Devices, methods, and associated information processing for security in a smart-sensored home
US-9208676-B2 · Dec 8, 2015 · US
US10368037B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10368037-B2 |
| Application number | US-201715468014-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 23, 2017 |
| Priority date | Mar 23, 2016 |
| Publication date | Jul 30, 2019 |
| Grant date | Jul 30, 2019 |
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.
A system for determining a travel path, including a network of at least one camera, a communication hub coupled to the network of at least one camera, at least one electronic communication device, and a data processing system coupled to the communication hub, the data processing system comprising one or more processors configured to calculate a travel path based on user-specified criteria including maximum camera coverage.
Opening claim text (preview).
The invention claimed is: 1. A method for determining a travel path, comprising: (a) establishing an interface with a 3 rd -party mapping system via an electronic communication device; (b) receiving a start point and an end point by a user on the interface for a preselected zone; (c) generating input data for the 3 rd -party mapping system based on the start and end points; (d) providing the input data to the 3 rd -party mapping system; (e) receiving output data from the 3 rd -party mapping system associated with a path from the start point to the end point; (f) identifying waypoints in the output data; (g) identifying a camera from a predetermined list of cameras of the preselected zone closest to a line between each of the two consecutive waypoints; (h) determining a center of a viewing angle of the identified camera from a list of predetermined viewing angles for each of the cameras in the list of cameras of the preselected zone; (i) calculating a path from the start point through each of the viewing angle centers to the end point; (j) setting the view angle center between each of the two consecutive waypoints as a new start point and iterating steps (c) through (i) until the end point is one of the two consecutive waypoints, at which iteration the incremental path is calculated from a viewing angle center representing the last pair of consecutive waypoints to the end point; and (k) displaying the calculated path on the electronic communication device, wherein steps (a) through (k) are adapted to be performed by one or more processors. 2. The method of claim 1 , the electronic communication device is a cellular phone. 3. The method of claim 1 , the step (g) further comprising: establishing a boundary between each of the two consecutive waypoints; wherein the identified camera is within the boundary if a camera from the list of predefined cameras is found within the boundary, else, the calculated path goes through the two consecutive waypoints. 4. The method of claim 3 , wherein the boundary is a rectangular area having a width based on the spacing between the two consecutive waypoints and a height. 5. The method of claim 4 , the height is provided as a selective input via the electronic communication device. 6. The method of claim 4 , the height is a predetermined variable. 7. The method of claim 1 , the step (g) of each iteration further comprising: establishing a boundary between each of the two consecutive waypoints; wherein the identified camera is within the boundary if a camera from the list of predefined cameras is found within the boundary, else, the calculated path goes through the two consecutive waypoints. 8. The method of claim 7 , wherein the boundary is a rectangular area having a width based on the spacing between the two consecutive waypoints and a height. 9. The method of claim 8 , the height is provided as i) a selective input via the electronic communication device, or ii) a predetermined variable. 10. A system for determining a travel path, comprising: a network of at least one camera; a communication hub coupled to the network of at least one camera; at least one electronic communication device; a data processing system coupled to the communication hub, the data processing system comprising one or more processors configured to: (a) establish an interface with a 3 rd -party mapping system via the electronic communication device, (b) receive a start point and an end point by a user on the interface for a preselected zone, (c) generate input data for the 3 rd -party mapping system based on the start and end points, (d) provide the input data to the 3 rd -party mapping system, (e) receive output data from the 3 rd -party mapping system associated with a path from the start point to the end point, (f) identify waypoints in the output data, (g) identify a camera from a predetermined list of cameras of the preselected zone closest to a line between each of the two consecutive waypoints, (h) determine a center of a viewing angle of the identified camera from a list of predetermined viewing angles for each of the cameras in the list of cameras of the preselected zone, (i) calculate a path from the start point through each of the viewing angle centers to the end point, (j) set the view angle center between each of the two consecutive waypoints as a new start point and iterating steps (c) through (i) until the end point is one of the two consecutive waypoints, at which iteration the incremental path is calculated from a viewing angle center representing the last pair of consecutive waypoints to the end point, and (k) display the calculated path on the electronic communication device. 11. The system of claim 10 , the electronic communication device is a cellular telephone. 12. The system of claim 10 , the step (g) of each iteration further comprising: establishing a boundary between each of the two consecutive waypoints; wherein the identified camera is within the boundary if a camera from the list of predefined cameras is found within the boundary, else, the calculated path goes through the two consecutive waypoints. 13. The system of claim 12 , wherein the boundary is a rectangular area having a width based on the spacing between the two consecutive waypoints and a height. 14. The system of claim 13 , the height is provided as i) a selective input via the electronic communication device, or ii) a predetermined variable. 15. The system of claim 10 , the communication hub includes one or more of a group of at least of cellular tower and a cloud-based information exchange. 16. The system of claim 11 , the electronic communication device communicates with the data processing system via one or more CDMA, GSM Bluetooth, and 802.11 protocols. 17. The system of claim 10 , the network of at least one camera communicates with the data processing system via one or more CDMA, GSM Bluetooth, and 802.11 protocols. 18. The system of claim 10 , the data processing system further comprising: one or more storage devices; and one or more user input/output devices.
Transmitting camera control signals through networks, e.g. control via the Internet · CPC title
WLAN [Wireless Local Area Networks] · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.