Road segment safety rating system
US-10096038-B2 · Oct 9, 2018 · US
US11330399B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11330399-B2 |
| Application number | US-202016860474-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 28, 2020 |
| Priority date | Apr 28, 2020 |
| Publication date | May 10, 2022 |
| Grant date | May 10, 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.
In non-limiting examples of the present disclosure, systems, methods and devices for surfacing alerts are provided. A monitoring service may monitor a plurality of devices associated with a group. The group may include a plurality of accounts. Each account may be associated with a different location control list. The location control list may include locational information comprising geocoordinates of locations that a corresponding user is approved to visit and temporal information corresponding to times, days of the week, and/or dates when a corresponding user is approved to visit a location. If a determination is made that a device associated with an account is at a location that is not included in a location control list for the account, an anomaly alert may be surfaced on one or more devices associated with other group members. The alert may be surfaced in association with a safety score for the location.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for providing anomaly alerts, the computer-implemented method comprising: maintaining a location control list for a first user account associated with a group device monitoring service, the location control list comprising: an identity of a first computing device associated with the first user account; a plurality of location entries, at least one of the plurality of location entries added to the location control list based on an identified visitation pattern of the first computing device to a corresponding location, and at least one of the plurality of location entries manually added to the location control list by an administrator user account; a first location entry of the plurality of location entries, the first location entry comprising: first geocoordinates for a first location; a first time when the first computing device is approved for being at the first location; and a first day of a week when the first computing device is approved for being at the first location; determining that the first computing device is at a second location at the first time and the first day of the week; causing an alert comprising an identity of the second location and a selectable element for adding the second location to the location control list to be displayed on a second computing device, wherein the second computing device is associated with the administrator user account; receiving a selection of the selectable element for adding the second location to the location control list; and adding the second location to the location control list. 2. The computer-implemented method of claim 1 , further comprising: identifying, from data from a productivity application associated with the first user account, an intent to visit a new location at a second time and a second date, wherein the new location is not included in one of the plurality of location entries; and adding a new location entry corresponding to the new location to the location control list. 3. The computer-implemented method of claim 2 , wherein the new location entry comprises: an identity of the new location; geocoordinates of the new location; the second time; and the second date. 4. The computer-implemented method of claim 2 , wherein identifying the intent to visit the new location comprises: applying a sentence attention model to the data from the productivity application. 5. The computer-implemented method of claim 2 , wherein the sentence attention model has been trained to identify strings that are related to visiting locations. 6. The computer-implemented method of claim 2 , wherein the data from the productivity application comprises one of: a calendar event entry; an SMS message, and an email. 7. The computer-implemented method of claim 2 , further comprising: determining that the first computing device is at the new location at the second time and the second date; and causing an indication that the first computing device is at a location corresponding to a location entry in the location control list to be surfaced on the second computing device. 8. The computer-implemented method of claim 1 , further comprising: determining that the first computing device has visited a new location at a second time and a second day of a week a threshold number of times; and adding the new location to the location control list in a new location entry. 9. The computer-implemented method of claim 1 , further comprising: sending second geolocation coordinates for the second location to a crime map service; receiving crime data for a geographic area corresponding to the geolocation coordinates. 10. The computer-implemented method of claim 9 , further comprising: determining a safety metric for the second location from the crime data for the geographic area; and causing an indication of the safety metric to be displayed with the alert on the second computing device. 11. A computer-readable storage device comprising executable instructions that, when executed by a processor, assists with providing anomaly alerts, the computer-readable storage device including instructions executable by the processor for: maintaining a location control list for a first user account associated with a group device monitoring service, the location control list comprising: an identity of a first computing device associated with the first user account; a plurality of location entries, at least one of the plurality of location entries added to the location control list based on an identified visitation pattern of the first computing device to a corresponding location, and at least one of the plurality of location entries manually added to the location control list by an administrator user account; a first location entry of the plurality of location entries, the first location entry comprising: first geocoordinates for a first location; a first time when the first computing device is approved for being at the first location; and a first day of a week when the first computing device is approved for being at the first location; determining that the first computing device is at a second location at the first time and the first day of the week; causing an alert comprising an identity of the second location and a selectable element for adding the second location to the location control list to be displayed on a second computing device, wherein the second computing device is associated with the administrator user account; receiving a selection of the selectable element for adding the second location to the location control list; and adding the second location to the location control list. 12. The computer-readable storage device of claim 11 , wherein the instructions are further executable by the processor for: identifying, from data from a productivity application associated with the first user account, an intent to visit a new location at a second time and a second date, wherein the new location is not included in one of the plurality of location entries; and adding a new location entry corresponding to the new location to the location control list. 13. The computer-readable storage device of claim 12 , wherein the new location entry comprises: an identity of the new location; geocoordinates of the new location; the second time; and the second date. 14. The computer-readable storage device of claim 12 , wherein in identifying the intent to visit the new location, the instructions are further executable by the processor for: applying a sentence attention model to the data from the productivity application. 15. The computer-readable storage device of claim 12 , wherein the instructions are further executable by the processor for: determining that the first computing device is at the new location at the second time and the second date; and causing an indication that the first computing device is at a location corresponding to a location entry in the location control list to be surfaced on the second computing device. 16. The computer-readable storage device of claim 11 , wherein the instructions are further executable by the processor for: determining that the first computing device has visited a new location at a second time and a second day of a week a threshold number of times; and adding the new location to the location control list in a new location entry. 17. A system comprising: a memory for storing executable program code; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable
specially adapted for the location of the user terminal · CPC title
Location-based management or tracking services · CPC title
Administration; Management · CPC title
Computer-aided management of electronic mailing [e-mailing] · CPC title
Time management, e.g. calendars, reminders, meetings or time accounting · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.