Virtual reality / augmented reality handheld controller sensing
First Claim
Patent Images
1. A method comprising:
- employing a plurality of sensors on a handheld controller,wherein each of the plurality of sensors comprises one of a hover, touch, and force/pressure sensor, andwherein the plurality of sensors including at least one hover sensor, and at least one of a touch sensor and a force/pressure sensor;
generating concurrently, by the plurality of sensors, sensor data associated with the position of a user'"'"'s hand and finger in relation to the handheld controller;
combining the sensor data from the plurality of sensors to form aggregate sensor data;
sending the aggregate sensor data to a processor; and
generating an estimated position of the user'"'"'s hand and fingers in 3 dimensions based on the aggregate sensor data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method that includes employing several sensors associated with a handheld controller, where each of the sensors is made of one of a hover, touch, and force/pressure sensor, and generating, by one or more of the sensors, sensor data associated with the position of a user'"'"'s hand and finger in relation to the handheld controller. The method continues with combining the sensor data from several sensors to form aggregate sensor data, sending the aggregate sensor data to a processor, and generating an estimated position of the user'"'"'s hand and fingers based on the aggregate sensor data.
-
Citations
20 Claims
-
1. A method comprising:
-
employing a plurality of sensors on a handheld controller, wherein each of the plurality of sensors comprises one of a hover, touch, and force/pressure sensor, and wherein the plurality of sensors including at least one hover sensor, and at least one of a touch sensor and a force/pressure sensor; generating concurrently, by the plurality of sensors, sensor data associated with the position of a user'"'"'s hand and finger in relation to the handheld controller; combining the sensor data from the plurality of sensors to form aggregate sensor data; sending the aggregate sensor data to a processor; and generating an estimated position of the user'"'"'s hand and fingers in 3 dimensions based on the aggregate sensor data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
employing a plurality of sensors on a handheld controller, wherein each of the plurality of sensors comprises one of a hover, touch, and force/pressure sensor, and wherein the plurality of sensors including at least one hover sensor, and at least one of a touch sensor and a force/pressure sensor; positioning the plurality of sensors in a pattern on a touch pad located on the handheld controller; generating concurrently, by the plurality of sensors, sensor data associated with the position of a user'"'"'s hand and finger in relation to the handheld controller; combining the sensor data from the plurality of sensors to form aggregate sensor data; sensing, by at least three of the plurality of sensors, contact by at least one of the user'"'"'s fingers; sending the aggregate sensor data to a processor; and calculating, by the processor, a position of the finger in 3 dimensions, wherein the position of the finger is determined by triangulation using the aggregate sensor data. - View Dependent Claims (11, 12, 13)
-
-
14. An apparatus comprising:
-
a handheld controller; a touch pad located on the handheld controller; a plurality of hover, touch, and force/pressure sensors positioned on the touch pad, wherein the sensors sense when a user'"'"'s hand and fingers is in contact with the sensors; aggregate sensor data formed by the plurality of sensors, wherein the aggregate sensor data are comprised of sensor data generated concurrently from the plurality of sensors; and a processor, using the aggregate sensor data, configured to; generate an estimated position of the user'"'"'s hand and fingers in 3 dimensions based on the aggregate sensor data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification