摘要:
A block-level storage device is provided that implements a digital rights management (DRM) system. In response to receiving a public key from an associated host system, the storage device challenges the host system to prove it has the corresponding private key to establish trust. This trust is established by encrypting a secure session key using the public key. The host system uses its private key to recover the secure session key. The storage device may store content that has been encrypted according to a content key. In addition, the storage device may encrypt the content key using the secure session key.
摘要:
A block-level storage device is provided that implements a digital rights management (DRM) system. In response to receiving a public key from an associated host system, the storage device challenges the host system to prove it has the corresponding private key to establish trust. This trust is established by encrypting a secure session key using the public key. The host system uses its private key to recover the secure session key. The storage device may store content that has been encrypted according to a content key. In addition, the storage device may encrypt the content key using the secure session key.
摘要:
A block-level storage device is provided that implements a digital rights management (DRM) system. In response to receiving a public key from an associated host system, the storage device challenges the host system to prove it has the corresponding private key to establish trust. This trust is established by encrypting a secure session key using the public key. The host system uses its private key to recover the secure session key. The storage device may store content that has been encrypted according to a content key. In addition, the storage device may encrypt the content key using the secure session key.
摘要:
A method and an apparatus for storing data on a high speed write-once recording media such that random writes and fast random accesses are possible. Writes are verified by decoding reflections of write pulses from the recording media, and comparing the decoded data with intended data. The recording media is divided into a plurality of bands. When a write for a sector of a band is rejected during verification, sector slip occurs and an attempt is made to rewrite the data in a next sequential sector of the band. When more than a predetermined number of slips have occurred in a band or a data collision occurs, the data is written in a preallocated spares area of the recording media.
摘要:
Apparatus for controlling the peak load demand of a home or business establishment by preventing the simultaneous application of electrical power to first and second electrical loads is disclosed. The apparatus includes first and second sensing means (16, 18), one each of which monitors each of the first and second electrical loads (12, 14) respectively for determining when the first and second electrical loads (12, 14) are demanding electrical power. The sensing means (16, 18) then provide sensing signals to a combining means (24) which receives the sensing signals, or representations of these sensing signals. Combining means (24) provides a timer start signal to timer (28) when the sensing signals or representations of these sensing signals are present at combining means (24). Included are first and second control means (34, 36) which are connected to the first and second electrical loads (12, 14) and which alternately apply and interrupt electrical power to these electrical loads in response to a control signal received from timer (28). The timing (28) itself is suitable for providing the control signal upon receiving the timing start signal, and in a preferred embodiment provides a square wave signal which varies according to a selected time period between a high and a low value. In the preferred embodiment, the first load control means (34) will only apply power to the first load (14) when the control signal is at a low value and the second load control means (36) will apply power to the second load (12) only when the control signal is at its high value. Also included in the preferred embodiment, are first and second latching means (40, 44) which provides the representative signals whenever timer (28) is operating, regardless of whether or not the sensing means (16, 18) are providing corresponding sensing signals.
摘要:
A programmable thermostatic control device for controlling the temperature within a preselected zone of an enclosed environment. The device can be readily installed and utilizes an interface unit through which the heating, ventilation and cooling system of a building and/or residence are connected to the device outputs. An operator is guided through the programming of the device by cueing or prompting lights which sequentially indicate the information to be entered on the keypad. The device is processor-based and controls the heating and cooling systems to maintain a preselected temperature range, and to establish a preselected temperature within the controlled zone at a predetermined time. The temperature within the control zone is established and/or maintained with maximum efficiency by controlling the stage and duration of energization of the heating and air conditioning units. To this end, means are provided for determining and continuously updating the recovery time necessary for establishing a preselected temperature, and utilizing this information to control the HVAC units.