Peer-to-peer active content sharing
First Claim
1. A system for sharing an active content of a sender peer with a recipient peer, comprising:
- a hardware sender peer component comprising;
a first hardware processor, that when programmed, is adapted to execute a first application module, for activating and outputting to activate and output active content from a data file and a first chat module, communicatively coupled to the first application module, the first chat module adapted to send the active content and at least one chat message using a chat module communications path;
a hardware recipient peer component comprising;
a second hardware processor, that when programmed, is adapted to execute a second chat module, communicatively coupled to the first chat module using the chat module communications path, for receiving and outputting the active content and the at least one chat message active on the sender peer; and
a chat communications device in the chat module communications path, the chat communications device adapted to direct the sent active content and at least one chat message from the sender peer to the recipient 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.
225 Citations
44 Claims
-
1. A system for sharing an active content of a sender peer with a recipient peer, comprising:
-
a hardware sender peer component comprising; a first hardware processor, that when programmed, is adapted to execute a first application module, for activating and outputting to activate and output active content from a data file and a first chat module, communicatively coupled to the first application module, the first chat module adapted to send the active content and at least one chat message using a chat module communications path; a hardware recipient peer component comprising; a second hardware processor, that when programmed, is adapted to execute a second chat module, communicatively coupled to the first chat module using the chat module communications path, for receiving and outputting the active content and the at least one chat message active on the sender peer; and a chat communications device in the chat module communications path, the chat communications device adapted to direct the sent active content and at least one chat message from the sender peer to the recipient 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 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 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, wherein the chat network connection is adapted to send at least one chat message, and wherein the chat network connection comprising a chat network device adapted to direct the active content between the first and second peers; and receiving and outputting the active media content at the recipient peer. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A non-transitory, computer readable program storage device encoded with instructions that, when executed, perform a method for sharing an active content of a sender peer with a recipient peer, comprising:
-
activating content from a data file at the sender peer; sending the active media content responsive to detecting active content from the sender peer, the sender peer adapted to send the active media content and at least one chat message using an pre-established communications path, wherein the pre-established communications path comprises a chat network device adapted to direct the active content between the sender and recipient peers; and receiving and outputting information about the active content at the recipient peer using the pre-established communications path. - 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 hardware processing device including a hardware processor, that when programmed, is adapted to execute a communications module for receiving a one or more unique identifiers based on shared active content on one or more sender peers, wherein receiving comprises receiving using a communications module communication path, a graphical user interface module for outputting one or more shared active content 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, wherein receiving comprises receiving using the communications module communication path, wherein the recipient chat module is communicatively coupled to a chat communications device in the chat module communications path, the chat communications device adapted to direct the sent active content and at least one chat message from the sender peer to the recipient peer. - View Dependent Claims (43, 44)
Specification