Systems and methods for selecting an action based on a detected person
First Claim
1. A wearable apparatus for causing an action to be executed based on a person being present in an environment of a user of the wearable apparatus, the wearable apparatus comprising:
- a wearable image sensor configured to capture a plurality of images from the environment of the user of the wearable apparatus; and
at least one processing device programmed to;
analyze at least one of the plurality of images to detect the person;
analyze at least one of the plurality of images to identify an attribute of the detected person;
select at least one category for the detected person based on the identified attribute;
select at least one action from a plurality of alternative actions associated with the at least one category, the action comprising software instructions for the at least one processing device or a second processing device paired with the wearable apparatus; and
cause the at least one selected action to be executed by the at least one processing device or the second processing device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to systems and methods for selecting an action based on a detected person. In one implementation, a wearable apparatus may include a wearable image sensor configured to capture a plurality of images from the environment of the user of the wearable apparatus and at least one processing device. The at least one processing device may be programmed to analyze at least one of the plurality of images to detect the person; analyze at least one of the plurality of images to identify an attribute of the detected person; select at least one category for the detected person based on the identified attribute; select at least one action based on the at least one category; and cause the at least one selected action to be executed.
11 Citations
23 Claims
-
1. A wearable apparatus for causing an action to be executed based on a person being present in an environment of a user of the wearable apparatus, the wearable apparatus comprising:
-
a wearable image sensor configured to capture a plurality of images from the environment of the user of the wearable apparatus; and at least one processing device programmed to; analyze at least one of the plurality of images to detect the person; analyze at least one of the plurality of images to identify an attribute of the detected person; select at least one category for the detected person based on the identified attribute; select at least one action from a plurality of alternative actions associated with the at least one category, the action comprising software instructions for the at least one processing device or a second processing device paired with the wearable apparatus; and cause the at least one selected action to be executed by the at least one processing device or the second processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for causing an action to be executed based on a person being present in an environment of a user of a wearable apparatus, the method comprising:
-
receiving a plurality of images captured by an image sensor of the wearable apparatus from the environment of the user of the wearable apparatus; analyzing at least one of the plurality of images to detect the person; analyzing at least one of the plurality of images to identify an attribute of the detected person; selecting at least one category for the detected person based on the identified attribute; selecting at least one action from a plurality of alternative actions associated with the at least one category, the action comprising software instructions for the at least one processing device or a second processing device paired with the wearable apparatus; and causing the at least one selected action to be executed by the at least one processing device or the second processing device. - View Dependent Claims (22)
-
-
23. A non-transitory computer readable medium storing computer-executable instructions that, when executed by the processor, cause the processor to perform a method comprising:
-
receiving a plurality of images captured by an image sensor of a wearable apparatus from an environment of a user of the wearable apparatus; analyzing at least one of the plurality of images to detect the person; analyzing at least one of the plurality of images to identify an attribute of the detected person; selecting at least one category for the detected person based on the identified attribute; selecting at least one action from a plurality of alternative actions associated with the at least one category, the action comprising software instructions for the at least one processing device or a second processing device paired with the wearable apparatus; and causing the at least one selected action to be executed by the at least one processing device or the second processing device.
-
Specification