Data structures and methods for location-based services within a wireless network
First Claim
1. A computer-readable medium containing a data structure for use by a wireless system that provides communication between a wireless device and multiple network access points, the data structure comprising:
- at least one location-based services data structure for a wireless device or a user of the wireless device, wherein the location-based services data structure comprises;
a first data structure representing a table of friends who may receive, via the system, a current location of the user'"'"'s wireless device; and
a second data structure representing a table of friends who have permitted the user to receive, via the system, a location of wireless devices associated with them;
wherein the first and second data structures are configured for display on a visual display of the wireless device as respective first and second lists of friends, and wherein the wireless device may receive input from the user to modify at least one of the first and second data structures representing tables of friends to thereby modify the at least one of the first and second lists of friends.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for providing wireless telecommunications services to mobile or wireless devices includes data structures and related functionality. One data structure includes at least one location-based services data structure for a wireless device or a user of the wireless device. The location-based services data structure includes first and second data structures representing tables of friends. The first data structure represents a table of friends who may receive a location of the user'"'"'s wireless device, while the second data structure represents a table of friends who have permitted the user to receive a location of wireless devices associated with them. Various other data structures, functionality and systems are disclosed.
149 Citations
43 Claims
-
1. A computer-readable medium containing a data structure for use by a wireless system that provides communication between a wireless device and multiple network access points, the data structure comprising:
at least one location-based services data structure for a wireless device or a user of the wireless device, wherein the location-based services data structure comprises; a first data structure representing a table of friends who may receive, via the system, a current location of the user'"'"'s wireless device; and a second data structure representing a table of friends who have permitted the user to receive, via the system, a location of wireless devices associated with them; wherein the first and second data structures are configured for display on a visual display of the wireless device as respective first and second lists of friends, and wherein the wireless device may receive input from the user to modify at least one of the first and second data structures representing tables of friends to thereby modify the at least one of the first and second lists of friends. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. A computer-readable medium containing a data structure for use by a wireless system that provides communication between a wireless device and multiple network access points, the data structure comprising:
at least one location-based services data structure for a wireless device or a user of the wireless device, wherein the location-based services data structure comprises; a first data structure representing a table of friends who may receive, via the system, a current location of the user'"'"'s wireless device; and a second data structure representing a table of friends who have permitted the user to receive, via the system, a location of wireless devices associated with them; and a third data structure representing one of two or more conditions when the current location of the user'"'"'s wireless device is not to be provided to others, wherein one of multiple priorities is associated with the one condition, and wherein the priorities are used to resolve conflicting conditions associated with one of two conflicting locate options, wherein one option takes precedence over another option based on the one of multiple priorities. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
31. A computer-readable medium containing a data structure for use by a wireless system that provides communication between a wireless device and multiple network access points, the data structure comprising:
at least one location-based services data structure for a wireless device or a user of the wireless device, wherein the location-based services data structure comprises; a first data structure representing a table of friends who may receive, via the system, a current location of the user'"'"'s wireless device; and a second data structure representing a table of friends who have permitted the user to receive, via the system, a location of wireless devices associated with them; and wherein the first and second data structures are stored as separate first and second location-based services data structures, wherein the first and second location-based services data structures are stored in a database coupled to a server associated with the wireless system, and wherein each friend in the first and second location-based services data structures is represented as a user name or mobile telephone number. - View Dependent Claims (32, 33, 34, 35, 36)
-
37. A computer-readable medium containing a data structure for use by a wireless system that provides communication between a wireless device and multiple network access points, the data structure comprising:
at least one location-based services data structure for a wireless device or a user of the wireless device, wherein the location-based services data structure comprises; a first data structure representing a table of friends who may receive, via the system, a current location of the user'"'"'s wireless device; and a second data structure representing a table of friends who have permitted the user to receive, via the system, a location of wireless devices associated with them; and a public user-data structure, wherein the public user-data structure includes publicly available fields associated with the user, which include a name, interest and geographic location data for the user. - View Dependent Claims (38, 39, 40, 41, 42, 43)
Specification