LOYALTY, MEMBERSHIP AND IDENTIFICATION CARD SYSTEM, PROCESS AND COMPUTER PROGRAM
First Claim
1. A loyalty, membership and identification card system for a mobile application on a mobile device, the system comprising:
- a data storage server module to store data at a server in the system;
an end-user front-end programmed module for a mobile application to enter or to request card information;
a synchronization services programmed module to communicate between said mobile application and said data storage server module;
a card-issuer front-end programmed module to enter said card information or to request issuance of a card;
a processor to calculate, compare, adapt or transform said card information, according to at least one of said modules;
an output to display said card information calculations, comparisons, adaptations or transformations.
1 Assignment
0 Petitions
Accused Products
Abstract
The present subject matter enables an user to sign-up and use a loyalty, membership and identification digital card; to associate a digital card with an existing card; update a digital card and user profile information; to share cards with others; to record relevant action and geographic location data, comprising a server application, a front-end for end-users and/or card-issuers, and/or a mobile device application. The website enables operations on the cards and interacts with social network applications. The website platform also allows card-issuers to access behavioral and consumer data of their program members. The mobile device application stores card data and interacts with systems and devices at points of sale and identification points, such as bar code scanners or cameras. The network application, can be used in open, public, social interaction websites or in private, community websites, to share cards or exchange card and loyalty program information.
-
Citations
18 Claims
-
1. A loyalty, membership and identification card system for a mobile application on a mobile device, the system comprising:
-
a data storage server module to store data at a server in the system; an end-user front-end programmed module for a mobile application to enter or to request card information; a synchronization services programmed module to communicate between said mobile application and said data storage server module; a card-issuer front-end programmed module to enter said card information or to request issuance of a card; a processor to calculate, compare, adapt or transform said card information, according to at least one of said modules; an output to display said card information calculations, comparisons, adaptations or transformations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented process for operating server modules to associate an existing card with a loyalty, membership and identification card system using a mobile application, the method comprising:
-
retrieving information of said existing card for user profile completion from a server; providing a user with choice to edit and verify said information; sending said information to a card-issuer requesting card association and validation; receiving response data from said card-issuer; applying a data validation operator and a data adaptation operator to said response data, updating user profile and card ownership records; and adapting and synchronizing said user profile and card ownership records with a mobile device, thereby enabling digital card use by said user. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer program product for loyalty, membership and identification cards, wherein said computer program product comprises a computer usable medium having computer usable program code executable by a processor embodied therewith, said computer usable program code being configured to have a computer:
-
record end-user actions and geographic location data in a mobile device application on a mobile device; and communicate with a server in order to; associate an existing card; sign-up and use a new digital card; update digital card and user profile information; and share a first end-user card with a second end-user.
-
-
17. A computer program product for server operation of loyalty, membership and identification cards via a mobile device, wherein said computer program product comprises a computer usable medium having computer usable program code executable by a processor embodied therewith, said computer usable program code being configured to have a computer:
-
enable an end-user to sign-up and use a new digital card; enable said end-user to sign-up and use a new temporary digital card; associate said new digital card with an existing card; enable said end-user to update digital card and user profile information; enable said end-user to share first end-user cards with a second end-user; record relevant action and geographic location data; wherein said computer is coupled to an end-user front-end programmed module, or a synchronization services programmed module for a mobile application.
-
-
18. A computer program product for mobile device operation of loyalty, membership and identification cards, wherein said computer program product comprises a computer usable medium having computer usable program code executable by a processor embodied therewith, said computer usable program code being configured to have a computer:
-
interact with barcode scanners, cameras or other point of sale or identification systems, by displaying a picture or barcode, or by emitting a signal connected with identification of an end-user selected card; enable an end-user to sign-up and use a new digital card; enable said end-user to sign-up and use a new temporary digital card; associate a new digital card with an existing card; enable said end-user to update digital card and user profile information; enable said end-user to share first end-user cards with a second end-user; record relevant action and geographic location data; wherein said computer is coupled to a synchronization services programmed module comprised in a server.
-
Specification