Detection of anomaly related to information about location of mobile computing device
Abstract
In a method for detection of an anomaly related to information about a location of a mobile computing device, the anomaly related to the information about the location of the mobile computing device can be detected by a processor of the mobile computing device. A communication about the anomaly can be provided via a user interface of the mobile computing device. The anomaly can be caused by a bug in an operating system of the mobile computing device. Notifications about the anomaly can be provided to a user of the mobile computing device or other mobile computing devices registered to a shared account.
Claims
exact text as granted — not AI-modified1 . A method comprising:
generating, by a mobile computing device, an indicator of a location of the mobile computing device; determining, by an application that interfaces with a premises management system and is executing on the mobile computing device, that the indicator is associated with an anomaly; and providing, by a user interface of the mobile computing device to a user of the mobile computing device, a notice of the anomaly.
2 . The method of claim 1 , wherein the generation of the indicator of the location of the mobile computing device is based on data received through an application programming interface of an operating system executing on the mobile computing device.
3 . The method of claim 1 , wherein the anomaly is generated by an improper operation of an operating system executing on the mobile computing device.
4 . The method of claim 1 , wherein the anomaly comprises a loss of a signal from which the location of the mobile computing device is determined.
5 . The method of claim 1 , wherein:
the anomaly comprises a loss of signal from which the location of the mobile computing device is determined; and a disabled location service of an operating system of the mobile computing device or a disabled wireless radio of the mobile computing device caused the loss of receipt of the signal.
6 . The method of claim 1 , wherein the anomaly comprises a deviation in the location of the mobile computing device from historical information about the location of the mobile computing device.
7 . The method of claim 1 , wherein the anomaly comprises a collection of data that exhibits a pattern that indicates a deviation in the location of the mobile computing device from historical information about the location of the mobile computing device.
8 . The method of claim 1 , wherein:
the anomaly comprises a collection of data that exhibits a pattern that indicates a deviation in the location of the mobile computing device from historical information about the location of the mobile computing device; the pattern comprises, within a duration of time, at least a first indicator that the location of the mobile computing device is a particular location, followed by a second indicator that the location of the mobile computing device is other than the particular location, followed by a third indicator that the location of the mobile computing device is the particular location.
9 . The method of claim 1 , wherein:
the anomaly comprises a collection of data that exhibits a pattern that indicates a deviation in the location of the mobile computing device from historical information about the location of the mobile computing device; the pattern comprises, within a duration of time, at least a first indicator that the location of the mobile computing device is a particular location, followed by a second indicator that the location of the mobile computing device is other than the particular location, followed by a third indicator that the location of the mobile computing device is the particular location; the particular location is defined by a geo-fence; and the duration of time is between substantially 4 to substantially 6 minutes.
10 . The method of claim 1 , wherein the notice comprises a recommendation for remediating the anomaly.
11 . The method of claim 1 , wherein:
the notice comprises a recommendation for remediating the anomaly; and the recommendation comprises a suggestion to change a setting of at least one component of the premises management system through the application.
12 . The method of claim 1 , further comprising:
receiving, by the mobile computing device, a selection by the user indicating the indicator of the location of the mobile computing device is accurate or inaccurate; and providing, by the mobile computing device to a remote computing device, a record indicating the anomaly is associated with the selection by the user.
13 . The method of claim 1 , further comprising receiving, by the mobile computing device from a machine learning system executing on a remote computing device, anomaly criteria, wherein the determination that the indicator is associated with the anomaly is based on the anomaly criteria.
14 . The method of claim 1 , further comprising:
prior to the generation of the indicator of the location of the mobile computing device, providing, by the mobile computing device, to a remote computing device executing a machine learning system, a record indicating that a prior anomaly is associated with a selection by the user indicating a prior indicator of the location of the mobile computing device is accurate or inaccurate; and receiving, by the mobile computing device from the machine learning system executing on the remote computing device, anomaly criteria determined by the machine learning system based on the record,
wherein the determination that the indicator is associated with the anomaly is based on the anomaly criteria.
15 . A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
generating, by a mobile computing device, an indicator of a location of the mobile computing device; determining, by an application that interfaces with a premises management system and is executing on the mobile computing device, that the indicator is associated with an anomaly; and providing, by a user interface of the mobile computing device to a user of the mobile computing device, a notice of the anomaly.
16 . A system comprising:
a computing device in communication with a premises management system and comprising a processor; and a non-transitory, computer-readable medium in communication with the processor and storing instructions that, when executed by the processor, cause the processor to perform operations comprising:
determining that operation of a location generation component of a first mobile computing device is associated with an anomaly, the first mobile computing device of a set of devices distinct from the computing device and associated with the premises management system;
selecting a second mobile computing device from among the set of devices; and
providing to the second mobile device a notice of the anomaly.
17 . The system of claim 16 , wherein the anomaly comprises at least one selected from the group consisting of: an improper operation of an operating system executing on the mobile computing device, a loss of a signal from which the location of the mobile computing device is determined, a disabled location service of an operating system of the mobile computing device, a disabled wireless radio of the mobile computing device, a deviation in the location of the mobile computing device from historical information about the location of the mobile computing device, and a collection of data that exhibits a pattern that indicates a deviation in the location of the mobile computing device from the historical information about the location of the mobile computing device.
18 . The system of claim 16 , wherein the operations further comprise:
providing a request to the first mobile computing device to generate an indicator of the location of the first mobile computing device; and determining that the indicator has not been received before an expiration of a threshold period of time,
wherein the determination that the operation of the location generation component of the first mobile computing device is associated with the anomaly is based on the determination that the indicator has not been received before an expiration of the threshold period of time.
19 . The system of claim 16 , wherein the operations further comprise:
providing a request to the first mobile computing device to generate an indicator of the location of the first mobile computing device; receiving the indicator of the location of the first mobile computing device; comparing the received indicator to an anomalous operating condition associated with the anomaly; and determining, by the computing device, based on the comparison of the received indicator to the anomalous operating condition, that the received indicator satisfies the anomalous operating condition, wherein the determination that the operation of the location generation component of the first mobile computing device is associated with the anomaly is based on the determination that that the received indicator satisfies the anomalous operating condition.
20 . The system of claim 16 , wherein the operations further comprise preventing execution of an operation associated with the premises management system based on the determination that the operation of the location generation component of the first mobile computing device is associated with the anomaly
21 . The system of claim 16 , wherein the operations further comprise:
determining that the operation of the location generation component of the first mobile computing device is not associated with the anomaly; and in response to the determination that the operation of the location generation component of the first mobile computing device is not associated with the anomaly, permitting execution of an operation associated with the premises management system
22 . The system of claim 16 , wherein the operations further comprise:
providing the notice of the anomaly to each device of the set of devices other than the first mobile computing device.
23 . The system of claim 16 , wherein the association of the set of devices with the premises management system comprises an account maintained by a computing device in communication with the premises management system and under which each mobile computing device of the set of devices is registered.
24 . The system of claim 16 , wherein:
the association of the set of devices with the premises management system comprises an account maintained by a computing device in communication with the premises management system and under which each of the set of devices is registered; and each device of the set of devices comprises a mobile computing device associated with a member of a family.
25 . The system of claim 16 , wherein the operations further comprise:
receiving from the first mobile computing device, a record indicating that a prior anomaly was associated with a selection by a user of the first mobile computing device indicating a prior indicator of a prior location of the first mobile computing device was accurate or inaccurate,
wherein the determination that the operation of the location generation component of the first mobile computing device is associated with the anomaly is based on the received record.
26 . The system of claim 16 , wherein the operations further comprise:
determining, by a machine learning system in communication with the computing device, anomaly criteria based on a received record indicating that a prior anomaly was associated with a selection by a user of the first mobile computing device indicating a prior indicator of a prior location of the first mobile computing device was accurate or inaccurate,
wherein the determination that the operation of the location generation component of the first mobile computing device is associated with the anomaly is based on the anomaly criteria.Join the waitlist — get patent alerts
Track US2017264383A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.