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.
- 2. The apparatus of claim 1, wherein said stored value function is any of a loyalty card, cash card, and gift card function.
- 3. The apparatus of claim 1, wherein each point-of-sale terminal comprises a specific transaction format; and wherein said stored value platform further comprises means for identifying each point-of-sale terminal based upon said point-of-sale terminal transaction format.
- 4. The apparatus of claim 1, wherein each point-of-sale terminal native format and/or protocol further comprises a specific transaction format; and wherein said stored value platform further comprises a template for identifying a transaction source associated with said transaction format.
- 5. The apparatus of claim 1, wherein said translator is modular and extensible to accommodate both the addition of, and deletion of point-of-sale terminal native formats and/or protocols.
- 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.
- 7. The platform of claim 6, said universal translator comprising:
a plurality of plug-in modules that are capable of translating incoming messages in any of a plurality of data formats to said platform format.
- 8. The platform of claim 7, wherein said plug-in modules support proprietary and open protocols.
- 9. The platform of claim 7, wherein new data formats can be added without making changes to said platform.
- 10. The platform of claim 6, further comprising:
a system API for integrating said platform into merchant internal systems without requiring custom development.
- 11. The platform of claim 10, wherein a merchant can associate customer behavior on said merchant's Web site with a corresponding behavior on said platform.
- 12. The platform of claim 6, further comprising:
an interface for real-time interaction between said platform and merchants' proprietary system.
- 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.
- 14. The method of claim 13, wherein said data comprises:
a file listing a series of transactions which is sent to said platform from merchants or merchant vendors.
- 15. The method of claim 13, further comprising the step of:
providing an interface for real-time interaction between said platform and a merchants' proprietary system.
- 16. The method of claim 15, further comprising the step of:
sending transaction messages arriving at said real-time interface to a security manager to determine eligibility for further processing.
- 17. The method of claim 16, said security manager implementing one or more permissions, which comprise a combination of operation and scope; wherein users are only permitted to view reports and access system controls as designated by permissions and scope; wherein users with permissions at one scope may perform operations based on permissions within or below their assigned scope; and wherein users may not perform operations above their assigned scope.
- 18. The method of claim 17, further comprising the step of:
said security manager assigning a set of permissions to a group, wherein each user must be and is only a member of one group.
- 19. The method of claim 17, further comprising the step of:
said security manager authenticating a transaction, verifying message format, and granting access to operations based on said permissions.
- 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.
- 23. The method of claim 22, wherein said stored value function is any of a loyalty card, cash card, and gift card function.
- 24. The method of claim 22, wherein each point-of-sale terminal comprises a specific transaction format; and wherein said stored value platform further comprises the step of:
identifying each point-of-sale terminal based upon said point-of-sale terminal transaction format.
- 25. The method of claim 22, wherein each point-of-sale terminal native format and/or protocol further comprises a specific transaction format; and wherein said stored value platform further comprises the step of:
providing a template for identifying a transaction source associated with said transaction format.
- 26. The method of claim 22, wherein said translator is modular and extensible to accommodate both the addition of, and deletion of point-of-sale terminal native formats and/or protocols.
- 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.
- 28. The method of claim 27, further comprising the step of:
providing a plurality of plug-in modules that are capable of translating incoming messages in any of a plurality of data formats to said platform format.
- 29. The method of claim 28, wherein said plug-in modules support proprietary and open protocols.
- 30. The method of claim 28, wherein new data formats can be added without making changes to said platform.
- 31. The method of claim 27, further comprising the step of:
providing a system API for integrating said platform into merchant internal systems without requiring custom development.
- 32. The method of claim 31, wherein a merchant can associate customer behavior on said merchant's Web site with a corresponding behavior on said platform.
- 33. The method of claim 27, further comprising the step of:
providing an interface for real-time interaction between said platform and a merchants' proprietary system.
- 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.
- 35. The apparatus of claim 34, wherein said data comprises:
a file listing a series of transactions which is sent to said platform from merchants or merchant vendors.
- 36. The apparatus of claim 34, further comprising:
an interface for real-time interaction between said platform and a merchants' proprietary system.
- 37. The method of claim 36, further comprising:
means for sending transaction messages arriving at said real-time interface to a security manager to determine eligibility for further processing.
- 38. The apparatus of claim 37, said security manager implementing one or more permissions, which comprise a combination of operation and scope; wherein users are only permitted to view reports and access system controls as designated by permissions and scope; wherein users with permissions at one scope may perform operations based on permissions within or below their assigned scope; and wherein users may not perform operations above their assigned scope.
- 39. The apparatus of claim 38, further comprising:
means for said security manager assigning a set of permissions to a group, wherein each user must be and is only a member of one group.
- 40. The apparatus of claim 38, further comprising:
means for said security manager authenticating a transaction, verifying message format, and granting access to operations based on said permissions.
- 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.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims priority and incorporates by reference the provisional application, “Configurable Stored Value Platform System,” Application No. 60/424,478 filed Nov. 6, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60424478 |
Nov 2002 |
US |