Configurable stored value platform
First Claim
1. A stored value apparatus for operation in connection with a plurality of point-of-sale devices, wherein at least one of said point-of-sales devices is not collocated with others of said point-of-sale devices, and wherein at least one of said point-of-sale devices exchanges information via a network using a native format and/or protocol that is different from a native format and/or protocol of others of said point-of-sale devices, said apparatus comprising:
- a stored value platform;
a network for exchanging information between said point-of-sale terminals and said stored value platform;
a translator associated with said stored value platform for receiving information from said point-of-sales terminals via said network in any and all of said point-of-sale terminal native formats and/or protocols and for converting said information to a stored value platform format/protocol;
said translator receiving information from said stored value platform in said stored value platform format/protocol and converting said information to a point-of-sale terminal native format and/or protocol for an intended destination point-of-sale terminal; and
at least one stored value application associated with said stored value platform for exchanging said information with said point-of-sale terminals in a stored value platform format/protocol via said translator;
said stored value application effecting a stored value function in real time with any of said point-of-sales terminals.
3 Assignments
0 Petitions
Accused Products
Abstract
The platform supports a wide variety of merchants who are interested in a loyalty and/or value card products. The platform is an integrated set of software packages and tools that allows merchants to develop and offer loyalty award and payment products. The platform consists of a series of sub-systems that form the operating environment for the loyalty and payment products, collectively called common systems herein. These systems work together to customize and orchestrate product functionality. The platform processes real-time messages from devices, such as point-of-sale and CRIND/ICR/ICR (gas pump) devices, that are modified to work with the platform. The platform responds to the messages from the devices with a range of actions from approval of the pending purchase to addition of loyalty points into an account. In the case of the system-based service, messages are formatted according to defined standards so that they can be received by the platform. Other devices currently supported by the platform include Kiosk, IVR, API, and Web. New modules may be added to the platform that allow it to accept translations in any data format.
-
Citations
42 Claims
-
1. A stored value apparatus for operation in connection with a plurality of point-of-sale devices, wherein at least one of said point-of-sales devices is not collocated with others of said point-of-sale devices, and wherein at least one of said point-of-sale devices exchanges information via a network using a native format and/or protocol that is different from a native format and/or protocol of others of said point-of-sale devices, said apparatus comprising:
-
a stored value platform;
a network for exchanging information between said point-of-sale terminals and said stored value platform;
a translator associated with said stored value platform for receiving information from said point-of-sales terminals via said network in any and all of said point-of-sale terminal native formats and/or protocols and for converting said information to a stored value platform format/protocol;
said translator receiving information from said stored value platform in said stored value platform format/protocol and converting said information to a point-of-sale terminal native format and/or protocol for an intended destination point-of-sale terminal; and
at least one stored value application associated with said stored value platform for exchanging said information with said point-of-sale terminals in a stored value platform format/protocol via said translator;
said stored value application effecting a stored value function in real time with any of said point-of-sales terminals. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A stored value platform, comprising:
-
an access engine for receiving requests for pre/post transaction authorization and sale messages for supported products from a transaction device in connection with a transaction performed at said transaction device;
a universal translator for translating a transaction device-based messaging protocol into a platform format; and
a data processing and storage facility for providing loyalty reward and payment product processing in response to any of said transaction device requests and messages;
for generating a response message; and
for sending said response message in said platform format to said universal translator;
wherein said universal translator translates said response message into said transaction device-based messaging protocol; and
wherein said access engine sends said response message in said transaction device-based messaging protocol to said transaction device that initiated said transaction. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A stored value method, comprising the steps of:
-
providing a stored value platform; and
providing a translator associated with said stored value platform for allowing input devices, associated with outside systems and networks, used by merchants to issue points, register accounts, and perform other administrative tasks from any of PC, Web-based, and closed-system input devices, said translator ensuring consistency of data sent to said platform and responses sent from said platform to said input devices. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A stored value platform, comprising:
-
a stored value application associated with said platform;
a presentation interface for providing Web-based access for both merchant and cardholder interaction with said stored value application; and
a universal translator for converting different incoming data from said merchant to a standard platform format for use by said stored value application.
-
-
21. A stored value framework, comprising:
-
a real-time messaging system;
a stored value application for receiving messages from a merchant or merchant partner via said real-time messaging system, wherein said merchant or merchant partner deposits cash or issues points and/or rewards pursuant to cardholder transactions; and
a universal translator for converting different incoming data from said merchants or merchant partners to a standard platform format for use by said stored value application.
-
-
22. A stored value method for operation in connection with a plurality of point-of-sale devices, wherein at least one of said point-of-sales devices is not collocated with others of said point-of-sale devices, and wherein at least one of said point-of-sale devices exchanges information via a network using a native format and/or protocol that is different from a native format and/or protocol of others of said point-of-sale devices, said method comprising the steps of:
-
providing a stored value platform;
exchanging information between said point-of-sale terminals and said stored value platform;
receiving information from said point-of-sales terminals in any and all of said point-of-sale terminal native formats and/or protocols;
converting said information to a stored value platform format/protocol;
receiving information from said stored value platform in said stored value platform format/protocol;
converting said information to a point-of-sale terminal native format and/or protocol for an intended destination point-of-sale terminal; and
effecting a stored value function in real time with any of said point-of-sales terminals. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A stored value method, comprising the steps of:
-
receiving requests for pre/post transaction authorization and sale messages for supported products from a transaction device in connection with a transaction performed at said transaction device;
translating a transaction device-based messaging protocol into a platform format;
providing loyalty reward and payment product processing in response to any of said transaction device requests and messages;
generating a response message;
translating said response message into said transaction device-based messaging protocol; and
sending said response message in said transaction device-based messaging protocol to said transaction device that initiated said transaction. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A stored value apparatus, comprising:
-
a stored value platform; and
a translator associated with said stored value platform for allowing input devices, associated with outside systems and networks, used by merchants to issue points, register accounts, and perform other administrative tasks from any of PC, Web-based, and closed-system input devices, said translator ensuring consistency of data sent to said platform and responses sent from said platform to said input devices. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A stored value method, comprising the steps of:
-
providing a stored value application associated with a stored value platform;
providing Web-based access for both merchant and cardholder interaction with said stored value application; and
converting different incoming data from said merchant to a standard platform format for use by said stored value application.
-
-
42. A stored value method, comprising the steps of:
-
providing a real-time messaging system;
receiving messages from a merchant or merchant partner via said real-time messaging system;
said merchant or merchant partner depositing cash or issuing points and/or rewards pursuant to cardholder transactions; and
converting different incoming data from said merchants or merchant partners to a standard platform format for use by said stored value application.
-
Specification