Patent application number | Description | Published |
20120249443 | VIRTUAL LINKS BETWEEN DIFFERENT DISPLAYS TO PRESENT A SINGLE VIRTUAL OBJECT - Virtual links are used between two different displays to represent a single virtual object. In one example, the invention includes generating a three-dimensional space having a first display of a real first device and a second display of a real second device and a space between the first display and the second display, receiving a launch command as a gesture with respect to the first display, the launch command indicating that a virtual object is to be launched through the space toward the second display, determining a trajectory through the space toward the second display based on the received launch command, and presenting a portion of the trajectory on the second display. | 10-04-2012 |
20130212501 | PERCEPTUAL COMPUTING WITH CONVERSATIONAL AGENT - Perceptual computing with a conversational agent is described. In one example, a method includes receiving a statement from a user, observing user behavior, determining a user context based on the behavior, processing the user statement and user context to generate a reply to the user, and presenting the reply to the user on a user interface. | 08-15-2013 |
20130271491 | LOCAL SENSOR AUGMENTATION OF STORED CONTENT AND AR COMMUNICATION - The augmentation of stored content with local sensors and AR communication is described. In one example, the method includes gathering data from local sensors of a local device regarding a location, receiving an archival image at the local device from a remote image store, augmenting the archival image using the gathered data, and displaying the augmented archival image on the local device. | 10-17-2013 |
20130278499 | GESTURE INPUT WITH MULTIPLE VIEWS, DISPLAYS AND PHYSICS - Gesture input with multiple displays, views, and physics is described. In one example, a method includes generating a three dimensional space having a plurality of objects in different positions relative to a user and a virtual object to be manipulated by the user, presenting, on a display, a displayed area having at least a portion of the plurality of different objects, detecting an air gesture of the user against the virtual object, the virtual object being outside the displayed area, generating a trajectory of the virtual object in the three-dimensional space based on the air gesture, the trajectory including interactions with objects of the plurality of objects in the three-dimensional space, and presenting a portion of the generated trajectory on the displayed area. | 10-24-2013 |
20130290876 | AUGMENTED REALITY REPRESENTATIONS ACROSS MULTIPLE DEVICES - Methods and apparatus to produce augmented reality representations across multiple devices are described. In one example, operation include generating a virtual object, generating a reality space including a first display, and presenting the virtual object in the reality space including the first display on a second display. Further operations include tracking a location of the virtual object in the reality space as the virtual object moves through the reality space, updating the presentation of the virtual object on the second display using the tracked location, and presenting the virtual object on the first display when the tracked location of the virtual object coincides with the location of the first display in the reality space. | 10-31-2013 |
20130293584 | USER-TO-USER COMMUNICATION ENHANCEMENT WITH AUGMENTED REALITY - The enhancement of user-to-user communication with augmented reality is described. In one example, a method includes receiving virtual object data at a local device from a remote user, generating a virtual object using the received virtual object data, receiving an image at the local device from a remote image store, augmenting the received image at the local device by adding the generated virtual object to the received image, and displaying the augmented received image on the local device. | 11-07-2013 |
20130307875 | AUGMENTED REALITY CREATION USING A REAL SCENE - The creation of augmented reality is described using a real scene. In one example, a process includes observing a real scene through a camera of a device, observing a user gesture through the camera of the device, presenting the scene and the gesture on the display of the device, generating a virtual object and placing it in the scene based on the observed user gesture, and presenting the virtual object in the real scene on the display. | 11-21-2013 |
20140007147 | PERFORMANCE ANALYSIS FOR COMBINING REMOTE AUDIENCE RESPONSES | 01-02-2014 |
20140055361 | INTERACTIVE DRAWING RECOGNITION - Interactive drawing recognition is described. In one example, a command is received indicating a type of drawing and a user drawing is observed. A library of drawing templates associated with the drawing type is accessed based on the command. The observed drawing is compared to the drawing templates to identify the observed drawing, and attributes are assigned to the identified drawing. | 02-27-2014 |
20140104206 | CREATION OF THREE-DIMENSIONAL GRAPHICS USING GESTURES - Three-dimensional virtual objects are created using gestures. In one example, a selection of a shape is received. The selected shape is presented on a display. A gesture is observed to move at least a part of the presented shape away from the display and the presented shape is modified based on the observed gesture in the direction away from the display corresponding to the observed gesture. The modified shape is presented as a three dimensional virtual object after modifying the presented shape based on the observed gesture. | 04-17-2014 |