Navigational interface for mobile and wearable computers
First Claim
1. In a computing system, a navigational interface for inputting text and control information into the computing system, the navigational interface comprising:
- an input pointer generating a selection stroke when operated by the user, the selection stroke indicative of a request to enter text or to perform a task in the computing system;
a sensor pattern device radially divided into a plurality of sensory portions, the sensor pattern device detecting the selection stroke and identifying selected sensory portions included in the selection stroke;
a first information element associated with a task to be performed in the computing system and referenced by one of the plurality of sensory portions;
a second information element associated with text to be entered in the computing system and referenced by one of the plurality of sensory portions; and
an interface interpretation module recognizing the selection stroke on the sensor pattern as a sequence of sensory portions of the selection stroke and entering the text or performing the task associated with the selected information element based on the sequence of the sensory portions of the selection stroke.
2 Assignments
0 Petitions
Accused Products
Abstract
The navigational interface allows a user to control computer operations and input text into applications running on the computing system with a single input device. The navigational interface operates by receiving selection signals from the input device. The navigational interface includes an input device, a navigational interface interpretation module having a sensor pattern, and a control display providing feedback of the navigational interface interpretation module operations. The sensor pattern is radially divided into a central sensory portion, a petals sensory portion divided into sensory petals, and a circumferential sensory portion. Each sensory portion references an information element. The information elements are associated with tasks to be performed in the computing system. The tasks might be computer control operations, application selection, application operation, or inputting and editing of textual characters into various applications running on the computing system. The information elements are selected by a selection stroke on the sensory portions and sensory petals of the sensor pattern. The selection stroke is defined by information in the selection signal, which is transmitted pursuant to a user input stroke. Tasks are performed through recognization of the selection signal by the navigational interface interpretation module. Following task execution, the information elements associated with the sensor pattern are functionally updated according to the executed task.
80 Citations
56 Claims
-
1. In a computing system, a navigational interface for inputting text and control information into the computing system, the navigational interface comprising:
-
an input pointer generating a selection stroke when operated by the user, the selection stroke indicative of a request to enter text or to perform a task in the computing system;
a sensor pattern device radially divided into a plurality of sensory portions, the sensor pattern device detecting the selection stroke and identifying selected sensory portions included in the selection stroke;
a first information element associated with a task to be performed in the computing system and referenced by one of the plurality of sensory portions;
a second information element associated with text to be entered in the computing system and referenced by one of the plurality of sensory portions; and
an interface interpretation module recognizing the selection stroke on the sensor pattern as a sequence of sensory portions of the selection stroke and entering the text or performing the task associated with the selected information element based on the sequence of the sensory portions of the selection stroke. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
2. (Cancelled)
-
16. In a computing system having a display, an operating system, and a graphical user interface, a navigational interface for inputting text elements and control elements into the computing system, the navigational interface comprising:
-
a sensor pattern radially divided into a central sensory portion, a petals sensory portion and an outer circumferential portion;
the central sensory portion forming a single sensory portion;
the petals sensory portion angularly divided into sensory petals distributed about the central sensory portion, each sensory petal forming a single sensory portion;
the outer circumferential portion angularly divided into outer sensory segments;
the display associated with the sensor pattern and radially divided into a central display portion, a petals display portion and an outer circumferential display portion;
the central display portion corresponding to the central sensory portion;
the petals display portion angularly divided into display petals distributed about the central display portion, each display petal corresponding to a sensory petal;
the outer circumferential display portion divided into outer display segments, each outer display segment corresponding to an outer sensory segment;
the text elements and control elements being associated with the central sensory portion, the sensory petals and the outer sensory segments, individually and in a plurality of combinations of the same; and
text elements and control elements being selected through a selection stroke applied to two or more of the central sensory portion, the sensory petals and the outer sensory segments, the selection stroke having a sequence of sensory portions, whereby text elements or control elements are input into the computing system based on the sequence of sensory portions of the selection stroke. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In a computing system, a method for controlling operations of the computing system and inputting text into various applications installed on the computing system through a navigational interface having an input device and radially arranged sensory portions, the method comprising the operations of
receiving a selection stroke crossing a sequence of sensory portions of the sensor pattern and identifying a user request and generated from the input device, the selection stroke representing a task to be performed in the computing system; - and
executing the task whereby control operation or textual input is applied once the selection stroke is received on at least one of the radially arranged sensory portions based on the sequence of sensory portions that the stroke crosses. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
- and
-
35. In a computing system having a display and an operating system, a method for controlling operations in the computing system and inputting text into various applications installed on the computing system through a navigational interface having an input device-, a navigational display presented on the display, and an interface interpretation module, the method comprising the steps of:
-
detecting a selection stroke at the input device, the selection stroke requesting performance of a particular task in the computing system;
dividing a sensory portion into a plurality of sensory portions including a central sensory portion, a plurality of sensory petals, and an outer sensory portion, each sensory portion representing an information element associated with a task to be performed in the computing system;
interpreting the selection of at least one information element from a selection stroke on a sequence of sensory portions of the selection stroke; and
executing an instruction, based on one or more information elements interpreted by the act of interpreting, to perform the particular task in the computing system whereby control operation and textual input are applied to the computing system. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer program product readable by a computing system and encoding a computer program of instructions for executing a computer process for controlling operations of the computing system and inputting text into various applications installed on the computing system through a navigational interface having an input device and a radially divided sensor pattern, said computer process comprising:
-
receiving a selection stroke crossing a sequence of sensory portions of the sensor Pattern and identifying a user request and generated from the input device, the selection stroke representing a task to be performed in the computing system; and
executing the task whereby control operation or textual input is applied once the selection stroke is received on the radially divided sensor pattern based on the sequence of sensory portions that the stroke crosses. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A method for requesting to input text or to perform a control operation, the method comprising:
-
receiving a sequence of sensory portions of a sensor pattern, the sensory pattern have a central portion and radial petal portions, the sequence corresponding to a selection stroke input by a user that crosses multiple portions of the sensor pattern; and
entering a mode for input of text or performance of a control operation based on the sequence of sensory portions of the selection stroke. - View Dependent Claims (54, 55, 56)
-
Specification