Method and system for assessing the safety of a user of an application for a proactive response
AssigneeLife360, Inc.
InventorsDylan Keil, Charlie Kubal, Alexander Haro
Life of this patent
Estimating the term…
Abstract
A method for assessing a safety of a user of an application executing on a mobile device, including collecting a location data, a motion data, and a location data source from the application; transmitting, at a time, the location data, the motion data, and the location data source to a server; obtaining, from the server, a normal behavior data associated with the user; determining an abnormality score; determining a confidence score; determining a threat score; determining a threat type; calculating a safety score for the user; determining that the safety score is less than a safety score threshold; and transmitting a message to the mobile device of the user requesting a reply.
Claims28
A computer-implemented method for assessing and alerting safety of a user of a mobile device, comprising:
- receiving, from a data repository, normal behavior data associated with the user;
- generating an abnormality score based on the normal behavior data and location data of the mobile device;
- generating a threat score based on the abnormality score, wherein the threat score indicates a degree of physical threat to the user;
- generating a safety score for the user based on the threat score and a threat type;
- and
- when the safety score is less than a safety score threshold, generating an alert message to be displayed on the mobile device, wherein the alert message includes a request for a reply from the user.
A non-transitory computer-readable storage medium having stored thereon instructions which when executed by a processor causes the processor to perform a method for assessing and alerting safety of a user of a mobile device, the method comprising:
- receiving location data from the mobile device;
- receiving, from a data repository, normal behavior data associated with the user;
- determining a degree of abnormality based on time data, the location data, and the normal behavior data;
- generating a safety score for the user based on the degree of abnormality, wherein the safety score is a representation of physical safety of the user;
- and
- when the safety score is less than a safety score threshold, generating an alert message.
A data processing system for assessing and alerting safety of a user of a mobile device, comprising:
- a processor;
- and
- a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform operations, the operations including
- generating and storing normal behavior data associated with the user, wherein the normal behavior data is generated based on at least one of:
- time data, location data, or motion data;
- generating an abnormality score based on (i) one or more of:
- the location data, the time data or the motion data, and (ii) the normal behavior data;
- generating a safety score for the user based at least on the abnormality score, wherein the safety score is a representation of physical safety of the user;
- and
- when the safety score is less than a safety score threshold, generating and transmitting an alert message to be displayed on the mobile device, wherein the alert message includes a request for a reply from the user.
Dependencies are inferred from the claim text.