Methods, systems and computer program products for smart card product management
First Claim
1. A method of managing a smart card product, comprising the steps of:
- providing a plurality of generic definitions in a database at least a portion of which have a predefined relationship to others of the generic definitions so as to provide a hierarchy of generic definitions;
selecting generic definitions from the plurality of generic definitions to associate the selected generic definitions with an instance of a card product definition, the instance of the card product definition defining characteristics of the smart card product; and
populating the selected generic definitions with data associated with the smart card product so a, to provide a hierarchy of instances of the generic definitions which define the characteristics of the smart card product;
wherein one or more data processing systems is configured to utilize the hierarchy of instances of the generic definitions to manage the smart card product;
wherein the steps of providing a plurality of generic definition objects, selecting generic definition objects and linking the selected generic definitions comprise the steps of;
establishing the instance of the card product definition;
associating at least one chip definition with the instance of the card product definition;
associating at least one process definition with the instance of the card product definition;
associating at least one task definition with the at least one process definition;
associating at least one enterprise definition with the instance of the card product definition; and
associating at least one application definition with the instance of the card product definition.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products are provided for managing a smart card product by providing a plurality of generic definitions, at least a portion of which have a predefined relationship to others of the generic definitions, so as to provide a hierarchy of generic definitions. Generic definitions are selected from the plurality of generic definitions and associated with an instance of a card product definition so as to define characteristics of the smart card product associated with the instance of the card product definition. The selected generic definitions are populated with data associated with the smart card product so as to provide a hierarchy of instances of the generic definitions which define the characteristics of the smart card product. The smart card product is managed utilizing the hierarchy of instances of the generic definitions so as to provide the smart card product having the defined characteristics. Systems for managing smart card products utilizing instances of definitions from the hierarchy of definitions are also provided.
149 Citations
45 Claims
-
1. A method of managing a smart card product, comprising the steps of:
-
providing a plurality of generic definitions in a database at least a portion of which have a predefined relationship to others of the generic definitions so as to provide a hierarchy of generic definitions;
selecting generic definitions from the plurality of generic definitions to associate the selected generic definitions with an instance of a card product definition, the instance of the card product definition defining characteristics of the smart card product; and
populating the selected generic definitions with data associated with the smart card product so a, to provide a hierarchy of instances of the generic definitions which define the characteristics of the smart card product;
wherein one or more data processing systems is configured to utilize the hierarchy of instances of the generic definitions to manage the smart card product;
wherein the steps of providing a plurality of generic definition objects, selecting generic definition objects and linking the selected generic definitions comprise the steps of;
establishing the instance of the card product definition;
associating at least one chip definition with the instance of the card product definition;
associating at least one process definition with the instance of the card product definition;
associating at least one task definition with the at least one process definition;
associating at least one enterprise definition with the instance of the card product definition; and
associating at least one application definition with the instance of the card product definition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for managing smart card products, comprising:
-
a database of smart card definitions, wherein the smart card definitions are associated in a hierarchical manner so as to encapsulate characteristics of smart card components, interrelationships with other components, and work processes; and
a smart card server operably associated with the database and configured so as to manage smart card products based on instances of the smart card definitions associated with the smart card products so as to define the characteristics of the smart card products and tasks associated with managing the smart card products;
the smart card definitions associated with the smart card products including at least one chip definition, at least one process definition, at least one task definition, at least one application definition, at least one enterprise definition and at least one connection definition; and
wherein the smart card server is further configured to utilize an instance of an enterprise definition and an instance of a connection definition to establish communications with an enterprise associated with the enterprise definition so as to allow the enterprise associated with the enterprise definition to carry out a task associated with managing the smart card products. - View Dependent Claims (16, 17)
-
-
18. A system for managing a smart card product, comprising:
-
means for providing a plurality of generic definitions in a database, at least a portion of which have a predefined relationship to others of the generic definitions so as to provide a hierarchy of generic definitions;
means for selecting generic definitions from the plurality of generic definitions to associate the selected definitions with an instance of a card product definition, the instance of the card product definition defining characteristics of the smart card product; and
means for populating the selected generic definitions with data associated with the smart card product so as to provide a hierarchy of instances of the generic definitions which define the characteristics of the smart card product;
means for utilizing the hierarchy of instances of the generic definitions to manage the smart card product;
wherein the means for providing a plurality of generic definition objects, means for selecting generic definition objects and means for linking the selected generic definitions comprise;
means for establishing the instance of a card product definition;
means for associating at least one chip definition with the instance of the card product definition;
means for associating at least one process definition with the instance of the card product definition;
means for associating at least one task definition with the at least one process definition;
means for associating at least one enterprise definition with the instance of the card product definition; and
means for associating at least one application definition with the instance of the card product definition. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer program product for managing a smart card product, comprising:
-
a computer readable media having computer readable program code embodied therein, the computer readable program code comprising;
computer readable program code which provides a plurality of generic definitions in a database, at least a portion of which have a predefined relationship to others of the genetic definitions so as to provide a hierarchy of generic definitions;
computer readable program code which selects generic definitions from the plurality of generic definitions to associate the selected generic definitions with an instance or a card product definition, the instance of the card product definition defining characteristics of the smart card product; and
computer readable program code which populates the selected generic definitions with data associated with the smart card product so as to provide a hierarchy of instances of the generic definitions which define the characteristics of the smart card product;
computer readable program code which utilizes the hierarchy of instances of the generic definitions to manage the smart card product;
wherein the computer readable program code which provides a plurality of generic definition objects, computer readable program code which selects generic definition objects and computer readable program code which selectively links the selected generic definitions comprise;
computer readable program code which establishes the instance of a card product definition;
computer readable program code which associates at least one chip definition with the instance of the card product definition;
compute readable program code which associates at least one process definition with the instance of the card product definition;
computer readable program code which associates at least one task definition with the at least one process definition;
computer readable program code which associates at least one enterprise definition with the instance of the card product definition; and
computer readable program code which associates at least one application definition with the instance of the card product definition. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification