Interactive display system with contact geometry interface
First Claim
1. An interactive display system configured for multi-touch input, the interactive display system comprising:
- a multi-touch display;
a touch detection system configured to detect a touch input on the multi-touch display and to generate a contact geometry for a contact region of the touch input and to detect a reflective tag associated with the touch input, the reflective tag encoding a touch input signature associated with touch input metadata defining one or more spatial properties about a portion of the touch input not detectable to the touch detection system; and
an application programming interface executed on a processor of the interactive display system, the application programming interface being configured to receive the contact geometry from the touch detection system, to send the contact geometry associated with the contact region for the touch input to a requesting application program for application-level processing, to receive from the application program a display command based on the application level-processing, and to send the display command to the multi-touch display to adjust a display of a graphical element on the multi-touch display.
2 Assignments
0 Petitions
Accused Products
Abstract
An interactive display system with a contact geometry interface is disclosed. The interactive display system may include a multi-touch display, a touch detection system configured to detect a touch input on the multi-touch display and to generate contact geometry for a contact region of the touch input, and an application programming interface executed on a processor of the interactive display system. The application programming interface may be configured to receive the contact geometry and to send the contact geometry to a requesting application program for application-level processing. Further, the application programming interface may be configured to receive from the application program a display command based on the application level-processing. The application programming interface may be configured to send the display command to the multi-touch display to adjust a display of a graphical element on the multi-touch display.
-
Citations
20 Claims
-
1. An interactive display system configured for multi-touch input, the interactive display system comprising:
-
a multi-touch display; a touch detection system configured to detect a touch input on the multi-touch display and to generate a contact geometry for a contact region of the touch input and to detect a reflective tag associated with the touch input, the reflective tag encoding a touch input signature associated with touch input metadata defining one or more spatial properties about a portion of the touch input not detectable to the touch detection system; and an application programming interface executed on a processor of the interactive display system, the application programming interface being configured to receive the contact geometry from the touch detection system, to send the contact geometry associated with the contact region for the touch input to a requesting application program for application-level processing, to receive from the application program a display command based on the application level-processing, and to send the display command to the multi-touch display to adjust a display of a graphical element on the multi-touch display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for displaying an image on a multi-touch display of an interactive display system, the method comprising:
-
receiving contact geometry of a contact region of a touch input by an object to the multi-touch display from a touch detection system; sending the contact geometry associated with the contact region for the touch input to a requesting application program for application-level processing; receiving touch input metadata from the application program, the touch input metadata including a global physical definition parameter defining a portion of the object not detectable by the multi-touch display; receiving a display command from the application program based on the application-level processing; and sending the display command to the multi-touch display to adjust a display of a graphical element on the multi-touch display. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for displaying an image on a multi-touch display of an interactive display system, the method comprising:
-
receiving contact data including a contact identifier for a contact region of a touch input at the display from a touch detection system, the touch detection system configured to detect a touch input by an object on the display and to generate contact geometry of the contact region; receiving a request for the contact geometry of the contact region based on the contact identifier from an application program for application-level processing, the request including touch input metadata for the touch input, the touch input metadata including a global physical definition parameter defining a portion of the object not detectable by the multi-touch display; associating properties of the touch input with the contact identifier based on the touch input metadata of the touch input; receiving the contact geometry from the touch detection system; sending the contact geometry to the application program for application-level processing; receiving a display command from the application program based on the application-level processing and based on the touch input metadata; and sending a display command to the multi-touch display to adjust a display of a graphical element on the multi-touch display.
-
Specification