Addressing, command protocol, and electrical interface for non-volatile memories utilized in recording usage counts sensor
DCFirst Claim
Patent Images
1. A method of updating a memory module, comprising:
- receiving, at a memory module, a command indicative of usage of toner or ink in a consumable item for an imaging device for instructing the memory module to punch out at least one bit of at least one specified bit field within the memory module indicative of the usage of toner or ink; and
processing the command at the memory module.
4 Assignments
Litigations
1 Petition
Accused Products
Abstract
Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, a punch out bit field, or a cryptographic command. The commands may be transmitted using a broadcast scheme or a split transaction scheme. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
64 Citations
37 Claims
-
1. A method of updating a memory module, comprising:
-
receiving, at a memory module, a command indicative of usage of toner or ink in a consumable item for an imaging device for instructing the memory module to punch out at least one bit of at least one specified bit field within the memory module indicative of the usage of toner or ink; and processing the command at the memory module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A memory module, comprising:
a plurality of memory bits, wherein the memory module receives at least one command indicative of usage of toner or ink in a consumable item for an imaging device and instructs the memory module to punch out at least one bit in at least one specified bit field within the memory module indicative of the usage of toner or ink, and processes the at least one command. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. A memory module, comprising:
-
a plurality of memory cells; and a plurality of signal lines for communicating with a processing device, the memory module configured such that following reception of a command and upon encountering an error condition while processing the command, limiting a voltage on a first signal line of the plurality of signal lines to be no more than an intermediate voltage greater than voltage levels corresponding to a binary zero state and less than voltage levels corresponding to a binary one state for a period of time to indicate an occurrence of the error condition; wherein the command is indicative of usage of toner or ink in a consumable item for an imaging device and instructs the memory module to punch out at least one memory cell in at least one specified bit field within the memory module indicative of the usage of toner or ink, following reception of the command, the memory module processes the at least one command. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A memory module, comprising:
-
memory cells for storing information therein; and a plurality of signal lines for communicating with a processing device, the memory module configured such that following reception of a command on the signal lines and during processing thereof, a voltage on a first signal line of the plurality of signal lines is limited for a period of time by the memory module to be no more than an intermediate voltage greater than voltages corresponding to a binary zero value and less than voltages corresponding to a binary one value, for indicating by the memory module one of a busy condition and an error condition; wherein the command pertains to usage of toner or ink in a consumable item for an imaging device for instructing the memory module to punch out at least one bit of at least one specified bit field within the memory module to indicate the usage of toner or ink, and wherein the memory module processes the command following the reception thereof. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
Specification