Sensor based component activation
First Claim
1. A computer-implemented method of mode determination, the method comprising:
- receiving, by a computing system comprising one or more computing devices, object detection data based in part on one or more sensor outputs from a plurality of sensors that detect one or more portions of a user of the computing system;
receiving, by the computing system, motion data based in part on one or more sensor outputs from the plurality of sensors, wherein the motion data describes a motion of the computing system relative to the user of the computing system;
determining, by the computing system, based in part on the object detection data, a state of the one or more portions of the user of the computing system comprising one or more spatial relations of the one or more portions of the user of the computing system with respect to the computing system;
determining, by the computing system, based in part on the object detection data and the motion data, when the state of the one or more portions of the user relative to the computing system matches one or more falsing profiles associated with a state of the one or more portions of the user relative to the computing system that does not activate the one or more components, wherein the satisfying the one or more operational criteria comprises the state of the one or more portions of the user relative to the computing system not matching any of the one or more falsing profiles; and
responsive to the state of the one or more portions of the user of the computing system satisfying one or more operational criteria, activating, by the computing system, an input mode of a plurality of input modes associated with activating one or more components of the computing system, the one or more components comprising one or more microphone components, one or more camera components, or one or more text input components, wherein the one or more components are associated with performing one or more operations comprising detection of one or more inputs.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are methods, systems, and devices for activating components of a computing device based on a mode associated with the state of objects including a computing device. Sensor data based sensor outputs from one or more sensors that detect one or more objects can be received. Based in part on the sensor data, the state of the one or more objects can be determined. The state of the one or more objects can include one or more spatial relations of the one or more objects with respect to a computing system. When the state of the one or more objects satisfies one or more operational criteria, a mode associated with activating a component of the computing system can be activated. The component can include a microphone component, a camera component, or a text input component. The component can be associated with performing including input detection.
-
Citations
20 Claims
-
1. A computer-implemented method of mode determination, the method comprising:
-
receiving, by a computing system comprising one or more computing devices, object detection data based in part on one or more sensor outputs from a plurality of sensors that detect one or more portions of a user of the computing system; receiving, by the computing system, motion data based in part on one or more sensor outputs from the plurality of sensors, wherein the motion data describes a motion of the computing system relative to the user of the computing system; determining, by the computing system, based in part on the object detection data, a state of the one or more portions of the user of the computing system comprising one or more spatial relations of the one or more portions of the user of the computing system with respect to the computing system; determining, by the computing system, based in part on the object detection data and the motion data, when the state of the one or more portions of the user relative to the computing system matches one or more falsing profiles associated with a state of the one or more portions of the user relative to the computing system that does not activate the one or more components, wherein the satisfying the one or more operational criteria comprises the state of the one or more portions of the user relative to the computing system not matching any of the one or more falsing profiles; and responsive to the state of the one or more portions of the user of the computing system satisfying one or more operational criteria, activating, by the computing system, an input mode of a plurality of input modes associated with activating one or more components of the computing system, the one or more components comprising one or more microphone components, one or more camera components, or one or more text input components, wherein the one or more components are associated with performing one or more operations comprising detection of one or more inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mode determination system, comprising:
-
one or more processors; a machine-learned mode determination model, wherein the machine-learned mode determination model has been trained to receive object detection data and, in response to receipt of the object detection data, output mode predictions for a computing device; and at least one tangible, non-transitory computer readable medium that stores instructions that, when executed by the one or more processors, cause the one or more processors to perform operations, the operations comprising; obtaining sensor data from a plurality of sensors of a computing device, wherein the sensor comprises at least object detection data and motion data, the object detection data associated with the state of one or more portions of a user of a computing device, wherein the motion data describes a motion of the computing device relative to the user of the computing device; inputting the object detection data into the machine-learned mode determination model, wherein the machine-learned mode determination model determines, based in part on the object detection data and the motion data, when the state of the one or more portions of the user relative to the computing device matches one or more falsing profiles associated with a state of the one or more portions of the user relative to the computing device that does not activate the one or more components, wherein the satisfying the one or more operational criteria comprises the state of the one or more portions of the user relative to the computing device not matching any of the one or more falsing profiles; and receiving, as output of the machine-learned mode determination model, a mode prediction for the computing device. - View Dependent Claims (14, 15)
-
-
16. A computing device that automatically initiates an input mode, comprising:
-
a plurality of sensors; at least one processor; and at least one tangible, non-transitory computer-readable medium that stores instructions that, when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising; receiving object detection data based in part on one or more sensor outputs from the plurality of sensors that detect one or more portions of a user of the computing device; receiving motion data based in part on one or more sensor outputs from the plurality of sensors, the motion data describing a motion of the computing device relative to the user of the computing device; determining, based in part on the object detection data, a state of the one or more portions of the user of the computing device, the state of the one or more portions of the user of the computing device comprising one or more spatial relations of the one or more portions of the user of the computing device with respect to the computing device; determining, based in part on the object detection data and the motion data, when the state of the one or more portions of the user relative to the computing system matches one or more falsing profiles associated with a state of the one or more portions of the user relative to the computing system that does not activate the one or more components, wherein the satisfying the one or more operational criteria comprises the state of the one or more portions of the user relative to the computing system not matching any of the one or more falsing profiles; responsive to the state of the one or more portions of the user of the computing device satisfying one or more operational criteria, activating an input mode of a plurality of input modes associated with activating one or more components of the computing device, the one or more components comprising one or more microphone components, one or more camera components, or one or more text input components, wherein the one or more components are associated with performing one or more operations comprising detection of one or more inputs. - View Dependent Claims (17, 18, 19, 20)
-
Specification