Communication with a touch screen
First Claim
Patent Images
1. A method comprising:
- detecting a signal at one or more of an array of infrared sensors associated with a touch panel;
detecting a plurality of parameters of the signal, wherein at least a first parameter includes a shape of the signal that distinguishes a device from a plurality of devices within a proximity to the touch panel and at least a second parameter includes an intensity of the signal;
using time division multiplexing, allocating a time period to the device such that the touch panel is configured to receive one or more data transmissions solely from the device during the time period;
during the time period, determining a physical location of the device with respect to the touch panel and a distance between the device and the touch panel based at least in part on the shape of the signal and the intensity of the signal;
detecting a gesture associated with movement of the device within the proximity to the touch panel;
normalizing the gesture based at least in part on the physical location of the device and the distance between the device and the touch panel; and
changing a display on the touch panel based at least in part on the normalized gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
A touch panel is arranged to enable communication using infrared signals with nearby devices. The touch panel includes an array of infrared sensors, arranged parallel to the touchable surface of the panel and at least one of the sensors is capable of detecting an infrared signal received from a nearby device.
107 Citations
10 Claims
-
1. A method comprising:
-
detecting a signal at one or more of an array of infrared sensors associated with a touch panel; detecting a plurality of parameters of the signal, wherein at least a first parameter includes a shape of the signal that distinguishes a device from a plurality of devices within a proximity to the touch panel and at least a second parameter includes an intensity of the signal; using time division multiplexing, allocating a time period to the device such that the touch panel is configured to receive one or more data transmissions solely from the device during the time period; during the time period, determining a physical location of the device with respect to the touch panel and a distance between the device and the touch panel based at least in part on the shape of the signal and the intensity of the signal; detecting a gesture associated with movement of the device within the proximity to the touch panel; normalizing the gesture based at least in part on the physical location of the device and the distance between the device and the touch panel; and changing a display on the touch panel based at least in part on the normalized gesture. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
detecting a signal at one or more of an array of infrared sensors associated with a touch panel; determining at least one parameter of the signal, wherein the at least one parameter includes a shape of the signal that distinguishes a device from a plurality of devices within a proximity to the touch panel; identifying the device from the plurality of devices based on the shape of the signal; using time division multiplexing, allocating a time period to the device such that the touch panel is configured to receive one or more data transmissions solely from the device during the time period; during the time period, determining a physical location of the device with respect to the touch panel and a distance between the device and the touch panel based at least in part on the shape of the signal; detecting a gesture associated with movement of the device within the proximity to the touch panel; normalizing the gesture based at least in part on the physical location of the device and the distance between the device and the touch panel; and controlling an application currently being displayed on the touch panel based at least in part on the normalized gesture. - View Dependent Claims (6, 7)
-
-
8. A touch panel system comprising:
-
one or more processors; and a memory storing instructions that, when executed by the one or more processors, perform operations comprising; detecting a signal at one or more of an array of infrared sensors associated with a touch panel; determining at least one parameter of the signal, wherein the at least one parameter includes an intensity of the signal; identifying a device from a plurality of devices based on the intensity of the signal; using time division multiplexing, allocating a time period to the device such that the touch panel is configured to receive one or more data transmissions solely from the device during the time period; during the time period, determining a physical location of the device with respect to the touch panel and a distance between the device and the touch panel based at least in part on the intensity of the signal; detecting a gesture associated with movement of the device within a proximity to the touch panel; normalizing the gesture based at least in part on the physical location of the device and the distance between the device and the touch panel; and controlling an application currently being displayed on the touch panel based at least in part on the normalized gesture. - View Dependent Claims (9, 10)
-
Specification