IP Library Granted Patent US 10,250,672
Granted Patent B2
US 10,250,672 · App. 13/612,606 · Granted Apr 2, 2019

Method and system for controlled distribution of information over a network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,250,672
App. No.
13/612,606
Granted
Apr 2, 2019
Kind
B2
Abstract

An information management and distribution system is disclosed. The information management and distribution system includes a client-side application and a server application that interact to facilitate the controlled exchange of contact information over a network. The client-side application can provide creation and design, rolodex, exchange, and update features. The information management and distribution system can also include a corporate administrator application. Still another aspect of the invention is that contact information can be distributed to registered users in a common format.

Claims (47)

1. A method comprising:

by one or more computer servers associated with an information management and distribution system, receiving a request from a user for a profile page associated with the information management and distribution system, the profile page permitting the user to supply information about the user that may be shared with other users of the information management and distribution system;

by the one or more computer servers, after sending the profile page to the user, receiving profile information for the user that was entered into the profile page;

by the one or more computer servers, in response to receiving the profile information and determining that the user has not previously registered with the information management and distribution system, generating a personal identifier, the personal identifier being a unique identifier associated with the user;

by the one or more computer servers, storing the personal identifier in association with the profile information for the user; and

by the one or more computer servers, sending the personal identifier to a client device of the user in association with a response to the request-request; and by the one or more computer servers, receiving the personal identifier during user profile exchange operations with one or more other users of the information management and distribution system; wherein the response comprises information to download an application to the client device.

2. The method of claim 1 , wherein the response comprises a web page.

3. The method of claim 1 , further comprising receiving a request from the client device of the user, the request comprising the personal identifier, the request being related to a user event.

4. The method of claim 3 , wherein the user event comprises business card creation, rolodex operations, exchange operations, or update operations.

5. The method of claim 3 , wherein the request related to the user event was received at a website of the information management and distribution system, the request further comprising a password.

6. The method of claim 3 , wherein the request related to the user event was sent by a client-side application.

7. The method of claim 4 , wherein the request related to the user event comprises a user profile for the user.

8. The method of claim 4 , further comprising:

receiving second profile information for the user;

creating a second profile for the user, the second profile comprising the second profile information; and

associating the second profile with the personal identifier for the user.

9. The method of claim 1 , wherein the personal identifier is based on an email address for the user.

10. The method of claim 1 , wherein the personal identifier is a unique number.

11. The method of claim 1 , wherein the sending the personal identifier comprises sending a file including the personal identifier to the client device of the user for local storage on the client device.

12. The method of claim 1 , further comprising

determining that the profile information is acceptable.

13. The method of claim 1 , further comprising:

generating a user profile for the user based on the profile information.

14. The method of claim 13 , further comprising:

sending the user profile to the client device of the user.

15. One or more computer-readable non-transitory storage media embodying software that is operable when executed to: receive a request from a user for a profile page associated with an information management and distribution system, the profile page permitting the user to supply information about the user that may be shared with other users of the information management and distribution system;

after sending the profile page to the user, receive profile information for the user that was entered into the profile page;

in response to receiving the profile information and determining that the user has not previously registered with the information management and distribution system, generate a personal identifier, the personal identifier being a unique identifier associated with the user;

store the personal identifier in association with the profile information for the user; and send the personal identifier to a client device of the user in association with a response to the request; and receive the personal identifier during user profile exchange operations with one or more other users of the information management and distribution system; wherein the response comprises information to download an application to the client device.

16. The media of claim 15 , the software being further operable to:

receive a request from the client device of the user, the request comprising the personal identifier, the request being related to a user event comprising business card creation, rolodex operations, exchange operations, or update operations.

17. A system comprising: one or more processors associated with an information management and distribution system; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to:

receive a request from a user for a profile page associated with the information management and distribution system, the profile page permitting the user to supply information about the user that may be shared with other users of the information management and distribution system;

after sending the profile page to the user, receive profile information for the user that was entered into the profile page;

in response to receiving the profile information and determining that the user has not previously registered with the information management and distribution system, generate a personal identifier, the personal identifier being a unique identifier associated with the user;

store the personal identifier in association with the profile information for the user; and send the personal identifier to a client device of the user in association with a response to the request; and receive the personal identifier during user profile exchange operations with one or more other users of the information management and distribution system; wherein the response comprises information to download an application to the client device.

18. The system of claim 17 , the processors being further operable to:

receive a request from the client device of the user, the request comprising the personal identifier, the request being related to a user event comprising business card creation, rolodex operations, exchange operations, or update operations.

19. The system of claim 17 , the processors being further operable to:

determine that the profile information is acceptable;

generate a first user profile for the user based on the profile information; and

send the first user profile to the client device of the user.

20. The system of claim 17 , the processors being further operable to:

receive second profile information for the user;

create a second profile for the user, the second profile comprising the second profile information; and

associate the second profile with the personal identifier for the user.

21. The system of claim 18 , wherein a first expanded PID provides a reference to the first user profile and a second expanded PID provides a reference to the second user profile.

Assignments (1)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →