Ubiquitous natural user system
First Claim
1. A ubiquitous natural user system comprising:
- one or more sensors configured to sense a user, an environment of the user or an interaction of the user with the environment, and provide sensed input characteristic thereof, the sensors including a three-dimensional scanner configured to provide measurements of points on a surface of an object in the environment, and the sensed input including the measurements provided by the three-dimensional scanner; and
a front-end system coupled to the one or more sensors, the front-end system being configured to receive and process the sensed input including the measurements to identify a known pattern that indicates a significance of the sensed input from which to identify operations of one or more electronic resources, the front-end system being configured to process the sensed input according to one or more intent algorithms using one or more information models or one or more historical intent-operation associations,wherein the front-end system is configured to form and communicate an input to cause the one or more electronic resources to perform the operations, including generation of a point cloud from the measurements, and transformation of the point cloud to a three-dimensional model of the object, andwherein the front-end system is configured to receive an output including the three-dimensional model from the one or more electronic resources, and communicate the output for display by a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided for that includes sensor(s) configured to provide sensed input characteristic of a user, the user'"'"'s environment or the user'"'"'s interaction with their environment, and including from a 3D scanner, measurements of points on a surface of an object in the user'"'"'s environment. A front-end system may receive and process the sensed input including the measurements to identify a known pattern that indicates a significance of the sensed input from which to identify operations of electronic resource(s). The front-end system may form and communicate an input to the electronic resource(s) to cause the resource(s) to perform the operations, including generation of a point cloud from the measurements, and transformation of the point cloud to a 3D model of the object. And the front-end system may receive an output including the 3D model from the resource(s), and communicate the output for display by a display device.
18 Citations
21 Claims
-
1. A ubiquitous natural user system comprising:
- one or more sensors configured to sense a user, an environment of the user or an interaction of the user with the environment, and provide sensed input characteristic thereof, the sensors including a three-dimensional scanner configured to provide measurements of points on a surface of an object in the environment, and the sensed input including the measurements provided by the three-dimensional scanner; and
a front-end system coupled to the one or more sensors, the front-end system being configured to receive and process the sensed input including the measurements to identify a known pattern that indicates a significance of the sensed input from which to identify operations of one or more electronic resources, the front-end system being configured to process the sensed input according to one or more intent algorithms using one or more information models or one or more historical intent-operation associations, wherein the front-end system is configured to form and communicate an input to cause the one or more electronic resources to perform the operations, including generation of a point cloud from the measurements, and transformation of the point cloud to a three-dimensional model of the object, and wherein the front-end system is configured to receive an output including the three-dimensional model from the one or more electronic resources, and communicate the output for display by a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- one or more sensors configured to sense a user, an environment of the user or an interaction of the user with the environment, and provide sensed input characteristic thereof, the sensors including a three-dimensional scanner configured to provide measurements of points on a surface of an object in the environment, and the sensed input including the measurements provided by the three-dimensional scanner; and
-
8. A method comprising:
-
sensing by one or more sensors, a user, an environment of the user or an interaction of the user with the environment, and providing sensed input characteristic thereof, the sensors including a three-dimensional scanner providing measurements of points on a surface of an object in the environment, and the sensed input including the measurements provided by the three-dimensional scanner, the sensed input being processed according to one or more intent algorithms using one or more information models or one or more historical intent-operation associations; receiving and processing the sensed input including the measurements to identify a known pattern that indicates a significance of the sensed input from which to identify operations of one or more electronic resources; forming and communicating an input to cause the one or more electronic resources to perform the operations, including generation of a point cloud from the measurements, and transformation of the point cloud to a three-dimensional model of the object; and receiving an output including the three-dimensional model from the one or more electronic resources, and communicating the output for display by a display device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium that is non-transitory and has computer-readable program code stored therein that, in response to execution by a processor, cause an apparatus to at least:
-
receive from one or more sensors, sensed input characteristic of a user, an environment of the user or an interaction of the user with the environment, the sensors including a three-dimensional scanner configured to provide measurements of points on a surface of an object in the environment, and the sensed input including the measurements provided by the three-dimensional scanner, the apparatus being caused to process the sensed input according to one or more intent algorithms using one or more information models or one or more historical intent-operation associations; process the sensed input including the measurements to identify a known pattern that indicates a significance of the sensed input from which to identify operations of one or more electronic resources; form and communicate an input to cause the one or more electronic resources to perform the operations, including generation of a point cloud from the measurements, and transformation of the point cloud to a three-dimensional model of the object; and receive an output including the three-dimensional model from the one or more electronic resources, and communicate the output for display by a display device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification