US11050845B2ActiveUtilityA1

Method and apparatus for providing configurable event content

Assignee: AT & T IP I LPPriority: Feb 25, 2016Filed: Feb 25, 2016Granted: Jun 29, 2021
Est. expiryFeb 25, 2036(~9.6 yrs left)· nominal 20-yr term from priority
H04L 65/752H04L 67/34H04L 67/306H04L 65/75H04L 67/55H04L 65/762H04L 65/601H04L 67/26
37
PatentIndex Score
0
Cited by
66
References
20
Claims

Abstract

Aspects of the subject disclosure may include, for example, partitioning content of a plurality of media streams into media segments to generate a plurality of media segments associated with a media event, determining a first set of media segments from the plurality of media segments according to social media information associated with a social media group, transmitting the first set of media segments to first user equipment of a first member of the social media group, detecting a change in membership of the social media group, updating the first set of media segments according to the change in membership of the social media group to generate a modified set of media segments, and transmitting the modified set of media segments to the first user equipment for presentation at the first user equipment. Other embodiments are disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A server device, comprising:
 a memory that stores executable instructions; and 
 a processor communicatively coupled to the memory, wherein the processor, responsive to executing the executable instructions, performs operations comprising:
 receiving a plurality of media streams associated with a media event; 
 partitioning content of the plurality of media streams into media segments to generate a plurality of media segments associated with the media event; 
 receiving preference information associated with a first user of first user equipment; 
 selecting a first set of media segments from the plurality of media segments according to the preference information; 
 transmitting the first set of media segments to the first user equipment for presentation at the first user equipment; 
 accessing first social media information associated with a first social media group, wherein the first user is a first member of a first plurality of members of the first social media group; 
 accessing second social media information associated with a second social media group, wherein the first user is a second member of a second plurality of members of the second social media group; 
 aggregating the first social media information and the second social media information to generate aggregated social media information for the first user; 
 receiving, from the first user equipment, a request to change a viewing perspective of the media event from a first viewing perspective to a second viewing perspective; 
 determining a change in the preference information according to the aggregated social media information and according to the receiving of the request; 
 modifying the first set of media segments according to the change in preference information to generate a modified set of media segments; 
 offering the modified set of media segments to the first user equipment while continuing to transmit the first set of media segments to the first user equipment; 
 receiving an acceptance responsive to the offering of the modified set of media segments to the first user equipment; 
 ceasing the transmitting of the first set of media segments to the first user equipment responsive to the receiving of the acceptance; 
 transmitting the modified set of media segments to the first user equipment for presentation at the first user equipment responsive to the receiving of the acceptance; 
 offering the modified set of media segments to second user equipment of a third member of the first plurality of members of the first social media group responsive to the receiving of the request to change the viewing perspective; 
 receiving a request from the first user equipment for a replaying of a first media segment of the first set of media segments previously presented at the first user equipment; 
 responsive to the receiving of the request from the first user equipment for the replaying of the first media segment, opening by the server device a dedicated downlink data channel for providing the first media segment to the first user equipment; and 
 transmitting by the server device the first media segment to the first user equipment via the dedicated downlink data channel for presenting of the first media segment at the first user equipment responsive to the request for the replaying of the first media segment, 
 
 wherein the accessing of the first social media information associated with the first social media group comprises:
 accessing a first comment and a reaction to a second comment from the first social media group; and 
 converting the first comment into an anonymous comment to protect the privacy of a fourth member of the first plurality of members of the first social media group. 
 
 
     
     
       2. The server device of  claim 1 , wherein the operations further comprise:
 determining the third member of the first plurality of members of the first social media group according to the first social media information; and 
 transmitting the first set of media segments to the second user equipment associated with the third member for presentation at the second user equipment. 
 
     
     
       3. The server device of  claim 1 , wherein the operations further comprise:
 transmitting the first media segment to the second user equipment for presenting of the first media segment at the second user equipment, 
 wherein the first user equipment receives a uniform resource identifier for second media information associated with the first social media group in addition to the modified set of media segments. 
 
     
     
       4. The server device of  claim 1 , wherein the operations further comprise:
 determining, from the first social media information, a plurality of interest characteristics associated with the first plurality of members of the first social media group; and 
 aggregating the plurality of interest characteristics of the first plurality of members of the first social media group to determine an aggregated event interest, wherein the determining of the change in preference information is further according to the aggregated event interest. 
 
     
     
       5. The server device of  claim 1 , wherein the operations further comprise:
 determining a change in membership of the first plurality of members of the first social media group, wherein the change in preference information is further determined according to the change in membership. 
 
     
     
       6. The server device of  claim 1 , wherein the plurality of media streams comprise a plurality of video feeds, a plurality of audio feeds, or a combination thereof, which are associated with the media event, and wherein the first user equipment presents the modified set of media segments by indexing through the media segments. 
     
     
       7. The server device of  claim 1 , wherein the operations further comprise:
 transmitting a first media segment of the plurality of media segments to the first user equipment, wherein the first media segment is not in the first set of media segments; 
 receiving a request from the first user of the first user equipment to add the first media segment to the first set of media segments; and 
 modifying the first set of media segments according to the request to generate the modified set of media segments. 
 
     
     
       8. The server device of  claim 1 , wherein the operations further comprise:
 transmitting the modified set of media segments to the second user equipment associated with the third member of the first social media group for presentation at the second user equipment. 
 
     
     
       9. The server device of  claim 1 , wherein the operations further comprise:
 transmitting the plurality of media segments to the first user equipment, wherein the first user equipment presents the plurality of media segments; 
 receiving, from the first user equipment, a first set of user selections from the plurality of media segments; and 
 determining the preference information for the first user according to the first set of user selections. 
 
     
     
       10. The server device of  claim 1 , wherein the modified set of media segments includes a second set of media segments, wherein the second set of media segments includes media segments at the second viewing perspective and a third viewing perspective, wherein the third viewing perspective is different from the first viewing perspective and the second viewing perspective, and wherein the second viewing perspective includes an overhead view of the media event. 
     
     
       11. The server device of  claim 1 , wherein the operations further comprise:
 closing the dedicated downlink data channel once the first user of the first user equipment has viewed the first media segment. 
 
     
     
       12. The server device of  claim 1 , wherein the preference information comprises:
 an identification of a first display of the first user equipment for presenting first content associated with a first media stream of the plurality of media streams in a first window and second content associated with a second media stream of the plurality of media streams in a second window, wherein the second window is smaller than the first window; and 
 an identification of a third user equipment of the first user for presenting third content associated with a third media stream of the plurality of media streams. 
 
     
     
       13. The server device of  claim 1 , wherein the determining of the change in the preference information is further in accordance with a discovery of a first interest of the first user during the media event and a discarding of a second interest of the first user during the media event. 
     
     
       14. A method, comprising:
 receiving, by a system comprising a processor, a first set of media segments from a media server according to preference information associated with a first user of the system, wherein the first set of media segments are selected by the media server from an aggregation of media segments of a plurality of media streams associated with a media event; 
 presenting, by the system, the first set of media segments; 
 accessing, by the system, a first social media group, wherein the first user is a first member of a first plurality of members of the first social media group; 
 accessing, by the system, a second social media group, wherein the first user is a second member of a second plurality of members of the second social media group; 
 transmitting, by the system, a request to change a viewing perspective of the media event from a first viewing perspective to a second viewing perspective; 
 receiving, by the system, an offer to receive a second set of media segments while continuing to receive the first set of media segments from the media server, wherein the second set of media segments are generated by the media server by modifying the first set of media segments according to preference information associated with the first user, wherein the preference information is based on first social media information associated with the first social media group, second social media information associated with the second social media group, and the request to change the viewing perspective; 
 transmitting, by the system, an acceptance to the offer to receive the second set of media segments; 
 ceasing, by the system, the receiving of the first set of media segments from the media server responsive to the transmitting of the acceptance to the offer to receive the second set of media segments; 
 receiving, by the system, the second set of media segments responsive to the transmitting of the acceptance to the offer to receive the second set of media segments; 
 presenting, by the system, the second set of media segments; 
 receiving, by the system, a user request for replaying of a first media segment of the first set of media segments previously presented at the system; 
 transmitting, by the system, a replay request to the media server according to the user request; 
 receiving, by the system, the first media segment from the media server via a dedicated downlink data channel that is opened by the media server in response to the replay request; and 
 presenting, by the system, the first media segment that is received, 
 wherein the second set of media segments are offered by the media server to a second system comprising a second processor responsive to the transmitting of the request to change the viewing perspective, 
 wherein the second system is associated with a third member of the first plurality of members of the first social media group, and 
 wherein the accessing of the first social media group comprises:
 accessing a first comment and a reaction to a second comment from the first social media group; and 
 converting the first comment into an anonymous comment to protect the privacy of a fourth member of the first plurality of members of the first social media group. 
 
 
     
     
       15. The method of  claim 14 , further comprising:
 receiving, by the system, the aggregation of media segments from the media server; 
 presenting, by the system, the aggregation of media segments; 
 receiving, by the system, a first set of user selections from the aggregation of media segments; and 
 transmitting, by the system, the first set of user selections to the media server, wherein the media server determines the first set of media segments for the first user according to the first set of user selections. 
 
     
     
       16. The method of  claim 14 , wherein the media server transmits the first media segment to the second system associated with the third member of the first plurality of members of the first social media group responsive to the replay request. 
     
     
       17. The method of  claim 14 , further comprising:
 receiving, by the system, a uniform resource identifier for second media information associated with the first social media group; and 
 presenting, by the system, a graphical element for accessing the second media information via the uniform resource identifier. 
 
     
     
       18. The method of  claim 14 , wherein the media server closes the dedicated downlink data channel once the first user has viewed the first media segment via the system. 
     
     
       19. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
 partitioning content of a plurality of media streams into media segments to generate a plurality of media segments associated with a media event; 
 determining a first set of media segments from the plurality of media segments according to first social media information associated with a first social media group, wherein the first social media information includes a first comment and a reaction to a second comment; 
 transmitting the first set of media segments to first user equipment of a first member of the first social media group; 
 detecting a change in membership of the first social media group; 
 accessing second social media information associated with a second social media group, wherein the first member of the first social media group is a second member of the second social media group; 
 aggregating the first social media information and the second social media information to generate aggregated social media information; 
 receiving, from the first user equipment, a request to change a viewing perspective of the media event from a first viewing perspective to a second viewing perspective; 
 updating the first set of media segments according to the change in membership of the first social media group, the aggregated social media information, and the request to change the viewing perspective to generate a modified set of media segments; 
 offering the modified set of media segments to the first user equipment while continuing to transmit the first set of media segments to the first user equipment; 
 receiving an acceptance responsive to the offering of the modified set of media segments to the first user equipment; 
 ceasing the transmitting of the first set of media segments to the first user equipment responsive to the receiving of the acceptance; 
 transmitting the modified set of media segments to the first user equipment for presentation at the first user equipment responsive to the receiving of the acceptance; 
 offering the modified set of media segments to second user equipment of a third member of the first social media group responsive to the receiving of the request to change the viewing perspective; 
 receiving a request from the first user equipment for a replaying of a first media segment of the modified set of media segments previously presented at the first user equipment; 
 responsive to the receiving of the request from the first user equipment for the replaying of the first media segment, opening a dedicated downlink data channel for providing the first media segment to the first user equipment; 
 transmitting the first media segment to the first user equipment via the dedicated downlink data channel for presenting the first media segment at the first user equipment; and 
 converting the first comment into an anonymous comment to protect the privacy of a fourth member of the first social media group. 
 
     
     
       20. The non-transitory machine-readable storage medium of  claim 19 , wherein the operations further comprise:
 closing the dedicated downlink data channel once the first member has viewed the first media segment via the first user equipment.

Join the waitlist — get patent alerts

Track US11050845B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.