Tracking approaching or hovering objects for user interfaces
First Claim
1. A system, comprising:
- a memory to store instructions; and
a processor, coupled to the memory, that facilitates execution of the instructions to perform operations, comprising;
receiving at a set of photosensors incoming electromagentic radiation from a source remote from a multilayer display;
determining a position of a selector object relative to the multilayer display using data collected by the set of photosensors that detect incoming electromagnetic radiation,wherein the multilayer display comprises an exposed surface layer that is protective and transparent, a display layer that presents visual output and is located behind the exposed surface layer, and multiple sensing layers that are transparent, comprise the set of photosensors, and are located between the display layer and the exposed surface layer.
1 Assignment
0 Petitions
Accused Products
Abstract
The claimed subject matter relates to an architecture that can utilize photo-sensors embedded in a substantially transparent layer of a UI display for tracking objects that approach or hover over the UI display. The photo-sensors can be configured to detect light of certain wavelengths (e.g., visible light, infrared light) that are propagated toward the UI display, while ignoring light emanating from the UI display when displaying content. Accordingly, by examining various characteristics of the incoming light such as intensity, the architecture can identify a location of a shadow incident upon the display caused by an approaching or hovering selector object blocking portions of incoming light. Additionally or alternatively, the architecture can identify a location of higher intensity for light emanating from the selector object.
-
Citations
20 Claims
-
1. A system, comprising:
-
a memory to store instructions; and a processor, coupled to the memory, that facilitates execution of the instructions to perform operations, comprising; receiving at a set of photosensors incoming electromagentic radiation from a source remote from a multilayer display; determining a position of a selector object relative to the multilayer display using data collected by the set of photosensors that detect incoming electromagnetic radiation, wherein the multilayer display comprises an exposed surface layer that is protective and transparent, a display layer that presents visual output and is located behind the exposed surface layer, and multiple sensing layers that are transparent, comprise the set of photosensors, and are located between the display layer and the exposed surface layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving, by a system comprising a processor and a set of photosensors, incoming electromagnetic radiation that propagates to a multilayer display comprising a transparent protective layer with an exposed face, a display layer residing beneath the transparent protective layer, and multiple transparent sensing layers that comprise the set of photosensors residing between the display layer and the exposed face; storing, by the system, data collected by the set of photosensors that relates to an attribute of the incoming electromagnetic radiation; and determining, by the system, a position of a selector object based upon the data collected by the set of photosensors. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
a touch-sensitive multilayer display comprising; a transparent protective layer that comprises an exposed surface for the multilayer display; a display layer, covered by the transparent protective layer, that presents content; a transparent touch-sensitive layer, situated between the exposed surface and the display layer, that detects contact to the multilayer display; and multiple transparent sensing layers, situated between the exposed surface and the display layer, comprising a set of photosensors that detect incoming electromagnetic radiation that propagates to the multilayer display. - View Dependent Claims (18, 19, 20)
Specification