System, method and computer program for integrating diverse point of sale systems
DCFirst Claim
1. A system for integrating a plurality of diverse point of sale systems, the system comprising:
- a first computer processor in communication with the plurality of diverse point of sale systems, wherein each diverse point of sale system of the plurality diverse point of sale systems generates non-compatible point of sale data, the first computer processor configured to communicate with each of the plurality of diverse point of sale systems using a point of sale agent;
a second computer processor linked to the first computer processor, the second computer processor configured to operate an order manager; and
a memory storage unit for storing a point of sale database, wherein the point of sale database provides a common data model configured to be recognized by the order manager, the common data model including fields corresponding to at least one of a point of sale system identifier, pricing, and promotions,wherein the point of sale agent receives the non-compatible point of sale data from each of the plurality of diverse point of sale systems and the order manager, the point of sale agent further configured to map the point of sale data to the common data model.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present invention provides a system, method and computer program for integrating point of sale systems by providing a common data model. A system of the invention may include one or more point of sale agents linkable to one or more diverse point of sale systems. The system may also include an order manager linked to the point of sale agents. The one or more point of sale agents are operable to communicate point of sale data between the one or more diverse point of sale systems and the order manager by mapping the point of sale data to a common data model. The present invention also provides a system, method and computer program for enabling dissemination of promotions to consumers based on point of sale data.
26 Citations
20 Claims
-
1. A system for integrating a plurality of diverse point of sale systems, the system comprising:
-
a first computer processor in communication with the plurality of diverse point of sale systems, wherein each diverse point of sale system of the plurality diverse point of sale systems generates non-compatible point of sale data, the first computer processor configured to communicate with each of the plurality of diverse point of sale systems using a point of sale agent; a second computer processor linked to the first computer processor, the second computer processor configured to operate an order manager; and a memory storage unit for storing a point of sale database, wherein the point of sale database provides a common data model configured to be recognized by the order manager, the common data model including fields corresponding to at least one of a point of sale system identifier, pricing, and promotions, wherein the point of sale agent receives the non-compatible point of sale data from each of the plurality of diverse point of sale systems and the order manager, the point of sale agent further configured to map the point of sale data to the common data model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
-
9. A network implementable method of integrating a plurality of diverse point of sale systems, the method comprising:
-
mapping non-compatible point of sale data communicated by each diverse point of sale system of the plurality of diverse point of sale systems to a common data model configured to be recognized by an order manager, the common data model including fields corresponding to at least one of a point of sale system identifier, pricing, and promotions; and communicating, using one or more point of sale agents, the point of sale data between each diverse point of sale system of the plurality diverse point of sale systems and the order manager in accordance with the common data model. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification