Method, computer program product, and system for providing a sensor-based environment
Abstract
Method, computer program product, and system to influence a person within an environment having a plurality of items for selection. The method includes capturing, using a first visual sensor disposed within the environment, field of view information for the person, performing analysis on the field of view information using a computing device, and identifying, based on the analysis, one or more first items of the plurality of items that are included within the field of view of the person. The method further includes selecting, based on the identified one or more items, at least one second item of the plurality of items for presentation to the person; and presenting information related to the at least one second item to the person.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method to influence a person within an environment having a plurality of items for selection, the method comprising:
capturing, using a first visual sensor disposed within the environment, field of view information for the person; performing analysis on the field of view information using a computing device; identifying, based on the analysis, one or more first items of the plurality of items that are included within the field of view of the person; selecting, based on the identified one or more first items, at least one second item of the plurality of items for presentation to the person; and presenting information related to the at least one second item to the person.
2 . The computer-implemented method of claim 1 , wherein capturing field of view information for the person includes using the first visual sensor to determine at least one of an eye orientation, a head orientation, and a body orientation of the person.
3 . The computer-implemented method of claim 1 , wherein performing analysis on the field of view information includes comparing the field of view information with location data for the plurality of items of the environment.
4 . The computer-implemented method of claim 1 , wherein performing analysis on the field of view information includes performing image processing upon one or more images of portions of the environment captured using at least a second visual sensor disposed within the environment.
5 . The computer-implemented method of claim 1 , further comprising:
determining a focus of the person on at least one item selected from the one or more first items included within the person's field of view, wherein determining a focus is based on inclusion of the at least one selected item within the person's field of view for at least a predetermined first length of time.
6 . The computer-implemented method of claim 5 , further comprising:
calculating an interest score of the person for the at least one selected item based on a length of time of inclusion within the person's field of view.
7 . The computer-implemented method of claim 6 , wherein presenting information related to the at least one second item includes determining content of the information based on the interest score.
8 . The computer-implemented method of claim 1 , wherein selecting the at least one second item is based on data compiled from one or more previous experiences of one or more persons.
9 . The computer-implemented method of claim 1 , wherein selecting the at least one second item is based on personal preferences included in a personal profile associated with the person.
10 . The computer-implemented method of claim 1 , wherein the at least one second item is not included within the person's field of view, and wherein presenting information related to the at least one second item includes indicating a direction to a location of the at least one second item within the environment.
11 . A computer program product to influence a person within an environment having a plurality of items for selection, 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:
capture, using a first visual sensor disposed within the environment, field of view information for the person;
perform analysis on the field of view information using a computing device;
identify one or more first items of the plurality of items that are included within the field of view of the person;
select, based on the identified one or more first items, at least one second item of the plurality of items for presentation to the person; and
present information related to the at least one second item to the person.
12 . The computer program product of claim 11 , wherein performing analysis on the field of view information includes performing image processing upon one or more images of portions of the environment captured using at least a second visual sensor disposed within the environment.
13 . The computer program product of claim 11 , wherein the computer-readable program code is further executable to:
determine a focus of the person on at least one item selected from the one or more first items included within the person's field of view, wherein determining a focus is based on inclusion of the at least one selected item within the person's field of view for at least a predetermined first length of time.
14 . The computer program product of claim 13 , wherein the computer-readable program code is further executable to:
calculate an interest score of the person for the at least one selected item based on a length of time of inclusion within the person's field of view.
15 . The computer program product of claim 14 , wherein presenting information related to the at least one second item includes determining content of the information based on the interest score.
16 . A system to influence a person within an environment having a plurality of items for selection, the system comprising:
one or more computer processors; a first visual sensor disposed within the environment and communicatively coupled with the one or more computer processors; and a memory containing a program which, when executed by the one or more computer processors, performs an operation comprising:
capturing, using a first visual sensor disposed within the environment, field of view information for the person;
performing analysis on the field of view information using a computing device;
identifying, based on the analysis, one or more first items of the plurality of items that are included within the field of view of the person;
selecting, based on the identified one or more first items, at least one second item of the plurality of items for presentation to the person; and
presenting information related to the at least one second item to the person.
17 . The system of claim 16 , wherein the first visual sensor is included in a body-worn computing device of the person.
18 . The system of claim 16 , further comprising a plurality of visual sensors distributed throughout the environment, and wherein performing analysis on the field of view information includes performing image processing upon one or more images of portions of the environment captured using the plurality of visual sensors.
19 . The system of claim 16 , further comprising an output device communicatively coupled with the one or more computer processors, wherein the output device is configured to present the information related to the at least one second item to the person using at least one of audio and visual output.
20 . The system of claim 19 , wherein the output device is one of a handheld computing device and a body-worn computing device of the person.Join the waitlist — get patent alerts
Track US2016110791A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.