IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0439593
(2012-04-04)
|
등록번호 |
US-8369871
(2013-02-05)
|
발명자
/ 주소 |
- Izdepski, Erich J.
- Lee, Wing K.
|
출원인 / 주소 |
- Sprint Communications Company L.P.
|
인용정보 |
피인용 횟수 :
28 인용 특허 :
17 |
초록
▼
A system is provided for mobile client-side location determination. The system includes a mobile device, which includes base transceiver station location data, a memory, a processor, and a location engine stored in the memory. When executed by the processor, the location engine receives information
A system is provided for mobile client-side location determination. The system includes a mobile device, which includes base transceiver station location data, a memory, a processor, and a location engine stored in the memory. When executed by the processor, the location engine receives information that identifies multiple base transceiver stations in response to the mobile device registering with a communication network. The location engine also reads a location for each of the base transceiver stations from the base transceiver station location data and calculates a location of the mobile device based on the location of each of the base transceiver stations. Additionally, the location engine provides the location of the mobile device in a defined portion of a communication transmitted by the mobile device.
대표청구항
▼
1. A system for mobile client-side location determination, comprising: a mobile device comprising base transceiver station location data, a memory, a processor, and a location engine stored in the memory that, when executed by the processor:receives information that identifies a plurality of base tr
1. A system for mobile client-side location determination, comprising: a mobile device comprising base transceiver station location data, a memory, a processor, and a location engine stored in the memory that, when executed by the processor:receives information that identifies a plurality of base transceiver stations in response to the mobile device registering with a communication network,estimates a location of an out-of-network base transceiver station based on executing a location fix technology;provides the location of the out-of-network base transceiver station for the base transceiver station information;receives an update for base transceiver station location data stored on the mobile device in response to a determination that the mobile device is approaching a geographical limit associated with the base transceiver station information, wherein the update one of adds additional base transceiver station location data to the base transceiver station location data or replaces a portion of the base transceiver station location data, and wherein the portion of the base transceiver station location data that is replaced is based on a direction opposite to a direction associated with the geographical limit associated with the base transceiver station location data;reads a location for each of the plurality of base transceiver stations from the base transceiver station location data,calculates a location of the mobile device based on the location of each of the plurality of base transceiver stations, andprovides the location of the mobile device in a defined portion of a communication transmitted by the mobile device. 2. The system of claim 1, wherein the mobile device is one of a mobile phone, a telephone, a wireless communication device, a pager, a personal digital assistant, a portable computer, a tablet computer, a laptop computer, a digital camera, a digital music player, a digital calculator, an electronic key fob for keyless entry, a media player, or an inventory control device. 3. The system of claim 1, wherein the plurality of base transceiver stations communicate with the mobile device via at least one of an integrated digital enhanced network (IDEN) communication technology, a code division multiple access (CDMA) technology, a global system for mobile communication (GSM) technology, a long-term evolution (LTE) technology, an universal mobile telecommunications system (UMTS) technology, or a worldwide interoperability for microwave access (WiMAX) technology. 4. The system of claim 1, wherein the location engine determines the location of the mobile device in response to at least one of a lapse of a duration of time, a use of an application on the mobile device, a call on the mobile device, or an enablement of a global positioning system. 5. The system of claim 1, wherein the location engine further maintains a history of the location of the mobile device and a time associated with a determination of the location of the mobile device, and wherein the location engine further recalculates the location of the mobile device based on the history. 6. The system of claim 1, wherein the defined portion of the communication comprises a header of the communication, a footer of the communication, or a body of the communication. 7. A non-transitory computer implemented method for mobile client-side location determination, comprising: a mobile device receiving information that identifies a plurality of base transceiver stations in response to the mobile device registering with a communication network;estimating a location of an out-of-network base transceiver station based on executing a location fix technology;providing the location of the out-of-network base transceiver station for the base transceiver station information;receiving, at the mobile device, an update for base transceiver station location data stored on the mobile device in response to a determination that the mobile device is approaching a geographical limit associated with the base transceiver station information, wherein the update one of adds additional base transceiver station location data to the base transceiver station location data or replaces a portion of the base transceiver station location data, and wherein the portion of the base transceiver station location data that is replaced is based on a direction opposite to a direction associated with the geographical limit associated with the base transceiver station location data;determining a plurality of nearby base transceiver stations based on an amplitude of a corresponding signal for each of the plurality of base transceiver stations;reading a location for each of the plurality of nearby base transceiver stations from the base transceiver station location data stored on the mobile device;calculating a location of the mobile device based on the location of each of the plurality of nearby base transceiver stations; andproviding the location of the mobile device in a header of a communication transmitted by the mobile device. 8. The non-transitory computer implemented method of claim 7, wherein the location fix technology comprises one of advanced forward link trilateration, global positioning system, and a hybrid location fix technology. 9. The non-transitory computer implemented method of claim 7, wherein providing the location of the mobile device comprises at least one of providing the location in each communication transmitted by the mobile device, providing the location in a specified type of communication transmitted by the mobile device, periodically providing the location in communications transmitted by the mobile device, or providing the location in communications transmitted by the mobile device in response to a specific event. 10. The non-transitory computer implemented method of claim 7, further comprising: providing a request to the mobile device to tag the location of the mobile device;receiving a tag of the location of the mobile device; andproviding the tag of the location of the mobile device in a database upon which the base transceiver station location data is based. 11. The non-transitory computer implemented method of claim 7, further comprising transmitting the base transceiver station location data to the mobile device in response to the mobile device registering with a communication network. 12. The non-transitory computer implemented method of claim 7, further comprising: using the location of the mobile device to select an advertisement for the mobile device, andproviding the selected advertisement for the mobile device. 13. The non-transitory computer implemented method of claim 12, further comprising evaluating an effectiveness of the selected advertisement based on subsequent locations of the mobile device. 14. The non-transitory computer implemented method of claim 7, further comprising displaying locations of other mobile devices on a map based on a social network application. 15. A system for mobile client-side location determination, comprising: a mobile device comprising base transceiver station location data, a memory, a processor, and a location engine stored in the memory that, when executed by the processor:receives information that identifies a plurality of base transceiver stations,estimates a location of an out-of-network base transceiver station based on executing a location fix technology;provides the location of the out-of-network base transceiver station for the base transceiver station information;receives an update for base transceiver station location data stored on the mobile device in response to a determination that the mobile device is approaching a geographical limit associated with the base transceiver, station information, wherein the update one of adds additional base transceiver station location data to the base transceiver station location data or replaces a portion of the base transceiver station location data, and wherein the portion of the base transceiver station location data that is replaced is based on a direction opposite to a direction associated with the geographical limit associated with the base transceiver station location data;determines a plurality of nearby base transceiver stations based on an amplitude of a corresponding signal for each of the plurality of base transceiver stations,read a location for each of the plurality of nearby base transceiver stations from the base transceiver station location data,calculates a location of the mobile device based on the location of each of the plurality of nearby base transceiver stations and a corresponding signal amplitude for each of the plurality of nearby base transceiver stations, andprovides the location of the mobile device in a header of a communication transmitted by the mobile device. 16. The system of claim 15, wherein the base transceiver station location data is associated with a metropolitan area and comprises at least one of a base transceiver station identifier, a base transceiver station geographic location, a base transceiver station sector coverage radius, a base transceiver station antenna azimuth, a base transceiver station antenna tilt, or a base transceiver station antenna rotation. 17. The system of claim 15, wherein calculating the location of the mobile device is further based on an adjustment for a communication condition based on at least one of a subscriber demand, a sports event, an artistic performance, a time of the day, a day of the week, a school schedule, a holiday, a weather condition, a season of the year, or a tourist period.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.