Card reading device for service access
First Claim
1. A read device for reading an interface card said read device comprising:
- a transparent touch sensitive membrane for use in selecting one or more indicia formed on said card upon insertion of said card into said read device; and
a central processing unit for transmitting a service identifier field stored in an on-board memory of said card, a service-specific identifier field stored in said memory and a specific portion of data stored in said memory to an external computing device remote from said read device upon selection of one of said indicia, wherein a service identified by said service identifier field is provided by a software application program executing in said external computing device upon said external computing device receiving said service identifier field, said service-specific identifier field and said specific portion of data, and wherein said service-specific identifier field together with said service identifier field are configured for matching with a corresponding value in a database to retrieve information about a user of said service.
1 Assignment
0 Petitions
Accused Products
Abstract
A read device (1) for reading an interface card (16). The card (16) is configured for insertion into the read device (1). The card (16) comprises indicia formed thereon and a memory having data stored therein for communicating with an external device (601, 700). The read device (1) comprises a substantially transparent touch sensitive membrane (8) arranged to overlay the interface card (16) upon receipt of the card (16) in the read device (1). The read device (1) also comprises a central processing unit (45) for sending a service identifier, a distinguishing identifier and a specific portion of the data to the external device (601, 700). The specific data is related to a user selected indicia (14). A service identified by the service identifier upon receipt of the data is provided via the external device (601, 700).
-
Citations
26 Claims
-
1. A read device for reading an interface card said read device comprising:
-
a transparent touch sensitive membrane for use in selecting one or more indicia formed on said card upon insertion of said card into said read device; and a central processing unit for transmitting a service identifier field stored in an on-board memory of said card, a service-specific identifier field stored in said memory and a specific portion of data stored in said memory to an external computing device remote from said read device upon selection of one of said indicia, wherein a service identified by said service identifier field is provided by a software application program executing in said external computing device upon said external computing device receiving said service identifier field, said service-specific identifier field and said specific portion of data, and wherein said service-specific identifier field together with said service identifier field are configured for matching with a corresponding value in a database to retrieve information about a user of said service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A program configured for execution in a read device, said read device comprising a transparent touch sensitive membrane arranged to overlay a removable interface card received therein, said program comprising:
-
code for reading a service identifier field stored in an on-board memory of said card, a service-specific identifier field stored in said memory and a specific portion of data stored in said memory, upon selection of an indicia formed on said card using said membrane; and code for transmitting said service identifier field, said service-specific identifier field and said specific portion of data to an external computing device remote from said read device, wherein a service identified by said service identifier field is provided by a software application program executing in said external computing device upon said external device receiving said service identifier field, said service-specific identifier field and said specific portion of data, and wherein said service-specific identifier field together with said service identifier field are configured for matching with a corresponding value in a database to retrieve information about a user of said service. - View Dependent Claims (18)
-
-
19. A method of processing data on a read device, said read device comprising a transparent touch sensitive membrane arranged to overlay a removable interface card received therein, said method comprising the steps of:
-
reading a service identifier field stored in an on-board memory of said card, a service-specific identifier field stored in said memory and a specific portion of data stored in said memory, upon selection of an indicia formed on said card using said membrane; and transmitting said service identifier field, said service-specific identifier field and said specific portion of data to an external computing device remote from said read device, wherein a service identified by said service identifier field is provided by a software application program executing in said external computing device upon said external computing device receiving said service identifier field, said service-specific identifier field and said specific portion of data, and wherein said service-specific identifier field together with said service identifier field are configured for matching with a corresponding value in a database to retrieve information about a user of said service.
-
-
20. A read device for reading an interface card, said read device comprising:
-
transparent touch sensitive means for use in selecting one or more indicia formed on said card upon insertion of said card into said read device; read means for reading a service identifier field stored in an on-board memory of said card, a service-specific identifier field stored in said memory and a specific portion of data stored in said memory, upon selection of an indicia formed on said card using said membrane; and transmitting means for transmitting said service identifier field, said service-specific identifier field and said specific portion of data to an external computing device remote from said read device, wherein a service identified by said service identifier field is provided by a software application program executing in said external computing device upon said external computing device receiving said service identifier field, said service-specific identifier field and said specific portion of data, and wherein said service-specific identifier field together with said service identifier field are configured for matching with a corresponding value in a database to retrieve information about a user of said service.
-
-
21. A card interface system comprising an interface card and a read device, said card being configured for insertion into said read device, said read device comprising a transparent touch sensitive membrane arranged to overlay said card, said system comprising:
-
a memory on-board said card with a service identifier field stored in said memory, a service-specific identifier field stored in said memory and a specific portion of data related to a user selected indicia stored in said memory; and a central processing unit integrally formed within said read device for transmitting said service identifier field stored in said memory, said service-specific field stored in said memory and said specific portion of data to an external computing device remote from said read device upon selection of an indicia formed on said card, wherein a service identified by the service identifier field is provided by a software application program executing in said external computing device upon said external computing device receiving said service identifier field, said service-specific identifier field and said specific portion of data, and wherein said service-specific identifier field together with said service identifier field are configured for matching with a corresponding value in a database to retrieve information about a user of said service.
-
-
22. An electronic card reader for reading an electronic card, said electronic reader comprising:
-
a touch sensitive transparent membrane having an upper surface configured to be depressible by a user of said reader; a receptacle shaped to receive said electronic card, wherein said electronic card received therein and one or more indicia formed on said electronic card can be viewed through said touch sensitive membrane; and an electronic circuit coupled to said membrane to read a specific portion of said data from an on-board memory of said electronic card according to depression of said membrane associated with a specific one of said indicia, and for transmitting said specific portion of data, a service identifier field stored in said memory and a service-specific identifier field stored in said memory to data controlled equipment remote from said electronic card reader, wherein a function identified by the service identifier field is provided by a software application executing in said data controlled equipment upon said data controlled equipment receiving said specific portion of data, said service identifier field, and said service-specific identifier field, and wherein said service-specific identifier field together with said service identifier field are configured for matching with a corresponding value in a database to retrieve information about a user of said function.
-
-
23. A read device for an interface card, said read device comprising:
-
a receptacle shaped to receive said interface card; a transparent touch sensitive membrane arranged to overlay said interface card upon receipt of said interface card in said receptacle such that one or more indicia formed on said card can be viewed through said touch sensitive membrane; and an electronic circuit for coupling a memory component on-board said interface card and for reading a specific portion of data related to one of said indicia selected by a user of said read device via said membrane, and for transmitting said specific portion of data, a service identifier field stored in said memory and a service-specific identifier field stored in said memory upon selection of said one indicia to an external computing device remote from said read device, wherein a service identified by said service identifier field is provided by a software application executing on said external computing device upon said external computing device receiving said service identifier field, said service-specific identifier field and said read specific portion of data, and wherein said service-specific identifier field together with said service identifier field are configured for matching with a corresponding value in a database to retrieve information about a user of said service.
-
-
24. A program executable in an electronic card reader for reading an electronic card, said reader having a touch sensitive transparent membrane configured to be depressible by a user of said reader, wherein said electronic card and indicia formed thereon can be viewed through said touch sensitive membrane upon insertion of said card into said reader, said program comprising:
-
code for detecting a selection of one of said indicia upon depression of said touch sensitive membrane; code for reading selected data stored in a memory on-board said card according to said depression of said membrane associated with one indicia, said selected data comprising at least a service identifier field stored in said memory, a service-specific identifier field stored in said memory, and a specific portion of data stored in said memory and associated with said one indicia; code for transmitting said selected data including said service identifier field, said service-specific identifier field and said specific portion of data to said data controlled equipment remote from said reader, wherein a function identified by said service identifier field is provided by a software application executing in said data controlled equipment upon said data controlled equipment receiving said selected data, and wherein said service-specific identifier field together with said service identifier field are configured for matching with a corresponding value in a database to retrieve information about a user of said function. - View Dependent Claims (25)
-
-
26. A service providing apparatus for providing a service, said apparatus comprising:
a central processing unit adapted for receiving, from a card read device remote from said service providing apparatus, a service identifier field, a service-specific identifier field and a specific portion of data upon selection of an indicia formed on a detachable interface card inserted into said card read device, said indicia being selected using said read device, and said service identifier data field, said service-specific identifier field and said specific portion of data being read from an on-board memory of said interface card upon said indicia being selected, said central processing unit being further adapted to execute a software application program upon said service providing apparatus receiving said service identifier data field, said service-specific identifier field and specific portion of data to provide a service represented by said service identifier field, and wherein said service-specific identifier field together with said service field are configured for matching with a corresponding value in a database to retrieve information about a user of said service.
Specification