Full 3D interaction on mobile devices
First Claim
Patent Images
1. A mobile device comprising:
- a screen;
a sensor, wherein the sensor is to include one or more of a motion sensor and a front image sensor; and
logic to,display a three-dimensional (3D) environment via the screen,identify a first user interaction with an area behind the mobile device that is to include a selection of one or more of a region of interest and a virtual object in the 3D environment,use one or more signals from at least one of the motion sensor and the front image sensor to identify a movement of the mobile device in response to the selection, andmodify the 3D environment based at least in part on the first user interaction that is to include the selection and the movement of the mobile device in response to the selection.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods may provide for displaying a three-dimensional (3D) environment on a screen of a mobile device, and identifying a user interaction with an area behind the mobile device. In addition, the 3D environment can be modified based at least in part on the first user interaction. Moreover, the 3D environment may be modified based on movements of the mobile device as well as user interactions with the mobile device, allowing the user to navigate through the virtual 3D environment by moving the mobile/handheld device.
-
Citations
34 Claims
-
1. A mobile device comprising:
-
a screen; a sensor, wherein the sensor is to include one or more of a motion sensor and a front image sensor; and logic to, display a three-dimensional (3D) environment via the screen, identify a first user interaction with an area behind the mobile device that is to include a selection of one or more of a region of interest and a virtual object in the 3D environment, use one or more signals from at least one of the motion sensor and the front image sensor to identify a movement of the mobile device in response to the selection, and modify the 3D environment based at least in part on the first user interaction that is to include the selection and the movement of the mobile device in response to the selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
logic to, display a three-dimensional (3D) environment via a screen of a mobile device, identify a first user interaction with an area behind the mobile device that is to include a selection of one or more of a region of interest and a virtual object in the 3D environment, use one or more signals from at least one of a motion sensor and a front image sensor of the mobile device to identify a movement of the mobile device in response to the selection, and modify the 3D environment based at least in part on the first user interaction that is to include the selection and the movement of the mobile device in response to the selection. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A non-transitory computer readable storage medium comprising a set of instructions which, if executed by a processor, cause a mobile device to:
-
display a three-dimensional (3D) environment via a screen of the mobile device; identify a first user interaction with an area behind the mobile device that is to include a selection of one or more of a region of interest and a virtual object in the 3D environment; use one or more signals from at least one of a motion sensor and a front image sensor of the mobile device to identify a movement of the mobile device in response to the selection; and modify the 3D environment based at least in part on the first user interaction that is to include the selection and the movement of the mobile device in response to the selection. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer implemented method comprising:
-
displaying a three-dimensional (3D) environment via a screen of a mobile device; identifying a first user interaction with an area behind the mobile device including a selection of one or more of a region of interest and a virtual object in the 3D environment; using one or more signals from at least one of a motion sensor and a front image sensor of the mobile device to identify a movement of the mobile device in response to the selection; and modifying the 3D environment based at least in part on the first user interaction including the selection and the movement of the mobile device in response to the selection. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A mobile device comprising:
-
a screen; a sensor, wherein the sensor is to include a user interface of the mobile device; and logic to, display a three-dimensional (3D) environment via the screen, identify a first user interaction with an area behind the mobile device that is to include a selection of one or more of a region of interest and a virtual object in the 3D environment, use one or more signals from the user interface of the mobile device to identify a movement of the user interface of the mobile device in response to the selection, and modify the 3D environment based at least in part on the first user interaction that is to include the selection and the movement of the user interface of the mobile device in response to the selection.
-
-
32. An apparatus comprising:
logic to, display a three-dimensional (3D) environment via a screen of a mobile device, identify a first user interaction with an area behind the mobile device that is to include a selection of one or more of a region of interest and a virtual object in the 3D environment, use one or more signals from a user interface of the mobile device to identify a movement of the user interface of the mobile device in response to the selection, and modify the 3D environment based at least in part on the first user interaction that is to include the selection and the movement of the user interface of the mobile device in response to the selection.
-
33. A non-transitory computer readable storage medium comprising a set of instructions which, if executed by a processor, cause a mobile device to:
-
display a three-dimensional (3D) environment via a screen of the mobile device; identify a first user interaction with an area behind the mobile device that is to include a selection of one or more of a region of interest and a virtual object in the 3D environment; use one or more signals from a user interface of the mobile device to identify a movement of the user interface of the mobile device in response to the selection; and modify the 3D environment based at least in part on the first user interaction that is to include the selection and the movement of the user interface of the mobile device in response to the selection.
-
-
34. A computer implemented method comprising:
-
displaying a three-dimensional (3D) environment via a screen of a mobile device; identifying a first user interaction with an area behind the mobile device including a selection of one or more of a region of interest and a virtual object in the 3D environment; using one or more signals from a user interface of the mobile device to identify movement of the user interface of the mobile device in response to the selection; and modifying the 3D environment based at least in part on the first user interaction including the selection and the movement of the user interface of the mobile device in response to the selection.
-
Specification