Emergency notification using indoor positioning
First Claim
1. A method comprising:
- receiving, by a user device, selection of an alert request, the alert request specific to an emergency for a user of the user device;
initiating, by the user device, a timer having a predetermined duration;
automatically gathering, by the user device during the predetermined duration of the timer, two or more time-separated wireless fingerprints that can be used to determine a physical indoor location of the user device;
automatically sending, by the user device upon expiration of the timer, a message indicating the alert request to an assistance system and comprising the two or more time-separated wireless fingerprints;
automatically facilitating, by the user device, communication between the user of the user device and the assistance system;
receiving, by the user device, data identifying the physical indoor location of the user device from the assistance system;
presenting, by the user device, a location user interface including an identifier of the physical indoor location of the user device to allow the user of the user device to input updated physical indoor location data for the user device;
automatically gathering, by the user device, additional indoor location data associated with the user device; and
sending, by the user device, the updated physical indoor location data or the additional indoor location data to the assistance system.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing location based assistance using indoor positioning data. One of the methods includes receiving, by a user device, selection of an alert request, the alert request specific to an emergency for a user of the user device, initiating, by the user device, a timer having a predetermined duration, automatically gathering, by the user device, physical indoor location data for the user device, automatically sending, by the user device, a message indicating the alert request to an assistance system upon expiration of the timer, the message comprising the physical indoor location data, and automatically facilitating, by the user device, communication between the user of the user device and the assistance system.
-
Citations
25 Claims
-
1. A method comprising:
-
receiving, by a user device, selection of an alert request, the alert request specific to an emergency for a user of the user device; initiating, by the user device, a timer having a predetermined duration; automatically gathering, by the user device during the predetermined duration of the timer, two or more time-separated wireless fingerprints that can be used to determine a physical indoor location of the user device; automatically sending, by the user device upon expiration of the timer, a message indicating the alert request to an assistance system and comprising the two or more time-separated wireless fingerprints; automatically facilitating, by the user device, communication between the user of the user device and the assistance system; receiving, by the user device, data identifying the physical indoor location of the user device from the assistance system; presenting, by the user device, a location user interface including an identifier of the physical indoor location of the user device to allow the user of the user device to input updated physical indoor location data for the user device; automatically gathering, by the user device, additional indoor location data associated with the user device; and sending, by the user device, the updated physical indoor location data or the additional indoor location data to the assistance system. - View Dependent Claims (2, 3, 22, 23)
-
-
4. A method comprising:
-
receiving, by an assistance system, a message from a user device, the message comprising an alert request and physical indoor location data for the user device, the alert request specific to an emergency for a user of the user device; determining, by the assistance system, a physical indoor location of the user device using the physical indoor location data; presenting, by the assistance system, an operator user interface to an operator, wherein the operator user interface facilitates communication between the assistance system and the user device and comprises a map that includes an identifier representing the physical indoor location of the user device and a display of past alerts for a region that includes the physical indoor location or a geographical area that is similar to the physical indoor location; providing, by the assistance system, the physical indoor location of the user device to the user device for presentation in a location user interface that includes an identifier for the physical indoor location of the user device; receiving, by the assistance system from the user device, an updated physical indoor location of the user device determined using input from the user of the user device or additional indoor location data automatically gathered by the user device; and updating, by the assistance system, the map using the updated physical indoor location of the user device or the additional indoor location data. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 24, 25)
-
-
16. A computer storage medium encoded with instructions that, when executed by a computer, cause the computer to perform operations comprising:
-
receiving, by an assistance system, a message from a user device, the message comprising physical indoor location data for the user device and a request to monitor the user device indicating that a user operating the user device is not currently in an emergency situation but an operator of the assistance system should monitor the user for a potential emergency situation; determining, by the assistance system, a physical indoor location of the user device using the physical indoor location data; determining, by the assistance system, one or more cameras that capture images of an area that includes the physical indoor location of the user device using the physical indoor location; presenting, by the assistance system, an operator user interface to the operator, wherein the operator user interface comprises an image or a video stream from at least one of the cameras, a map that includes an identifier representing the physical indoor location of the user device, and a display of past alerts for the user operating the user device; providing, by the assistance system, the physical indoor location of the user device to the user device for presentation in a location user interface that includes an identifier for the physical indoor location of the user device; receiving, by the assistance system from the user device, an updated physical indoor location of the user device determined using input from the user of the user device or additional indoor location data automatically gathered by the user device; and updating, by the assistance system, the map using the updated physical indoor location of the user device or the additional indoor location data. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system comprising:
a user device and one or more storage devices storing instructions that are operable, when executed by the user device, to cause the user device to perform operations comprising; receiving, by the user device, selection of an alert request, the alert request specific to an emergency for a user of the user device; initiating, by the user device, a timer having a predetermined duration; automatically gathering, by the user device during the predetermined duration of the timer, two or more time-separated wireless fingerprints that can be used to determine a physical indoor location of the user device; automatically sending, by the user device upon expiration of the timer, a message indicating the alert request to an assistance system and comprising the two or more time-separated wireless fingerprints; automatically facilitating, by the user device, communication between the user of the user device and the assistance system; receiving, by the user device, data identifying the physical indoor location of the user device from the assistance system; presenting, by the user device, a location user interface including an identifier of the physical indoor location of the user device to allow the user of the user device to input updated physical indoor location data for the user device; automatically gathering, by the user device, additional indoor location data associated with the user device; and sending, by the user device, the updated physical indoor location data or the additional indoor location data to the assistance system.
Specification