System and method for providing network support services and premises gateway support infrastructure
US-10374821-B2 · Aug 6, 2019 · US
US10593177B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10593177-B2 |
| Application number | US-201615071464-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 16, 2016 |
| Priority date | Mar 16, 2016 |
| Publication date | Mar 17, 2020 |
| Grant date | Mar 17, 2020 |
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.
Disclosed is a networked system for detecting conditions at a physical premises. The networked system includes a local computer system configure to read a configuration file that determines processing performed by the local computer system and evaluate collected sensor data with respect to the configuration file, for first sensor data to be processed by the local computer, and execute unsupervised learning models to continually analyze the first sensor data to produce operational states and detect drift sequences that are correlated to stored determined conditions. The networked system also includes a remote computer system that execute unsupervised learning models to continually analyze the collected sensor information. An alert is asserted by at least one of the local computer and the remote computer based on the determined conditions.
Opening claim text (preview).
What is claimed is: 1. A networked system for detecting conditions at a physical premises, the networked system comprising: a local computer system comprising: a processing device, memory operatively coupled to the processing device and a storage device storing a computer program product for detecting conditions at the physical premises, the computer program product comprising instructions to configure the local computer system to: configure the local computer system with a configuration file that determines processing performed by the local computer system, with the configuration file including a listing of analytics to execute on the local computer system and a listing of plural sensor devices from which the local computer system collects sensor data, the local computer system configured by the configuration file to: collect sensor information from at least some of the plural sensor devices deployed in the physical premises, the collected sensor information including an identity of the physical premises and physical objects being monitored by the sensors in the identified physical premises, and the sensor data; execute one or more unsupervised learning models that are identified in the listing of analytics, which one or more unsupervised learning models analyze the sensor data to produce operational levels of at least some of the plural sensor devices, and local determined sequences of state transitions; detect one or more local drift state sequences by correlating the one or more local determined sequences of state transitions to one or more stored determined conditions; and report the one or more local detected drift state sequences while transferring processing control of the collected sensor information from the local computer to a remote computer system for continued processing of the one or more unsupervised learning models; and the remote computer system comprising: a processing device, memory operatively coupled to the processing device, and a storage device storing a computer program product, the computer program product for detecting conditions at the physical premises, the computer program product comprising instructions to cause a processor to: receive an indication of a transfer of processing control from the local computer system to the remote computer system; receive the collected sensor information including the sensor data from the at least some of the plural sensor devices deployed in the physical premises; produce or retrieve new analytics or rules based on the one or more local drift state sequences; package the produced or retrieved new analytics or rules in one or more new configuration files; send the one or more new configuration files to the local computer system for processing; and detect one or more remote drift state sequences. 2. The networked system of claim 1 wherein the configuration file is a first configuration file and the remote computer system is further configured to: read a second configuration file that determines processing performed by the remote computer system. 3. The networked system of claim 1 wherein the one or more local drift state sequences are short term drift state sequences and the one or more remote drift state sequences are long term drift state sequences relative to the short term drift state sequences with long term and short term being temporal terms. 4. The networked system of claim 1 wherein the local computer system is configured with the analytics that are less time sensitive than a set of analytics executed on the remote computer system with time sensitivity being measured according to a time period specified in the rules. 5. A computer implemented method comprises: collecting by a local computer system, sensor information from plural sensor devices deployed in a premises, the sensor information including an identity of the premises, physical objects being monitored by the plural sensor devices in the identified premises, and sensor data collected from the plural sensors; configuring the local computer system with a configuration file that determines processing performed by the local computer system, with the configuration file including a listing of analytics to execute on the local computer system and a listing of plural sensor devices from which the local computer system collects the sensor data; with the local computer system configured by the configuration file for: executing by the local computer system one or more unsupervised learning models identified from the listing of analytics to continually analyze the sensor data to produce operational states of the sensor devices and sequences of state transitions, detecting one or more local drift sequences by correlating the one or more determined sequences of state transitions to one or more stored learned conditions, and reporting the one or more local detected drift state sequences while transferring processing control of the collected sensor information from the local computer to a remote computer system for continued processing of the one or more unsupervised learning models; receiving by the remote computer system, an indication of a transfer of processing control from the local computer system to the remote computer system; receiving by the remote computer system, the collected sensor information; producing or retrieve new analytics or rules based on the one or more local drift sequences; packaging the produced or retrieved new analytics or rules in one or more new configuration files; sending the one or more new configuration files to the local computer system for processing; and detecting by the remote computer system one or more remote drift sequences. 6. The method of claim 5 wherein the configuration file is a first configuration file and the method further comprises: reading a second configuration file that determines processing performed by the remote computer system. 7. The method of claim 5 wherein the one or more local drift sequences are short term drift sequences and the remote drift sequences are long term drift sequences relative to the short term drift sequences with long term and short term being temporal terms. 8. The networked system of claim 1 wherein the remote computer system is further configured to: read a second configuration file that determines processing performed by the remote computer system; and execute according to the second configuration file one or more unsupervised learning models to continually analyze the received sensor data to produce operational states of at least some of the sensor devices and sequences of state transitions to detect the one or more remote drift state sequences by correlating the one or more remote determined sequences of state transitions to one or more stored determined conditions. 9. The networked system of claim 8 further configured to: generate an alert by the local computer system and the remote computer system based on the one or more local detected and/or remote drift sequences; and send the generated alert to a user device. 10. The method of claim 5 wherein the method further comprises: reading a second configuration file that determines processing performed by the remote computer system; and executing by the remote computer system according to the second configuration file one or more unsupervised learning models to continually analyze the received sensor data to produce operational states of the sensor devices and remote determined sequences of state transitions to detect the one or more remote drift sequence by correlating one or more remote determined sequences of state transitions to one or more stored determined conditions. 11. The method of claim 10 w
using communication transmission lines {(G08B13/19658, G08B21/0286, G08B25/016 take precedence)} · CPC title
Central alarm receiver or annunciator arrangements · CPC title
using wireless transmission systems {(G08B25/009 takes precedence)} · CPC title
Electrical actuation · CPC title
Predictive alarm systems characterised by extrapolation or other computation using updated historic data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.