Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
123 words
A contact management system, comprising: a database which stores personal contact information and travel schedules for a plurality of users; a server coupled to a computer network to provide the users remote access to the database; and an application program which uses the contact information and the travel schedules to detect and notify users of crossing paths events; wherein the application program detects crossing paths events for a first user that is traveling to a destination location by at least one of (a) searching for contacts of the first user that are scheduled to travel to within a pre-specified distance of the destination location, and (b) searching for contacts of the first user that live within a pre-specified distance of the destination location.
Claim 2
Dependent Claim
123 words
A contact management system, comprising: a database which stores personal contact information and travel schedules for a plurality of users; a server coupled to a computer network to provide the users remote access to the database; and an application program which uses the contact information and the travel schedules to detect and notify users of crossing paths events; wherein the application program detects crossing paths events for a first user that is traveling to a destination location by at least one of (a) searching for contacts of the first user that are scheduled to travel to within a pre-specified distance of the destination location, and (b) searching for contacts of the first user that live within a pre-specified distance of the destination location.
Claim 3
Dependent Claim
19 words
The contact management system of claim 1 , wherein the application program maintains personal address books for the users.
Claim 4
Dependent Claim
43 words
The contact management system of claim 2 , wherein the application program permits each first user to specify, on a user-by-user basis, other users within the first user's address book that are to be notified of crossing paths events with the first user.
Claim 5
Dependent Claim
35 words
The contact management system of claim 1 , wherein the application program detects crossing paths events by at least identifying users that will be within a pre-specified distance of one another at the same time.
Claim 6
Dependent Claim
36 words
The contact management system of claim 4 , wherein the application program identifies users that will be within a pre-specified distance of one another using a table which stores geographic coordinates of a plurality of cities.
Claim 7
Dependent Claim
71 words
The contact management system of claim 1 , wherein the application program detects crossing paths events for a first user that is traveling to a destination location by at least (a) searching for contacts of the first user that are scheduled to travel to within a pre-specified distance of the destination location, and (b) searching for contacts of the first user that live within a pre-specified distance of the destination location.
Claim 8
Dependent Claim
21 words
The contact management system of claim 1 , wherein the server provides Web-based access to users of a publicly-accessible computer network.
Claim 9
Dependent Claim
41 words
The contact management system of claim 1 , wherein the application program further notifies users of at least one of the following types of events (a) birthdays of contacts, (b) anniversaries of contacts, and (c) correspondence of astrological signs with contacts.