3D method and system for hand-held devices
First Claim
1. A 3D input system that enables the user to interact with 3D applications on a device'"'"'s display, where said 3D input system is comprised of;
- a) a 5-way button that has five positions to press on where each two different successive pressings on one or two positions of said 5-way button generate two unique successive signals that represent one degree of the six degrees freedom. b) a pointer on said device'"'"'s display that targets a specific spot in a virtual 3D environment, where said pointer is comprised of a line connecting a base-point which is located in the center of said device'"'"'s display, and an endpoint which intersects with said 3D virtual environment on said device'"'"'s display. b) a mesh grid which is a result of intersected hidden lines parallel to the x, y, and z-axis of said 3D virtual environment on said device'"'"'s display, where each intersection is considered as one node, and each node is defined with a unique ID and an identified position in three dimensions. Where said 5-way button provides six degree of freedom making said base-point move along or rotate about the x, y, or z-axis to step said endpoint from one node to another on said mesh grid.
0 Assignments
0 Petitions
Accused Products
Abstract
A 3D input method and system that enables the user to interact with various 3D applications on the hand-held device'"'"'s display. The 3D input method is based on utilizing five positions that can be five spots on a touch screen such as that of the iPhone, or a 5-way button that is usually included on the hand-held device'"'"'s keyboard, or any adjacent five buttons arranged in a symmetrical cross-configuration on a hand-held device'"'"'s keyboard. Said five positions provide six degrees-of-freedom to manipulate a pointer to move in 3D on a hidden mesh grid that covers a 3D virtual environment on the hand-held device'"'"'s display. Accordingly, the user is able to move or navigate in 3D using a single finger of a hand in an intuitive manner to operate 3D windows, 3D GPS, virtual reality, 3D games, or the like.
84 Citations
20 Claims
-
1. A 3D input system that enables the user to interact with 3D applications on a device'"'"'s display, where said 3D input system is comprised of;
-
a) a 5-way button that has five positions to press on where each two different successive pressings on one or two positions of said 5-way button generate two unique successive signals that represent one degree of the six degrees freedom. b) a pointer on said device'"'"'s display that targets a specific spot in a virtual 3D environment, where said pointer is comprised of a line connecting a base-point which is located in the center of said device'"'"'s display, and an endpoint which intersects with said 3D virtual environment on said device'"'"'s display. b) a mesh grid which is a result of intersected hidden lines parallel to the x, y, and z-axis of said 3D virtual environment on said device'"'"'s display, where each intersection is considered as one node, and each node is defined with a unique ID and an identified position in three dimensions. Where said 5-way button provides six degree of freedom making said base-point move along or rotate about the x, y, or z-axis to step said endpoint from one node to another on said mesh grid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification