Class / Patent application number | Description | Number of patent applications / Date published |
725095000 | Channel or bandwidth allocation | 80 |
20080282300 | DIGITAL TELEVISION RECEIVER - A digital television receiver for use in a digital television broadcast system in which a plurality of digital television data streams can be provided in respective streams of television broadcast packets forming the lowest layer of a layered digital television structure and also in respective streams of Internet protocol packets forming the lowest layer of a layered Internet protocol structure, at least the streams of television broadcast packets being broadcast with a plurality of tables indicating where data of one layer of one structure can be found in another layer of one or other of the two structures, the received plurality of tables being used to determine where data contained in one layer can be found in an adjacent layer so as to construct tree structures or a new table allowing determination of in which stream of television broadcast packets the television data of a selected stream of Internet protocol packets is found. A two-stage process for identifying an alternative stream with television broadcast packets containing the same television programme is also proposed in which, first, identical transport streams are looked for and, second, the stream of Internet protocol packets containing the television programme are used to identify alternative streams of television broadcast packets containing the same television programme. | 11-13-2008 |
20080288991 | System and method for reducing network bandwidth for distributing video programming - A system and method for enabling television watchers to “channel surf” faster and reduce the amount of bandwidth used over a network to communicate television channels to end-users. Electronic programming guide information and images associated therewith may be communicated to an end-user. An image associated with a video program may be displayed on an electronic display (e.g., television) in response to an end-user selecting a channel prior to video programming being displayed. By displaying an image prior to the video programming, the end-user may determine whether he or she wants to watch the video program prior to the video programming being displayed, which improves the speed of “channel surfing.” Because end-users can view the image when selecting a channel, a network can be configured to distribute the channels that are currently being watched rather than distributing many on a continuous basis, thereby preserving bandwidth. | 11-20-2008 |
20090007199 | Method and apparatus for network bandwidth conservation - Methods and apparatus for conserving bandwidth within a network based on two or more different service levels. In an exemplary embodiment, programming that is simulcast on two or more program channels is mapped to one physical channel during periods when the programming is scheduled at only one service level (e.g., standard definition), thereby conserving bandwidth on the network that would otherwise be consumed by the simultaneous broadcast on the two or more channels. When the programming service level becomes heterogeneous across the channels (e.g., SD and HD simulcast), physical channel(s) supporting the HD content are provided within a local service area only “on-demand” using, for example, a switched digital channel allocation. Accordingly, no HD broadcast occurs within a given area until at least one user requests it, thereby further conserving network bandwidth. | 01-01-2009 |
20100043035 | HYBRID CENTRAL/DISTRIBUTED VOD SYSTEM WITH TIERED CONTENT STRUCTURE - A system and method for selecting a network path for delivering on-demand content in a multi-channel network. A hybrid central/distributed and tiered video on demand (VOD) service network with tiered content structure uses media servers located in both the headend station and the hub stations. The hub media server is configured as a primary source for VOD content and the central media server located in the headend is configured as a secondary source of video content. A path for delivery of content may be determined based on the availability of content and network components. | 02-18-2010 |
20100050218 | Technique for effectively providing various entertainment services through a communications network - A switched broadcast service and a network personal video recorder (NPVR) service are provided synergistically in a cable TV system having limited resources. For example, in providing the switched broadcast service, a resource manager allocates network bandwidth for broadcast of materials from selected program channels on an as needed basis. Such allocation is conducive to an effective provision of the NPVR service which requires dedicated bandwidth for transmitting recorded broadcast program material in a headend to each set-top terminal requesting the NPVR service. Thus, unlike the switched broadcast service where a program stream containing program material is shared by one or more set-top terminals, the NPVR service provides a dedicated program stream to each set-top terminal so that a user at the terminal may manipulate (e.g., rewind, pause and/or fast-forward) a presentation of program material at will. | 02-25-2010 |
20100138883 | METHOD AND APPARATUS FOR CORRECTING CORRUPTED DIGITAL VIDEO TRANSPORT STREAMS - A digital video system, method, and computer program product for correcting corrupted digital video transport streams is described. The digital video system may include a digital cable, digital broadcast satellite (DBS), high definition television (HDTV), or video-on demand (VOD) system. In a VOD system, a VOD client at each receiver is capable of subscribing to one or more VOD sessions. The headend includes a video server and a control server that is coupled to the video server. The video server transmits one or more VOD sessions to one or more receivers over a transport stream. The control server can also cause the video server to transmit one or more dummy sessions to maintain a predetermined minimum bandwidth of content over the transport stream. Alternatively, the headend can transmit one or more null packets having a randomized payload, as necessary, to maintain a constant bit rate over the transport stream. | 06-03-2010 |
20110023072 | MULTIPLE AUDIO STREAMS - A system and method for providing multiple audio streams for a video over a network such as the Internet. The system comprises a server that includes an encryption unit and a slicing unit, a plurality of boxes, and an ordering box. The server encodes multiple audio streams and a single video to be sliced into segments. The sliced segments of multiple audio streams and the single video are seeded to a number of the plurality of boxes. This may be repeated for other videos with multiple streams. When the ordering box makes a request for a single video with a single audio, then the number of boxes with segments of the requested video and multiple audio streams, filters and sends the requested video and requested single audio stream to the ordering box. Similarly, multiple closed caption streams can be handled and provided like the audio streams. | 01-27-2011 |
20110072474 | Selective Defragmentation of Quadrature Amplitude Modulators - Techniques are provide herein to determine the amount of allocated and unutilized bandwidth for services already provided on each of a plurality of quadrature amplitude modulator (QAM) channels. One of the plurality of QAM channels is selected as a selected QAM channel to maximize capacity for future service requests based on a determination that the selected QAM channel can have bandwidth deallocated to support a service at a second bandwidth greater than a first bandwidth. A sufficient amount of the allocated and unutilized bandwidth is deallocated for services provided at the first bandwidth on the selected QAM channel such that the service at the second bandwidth is thereafter supportable on the selected QAM. | 03-24-2011 |
20110088069 | NETWORK DEVICE, INFORMATION PROCESSING APPARATUS, STREAM SWITCHING METHOD, INFORMATION PROCESSING METHOD, PROGRAM, AND CONTENT DISTRIBUTION SYSTEM - There is provided a network device including a stream analysis section for detecting a latest time point of distribution of the reference compressed video data after analyzing each of the multiple compressed data streams generated by single video/audio content, a distribution request processing section for receiving a distribution request for video/audio content transmitted from an information processing apparatus as well as using a distribution time point of the reference compressed video data detected by the stream analysis section to select a compressed data stream to be distributed to the information processing apparatus among the multiple compressed data streams corresponding to the video/audio content related to the distribution request, and a distribution switching section for switching the compressed data streams to be distributed to the information processing apparatus that transmitted the distribution request into the compressed data stream selected by the distribution request processing section. | 04-14-2011 |
20110093907 | System and Method for Monitoring Whole Home Digital Video Recorder Usage for Internet Protocol Television - A method for monitoring a bandwidth configuration for a plurality of customer premises connected to a video head-end office in an Internet Protocol television network is disclosed. The bandwidth configuration is received for each of the plurality of customer premises. The bandwidth configuration is stored for each of the plurality of customer premises in a memory of a first server. A data file is received from the video head-end office. The data file indicates that a set-top box device located at one of the customer premises has requested a video stream that would exceed a first number of video streams available to the one of the customer premises and that would exceed a first bandwidth currently available between the video head-end office and the one of the customer premises. The data file is stored in the memory of the first server. | 04-21-2011 |
20110126247 | MIDDLEWARE BANDWIDTH SHIFTING - Embodiments of the disclosed invention include an apparatus, method, and computer program product for distributing media content to a plurality of display devices. For instance, in one embodiment, a computer implemented method for distributing media content to a display device is disclosed. The method comprises configuring a middleware device to provide media content to the display device and to a set of display devices. In response to the middleware device receiving a request for media content from the display device, the method determines whether the there is sufficient bandwidth to provide a requested media content to the display device. In one embodiment, if the method determines that there is insufficient bandwidth to provide the requested media content to the display device, the method provides the requested media content to the display device based on a set of preconfigured user preferences. | 05-26-2011 |
20110126248 | MANAGED MULTIPLEXING OF VIDEO IN AN ADAPTIVE BIT RATE ENVIRONMENT - Methods and apparatus for delivering video programs are provided. A plurality of video programs are provided in a fragmented, adaptive bit rate format. A request for a respective video program from the plurality of video programs is received from each of a plurality of clients. The requested video programs are multiplexed for delivery to the clients in a multiplex over a shared, fixed-bit-rate transmission channel. The requests may be for the same or different video programs. The requests for the video programs may occur at the same or at different times. In the fragmented, adaptive bit rate format, the fragment delivered to the client may not be the same as the requested fragment and is dependent on multiple criteria, including the bitrate and quality of the requested and delivered fragments, the total available delivery bandwidth, and other fragment requests made on the channel. The resulting multiplex may be either a constant bit rate multiplex or a variable bit rate multiplex. | 05-26-2011 |
20110154415 | MULTICASTING VIDEO ON DEMAND (VOD) SERVICE SYSTEM AND METHOD USING CHANNEL MERGING - Provided is a multicasting Video on Demand (VOD) service system and method using channel merging. The multicasting VOD service system using channel merging may include: a video server to transmit a stream at a speed higher than a playback rate, and to merge at least two input/output (I/O) stream channels when the at least two I/O stream channel transmit the same content; a channel processor to calculate a high transmission speed for combining two channels having different playback points in times, and to request the video server for a high speed transmission including the calculated high transmission rate; and a terminal equipment to store a stream content received at the speed higher than the playback rate, and to play the stored stream content. | 06-23-2011 |
20110197239 | MULTI-SERVICE BANDWIDTH ALLOCATION - A channel allocation mechanism for manages bandwidth using a channel profile to assure an available channel for supporting the highest expected bandwidth request by leaving a contiguous segment available to support such requests. Configurations discussed further below define a profile for expected media types, and associate each channel with a profile designating the media types assignable on that channel. Each media type includes a service and a bitrate, thus different formats of the same service (such as SD and HD) are distinguished. Each profile specifies a media type, and each channel is associated with one or more profiles. Further, a mapping of channels to associated profiles includes a reserve designation, indicating that other (unreserved) be fully assigned before assigning the reserved channels. The reserved channels provide a contiguous block of bandwidth, so that large bandwidth requests do not encounter assignment failure from a plurality of sparsely allocated channels. | 08-11-2011 |
20110289536 | Communication for One Way Devices - A system and method of performing data communication upstream to the network central location is provided. A system and method for providing one way devices with video and/or services distributed using switched digital video can be provided. A system may include a one way device, a gateway device, a user operated communication device, and/or a network central location. Such systems and methods allow for greater functionality, customization and/or interactivity to users of one way devices, which do not communicate data from the one way device upstream to a network central location. | 11-24-2011 |
20120090013 | Unified management method and system for channel service as well as services on demand of stream media - The present invention provides a unified management method system for channel service as well as service on demand of stream media, which belong to the management technology of stream media service. The method comprises: receiving, by a service processing unit, an instruction of creating a channel, obtaining channel resource required by a channel service from a stream media service unit according to the instruction of creating a channel, and performing control interaction on the stream media service unit where the channel resource is located; receiving, by a service processing unit, an RTSP request, obtaining resource on demand required by a service on demand according to the RTSP request, and performing control interaction on a stream media service unit where the resource on demand is located, thereby realizing unified resource management of channel service and service on demand. | 04-12-2012 |
20120124629 | Managing Bandwidth in an IPTV Environment - Bandwidth in an IPTV environment is managed by determining when the available bandwidth may be exceeded if a new video stream is added, and, prior to exceeding the available bandwidth, choosing a particular video stream to halt. The user of the particular video stream is then asked for permission to halt the particular video stream and then the video stream is halted before starting to receive the new video stream. | 05-17-2012 |
20120131622 | HYBRID VIDEO SELECTION, DELIVERY, AND CACHING - One or more devices, in a video content delivery network, store video content for one or more customer premise devices in a hierarchical storage, and provide real time video content from the hierarchical storage, via multicast or unicast, to the one or more customer premise devices. The one or more devices also provide non-real time video content from the hierarchical storage to the one or more customer premise devices during idle time periods associated with the network. The one or more devices further establish a license with the one or more customer premise devices to view video content in multiple formats, and establish a license with the one or more customer premise devices to view video content via multiple customer premise devices. | 05-24-2012 |
20120137336 | Content Placement - A method includes receiving data identifying new media content items to be added to a media distribution system that provides media content on demand to a plurality of endpoints. The media distribution system includes a plurality of distribution nodes, and each of the distribution nodes is coupled to a subset of the endpoints. Historical demand is determined during a particular time period for existing media content items that include content available via at least one of the distribution nodes before the data was received. The method includes forecasting demand for media content items, including new media content items and existing media content items, based on the historical demand. Each media content item is assigned to, and stored at, at least one corresponding distribution node based at least partially on a cost function and the forecasted demand. | 05-31-2012 |
20120159558 | Cache Management In A Video Content Distribution Network - Cache management techniques are described for a content distribution network (CDN), for example, a video on demand (VOD) system supporting user requests and delivery of video content. A preferred cache size may be calculated for one or more cache devices in the CDN, for example, based on a maximum cache memory size, a bandwidth availability associated with the CDN, and a title dispersion calculation determined by the user requests within the CDN. After establishing the cache with a set of assets (e.g., video content), an asset replacement algorithm may be executed at one or more cache devices in the CDN. When a determination is made that a new asset should be added to a full cache, a multi-factor comparative analysis may be performed on the assets currently residing in the cache, comparing the popularity and size of assets and combinations of assets, along with other factors to determine which assets should be replaced in the cache device. | 06-21-2012 |
20120167152 | Navigation Within Switched Digital Streamed Content - In certain embodiments, a method carried out in a digital television receiver device incapable of full two way communications, of receiving switched digital television programs involves storing a virtual channel table in the digital television receiver device, the virtual channel table having entries for each available channel and having a channel type indicator that identifies switched digital channels; receiving a command indicative of selection of a switched digital channel having the switched digital channel type indicator in the stored virtual channel table; sending a request from the television receiver device for the switched digital channel; responsive to the request, receiving a response that either grants the request or denies the request; and if the response grants the request, receiving an updated virtual channel table having updated table entries. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 06-28-2012 |
20120311648 | Automatic migration of data via a distributed computer network - A method and apparatus for the automatic migration of data via a distributed computer network allows a customer to select content files that are to be transferred to a group of edge servers. Origin sites store all of a customer's available content files. An edge server maintains a dynamic number of popular files in its memory for the customer. The files are ranked from most popular to least popular and when a file has been requested from an edge server a sufficient number of times to become more popular than the lowest popular stored file, the file is obtained from an origin site. The edge servers are grouped into two service levels: regional and global. The customer is charged a higher fee to store its popular files on the global edge servers compared to a regional set of edge servers because of greater coverage. | 12-06-2012 |
20120324519 | STREAMING MEDIA BANDWIDTH REDUCTION - A media server reduces media streaming bandwidth by synchronizing start times of media streams sent to clients requesting a particular set of media or other data. The server starts new streams periodically or when it has received a certain number of requests, resulting in multiple streams delivering the media to multiple clients. The streams can be delivered using multicast technologies. Overall media stream bandwidth is further reduced by merging streams. At some point after a stream has become active, a client receiving data from a current stream has enough media stored locally to ensure smooth playback of the media if the client is switched to a trailing stream. A client can switch to a trailing stream after the speed of the current stream is throttled down and the current stream becomes synchronized with the trailing stream. Multiple streams can be merged simultaneously, and streams can be merged multiple times. | 12-20-2012 |
20120331513 | CONTENT DELIVERY APPARATUS, CONTENT DELIVERY METHOD, AND TRANSMITTING SERVER - The delivery of content is performed over a cable network with a high capacity, and data for control is exchanged over an IP network. A VoD channel is allocated to a bandwidth of a cable network (1) which is divided for every region beforehand, and thus the VoD channel is dynamically allocated in response to the demand for VoD streaming from an end device ( | 12-27-2012 |
20130024899 | LOGICAL NODE IDENTIFICATION IN AN INFORMATION TRANSMISSION NETWORK - A system for generating and sending a Logical Node identification signal as part of a data stream is disclosed. The system also includes subscriber stations capable of receiving and extracting Logical Node identification information from a data stream. The subscriber stations create new messages including the Logical Node identification signal and send the message to the transmission network system control, such that switching of data streams to an appropriate channel over the information transmission network is done consistent with the network topology. | 01-24-2013 |
20130074136 | CACHING LARGE OBJECTS WITH MULTIPLE, UNKNOWN, AND VARYING ANCHOR POINTS AT AN INTERMEDIARY PROXY DEVICE - Methods and arrangements for caching video object portions. A request for stand-alone content in a video object is received, the content neither being cached nor being adjacent to a cached video object portion, and a first portion of the video object is cached. A value is assigned to the first video object portion. A subsequent request for content in the video object is received, the subsequent request corresponding to access to the first video object portion and a second, uncached portion of the video object. The value of the first video object portion is updated. For the second video object portion, an amount to cache and a value are determined. | 03-21-2013 |
20130160062 | METHOD AND SYSTEM FOR ASSIGNING DEFINITIONS TO MEDIA NETWORK CHANNELS - An approach for assigning definitions to media network channels is described. A demand for program content of a media network channel associated with a first definition relating to resolution of the program content is determined. A second definition is assigned to the media network channel for the program content in response to the demand, wherein the second definition relates to the resolution of the program content and is higher in resolution than the first definition. | 06-20-2013 |
20130167181 | WIRELESS TCP LINK STATE MONITORING BASED VIDEO CONTENT ADAPTATION AND DATA DELIVERY - Systems and methods are used for receiving a video request from a user equipment for video to be downloaded; determining a link bandwidth status associated with the user equipment; in response to the link bandwidth status associated with the user equipment, determining whether to implement one or more additional processing functions associated with the video delivery; during the video delivery, repeating the determining such that the one or more additional processing functions associated with the video delivery can be implemented or not implemented at different times during the video delivery. These processing functions can include transrating, HTTP optimization, TCP optimization, and video pacing. | 06-27-2013 |
20130219440 | APPARATUS AND METHOD FOR SIMULCAST OVER A VARIABLE BANDWIDTH CHANNEL - A method comprising the steps of outputting periodically a schedule for a transmission of a plurality of multimedia contents to a client receiver over a unidirectional data communication channel; transmitting said schedule to said client receiver over said communication channel before said transmission of said plurality of multimedia contents, said schedule including a metadata indicating a plurality of broadcast times for respective ones of said plurality of multimedia contents for selectively activating said client receiver in accordance with said plurality of broadcast times; estimating first and second available bandwidths of said communication channel at respective ones of first and second points in time; selecting one multimedia content file of a given compression level for transmission in response to a change of available bandwidth of said communication channel between said first and second points in time so that said plurality of multimedia contents may be received at said client receiver in accordance with respective ones of said plurality of broadcast times; and transmitting said selected multimedia content file to said client receiver. | 08-22-2013 |
20130232531 | VIDEO AND/OR AUDIO DATA PROCESSING SYSTEM - A system and a method for the transmission of digital data which is representative of video and audio content of the type which can be used for television programming. The system allows when to end and start groups of data for the video and/or audio to be made with reference to the actual video and/or audio content and in particular to be made with reference to a detected or detectable change in the video or audio content such that the end of one group and start of the next group of data can be synchronised to occur at the same time as, or at a time determined with respect to, the change. Groups of data as self contained items or records are stored in one or more databases from which the groups can be selected and transmitted for the generation of video and/or audio content. | 09-05-2013 |
20130232532 | BANDWIDTH RESERVATION APPARATUS, BANDWIDTH RESERVATION METHOD, COMMUNICATION APPARATUS, AND COMMUNICATION SYSTEM - A bandwidth reservation apparatus and bandwidth reservation method that enable a communication apparatus to quickly begin and stably carry out a data transmission, and a communication apparatus and communication system including the bandwidth reservation apparatus. The bandwidth reservation apparatus includes: a transmit data buffer unit; a bit rate reporting unit; a first reserved bandwidth quantity calculating unit that calculates a first reserved bandwidth quantity required for the transmission on the communication network; a second reserved bandwidth quantity calculating unit that calculates a second reserved bandwidth quantity that is additionally acquired so as to compensate for a shortage of transmission bandwidth that occurs during an interval from a time when the bit rate of the transmit data changes until the first reserved bandwidth quantity can be reserved; and a bandwidth reservation control unit that reserves a combined reserved bandwidth quantity obtained by combining the first and second reserved bandwidth quantities. | 09-05-2013 |
20130239154 | Bandwidth Management For Packet-Based Program Service - Method, device, and storage medium for receiving a request for a program from a user device; querying bandwidth state information; identifying whether the bandwidth state information indicates that the user device is allocated bandwidth, based on a previous request for another program, that is at least equal to a required bandwidth to deliver the program; requesting a bandwidth based on an identification that the bandwidth state information indicates that the user device is not allocated bandwidth that is at least equal to the required bandwidth; receiving an indication that the requested bandwidth is provisioned; and deliver the program to the user device. | 09-12-2013 |
20130239155 | ADAPTIVE RATE SHIFTING FOR DELIVERY OF VIDEO SERVICES TO SERVICE GROUPS - A video stream is provided to a set top box of a viewer to fulfill the viewer's request for a video on-demand service. The video stream is encoded at one of a plurality of encoding rates selected by a Service Quality Manager based on parameters defined for a service group, which in various embodiments may comprise the viewer, or the viewer along with other customers serviced by a single QAM. The parameters used for determining the encoding rate may involve currently allocated bandwidth, the viewer's service parameters, other customer's service parameters, and historical data regarding encoding rate selection data. The encoding rate used to encode a stream may be modified during streaming in response to other service requests. The encoding rate may be shifted based on anticipated service requests from other members in the service group. | 09-12-2013 |
20130276042 | METHOD FOR ALLOCATING CHANNEL RESOURCES IN A BROADBAND ACCESS SYSTEM DURING DATA TRANSFER INCLUDING MULTIMEDIA DATA - Invention refers to methods of data transfer, in particular—for transferring of multimedia data to user's stations with two-sided mode, for example—when user sends a signal of program (content) choice, and can be used in multiservice networks of digital data transfer, which include voice, video, audio and Internet protocol data (Triple Play services, i.e. High Speed Internet, Broadcast TV, VoIP). Method comprises forming a database of content units to the user or user group, which formed a particular list. On a basis of list make more precise calculation of the required bandwidth in the system by building a queue of orders for the reservation rate for each ordered content unit for each user or user group. Combine the same orders and multicasting of the same custom content units to the user or user group. Carry out the automatic switching user access device (e.g. Set Top Box) on a content channel that has broadcast content unit in accordance with his request. Also carry out the distribution of channel resources through the creation of dynamic content feeds that include content-length T units to be transferred to user groups at certain intervals. Usage of described method for allocating channel resources in a broadband access system during data transfer including multi-media data is notably effective for high-speed broadband wireless access systems, for example—networks like LTE or BARS, etc. with limited resources of data transfer environment, as was described above, and allows to raise optimization of broadband access channel resources, to raise grade of interactivity when providing multiservice data transfer, Triple Play services in particular, especially IPTV services and also essentially reduce expenses for forming of content-unit lists for distribution, as it is done according to analogues (closest prior art) from level of technics. | 10-17-2013 |
20140013367 | SYSTEM AND METHOD FOR MANAGING MULTIPLE LIVE VIDEO BROADCASTS VIA A PUBLIC DATA NETWORK ON A SINGLE VIEWING CHANNEL - A system and method for managing multiple live video broadcasts via a public data network on a single viewing channel is disclosed. An example embodiment includes receiving requests from a plurality of broadcasters wishing to broadcast at the same time on a channel of a public data network: queuing and prioritizing the requests in a broadcast queue: broadcasting content corresponding to a request of a first broadcaster on the channel; notifying a second broadcaster corresponding to one of a plurality of pending requests in the broadcast queue that the second broadcaster's opportunity for broadcast on the channel is imminent; discontinuing the broadcast of the content of the first broadcaster based on multiple factors; broadcasting content corresponding to a request of the second broadcaster on the channel; and using a coordinated real-time rendezvous to enable an audience of the channel to automatically transition from receiving the broadcast of the content of the first broadcaster to receiving the broadcast of the content of the second broadcaster on the same channel over the public data network. | 01-09-2014 |
20140020036 | METHODS AND APPARATUS FOR DEVICE CAPABILITIES DISCOVERY AND UTILIZATION WITHIN A CONTENT-BASED NETWORK - Methods and apparatus for determining and selecting digital coding and/or decoding technology, delivery bitrates, and resolution parameters for programming and data delivery over, e.g., a content-based network. In one embodiment, the network comprises an HFC cable or satellite network that includes a server process interfacing with a plurality of customer premises equipment (CPE), and/or associated client devices, each having different display resolution, bitrate, and/or decoding capabilities profiles. The server determines the one or more capabilities possessed by the CPE or client device, and evaluates one or more program or content choices for possible delivery to that CPE or device based on its profile. The selection process may also take into consideration network and/or CPE operational considerations, such as conservation of downstream bandwidth, CPE uprating capability, client device power consumption, and the like. | 01-16-2014 |
20140053219 | DYNAMIC PROBABILITY-BASED ADMISSION CONTROL SCHEME FOR DISTRIBUTED VIDEO ON DEMAND SYSTEM - The dynamic probability admission control policy for distributed video provides a method that decides in a Video on Demand (VOD) system which content requests can be admitted and which requests should be rejected to maintain Quality of Service (QoS). Requests for popular and expensive movies should not be rejected on the behalf of unpopular movies to generate more revenue. The dynamic probability admission control policy combines a shared resource admission control and a class-based admission control. Moreover, dynamic probability is used to access shared resources, such as ports and bandwidth. A nonlinear dynamic probability function is used for allocation of ports/bandwidth. The dynamic probability admission control policy improves performance of all the request classes, as well as overall system performance. | 02-20-2014 |
20140101708 | Transmission And Consumption Of Time-Shifted Content In A One-Way Communication Environment - Aspects of the disclosure relate to control of transmission and consumption of content in a device, such as an end-point rendering device. The content can include linear-programming content assets and/or time-shifted content assets. Consumption can be mediated by a control device that can coordinate the functional interaction between the device and a content distribution network node or an access network node that can supply the content and related information. | 04-10-2014 |
20140137172 | VIDEO QUALITY AND AUDIO QUALITY ADJUSTMENT - A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to allocate between a video and audio quality in a multimedia presentation and to utilize a resultant bandwidth as a result of allocation to enhance an audio or video quality in the multimedia presentation in response to a user selection among levels of video quality and audio quality. Other embodiments are disclosed. | 05-15-2014 |
20140282771 | METHOD AND APPARATUS FOR ADAPTIVE BIT RATE CONTENT DELIVERY - A method performed by an apparatus provides for adaptive bit rate content delivery to one or more client devices. The method includes: receiving data presentation content encoded into a first data stream using a first set of encoding parameters, wherein the first data stream comprises a first plurality of frames corresponding to a first encoded bit rate, wherein each frame in the first plurality of frames includes as payload a portion of the data presentation content; receiving a request, for a client device, for a second data stream having a second bit rate that is lower than the first encoded bit rate; determining a first subset of the first plurality of frames, which corresponds to the second bit rate, and generating the second data stream using the first subset of the first plurality of frames, for delivering the data presentation content to the client device. | 09-18-2014 |
20140344873 | METHODS AND APPARATUS FOR PROVIDING MULTI-SOURCE BANDWIDTH SHARING MANAGEMENT - Methods and apparatus for providing one or more services such as video on-demand, switched digital video, or Internet services using shared bandwidth. Exemplary embodiments include methods and apparatus for providing video on-demand and switched digital video to a set of customer premise equipment devices using a first dedicated portion of the bandwidth to provide video on-demand services, a second dedicated portion of the bandwidth to provide switched digital video services, and a third portion of the bandwidth to provide both switched digital video and video on-demand services wherein the size of the bandwidth made available to provide video on-demand within the third shared portion of bandwidth varies as a function of requests for video on-demand and switched digital video services and the priorities of the new requests versus the existing operating services. Bandwidth management occurring in accordance with bandwidth sharing policies, priorities and rules generated by a bandwidth sharing mechanism. | 11-20-2014 |
20140359683 | CONTENT PLACEMENT - A method includes forecasting demand for media content items of a media distribution system based on historical demand information to generate forecasted demand. The method includes generating a mixed integer program model based on storage constraints of a plurality of distribution nodes of the media distribution system, bandwidth constraints of the media distribution system, and the forecasted demand. The method includes performing a Lagrangian relaxation operation using the mixed integer program model. The method includes determining values of a cost function based on a result of the Lagrangian relaxation operation. The method includes assigning each of the media content items to a corresponding distribution node of the plurality of distribution nodes based on the cost function and the forecasted demand. | 12-04-2014 |
20150046959 | QUALITY FEEDBACK MECHANISM FOR BANDWIDTH ALLOCATION IN A SWITCHED DIGITAL VIDEO SYSTEM - In a switched digital video content-based network, wherein a head end obtains a first group of program streams and sends to a client only a subset of the program streams selected by subscribers in a neighborhood of the client, imminence and/or presence of a condition of inadequate bandwidth is determined. Responsive to the determining, a bit rate of at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client is dynamically decreased by adjusting encoding thereof, while maintaining adequate quality for the at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client, based on an objective quality measure, in order to address the imminence and/or presence of the condition of inadequate bandwidth. | 02-12-2015 |
20150046960 | METHOD AND APPARATUS FOR NETWORK BANDWIDTH ALLOCATION - Methods and apparatus for assigning bandwidth to a network based on two or more different service levels. In an exemplary embodiment, video on-demand (VOD) session requests within a service group of an HFC cable network are assigned bandwidth such that maximum opportunity is given to grant HD VOD request among SD VOD requests, while meeting the goal of minimizing service disruption by spreading the sessions over multiple QAM channels, and limiting the maximum number of active VOD sessions of any kind. | 02-12-2015 |
20150089557 | VARIANT PLAYLIST OPTIMIZATION - A method includes identifying an initial variant playlist for a content item. The initial variant playlist lists a first plurality of bit rate streams. Client devices that receive the content item based on the initial variant playlist are identified. The method includes determining bit rate stream consumption metrics of the client devices for the content item based on the initial variant playlist, and determining an optimized variant playlist based on the initial variant playlist and the consumption metrics of the client devices for the plurality of bit rate streams. The optimized variant playlist lists a second plurality of bit rate streams and substantially optimizes video quality based on streaming resource constraints associated with the at least one client device. The method also includes providing the content item to the client devices based on the optimized variant playlist. | 03-26-2015 |
20150143439 | PROVIDING INCREASED BANDWIDTH FOR TRANSMISSION OF AUDIO VIDEO CONTENT AND SUPPLEMENTAL CONTENT ASSOCIATED THEREWITH - A device includes at least one computer readable storage medium bearing instructions, and at least one processor configured for accessing the computer readable storage medium to execute the instructions. The instructions configure the processor for providing audio video (AV) content on a first channel having a predefined frequency range, receiving a request for data associated with the AV content, and determining whether the first channel has sufficient bandwidth to concurrently provide at least portions of both the AV content and the data responsive to receiving the request. The instructions further configure the processor for expanding the first channel beyond the predefined frequency range to include at least one frequency above or below the predefined frequency range to render an expanded first channel responsive to a determination that the first channel does not have sufficient bandwidth, and concurrently providing the requested data and AV content over the expanded first channel. | 05-21-2015 |
20150143440 | NAVIGATION WITHIN SWITCHED DIGITAL STREAMED CONTENT - In certain embodiments, a method carried out in a digital television receiver device incapable of full two way communications, of receiving switched digital television programs involves storing a virtual channel table in the digital television receiver device, the virtual channel table having entries for each available channel and having a channel type indicator that identifies switched digital channels; receiving a command indicative of selection of a switched digital channel having the switched digital channel type indicator in the stored virtual channel table; sending a request from the television receiver device for the switched digital channel; responsive to the request, receiving a response that either grants the request or denies the request; and if the response grants the request, receiving an updated virtual channel table having updated table entries. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 05-21-2015 |
20150150062 | Reducing Network Bandwidth Usage in a Distributed Video Editing System - Techniques are disclosed for reducing the amount of network bandwidth used by a distributed video editing system. A server dynamically chooses from among several encoding options, depending on the context and network conditions. The server makes every attempt to transmit a given video frame only once over the network. Depending on network performance, the quality of the transmitted video may vary. A frame identification technique is used to improve efficiency to avoid duplication of rendering work. On the client, the frame identity is used by the client to cache the frames individually, at varying qualities. These frames are cached on the client indefinitely. When the client prepares to play a frame, it examines its local cache of frames and chooses either a local cached frame or requests a remote frame at a different quality, based on the context. | 05-28-2015 |
20150150063 | SYSTEM AND METHOD OF SELECTING A MULTIMEDIA STREAM - A method includes receiving, at a server, channel change request data from a media device. The channel change request data specifies a requested channel that is associated with a plurality of multimedia streams. Each multimedia stream of the plurality of multimedia streams has a corresponding content format. The method includes determining, at the server, an available bandwidth of a service to a premises associated with the media device. The method includes selecting, at the server, a particular content format based on the available bandwidth and a multimedia stream of the plurality of multimedia streams that has the particular content format. The method also includes sending an identification of the multimedia stream from the server to the media device. | 05-28-2015 |
20150312644 | HYBRID RESOURCE MANAGEMENT SYSTEM AND METHOD - A method of optimizing the delivery of content over a content delivery network to client devices in accordance with optimization rules is provided. Requests for allocation and release of content delivery resources over a content delivery network are monitored, and the processing capabilities of client devices receiving content over the content delivery network are determined. Network resources are re-allocated based on optimization rules and the processing capabilities, and the client devices are directed to use re-allocated resources for reception of content. Apparatus and client devices for performing the method are also disclosed. | 10-29-2015 |
20150333951 | CONTENT PLAYBACK METHOD AND ELECTRONIC DEVICE IMPLEMENTING THE SAME - A method for managing a playback of contents in an electronic device is provided. The method includes recognizing a major section of the contents, obtaining at least one of setup information related a network speed, data remaining amount and playback, and playback time of the contents, and deciding a playback policy of the contents based on at least one of the recognized major section and the obtained information. | 11-19-2015 |
20150350704 | DISTRIBUTION OF ADAPTIVE BIT RATE VIDEO STREAMING VIA HYPER-TEXT TRANSFER PROTOCOL - A system, method and apparatus of distributing a video stream is provided. At a publishing point relay, a plurality of video files encoded from a portion of the video stream from a Hypertext Transfer Protocol (HTTP) Adaptive Bit Rate (ABR) video encoding device are received. Each of the encoded video files having a different bit-rate, the encoded video files received using a protocol for transferring files. Edge publishing point servers are determined that are registered with the publishing point relay to distribute the audio/video stream. Each of the encoded video files received by the publishing point relay are relayed to each of the determined edge publishing points as each video file is received from the HTTP ABR video encoding device. | 12-03-2015 |
20160007060 | SYSTEM FOR ENABLING A VIRTUAL THEATER - The disclosed virtual theater system includes capture devices for capturing video and audio of a live event and converting the video and audio into a data stream. The system also includes a production center for receiving the data stream and compressing the data stream to generate a compressed data stream, for determining the number of one or more viewing devices subscribed or reserved to view the live event, and for determining data bandwidth consumption characteristics of the one or more viewing devices. Also included is a server for receiving the compressed data stream, the number of one or more viewing devices, and the data bandwidth consumption characteristics from the production center over a network. The server also duplicates and divides the compressed data stream out to the one or more viewing devices depending on the number of viewing devices subscribed or reserved (cyberseats reserved) to view the live event. | 01-07-2016 |
20160080827 | Optimized Delivery Techniques - Systems and methods are described that relate to on-demand compression for electronic data, such as media content, through a communication pathway. The communication pathway may be a configured to multicast media content to a plurality of end-users in a service group. In certain embodiments, the service group may comprise a service group node having a quadrature amplitude modulation device. In one exemplary method, it may be determined whether the amount of media content being transmitted meets a first utilization threshold. The determination may be based on, at least in part, by measurements taken at one or more electronic devices located throughout a network or system. If the first bandwidth utilization threshold is not met, media content may be transmitted in a first format. If the first bandwidth utilization threshold is met, at least a portion of the media content may be transmitted in a first optimized delivery technique. | 03-17-2016 |
20160119662 | Detecting CPD in HFC Network with OFDM Signals - A apparatus or method for detecting CPD in an HFC network, comprising: (a) acquiring digital RF downstream signals from a CMTS or CM; (b) emulating even and odd order IM distortion products from the downstream signals; (c) acquiring RF upstream signals from the CMTS during a quiet period; (d) cross-correlating the RF upstream signals with the emulated even and odd order IM products to produce even and odd order cross-correlation functions, respectively; (e) accumulating, separately, a multiplicity of even and odd order cross-correlation functions; (f) calculating even and odd order cross-correlation envelopes from the accumulated even and odd order cross-correlation functions, respectively; and (g) detecting a CPD source from either or both of the even and odd order cross-correlation envelopes by the presence of a peak in either or both of the envelopes. | 04-28-2016 |
20160119673 | System and Method for Transmitting, Receiving, and Displaying High Resolution Images - A system for displaying high resolution images on a high resolution display system includes a network server, a first electronic device, and a high resolution display. The network server includes an image library database including multiple coded image files, and a display module for transmitting display information in response to a display request. Each image file is configured to be decoded into a video image data stream when a decoder executable file is executed by a processor, is created from one or more high resolution image files with a coder executable file, includes all of the image data included in each high resolution image file, and has a size smaller than the total size of all the one or more high resolution image files. The video image data stream includes all the image data of the one or more high resolution image files. The display module includes information on the coded image files included in the image library database; and a user interface for selecting and downloading coded image files. | 04-28-2016 |
20160134915 | ADAPTIVE BIT RATE SYSTEM ARCHITECTURES USING NAMED DOMAIN NETWORKING - In one implementation, a method includes obtaining a plurality of representations of a digital video asset. The plurality of representations may include a plurality of frames The method also includes generating first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames. The frame decoding dependencies may include a plurality of switching points between the plurality of representations of the digital video asset. The method further includes receiving a request for a first representation of the digital video asset from a first computing device and transmitting the first data to the first computing device based on the request. In another implementation, a method includes transmitting a request for a first representation of a plurality of representations of a digital video asset to a first computing device. The plurality of representations may include a plurality of frames. The method also includes receiving first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames based on the request. The frame decoding dependencies may include switching points between the plurality of representations of the digital video asset. | 05-12-2016 |
20160134917 | DIGITAL DOMAIN CONTENT PROCESSING AND DISTRIBUTION APPARATUS AND METHODS - Methods and apparatus for distributing content using a spectrum generation device. In one embodiment, digital content is received via a time-multiplexed network transport (such as Gigabit Ethernet), and converted to frequency channels suitable for transmission over a content distribution (e.g., Hybrid Fiber Coaxial (HFC)) network. In one variant, the conversion is performed using digital domain processing performed by a full spectrum generation device. Additionally, methods and apparatus for selectively adding, removing, and/or changing digital content from the full spectrum device are also disclosed. Various aspects of the present invention enable physical (infrastructure) consolidation, and software-implemented remote management of content distribution. | 05-12-2016 |
20160165272 | METHOD AND SYSTEM OF PROCESSING IMAGE SEQUENCES - A system or method for processing a variable bit rate representation of an image sequence can include segmenting a variable bit rate representation of an image sequence into a plurality of segments and creating a second representation of the image sequence where a block of information from a first segment of the plurality of segments is interlaced with blocks of information of a second segment of the plurality of segments. The second representation of the image sequence can include a fragment header indicating the block of information of the first segment of the plurality of segments interlaced with the blocks of information of the second segment of the plurality of segments. | 06-09-2016 |
20160173915 | Adaptive Streaming to Multicast and Constrained-Fidelity Constant Bit Rate Encoding | 06-16-2016 |
20160198209 | SYSTEM AND METHOD FOR CONTENT TRANSMISSION NETWORK SELECTION | 07-07-2016 |
725096000 | In accordance with server or network congestion | 19 |
20090199250 | Methods and System for Data Transfer Over Hybrid Fiber Cable Infrastructure - The invention is directed to a method comprising intercepting a download request, originally directed to an original destination, for content; processing the download request; searching for the content in a local cache; servicing the download request from the local cache if the content is found in the local cache; forwarding the download request to the original destination if the content is not found in the local cache; and notifying a server of the intercepted download request, wherein the server transmits the content to one or more clients via one or more video channels. The invention is also directed to a method comprising listening for requests from a client; receiving, from the client, an intercepted download request for content; managing the amount of available bandwidth in one or more video channels; encapsulating the content in a format suitable for video channels; and transmitting the content to one or more clients via one or more video channels. | 08-06-2009 |
20110197240 | DETECTING DISTRIBUTION OF MULTIMEDIA CONTENT - A system and method is disclosed for detecting distribution of multimedia content. The volume level of data traffic is monitored for a plurality of users to select any users with high-bandwidth usage. The time of day and the day of the week may be considered when determining whether a user is a high-bandwidth user. Upon selecting a user as one with high-bandwidth usage, such user may be subject to packet inspections of data traffic streams. In some embodiments, content identification parameters or watermarks are added to one or more packets in a data traffic stream carrying multimedia content. | 08-11-2011 |
20110302617 | ON-DEMAND SESSION INITIATION AND MANAGEMENT - Methods and systems to provide and manage on-demand sessions are described herein. A request is received from a client to start an on-demand session. It is determined if there are sufficient resources to start the on-demand session for the client. The request is inserted into a queue if there aren't sufficient resources to start the on-demand session for the client. The on-demand sessions is started when there are sufficient resources available and it is the client's turn in the queue. | 12-08-2011 |
20120317604 | RESOURCE ALLOCATION FOR VIDEO ON DEMAND - A video on demand system has a video server ( | 12-13-2012 |
20130067523 | METHOD AND SYSTEM FOR MANAGING BANDWIDTH - A bandwidth management system, receiver, and method of managing bandwidth in a content delivery system are described. In one embodiment, the method includes: identifying two or more content items which are associated with at least some common content and which are temporally related; determining a relative priority of the least some of the identified content items; and allowing a receiver requesting the content associated with a lower priority content item to access a multicast associated with a higher priority content item. | 03-14-2013 |
20130097647 | METHODS AND APPARATUS FOR BANDWIDTH RECOVERY IN A NETWORK - Methods and apparatus for recovery and/or utilization of bandwidth within a network. In one embodiment, the network comprises a switched architecture (e.g., broadcast switched) content-delivery network such as a cable television network. Reclamation, overflow, and/or triage logical processes are selectively applied in order to more efficiently manage bandwidth utilization within the network while maintaining user experience, and optionally achieve one or more business and/or operational goals. | 04-18-2013 |
20130212632 | PREDICTIVE FRAME DROPPING TO ENHANCE QUALITY OF SERVICE IN STREAMING DATA - Methods and apparatus for optimizing quality of streaming data transmitted between a first node and a second node over a network, the streaming data including one or more frame groups is disclosed. A processor-readable medium having embodied therein processor readably instructions for implementing a method for optimizing quality of streaming data transmitted between a first node and a second node over a network is also disclosed. | 08-15-2013 |
20130254815 | APPARATUS AND METHODS FOR MANAGING DELIVERY OF CONTENT IN A NETWORK WITH LIMITED BANDWIDTH USING PRE-CACHING - Apparatus and methods for managing provision of content to devices in a content delivery network. In one exemplary embodiment, content with a high probability of viewership is sent to consumer premises equipment (CPE) during off-peak periods and stored prior to viewing. An application is utilized to manage decisions related to content provision. The computer program will identify content that is likely to be of interest users associated with respective CPE, and schedule provision of that content in advance of viewing. Then, the system will develop a plan for optimal scheduling of transmission of content to CPEs, often including the use of trickle downloads. The scheduling plan is based collected statistical and historical data on network resource demand to make scheduling decisions. The system allows for the shifting of bandwidth utilization from periods of high demand to those of low demand, and increased performance with regard to user experienced latency. | 09-26-2013 |
20140351872 | DECENTRALIZED MEDIA DELIVERY NETWORK - A decentralized approach to delivering a media file to a requesting subscriber in a network of subscribers comprises the steps of segmenting the media file into a plurality of segments and distributing the segments of the media file among the network of subscribers, and responding to a request from the requesting subscriber by directing to that requesting subscriber al of the plurality of segments of the media file. All of the segments are assembled into the media file and displayed or stored by the requesting subscriber. | 11-27-2014 |
20140359684 | CLIENT TERMINAL AND OPERATION METHOD OF CLIENT TERMINAL, TRANSMISSION SERVER AND OPERATION METHOD OF TRANSMISSION SERVER, AND PROGRAM - The present invention relates to a client terminal and an operation method of a client terminal, a transmission server and an operation method of a transmission server, and a program, whereby manufacturing costs, developing costs, and maintenance costs can be reduced for a television receiver which is a client terminal, regarding a configuration for distribution of contents from multiple service providers. | 12-04-2014 |
20150082362 | METHODS AND APPARATUS FOR BUSINESS-BASED NETWORK RESOURCE ALLOCATION - Methods and apparatus for optimizing the distribution and delivery of content within a content-based network based on e.g., business or revenue considerations. In one embodiment, the network comprises a cable television network that utilizes a Global Session Resource Manager (GSRM). The GSRM processes subscriber program viewing requests to identify options available to fulfill the request (including, e.g., providing free on-demand (FOD), standard definition on-demand (SVOD), and/or high definition on-demand (HDVOD) content), and evaluate these options to determine the one that optimizes network revenue or profit. The GSRM performs this identification and evaluation process by considering various parameters including network resource (e.g., bandwidth) availability, and different revenue and profit implications for different classes of service, the individual or collective demographic or other profile of network subscribers, and other business or operational rules programmed by the operator of the network. Business methods based on such network optimization are also described. | 03-19-2015 |
20150089558 | CONTENT DATA RECORDING DEVICE, CONTENT DATA RECORDING METHOD, RECORDING MEDIUM, AND CONTENT DELIVERING SYSTEM - A content data recording device of the present invention includes: a first obtaining section which obtains content data used to reproduce a content by streaming and which switches, depending on a communication state, between obtainment of high-quality data and obtainment of low-quality data; a second obtaining section which obtains, part of the high-quality data which part has not been obtained by the first obtaining section, after the communication state is recovered; and a recording performing section ( | 03-26-2015 |
20150095958 | System for the Delivery and Dynamic Presentation of Large Media Assets over Bandwidth Constrained Networks - Media content, based on a predetermined set of constraints, from a content provider is delivered to a local cache of a user device before viewing the media. A client asset manager process resides in the user device, an asset list at the content provider site, and the media assets are located at a remote site. | 04-02-2015 |
20150100995 | System for Collaborative Conferencing Using Streaming Interactive Video - An apparatus comprising a server that generates a stream of streaming interactive video and/or audio. Means for multicasting the stream to a plurality of client devices accommodating different device video, audio and/or network characteristics, and means for allowing input from one or more of the client devices to control the streaming interactive video. | 04-09-2015 |
20150350699 | TRUNK MANAGEMENT METHOD AND APPARATUS FOR VIDEO SURVEILLANCE SYSTEMS - The present invention relates to the video surveillance field, and discloses a trunk management method and apparatus for video surveillance systems. In the present invention, the connection priority of a surveillance equipment is the highest priority amon/between priorities of all clients, when multiple clients with different priorities access the same surveillance equipment. The connection priority of the surveillance equipment is set as the priority of a new client, if the new client accesses the surveillance equipment and the priority of the new client is higher than the connection priority of the surveillance equipment; the connection priority of the surveillance equipment is remained unchanged, if the priority of the new client is not higher than the connection priority of the surveillance equipment. It is all required to supply a service for each video request of the users when the network bandwidth does not reach full load; the video requests of users having lower priorities will be denied when the network bandwidth is at full load, which can more reasonably utilize the network resources based on the connection management of client priorities to avoid a congestion even a paralysis on networks. | 12-03-2015 |
20150382030 | METHODS AND APPARATUS FOR PREDICTIVE DELIVERY OF CONTENT OVER A NETWORK - Methods and apparatus for optimizing bandwidth utilization in a cable network. In one embodiment, the method comprises predicting which content will be requested by a set of users based upon the exhibited viewing habits of those users (and/or others). A server process gathers viewership data comprising a listing of programs requested by users at various times of the day. The server process aggregates the viewership data, identifies patterns within the aggregated data, and extrapolates a schedule of programs likely to be requested. In certain embodiments, the server process additionally gathers the capabilities of each cable device in an associated subnetwork. Based upon these capabilities, and based upon the total bandwidth predicted to remain available in the network over a target broadcast period, the server process may also select an optimal compression scheme and video quality level before broadcasting a certain program. | 12-31-2015 |
20160198199 | METHOD AND APPARATUS FOR CONTROLLING STREAMING OF VIDEO CONTENT | 07-07-2016 |
20160255378 | METHODS AND APPARATUS FOR CONTENT DELIVERY NOTIFICATION AND MANAGEMENT | 09-01-2016 |
20180027270 | SYSTEMS AND METHODS FOR MANAGING AVAILABLE BANDWIDTH IN A HOUSEHOLD | 01-25-2018 |