Portable battery back-up data cartridge
First Claim
1. A portable battery back-up data cartridge comprising:
- a data memory containing an information set, a status flag, and a buffer for receiving an update to said information set, said update representing a change to only a part of said information set;
data and power connector means for connecting the cartridge to a host computer, the connector means being able to receive power from the host computer when connected thereto and able to exchange data between the host computer and the data memory when connected to the host computer; and
power supply switching means including a battery for selectively supplying power from the host computer when the connector means are connected to the host computer and from the battery at least to said memory when the connector means are disconnected;
said update to be transferred to said buffer and subsequently from said buffer to said information set in response to said status flag, whereby in the event of a disconnection, while said update is being received said information set is not partially updated.
0 Assignments
0 Petitions
Accused Products
Abstract
The cartridge has a memory for containing an information set, a status flag and a buffer for receiving an update to the information set, the update representing a change to only a part of the information set, and a data and power connector for connecting the cartridge to a host computer, the connector being able to receive power from the host computer and exchange data when connected to the host computer. The cartridge includes a power supply election switch including a battery for selectively supplying power from the host computer when the connector is connected and from the battery when disconnected. The update is transferred to the buffer and subsequently from the buffer to the information set in response to the status flag, such that in the event of a disconnection, while the update is being received, the information set is not partially updated. The cartridge may also include a real time clock and a copy of the time when the real time clock was set by the host in the memory, so that the host may use the clock setting of the real time clock if the copy of the time when the real time clock was set is more recent than the time when a clock on the host was set, such that when the cartridge is used between a plurality of host computers, a more accurate and recent clock setting may be transferred between the plurality of host computers by the cartridge.
27 Citations
7 Claims
-
1. A portable battery back-up data cartridge comprising:
-
a data memory containing an information set, a status flag, and a buffer for receiving an update to said information set, said update representing a change to only a part of said information set; data and power connector means for connecting the cartridge to a host computer, the connector means being able to receive power from the host computer when connected thereto and able to exchange data between the host computer and the data memory when connected to the host computer; and power supply switching means including a battery for selectively supplying power from the host computer when the connector means are connected to the host computer and from the battery at least to said memory when the connector means are disconnected; said update to be transferred to said buffer and subsequently from said buffer to said information set in response to said status flag, whereby in the event of a disconnection, while said update is being received said information set is not partially updated. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A portable battery back-up data cartridge comprising:
-
a real time clock; a data memory for storing data, said memory comprising a copy of the time when said real time clock was set; data and power connector means for connecting the cartridge to a host computer, the host computer having a host clock and a recording in memory of the time when the host clock was set, the connector means being able to receive power from the host computer when connected thereto and able to exchange data between the host computer and the data memory and the real time clock when connected thereto; power supply switching means including a battery for selectively supplying power from the host computer when the connector means are connected to the host computer and from the battery when the connector means are disconnected at least to said memory means and said real time clock, whereby when the cartridge is connected to the host, the host may use said clock setting if said copy of the time when said real time clock was set is more recent than the time when the host clock was set, such that when the cartridge is used between a plurality of host computers, a more accurate and recent clock setting may be transferred between the plurality of host computers by the cartridge.
-
-
7. A method for carrying out an update to an information set stored in a memory contained in a portable battery back-up data cartridge, the update representing a change to only a part of said information set and comprising a plurality of records to be stored at predetermined locations within the information set, the method comprising the steps of:
-
transferring said records from a host computer to a buffer contained in said memory along with address information for each record; setting a flag contained in said memory on the data cartridge to indicate that all said records have been received by said buffer; transferring said records from said buffer to the information set stored in said memory at the address locations recorded with the records in said buffer; and setting said flag to indicate when said records have been transferred from said buffer to said information set, whereby in the event of a disconnection of said data cartridge from said host computer, while said update is being transferred to said data cartridge, said information set is not partially updated.
-
Specification