Systems and methods for generating called device location based on cell sector information
First Claim
1. A method of generating location data for a mobile device, comprising:
- initiating a voice call from a calling device to a called mobile device;
receiving a request from the calling device to capture location data of the called mobile device;
initiating a paging process to locate the called mobile device via a called device service provider;
identifying a cell sector location for the called mobile device based on a paging response of the called mobile device via the called device service provider;
generating called device location data for the called mobile device based on the cell sector location identified via the called device service provider;
transmitting the called device location data to the calling device; and
storing information related to the voice call between the calling device and the called mobile device, wherein the storing information includes storing at least one geographic location of the called device.
1 Assignment
0 Petitions
Accused Products
Abstract
Implementations relate to systems and methods for generating called device location based on cell sector information for the called mobile device. Implementations relate to platforms and techniques relate in which a calling device can call a called device, such as a cellular telephone or network-enabled media player. The network can locate the called device using a paging process transmitted via the mobile switch(es) and associated base station(s) of the called device service provider. The called device can respond to the paging process by transmitting a message. The cell sector location of the base station to which the called device responds can be captured as the current location of the called device. The network can report the location of the called device to the calling device using different message formats, including SMS or USSD messages.
-
Citations
49 Claims
-
1. A method of generating location data for a mobile device, comprising:
-
initiating a voice call from a calling device to a called mobile device; receiving a request from the calling device to capture location data of the called mobile device; initiating a paging process to locate the called mobile device via a called device service provider; identifying a cell sector location for the called mobile device based on a paging response of the called mobile device via the called device service provider; generating called device location data for the called mobile device based on the cell sector location identified via the called device service provider; transmitting the called device location data to the calling device; and storing information related to the voice call between the calling device and the called mobile device, wherein the storing information includes storing at least one geographic location of the called device. - View Dependent Claims (2, 3, 4, 5, 6, 49)
-
-
7. A system for generating location data for a mobile device, comprising:
a server, communicating with a wireless interface to a called mobile device, the server being configured to; initiate a voice call from a calling device to the called mobile device, receive a request from the calling device to capture location data of the called mobile device, initiate a paging process to locate the called mobile device via a called device service provider, identify a cell sector location for the called mobile device based on a paging response of the called mobile device via the called device service provider, generate called device location data for the called mobile device based on the cell sector location identified via the called device service provider, transmit the called device location data to the calling device; and store information related to the voice call between the calling device and the called mobile device, wherein the server configured to store information includes storing at least one geographic location of the called device. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A system for generating location data for a mobile device, comprising:
-
means for serving data to a called mobile device, the means for serving data being configured to; initiate a voice call from a means for calling to the called mobile device, receive a request from the means for calling to capture location data of the called mobile device, initiate a paging process to locate the called mobile device via a called device service provider, identify a cell sector location for the called mobile device based on a paging response of the called mobile device via the called device service provider, generate called device location data for the called mobile device based on the cell sector location identified via the called device service provider, transmit the called device location data to the means for calling; and store information related to the voice call between the means for calling and the called mobile device, wherein the means configured to store information further includes storing at least one geographic location of the called device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium comprising:
-
at least one instruction for causing a computer to initiate a voice call from a calling device to a called mobile device; at least one instruction for causing the computer to receive a request from the calling device to capture location data of the called mobile device; at least one instruction for causing the computer to initiate a paging process to locate the called mobile device via a called device service provider; at least one instruction for causing the computer to identify a cell sector location for the called mobile device based on a paging response of the called mobile device via the called device service provider; at least one instruction for causing the computer to generate called device location data for the called mobile device based on the cell sector location identified via the called device service provider; at least one instruction for causing the computer to transmit the called device location data to the calling device; and at least one instruction for causing the computer to store information related to the voice call between the calling device and the called mobile device, wherein the at least one instruction to store information includes storing at least one geographic location of the called device. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of receiving location information for a called device, comprising;
-
initiating a voice call to a called mobile device serviced by a called device service provider; generating a request to capture location data of the called mobile device; initiating a paging process to locate the called mobile device via the called device service provider; receiving called device location data for the called mobile device based on a cell sector location identified via the paging process of the called device service provider; and storing the received called device location data for the called mobile device. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A communications device, comprising:
-
an interface to a called device service provider; and a processor, communicating with the interface, the processor being configured to; initiate a voice call to a called mobile device serviced by the called device service provider, generate a request to capture location data of the called mobile device, initiate a paging process to locate the called mobile device via the called device service provider, receive called device location data for the called mobile device based on a cell sector location identified via the paging process of the called device service provider; and store the received called device location data for the called mobile device. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A communications device, comprising:
-
means to provide an interface to a called device service provider; and means for processing, communicating with the interface, the means for processing being configured to; initiate a voice call to a called mobile device serviced by the called device service provider, generate a request to capture location data of the called mobile device, initiate a paging process to locate the called mobile device via the called device service provider, receive called device location data for the called mobile device based on a cell sector location identified via the paging process of the called device service provider; and store the received called device location data for the called mobile device. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A non-transitory computer-readable medium, the non-transitory computer-readable medium being configured to program a communications device, comprising:
-
at least one instruction for causing a computer to initiate a voice call to a called mobile device serviced by a called device service provider; at least one instruction for causing the computer to generate a request to capture location data of the called mobile device; at least one instruction for causing the computer to initiate a paging process to locate the called mobile device via the called device service provider; at least one instruction for causing the computer to receive called device location data for the called mobile device based on a cell sector location identified via the paging process of the called device service provider; and at least one instruction for causing the computer to store the received called device location data for the called mobile device. - View Dependent Claims (44, 45, 46, 47, 48)
-
Specification