Real-time energy data publishing systems and methods

US10193932B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10193932-B2
Application numberUS-201514921142-A
CountryUS
Kind codeB2
Filing dateOct 23, 2015
Priority dateNov 11, 2014
Publication dateJan 29, 2019
Grant dateJan 29, 2019

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.

Embodiments of the present technology may include a method to enable real-time data requests. The method may include subscribing to real-time data enable requests for a device on an energy generation (EG) network. The method may also include intercepting, from a requester, a request for real-time data for the device on an EG system within the EG network. The method may further include publishing a single request to the device to post a single measurement corresponding to the real-time data request. The single request may be published at less than or equal to a predetermined frequency for a request cycle that lasts for a predetermined duration.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: subscribing to real-time data enable requests for a device on an energy generation (EG) network; intercepting, from a first requester, a first request for real-time data for the device on an EG system within the EG network; intercepting, from a second requester, a second request for real-time data for the device within a predetermined period after intercepting the first request; and publishing a single request to the device to post a single measurement corresponding to the real-time data request; wherein: publishing the single request comprises publishing at less than or equal to a predetermined frequency for a predetermined duration, and the predetermined period is a reciprocal of the predetermined frequency. 2. The method of claim 1 , further comprising: receiving the single measurement from the device, and sending the single measurement to the first requester. 3. The method of claim 1 , further comprising: sending the single measurement to the first requester, and sending the single measurement to the second requester. 4. The method of claim 1 , wherein the single request is published at the predetermined frequency. 5. The method of claim 1 , wherein the single request to the device is a first single request to the device to post the single measurement, and further comprising: determining that the single measurement was not posted in response to the single request, and publishing a second single request to the device to post the single measurement when the single measurement is not received within a predetermined period after publishing the first single request to the device to post the single measurement, wherein the predetermined period is greater than a reciprocal of the predetermined frequency. 6. The method of claim 5 , wherein the predetermined period is greater than or equal to 20% longer than the reciprocal of the predetermined frequency. 7. The method of claim 5 , wherein the predetermined period is from 10 seconds to 1 minute. 8. The method of claim 1 , wherein the request originates from a web client or a data logger. 9. The method of claim 1 , wherein the predetermined frequency is one request every 100 milliseconds to 30 seconds. 10. The method of claim 1 , wherein the predetermined duration is from 5 to 30 minutes. 11. The method of claim 1 , wherein the intercepting is performed by a real-time enabler operating on a message bus system, and wherein the real-time enabler intercepts all real-time data requests from any requester on the EG network. 12. The method of claim 11 , wherein the EG network comprises a plurality of EG systems. 13. The method of claim 1 , wherein the predetermined frequency is based on the device. 14. The method of claim 1 , wherein the real-time data is comprises energy generation or load data of the device. 15. A computer system comprising: a non-transitory computer readable medium storing a plurality of instructions that when executed control the computer system to send a single measurement corresponding to a real-time data request to a first requester, the plurality of instructions comprising: intercepting, from the first requester, a first request for real-time data for the device on an energy generation (EG) system within an EG network; intercepting, from a second requester, a second request for real-time data for the device within a predetermined period after intercepting the first request; and publishing a single request to the device to post the single measurement corresponding to the real-time data request; wherein: publishing the single request comprises publishing at less than or equal to a predetermined frequency for a request cycle that lasts for a predetermined duration, and the predetermined period is a reciprocal of the predetermined frequency. 16. The method of claim 1 , wherein the predetermined duration is from 1 minute to 5 minutes. 17. The computer system of claim 15 , wherein the predetermined frequency is one request every 100 milliseconds to 1 minute.

Assignees

Inventors

Classifications

  • using the power network as support for the transmission · CPC title

  • the power network being locally controlled, e.g. home energy management systems [HEMS] · CPC title

  • using a wired telecommunication network or a data transmission bus · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • Network protocols supporting networked applications, e.g. including control of end-device applications over a network · 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 US10193932B2 cover?
Embodiments of the present technology may include a method to enable real-time data requests. The method may include subscribing to real-time data enable requests for a device on an energy generation (EG) network. The method may also include intercepting, from a requester, a request for real-time data for the device on an EG system within the EG network. The method may further include publishin…
Who is the assignee on this patent?
Solarcity Corp
What technology area does this patent fall under?
Primary CPC classification H02J13/1321. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 29 2019 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).