System and method for peer to peer social networking

US9553926B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9553926-B2
Application numberUS-201414451241-A
CountryUS
Kind codeB2
Filing dateAug 4, 2014
Priority dateAug 25, 2010
Publication dateJan 24, 2017
Grant dateJan 24, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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.

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • H04L67/104Primary

    Peer-to-peer [P2P] networks · CPC title

  • G06Q10/101Primary

    Collaborative creation, e.g. joint development of products or services · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • User profiles · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9553926B2 cover?
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, in…
Who is the assignee on this patent?
Anchorfree Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/104. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 24 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).