Contact management systems
First Claim
Patent Images
1. A contact management system, comprising:
- a first software module for use on a mobile device associated with a first user, the first software module including instructions stored on a non-transitory computer readable medium that;
receives contact information of the first user;
transmits the contact information of the first user to a server computer;
receives contact information for each of a first entity and a second entity, the contact information comprising a phone number;
transmits the contact information of the first entity and the second entity to the server computer; and
a second software module for use on the server computer, stored on a non-transitory computer readable medium that;
receives the contact information of the first user;
creates an account associated with the first user;
receives the contact information for the first entity and the second entity;
determines that the first entity corresponds to a registered user of the contact management system by comparing the contact information for the first entity to a phone number associated with the registered user;
determines that the second entity does not correspond to any registered users of the contact management system;
establishes a contact information sharing relationship between the first user and the first entity only if the contact information for the first entity corresponds to the phone number of the registered user;
retrieves previously stored contact information for the first entity; and
stores, in a collection of data associated with the first user, the contact information of the first user, the retrieved contact information for the first entity, and the received contact information for the second entity.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved contact management system allows users to establish contact sharing relationships with one another and store updating contacting information for these users alongside static contact information for other users in personal, private data collections. The system may allow a user to specify various levels of information sharing and customize communication options by which other users may contact them. The system may provide seamless integration with legacy contact management and/or and communication systems.
-
Citations
20 Claims
-
1. A contact management system, comprising:
-
a first software module for use on a mobile device associated with a first user, the first software module including instructions stored on a non-transitory computer readable medium that; receives contact information of the first user; transmits the contact information of the first user to a server computer; receives contact information for each of a first entity and a second entity, the contact information comprising a phone number; transmits the contact information of the first entity and the second entity to the server computer; and a second software module for use on the server computer, stored on a non-transitory computer readable medium that; receives the contact information of the first user; creates an account associated with the first user; receives the contact information for the first entity and the second entity; determines that the first entity corresponds to a registered user of the contact management system by comparing the contact information for the first entity to a phone number associated with the registered user; determines that the second entity does not correspond to any registered users of the contact management system; establishes a contact information sharing relationship between the first user and the first entity only if the contact information for the first entity corresponds to the phone number of the registered user; retrieves previously stored contact information for the first entity; and stores, in a collection of data associated with the first user, the contact information of the first user, the retrieved contact information for the first entity, and the received contact information for the second entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing contact information, comprising:
-
receiving, by a first software module running on a mobile device, contact information of a first user; transmitting, by the first software module, the contact information of the first user to a server computer; receiving, by a second software module running on the server computer, the contact information of the first user creating, by the second software module, an account associated with the first user on a contact management system; receiving, by the first software module, contact information comprising a phone number for each of a first entity and a second entity; transmitting, by the first software module, the contact information of the first entity and the second entity to the server computer; and receiving, by the second software module, the contact information for the first entity and the second entity; determining, by the second software module, that the first entity corresponds to a registered user of the contact management system by comparing the contact information for the first entity to a phone number associated with the registered user, determining, by the second software module, that the second entity is not a registered user of the contact management system, establishing, by the second software module, a contact information sharing relationship between the first user and the first entity only if the contact information for the first entity corresponds to the phone number of the registered user; retrieving, by the second software module, previously stored contact information for the first entity; and storing, by the second software module, in a collection of data associated with the first user, the contact information of the first user, the retrieved contact information for the first entity, and the received contact information for the second entity. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification