Detection surface for a computing device
First Claim
1. A system for determining a position of one or more objects relative to a detection surface, comprising:
- a first illumination source located at a first fixed position relative to the detection surface, the first illumination source configured to illuminate at least a portion of a coordinate space located adjacent to the detection surface;
two or more single-pixel optical sensors located at fixed positions relative to the detection surface and arranged such that each point of the coordinate space which the first illumination source is configured to illuminate, is within a field of view of at least two of the two or more single-pixel optical sensors, each of the single-pixel optical sensors is configured to detect illumination reflected off an object within the coordinate space, and further configured to output information useable to assess a time-of-flight of the detected reflected illumination; and
a controller configured to assess a radial distance between each of the single-pixel optical sensors and the object based at least in part on the time-of-flight of the detected reflected illumination, and further configured to determine a position of the object in the coordinate space based at least in part on the radial distances between the object and the two or more single-pixel optical sensors.
3 Assignments
0 Petitions
Accused Products
Abstract
A system determines a position of one or more objects relative to a detection surface. An illumination source is located at a first fixed position relative to the detection surface, and configured to illuminate an adjacent coordinate space. Two or more single-pixel optical sensors are located at fixed positions relative to the detection surface such that each point of the illuminated coordinate space is within a field of view of at least two single-pixel optical sensors. Each single-pixel optical sensor detects illumination reflected off an object within the coordinate space, and outputs information useable to assess a time-of-flight of the detected reflected illumination. A controller assesses a radial distance between each single-pixel sensor and the object based at least in part on the time-of-flight of the detected reflected illumination, and determines a position of the object in the coordinate space based at least in part on the radial distances.
14 Citations
20 Claims
-
1. A system for determining a position of one or more objects relative to a detection surface, comprising:
-
a first illumination source located at a first fixed position relative to the detection surface, the first illumination source configured to illuminate at least a portion of a coordinate space located adjacent to the detection surface; two or more single-pixel optical sensors located at fixed positions relative to the detection surface and arranged such that each point of the coordinate space which the first illumination source is configured to illuminate, is within a field of view of at least two of the two or more single-pixel optical sensors, each of the single-pixel optical sensors is configured to detect illumination reflected off an object within the coordinate space, and further configured to output information useable to assess a time-of-flight of the detected reflected illumination; and a controller configured to assess a radial distance between each of the single-pixel optical sensors and the object based at least in part on the time-of-flight of the detected reflected illumination, and further configured to determine a position of the object in the coordinate space based at least in part on the radial distances between the object and the two or more single-pixel optical sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for detecting the location of an object relative to a detection surface, comprising:
-
illuminating a coordinate space located adjacent to the detection surface with an illumination source located at a first fixed position relative to the detection surface; communicatively coupling a master single-pixel optical sensor located at the first fixed position with one or more slave single-pixel optical sensors located at known distances from the first fixed position, the one or more slave single-pixel optical sensors arranged such that each point of the coordinate space illuminated by the illumination source is within a field of view of at least two single-pixel optical sensors; at the master single-pixel optical sensor, detecting illumination reflected off an object located in the coordinate space; determining a radial distance between an object located in the coordinate space and the master single-pixel optical sensor based at least in part on a time-of-flight of the reflected illumination detected by the master single-pixel optical sensor; at the one or more slave single-pixel optical sensors, receiving illumination reflected off the object located in the coordinate space; determining a radial distance between the object located in the coordinate space and the one or more slave single-pixel optical sensors based at least in part on a time-of-flight of the reflected illumination detected by one or more slave single-pixel optical sensors and further based at least in part on the known distances from the one or more slave single-pixel optical sensors to the first fixed position; and determining a location of the object within the coordinate space based at least in part on the determined radial distances.
-
-
20. A system for detecting the location of an object relative to a detection surface, comprising:
-
a first illumination source located at a first fixed position relative to the detection surface, the first illumination source configured to illuminate at least a portion of a coordinate space located adjacent to the detection surface; a first single-pixel optical sensor paired to the first illumination source at the first fixed position and configured to receive reflected illumination output by the first illumination source; a second illumination source located at a second fixed position relative to the detection surface, the second illumination source configured to illuminate at least a portion of the coordinate space located adjacent to the detection surface, and further configured to output illumination with at least one illumination property different from illumination output by the first illumination source; a second single-pixel optical sensor paired to the second illumination source at the second fixed position and configured to receive reflected illumination originating at the second illumination source; and a controller operable to; determine a first radial distance indicating a distance from an object located in the coordinate space to the first single-pixel optical sensor based at least in part on a time-of-flight of illumination output by the first illumination source and received at the first single-pixel optical sensor; determine a second radial distance indicating a distance from the object located in the coordinate space to the second single-pixel optical sensor based at least in part on a time-of-flight of illumination output by the second illumination source and received at the second single-pixel optical sensor; and determine a location of the object located in the coordinate space based at least in part on the first and second radial distances.
-
Specification