User programmable smart card interface system
First Claim
1. A card customizing apparatus for customizing a card adapted for insertion into a card reader which communicates with a computer device, said card comprising selectable indicia on a surface of the card, and a storage device storing, for each said indicium, a plurality of commands related to a function of equipment, wherein selection of one of the indicia while the card is inserted into the reader causes said equipment to perform the function corresponding to the plurality of commands associated with the selected indicium, said apparatus comprising:
- a processor configured to write said plurality of commands into the storage device of said card.
0 Assignments
0 Petitions
Accused Products
Abstract
A user programmable smart card interface system is disclosed having a smart card (10) and a reader/writer (1) which is able to read data from, and write data into, an electronic memory (19) carried by the card. A user terminal (100) having processing capacity can be used by a user to write customised data into the electronic memory (19). The user is then able to utilise his own data to control a data controlled equipment (120) as the user desires. A storage apparatus (1000) for smart cards and smart cards (501) with a tactile operating surface arc also disclosed.
-
Citations
64 Claims
-
1. A card customizing apparatus for customizing a card adapted for insertion into a card reader which communicates with a computer device, said card comprising selectable indicia on a surface of the card, and a storage device storing, for each said indicium, a plurality of commands related to a function of equipment, wherein selection of one of the indicia while the card is inserted into the reader causes said equipment to perform the function corresponding to the plurality of commands associated with the selected indicium, said apparatus comprising:
a processor configured to write said plurality of commands into the storage device of said card. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A card adapted for insertion into a card reader which communicates with a computer device, said card comprising:
-
selectable indicia on a surface of the card; and a storage device storing, for each said indicium, a plurality of commands related to a function of equipment, wherein selection of one of the indicia while the card is inserted into the reader causes said equipment to perform the function corresponding to the plurality of commands associated with the selected indicium. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A card reader for a card, said card reader communicating with a computer device communicating with equipment over a network, said card being configured for insertion into said card reader, and wherein said card has indicia formed on a surface thereof, said card reader comprising:
a processor for (i) obtaining from a storage device on said card a plurality of commands related to a function of said equipment, said plurality of commands being associated with a selected one of the indicia of said card, and (ii) sending said plurality of commands to the computer device to thereby cause said equipment to perform the function corresponding to the plurality of commands associated with the selected indicium. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
21. A computer device for communicating with a card reader that receives a card, said computer device communicating with equipment external to the card, said card having indicia formed thereon, said computer device comprising:
a processor for receiving from said card reader a plurality of commands related to a function of said equipment, said plurality of commands being (i) stored in a storage device on said card and associated with a selected one of the indicia and (ii) used in said computer device to thereby cause said equipment to perform the function corresponding to the plurality of commands associated with the selected indicium. - View Dependent Claims (22, 23, 24, 25)
-
26. A card customizing method for customizing a card to be used in a card reader, said card having indicia formed on a surface thereof, and said card reader communicating with a computer device that communicates with equipment external to the card, said method comprising the steps of:
writing, in regard to each said indicium, a plurality of commands related to a function of said equipment, said plurality of commands being associated with said each indicia and being used in the computer device to thereby cause, in response to selection of said indicium, said equipment to perform the function corresponding to the plurality of commands associated with said selected indicium, wherein said plurality of commands are written into a memory of said card. - View Dependent Claims (27, 28, 29)
-
30. A computer program stored on a computer-readable medium, the program to be executed in a card customizing apparatus for customizing a card to be used in a card reader, said card having indicia on a surface thereof, and said card reader communicating with a computer device which communicates with equipment external to said card, said program comprising:
code to write, in regard to each said indicium, a plurality of commands related to a function of said equipment, said plurality of commands being used in the computer device to thereby cause, dependent upon a selected indicium, said equipment to perform the function corresponding to the plurality of commands associated with the selected indicium, wherein said plurality of commands are written into a memory of said card. - View Dependent Claims (31, 32, 33)
-
34. A method in a computer device for communicating with a card reader that receives a card, said card having indicia formed on a surface thereof, said computer device communicating with a equipment external to said card, said method comprising the steps of:
receiving from said card reader a plurality of commands related to a function of said equipment, said plurality of commands being stored in a storage device on said card and being associated with a selected one of the indicia and being used in said computer device to thereby cause said equipment to perform the function corresponding to the plurality of commands associated with said selected indicium. - View Dependent Claims (35, 36, 37)
-
38. A computer program stored on a computer-readable medium, the program to be executed in a computer device for communicating with a card reader that receives a card, said computer device communicating with equipment external to the card, said card having indicia formed on a surface thereof, said program comprising:
code to receive from said card reader a plurality of commands related to a function of the equipment, said plurality of commands being stored in a storage device on said card and associated with a selected one of the indicia, said plurality of commands being used in said computer device to thereby cause said equipment to perform the function corresponding to the plurality of commands associated with the selected indicium. - View Dependent Claims (39, 40, 41)
-
42. A method for controlling equipment via a communication network by a computer device that communicates with a card reader, said card reader being configured to receive a card that has indicia formed on a surface thereof, said method comprising the steps of:
-
communicating between the equipment which is external to the card and said computer device based on a plurality of commands related to a function of the equipment, said plurality of commands being associated with a selected one of the indicia, and said plurality of commands being sent from a storage device on said card via said card reader to said computer device; and causing, according to the plurality of commands associated with the selected indicium, said equipment to perform the corresponding function, via said communication network. - View Dependent Claims (43, 44, 45)
-
-
46. A computer program stored on a computer-readable medium, the program executable to control equipment via a communication network by a computer device that communicates with a card reader, said card reader being configured to receive a card that has indicia formed on a surface thereof, said program comprising:
-
code to communicate between the equipment which is external to the card and said computer device based on a plurality of commands associated with a selected one of the indicia, said plurality of commands related to a function of the equipment, and said plurality of commands being sent from a storage device on said card via said card reader to said computer device; and code to cause, according to the plurality of commands associated with the selected indicium, said equipment to perform the corresponding function, via said communication network. - View Dependent Claims (47, 48, 49)
-
-
50. A card adapted for insertion into a card reader which communicates with a computer device that communicates with equipment external to the card over a network, said card comprising:
-
selectable indicia on a surface of the card; and a storage device storing, for each said indicium, a plurality of commands related to a function of the equipment, wherein selection of one of the indicia, while the card is inserted into the reader, provides a service based upon performance of the function by the equipment, said function being associated with the selected indicium. - View Dependent Claims (51, 52, 53)
-
-
54. A card reader for a card, said card reader communicating with a computer device that communicates with external to the card over a network, said card being adapted for insertion into said card reader, said card comprising selectable indicia on a surface of the card, and a storage device for storing, for each said indicium, a plurality of commands related to a function of the equipment, said card reader comprising:
a processor adapted for (i) obtaining, while the card is inserted into the reader and upon selection of one of the indicia, the plurality of commands associated with the selected indicium, and (ii) sending the plurality of commands to said computer device to thereby obtain a service based upon performance of the function by the equipment, said function being associated with the selected indicium. - View Dependent Claims (55, 56, 57)
-
58. A computer device for communicating with equipment over a network, and for communicating with a card reader that receives a card, said equipment being external to the card, said card comprising (i) selectable indicia on a surface of the card, and (ii) a storage device for storing, for each said indicium, a plurality of commands related to a function of the equipment, said computer device comprising:
a processor for (i) receiving from said card reader, while the card is inserted into said card reader, and upon selection of one of the indicia, the plurality of commands associated with the selected indicium, and (ii) receiving a service based upon performance of the function by the equipment, said function being associated with the selected indicium. - View Dependent Claims (59, 60, 61)
-
62. A system comprising:
-
a set top box connected to an internet; a card reader having a transparent touch sensitive membrane through which a plurality of indicia of an inserted card are visible, said card reader being adapted to communicate with said set top box; said card being adapted for insertion into the card reader, the card having (i) a storage device, (ii) said plurality of indicia on a surface of said card, and (iii) a plurality of commands, associated with each said indicium, stored in the storage device, the plurality of commands associating each of the plurality of indicia with corresponding web pages stored in a server connected to the Internet; and a display that performs a function associated with corresponding commands associated with the selected indicium to thereby display a specific web page based upon the corresponding specific plurality of commands which said set top box receives from said card reader, wherein said card reader reads, upon selection of a specific one of the indicia while the card is inserted in the card reader, said specific plurality of commands associated with the selected indicum, and transmits the specific plurality of commands required to display the specific web page to said set top box. - View Dependent Claims (63, 64)
-
Specification