Peer-to-peer active content sharing
First Claim
1. A system for sharing information about an active content of a sender peer with a recipient peer, comprising:
- a sender peer comprising;
a first application module, for activating and outputting active content from a data file;
a first chat module, communicatively coupled to the first application module for sending information about the active content; and
a recipient peer comprising;
a second chat module, communicatively coupled to the first chat module, for receiving and outputting the information about the active content active on the sender peer.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method to allow chat modules in a peer network to share active content. A sender peer includes an application module to activate a media content file from a content repository. The sender peer also includes a chat module to detect active content on the common peer and send information about the active content for display at a recipient peer. The recipient peer includes a chat module to receive active content information and an application module to active the media in substantially synchronous to active media at the sender peer. A content enhancement server provides supplemental active content information for display at the recipient peer and previews of the active content. The content enhancement server also enables a transaction related to the active media content file such as a purchase of an MP3 copy of the active content.
300 Citations
44 Claims
-
1. A system for sharing information about an active content of a sender peer with a recipient peer, comprising:
-
a sender peer comprising;
a first application module, for activating and outputting active content from a data file;
a first chat module, communicatively coupled to the first application module for sending information about the active content; and
a recipient peer comprising;
a second chat module, communicatively coupled to the first chat module, for receiving and outputting the information about the active content active on the sender peer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for sharing information about an active content of a first peer with a second peer, comprising:
-
activating media content from a data file at a sender peer;
sending real time information about the active media content from the sender peer to a recipient peer through a chat network connection responsive to detecting active media content on the sender peer; and
receiving and outputting information about the active media content at the recipient peer. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer program product, comprising:
a computer-readable medium having computer program instructions and data embodied thereon for sharing information about an active content of a sender peer with a recipient peer, comprising;
activating content from a data file at the sender peer;
sending information about the active media content responsive to detecting active content from the sender peer; and
receiving and outputting information about the active content at the recipient peer. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
42. A recipient chat module in a system for sharing active content between a plurality of peers, comprising:
-
a communications module for receiving a one or more unique identifiers based on shared active content on one or more sender peers;
a graphical user interface module for outputting one or more shared active content information and receiving a selection of shared active content associated with one of the one or more sender peers; and
a client module for sending a content stream request and receiving an active content stream.
-
-
43. The recipient chat module of clam 42, wherein the content stream request comprises the unique identifier, and the recipient chat module sends the content stream request to a content enhancement server containing previews of the associated active content.
-
44. The recipient chat module of clam 42, further comprising an application module for activating the received active content stream.
Specification