Intuitive mobile device interface to virtual spaces
First Claim
1. A method comprising:
- presenting portions of a virtual three-dimensional (3D) object in a display of a mobile device when the mobile device is in a first location in 3D space, wherein the first location corresponds to a first vantage point, and wherein the presented portions correspond to portions that would be visible from the first vantage point;
detecting motion of the mobile device to a second location in 3D space;
in response to motion of the mobile device to the second location, presenting different portions of the virtual 3D object in the display, wherein the second location corresponds to a second vantage point, and wherein the different portions correspond to portions that would be visible from the second vantage point;
receiving user input to select a shape modification mode, the shape modification mode to enable a user to modify the shape of the virtual 3D object;
detecting movement of the mobile device while the shape modification mode is selected; and
modifying the shape of the virtual 3D object in response to movement of the mobile device while the shape modification mode is selected.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a simple to use intuitive interface for mobile devices and, in particular, to a method and apparatus to permit the motion of a mobile device to serve as an input to the mobile device. In various embodiments, the relative and/or absolute motion, distance and/or acceleration for instance, of the mobile device may be mapped to correspond to particular commands. In one embodiment, this permits the display screen of the mobile device to serve as a virtual window to view a large data set by modifying the view of the displayed data according to the motion of the mobile device. In another embodiment, the present invention allows the user to navigate a virtual space, displayed on the screen of the mobile device, by the motion of the mobile device in real space. Additionally, the user may also control the different displayed views of virtual objects by the relative and/or absolute motion of the mobile device.
-
Citations
35 Claims
-
1. A method comprising:
-
presenting portions of a virtual three-dimensional (3D) object in a display of a mobile device when the mobile device is in a first location in 3D space, wherein the first location corresponds to a first vantage point, and wherein the presented portions correspond to portions that would be visible from the first vantage point; detecting motion of the mobile device to a second location in 3D space; in response to motion of the mobile device to the second location, presenting different portions of the virtual 3D object in the display, wherein the second location corresponds to a second vantage point, and wherein the different portions correspond to portions that would be visible from the second vantage point; receiving user input to select a shape modification mode, the shape modification mode to enable a user to modify the shape of the virtual 3D object; detecting movement of the mobile device while the shape modification mode is selected; and modifying the shape of the virtual 3D object in response to movement of the mobile device while the shape modification mode is selected. - View Dependent Claims (2, 3, 4, 5, 21, 22, 23, 24, 25)
-
-
6. A device comprising:
-
a processing unit to receive input signals and generate output signals; a display screen, coupled to the processing unit, to display information according to signals received from the processing unit, the displayed information to comprise portions of a virtual three-dimensional (3D) object when the device is in a first location in 3D space, wherein the first location corresponds to a first vantage point, and wherein the presented portions correspond to portions that would be visible from the first vantage point; and a motion detection system communicatively coupled to the processing unit, to detect motion of the device to a second location in 3D space, the device to present different portions of the virtual 3D object in the display screen in response to motion of the device to the second location, wherein tile second location corresponds to a second vantage point, and wherein the different portions correspond to portions that would be visible from the second vantage point; the device to perform operations comprising; receiving user input to select a shape modification mode, the shape modification mode to enable a user to modify the shape of the virtual 3D object; detecting movement of the mobile device while the shape modification mode is selected; and modifying the shape of the virtual 3D object in response to movement of the mobile device while the shape modification mode is selected. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 19, 20, 26, 27, 28, 29, 30)
-
-
15. An apparatus comprising:
-
a machine-readable medium; and instructions in the machine-readable medium, wherein the instructions, when executed by a processor of a mobile device, cause the mobile device to perform operations comprising; presenting portions of a virtual three-dimensional (3D) object in a display of the mobile device when the mobile device is in a first location in 3D space, wherein the first location corresponds to a first vantage point, and wherein the presented portions correspond to portions that would be visible from the first vantage point; detecting motion of the mobile device to a second location in 3D space; in response to motion of the mobile device to the second location, presenting different portions of the virtual 3D object in the display, wherein the second location corresponds to a second vantage point, and wherein the different portions correspond to portions that would be visible from the second vantage point; receiving user input to select a shape of the virtual 3D object;
modification mode to allow a user to modify the shape of the virtual 3D object;detecting movement of the mobile device while the shape modification mode is selected; and modifying the shape of the virtual 3D object in response to movement of the mobile device while the shape modification mode is selected. - View Dependent Claims (16, 17, 18, 31, 32, 33, 34, 35)
-
Specification