Peer-to-Peer Social Network
First Claim
Patent Images
1. A peer-to-peer network comprising:
- a relay server;
two or more Internet devices coupled to the relay server, each of the Internet devices including;
a processor;
a relay agent operatively coupled to the processor and to the relay server for interfacing the Internet device to the relay server;
a web server operatively coupled to the processor and operatively coupled via the relay agent to the relay server; and
at least one application operably coupled to the relay agent for effectuating communication with the web server.
1 Assignment
0 Petitions
Accused Products
Abstract
A social network includes a relay server and two or more mobile Internet devices (“MIDs”) coupled to the relay server. Each of the MIDs includes a relay agent for interfacing with the relay server, a web server, an application for operating the web server, and a memory for storing social networking information comprising a contacts list, one or more access groups, one or more albums, and one or more associations between the one or more access groups and the one or more albums to specify which contacts can view which albums.
-
Citations
20 Claims
-
1. A peer-to-peer network comprising:
-
a relay server; two or more Internet devices coupled to the relay server, each of the Internet devices including; a processor; a relay agent operatively coupled to the processor and to the relay server for interfacing the Internet device to the relay server; a web server operatively coupled to the processor and operatively coupled via the relay agent to the relay server; and at least one application operably coupled to the relay agent for effectuating communication with the web server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for operating a network using a device having a processor coupled to a memory, the processor being further coupled via a web server and relay agent to a relay server, the memory including computer program code which, when the code is loaded into the memory and run by said processor, causes the processor to perform steps of:
-
entering and saving phone numbers of users in the memory; creating access groups and saving the access groups in the memory; associating each of one or more users with one or more access groups; creating albums of information and saving the albums in the memory; determining which access groups can access which albums; receiving an information request from a requesting user; determining if the requesting user is associated with an access group that has access to the requested information; and if it is determined that the requesting user is associated with an access group that has access to the requested information, sending the information via the web server and relay agent to the relay server with instructions for delivering the information to the requesting user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification