LOCATION BASED DYNAMIC INFORMATION SERVICES
First Claim
1. A method for encouraging social interaction using a communication network comprising:
- storing a plurality of profiles, wherein each profile includes data items that describe characteristics and preferences of a particular user;
dynamically associating location information with each of the plurality of profiles; and
establishing communication between users based on information in the profiles and location information associated with the profiles.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and software that provide information to a user based upon a combination of both geographic location to the user requesting the information and a determination that the information is provided by a person that is in some way similar to the user. In other words, information is organized such that information about the author of the information is associated with the information. For example, information such as demographics, geographic background, gender, age, as well as less common types of information about the author such as hobbies, interests, memberships and the like are associated with the information. When a specific user desires to access that information, the information is presented such that information from authors who are similar in some relevant way to the specific user is preferred over information from authors who are not similar to the specific user.
68 Citations
18 Claims
-
1. A method for encouraging social interaction using a communication network comprising:
-
storing a plurality of profiles, wherein each profile includes data items that describe characteristics and preferences of a particular user;
dynamically associating location information with each of the plurality of profiles; and
establishing communication between users based on information in the profiles and location information associated with the profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing information comprising:
-
a network-connected server implementing software for storing and retrieving data from a data store in response to user requests;
a profile data store having a profile describing personal characteristics of each user; and
processes for retrieving information from the data store based upon a criteria specified by a user;
processes for presenting the retrieved information to the requesting user, wherein the content and/or manner in which the information is presented is based at least in part upon a user profile of a user associated with the information being retrieved. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for providing information to users of a system, the method comprising the steps of:
-
providing a profile for each user, the profile having information describing personal characteristics of the user;
receiving information requests specifying criteria from a user;
retrieving information that satisfies the user-specified criteria from a data source;
presenting the retrieved information to the requesting user, wherein the content and/or manner in which the information is presented is based at least in part upon a user profile of a user associated with the information being retrieved.
-
-
17. A mobile communication device comprising:
-
processes within the mobile communication device for informing a central information system of the location of the mobile communication device;
processes for receiving information from the central information system, wherein the received information includes information about people and/or places proximate to the location of the mobile communication device that satisfy preselected criteria; and
a user interface for displaying the received information. - View Dependent Claims (18)
-
Specification