Enhanced Multi-Touch Detection
First Claim
Patent Images
1. A device comprising:
- a projector configured to project a graphical user interface for an application onto a surface;
an array of emitters each configured to emit electromagnetic radiation, the electromagnetic radiation collectively emitted by the array defining a layer aligned parallel with the surface and overlapping at least a region of the surface onto which the graphical user interface is projected;
a sensor configured to detect the electromagnetic radiation that reflects off of an object interrupting the defined layer where the defined layer overlaps the region of the surface onto which the graphical user interface is projected; and
an interface configured to output data indicating a position of the object.
2 Assignments
0 Petitions
Accused Products
Abstract
Enhanced multi-touch detection, in which a graphical user interface for an application is projected onto a surface, and electromagnetic radiation is emitted. The electromagnetic radiation is collectively emitted by an array defining a layer aligned parallel with the surface and overlapping at least a region of the surface onto which the graphical user interface is projected. Electromagnetic radiation is detected that reflects off of an object interrupting the defined layer where the defined layer overlaps the region of the surface onto which the graphical user interface is projected, and indicating a position of the object is output.
-
Citations
22 Claims
-
1. A device comprising:
-
a projector configured to project a graphical user interface for an application onto a surface; an array of emitters each configured to emit electromagnetic radiation, the electromagnetic radiation collectively emitted by the array defining a layer aligned parallel with the surface and overlapping at least a region of the surface onto which the graphical user interface is projected; a sensor configured to detect the electromagnetic radiation that reflects off of an object interrupting the defined layer where the defined layer overlaps the region of the surface onto which the graphical user interface is projected; and an interface configured to output data indicating a position of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method comprising:
-
projecting a graphical user interface for an application onto a surface; emitting electromagnetic radiation, the electromagnetic radiation collectively emitted by an array defining a layer aligned parallel with the surface and overlapping at least a region of the surface onto which the graphical user interface is projected; detecting the electromagnetic radiation that reflects off of an object interrupting the defined layer where the defined layer overlaps the region of the surface onto which the graphical user interface is projected; and outputting, using at least one processor, data indicating a position of the object. - View Dependent Claims (20, 21)
-
-
22. A computer-readable medium encoded with a computer program comprising instructions that, when executed, operate to cause one or more computers to perform operations comprising:
-
projecting a graphical user interface for an application onto a surface; emitting electromagnetic radiation, the electromagnetic radiation collectively emitted by an array defining a layer aligned parallel with the surface and overlapping at least a region of the surface onto which the graphical user interface is projected; detecting the electromagnetic radiation that reflects off of an object interrupting the defined layer where the defined layer overlaps the region of the surface onto which the graphical user interface is projected; and outputting data indicating a position of the object.
-
Specification