METHOD, COMPUTER PROGRAM PRODUCT, AND SYSTEM FOR PROVIDING A SENSOR-BASED ENVIRONMENT
First Claim
1. A computer-implemented method to influence a person within an environment having a plurality of items, the method comprising:
- determining, using a first visual sensor disposed within the environment, field of view (FOV) information for the person;
analyzing the FOV information to identify one or more first items of the plurality of items within the FOV of the person;
determining, using a second visual sensor disposed within the environment, behavior information for the person;
analyzing the behavior information to classify a behavior of the person into one of a number of predefined behavior types;
selecting, based on the identified one or more first items and the classified behavior, at least a second item of the plurality of items for presentation to the person; and
presenting information related to the second item to the person.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, computer program product, and system to influence a person within an environment having a plurality of items for selection. The method includes determining, using a first visual sensor disposed within the environment, field of view (FOV) information for the person, and analyzing the FOV information to identify one or more first items within the FOV of the person. The method further includes determining, using a second visual sensor disposed within the environment, behavior information for the person and analyzing the behavior information to classify a behavior of the person into one of a number of predefined behavior types. The method further includes selecting, based on the identified one or more first items and the classified behavior, at least a second item for presentation to the person, and presenting information related to the second item to the person.
23 Citations
20 Claims
-
1. A computer-implemented method to influence a person within an environment having a plurality of items, the method comprising:
-
determining, using a first visual sensor disposed within the environment, field of view (FOV) information for the person; analyzing the FOV information to identify one or more first items of the plurality of items within the FOV of the person; determining, using a second visual sensor disposed within the environment, behavior information for the person; analyzing the behavior information to classify a behavior of the person into one of a number of predefined behavior types; selecting, based on the identified one or more first items and the classified behavior, at least a second item of the plurality of items for presentation to the person; and presenting information related to the second item to the person. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product to influence a person within an environment having a plurality of items, the computer program product comprising:
a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation that includes; determining, using a first visual sensor disposed within the environment, field of view (FOV) information for the person; analyzing the FOV information to identify one or more first items of the plurality of items within the FOV of the person; determining, using a second visual sensor disposed within the environment, behavior information for the person; analyzing the behavior information to classify a behavior of the person into one of a number of predefined behavior types; selecting, based on the identified one or more first items and the classified behavior, at least a second item of the plurality of items for presentation to the person; and present information related to the second item to the person. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A system to influence a person within an environment having a plurality of items for selection, the system comprising:
-
one or more computer processors; one or more visual sensors disposed within the environment and communicatively coupled with the one or more computer processors; and a memory containing program code which, when executed by the one or more computer processors, performs an operation comprising; determining, using one of the visual sensors, field of view (FOV) information for the person; analyzing the FOV information to identify one or more first items of the plurality of items within the FOV of the person; determining, using one of the visual sensors, behavior information for the person; analyzing the behavior information to classify a behavior of the person into one of a number of predetermined behavior types; selecting, based on the identified one or more first items and the classified behavior, at least a second item of the plurality of items for presentation to the person; and presenting information related to the second item to the person. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification