Battery Life Extension via Changes in Message Size

US2020200567A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020200567-A1
Application numberUS-201816231101-A
CountryUS
Kind codeA1
Filing dateDec 21, 2018
Priority dateDec 21, 2018
Publication dateJun 25, 2020
Grant date

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.

Disclosed are techniques to conserve battery of an endpoint device. Example techniques include adjusting the size of messages transmitted by an endpoint device and/or adjusting the transmission rate of an endpoint device. In some configurations, the one or more criteria are used by an endpoint device to determine what data fields to include within a message and/or adjust a transmission rate associated with the transmission of messages by the endpoint device. For instance, the one or more criteria may include the battery level of the device, the time of year, whether the data has already been transmitted by the endpoint device, whether the data has been acknowledged as received by another device, whether the endpoint device has been instructed by another device to reduce the message size and/or adjust the transmission rate, and the like.

First claim

Opening claim text (preview).

What is claimed is: 1 . A battery powered device comprising: a battery; one or more processors electrically coupled to the battery; memory storing instructions executable by the one or more processors to perform operations comprising: generating a first message that includes first data fields, wherein the first data fields include at least an identifier data field that identifies an endpoint device, a protocol identifier data field that includes a first protocol value that identifies the first data fields, and an additional data field that includes a value; transmitting, at a first time, the first message; determining that the first message has been received; determining that a current value of the additional data field is unchanged from the value included within the first message; generating a second message that includes second data fields, wherein the second data fields include at least the identifier data field that identifies the endpoint device, and the protocol identifier data field that includes a second protocol value that identifies the second data fields included within the second message, wherein the second data fields are a subset of the first data fields, and wherein the second data fields exclude the additional data field corresponding to the current value that is unchanged; and transmitting, at a second time, the second message. 2 . The battery powered device of claim 1 , wherein determining that the first message has been received comprises receiving a third message that indicates receipt of the first message by a collection device. 3 . The battery powered device of claim 1 , wherein the operations further comprise: receiving a third message from a collection device requesting additional data, wherein the additional data includes a request for an updated value of the value included within the first message and excluded from the second message; generating a fourth message that includes third data fields, wherein the third data fields include at least the identifier data field that identifies the endpoint device, the protocol identifier data field that includes a third protocol value that identifies the third data fields included within the fourth message, and one or more additional fields that include the additional data; and transmitting the fourth message. 4 . The battery powered device of claim 1 , further comprising determining a number of first data fields to include within the first message based, at least in part, on one or more of a time of year, or a time associated with a previous reading of a utility meter. 5 . The battery powered device of claim 1 , wherein the battery powered device is a utility meter, and wherein the first data fields include a consumption data field that indicates a consumption of the utility meter and a tamper data field that indicates a tampering of a utility meter. 6 . The battery powered device of claim 1 , wherein the operations further comprise: determining that the value included within the first message has changed to an updated value; generating a third message that includes third data fields, wherein the third data fields include at least the identifier data field that identifies the endpoint device, the protocol identifier data field that includes a third protocol value that identifies the third data fields included within the third message, and the additional data field that indicates the updated value; and transmitting the third message. 7 . The battery powered device of claim 1 , wherein the operations further comprise adjusting a transmission rate associated with transmitting messages based, at least in part, on one or more criteria. 8 . A method, comprising: receiving first data associated with an endpoint device, wherein the first data includes one or more data fields, wherein the one or more data fields include a protocol identifier that identifies the one or more data fields and a device identifier that identifies an endpoint device; determining based, at least in part, on the protocol identifier that a first data field has been excluded from the one or more data fields of the first data; determining, a value corresponding to the first data field based, at least in part, on a previous transmission of the value; and generating a record containing values associated with the one or more data fields and the value. 9 . The method of claim 8 , wherein the first data is a first bubble-up message transmitted by the endpoint device. 10 . The method of claim 8 , wherein determining the value comprises one or more of obtaining the value from a data store or requesting the value from another computing device. 11 . The method of claim 8 , wherein determining the value comprises: transmitting second data, wherein the second data requests at least the value from another computing device; and receiving third data that includes the value. 12 . The method of claim 8 , wherein the value is a consumption value associated with the endpoint device. 13 . The method of claim 8 , further comprising receiving second data associated with the endpoint device, wherein the second data includes one or more second data fields that include a second protocol identifier that identifies the one or more second data fields and the device identifier that identifies the endpoint device, wherein the one or more second data fields includes at least one different data field from the one or more data fields. 14 . The method of claim 13 , further comprising receiving third data associated with the endpoint device, wherein the third data includes one or more third data fields that include a third protocol identifier that identifies the one or more third data fields and the device identifier that identifies the endpoint device, wherein the one or more third data fields include one or more of a consumption data field or a tamper data field. 15 . A method, comprising: receiving first data associated with an endpoint device, wherein the first data includes first data fields, wherein the first data fields include a protocol identifier field that includes a protocol value that identifies the first data fields and a device identifier field that identifies the endpoint device; determining based, at least in part, on the protocol value that a first data field has been excluded from the first data fields of the first data; and generating a record that identifies that the first data field has been excluded and a value associated with the first data field is unknown. 16 . The method of claim 15 , further comprising transmitting second data that includes at least the record. 17 . The method of claim 15 , wherein the first data is a first bubble-up message transmitted by the endpoint device. 18 . The method of claim 15 , wherein the first data field that has been excluded is a consumption data field and the value is a consumption value associated with the endpoint device. 19 . The method of claim 18 , further comprising receiving second data associated with the endpoint device, wherein the second data includes one or more second data fields that include a second protocol identifier that identifies the one or more second data fields, the device identifier field that identifies the endpoint device, and the consumption data field. 20 . The method of claim 18 , wherein the endpoint device is a utility meter.

Assignees

Inventors

Classifications

  • with circuits adapted for supplying loads from the battery · CPC title

  • using a wireless architecture · CPC title

  • G01D4/004Primary

    Remote reading of utility meters to a fixed location · CPC title

  • H04Q9/00Primary

    Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom · CPC title

  • Signalling methods or messages providing extensions to protocols defined by standardisation · 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 US2020200567A1 cover?
Disclosed are techniques to conserve battery of an endpoint device. Example techniques include adjusting the size of messages transmitted by an endpoint device and/or adjusting the transmission rate of an endpoint device. In some configurations, the one or more criteria are used by an endpoint device to determine what data fields to include within a message and/or adjust a transmission rate ass…
Who is the assignee on this patent?
Itron Inc
What technology area does this patent fall under?
Primary CPC classification G01D4/004. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 25 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).