← Back to Patent Explorer
US4868376A Expired / Lapsed US ⏱️ 0.0 years remaining

Intelligent portable interactive personal data system

Assignee: SmartCard International Inc
•
Filing: 1987-05-15
•
Granted: 1989-09-19
•
Expires: 2007-05-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An intelligent portable interactive personal data system is disclosed. A microprocessor with memory is containted with a transaction card-shaped housing. An alphanumeric keypad and alphanumeric display is located on a surface of the housing. At least one port within the housing is provided for the input and output of information. An operating system is stored in the memory to control the operation of the system through the microprocessor. The operating system provides a means for generating a plurality of messages on the display that prompts the user during the operation of the system.

Inventors

  • 👤 Arlen R. Lessin
  • 👤 Frank M. Gruppuso
  • 👤 Shelley A. Harrison

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 19:03
CPC Classifications
G; G06; G06K; G06K5/00; G06F; G06F21/00; G06F21/30; G06F21/31; G06F21/34; G06F21/70; G06F21/71; G06F21/77; G06K19/00; G06K19/06; G06K19/067; G06K19/07; G06K19/0701; G06K19/0702; G06K19/0704; G06K19/077; G06K19/07701; G06K19/07703; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/3415; G06Q20/355; G06Q20/3552; G06Q20/357; G06Q20/3576; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; Y; Y04; Y04S; Y04S40/00; Y04S40/20

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 171 words
An intelligent transaction card comprising: a transaction card-shaped housing; a means contained within the housing to provide power to operate the card; a keypad located on a surface of the housing for entry of information by a user; a display located on a surface of the housing for the presentation of information; a microprocessor contained within the housing; at least one port in said housing connected to the microprocessor for the input and output of information; a microprocessor memory contained within the housing and connected to said microprocessor; and an operating system program stored in the memory and controlling operation of the card through the microprocessor, comprising: a means for generating a plurality of messages on the display that prompt the user during the operation of the card to select from a plurality of application programs which reside in the microprocessor memory; means for switching control of the microprocessor form the operating system program to a selected application program; and means for modifying at least one program stored in said memory.
Claim 2
Dependent Claim 171 words
An intelligent transaction card comprising: a transaction card-shaped housing; a means contained within the housing to provide power to operate the card; a keypad located on a surface of the housing for entry of information by a user; a display located on a surface of the housing for the presentation of information; a microprocessor contained within the housing; at least one port in said housing connected to the microprocessor for the input and output of information; a microprocessor memory contained within the housing and connected to said microprocessor; and an operating system program stored in the memory and controlling operation of the card through the microprocessor, comprising: a means for generating a plurality of messages on the display that prompt the user during the operation of the card to select from a plurality of application programs which reside in the microprocessor memory; means for switching control of the microprocessor form the operating system program to a selected application program; and means for modifying at least one program stored in said memory.
Claim 3
Dependent Claim 14 words
The intelligent transaction card of claim 1 wherein the keypad is multifunctional and programmable.
Claim 4
Dependent Claim 24 words
The intelligent transaction card of claim 1 wherein the means to provide power is a connection in the housing to an external power supply.
Claim 5
Dependent Claim 22 words
The intelligent transaction card of claim 1 wherein the means to provide power is an electromagnetic energy receiver mounted in said housing.
Claim 6
Dependent Claim 21 words
The intelligent transaction card of claim 1 wherein the means to provide power is a solar cell mounted in said housing.
Claim 7
Dependent Claim 24 words
The intelligent transaction card of claim 1 wherein a solar cell acts as a switch to turn the intelligent transaction card on and off.
Claim 8
Dependent Claim 15 words
The intelligent transaction card of claim 1 wherein the port is an optical input/output port.
Claim 9
Dependent Claim 15 words
The intelligent transaction card of claim 1 wherein the port is an electrical input/output port.
Claim 10
Dependent Claim 21 words
The intelligent transaction card of claim 1 further comprising circuitry to receive and transmit magnetically encoded information to an external device.
Claim 11
Dependent Claim 55 words
The intelligent transaction card of claim 1 wherein said operating system comprises: a plurality of modules operable while in an idle state to monitor the keypad, the ports and to update the date and time; and a plurality of service routines to control the display, the ports the keyboard, the memory and the application programs.
Claim 12
Dependent Claim 28 words
The intelligent transaction card of claim 1 further comprising at least one undefined programmable function key that may be defined for a specific purpose according to the application.
Claim 13
Dependent Claim 30 words
The intelligent transaction card of claim 1 wherein the keypad further comprises application control keys which control the selection and execution of the application programs in the intelligent transaction card.
Claim 14
Dependent Claim 19 words
The intelligent transaction card of claim 1 wherein the application control keys are labeled "YES", "NO", "NEXT" and "BACK".
Claim 15
Dependent Claim 14 words
The intelligent transaction card of claim 1 wherein the microprocessor memory is an EEPROM.
Claim 16
Dependent Claim 21 words
The intelligent transaction card of claim 1 further comprising circuitry to receive and transmit magnetically encoded information to an external device.
Claim 17
Dependent Claim 31 words
The intelligent transaction card of claim 1 wherein said means for modifying further comprises: means for loading a variety of different application programs into the memory from at least one port.
Claim 18
Dependent Claim 54 words
The intelligent transaction card of claim 16 wherein said means for loading comprises: means for locating at least one unused portion of said memory for the storage of an application to be loaded; and means for relocating address references of said application program based on an absolute address at which said program is loaded.
Claim 19
Dependent Claim 64 words
The intelligent transaction card of claim 17 wherein said means for relocating comprises: means for temporarily storing a table of relative address references of said application programs; means for determining a starting address of said memory at which the beginning of said application program is to be loaded; and means for adding the starting address to each relative address reference of the application program.
Claim 20
Dependent Claim 45 words
The intelligent transaction card of claim 18 further comprising a means of maintaining in said memory a list of the starting addresses of all application programs stored in said memory, including a means for updating said list upon the loading of a new application program.
Claim 21
Dependent Claim 28 words
The intelligent transaction card of claim 17 wherein said operating system further comprises a memory security means for preventing an application program from accessing certain records in memory.
Claim 22
Dependent Claim 30 words
The intelligent transaction card of claim 20 wherein said memory security means comprises a means for associating with each record of memory, an authorization number corresponding to an authorized user.
Claim 23
Dependent Claim 53 words
The transaction card of claim 21 wherein said operating system further comprises a means for entering into memory a personal identification number of a user and wherein said memory security means prevents an application program form accessing a record in memory if said personal identification number does not correspond to said authorization number.
Claim 24
Dependent Claim 29 words
The intelligent transaction card of claim 1 wherein said operating system further comprises a programming security means for preventing unauthorized changes in the programs stored in the card's memory.
Claim 25
Dependent Claim 29 words
The intelligent transaction card of claim 23 wherein said programming security means prevents the cardholder from altering said programs while allowing the supplier of the program to enter modifications.
Claim 26
Dependent Claim 38 words
The intelligent transaction card of claim 24 wherein said programming security means comprises computer instructions stored in the card's memory which can only be accessed by a person who provides the card with a security program access code.
Claim 27
Dependent Claim 34 words
The intelligent transaction card of claim 1 wherein said memory comprises a system data area comprising variable length records; each record comprising an application number field, a data size field and a PIN field.
Claim 28
Dependent Claim 43 words
The intelligent transaction card of claim 26 further comprising a record locating means for locating a next record by incrementing a memory pointer containing an address of a current record by a quantity stored in said data size field of said current record.
Claim 29
Dependent Claim 58 words
The intelligent transaction card of claim 27 wherein said record locating means operates to locate a desired record by reading said application number field and said PIN field of a current record and comparing said fields against desired application and PIN numbers respectively, and for repeating said comparison with each said next record until a match is found.
Claim 30
Dependent Claim 46 words
The intelligent transaction card of claim 1 wherein said microprocessor memory comprises: a system data area for storing said operating system, an application data area for storing program code of said application program, and a transaction data area for storing data used by said application programs.
Claim 31
Dependent Claim 28 words
The intelligent transaction card of claim 1 wherein said operating system program is written in modular fashion to allow dynamic reconfiguration of said modules by said modifying means.
Claim 32
Dependent Claim 17 words
The intelligent transaction card of claim 1 further comprising a means on the card for encrypting information.
Claim 33
Dependent Claim 309 words
An intelligent transaction card comprising: a transaction card-shaped housing; a means contained within the housing to provide power to operate the card; a keypad located on a surface of the housing for entry of information by a user; a display located on the surface of the housing for the presentation of information; a microprocessor contained within the housing to control the operation of the card; at least one port in said housing connected to the microprocessor for the input and output of information; a microprocessor memory contained within the housing and connected to said microprocessor; an opening system stored in the memory and controlling the operation of the card through the microprocessor to allow a user to select from a plurality of application programs which reside in the microprocessor memory; and means for switching control of the microprocessor from the operating system to a selected application program; means for storing in said memory a personal identification number (PIN) known to a user of said card; means accessible to said user for changing the PIN stored in said memory; a credit/purchase application program stored in the memory and executed by the microprocessor through the operating system, said credit/purchase application comprising: means for storing a credit balance; means for receiving through the keypad the user's PIN and amount of a transaction; means for verifying that the PIN received through the keypad is equal to a PIN stored in the memory; means for verifying that a sufficient credit balance exists to execute the transaction; and means for generating an approval code to be displayed on the display if sufficient credit balance exists and the PIN received through the keypad is equal to the PIN stored in memory; whereby the card verifies the user's credit balance for a purchase and generates an approval code for the purchase independent of any external terminal device.
Claim 34
Dependent Claim 309 words
An intelligent transaction card comprising: a transaction card-shaped housing; a means contained within the housing to provide power to operate the card; a keypad located on a surface of the housing for entry of information by a user; a display located on the surface of the housing for the presentation of information; a microprocessor contained within the housing to control the operation of the card; at least one port in said housing connected to the microprocessor for the input and output of information; a microprocessor memory contained within the housing and connected to said microprocessor; an opening system stored in the memory and controlling the operation of the card through the microprocessor to allow a user to select from a plurality of application programs which reside in the microprocessor memory; and means for switching control of the microprocessor from the operating system to a selected application program; means for storing in said memory a personal identification number (PIN) known to a user of said card; means accessible to said user for changing the PIN stored in said memory; a credit/purchase application program stored in the memory and executed by the microprocessor through the operating system, said credit/purchase application comprising: means for storing a credit balance; means for receiving through the keypad the user's PIN and amount of a transaction; means for verifying that the PIN received through the keypad is equal to a PIN stored in the memory; means for verifying that a sufficient credit balance exists to execute the transaction; and means for generating an approval code to be displayed on the display if sufficient credit balance exists and the PIN received through the keypad is equal to the PIN stored in memory; whereby the card verifies the user's credit balance for a purchase and generates an approval code for the purchase independent of any external terminal device.
Claim 35
Dependent Claim 24 words
The intelligent transaction card of claim 32 further comprising means accessible to the user for varying an algorithm used for generating said approval code.

References Cited (Backward Citations)

US3971916A Cited
US4211919A Cited
US4298793A Cited
US4587409A Cited
US4575621A Cited
US4677657A Cited
US4697072A Cited
US4614861A Cited
US4701601A Cited
US4752678A Cited
US4742215A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-09-18 1993-03-20 1993-09-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-09-18 1997-03-20 1997-09-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-09-18 2001-03-20 2001-09-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag