Method and system for providing multiple input connecting user interface
First Claim
1. A method for controlling functions of a plurality of elements presented on a display associated with a computing system, comprising the steps of:
- (a) responding to identifications of the plurality of elements presented on the display;
(b) recognizing a function performable by the computing system as a result of a combination of the plurality of elements that were identified; and
(c) performing the function involving at one of;
(i) each of the plurality elements identified; and
(ii) at least one of the plurality of elements that were identified and a portion of the display associated with the function that was recognized.
3 Assignments
0 Petitions
Accused Products
Abstract
A plurality of elements is identified by a user for input to the computing system by at least one of sequential and simultaneous selection of elements presented on a display of a computing system. Based on the elements thus identified, which may include at least one operator and at least one operand, the computing system recognizes a function to be performed by the computing system and causes a visual indication to be presented on the display. The computing system thus may present a visual indication showing a connection between, for example, the operator and an operand, or an operand and a functional area of the display associated with the function to be performed as a result of the elements identified. The visual indication thus confirms to the user the elements that the user has identified, and the resulting function that will be initiated.
-
Citations
40 Claims
-
1. A method for controlling functions of a plurality of elements presented on a display associated with a computing system, comprising the steps of:
-
(a) responding to identifications of the plurality of elements presented on the display;
(b) recognizing a function performable by the computing system as a result of a combination of the plurality of elements that were identified; and
(c) performing the function involving at one of;
(i) each of the plurality elements identified; and
(ii) at least one of the plurality of elements that were identified and a portion of the display associated with the function that was recognized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for providing a visual feedback of a selection of an operator and at least one operand presented on a display that is coupled to a computing system, comprising the steps of:
-
(a) receiving identifications of the operator and the at least one operand;
(b) recognizing a function performable by the computing system by a pattern of the identifications of the operator and the at least one operand;
(c) presenting a visual indication on the display that is indicative of the function recognized, indicating a connection between one of;
(i) the operator and the at least one operand; and
(ii) the at least one operand and a portion of the display associated with the function recognized; and
(d) causing the function recognized to be initiated on the at least one operand. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for providing an input to an application that is being executed, comprising:
-
(a) an interactive display surface adjacent to which a plurality of physical objects are manipulated, said interactive display surface presenting visual entities;
(b) a sensor that detects a location of the physical objects that are adjacent to the interactive display surface;
(c) a processor in communication with the light sensor and the display device; and
(d) a memory in communication with the processor, the memory storing data and machine instructions that cause the processor to carry out a plurality of functions, including;
(i) receiving identifications of a plurality of the visual entities, the identifications being made by the processor as a function of the locations of the physical objects adjacent to the plurality of visual entities presented on the interactive display surface;
(ii) recognizing a function that is to be performed by the system based upon a combination of the visual entities that were identified; and
(iii) performing the function between one of;
(A) each of the visual entities that were identified; and
(B) at least one of the visual entities that was identified and a portion of the interactive display surface that is associated with the function recognized. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification