Power outlet cameras
US-9113051-B1 · Aug 18, 2015 · US
US11302156B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-11302156-B1 |
| Application number | US-201916429918-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jun 3, 2019 |
| Priority date | Jul 6, 2018 |
| Publication date | Apr 12, 2022 |
| Grant date | Apr 12, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
This application is directed to user interfaces for displaying information associated with electronic devices. For instance, a client device may receive a request to open an application. The client device may then receive, from a network device, image data generated by one or more electronic devices. Using the image data, the client device may display one or more images represented by the image data on a user interface, where an individual image is associated with a respective electronic device. After a time period has elapsed, the client device may receive, from the network device, additional image data generated by the one or more electronic devices, where the additional image data represents one or more updated images. The client device may then display the one or more updated images, instead of the one or more images, using the user interface.
Opening claim text (preview).
What is claimed is: 1. A method comprising: sending, to a network device, a first request for first image data generated by a first electronic device; receiving, from the network device: the first image data generated by the first electronic device; and first time data indicating a first time at which the first image data was generated by the first electronic device; causing a first image representing by the first image data to be displayed on a display of a user device; causing a first indication associated with the first time to be displayed on the display along with the first image; determining, by the user device, that a first time interval has elapsed; based at least in part on the determining that the first time interval has elapsed, sending, by the user device and to the network device, a second request for second image data generated by the first electronic device; receiving, from the network device: the second image data generated by the first electronic device; and second time data indicating a second time at which the second image data was generated by the first electronic device; causing a second image represented by the second image data to be displayed, instead of the first image, on the display; and causing a second indication associated with the second time data to be displayed on the display along with the second image. 2. The method as recited in claim 1 , further comprising: receiving, from the network device: third image data generated by a second electronic device; and third time data indicating a third time at which the third image data was generated by the second electronic device; causing a third image represented by the third image data to be displayed on the display along with the first image; causing a third indication associated with the third time to be displayed on the display along with the third image; determining that a second time interval has elapsed; based at least in part on the determining that the second time interval has elapsed, sending, to the network device, a third request for fourth image data generated by the second electronic device; receiving, from the network device: the fourth image data generated by the second electronic device; and fourth time data indicating a fourth time at which the fourth image data was generated by the second electronic device; causing a fourth image represented by the fourth image data to be displayed, instead of the third image, on the display; and causing a fourth indication associated with the fourth time to be displayed on the display along with the fourth image. 3. The method as recited in claim 1 , further comprising: receiving an input corresponding to a selection of the second image; based at least in part on the selection, sending, to the network device, a third request for third image data generated by the first electronic device; receiving the third image data from the network device; and causing at least a third image represented by the third image data to be displayed, instead of the second image, on the display. 4. A method comprising: sending, to a network device, first data associated with an application; receiving, from the network device, second data generated by a first electronic device, the second data representing a first image; sending the second data to a display of the user device to cause the first image to be displayed; determining that a first time interval has elapsed since the receiving of the second data; determining that the application is still open on the user device; based at least in part on the determining that the first time interval has elapsed and the application is still open on the user device, sending, to the network device, third data associated with the application; based at least in part on the sending of the third data, receiving, from the network device, fourth data generated by the first electronic device, the fourth data representing a second image; and sending the fourth data to the display to cause the second image to replace the first image. 5. The method as recited in claim 4 , further comprising: receiving, from the network device, fifth data generated by a second electronic device, the fifth data representing a third image; and sending the fifth data to the display to the third image to be displayed with the first image. 6. The method as recited in claim 5 , further comprising: based at least in part on a second time interval having elapsed, receiving, from the network device, sixth data generated by the second electronic device, the sixth data representing a fourth image; and sending the sixth data to the display to cause the fourth image to replace the third image. 7. The method as recited in claim 6 , wherein: the sending of the second data to the display causes the first image represented by the second data to be displayed at a first portion of the display; the sending of the fourth data to the display causes the second image represented by the fourth data to be displayed, instead of the first image, at the first portion; the sending of the fifth data to the display causes the third image represented by the fifth data to be displayed at a second portion of the display; and the sending of the sixth data to the display causes the fourth image represented by the sixth data to be displayed, instead of the third image, at the second portion. 8. The method as recited in claim 4 , further comprising: receiving, from the network device, fifth data indicating a first time at which the second data was generated by the first electronic device; sending the fifth data to the display; receiving, from the network device, sixth data indicating a second time at which the fourth data was generated by the first electronic device; and sending the sixth data to the display. 9. The method as recited in claim 4 , further comprising: receiving, from the network device, fifth data indicating a status of a sensor, the status indicating at least one of: an open state; a closed state; or motion detected; and sending the fifth data to the display. 10. The method as recited in claim 4 , further comprising: receiving input data corresponding to a selection; based at least in part on the selection, sending, to the network device, a request for fifth data generated by the first electronic device; receiving the fifth data from the network device, the fifth data representing a third image; and sending the fifth data to the display to cause the third image to be displayed instead of the second image. 11. The method as recited in claim 4 , further comprising: sending, to the display, fifth data representing an interface element, the interface element associated with a function of the first electronic device; receiving input data corresponding to a selection of the interface element; and based at least in part on the selection, sending, to the network device, a command to cause the first electronic device to perform the function. 12. The method as recited in claim 4 , further comprising: receiving, from the network device, information associated with the first electronic device, the information including at least one of: a number of events detected by the first electronic device; a battery level associated with the first electronic device; or a state of a light source of the first electronic device; and sending the information to the display. 13. The method as recited in claim 4 , further comprising: receiving, from the network device, fifth data representing a current state of a security system associated with the first electronic device, the c
for receiving images from a plurality of remote sources · CPC title
Alarm setting and unsetting, i.e. arming or disarming of the security system · CPC title
Arrangements wherein non-video detectors start video recording or forwarding but do not generate an alarm themselves · CPC title
Portable terminal, e.g. mobile phone, used for viewing video remotely · CPC title
Addition of non-video data, i.e. metadata, to video stream · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.