Location support for emergency calls
First Claim
1. A method comprising:
- receiving, by a mobile device, a user input for requesting emergency assistance from a public service;
starting a first timer that defines a first time window, wherein, in the first time window, the mobile device attempts to determine a location of the mobile device that satisfies a first uncertainty threshold and a first reliability threshold;
upon failure to determine the location in the first time window that satisfies both the first uncertainty threshold and the first reliability threshold, starting a second timer that defines a second time window, wherein, in the second time window, the mobile device attempts to determine a location of the mobile device that satisfies a second uncertainty threshold that is easier to satisfy than the first uncertainty threshold and a second reliability threshold that is easier to satisfy than the first reliability threshold; and
upon successful determination of the location in the second time window, providing, by the mobile device, the location and a value representing the uncertainty of the location to a mobile network operator for submitting to the public service.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for submitting a location of a mobile device to a public service for providing emergency assistance are described. A mobile device can determine that a user is making an emergency call from the mobile device. The mobile device can then enable a location determination function of the mobile device and determine a location of the mobile device. The mobile device can determine the location in multiple attempts, including, in a first time window, attempting to determine a location with low uncertainty and, if the attempt fails, determining a location with high uncertainty in a second time window. The mobile device can then submit the location to a dispatcher through a mobile network operator.
46 Citations
22 Claims
-
1. A method comprising:
-
receiving, by a mobile device, a user input for requesting emergency assistance from a public service; starting a first timer that defines a first time window, wherein, in the first time window, the mobile device attempts to determine a location of the mobile device that satisfies a first uncertainty threshold and a first reliability threshold; upon failure to determine the location in the first time window that satisfies both the first uncertainty threshold and the first reliability threshold, starting a second timer that defines a second time window, wherein, in the second time window, the mobile device attempts to determine a location of the mobile device that satisfies a second uncertainty threshold that is easier to satisfy than the first uncertainty threshold and a second reliability threshold that is easier to satisfy than the first reliability threshold; and upon successful determination of the location in the second time window, providing, by the mobile device, the location and a value representing the uncertainty of the location to a mobile network operator for submitting to the public service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, by a mobile device, a user input for requesting emergency assistance from a public service; after the mobile device started communication with a mobile network operator through a telephony subsystem to request the emergency assistance, obtaining an estimated location of the mobile device using a location subsystem of the mobile device, wherein obtaining an estimated location comprises; determining a wireless location, including scanning each of one or more wireless channels for a pre-specified period of time that is limited by a permissible delay for making an emergency call; and determining the estimated location using a satellite positioning subsystem assisted by the wireless location; and while the mobile device is in communication with the mobile network operator, and without responding to a request for location from the mobile network operator, pushing the estimated location to the mobile network operator, wherein pushing the estimated location comprises encoding geographic coordinates of the location in a header in a session initiation protocol (SIP) update operation. - View Dependent Claims (12, 13, 14)
-
-
15. A system, comprising:
-
one or more processors; and a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving, by a mobile device, a user input for requesting emergency assistance from a public service; starting a first timer that defines a first time window, wherein, in the first time window, the mobile device attempts to determine a location of the mobile device that satisfies a first uncertainty threshold and a first reliability threshold; upon failure to determine the location in the first time window that satisfies both the first uncertainty threshold and the first reliability threshold, starting a second timer that defines a second time window, wherein, in the second time window, the mobile device attempts to determine a location of the mobile device that satisfies a second uncertainty threshold that is easier to satisfy than the first uncertainty threshold and a second reliability threshold that is easier to satisfy than the first reliability threshold; and upon successful determination of the location in the second time window, providing, by the mobile device, the location and a value representing the uncertainty of the location to a mobile network operator for submitting to the public service. - View Dependent Claims (16, 17, 18)
-
-
19. A system, comprising:
-
one or more processors; and a non-transitory computer-readable medium storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving, by a mobile device, a user input for requesting emergency assistance from a public service; after the mobile device started communication with a mobile network operator through a telephony subsystem to request the emergency assistance, obtaining an estimated location of the mobile device using a location subsystem of the mobile device, wherein obtaining an estimated location comprises; determining a wireless location, including scanning each of one or more wireless channels for a pre-specified period of time that is limited by a maximum permissible delay for making an emergency call; and determining the estimated location using a satellite positioning subsystem assisted by the wireless location; and while the mobile device is in communication with the mobile network operator, and without responding to a request for location from the mobile network operator, pushing the estimated location to the mobile network operator, wherein pushing the estimated location comprises encoding geographic coordinates of the location in a header in a session initiation protocol (SIP) update operation. - View Dependent Claims (20, 21, 22)
-
Specification