US2008233927A1PendingUtilityA1

Location based service provider

Assignee: MAPINFO CORPPriority: Mar 19, 2002Filed: Jun 3, 2008Published: Sep 25, 2008
Est. expiryMar 19, 2022(expired)· nominal 20-yr term from priority
H04L 67/52H04L 67/306H04L 67/51H04L 9/40H04W 40/00H04L 67/04H04L 69/329H04L 63/083G06F 16/9537H04L 67/02H04W 64/00H04W 8/26H04W 4/02H04W 4/029
46
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 - 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.   
   
   
       45 . The communication system of  claim 44 , wherein each event in the list of events is associated with values of a plurality of event attributes, and the user profile comprises values of a plurality of profile attributes, wherein one or more of the event and profile attributes are weighted to reflect their relative significance followed by the generation of a similarity score based on shared attributes and their respective weights. 
   
   
       46 . The communication system of  claim 45 , wherein the similarity score assigned to a profile attribute and an event attribute corresponds to complete similarity, partial similarity or a lack of similarity. 
   
   
       47 . The communication system of  claim 45 , wherein at least one of the profile attributes is standardized using statistics based on substantially all occurrences of the at least one of the profile attributes in a database having a plurality of user profiles. 
   
   
       48 . The communication system of  claim 47 , wherein the statistics include a mean and a standard deviation. 
   
   
       49 . The communication system of  claim 45 , wherein at least one of the event attributes is standardized using statistics based on substantially all occurrences of the at least one of the event attributes in a database having a plurality of events. 
   
   
       50 . The communication system of  claim 49 , wherein the statistics include a mean and a standard deviation. 
   
   
       51 . The communication system of  claim 45 , wherein the similarity scores between events in a database and a specified user profile is calculated by summing, over substantially all events in the database, the square of the differences between standardized event attributes and corresponding standardized specified user profile attributes. 
   
   
       52 . The communication system of  claim 45 , wherein the similarity scores between a specified event and user profiles in a database is calculated by summing, over substantially all users in the database, the square of the differences between standardized user profile attributes and corresponding standardized specified event attributes. 
   
   
       53 - 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.   
   
   
       63 . The method of  claim 62 , wherein each event in the list of events is associated with values of a plurality of event attributes, and the user profile comprises values of a plurality of profile attributes, wherein one or more of the event and profile attributes are weighted to reflect their relative significance. 
   
   
       64 . The method of  claim 63 , wherein the similarity scores between events in the database and the user profile are calculated by summing, over substantially all events in the database, the square of the differences between standardized event attributes and corresponding standardized user profile attributes. 
   
   
       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.   
   
   
       66 . The method of  claim 65 , wherein the similarity scores between user profiles in the database and the event are calculated by summing, over substantially all user profiles in the database, the square of the differences between standardized event attributes and corresponding standardized user profile attributes. 
   
   
       67 . The method of  claim 65 , wherein the similarity scores between events in an event database and the user profiles in the user profile database are calculated by summing, over substantially all events in the database, the square of the differences between standardized event attributes and corresponding standardized user profile attributes.

Join the waitlist — get patent alerts

Track US2008233927A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.