Payment card data preparation and personalization platform
AssigneeEntrust Corporation
InventorsKent Landerholm, Terry Allen Edwards, Jan Charles Pierce
Life of this patent
Estimating the term…
Abstract
A payment card data preparation and personalization platform provides a card production environment that provides a production context in which card products and card configurations are able to be defined, for example using various guided user interfaces. Furthermore, the platform implements a data preparation engine and a personalization engine. User interfaces guide definition of payment card products, and aspects of data preparation and personalization are independently executable. A product wizard assists with guided definition of a payment card product to be used within the platform.
Claims18
A payment card platform comprising:
- a card production environment hosted on a computing platform comprising a processor and a memory, the memory storing instructions which, when executed, provide:
- a production context useable to define one or more payment card profiles and one or more card products, wherein the production context has a plurality of selectable modes including a data preparation mode, a personalization mode, and a one-step mode;
- a data preparation engine configured to receive card profile and configuration settings and a card product definition from the production context, the data preparation engine being configured to execute a plurality of rules specified by the card product to generate a prepared card product;
- and
- a personalization engine separately executable from the data preparation engine, the personalization engine being configured to receive a prepared card product and a card definition from the production context and generate one or more personalized payment cards.
A payment card platform comprising:
- a card production environment hosted on a computing platform comprising a processor and a memory, the memory storing instructions which, when executed, provide:
- a production context useable to define one or more payment card profiles and one or more card products;
- a data preparation engine configured to receive card profile and configuration settings and a card product definition from the production context, the data preparation engine being configured to execute a plurality of rules specified by the card product to generate a prepared card product;
- and
- a personalization engine separately executable from the data preparation engine, the personalization engine being configured to receive a prepared card product and a card definition from the production context and generate one or more personalized payment cards;
- wherein the card product is specific to a card issuer and comprises a data object table including one or more type, length, value (TLV) entries, a plurality of rules, and one or more Data Generation and Initialization (DGI) layouts.
A method of producing payment cards within a card production environment, the method comprising:
- receiving a card product definition at a production context within the card production environment, the card production environment hosting a user interface useable to create the card product definition;
- defining a mode of operation for the production context within the card production environment, the mode of operation being selected from among a data preparation mode, a personalization mode, and a one-step mode;
- performing at least one of a data preparation process or a card personalization process based on the mode of operation,
- wherein the data preparation process includes:
- receiving cardholder data, and configuration settings and a card product definition from the production context;
- and
- executing a plurality of rules specified by the card product to generate a prepared card product;
- wherein the card personalization process includes:
- receiving a prepared card product and a card configuration from the production context;
- and
- generating one or more personalized payment cards.
Dependencies are inferred from the claim text.