IP Library Granted Patent US 9,553,926
Granted Patent B2
US 9,553,926 · App. 14/451,241 · Granted Jan 24, 2017

System and method for peer to peer social networking

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 9,553,926
App. No.
14/451,241
Granted
Jan 24, 2017
Kind
B2
Abstract

System enables users to surf the web and engage in social networking interaction through a downloadable peer-to-peer client that stores all user's private information locally on the user's computer. System establishes communication between the computers of multiple users participating in social interaction without having to store users' personal information on central servers. All user data, including, without limitation, pictures, ideas, personal information and communications with friends is maintained locally on the user's own computer and the social communication takes place between two or more users' computers. This provides the users with greater control over the dissemination of their personal information. In addition, the system randomly selects peer-to-peer social networking clients that are online at any given time and enable such clients to randomly and automatically connect with one another.

Claims (30)

1. A computer-implemented method performed in a system comprising a plurality of user client systems, the method comprising:

a. executing an instance of a peer-to-peer social networking application on each of the user client systems;

b. storing user profile information on each of the user client systems;

c. obtaining, by at least one peer-to-peer social networking application address information;

d. using the obtained address information to establish a connection between at least two user client systems;

e. furnishing the stored user profile information to at least one other user client system using the established connection;

f. enabling electronic communication between users of at least two user client systems using the established connection; and

g. upon receiving a skip user command from a user, randomly selecting another user client system, establishing a connection with the selected user client system and furnishing user profile information stored in the selected user client system to at least one other user client system using the established connection.

2. The computer-implemented method of claim 1 , wherein the obtained address information comprises an address of a randomly selected user client system, and wherein the selection is based on a predetermined criteria.

3. The computer-implemented method of claim 1 , wherein the obtained address information comprises an address of a selected user client system, and wherein the selection is based on a location of at least one user client system.

4. The computer-implemented method of claim 3 , wherein the location is determined using a location service.

5. The computer-implemented method of claim 1 , wherein the address information is obtained from a directory service accessing address information of the user client systems.

6. The computer-implemented method of claim 5 , wherein the directory service is implemented on a network server accessible by the user client systems.

7. The computer-implemented method of claim 5 , wherein the directory service is implemented on one or more of the user client systems.

8. The computer-implemented method of claim 1 , wherein the user profile information is not stored outside of the associated user client system.

9. A non-transitory computer-readable medium embodying a set of instructions, which, when executed by one or more processors of a system comprising a plurality of user client systems, cause the one or more processors to perform a method comprising:

a. executing an instance of a peer-to-peer social networking application on each of the user client systems;

b. storing user profile information on each of the user client systems;

c. obtaining, by at least one peer-to-peer social networking application address information;

d. using the obtained address information to establish a connection between at least two user client systems;

e. furnishing the stored user profile information to at least one other user client system using the established connection;

f. enabling electronic communication between users of at least two user client systems using the established connection; and

g. upon receiving a skip user command from a user, randomly selecting another user client system, establishing a connection with the selected user client system and furnishing user profile information stored in the selected user client system to at least one other user client system using the established connection.

10. The computer-readable medium of claim 9 , wherein the obtained address information comprises an address of a randomly selected user client system, and wherein the selection is based on a predetermined criteria.

11. The computer-readable medium of claim 9 , wherein the obtained address information comprises an address of a selected user client system, and wherein the selection is based on a location of at least one user client system.

12. The computer-readable medium of claim 11 , wherein the location is determined using a location service.

13. The computer-readable medium of claim 9 , wherein the address information is obtained from a directory service accessing address information of the user client systems.

14. The computer-readable medium of claim 13 , wherein the directory service is implemented on a network server accessible by the user client systems.

15. The computer-readable medium of claim 13 , wherein the directory service is implemented on one or more of the user client systems.

16. The computer-readable medium of claim 9 , wherein the user profile information is not stored outside of the associated user client system.

Assignments (22)
RELEASE OF SECURITY INTEREST Recorded Dec 17, 2024
From: JPMORGAN CHASE BANK, N.A.
To: AURA SUB, LLC; INTERSECTIONS, LLC; TWINGATE INC.
Reel/Frame 069616/0097 →
SECURITY INTEREST Recorded Dec 10, 2024
From: INTERSECTIONS, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 069542/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2023
From: AURA SUB, LLC
To: AURA HOLDCO, LLC
Reel/Frame 065716/0906 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2023
From: CF NEWCO, INC.
To: INTERSECTIONS, LLC
Reel/Frame 065717/0131 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2023
From: CF INTERMEDIATE HOLDINGS, LLC
To: CF NEWCO, INC.
Reel/Frame 065717/0095 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2023
From: AURA HOLDCO, LLC
To: CF INTERMEDIATE HOLDINGS, LLC
Reel/Frame 065717/0021 →
CORRECTIVE ASSIGNMENT TO REMOVE THE ERRONEOUS SERIAL NUMBER 16/000,700 AND 16/149,928 PREVIOUSLY RECORDED AT REEL: 059251 FRAME: 0342. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME Recorded Jun 6, 2023
From: PANGO INC.
To: PANGO LLC
Reel/Frame 064065/0406 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059392 FRAME: 0479. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: PORTUNUS PARENT, LLC
To: AURA HOLDCO, LLC
Reel/Frame 063873/0551 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE SERIAL NUMBERS 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059285 FRAME: 0023. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: PANGO LLC
To: PORTUNUS PARENT, LLC
Reel/Frame 063873/0502 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBERS 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059462 FRAME: 0043. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: AURA HOLDCO, LLC
To: AURA SUB, LLC
Reel/Frame 063859/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2022
From: AURA HOLDCO, LLC
To: AURA SUB, LLC
Reel/Frame 059462/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2022
From: PORTUNUS PARENT, LLC
To: AURA HOLDCO, LLC
Reel/Frame 059392/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2022
From: PANGO LLC
To: PORTUNUS PARENT, LLC
Reel/Frame 059285/0023 →
CHANGE OF NAME Recorded Feb 25, 2022
From: PANGO INC.
To: PANGO LLC
Reel/Frame 059251/0342 →
RELEASE OF SECURITY INTEREST Recorded Dec 8, 2021
From: JPMORGAN CHASE BANK, N.A.
To: PANGO, INC.; INTERSECTIONS INC.
Reel/Frame 058330/0983 →
SECURITY INTEREST Recorded Dec 7, 2021
From: INTERSECTIONS INC.; PANGO INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058328/0941 →
CHANGE OF NAME Recorded Sep 24, 2020
From: ANCHORFREE INC.
To: PANGO INC.
Reel/Frame 053879/0292 →
SECURITY INTEREST Recorded Jul 2, 2020
From: PANGO, INC.; INTERSECTIONS INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053105/0591 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2020
From: PACIFIC WESTERN BANK
To: PANGO INC. (FORMERLY KNOWN AS ANCHORFREE INC.)
Reel/Frame 053116/0489 →
SECURITY INTEREST Recorded Jun 25, 2020
From: PANGO INC.
To: PACIFIC WESTERN BANK
Reel/Frame 053039/0417 →
SECURITY INTEREST Recorded Nov 28, 2018
From: ANCHORFREE INC.
To: PACIFIC WESTERN BANK
Reel/Frame 047605/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2018
From: GORODYANSKY, DAVID
To: ANCHORFREE INC
Reel/Frame 045038/0400 →