Method and apparatus for device and carrier independent location systems for mobile devices
First Claim
1. In a communication network, a method of generating location information comprising:
- a) accessing position information of a first format, said position information associated with a first electronic device;
b) sending said position information of said first format from said first electronic device to a proxy server;
c) determining a first executable program of a plurality of executable programs;
d) accessing said first executable program, said first executable program operable to convert said position information of said first format into a first standard location format of a plurality of standard location formats; and
e) converting said position information into said first standard location format.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for a device and carrier independent geographic location protocol. Specifically, the present invention provides location information of a mobile device to third parties in a communication network through a protocol that is device and network carrier independent. Position information of any first format is sent to a proxy server. An identifier that identifies the type and format of the position information is also sent. The proxy server then locates and accesses an executable plug-in module associated with the identifier to convert the position information of the first format into one of a plurality of standard location formats. The executable plug-in module converts the position information into a second standard format as required by the third party. After the position information is converted to the second format, the proxy server sends the position information to the third party.
20 Citations
30 Claims
-
1. In a communication network, a method of generating location information comprising:
-
a) accessing position information of a first format, said position information associated with a first electronic device; b) sending said position information of said first format from said first electronic device to a proxy server; c) determining a first executable program of a plurality of executable programs; d) accessing said first executable program, said first executable program operable to convert said position information of said first format into a first standard location format of a plurality of standard location formats; and e) converting said position information into said first standard location format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In a communication network, a method of providing information comprising:
-
a) accessing a first position information of a first format, said first position information associated with a first electronic device; b) accessing a second position information of a second format, said second position information associated with said first electronic device; c) sending said first and said second position information to a proxy server; d) converting said first position information into a first standard location format; e) converting said second position information into a second standard location format; f) determining a third position information of a third format as required by a second electronic device; g) determining which of said first and second standard location formats most closely matches said third format; and h) sending said first or second standard location formats that most closely matches said third format to said second electronic device. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer system comprising a processor, a memory, and a display wherein said memory contains instructions that when executed implement a method of providing location information comprising:
-
a) accessing position information of a first format, said position information associated with a first electronic device; b) sending said position information of said first format from said first electronic device to a proxy server; c) determining a first executable program of a plurality of executable programs;
accessing said first executable program, said first executable program operable to convert said position information of said first format into a first standard location format of a plurality of standard location formats; andd) converting said position information into said first standard location format. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification