US5093785A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Portable electronic device with memory having data pointers and circuitry for determining whether a next unwritten memory location exist
Assignee: Toshiba Corp
•
Filing: 1989-03-13
•
Granted: 1992-03-03
•
Expires: 2009-03-13
Abstract
Abstract A portable electronic device in which when data is written in a PROM the start address of the next unwritten area is stored in a RAM incorporated in a CPU of the portable electronic device. A data memory is divided into a plurality of areas, and each area is further divided into a plurality of blocks. The data length of each block is determined for each area, and input data is divided in accordance with the data length as a processing unit for storage. After the final block of data is stored, a CPU stores the address position of the final data of the final block at the beginning of the corresponding area.
Inventors
- 👤 Yasuo Iijima
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 23:30
CPC Classifications
G; G06; G06F; G06F3/00; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06K; G06K7/00; G06K7/0013; G06K7/0086; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/357; G06Q20/3576; G06Q20/35765; G07F7/0866
Claims Analysis
Total Claims: 3
Claim 1
Independent Claim
259 words
A portable electronic device having a contactor electronically connecting a host system, comprising: first memory means, having memory locations, for sequentially storing a sequence of data, including current data and next data following the current data in the sequence of data, from the host system at memory locations of the first memory means; second memory means for storing position data representing a memory location of said first memory means; first determining means for determining whether or not data supplied from said host system is a write instruction for said first memory means; means for writing the current data in an unwritten memory location of said first memory means when said first determining means determines the write instruction is supplied from the host system; second determining means for determining whether or not a next unwritten memory location of said first memory means exists when said determining means determines the write instruction is supplied from the host system; means for storing in said second memory means position data representing a location in said first memory means at which the next data to be stored in the sequence of stored data is to be stored when said second determining means determines that the next unwritten memory location exists; means for outputting, after storing the position data in the second memory means, message data indicating that the next unwritten memory location exists; and means for outputting message data indicating that the next unwritten memory location does not exist when said second determining means determines that the next unwritten memory location does not exist.
Claim 2
Dependent Claim
259 words
A portable electronic device having a contactor electronically connecting a host system, comprising: first memory means, having memory locations, for sequentially storing a sequence of data, including current data and next data following the current data in the sequence of data, from the host system at memory locations of the first memory means; second memory means for storing position data representing a memory location of said first memory means; first determining means for determining whether or not data supplied from said host system is a write instruction for said first memory means; means for writing the current data in an unwritten memory location of said first memory means when said first determining means determines the write instruction is supplied from the host system; second determining means for determining whether or not a next unwritten memory location of said first memory means exists when said determining means determines the write instruction is supplied from the host system; means for storing in said second memory means position data representing a location in said first memory means at which the next data to be stored in the sequence of stored data is to be stored when said second determining means determines that the next unwritten memory location exists; means for outputting, after storing the position data in the second memory means, message data indicating that the next unwritten memory location exists; and means for outputting message data indicating that the next unwritten memory location does not exist when said second determining means determines that the next unwritten memory location does not exist.
Claim 3
Dependent Claim
34 words
The device according to claim 1, wherein said writing means writes the next data in an unwritten area of said first memory means upon receipt of a data-write access instruction from said host system.
References Cited (Backward Citations)
US3900834A
Cited
US4211919A
Cited
US4295041A
Cited
US4348740A
Cited
US4453074A
Cited
US4544833A
Cited
US4712177A
Cited
US4683372A
Cited
US4575621A
Cited
US4736094A
Cited
US4749982A
Cited
US4746787A
Cited
US4650975A
Cited
US4634845A
Cited
US4829169A
Cited
US4734568A
Cited
US4742215A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-03-03 | 1995-09-02 | 1996-03-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-03-03 | 1999-09-02 | 2000-03-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-03-03 | 2003-09-02 | 2004-03-03 | $7700.00 | Window Closed / Lapsed |