Server-implemented methods and systems for sharing location amongst web-enabled cell phones
First Claim
1. A server-implemented method of sharing location amongst GPS- and web-enabled cell phones, the method comprising:
- providing an application for download to each of the GPS- and web-enabled cell phones;
permitting a user of a first one of the GPS- and web-enabled cell phones to selectively establish a location-sharing group with a user of a selected one of others of the GPS- and web-enabled cell phones, via the application downloaded to the first one of the GPS- and web-enabled cell phones, wherein use of the application downloaded to the first one of the GPS- and web-enabled cell phones by the user of the first one of the GPS- and web-enabled cell phones to selectively establish the location-sharing relationship is conditioned on registration of the associated web-enabled cell phone and submission of payment information;
intermittently receiving, from the applications downloaded respectively to the first one of the GPS- and web-enabled cell phones and the selected one of the other GPS- and web-enabled cell phones, position information which identifies updated position of the corresponding web-enabled cell phone;
selecting at least one map dependent on the updated position of the first one of the GPS- and web-enabled cell phones and the updated position of the selected one of the other GPS- and web-enabled cell phones and, dependent on proximity of the updated position of the first one of the GPS- and web-enabled cell phones and the updated position of the selected one of the other GPS- and web-enabled cell phones, and marking the updated position of the first one of the GPS- and web-enabled cell phones and the updated position of the selected one of the other GPS- and web-enabled cell phones on the at least one selected map; and
transmitting the at least one marked, selected in packet form to the first one of the GPS- and web-enabled cell phones and the selected one of the other GPS- and web-enabled cell phones, for display thereon;
wherein the application downloaded to the first one of the GPS- and web-enabled cell phones and the application downloaded to the selected one of the other GPS- and web-enabled cell phones are to display the marked, selected at least one map in a manner that can be selectively zoomed and moved in terms of geographic coverage by the respective user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for exchanging GPS or other position data between wireless devices for purposes of group activities, child location monitoring, work group coordination, dispatching of employees etc. Cell phones and other wireless devices with GPS receivers have loaded therein a Buddy Watch application and a TalkControl application. The Buddy Watch application communicates with the GPS receiver and other wireless devices operated by buddies registered in the users phone as part of buddy groups or individually. GPS position data and historical GPS position data can be exchanged between cell phones of buddies and instant buddies such as tow truck drivers via a buddy watch server. Emergency monitoring services can be set up with notifications to programmable individuals in case an individual does not respond. Positions and tracks can be displayed. TalkControl simplifies and automates the process of joining talk groups for walkie talkie services such as that provided by Nextel.
2814 Citations
20 Claims
-
1. A server-implemented method of sharing location amongst GPS- and web-enabled cell phones, the method comprising:
-
providing an application for download to each of the GPS- and web-enabled cell phones; permitting a user of a first one of the GPS- and web-enabled cell phones to selectively establish a location-sharing group with a user of a selected one of others of the GPS- and web-enabled cell phones, via the application downloaded to the first one of the GPS- and web-enabled cell phones, wherein use of the application downloaded to the first one of the GPS- and web-enabled cell phones by the user of the first one of the GPS- and web-enabled cell phones to selectively establish the location-sharing relationship is conditioned on registration of the associated web-enabled cell phone and submission of payment information; intermittently receiving, from the applications downloaded respectively to the first one of the GPS- and web-enabled cell phones and the selected one of the other GPS- and web-enabled cell phones, position information which identifies updated position of the corresponding web-enabled cell phone; selecting at least one map dependent on the updated position of the first one of the GPS- and web-enabled cell phones and the updated position of the selected one of the other GPS- and web-enabled cell phones and, dependent on proximity of the updated position of the first one of the GPS- and web-enabled cell phones and the updated position of the selected one of the other GPS- and web-enabled cell phones, and marking the updated position of the first one of the GPS- and web-enabled cell phones and the updated position of the selected one of the other GPS- and web-enabled cell phones on the at least one selected map; and transmitting the at least one marked, selected in packet form to the first one of the GPS- and web-enabled cell phones and the selected one of the other GPS- and web-enabled cell phones, for display thereon; wherein the application downloaded to the first one of the GPS- and web-enabled cell phones and the application downloaded to the selected one of the other GPS- and web-enabled cell phones are to display the marked, selected at least one map in a manner that can be selectively zoomed and moved in terms of geographic coverage by the respective user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for sharing location amongst GPS- and web-enabled cell phones, the apparatus comprising:
-
at least one server; instructions stored on non-transitory machine readable media, the instructions when executed to cause the at least one server to provide an application for download to each of the GPS- and web-enabled cell phones, permit a user of a first one of the GPS- and web-enabled cell phones to selectively establish a location-sharing group with a user of a selected one of others of the GPS- and web-enabled cell phones, via the application downloaded to the first one of the GPS- and web-enabled cell phones, wherein use of the application downloaded to the first one of the GPS- and web-enabled cell phones by the user of the first one of the GPS- and web-enabled cell phones to selectively establish the location-sharing relationship is conditioned on registration of the associated web-enabled cell phone and submission of payment information; intermittently receive, from the applications downloaded respectively to the first one of the GPS- and web-enabled cell phones and the selected one of the other GPS- and web-enabled cell phones, position information which identifies updated position of the corresponding web-enabled cell phone; select at least one map dependent on the updated position of the first one of the GPS- and web-enabled cell phones and the updated position of the selected one of the other GPS- and web-enabled cell phones and, dependent on proximity of the updated position of the first one of the GPS- and web-enabled cell phones and the updated position of the selected one of the other GPS- and web-enabled cell phones, and mark the updated position of the first one of the GPS- and web-enabled cell phones and the updated position of the selected one of the other GPS- and web-enabled cell phones on the at least one selected map, and transmit the at least one marked, selected in packet form to the first one of the GPS- and web-enabled cell phones and the selected one of the other GPS- and web-enabled cell phones, for display thereon; wherein the application downloaded to the first one of the GPS- and web-enabled cell phones and the application downloaded to the selected one of the other GPS- and web-enabled cell phones are to display the marked, selected at least one map in a manner that can be selectively zoomed and moved in terms of geographic coverage by the respective user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification