Device ID setting method and electronic device applying the device ID setting method

US12237039B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12237039-B2
Application numberUS-202418412632-A
CountryUS
Kind codeB2
Filing dateJan 15, 2024
Priority dateAug 27, 2021
Publication dateFeb 25, 2025
Grant dateFeb 25, 2025

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.

An electronic device comprising: a clock pin; at least one data pin; a storage device, configured to store at least one program; a processing circuit, coupled to the data pin. A device ID setting method is performed when the processing circuit executes the program stored in the storage device. The device ID setting method comprises; (a) recording connections between pins of a first electronic device and pins of the electronic device by the electronic device, wherein the first electronic device comprises at least one data pin; and (b) applying the connections between the pins of the first electronic device and the pins of the electronic device as a device ID of the first electronic device by the electronic device.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device, comprising: a clock pin; at least one data pin; a processing circuit, coupled to the data pin of the electronic device; wherein a device ID setting method is performed when the processing circuit executes at least one program, wherein the device ID setting method comprises; (a) recording connections between pins of a first electronic device and pins of the electronic device by the electronic device, wherein the first electronic device comprises at least one data pin; and (b) applying the connections between the pins of the first electronic device and the pins of the electronic device as a device ID of the first electronic device by the electronic device; wherein the electronic device is further connected to another electronic device, and the device ID setting method comprises: recording connections between pins of the another electronic device and the pins of the electronic device by the electronic device; applying the connections between the pins of the another electronic device and the pins of the electronic device as a device ID of the another electronic device by the electronic device; wherein the connections between the pins of the first electronic device and the pins of the electronic device and the connections between the pins of the another electronic device and the pins of the electronic device are different; wherein the device ID of the first electronic device and the device ID of the another electronic device are different. 2. The electronic device of claim 1 , wherein the step (a) comprises: detecting the connections according to a transition sequence of signals which the electronic device transmits to the first electronic device. 3. The electronic device of claim 1 , wherein when the step (a) is performed, the clock pin of the electronic device is coupled to one of the data pin of the first electronic device. 4. The electronic device of claim 1 , wherein the first electronic device further comprises a clock pin, wherein when the step (a) is performed, one of the data pin of the electronic device is coupled to the clock pin of the first electronic device. 5. The electronic device of claim 1 , wherein the first electronic device has a first data pin and a second data pin, wherein the first data pin provides one way transmission from the electronic device to the first electronic device, and the second data pin provides one way transmission from the first electronic device to the electronic device. 6. The electronic device of claim 5 , wherein a communication between the electronic device and the first electronic device follows an I2C standard. 7. The electronic device of claim 6 , wherein the first data pin is an SDA (Serial Data Line) pin. 8. The electronic device of claim 7 , wherein the second data pin is one of a GPIO (General Purpose input/output) pin and an INT pin, wherein a signal at the INT pin transits after the SDA pin transits. 9. A device ID setting method, applied to a first electronic device having at least one data pin, comprising: (a) recording connections between pins between the first electronic device and pins of a second electronic device by the second electronic device, wherein the second electronic device comprises a clock pin and at least one data pin; and (b) applying the connections between the pins of the first electronic device and the pins of the second electronic device as a device ID of the first electronic device by the second electronic device; wherein the second electronic device is further connected to another electronic device, and the device ID setting method comprises: recording connections between pins of the another electronic device and the pins of the second electronic device by the second electronic device; applying the connections between the pins of the another electronic device and the pins of the second electronic device as a device ID of the another electronic device by the second electronic device; wherein the connections between the pins of the first electronic device and the pins of the second electronic device and the connections between the pins of the another electronic device and the pins of the second electronic device are different; wherein the device ID of the first electronic device and the device ID of the another electronic device are different. 10. The device ID setting method of claim 9 , wherein the step (a) comprises: detecting the connections according to a transition sequence of signals which a second electronic device transmits to the first electronic device, by the second electronic device. 11. The device ID setting method of claim 9 , wherein when the step (a) is performed, the clock pin of the second electronic device is coupled to one of the data pin of the first electronic device. 12. The device ID setting method of claim 9 , wherein the first electronic device further comprises a clock pin, wherein when the step (a) is performed, one of the data pin of the second electronic device is coupled to the clock pin of the first electronic device. 13. The device ID setting method of claim 9 , wherein the first electronic device has a first data pin and a second data pin, wherein the first data pin provides one way transmission from the second electronic device to the first electronic device, and the second data pin provides one way transmission from the first electronic device to the second electronic device. 14. The device ID setting method of claim 13 , wherein a communication between the second electronic device and the first electronic device follows an I2C standard. 15. The device ID setting method of claim 14 , wherein the first data pin is an SDA (Serial Data Line) pin. 16. The device ID setting method of claim 15 , wherein the second data pin is one of a GPIO (General Purpose input/output) pin and an INT pin, wherein a signal at the INT pin transits after the SDA pin transits.

Assignees

Inventors

Classifications

  • being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus · CPC title

  • Assignment of addresses or identifiers to the modules of a bus system · CPC title

  • G11C7/1012Primary

    Data reordering during input/output, e.g. crossbars, layers of multiplexers, shifting or rotating · CPC title

  • using a clocked protocol · 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 US12237039B2 cover?
An electronic device comprising: a clock pin; at least one data pin; a storage device, configured to store at least one program; a processing circuit, coupled to the data pin. A device ID setting method is performed when the processing circuit executes the program stored in the storage device. The device ID setting method comprises; (a) recording connections between pins of a first electronic d…
Who is the assignee on this patent?
Pixart Imaging Inc
What technology area does this patent fall under?
Primary CPC classification G11C7/1012. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 25 2025 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).