System, method, and application for exchanging content in a social network environment
DCFirst Claim
1. A non-transitory, computer-implementable media content-sharing system, the media content-sharing system being operable within a network-based media content playback environment comprising at least two computers for providing a selectively sourced media content broadcast to at least one consumer of the selectively sourced media content broadcast having access to a first of the least two computers for sharing user-selected/generated social content while simultaneously broadcasting and consuming variously sourced media content within the network environment, the media content-sharing system providing concurrent data streams within the network environment for separately and respectively managing (a) media content playback instructions via an instruction-passing secondary channel of the media content-sharing system and (b) media content playback via a content-delivery primary channel of the media content-sharing system, the concurrent data streams thus for sourcing consumable legally-protected media content to the at least one consumer of the selectively sourced media content broadcast from at least one user-preferred select legal access point for each consumer of the selectively sourced media content broadcast and enabling simultaneous social interaction in the context of variously sourced media content deriving from the respective user-preferred select legal access points.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Users share live (S
5 Citations
8 Claims
- 1. A non-transitory, computer-implementable media content-sharing system, the media content-sharing system being operable within a network-based media content playback environment comprising at least two computers for providing a selectively sourced media content broadcast to at least one consumer of the selectively sourced media content broadcast having access to a first of the least two computers for sharing user-selected/generated social content while simultaneously broadcasting and consuming variously sourced media content within the network environment, the media content-sharing system providing concurrent data streams within the network environment for separately and respectively managing (a) media content playback instructions via an instruction-passing secondary channel of the media content-sharing system and (b) media content playback via a content-delivery primary channel of the media content-sharing system, the concurrent data streams thus for sourcing consumable legally-protected media content to the at least one consumer of the selectively sourced media content broadcast from at least one user-preferred select legal access point for each consumer of the selectively sourced media content broadcast and enabling simultaneous social interaction in the context of variously sourced media content deriving from the respective user-preferred select legal access points.
-
8. A method for implementing a subscription-based social media platform within a network-based media content playback environment comprising at least two computers for providing a selectively sourced media content broadcast to at least one consumer having access to a first of the least two computers, the method comprising the steps of:
-
server-receiving from a social content broadcasting client computer an Application Programming Interface (API) request for initializing a social exchange via an instruction-passing secondary channel in parallel to a content-delivery primary channel, the API request thereby being atop a media content delivery stream, the API request being generated by an application running on the social content broadcasting client computer; server-storing metadata information of the received API request in a database coupled to a method-enabling server; server-sending a configuration request to an encoding service provider, the configuration request requesting a plurality of stream configurations; server-receiving a protocol location from the encoding service provider; server-storing stream information in the database; server-sending the protocol location to the social content broadcasting client computer; and server-receiving a notification from the social content broadcasting client computer that the social content broadcasting client computer has initiated the social exchange atop the media content delivery stream.
-
Specification