Methods and apparatus for setting the address of a module using a voltage

US9298908B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9298908-B1
Application numberUS-201514703442-A
CountryUS
Kind codeB1
Filing dateMay 4, 2015
Priority dateOct 17, 2014
Publication dateMar 29, 2016
Grant dateMar 29, 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 method of operating a module is disclosed. The method includes determining if a voltage between a power connection and a ground connection exceeds a predetermined threshold and if so determined then setting a module communication address to a first address, responding to a first serial communication received via the serial communication connection addressed to the module communication address, and not responding to a second serial communication received via the serial communication connection addressed to a different address than the module communication address. Other methods and devices are disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of operating an authentication module having a power connection, a ground connection, an I2C clock connection, and an I2C data connection, the method comprising: generating an operating voltage source from the power connection; powering an authentication circuit from the operating voltage source; setting a module communication address based on the magnitude of a DC voltage on the power connection; receiving via the I2C clock connection and the I2C data connection a first command addressed to the module communication address; and responding to the first command, wherein the operating voltage is lower than the DC voltage on the power connection. 2. The method of claim 1 , wherein the generating includes regulating the operating voltage to a predetermined value. 3. An authentication module configured to perform the method of claim 1 . 4. An authentication module configured to perform the method of claim 2 . 5. An authentication module comprising: a power connection; a ground connection; an I2C clock connection; an I2C data connection; and an authentication circuit having an address input node coupled to the power connection through a voltage attenuator, the authentication circuit is coupled to the I2C clock connection, the I2C data connection, and the ground connection, the authentication circuit is configured to perform an authentication procedure and is configured to set its I2C address based on a voltage on the address input node, wherein the authentication circuit is configured to set a bit of its I2C address independent of the voltage on the address input node. 6. The authentication module of claim 5 , wherein the authentication circuit is configured to set its I2C address to a first address if a voltage on the power connection is 3.3V and to a second address if the voltage on the power connection is 5V, the first address is not the same as the second address. 7. The authentication module of claim 5 , wherein the authentication circuit is configured to reply to a first command addressed to its I2C address when the voltage on the address input node is a first predetermined voltage and to not reply to the first command addressed to its I2C address when the voltage on the address input node is a second predetermined voltage, the second predetermined voltage is not the same as the first predetermined voltage. 8. The authentication module of claim 7 , wherein the authentication circuit is configured to reply to a second command addressed to its I2C address when the voltage on the address input node is the second predetermined voltage and to not reply to the second command addressed to its I2C address when the voltage on the address input node is the first predetermined voltage. 9. The authentication module of claim 8 , wherein the authentication circuit is configured to reply to a third command addressed to its I2C address when the voltage on the address input node is a third predetermined voltage and to not reply to the third command addressed to its I2C address when the voltage on the address input node is either the first predetermined voltage or the second predetermined voltage, the third predetermined voltage is not the same as the first predetermined voltage or the second predetermined voltage. 10. The authentication module of claim 5 , wherein the voltage attenuator is a resistor divider. 11. The authentication module of claim 5 , wherein the address input node is an external pin of the authentication circuit.

Assignees

Inventors

Classifications

  • Electrical coupling · CPC title

  • G06F21/44Primary

    Program or device authentication · CPC title

  • Inter-integrated circuit (I2C) · CPC title

  • on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · 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 US9298908B1 cover?
A method of operating a module is disclosed. The method includes determining if a voltage between a power connection and a ground connection exceeds a predetermined threshold and if so determined then setting a module communication address to a first address, responding to a first serial communication received via the serial communication connection addressed to the module communication address…
Who is the assignee on this patent?
Lexmark Int Inc
What technology area does this patent fall under?
Primary CPC classification G06F13/4068. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).