Abstract:
A device and a method for enabling access to data from a channel are provided. The device comprises a storage medium for storing the data from the channel as it is received at a network element and a controller. The controller enables commencing storage of at least a portion of multicast data from the channel not already stored on a storage medium as the data is received at a network element, after detecting a request to receive data from the channel . In the event of receiving a subsequent request associated with a user device to receive data from the channel, the data is transmitted from the storage medium to the user device. A controller for controlling storage of the data comprises a memory and a processor.
Abstract:
A method and apparatus for managing content on a distributed storage system are described including receiving a request to schedule recording of the managed content from at least one of a plurality of networked recording device, the request including a reference for the managed content, determining a replication factor, selecting a number and selecting which of the plurality of networked recording devices are to record the managed content, determining actual program start time and one of starting content ingest and instructing the selected plurality of networked recording devices to start content ingest, fragmenting the requested content and distributing the fragmented content to the selected plurality of networked recording devices and transmitting at least unique content playback reference required to access the content on the distributed storage system.
Abstract:
Video signal processing apparatus and methods are disclosed. An access termination terminates an access communication link that operatively couples a video service customer site to a communication network in which communication signals comprising video signals are distributed to video service customer sites. A video signal processor is co-located with the access termination and is operable to receive communication signals from the access termination, to extract a video signal from the received communication signals, and to output the extracted video signal for transfer to a display system at the video service customer site. Control signals may be received by the video signal processor from the display system over the same connection used to transfer video signals to the display system, or through a different connection such as a wireless connection. Video functions including video recording and other functions normally associated with set top video decoders may also be supported.
Abstract:
An apparatus (51) for managing requests for media data such as video data for effecting rapid channel change in IPTV services comprises an interface (53) for receiving data requests addressed for processing by a particular data request service device, and an agent (57) operatively coupled to the interface and configured for selecting which of a number of different data request service devices (65,67,69) to send the request, irrespective of the device to which the request is addressed. The apparatus includes a module (71) for determining if a received request can be serviced by a preferred request service device based on its monitored ability to service the request. If the module determines that the preferred device is capable of servicing the request, the request is directed to that device, and otherwise to another device, which may be the device to which the data request is originally addressed. The preferred request service device may reside at an access node (51) for delivering media services to subscriber equipment (55).
Abstract:
A system and method for system and method for video distribution over a range of devices over Internet Protocol (IP) networks are provided. The system and method provide for connecting to the network at least one additional content source (804); communicating a first request over the network (806), the request requiring each of the plurality of content sources to identify channels on which each of the content sources provides content; selecting a channel not being used by the content sources to provide content (808); connecting at least one client to the network (902); communicating a second request over the network (904), the second request requiring each of the plurality of content sources to identify channels on which each of the plurality of content sources provides content; selecting an identified channel by the at least one client (906); and providing content to the at least one client on the selected identified channel (908).
Abstract:
A system and method for video distribution over a range of devices over Internet Protocol (IP) networks are provided. The system and method provide for connecting at least one client to the network (902), communicating a request over the network to the content sources (904), the request requiring each of the plurality of content sources to identify channels on which each of the plurality of content sources provides content, selecting a channel identified by the at least one client (906), and providing content to the at least one client on the selected channel (908).
Abstract:
A system and method for content exclusion from a multi-domain search, where search results are prioritized or potentially excluded based on content provided by a service provider. The system and method provide for providing (502) access to a network by a primary service provider, the network including multiple sources of content; receiving (504) at least one search parameter; performing (506) a search for content based on the received at least one search parameter; prioritizing (510) results of the search based on content provided by the primary service provider; and displaying (512) the prioritized results. In one embodiment, the system and method further includes excluding at least one search result if the at least one search result matches content provided by the primary service provider.
Abstract:
A transformable enclosure enabling increased functionality, such as storage capacity, is provided. The apparatus enables modular units to be attached to increase capacity without compromising the integrity of the overall structure. The apparatus (70) includes a housing (72) that contains a signal processing circuit (71), the housing (72) including interfaces (78) for coupling a plurality of removable modules (76) to the circuit (71), a base (74) coupled to the housing (72) that supports the housing (72) in at least two orientations. The apparatus operates in a first mechanical orientation without the plurality of removable modules (76) coupled to the interfaces (78) and operates in a second mechanical orientation with the plurality of removable modules (76) coupled to the interfaces (78). A cooling device (80) provides cooling for the circuit (71) in the first mechanical orientation and the plurality of removable modules (76) in the second mechanical orientation.
Abstract:
A system and method for augmenting broadcast services with files based on groups of pictures (GOP) are provided. The system and method provide for receiving a first program content from a first communication medium (502), detecting an error in a segment of the first program content (506), the error causing a playback error if the segment is played, acquiring a replacement segment from a second communication medium (508), replacing the segment containing the error data with the replacement segment (510), and playing the stored first program content including the replacement segment (514). The error may be corrupt data or missing data. In one embodiment, the replacement segment is a file based on at least one group of pictures (GOP).
Abstract:
Video signal processing apparatus and methods are disclosed. An access termination terminates an access communication link that operatively couples a video service customer site to a communication network in which communication signals comprising video signals are distributed to video service customer sites. A video signal processor is co-located with the access termination and is operable to receive communication signals from the access termination, to extract a video signal from the received communication signals, and to output the extracted video signal for transfer to a display system at the video service customer site. Control signals may be received by the video signal processor from the display system over the same connection used to transfer video signals to the display system, or through a different connection such as a wireless connection. Video functions including video recording and other functions normally associated with set top video decoders may also be supported.