Dynamic determination of a geographically dispersed group for alert resolution

US9824576B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9824576-B2
Application numberUS-201414451295-A
CountryUS
Kind codeB2
Filing dateAug 4, 2014
Priority dateAug 4, 2014
Publication dateNov 21, 2017
Grant dateNov 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Described herein are techniques for receiving an alert associated with an entity and dynamically determining, based on the alert and on substantially real-time attributes for the entity, a geographically dispersed group in which each member of the geographically dispersed group either is a device associated with the entity or shares at least one attribute with the entity. The techniques further include requesting information about the entity from the geographically dispersed group, receiving information from at least a subset of the group, and taking action responsive to the alert based on the received information.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: under control of a computing device configured with specific instructions executable by one or more processors of the computing device, generating an alert associated with an entity in response to a substantially real-time location of a device of a person differing from an expected location of the device; based on the alert and on substantially real-time attributes for the entity, dynamically determining a geographically dispersed group, each member of the geographically dispersed group either (i) being a device associated with the entity or (ii) sharing at least one attribute with the entity; requesting information about the entity from the geographically dispersed group; receiving the information from at least a subset of the geographically dispersed group; and taking action responsive to the alert based on the received information. 2. The method of claim 1 , further comprising determining the expected location based on one or more histories or behavior models for the person. 3. The method of claim 2 , wherein the alert is further based on geographic proximity of the person to a specific other person, on security considerations associated with the substantially real-time location of the device, on multiple devices of the person being in different locations at a same time, or on a request by the person for some access or activity. 4. The method of claim 1 , wherein the dynamically determining includes identifying other persons from data profiles of each of the other persons, each data profile including the at least one attribute shared with the entity, and selecting a subset of the other persons as the members of the geographically dispersed group based at least in part on the alert and the location. 5. The method of claim 4 , wherein the dynamically determining alternately or additionally includes identifying the devices associated with the entity and selecting at least a subset of the identified devices as members of the geographically dispersed group. 6. The method of claim 4 , wherein the attributes of at least one of the other persons include a last name of the at least one of the other persons, a home address of the at least one of the other persons, a work address of the at least one of the other persons, substantially real-time locations of a plurality of devices of the at least one of the other persons, an employer of the at least one of the other persons, a telecommunication service plan identifier of the at least one of the other persons, or a familial role of the at least one of the other persons. 7. The method of claim 4 , wherein the dynamically determining includes retrieving the attributes from one or more data stores. 8. The method of claim 4 , wherein selecting the subset include selecting the subset of the other persons as the members of the geographically dispersed group based on one or more rules, models, or confidence thresholds. 9. The method of claim 8 , further comprising selecting the rules, models, or confidence thresholds based on the alert, on circumstances associated with alert, or on the entity location. 10. The method of claim 1 , wherein dynamically determining the geographically dispersed group based on the alert and substantially real-time attributes for the entity comprises dynamically determining the geographically dispersed group based on one or more rules or models associated with the alert, on information associated with circumstances that gave rise to the alert, or on the substantially real-time attributes for the entity. 11. The method of claim 1 , wherein the information requested varies based on circumstances associated with the alert. 12. One or more non-transitory computer-readable media having stored thereon programming instructions which, when executed by one or more computing devices, cause the one or more computing devices to perform operations comprising: receiving an alert associated with a location of a device of a person; dynamically determining a geographically dispersed group, including at least one of: (i) identifying other persons from data profiles of each of the other persons, each data profile including at least one attribute in common with a data profile of the person, and selecting a subset of the other persons as members of the geographically dispersed group based at least in part on the alert and the location, or (ii) identifying devices associated with the person and selecting at least a subset of the identified devices as members of the geographically dispersed group; requesting information about the person from the geographically dispersed group, wherein the information requested varies based on circumstances associated with the alert; receiving the information from at least a subset of the geographically dispersed group; and taking action responsive to the alert based at least in part on the received information. 13. The one or more non-transitory computer-readable media of claim 12 , wherein selecting the subset of the other persons or identified devices comprises selecting the subset based on one or more rules, models, or confidence thresholds. 14. The one or more non-transitory computer-readable media of claim 12 , wherein selecting the subset further comprises: for each of the other persons, adding a point for each attribute in common with the person to calculate a score, and selecting as the subset of the other persons those other persons with scores exceeding a threshold. 15. The one or more non-transitory computer-readable media of claim 12 , wherein requesting the information comprises sending at least one of a text message, a multi-media message, an email, or placing a call. 16. The one or more non-transitory computer-readable media of claim 12 , wherein taking action comprises authorizing the person to have access, alerting the person that the device of the person has been stolen, alerting authorities regarding a location of the person, contacting a parent or guardian regarding the location of a person, disabling one or more features of the device of the person. 17. A system comprising: a processor; a data store coupled to the processor and configured to store attributes of a plurality of persons, the attributes of each person including at least a location of the person determined by a location sensor and at least one other attribute; an alert module configured to be operated by the processor to generate an alert associated with a location of a device of a person based on one or more histories or behavior models for the person; a group determination module configured to be operated by the processor to dynamically determine a geographically dispersed group by performing at least one of: (i) retrieving attributes from the data store, identifying other persons from the plurality of persons based at least on shared attributes, and selecting a subset of the other persons as members of the geographically dispersed group based at least in part on the alert and the location of the device, or (ii) identifying devices associated with the person and selecting at least a subset of the identified devices as members of the geographically dispersed group; and an alert resolution module configured to be operated by the processor to request information about the person from the geographically dispersed group, receive the information from at least a subset of the geographically dispersed group, and take action responsive to the alert based at least in part on the received information. 18. The system of claim 17

Assignees

Inventors

Classifications

  • with transmission via telephone network · CPC title

  • Alarm destination chosen according to type of event, e.g. in case of fire phone the fire service, in case of medical emergency phone the ambulance · CPC title

  • G08B25/005Primary

    Alarm destination chosen according to a hierarchy of available destinations, e.g. if hospital does not answer send to police station · CPC title

  • G08B27/005Primary

    with transmission via computer network · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9824576B2 cover?
Described herein are techniques for receiving an alert associated with an entity and dynamically determining, based on the alert and on substantially real-time attributes for the entity, a geographically dispersed group in which each member of the geographically dispersed group either is a device associated with the entity or shares at least one attribute with the entity. The techniques further…
Who is the assignee on this patent?
T Mobile Usa Inc
What technology area does this patent fall under?
Primary CPC classification G08B25/005. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).