LOCATION BASED SERVICE PROVIDER
0 Assignments
0 Petitions
Accused Products
Abstract
The disclosed method and system provide extensible or stand-alone location enable services at granularity down to a stand alone service. The various interfaces are preferably specified via DTD or schemas for communication based on XML. This collection of services enable management of mobile device locations information, and real-time services. Mobile device location is integrated with other location sensitive data, such as maps or demographics of a particular region or even the location of businesses and consumers to enable a richer service offering for customers of wireless carriers and service providers. Examples of such services include obtaining routes to a destination; providing a geocode corresponding to an address; providing an address corresponding to a geocode; providing maps as image files encompassing specified geocodes, locations, or addresses and the like. Additional services may be added to the disclosed system and method seamlessly due to the use of extensible interfaces.
-
Citations
67 Claims
-
1-43. -43. (canceled)
-
44. A communication system comprising:
a server system configured to provide a list of events to a client device, said list of events matched to a user profile and a location, the server system being further configured to order the list of events according to one or more of a location criterion, a specification, and the user profile. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52)
-
53-61. -61. (canceled)
-
62. A method of providing suitable events to a user, the method comprising:
-
comparing a user profile with a database of events with the aid of profile attributes from the user profile and event attributes; generating a list of event with corresponding similarity scores; ordering the list of events according to one or more of a location criterion, a specification, and the similarity scores; and providing at least an ordered subset of the list of events to the user. - View Dependent Claims (63, 64)
-
-
65. A method of generating a list of users matched to a specified event at a location, the method comprising:
-
comparing an event with a database of user profiles with the aid of profile attributes from the user profiles and event attributes; generating a list of users with their corresponding similarity scores; ordering the list of user according to one or more of a location criterion, a specification, and the similarity scores; and providing information regarding the event to at least a subset of the list of users based on their respective similarity scores. - View Dependent Claims (66, 67)
-
Specification