Method and apparatus for identifying unexpected behavior of a customer in a retail environment using detected location data, temperature, humidity, lighting conditions, music, and odors
First Claim
1. A computer implemented method for identifying unexpected behavioral patterns, the computer implemented method comprising:
- parsing event data derived from video data to identify behavioral patterns of a customer in a retail environment, wherein the event data comprises metadata describing events occurring in a selected retail environment;
retrieving a profile of the customer'"'"'s purchases and demographics;
retrieving a set of environmental data associated with a set of environmental conditions of the selected retail environment, wherein the set of environmental conditions include a temperature, a humidity, a set of lighting conditions, a type of music playing, a set of odors, a floor plan, and a set of locations of retail items;
analyzing the customer'"'"'s behavioral patterns, the set of environmental data, and the profile to identify a set of expected behavioral patterns of the customer and a set of expected preferences of the customer occurring in the selected retail environment;
generating an expected behavioral model of the customer using the expected behavioral patterns and the expected preferences; and
forming a set of unexpected behavioral patterns of the customer from the behavioral patterns inconsistent with the expected behavioral model.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program product for identifying unexpected behavioral patterns. The process parses event data derived from video data to identify behavioral patterns, wherein the event data comprises metadata describing events occurring in a selected environment. The process analyzes the behavioral patterns to identify a set of expected behavioral patterns occurring in the selected environment, and generates an expected behavioral model using the expected behavioral patterns. Thereafter, the process forms a set of unexpected behavioral patterns from the behavioral patterns inconsistent with the expected behavioral model.
-
Citations
18 Claims
-
1. A computer implemented method for identifying unexpected behavioral patterns, the computer implemented method comprising:
-
parsing event data derived from video data to identify behavioral patterns of a customer in a retail environment, wherein the event data comprises metadata describing events occurring in a selected retail environment; retrieving a profile of the customer'"'"'s purchases and demographics; retrieving a set of environmental data associated with a set of environmental conditions of the selected retail environment, wherein the set of environmental conditions include a temperature, a humidity, a set of lighting conditions, a type of music playing, a set of odors, a floor plan, and a set of locations of retail items; analyzing the customer'"'"'s behavioral patterns, the set of environmental data, and the profile to identify a set of expected behavioral patterns of the customer and a set of expected preferences of the customer occurring in the selected retail environment; generating an expected behavioral model of the customer using the expected behavioral patterns and the expected preferences; and forming a set of unexpected behavioral patterns of the customer from the behavioral patterns inconsistent with the expected behavioral model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for identifying unexpected behavioral patterns comprising:
-
a plurality of instructions stored in a tangible computer readable storage medium configured to cause a processor to perform actions including; parsing event data derived from video data to identify behavioral patterns of a customer in a retail environment, wherein the event data comprises metadata describing events occurring in a selected retail environment; retrieving a profile of the customer'"'"'s purchases and demographics; retrieving a set of environmental data associated with a set of environmental conditions of the selected retail environment, wherein the set of environmental conditions include a temperature, a humidity, a set of lighting conditions, a type of music playing, a set of odors, a floor plan, and a set of locations of retail items; analyzing the customer'"'"'s behavioral patterns, the set of environmental data, and the profile to identify a set of expected behavioral patterns of the customer and a set of expected preferences of the customer occurring in the selected retail environment; generating an expected behavioral model of the customer using the expected behavioral patterns and the expected preferences; and forming a set of unexpected behavioral patterns of the customer from the behavioral patterns inconsistent with the expected behavioral model. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for identifying unexpected behavioral patterns, the system comprising:
-
a database, wherein the database stores event data collected by a set of sensors; and an analysis server, wherein the analysis server parses event data derived from video data to identify behavioral patterns of a customer in a retail environment, wherein the event data comprises metadata describing events occurring in a selected retail environment;
retrieves a profile of the customer'"'"'s purchases and demographics;
retrieves a set of environmental data associated with a set of environmental conditions of the selected retail environment, wherein the set of environmental conditions include a temperature, a humidity, a set of lighting conditions, a type of music playing, a set of odors, a floor plan, and a set of locations of retail items;
analyzes the customer'"'"'s behavioral patterns, the set of environmental data, and the profile to identify a set of expected behavioral patterns of the customer and a set of expected preferences of the customer occurring at the selected retail environment;
generates an expected behavioral model of the customer using the expected behavioral patterns and the expected preferences; and
forms a set of unexpected behavioral patterns of the customer from the behavioral patterns inconsistent with the expected behavioral model. - View Dependent Claims (18)
-
Specification