Memristor code comparator to compare wake up signals to reference signals

US11304140B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11304140-B2
Application numberUS-201716075694-A
CountryUS
Kind codeB2
Filing dateJan 31, 2017
Priority dateJan 31, 2017
Publication dateApr 12, 2022
Grant dateApr 12, 2022

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.

One example of a device includes an antenna, a memristor code comparator, and a controller. The antenna is to receive a wake up signal. The memristor code comparator is to compare the wake up signal to a reference signal. The controller is to provide a trigger signal to wake up the device in response to the wake up signal matching the reference signal.

First claim

Opening claim text (preview).

The invention claimed is: 1. A device comprising: an antenna to receive a wake up signal; and a memristor code comparator to compare the wake up signal to a reference signal; a read and write circuit to read the state of the memristors of the memristor code comparator after each comparison and to write each memristor that changed states during the comparison back to an initial state; and a controller to provide a trigger signal to wake up the device in response to the wake up signal matching the reference signal. 2. The device of claim 1 , wherein the memristor code comparator comprises a memristor array comprising a plurality of row lines, a plurality of column lines, and a plurality of memristors, wherein each of the memristors is coupled between a unique combination of a row line and a column line. 3. The device of claim 1 , wherein the memristor code comparator comprises a memristor array comprising a plurality of first nodes, a plurality of second nodes, and a plurality of memristors, wherein each of the memristors is coupled between a unique combination of a first node and a second node. 4. The device of claim 1 , further comprising: a rectifier to convert the wake up signal to a direct current (DC) signal to input to the memristor code comparator. 5. The device of claim 1 , wherein the device comprises a wireless sensor network device. 6. The device of claim 1 , further comprising: a front-end circuit to receive the wake up signal from the antenna and provide a multibit signal representative of the wake up signal to the memristor code comparator. 7. The device of claim 6 , wherein the wake up signal comprises a multibit digital signal, and wherein the reference signal comprises a multibit digital reference signal. 8. The device of claim 1 , wherein the memristor code comparator comprises a memristor array comprising a plurality of row lines, a plurality of column lines, and a plurality of memristors, wherein each of the memristors is coupled between a unique combination of a row line and a column line, wherein each bit of the wake up signal is applied to a corresponding row line, and wherein each bit of the reference signal is applied to a corresponding column line. 9. The device of claim 1 , further comprising: an energy harvester to harvest energy; and an energy storage device to store the harvested energy and to power the device. 10. A device comprising: an antenna to receive a wake up signal; a storage medium storing a reference signal; a memristor code comparator to compare the wake up signal to the reference signal; a read and write circuit to read the state of the memristors of the memristor code comparator after each comparison and to write each memristor that changed states during the comparison back to an initial state; and a controller to provide a trigger signal to wake up the device in response to the wake up signal matching the reference signal. 11. The device of claim 10 , further comprising: a front-end circuit to receive the wake up signal from the antenna and provide a multibit signal representative of the wake up signal to the memristor code comparator. 12. The device of claim 10 , wherein the wake up signal comprises a multibit digital signal, and wherein the memristor code comparator receives a multibit digital reference signal from the storage medium. 13. The device of claim 10 , wherein the memristor code comparator comprises a memristor array comprising a plurality of row lines, a plurality of column lines, and a plurality of memristors, wherein each of the memristors is coupled between a unique combination of a row line and a column line, wherein each bit of the wake up signal is applied to a corresponding row line, and wherein each bit of the reference signal is applied to a corresponding column line. 14. The device of claim 10 , further comprising: an energy harvester to harvest energy; and an energy storage device to store the harvested energy and to power the device. 15. A method comprising: receiving a wake up signal for a device; comparing, via a memristor code comparator, the wake up signal to a reference signal; reading the memristor code comparator to determine whether the wake up signal matches the reference signal based on whether any memristors of the memristor code comparator changed states during the comparison; and providing a trigger signal to wake up the device in response to the wake up signal matching the reference signal, wherein comparing, via the memristor code comparator, the wake up signal to the reference signal comprises changing the state of a corresponding memristor of the memristor code comparator in response to a voltage difference between a corresponding bit of the wake up signal and a corresponding bit of the reference signal exceeding a threshold value of the corresponding memristor. 16. The method of claim 15 , further comprising: fully powering a transceiver of the device in response to the trigger signal. 17. The method of claim 15 , wherein the device comprises a wireless sensor network device. 18. A method comprising: receiving a wake up signal for a device; comparing, via a memristor code comparator, the wake up signal to a reference signal; reading the memristor code comparator to determine whether the wake up signal matches the reference signal based on whether any memristors of the memristor code comparator changed states during the comparison; providing a trigger signal to wake up the device in response to the wake up signal matching the reference signal; and resetting memristors of the memristor code comparator to an initial state in response to memristors of the memristor code comparator changing states during the comparison. 19. The method of claim 18 , further comprising: fully powering a transceiver of the device in response to the trigger signal. 20. The method of claim 18 , wherein the device comprises a wireless sensor network device.

Assignees

Inventors

Classifications

  • H04B1/16Primary

    Circuits · CPC title

  • Array wherein the memory element being directly connected to the bit lines and word lines without any access device being used · CPC title

  • Erasing, e.g. resetting, circuits or methods · CPC title

  • Reading or sensing circuits or methods · CPC title

  • where the received signal is a power saving command · 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 US11304140B2 cover?
One example of a device includes an antenna, a memristor code comparator, and a controller. The antenna is to receive a wake up signal. The memristor code comparator is to compare the wake up signal to a reference signal. The controller is to provide a trigger signal to wake up the device in response to the wake up signal matching the reference signal.
Who is the assignee on this patent?
Hewlett Packard Development Co
What technology area does this patent fall under?
Primary CPC classification H04B1/16. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 12 2022 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).