Systems, methods and apparatuses for authorized use and refill of a printer cartridge

US9436123B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9436123-B2
Application numberUS-201514982942-A
CountryUS
Kind codeB2
Filing dateDec 29, 2015
Priority dateMar 15, 2013
Publication dateSep 6, 2016
Grant dateSep 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A chip for a cartridge with dispensable material may be provided. In one aspect, the chip may comprise a non-volatile memory for storing a number tracking amount of dispensable material in the cartridge, a key storage for storing an encryption key, a signature verification module and circuit components. The circuit components may be configured to receive and process a first message, receive and validate a second message, and update the amount of dispensable material if the validation of the second message succeeds. The first message may comprise a first command and an operation input value for a print job at the cartridge, and to process the first message may comprise decreasing the amount of dispensable material. The second message may comprise a second command to increase the amount of dispensable material, and may be validated using the signature validation module and the encryption key.

First claim

Opening claim text (preview).

What is claimed is: 1. A printing device that authenticates a toner cartridge when using the toner cartridge for a print job, comprising: a computation module; and circuit components configured to: generate an initial operation input value for the print job; send the initial operation input value to the toner cartridge; receive a response from the toner cartridge; verify the response containing a calculation result that matches an expected value calculated by the computation module; verify the response being received within a pre-defined time threshold; and perform the print job when the verification is successful. 2. The printing device of claim 1 , further comprising a random number generator, wherein the initial operation input value is a nonce generated using the random number generator. 3. The printing device of claim 1 , wherein the circuit components are further configured to estimate an amount of toner needed to perform the print job and send the estimated amount to the toner cartridge. 4. The printing device of claim 1 , wherein the initial operation input value is a number derived from a nonce generated at the toner cartridge using a pre-defined computation function. 5. The printing device of claim 1 , wherein the circuit components are further configured to: receive, from the toner cartridge, a number tracking amount of toner in the toner cartridge; determine whether there is enough toner based on the received number and the estimated amount of toner need to perform the print job; and send a determination result of whether there is enough toner to the toner cartridge. 6. The printing device of claim 1 , wherein the time it takes to receive the calculation result is measured from when the last bit of the initial operation input value is transmitted until when the first bit of the response containing the calculation result is received. 7. The printing device of claim 1 , wherein communication between the cartridge and the printing device is performed at a high frequency to prevent attacks by interception. 8. The printing device of claim 1 , wherein data bits that are easy to predict are transmitted earlier than the data bits that are hard to predict in communication between the cartridge and the printing device. 9. A method for authenticating a toner cartridge for performing a print job using a printing device, comprising: generating an initial operation input value for the print job at the printing device; sending the initial operation input value to the toner cartridge; receiving a response from the toner cartridge; verifying the response containing a calculation result that matches an expected value calculated by a computation module at the printing device; verifying the response being received within a pre-defined time threshold; and performing the print job when the verification is successful. 10. The method of claim 9 , wherein the initial operation input value is a nonce generated using a random number generator. 11. The method of claim 9 , further comprising: estimating an amount of toner needed to perform the print job; and sending the estimated amount to the toner cartridge. 12. The method of claim 9 , wherein the initial operation input value is a number derived from a nonce generated at the toner cartridge using a pre-defined computation function. 13. The method of claim 9 , further comprising: receiving, from the toner cartridge, a number tracking amount of toner in the toner cartridge; determining whether there is enough toner based on the received number and the estimated amount of toner need to perform the print job; and sending a determination result of whether there is enough toner to the toner cartridge. 14. The method of claim 9 , wherein the time it takes to receive the calculation result is measured from when the last bit of the initial operation input value is transmitted until when the first bit of the response containing the calculation result is received. 15. The method of claim 9 , wherein communication between the cartridge and the printing device is performed at a high frequency to prevent attacks by interception. 16. The method of claim 9 , wherein data bits that are easy to predict are transmitted earlier than the data bits that are hard to predict in communication between the cartridge and the printing device.

Assignees

Inventors

Classifications

  • provided with identifying means or means for storing process- or use parameters, e.g. an electronic memory · CPC title

  • Electronically readable memory · CPC title

  • Refilling of the cartridge · CPC title

  • Reconditioning of the developer unit, i.e. reusing or recycling parts of the unit, e.g. resealing of the unit before refilling with toner · CPC title

  • electronically · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9436123B2 cover?
A chip for a cartridge with dispensable material may be provided. In one aspect, the chip may comprise a non-volatile memory for storing a number tracking amount of dispensable material in the cartridge, a key storage for storing an encryption key, a signature verification module and circuit components. The circuit components may be configured to receive and process a first message, receive and…
Who is the assignee on this patent?
Ologn Technologies Ag
What technology area does this patent fall under?
Primary CPC classification G03G15/0863. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).