GPS data management module for use in location-based service systems
First Claim
1. A Location-Based Service (LBS) system comprising:
- at least one mobile client, said client including at least one mobile communication device and at least one Global Positioning System (GPS) device for establishing a position of said client; and
at least one server in communication with said client for monitoring said position;
said client determining if none of said at least one GPS device provides said server access to said position through a wireless communication protocol implemented therewith, and if none of said at least one GPS device provides said server access to said position, said client communicating said position to said server using said mobile communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are presented to provide radio and GPS coverage versatility in a location-based service (LBS) system, such as an automatic vehicle location (AVL) system. A mobile client in communication with one or more servers of an LBS system includes one or more mobile communication devices and one or more GPS devices for establishing a position of the client. The client is configured to determine whether none of the one or more GPS devices provide the server access to the position through a wireless protocol implemented therewith, or whether the position should be communicated to the server using the one or more communication devices.
-
Citations
20 Claims
-
1. A Location-Based Service (LBS) system comprising:
-
at least one mobile client, said client including at least one mobile communication device and at least one Global Positioning System (GPS) device for establishing a position of said client; and
at least one server in communication with said client for monitoring said position;
said client determining if none of said at least one GPS device provides said server access to said position through a wireless communication protocol implemented therewith, and if none of said at least one GPS device provides said server access to said position, said client communicating said position to said server using said mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing a position of a client to a Location-Based Service (LBS) server, the client including at least one mobile communication device and at least one GPS device, the method comprising the steps of:
-
A) establishing the client position using said Global Positioning System (GPS) device;
B) determining if none of the at least one GPS device provides the server access to the position through a wireless communication protocol implemented therewith; and
C) if none of the at least one GPS device provides the server access to the position, communicating the position to the server using said mobile communication device. - View Dependent Claims (9, 10, 11)
-
-
12. A client for a wireless system, the system including at least one server adapted for communications over a network and for providing a Location-Based Service (LBS) to the client, the client comprising:
-
at least one Global Positioning System (GPS) receiver for establishing a position of the client; and
at least one transmitter in communication with the network, said client determining if the server has access to said position through the network, and if the server does not have access to said position, said client communicates said position to the server through the network using said transmitter. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer program product embodied on at least one computer-readable medium within a mobile client, the client in communication through at least one wireless network with a Location-Based Service (LBS) system, the client including at least one transmitter and at least one GPS receiver for establishing a position of the client, the computer program product comprising:
-
computer code for obtaining the position of the client from the GPS receiver;
computer code for determining whether the position is automatically accessible to the service system through the network; and
computer code for causing the position to be communicated to the service system using the transmitter when the position is not automatically accessible to the service system. - View Dependent Claims (18, 19, 20)
-
Specification