Using alerts to bring attention to in-store information
First Claim
Patent Images
1. A system comprising:
- event rules identifying pieces of point-of-sale data that are of interest, wherein the point-of-sale data is generated from a plurality of point-of-sale applications running on a plurality of different point-of-sale registers;
at least one event generator configured to compare the point-of-sale data to the event rules and to generate an event when a piece of the point-of-sale data satisfies one of the event rules, wherein source information is associated with the generated event including;
a store identifier identifying a store from which the point-of-sale data that generated the event originated,a point-of-sale register identifier identifying a point-of-sale register from which the point-of-sale data that generated the event originated,a transaction identifier identifying a transaction from which the point-of-sale data that generated the event originated, andan item identifier identifying an item from the transaction from which the point-of-sale data that generated the event originated;
a processor that compares the source information of the generated event against source information in open events to determine whether the generated event is a duplicate event, wherein open events include previously generated events that have not yet been closed;
wherein the generated event is a duplicate event when at least two pieces of source information of the generated event match at least two pieces of source information in an open event;
an electronic task handler configured to;
activate a task for a position in a business section of a store in response to the generated event, the task being indicative of an activity to be performed to address the event, being marked as open, being attached to the generated event and being saved together with the generated event in a database of open events;
assign the task to a user acting in the position of the business section of the store associated with the source information such that the user is assigned to perform the task; and
send an alert to at least one handheld client device that the user in the position of the business section of the store is logged in to, the alert indicating that the user has been assigned the task.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system is provided that uses alerts to bring in-store information that is of interest to the attention of team members working in a retail store. To send an alert to a team member logged in to a device data, data from a source is evaluated against business rules. An event is generated when a piece of data satisfies the business rules. The event indicates that the piece of data is of interest. A task is activated for the event and assigned to the team member acting in a role associated with the source of the event. An alert is sent to the device that the team member is logged in to indicating that the team member has been assigned the task.
53 Citations
18 Claims
-
1. A system comprising:
-
event rules identifying pieces of point-of-sale data that are of interest, wherein the point-of-sale data is generated from a plurality of point-of-sale applications running on a plurality of different point-of-sale registers; at least one event generator configured to compare the point-of-sale data to the event rules and to generate an event when a piece of the point-of-sale data satisfies one of the event rules, wherein source information is associated with the generated event including; a store identifier identifying a store from which the point-of-sale data that generated the event originated, a point-of-sale register identifier identifying a point-of-sale register from which the point-of-sale data that generated the event originated, a transaction identifier identifying a transaction from which the point-of-sale data that generated the event originated, and an item identifier identifying an item from the transaction from which the point-of-sale data that generated the event originated; a processor that compares the source information of the generated event against source information in open events to determine whether the generated event is a duplicate event, wherein open events include previously generated events that have not yet been closed; wherein the generated event is a duplicate event when at least two pieces of source information of the generated event match at least two pieces of source information in an open event; an electronic task handler configured to; activate a task for a position in a business section of a store in response to the generated event, the task being indicative of an activity to be performed to address the event, being marked as open, being attached to the generated event and being saved together with the generated event in a database of open events; assign the task to a user acting in the position of the business section of the store associated with the source information such that the user is assigned to perform the task; and send an alert to at least one handheld client device that the user in the position of the business section of the store is logged in to, the alert indicating that the user has been assigned the task. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving an event generated from point-of-sale data that satisfies one of a plurality of event rules, wherein the event includes a plurality of different source identifying attributes including; a store identifier identifying a store from which the point-of-sale data that generated the event originated, a point-of-sale register identifier identifying a point-of-sale register from which the point-of-sale data that generated the event originated, a transaction identifier identifying a transaction from which the point-of-sale data that generated the event originated, and an item identifier identifying an item from the transaction from which the point-of-sale data that generated the event originated; comparing, by a processor, the source identifying attributes of the received event against source identifying attributes in open events to determine whether the received event is a duplicate event, wherein open events are previously received events generated from point-of-sale data that satisfied one of the plurality of event rules and have not yet been closed and wherein the received event is a duplicate event if at least two of the different source identifying attributes of the received event match at least two source identifying attributes in other open events; activating, by the processor, a task in response to the event when the comparison indicates the received event is not a duplicate of the other open events, wherein the task is indicative of an activity to be performed to address the received event; and sending, by the processor, an alert to at least one handheld client device for a business area of the store indicating that a user of the at least one handheld client device has been assigned to perform the task. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
providing a database of open events and corresponding open tasks, wherein each open event is generated from point-of-sale data that satisfied an event rule and wherein each open task is indicative of an action that a user needs to perform in response to the corresponding open event, wherein each open task includes a plurality of different source identifying attributes, the plurality of different source identifying attributes of each open task including; a store identifier identifying a store from which the point-of-sale data that generated the event and opened the task originated, a point-of-sale register identifier identifying a point-of-sale register from which the point-of-sale data that generated the event and opened the task originated, a transaction identifier identifying a transaction from which the point-of-sale data that generated the event and opened the task originated, and an item identifier identifying an item from the transaction from which the point-of-sale data that generated the event and opened the task originated; receiving a new event generated from point-of-sale data that satisfied an event rule and having a plurality of different source identifying attributes, the plurality of different source identifying attributes of the new event including; a store identifier identifying a store from which the point-of-sale data that generated the new event originated, a point-of-sale register identifier identifying a point-of-sale register from which the point-of-sale data that generated the new event originated, a transaction identifier identifying a transaction from which the point-of-sale data that generated the new event originated, and an item identifier identifying an item from the transaction from which the point-of-sale data that generated the new event originated; comparing, by a processor, the new event against open tasks in the database by matching at least two of the different source identifying attributes of the new event with at least two of the different source identifying attributes in one of the open tasks to determine if the new event is instructive of closing any of the open tasks; and setting, by the processor, an open task as closed based on the comparison between the new event and open tasks using the closing task rules. - View Dependent Claims (15, 16, 17, 18)
-
Specification