Peer-to-peer aggregation system
First Claim
1. An aggregation apparatus including:
- a computer, an output device, a display controlled by the computer, and networking hardware connecting the computer to a network, the computer programmed so that the aggregation apparatus;
communicates with at least one computer using peer-to-peer file transfer protocol via the Internet to obtain third party system resources;
processes the third party system resources to produce an aggregation of peer-to-peer communicated data;
renders the aggregation as output; and
presents at least some of the aggregation and at least one of;
at least some of the peer-to-peer communicated data in a user interface,at least some of the aggregation in association with an automatically generated score that represents a level of communication activity, andat least some of the peer-to-peer communicated data which includes an automatically generated list of associated recent activity.
3 Assignments
0 Petitions
Accused Products
Abstract
An aggregation apparatus including: a computer, an output device, a display controlled by the computer, and networking hardware connecting the computer to a network, the computer programmed so that the aggregation apparatus: communicates with at least one computer via the Internet to obtain peer-to-peer information corresponding to real time data shared by at least one other computer; processes the peer-to-peer information to produce an aggregation; and then renders the aggregation as output; and then presents at least some of the aggregation and at least one of at least some of the information in a customizable user interface, at least some of the aggregation in association with an automatically generated score that represents a level of communication activity, and at least some of the information in a user interface which includes an automatically generated list of contacts and their associated recent activity.
-
Citations
58 Claims
-
1. An aggregation apparatus including:
a computer, an output device, a display controlled by the computer, and networking hardware connecting the computer to a network, the computer programmed so that the aggregation apparatus; communicates with at least one computer using peer-to-peer file transfer protocol via the Internet to obtain third party system resources; processes the third party system resources to produce an aggregation of peer-to-peer communicated data; renders the aggregation as output; and presents at least some of the aggregation and at least one of; at least some of the peer-to-peer communicated data in a user interface, at least some of the aggregation in association with an automatically generated score that represents a level of communication activity, and at least some of the peer-to-peer communicated data which includes an automatically generated list of associated recent activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
29. A method of making an aggregation apparatus, the method comprising:
programming a computer of a computer system, the computer system comprising an output device and networking hardware to connect the computer to a network, with program instructions so that the aggregation apparatus; communicates with at least one computer using peer-to-peer file transfer protocol via the Internet to obtain third party system resources; processes the third party system resources to produce an aggregation of peer-to-peer communicated data; renders the aggregation as output; presents at least some of the aggregation and at least one of; at least some of the peer-to-peer communicated data in a user interface, at least some of the aggregation in association with an automatically generated score that represents a level of communication activity, and at least some of the peer-to-peer communicated data which includes an automatically generated list of associated recent activity. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
57. A method of using an aggregation apparatus, the method comprising:
-
operating a computer, which is connected by networking hardware to a network and which is programmed, so that the aggregation apparatus performs the operations of; communicating with at least one computer using peer-to-peer file transfer protocol via the Internet to obtain third party system resources; processing the third party system resources to produce an aggregation of peer-to-peer communicated data; rendering the aggregation as output; presenting at least some of the aggregation and at least one of; at least some of the peer-to-peer communicated data in a user interface, at least some of the aggregation in association with an automatically generated score that represents a level of communication activity, and at least some of the peer-to-peer of peer-to-peer communicated data in a user interface which includes an automatically generated list of associated recent activity.
-
-
58. Non-transient computer-readable media, tangibly embodying program instructions, which when executed, at an aggregation apparatus operably associated with networking hardware to connect the computer system to a network, will cause the aggregation apparatus to carry out the operations of:
-
communicating with at least one computer using peer-to-peer file transfer protocol via the Internet to obtain third party system resources; processing the third party system resources to produce an aggregation; rendering the aggregation as output; presenting at least some of the aggregation and at least one of; at least some of the peer-to-peer communicated data in a user interface, at least some of the aggregation in association with an automatically generated score that represents a level of communication activity, and at least some of the peer-to-peer communicated data in a user interface which includes an automatically generated list of associated recent activity.
-
Specification