Wireless multicast/broadcast integration with content management system
First Claim
Patent Images
1. A system comprising:
- one or more devices to;
identify an event that has a predefined start time and end time,determine that a particular amount of bandwidth is needed for the event,wherein determining the particular amount of bandwidth comprises at least one of;
determining the particular amount of bandwidth based on the number of user devices that will access the event, ordetermining the particular amount of bandwidth based on information for previous events similar to the event;
generate a notification that identifies the particular amount of bandwidth and the predefined start time and end time for the event,where the particular amount of bandwidth is reserved on a channel for the predefined start time and end time, for the event, in response to the notification,reserve bandwidth, in response to the notification for the event, for the channel on which content for the event is to be transmitted, anddynamically determine whether bandwidth adjustments are needed for the channel or another channel in order to reserve the particular amount of bandwidth for the event.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided that can include one or more devices to: identify an event that has a predefined start time and end time, determine that a particular amount of bandwidth is needed for the event, and generate a notification that identifies the particular amount of bandwidth and the predefined start time and end time for the event, where the particular amount of bandwidth is reserved on a channel for the predefined start time and end time, for the event, in response to the notification.
12 Citations
18 Claims
-
1. A system comprising:
one or more devices to; identify an event that has a predefined start time and end time, determine that a particular amount of bandwidth is needed for the event, wherein determining the particular amount of bandwidth comprises at least one of; determining the particular amount of bandwidth based on the number of user devices that will access the event, or determining the particular amount of bandwidth based on information for previous events similar to the event; generate a notification that identifies the particular amount of bandwidth and the predefined start time and end time for the event, where the particular amount of bandwidth is reserved on a channel for the predefined start time and end time, for the event, in response to the notification, reserve bandwidth, in response to the notification for the event, for the channel on which content for the event is to be transmitted, and dynamically determine whether bandwidth adjustments are needed for the channel or another channel in order to reserve the particular amount of bandwidth for the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method comprising:
-
identifying an event that has a predefined start time and end time; determining that a particular amount of bandwidth is needed for the event, wherein determining the particular amount of bandwidth comprise at least two of; determining the particular amount of bandwidth based on the number of user devices that will access the event, determining the particular amount of bandwidth based on content provider information associated with demand for the event, or determining the particular amount of bandwidth based on information for previous events similar to the event; generating a notification that identifies the particular amount of bandwidth and the predefined start time and end time for the event, where the particular amount of bandwidth is reserved on a channel for the predefined start time and end time, for the event, in response to the notification, reserving bandwidth, in response to the notification, for the channel on which content, for the event is to be transmitted; and determining whether bandwidth adjustments are needed for the channel or another channel in order to reserve the particular amount of bandwidth for the event. - View Dependent Claims (11, 12, 13)
-
-
14. A system comprising:
-
a broadcast multicast service center (BMSC) to; identify an event that has a predefined start time and end time; determine that a particular amount of bandwidth is needed for the event, wherein determining the particular amount of bandwidth comprises at least two of; determining the particular amount of bandwidth based on the number of user devices that will access the event, determining the particular amount of bandwidth based on provider information, or determining the particular amount of bandwidth based on information associated with previous events similar to the event, and generate a notification that identifies the particular amount of bandwidth and the predefined start time and end time for the event, where the particular amount of bandwidth is reserved on a channel for the predefined start time and end time, for the event, in response to the notification; and a content management system (CMS) to; reserve bandwidth in response to the notification for the channel on which content, for the event is to be transmitted, transmit the content, for the event, at the predefined start time, and adjust a bandwidth of at least one channel after the predefined start time and before the predefined end time, where the at least one channel includes the channel or another channel. - View Dependent Claims (15, 16, 17)
-
-
18. A method, comprising:
-
identifying, by a broadcast multicast service center (BMSC), an event that has a predefined start time and end time; determining, by the BMSC, that a particular amount of bandwidth is needed for transmission of event content associated with the event based on at least one of determining the particular amount of bandwidth based on the number of user devices that will access the event, or information associated with previous events similar to the event; generating, by the BMSC, a notification that identifies the particular amount of bandwidth and the predefined start time and end time for the event; sending, from the BMSC to a content management system (CMS), the notification for the event; determining, by the CMS, whether to adjust a plurality of channels in order to reserve the particular amount of bandwidth for the event; reserving, by the CMS, the particular amount of bandwidth for the event between the predefined start time and end time according to the notification; and transmitting, by the BMSC to the CMS, the event content at the predefined start time.
-
Specification