Touch detecting interactive display background
AssigneeTouchtable, Inc.
InventorsW. Daniel HILLIS, Bran Ferren
Life of this patent
Estimating the term…
Loading patent…
AssigneeTouchtable, Inc.
InventorsW. Daniel HILLIS, Bran Ferren
Estimating the term…
The invention provides an interactive display that is controlled by user gestures identified on a touch detecting display surface. In the preferred embodiment of the invention, imagery is projected onto a horizontal projection surface from a projector located above the projection surface. The locations where a user contacts the projection surface are detected using a set of infrared emitters and receivers arrayed around the perimeter of the projection surface. For each contact location, a computer software application stores a history of contact position information and, from the position history, determines a velocity for each contact location. Based upon the position history and the velocity information, gestures are identified. The identified gestures are associated with display commands that are executed to update the displayed imagery accordingly. Thus, the invention enables users to control the display through direct physical interaction with the imagery.
A computer implemented method performed in a system including a processor coupled to digital data storage and a display having a touch-sensitive display surface, the display surface including a material layer with at least one optical property that changes responsive to pressure applied to the material layer, the method comprising the tasks of:
At least one non-transitory computer-readable storage medium containing a program of machine-readable instructions executable by a digital data processing machine to perform tasks for operating an interactive display system including a processor coupled to digital data storage and a display having a touch-sensitive display surface, the display surface including a material layer with at least one optical property that changes responsive to pressure applied to the material layer, where the digital data storage contains a record defining a collection of multiple user gestures, each user gesture executable by touching the display, and where the digital data storage further contains for each user gesture an assignment of one or more of multiple prescribed operations of modifying subject matter presented by the display, where the tasks comprise:
A computer implemented method performed in a system including a processor coupled to digital data storage and a display having a touch-sensitive display surface, the method comprising the tasks of:
At least one non-transitory computer-readable storage medium containing a program of machine-readable instructions executable by a digital data processing machine to perform tasks for operating an interactive display system including a processor coupled to digital data storage and a display having a touch-sensitive display surface, where the digital data storage contains a record defining a collection of one or more user gestures, each user gesture executable by touching the display, and where the digital data storage further contains for each user gesture an assignment of one or more prescribed operations of modifying subject matter presented by the display, where the tasks comprise:
A computer implemented method performed in a system including a processor coupled to digital data storage and a display having a touch-sensitive display surface, the method comprising the tasks of:
At least one non-transitory computer-readable storage medium containing a program of machine-readable instructions executable by a digital data processing machine to perform tasks for operating an interactive display system including a processor coupled to digital data storage and a display having a touch-sensitive display surface, where the digital data storage contains a record defining a collection of multiple user gestures, each user gesture executable by touching the display;
Dependencies are inferred from the claim text.