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

Cellular radiotelephone credit card paystation method

Assignee: GTE Wireless Inc
•
Filing: 1992-03-31
•
Granted: 1993-06-15
•
Expires: 2012-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system (10) for operating a multiplicity of credit card reader-equipped cellular mobile radiotelephones (CMRs 12) as credit card paystations is disclosed. The CMRs (12) incorporate a remotely programmable unit (RPU 48) which controls credit card operation (1400, 1700) and which controls data communication sessions (1800, 1900, 2100) with a credit card (CC) host (26) and a remote programming (RP) host (24). The RPU (48) resides between a conventional control unit (CU 42) and a conventional transmit/receive unit (TRU 62) of a conventional CMR. The RPU (48) monitors messages (1200, 1300) transmitted from the CU (42) and from the TRU (62). The CMR (12) powers up in a locked state (1402), within which a credit card (88) may be read. The credit card is locally validated (1421) at CMR 12. If the validation is successful, the CMR (12) is unlocked so that a call may be placed. Credit card information, called number, call time, call duration, and system identification number (SID) are recorded (1700) in a call record for each call established through the CMR (12). Call records are accumulated within the CMR (12). After each call, accumulated CMR (12) usage is checked (1730) against fraud alert thresholds. When a threshold is exceeded, an external credit card validation is performed (1744). Upon a daily schedule which activates during off-peak hours, the CMR (12) calls the CC host (26) to upload (1830) the accumulated call records.

Inventors

  • 👤 Robert G. Zicker
  • 👤 Thanh H. Cao
  • 👤 Daniel G. Borkowski
  • 👤 Donald A. Plouff
  • 👤 Phillip D. Brown, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 17:25
CPC Classifications
G; G06; G06Q; G06Q20/00; G06Q20/30; G06Q20/32; G06Q20/325; G06Q20/322; G06Q20/38; G06Q20/40; G06Q20/403; G06Q20/4037; G07; G07F; G07F7/00; G07F7/08; H; H04; H04L; H04L12/00; H04L12/02; H04L12/14; H04L12/141; H04L12/1421; H04M; H04M15/00; H04M15/41; H04M15/44; H04M15/83; H04M15/85; H04M15/852; H04M15/853; H04M15/857; H04M17/00; H04M17/02; H04W; H04W4/00; H04W4/24; H04M2215/00; H04M2215/32

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 238 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record, said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time, wherein said predetermined point in time represents the beginning of a wake-up timing window; energizing a transmitter portion of said telephone when said monitoring step detects said predetermined time; automatically placing a system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; if said system call is successfully established, transferring said call record to said host customer system during said system call; storing data descriptive of the duration of said wake-up timing window; monitoring said clock to detect the end of said wake-up window; and de-energizing said transmitter portion of said telephone when said end of said wake-up window occurs.
Claim 2
Independent Claim 238 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record, said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time, wherein said predetermined point in time represents the beginning of a wake-up timing window; energizing a transmitter portion of said telephone when said monitoring step detects said predetermined time; automatically placing a system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; if said system call is successfully established, transferring said call record to said host customer system during said system call; storing data descriptive of the duration of said wake-up timing window; monitoring said clock to detect the end of said wake-up window; and de-energizing said transmitter portion of said telephone when said end of said wake-up window occurs.
Claim 3
Dependent Claim 27 words
A method as claimed in claim 1 wherein said de-energizing step comprises the step of revising said predetermined point in time to identify a subsequent wake-up window.
Claim 4
Independent Claim 230 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record in a call record buffer said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time; determining whether said call record buffer is full; automatically placing a system call with a host computer system when said determining step determines that said call record buffer is full; if said system call is successfully established, transferring said call record to said host computer system during said system call; automatically placing a second system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; and if said second system call is successfully established, transferring said call record to said host computer system during said second system call.
Claim 5
Independent Claim 230 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record in a call record buffer said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time; determining whether said call record buffer is full; automatically placing a system call with a host computer system when said determining step determines that said call record buffer is full; if said system call is successfully established, transferring said call record to said host computer system during said system call; automatically placing a second system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; and if said second system call is successfully established, transferring said call record to said host computer system during said second system call.
Claim 6
Independent Claim 249 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record, said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time and to determine the occurrence of a second predetermined point in time; automatically placing a system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; if said system call is successfully established, transferring said call record to said host computer system during said system call; revising said second predetermined point in time after said transferring step; and automatically placing a second system call with said host computer system when said monitoring step detects the occurrence of said second predetermined point in time, said second system call serving to inform said host computer system of the operational status of said telephone when no customer calls have been established since said transferring step.
Claim 7
Independent Claim 249 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record, said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time and to determine the occurrence of a second predetermined point in time; automatically placing a system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; if said system call is successfully established, transferring said call record to said host computer system during said system call; revising said second predetermined point in time after said transferring step; and automatically placing a second system call with said host computer system when said monitoring step detects the occurrence of said second predetermined point in time, said second system call serving to inform said host computer system of the operational status of said telephone when no customer calls have been established since said transferring step.
Claim 8
Independent Claim 234 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record, said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time; automatically placing a system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; if said system call is successfully established, transferring said call record to said host computer system during said system call; programming a data flag to indicate operation of said telephone in one of paystation telephone and non-paystation telephone modes of operation; performing said reading, validation, storing, clock monitoring, placing, and transferring steps when said data flag indicates operation in said paystation telephone mode; and omitting said reading, validation, placing, and transferring steps when said data flag indicates operation in said non-paystation telephone mode.
Claim 9
Independent Claim 234 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record, said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time; automatically placing a system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; if said system call is successfully established, transferring said call record to said host computer system during said system call; programming a data flag to indicate operation of said telephone in one of paystation telephone and non-paystation telephone modes of operation; performing said reading, validation, storing, clock monitoring, placing, and transferring steps when said data flag indicates operation in said paystation telephone mode; and omitting said reading, validation, placing, and transferring steps when said data flag indicates operation in said non-paystation telephone mode.
Claim 10
Dependent Claim 57 words
A method as claimed in claim 5 wherein said reading step reads said credit card information through a communication link with a credit card reader portion of said telephone, and said programming step comprises the step of monitoring said communication link to determine whether said credit card reader portion of said telephone is coupled to said telephone.
Claim 11
Independent Claim 240 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information by analyzing said credit card information only at said telephone; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record, said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time; automatically placing a system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; if said system call is successfully established, transferring said call record to said host computer system during said system call; recording parameters describing said customer call; comparing said parameters with a predetermined fraud alert usage threshold; when said predetermined fraud alert usage threshold is exceeded, automatically establishing a data communications session with a credit card authorization system to remotely validate said credit card; and if said credit card authorization system invalidates said credit card, disabling operation of said telephone.
Claim 12
Independent Claim 240 words
A method of operating a remotely programmable cellular telephone as a credit card telephone paystation, said method comprising the steps of: periodically receiving synchronization data from outside of said telephone, said synchronization data serving to set a time and date for a clock portion of said telephone; continually maintaining current time and date in said clock portion of said telephone; reading credit card information from a credit card; validating said credit card information by analyzing said credit card information only at said telephone; enabling operation of said telephone when said validating step successfully validates said credit card information; establishing a customer call through said enabled telephone; storing a call record, said call record including data describing said customer call and including said credit card information; monitoring said clock to determine the occurrence of a predetermined point in time; automatically placing a system call with a host computer system when said monitoring step detects the occurrence of said predetermined point in time; if said system call is successfully established, transferring said call record to said host computer system during said system call; recording parameters describing said customer call; comparing said parameters with a predetermined fraud alert usage threshold; when said predetermined fraud alert usage threshold is exceeded, automatically establishing a data communications session with a credit card authorization system to remotely validate said credit card; and if said credit card authorization system invalidates said credit card, disabling operation of said telephone.
Claim 13
Independent Claim 178 words
A method of efficiently and automatically collecting billing information from a cellular radiotelephone, said method comprising the steps of: accumulating call records within said radiotelephone, each call record describing a single call and including data describing timing for said single call, data identifying a cellular system utilized in making said single call, and data identifying a credit card account number to which said single call is to be charged; at predetermined intervals, placing a system call from said radiotelephone to a host computer; engaging in an access security handshaking procedure wherein said radiotelephone transmits an electronic serial number (ESN) that uniquely identifies said radiotelephone to said host computer, and said host computer transmits a password to said radiotelephone, said password being determined from said ESN; if said password received during said security handshaking procedure matches a predetermined password stored within said radiotelephone, transmitting said call records from said radiotelephone to said host computer and associating, at said host computer, said ESN with each of said call records to identify to whom credit card charges are to be paid.
Claim 14
Independent Claim 178 words
A method of efficiently and automatically collecting billing information from a cellular radiotelephone, said method comprising the steps of: accumulating call records within said radiotelephone, each call record describing a single call and including data describing timing for said single call, data identifying a cellular system utilized in making said single call, and data identifying a credit card account number to which said single call is to be charged; at predetermined intervals, placing a system call from said radiotelephone to a host computer; engaging in an access security handshaking procedure wherein said radiotelephone transmits an electronic serial number (ESN) that uniquely identifies said radiotelephone to said host computer, and said host computer transmits a password to said radiotelephone, said password being determined from said ESN; if said password received during said security handshaking procedure matches a predetermined password stored within said radiotelephone, transmitting said call records from said radiotelephone to said host computer and associating, at said host computer, said ESN with each of said call records to identify to whom credit card charges are to be paid.
Claim 15
Dependent Claim 52 words
A method as claimed in claim 8 wherein said credit card account number data represent a collection of digits, and said method additionally comprises the step of coding said digits using four bits of data per digit to reduce the entire number of bits in each call record during said transmitting step.
Claim 16
Dependent Claim 60 words
A method as claimed in claim 8 wherein: said calls are placed through a cellular radio communications network in which a majority of call traffic therein occurs during peak operating hours and a minority of call traffic therein occurs during off-peak operating hours; and said placing step is configured so that said system call occurs during said off-peak operating hours.
Claim 17
Dependent Claim 57 words
A method as claimed in claim 8 additionally comprising the steps of: reading at least one credit card account number from at least one credit card; locally validating said at least one credit card account number; and enabling operation of said radiotelephone when said locally validating step successfully validates said at least one credit card account number.
Claim 18
Dependent Claim 98 words
A method as claimed in claim 11 wherein said validating step comprises the step of analyzing said credit card information only at said telephone, and said method additionally comprises the steps of: maintaining usage parameters which describe usage of said radiotelephone; comparing said parameters with a predetermined fraud alert usage threshold; when said predetermined fraud alert usage threshold is exceeded, automatically establishing a data communications session through said host computer with a credit card authorization system to remotely validate said credit card; and if said credit card authorization system invalidates said credit card, disabling operation of said telephone.

References Cited (Backward Citations)

US4414661A Cited
JPS60214126A Cited
US4731818A Cited
US4860341A Cited
US4975942A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-14 1996-12-14 1997-06-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-14 2000-12-14 2001-06-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-14 2004-12-14 2005-06-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag