Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Control process

Subclass of:

725 - Interactive video distribution systems

725086000 - USER-REQUESTED VIDEO PROGRAM SYSTEM

725087000 - Video-on-demand

725091000 - Server or headend

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
725095000 Channel or bandwidth allocation 36
725097000 Scheduling (e.g., grouping users together) 22
725094000 Buffering and switching 14
Entries
DocumentTitleDate
20120174169SOCIAL NETWORKING FOR BANDWIDTH CONSERVATION IN VIDEO ON DEMAND SYSTEMS - A method is disclosed for using social networking information to conserve bandwidth in a video-on-demand (VOD) system operated by a service provider. In a VOD server system, a request for a VOD content item is accepted from a first client system associated with a user of the VOD system. A list of social networking friends of the user is obtained. A node-sharing group of the list of social networking friends is determined The node-sharing group includes the first client system and zero or more client systems sharing a distribution node of the VOD server system with the first client system. A video delivery start message is sent through the shared distribution node to each client system in the node-sharing group.07-05-2012
20100017829REAL TIME RADIO-BASED TELEVISION PROGRAMMING APPARATUS AND METHOD - An apparatus for providing real time radio-based audiovisual content that includes a radio station audio and video data system providing at least one audio channel and at least one video channel associated with a radio station program.01-21-2010
20130031589MULTIPLE RESOLUTION SCANNABLE VIDEO - To enable a user to rapidly scan to a desired frame of a video, multiple recordings of the video are provided, each at progressively better resolution. When the user is scanning for a frame, the lowest resolution recording is used to provide the display; when the user arrives at a desired frame, the higher resolution recordings are used. A subsequent user selection of a different frame causes the display of the higher resolution images to be interrupted, and the lowest resolution recording is used to provide an image corresponding to the different frame. The lesser resolution recordings may include a reduction in either spatial or temporal resolution, or both, and may include ‘motion blur’ that provides a visually ‘smoother’ continuous scan. Each higher resolution frame replaces the lower resolution frame that is displayed while waiting for the higher resolution frame to be downloaded.01-31-2013
20110191811SYSTEM AND METHOD OF MAPPING CUSTOMER PREMISE EQUIPMENT IN A VOD SYSTEM OF A CABLE SERVICE PROVIDER - A system, method, and web-based application platform enabling a television viewer to utilize an Internet device to request a Video-On-Demand (VOD) server to stream a selected video to the viewer's Set Top Box (STB). An Internet Protocol (IP) connection is established between the Internet device and an application executing at a web site, and an Internet device identifier is passed to the application. The application communicates with the VOD server to obtain a listing of available videos, and provides the listing to the Internet device. When the viewer selects a video, the application accesses an equipment-mapping table, which associates the Internet device identifier with an STB identifier. The application then sends the STB identifier and a request for the selected video to the VOD server, which delivers the video to the STB over a television delivery system.08-04-2011
20130042283Method and Apparatus for Automatically Converting Source Video into Electronic Mail Messages - The invention relates to a method and system for automatically identifying video content within source video and transmitting the video content to an electronic mail client. The transmitted video content can be streaming video, video files, and/or other medium derived from the source video. An enhanced electronic mail client is also disclosed.02-14-2013
20130139206TRANSMISSION METHOD FOR PUSH TYPE VIDEO ON DEMAND PROGRAMS AND ASSOCIATED DECODER - Transmission method for VOD “Push” programs, comprising the steps of: transmission of a stream containing VOD “Push” programs from a remote server over a broadcasting network to a destination of multiple decoders, storage of program units in the memory by each decoder; the stream containing a first program unit comprising a first audio/video content, a second program unit comprising a second audio/video content, and a third program unit comprising a list containing at least the identifiers of the first and second units, according to which, when the decoder receives a command for playing the third program unit, it proceeds to displaying on the screen successively the first and the second audio/video contents, depending on the data present in a field of metadata of the third program unit.05-30-2013
20100333150METHODS AND APPARATUSES FOR PROVIDING LOAD BALANCED SIGNAL DISTRIBUTION - Methods and apparatuses provide load balanced signal distribution to client devices in a network, such as a digital home network. According to an exemplary embodiment, one of the methods includes the steps of receiving a request from a client device for downloading video from one of a plurality of video sources, receiving respective load indicators from first and second video receiving devices capable of receiving the plurality of video sources, selecting one of the first and second video receiving devices according to the load indicators, and instructing the selected video receiving device to transmit the video from the one of the plurality of video sources using an address known by the client device.12-30-2010
20100107200CONVERTING VIDEO DATA INTO VIDEO STREAMS - A data streaming server, including at least one data storage device, at least one controller configured to control at least one of data transmission to- and reception from- the device, and at least one packet processor adapted to process streaming data and exchange data with the data storage device without passing the data through the controller, but while using the control by the controller. Related apparatus and methods are also described.04-29-2010
20100023979SYSTEM AND METHOD FOR SHARING DIGITAL IMAGES OVER A CONTENT-BASED NETWORK - A head end application server is coupled to a photo-sharing server having an Internet interface. A video content network is coupled to the head end application server, and a terminal is coupled to the video content network at a location remote from the head end application server and the photo-sharing server. The photo-sharing server is configured to accept upload of digital still images via the Internet interface, and the digital still images are in a format other than MPEG I-frames. The head end application server is configured to receive a request from the terminal and, responsive to the request, to fetch the digital still images from the photo-sharing server, transcode the digital still images into MPEG I-frames, and make the MPEG I-frames available, over the video content network, for selective display via the terminal. The system can advantageously function without use of a video-on-demand server.01-28-2010
20090113498Recorder and Content Management Method - A user can view a necessary content while a memory owned by the user does not need to have a large capacity. A problem with a copyright related to content is prevented. A recorder has a recording section and a VoD section. The recording section records content. The VoD section compares the content recorded by the recording section with content provided through a video-on-demand service, and removes the content recorded by the recording section based on the comparison. The recorder also has a receiving section and a reproduction content selector. The receiving section receives the content provided through the video-on-demand service. The reproduction content selector allows the receiving section to receive and reproduce the content provided through the video-on-demand service when the reproduction content selector receives an instruction for reproduction of the content removed by the VoD section.04-30-2009
20130074134CACHING 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
20130074135Limited Chain Relay with Virtual Peer for Multimedia Distribution - A method includes at a first customer premises equipment (CPE) device, generating a first request for multimedia content. The method also includes sending the first request to a network node of the multimedia distribution network. The method further includes receiving the multimedia content from a virtual peer located at the network node and storing the multimedia content at the first CPE device. The method also includes receiving a message via the multimedia distribution network, the message indicating a second request for the multimedia content by a second customer premises equipment (CPE) device. The method further includes transmitting at least a portion of the stored multimedia content to the second CPE device.03-21-2013
20130074133MANAGING RELATED DIGITAL CONTENT - Aspects of the present disclosure relate to one or more configured computing systems identifying companion content and supplemental content for a base content. Companion content may include, for example, video adaptations of the base content. Supplemental content may include content referenced or related in subject matter to the base content. Information regarding companion content may be utilized to enable a user to interchangeably or synchronously present either a base content (e.g., an eBook or audio book) with the companion content (e.g., a movie adaptation). Information regarding supplemental content may be utilized to present the supplemental content during consumption of a base content, or to save supplemental content for later viewing.03-21-2013
20130074132METHODS AND APPARATUS FOR PROVIDING VIDEO ON DEMAND AND NETWORK PVR FUNCTIONS USING IP STREAMING - Methods and apparatus for supporting on-demand content services, using conventional non-IP based VOD servers are described. The methods and apparatus of the present invention, through the use of a protocol converter and/or a content redirector, can be used to enable a conventional VOD server to supply content to a customer premise equipment (CPE) device which supports IP based content delivery and/or RSTP control of content delivery. The protocol converter of the invention can be implemented as an RTSP-ISA PROXY. The RTSP Proxy converts messages between RTSP (Real-Time Streaming Protocol) to the appropriate ISA protocol signal or another protocol format. The proxy module handles the conversion between these formats and converts a received signal, e.g. message, into the format required by the device which responds by implementing the operation requested by the signal.03-21-2013
20130061274APPARATUS AND METHOD FOR MANAGING A PLURALITY OF SERVICES - An apparatus for managing a plurality of services is disclosed. The apparatus includes a communication unit configured to receive a message that requests initiation of at least one of the plurality of services from at least one of a plurality of user devices through a network, a plurality of service providing platforms configured to provide the plurality of services to the plurality of user devices, and a service management unit configured to, when a message that requests initiation of a first service of the plurality of services is received from a first user device by the communication unit, send a control command for initiating a connection of a first service providing platform, which provides the first service among the plurality of service providing platforms, with the first user device.03-07-2013
20090271831Mobile Instructional Videos - The personal mobile trainer of the present invention provides a system and method for delivering a training video to an electronic device, including a cellular phone, personal digital assistant, micro PC, laptop computer, or desktop computer. The system and method facilitates convenient access to a broad range of training videos covering a multitude of applications and technologies.10-29-2009
20090070836SYSTEM TO PROVIDE INDEX AND METADATA FOR CONTENT ON DEMAND - A content on demand system includes logic to compose information about multiple audio and/or video streams into an audio and/or video stream format, and logic to communicate the information about multiple audio and/or video streams to a plurality of set top boxes.03-12-2009
20130067522Dynamic VOD Channel Allocation Based on Viewer Demand - A system and method for delivering video content over a network in communication with a subscriber having an associated electronic device is disclosed. A network server is provided and is configured to transmit a plurality of multicast streams of video content over the network. A scheduled start time for the transmission of a first stream of the multicast streams is assigned. A request for the video content is received at a first time, which is after said scheduled start time and the request is the first request for the video content received by the network server after the scheduled start time. The first stream is transmitted over the network only after the request.03-14-2013
20090235319Video on Demand Gateway - A video on demand (VOD) gateway allows multiple incompatible and non-interoperable VOD systems to function as a single unified VOD system. A VOD gateway system includes a VOD asset gateway, a VOD session gateway, a VOD transaction gateway and a generic VOD client software program. The generic VOD client software resides in a CATV set-top box. The VOD asset gateway at the headend aggregates video inventory from multiple VOD vendor's equipment. The VOD session gateway at the headend translates a subscriber request in a generic protocol for VOD program into the proprietary protocol for a specific VOD system. The VOD transaction gateway at the headend aggregates embodiment, a VOD gateway permits operators of multiple CATV systems to use multiple incompatible and non-interoperable VOD systems in each plurality of separate CATV systems.09-17-2009
20090083811Unicast Delivery of Multimedia Content - Described herein are techniques, including methods and systems, including computer program products, for unicast delivery of multimedia content. A broadcast program and a video-on-demand program are ingested by a video delivery module. At least a portion of the broadcast program and at least a portion of the video-on-demand program are stored. The broadcast program, the video-on-demand program, or both are delivered as a unicast video stream to a first single subscriber through a multiplexer connected to a plurality of subscribers.03-26-2009
20120233648VIDEO PLAYER - Methods, systems, and tangible computer-readable memory media are disclosed that relate to a video player configured to play a video file. During playback, the video player, in one embodiment, is configured to access metadata relating to, but separate from, the video file to dynamically display graphical content distinct from the video file. A server system may receive, from a client computer system (e.g., of the video owner), information specifying metadata for the video file. This metadata may specify the display of overlay graphics and/or navigation graphics, the overlay of audio, etc. Additionally, the metadata may specify items needed to perform a process depicted in an instructional video; upon playing the video, the video player may provide one or more purchase links for such items. In one embodiment, a server system may edit the underlying video file—e.g., to include overlay graphics.09-13-2012
20130167180DISTRIBUTED SYSTEM AND METHOD FOR VOD LOGICAL CONTENT DOWNLOAD - Logical content is defined by start/end times into a VoD media offering. The calculation of byte-range markers corresponding to the start/end times is distributed among the STBs to first request the particular logical content. Upon receiving an initial request for a logical content offering, an IPTV AS returns a VoD media file URL, start/end times, and null values of byte-range markers corresponding to the start/end times. In response to the null values, the initially-requesting STB downloads the entire VoD media file from a Download Media Server, and calculates the byte-range markers by comparing the start/end times to timestamps in non-encrypted headers in the VoD media file. The non-null byte-range markers are transmitted back to the IPTV AS, which provides them to STBs subsequently requesting the same logical content. The subsequently-requesting STBs may download only the logical content by providing the non-null byte-range markers to the Download Media Server.06-27-2013
20120240172RULES-BASED CONTENT MANAGEMENT - Techniques for rules-based content management are provided. Video on demand content is collected from a variety of sources. Business rules embedded within metadata can be retrieved where the business rules control processing and delivery of the video on demand content. The video on demand content may be selectively packaged in response to the business rules and the metadata to generate packaged video on demand content. A server can distribute the packaged video on demand content to devices. A priority for processing the packaged video on demand content can be based on a quality of service parameter and based on the metadata, the business rules, and a license embedded within the metadata where the license describes the priority. Other embodiments are disclosed.09-20-2012
20080295140Controlling Access in a Terminal Device to Services Broadcast in Multicast Mode11-27-2008
20110035778Method And System For Interactive Multimedia - A high capacity interactive multimedia system is provided that can deliver large number of concurrent video on demand and high speed data streams in an integrated fashion to a plurality of subscribers located at one or more subscriber sites. A video server module in the system generates a plurality of video on demand streams, which are transported via a high capacity transport system to a plurality of clients located at a subscriber site. A web server in the system stores data, such as web pages, which are also transported via the high capacity transport system to the clients. By accessing the web pages, a plurality of subscribers interact with the system via the clients. The interactive multimedia system controls and monitors in a centralized fashion the hardware and software components of the system, thus assuring the quality of the video and data services provided to the subscribers.02-10-2011
20090077599Apparatus and a method for data streming applications - The present invention relates to a streaming apparatus, and a method in a network system, comprising at least a first and a second streaming apparatus (03-19-2009
20130219439SYSTEM AND METHOD TO DELIVER VIDEO CONTENT - A method of delivering video content includes identifying a television program scheduled to be broadcast at a time during a peak viewing period, and identifying a recipient multimedia storage device that is to receive video content associated with the television program. The method also includes sending the video content associated with the television program to the recipient multimedia storage device during a non-peak viewing period that precedes the peak viewing period. The video content includes data to prevent viewing of the video content prior to the time when the television program is scheduled to be broadcast.08-22-2013
20120110626METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR MANAGING MEMORY USAGE ON A COMPUTING DEVICE - Systems and methods of managing memory usage on a computing device include obtaining a data file having a first quality and a first file size. A modified quality data file is automatically generated from the obtained data file responsive to obtaining the data file. The modified quality data file has a second quality and a second file size, the second file size being less than the first file size. The modified quality data file is automatically stored on a memory of the computing device and the obtained data file is automatically transferred to a storage device remote from the computing device.05-03-2012
20090150947ONLINE SEARCH, STORAGE, MANIPULATION, AND DELIVERY OF VIDEO CONTENT - A computer device programmed for managing online video content includes a processing unit that is capable of executing instructions, and a non-volatile computer-readable storage device. The storage device stores a search module programmed to allow a user to search for video content, the video content including video clips from movies. The storage device also stores a storage module programmed to operate as a central hub for management of the user's video content, the storage module allowing the user to add, delete, view, categorize, send, receive, edit, and comment on video clips that are stored on the user's storage module, the storage module being programmed to provide a page on which representations of the video clips are shown and organized, and the storage module being programmed to allow the user to interact with storage modules of other users for purposes of assessing compatibility, dialogue, comments, greetings, gifts, and recommendations.06-11-2009
20110197238SYSTEM AND METHOD FOR IMPLEMENTING MEDIA INTERACTION OF THE IPTV - The present invention provides a method and a system for implementing media interaction of the IPTV. The method includes: a user terminal sending a request for a TVOD media file or a TSTV media file to a marginal stream media server in a marginal P2P area in which it resides; the marginal stream media server which is requested sending the first data block of a target media file to the user terminal; the user terminal playing the first data block of the target media file immediately after receiving the first data block of the target media file, at the same time, requesting a content delivery network agent in a P2P area of a terminal side in which the user terminal resides for an information list of content delivery network nodes capable of providing subsequent data blocks of the target media file; the content delivery network agent returning the information list of content delivery network nodes capable of providing the subsequent data blocks to the user terminal; the user terminal requesting to download and play the subsequent data blocks of the target media file. The present invention possesses advantages of high service quality, mitigating the pressure on the center stream media server and the marginal stream media server, and reducing the construction cost of the system08-11-2011
20100281508Internet Protocol (IP) to Video-on-Demand (VOD) Gateway - A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance network. Media content may be stored by accessing the media server or by downloading the media content to the media server. Support of set top boxes interacting with voice-on-demand (VOD) controllers and computers interacting with IP-based video content servers are integrated through the media server. Consequently, VOD assets can be played on IP-based devices and IP-based content can be played on set top boxes. A gateway function converts IP-based content to a VOD asset, and renders the VOD asset to a set top box while mapping digital rights management information for the VOD asset. Conversely, the gateway function may convert a VOD asset to IP-based content that can be played on an IP-based device.11-04-2010
20100095332System and method for controlling media rendering in a network using a mobile device - A system and a method control media rendering in a network using a mobile device. The system and the method manage, control and/or render media in a home network using remote access and/or a remote user interface. The system and the method enable a user to control media rendering from multiple storage devices and/or multiple servers connected to the home network using the mobile device. The system and the method enable a user to control media rendering on multiple rendering devices connected to the home network using the mobile device. The system and the method have a control element hosted on a fixed, non-mobile device connected directly to the home network or connected to the home network as a stand-alone device.04-15-2010
20090094651Ethernet-Level Measurement of Multicast Group Delay Performance - A network management system and method are described herein that can measure on-demand the D/DV (Delay/Delay Variation) in a Broadcast Television (BTV) multicast stream for a group of listeners that are associated with an Internet Protocol Television (IPTV) network.04-09-2009
20100125884Method and Apparatus to Provide Supplemental Media Content - Method and apparatus to provide supplemental media content are presented. In a particular embodiment, a method of providing supplemental content in a Video-On-Demand (VOD) system is provided. The method includes receiving a selection of a first supplemental content title selected from a plurality of supplemental content titles provided by a selectable menu, where each of the plurality of supplemental content titles is associated with a particular VOD offering. The selectable menu provided is to be displayed upon detection of discontinued transmission of the particular VOD offering. The method also includes providing first supplemental content associated with the first supplemental content title. The first supplemental content is accessible by a subscriber when the particular VOD offering is not being presented and wherein the first supplemental content is not accessible by the subscriber when the particular VOD offering is being presented.05-20-2010
20100088734RECEPTION APPARATUS, RECEPTION METHOD, AND SERVER APPARATUS - A reception apparatus includes an acquisition section and a transmission section. The acquisition section acquires program information containing an ID that is assigned to a broadcast program by a broadcaster and a broadcast date and time. The transmission section transmits, to a server apparatus that manages the broadcast program using identification information formed by combination of the ID and the broadcast date and time, a request containing the identification information formed by combination of the ID and the broadcast date and time that are contained in the program information.04-08-2010
20110173669Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution.07-14-2011
20090178092VIDEO PICTURE INFORMATION DELIVERING APPARATUS AND RECEIVING APPARATUS - A video picture information delivering apparatus delivers moving pictures according to a request from a terminal device. The apparatus comprises a determining unit for determining whether or not a predetermined particular picture is included in some of moving pictures to be skipped, upon receipt of a request to skip the some of the moving pictures; and a transmitting unit for transmitting to the terminal device associated information corresponding to the particular picture along with the moving pictures after being skipped, if the particular picture is included in the some of the skipped moving pictures.07-09-2009
20090288124SMART CAROUSEL - A data carousel exists as an out-of-band carousel (OOBC), and accessed as a hidden background service from the channel map, and that discriminates against metadata that is never (or is rarely) accessed, and that is acquired in the background, filling a cache even when the subscriber is not accessing Video on Demand.11-19-2009
20120297432REPLICATION DECISION IN P2P VOD SYSTEMS - Provided are systems and methods for making a replication decision in a P11-22-2012
20080282299Method and Apparatus for Delivering Consumer Entertainment Services Accessed Over an Ip Network - The present invention provides IP-centric, multi-channel, time-shifted and real-time telecommunications services to a plurality of system users. The system can capture both digital and analog multi-channel feeds and, through a cross-connect layer, can convert the signals to a digital format and subsequently send them to an encoder to be compressed. The encoding process can use a firmware upgradeable software developed to decrease data bitrates while retaining quality of the information at a desired level. The encoded, compressed signals may either be stored on a data-on-demand server for later viewing services, such as television/video-on-demand or audio-on-demand, or may be streamed directly to system users using a Media Streaming Subsystem (MSS). The MSS can be responsive to a system user request and operative to forward a selected stream of compressed digital data to the system user via a gateway means. The system can include a System Controller that can provide management and control of the system components and services provided by the system. The gateway means is able to receive compressed digital data from the Media Streaming Subsystem and transmit that data to a system user sending a request over a communication network. A cable modem, DSL modem or other appropriate interface can be located at each system user's location, thereby providing a means for sending multiple signal sources to a system user's Local Area Network (LAN) to which the User Computing Device(s) (UCD) of a system user are connected. The UCD receives the compressed data from the gateway means, subsequently decodes this compressed data and presents this decompressed information to the system user via a presentation system which may or may not be integrated into the UCD, thereby providing the requested entertainment services to the system user.11-13-2008
20080288990Interactive Broadcasting System - Disclosed herein is an interactive broadcasting system. The interactive broadcasting system includes a web server, a content providing server, a streaming server, a broadcast control server, and a content control server. The web server provides a web page through the Internet and controls a web connection. The content providing server provides content. The streaming server streams the content to the mobile terminal, and receives messages transmitted from the mobile terminal. The broadcast control server manages the broadcast schedule of the content and generates details of the picture construction. The content control server generates a picture depending on the details of a picture construction, and performs picture combination by overlaying the generated picture on a content picture provided by the content providing server, and transmits the combined picture to the streaming server, thus allowing the combined picture to be streamed to the mobile terminal by the streaming server.11-20-2008
20090049488Method for updating a table of correspondence between a logical address and an identification number - This invention relates to a Method for updating a table of correspondence between a logical address associated to a user unit in a communication network and a unique identification number associated to a user unit of a group of user units managed by a management centre, a method in which messages are exchanged between said management centre and at least one specific user unit of said group by means of said communication network, these messages being forwarded to the specific user unit using the logical address of said user unit in said network, wherein it includes the steps of searching in said table of correspondence for the logical address of the user unit in said communication network corresponding to the unique identification number of the specific user unit; of sending of messages to the user unit having the concerned unique identification number, to the logical address corresponding to said communication network; in the case of incorrect reception of the messages, sending of a request containing an identifier of said specific user unit (STB*), this request being sent to all or part of the user units (STB) forming said group; detection of a return message of a user unit (STB*) whose unique identification number (UA*) corresponds to said identifier contained in the request; determination of the logical address (AD*) in said network, used by the user unit (STB*) having transmitted the return message; verification of the logical address (AD) by establishing a communication between the management centre and the user unit (STB*) and authentication of the specific user unit by the management centre; storage in the table of correspondence (TC) of the management centre of said logical address (AD*) of the user unit in said network, in connection with said unique identification number (UA*) of the user unit (STB*) having transmitted the return messages.02-19-2009
20100146568VOD OFFERINGS BASED ON POPULAR DEMAND - A system includes a set-top box and a server for a subscription television service. The set-top box includes a processor to receive a video-on-demand (VOD) programming suggestion from a user and send, to the server, the VOD programming suggestion. The server includes a processor to receive the VOD programming suggestion, compile the VOD programming suggestion with other VOD programming suggestions from other set-top boxes, and send a notification to the set-top box that the VOD programming suggestion has been added to the list of available VOD programming for the subscription television service.06-10-2010
20100138882SYSTEMS AND METHODS FOR MANAGING LOCAL STORAGE OF ON-DEMAND CONTENT - On-demand systems and methods are provided to manage locally-stored on-demand content. A user's equipment controls the deletion of and/or access to on-demand content from a local storage device based on constraining criteria that may include rental conditions, dynamic factors, and keys.06-03-2010
20110209185MEDIA CONTENT CATALOG SERVICE - Aggregating media content catalog data from a plurality of content providers. The catalog data is merged according to rules and provided to a user on a scheduled basis or on demand. In an embodiment, the merged catalog data represents an incremental update to previously delivered catalog data.08-25-2011
20120072957Providing Dynamic Content with an Electronic Video - In one implementation, a computer-implemented method includes receiving a request from a client computing device for an electronic video, and dynamically identifying content to display while the video is played based on one or more content parameters associated with the video that indicate, at least, a type of dynamic content to be identified after the request is received. The method can further include providing the identified dynamic content to the client computing device in a form so that the dynamic content will be displayed on the client computing device in accordance with one or more display parameters that indicate, at least, a time during playback of the video or a location in relation to the video at which the dynamic content is displayed.03-22-2012
20090031370METHOD AND SYSTEM FOR COMMUNICATING BROADBAND CONTENT AVAILABILITY THROUGH A SATELLITE - A communication system 01-29-2009
20090025049SYSTEM AND METHOD OF ACCESSING INTERNET INFORMATION THROUGH PERSONALIZED TELEVISION APPARATUS - This document discloses a system and a method, both of which use a personalized television apparatus to access entertainment information from the Internet. It belongs in the television and communication areas. The said system includes but is not limited to a television apparatus with identifier, index server and source server. The said method includes but is not limited to the television apparatus with identifier, which searches for the required program information from the index website and finds the link address of the said program information. The said television apparatus logs into the corresponding website according to the link and accesses the content of the program from the source website. The invention enhances the speed of accessing information from the Internet by adding the information-accessing apparatus and establishing an index website. It makes full use of existing network resources and thereby reduces the cost of using the network.01-22-2009
20110225616INTERACTIVE TELEVISION SYSTEMS WITH DIGITAL VIDEO RECORDING AND ADJUSTABLE REMINDERS - An interactive television system is provided in which an interactive television application is used to support network-based or local personal video recorder capabilities. A user may use this application to view lists of program listings. The user may select a program listing of interest. The interactive television application may allow the user to set a reminder for the selected program at the scheduled broadcast time. This application may also allow the user to set a reminder for the selected program at a later time at which the program is not scheduled to be broadcast. The user may be provided with a reminder at this later time. In response, the user may direct the network-based or local personal video recorder to play back the program or may defer the reminder again. The interactive television application may collect information on program usage and popularity to determine how long to retain certain programming.09-15-2011
20090260045NETWORK OPTIMIZED DISTRIBUTION - A content server is configured to buffer and transmit numerous live media streams to individual devices. The content server analyzes characteristics associated with the live media streams to determine timing and sequence number information. Other characteristics such as network congestion metrics, device buffer usage metrics, etc., can also be evaluated. Combined peak transmission times are determined to allow packets designated for transmission at a bandwidth usage peak to be transmitted earlier in time. Earlier packets are shifted even earlier as sequence numbers allow. This evens out bandwidth usage rates and allows improved live media stream transmission.10-15-2009
20120144439METHOD AND SYSTEM FOR PLAYING ORDER PROGRAM AND SERVER ENDPOINT FOR SENDING ORDER PROGRAM - For playing an order program in the present invention, an order program request signal is sent from a digital television receiving terminal. Then linkage program request information is generated and parsed according to the order program request signal. Search the preset recording list according to user identification information to locate a program breakpoint time, wherein the recording list is used for storing and correlating user identification information to program breakpoint time. The located program breakpoint time is set as a playback start time specified in the parsed linkage program request information, and then the linkage program request information is reformed. The digital television receiving terminal is controlled to play the order program from the playback start time specified in the reformed linkage program request information, thereby accomplishing breakpoint resuming of the order program so as to allow a user to watch the order program as desired.06-07-2012
20090222866Devices and/or Methods for Switching Between Program Sources - Certain exemplary embodiments can provide a method comprising: determining a second program corresponding to a received first program; recognizing an interruption of the first program; based on a time of the interruption, specifying a time of continuation of the second program; and transmitting the second program to an output unit at the time of continuation.09-03-2009
20130219438SYSTEM AND METHOD FOR SAVING AND RECALLING STATE DATA FOR MEDIA AND HOME APPLIANCES - A set of media playback and device settings data from each home appliance of a first set of home appliances is stored on a central server and/or sent to a remote control device upon initiation of a suspend command by a user. The stored media and devices states may be used at a later time to control the first set of home appliances, or a user may, after relocating to a second set of home appliances, initiate a resume state command whereupon media playback and device settings data from the central server and/or remote control device controls each home appliance in the second set of home appliances to bring about the same or substantially similar media and device states as in the first set of home appliances.08-22-2013
20120131621System and Method for Providing Network Access to Individually Recorded Content - A method and system for capturing, storing, and streaming over the air broadcasts based on user requests and at their command is disclosed. The system and method utilize subarrays of antenna elements for receiving over the air broadcasts. Processing pipelines are used to demodulate, transcode and index the content transmissions to produce content data that are streamed to users. In this way, the feeds from antennas can be accessed by users over a network connection.05-24-2012
20090254953Wireless video and audio broadcasting device - A broadcasting device includes a video and audio transmitter, several video and audio receivers to wirelessly receive signals from the video and audio transmitter, and a remote control; the video and audio transmitter is connected to a multimedia broadcasting device such as computers, MP3, MP4, CD and DVD players; the video and audio receivers are each connected to a respective second broadcasting device such as televisions, overhead projectors, stereos, and speakers so that video and audio information contained in the multimedia broadcasting device can be transmitted through the transmitter, received with the receivers, and broadcasted through the second broadcasting devices connected to the receivers; the remote control is used to control the video and audio transmitter and the broadcasting devices connected to the receivers.10-08-2009
20080307467Method of transmitting/receiving broadcasting signal and receiver - A method of transmitting/receiving a broadcasting signal and a receiver are disclosed. According to the present invention, one broadcast service can be provided by a plurality of video streams. The receiver receives broadcasting information including a main service, which includes a service trigger information of a supplementary service. So the user can view a combination of several associated video streams or select and view a specific video stream by selecting the supplementary service through the service trigger information. In addition to the video streams, a combination of several audio broadcasting streams or data broadcasting streams can be selected and viewed.12-11-2008
20080307469System and Method for Content Transmission Network Selection - A content transmission selection system is disclosed. The content transmission selection system receives requests from viewers for specific video content items. Using characteristics of the designated content item, the content transmission selection system determines whether to transmit the content item over a broadcast network or a broadband network.12-11-2008
20080307468On-Demand Service System, On-Demand Data Collection System and Method for Providing On-Demand Service - The present invention discloses an on-demand service system, including: a human-computer interaction center, a decision center, a program publishing system and a media file database; wherein the human-computer interaction center is adapted to collect on-demand service requests in a preset period of time; the decision center is adapted to identify the valid on-demand service requests among the on-demand service requests collected by the human-computer interaction center in the preset period of time; and the program publishing system is adapted to search for, in the media file database, the media files demanded by the valid on-demand service requests identified by the decision center. The present invention also discloses an on-demand data collection system and a method for providing on-demand service. The present invention enables democratic on-demand service pattern, i.e., a way of deciding the demanded program by a majority vote.12-11-2008
20100162330METHOD, APPARATUS AND SYSTEM FOR DYNAMIC PLAYLIST OVER-RIDE - Embodiments of the present provide a method, apparatus and system for the control and override of the playout of playlists. That is, the various embodiments of the present invention provide a means of effecting changes to a playlist and remove the need to provide a totally new playlist. In one embodiment of the present invention, a media playback system dynamically applies change instructions in real-time to existing playlists rather than building new playlists. More specifically, in one embodiment of the present invention a method for providing a dynamic override of at least a portion of a playlist includes identifying a location in the playlist that requires change and changing a media portion presented during the intended presentation time of the identified location in the playlist without modifying the playlist.06-24-2010
20100186053Methods for Managing Content for Consumer Electronic Devices - The present invention relates to methods for managing content for a consumer electronic device (“CED”) via one or more networks, wherein the CED being uniquely identifiable, comprising the steps of: providing a server, wherein the server being connectable to the CED; connecting remotely by a user device to the server via the networks; providing by the user device to the server a content request for the CED, wherein the content request requesting a content and the content being located at one or more locations; requesting by the server for the locations of the content; providing by the server to the CED the locations of the content; and fetching the content by the CED from the locations of the content.07-22-2010
20100192189APPARATUS AND METHOD FOR SHARING BROADCASTING PROGRAM - Provided are an apparatus and method for sharing a broadcasting program, and more particularly, an apparatus and method for sharing a broadcasting program via the Internet. The apparatus includes a list manager which manages a list of devices storing a broadcasting program and a device information transmitter which transmits information, to a first device, about a second device storing a broadcasting program requested by the first device, wherein the second device divides the requested broadcasting program into time slots and transmits each time slot to the first device.07-29-2010
20090077598Guided television method and system - There is provided a method for guiding viewer selection of television content. The method comprises receiving a request for delivery of television content from a remote system; establishing an identity of the remote system; accessing a viewing history corresponding to the remote system in response to receiving the request; identifying a desirable subset of content items from available television content based upon a first plurality of discrimination criteria including the viewing history; determining a display subset of content items from the desirable subset, to be provided for selection by the remote system, according to a second plurality of discrimination criteria including the viewing history; and delivering an interface to the remote system for enabling a viewer of the remote system to select content items from the display subset.03-19-2009
20100218227DETERMINISTICALLY SKEWING SYNCHRONIZED EVENTS FOR CONTENT STREAMS - Described are computer-based methods and apparatuses, including computer program products, for deterministically skewing synchronized events for content streams. A first content stream comprising at least one content processing location is buffered in a first buffer, wherein the first buffer is associated with a first processing delay parameter. A second content stream is buffered in a second buffer, the second content stream comprising at least one content processing location, the second buffer being associated with a second processing delay parameter that is different from the first processing delay parameter. The first content stream is processed at the at least one content processing location of the first content stream at a first content processing time based on the first processing delay parameter. The second content stream is processed at the at least one content processing location of the second content stream at a second content processing time based on the second processing delay parameter.08-26-2010
20100211982A/V PREMISES DECODER, A CONTENT MANAGER, A VIDEO INSERTION SYSTEM INCLUDING BOTH THE DECODER AND MANAGER, AND A METHOD OF INSERTING LOCAL CONTENT INTO A VIDEO STREAM AT A CUSTOMERS PREMISES - A multimedia (audio and video) insertion system, an A/V premises decoder, a content manager and a method of inserting local content into a multimedia stream at a customer's premises. In one embodiment, the A/V premises decoder includes: (1) a signal converter configured to convert a received digital multimedia stream to an analog multimedia stream, and (2) a content inserter configured to insert secondary content in the analog multimedia stream based on control information associated with the secondary content.08-19-2010
20100211983VIRTUAL PRIVATE CONTENT DELIVERY NETWORK AND METHOD THEREOF - Embodiments of systems and methods of video deduplication, cache, and virtual private content delivery network are described herein. In one embodiment of the invention, a virtual private content delivery network is implemented to allow for private data to be securely sent over a network systems such as a content delivery network or cloud computing services or a cache. In yet another embodiment, bandwidth usage is curtailed using a virtual private content delivery network that backs up data which originates from the Internet on a signal module.08-19-2010
20100122305DYNAMIC PROCESSING OF STREAMED CONTENT - Embodiments generally disclosed herein include computer-implemented methods for delivery of video content across a network. Such methods comprise a content delivery manager capable of receiving a video stream from a content source for delivery to a end user of a content publisher. The content delivery manager is further capable of detecting a trigger signal within the video stream. For example, the trigger signal can indicate a temporal mark injected into the video stream by the content publisher. During general operation, the content delivery manager processes the trigger signal to determine whether to modify delivery of the video stream to the end user. According to another general embodiment, a computer-implemented method is provided for authorizing delivery of a video stream to an end user.05-13-2010
20080313681System and Method for Failsoft Headend Operation - A complex, multiple location consumer communication and content delivery system includes a plurality of headend facilities and a central facility including a database. A distributed information technology (IT) architecture involves back office IT infrastructure located at the central facility, and headend IT infrastructure located at each headend facility. Headend IT infrastructure may be provided with a policy setting limits for transactions that normally require real-time access to the central database. The headend is programmed to handle real-time transactions, without real-time access to the central database, in accordance with the set policy limits.12-18-2008
20100058403Distributing On-Demand Multimedia Content - A disclosed method of distributing multimedia content to end users in a multimedia content distribution network includes segmenting time in a series of intervals referred to herein as limited-chain relay (LCR) intervals. The LCR intervals may have a duration of time T although an LCR interval may be terminated before the duration expires. During any interval, the LCR distribution method includes responding to a first request for a program of multimedia content (PMC) from a first requestor by delivering the PMC from a video server to the customer premises equipment (CPE) of the requestor and storing the PMC on the CPE of the first requestor. The method further includes responding to subsequent requests for the PMC that occur before the time T and before the interval terminates otherwise from subsequent requestors by delivering at least some portion of the PMC to the subsequent requestors from the CPE of at least one previous requestor.03-04-2010
20090328116System and Method for Providing Mobile Traffic Information - A system comprises a server operable to deliver an Internet Protocol Television stream to a set-top box, and operable to retrieve an image from a first traffic camera. Upon receipt of a request from the set-top box, the image is sent to a wireless device.12-31-2009
20090328115Systems and Methods for Distributing Digital Content - A method for distributing digital content can include receiving a first request from a first client for a digital content of the plurality of digital content and providing a first portion of the digital content to the first client. The method can further include receiving a second request from a second client for the digital content after providing the first portion of the digital content to the first client and providing a second portion of the digital content as a multicast stream to the first and second clients. Additionally, the method can include sending an offer to the second client to skip the first portion of the digital content.12-31-2009
20090049489Control apparatus, content transmission system and content transmission method - Disclosed herein is a control apparatus for accepting a request for transmission of a content from a content transmission apparatus to the control apparatus and for passing on the request to the content transmission apparatus by way of a communication network allowing a transmission quality to be reserved and for issuing a request to a content accounting server to carry out a content accounting process according to the substance and content quality wherein the control apparatus: receives a specified substance and quality of the content and transmits a request to the content transmission apparatus to transmit the content; determines a transmission quality on the basis of the specified content quality and makes a reservation for the determined transmission quality of a transmission line on the basis of the transmission quality; and issues a request to a transmission-quality accounting server to carry out an accounting process according to the transmission quality.02-19-2009
20090320081Providing and Displaying Video at Multiple Resolution and Quality Levels - A method provides video from a video data source comprising a sequence of multi-level frames. Each multi-level frame comprises multiple copies of a respective frame. Each copy has an associated video resolution or quality level that is a member of a predefined range of levels that range from a highest level to a lowest level. First video data corresponding to a first portion of a first copy of a respective frame and second video data corresponding to a second portion of a second copy of the respective frame are extracted from the video data source. The video resolution or quality level of the second copy is distinct from that of the first copy. The first and second video data are transmitted to a client device for display. The extracting and transmitting are repeated with respect to successive multi-level frames of the video data source.12-24-2009
20120144438METHOD AND APPARATUS FOR DISTRIBUTING CONTENT VIA A NETWORK TO USER TERMINALS - A method and apparatus for distributing content via a network to user terminals includes storing content in a store, the content having a probability value indicating the probability that the content will be required by the user terminals. The content is separated into segments, each segment being associated with a respective segment probability value derived at least from the probability value of the content. The segments are ranked using at least the respective segment probability values. During a time period when the network capacity is greater than at another time, the top J ranked segments, where J is related to the broadcasting bit rate and duration of the broadcast, are predictively broadcast to user terminals.06-07-2012
20090037965Portal based video indexing - In one embodiment, a system to manage video content comprises an index file management module comprising logic to, generate an index file to describe content in an associated video file, store the index file for a video file in a first memory location, separate from a second memory location in which the video file is stored, receive, from a requesting entity, a request for access to the index file, in response to the request, download the index file to the requesting entity, and download the video file to the requesting entity.02-05-2009
20130139207METHODS AND APPARATUSES FOR PROGRAMMING USER-DEFINED INFORMATION INTO ELECTRONIC DEVICES - A device for programming user-defined information into an electronic device is provided. The programmer allows a user to program customized information, such as user-selected audio, video, or Internet access information into his or her programmable device. Such electronic devices include wireless telephones, pagers, and personal digital assistants. The programmer allows a user to, among other things, customize the device to suit his or her particular taste.05-30-2013
20110131619METHODS AND APPARATUS FOR SELECTING DIGITAL CODING/DECODING TECHNOLOGY FOR PROGRAMMING AND DATA DELIVERY - Methods and apparatus for selecting digital coding and/or decoding technology 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 capabilities profiles. The server determines the one or more capabilities possessed by the CPE, and evaluates one or more program or content choices for possible delivery to that CPE based on its profile. The server generates a list of programs or content based on this evaluation, and transmits this list to the CPE, which displays the list for viewing by a user. The user is therefore offered a list of available content that is compatible with their specific configuration. A business and operational rules engine is also optionally employed to control the operation of the foregoing processes to accomplish particular business or operational goals.06-02-2011
20110041156Method and apparatus for power savings in staggercasting - A method and apparatus for saving power in a receiver includes a power savings mode selector for enabling a user input power savings mode or an automatic power savings mode based on detected battery life. When in power savings mode, a lower resolution time-advanced stream is selected and processed. The normal stream (generally at a higher resolution) is not decoded thereby requiring less power at the receiver decoder.02-17-2011
20090064243METHOD AND SYSTEM FOR DETERMINING SUBSCRIBER DEMAND FOR MULTIMEDIA CONTENT - A method of determining demand for multimedia content in a multimedia provider network includes receiving a content demand statistics (CDS) request from a client application where the request identifies a subscriber set. Responsive to the CDS request, selected CDS data is retrieved from a CDS subsystem. The CDS data is indicative of demand for multimedia content among subscribers in the subscriber set. The retrieved CDS data is delivered to the client application. The selected data may be selected from past data, present data, and future data. The CDS request indicates a set of buddy subscribers and the messaging server retrieves CDS data associated with the buddy subscribers. A security subsystem may be accessed and to determine, prior to retrieving CDS data for a particular buddy subscriber, whether the particular buddy subscriber has authorized the requesting subscriber.03-05-2009
20110214155Handling Video Transition Errors in a Video on Demand Streams - A system, method, and apparatus for handling transition errors is presented herein. The transition errors include handling unreported time base discontinuities during trick mode transition, miscalculated time stamps during trick mode transition, erroneous sequence end codes, and unreported broken group of picture transmission. Unreported time base discontinuities are detected by comparing the program clock reference (PCR) value of the data packet to the system time clock (STC). If the difference exceeds a predetermined threshold, the STC is set to the PCR value. Miscalculated time stamps are detected by examining the difference in PTS values between temporally adjacent data packets. If the difference is not within a margin of error from predetermined value, the PTS is disabled. Unreported broken groups of pictures are handled by skipping the first two B-frames of the first group of pictures following a trick mode transition. Erroneous sequence end codes are detected by determining whether a packet containing a sequence end code is associated with a time base change. If the packet is not associated with a time base change, the sequence end code is disregarded.09-01-2011
20110126246Systems and Methods for Communicating and Enforcing Viewing and Recording Limits for Media-On-Demand - Systems and methods for communicating and enforcing viewing and recording limits for media-on-demand are provided. The system may provide a guidance application that allows users to select on-demand media offerings. The delivery of the on-demand media offerings may be managed based on the length of program, the bandwidth required, the available bandwidth, the time of delivery, pricing and other factors. The system may manage the delivery of on-demand offerings by assigning a number of different types of viewing rights to a user when an on-demand offering is selected. The system may warn a user of insufficient rights and enforce selected viewing rights.05-26-2011
20090165064System for Updating Channel Lineup for Broadcasting and Switched Digital Broadcasting Services - In a system that is capable of operating in a broadcast mode and a switched mode, it is advantageous to be able to shift program delivery between the two modes. Thus when one video program is being delivered to at least a first customer in a first mode, this program may be delivered to at least a second customer in a second mode that is different from the first mode. In this manner, the video program that is being delivered to first customer will be maintained in the original mode while new requests for this program will be served in a different mode until the delivery of the program to the first customer has been completed. In other words, legacy program delivery is maintained until the program delivery has been completed or otherwise terminated, while delivery of the program in response to new requests for the same program will be delivered in a different mode instead.06-25-2009
20090031371METHOD AND SYSTEM FOR FORMING A FORMATTED CONTENT STREAM01-29-2009
20090031372BROADCASTING PROCESSING APPARATUS AND CONTROL METHOD THEREOF - A broadcasting processing apparatus and a control method thereof are provided. The apparatus includes a signal receiver which receives an image signal having image content; a user selection unit which selects movie content from the image content; a storage unit; and a controller which determines whether a received image signal is a film image signal if the movie content is selected through the user selection unit, and stores the image signal in the storage unit if the image signal corresponds to the film image signal.01-29-2009
20090313666Television Content Management for Clients - Techniques to manage television content for clients are described. In an implementation, a call is formed to an application programming interface (API) to include an identifier of a client that requested television content and a network address via which the television content is accessible. Whether the television content is to be streamed to the client is managed based on an answer that is received responsive to the call; and includes a result of a determination of whether the client is permitted to consume the television content from the network address.12-17-2009
20090313665DIGITAL RIGHTS MANAGEMENT LICENSING OVER THIRD PARTY NETWORKS - A user on a cable network can request and receive a digital license for viewing certain requested content provided to the user at a set top box on the cable network. The set top box generates a request for a license to the Cable Service Provider, which screens the request, and if allowed, ascertains a Content Provider for fulfilling the request. The cables services provider forwards the request to the Content Provider, and receives a response thereto, which includes a license for viewing the previously requested content. The cable services provided forwards the license to the set top box, which processes the license allowing the user to view the requested content. Both the Cable Service Provider and the Content Provider screen and analyze the request against various criteria and record the information for future processing.12-17-2009
20090313667METHOD, DEVICE AND SYSTEM FOR MANAGING CONTENTS OF VOD SERVICES - A method for managing contents of Video On Demand (VOD) services, where a Middle Ware (MW) controls the stored contents on a VOD server according to the VOD service information correlated with a channel is provided. The corresponding device and system are also provided. Therefore, the specific service forms are separated from the stored contents, and the MW controls the contents in a centralized manner according to the service information; the VOD server does not need to store the contents of each service separately, but adds and deletes the stored contents according to the unified control from the MW, thus avoiding repeated storage of the same data for different services.12-17-2009
20090217329METHODS AND APPARATUS FOR ENABLING SYNCHRONIZED CONTENT PRESENTATIONS USING DYNAMICALLY UPDATED PLAYLISTS - Methods and apparatus for allowing parties, e.g., individuals, at different locations to participate in an on-demand content delivery session are described. Dynamically updateable playlists are used to control content delivery to the session participants in a synchronized manner. Content may be delivered to different session participants from different servers with a different playlist corresponding to each session participant being used to control content delivery to the session participant's host platform, e.g., set top box. Either party may update the playlist with, optionally, each of the content delivery servers being controlled by a different or local copy of the jointly updateable play list. Thus, an inviting party and one or more joining parties are able to participate together in an on-demand session. While the participants may be served by the same or different content delivery servers, the parties are able to share images, audio, and/or video in a synchronized manner.08-27-2009
20100058404Fulfilling Extended Video on Demand Customer Content Requests - Systems and methods are disclosed for a user to initiate a request for program content to a cable services provider wherein the program content is not stored locally at the cable service provider. The cable services provider headend queries a librarian as to a location from which the content may be downloaded. Additionally, the librarian may inform the cable service provider if a license is required in order to download the content. The cable service provider obtains a license, if necessary, and initiates a request for the download from the appropriate content provider. Once obtained, the cable services provider informs the viewer the content is available and streams the content to the viewer.03-04-2010
20100058402SYSTEM AND METHOD FOR TAILORED VIDEO-ON-DEMAND CATALOGS - A video-on-demand server, having a plurality of audiovisual assets stored in association therewith, and an application server module, are interconnected with a first group of consumer premises equipment associated with a first group of subscribers and a second group of consumer premises equipment associated with a second group of subscribers, different than the first group of subscribers, via a video content network. The application server module, the first group of consumer premises equipment, and the second group of consumer premises equipment are cooperatively configured to prepare a first video-on-demand catalog comprising a first group of the audiovisual assets and a second video-on-demand catalog comprising a second group of the audiovisual assets, different than the first group of the audiovisual assets. The application server module, the first group of consumer premises equipment, and the second group of consumer premises equipment are further cooperatively configured to make the first video-on-demand catalog available to the first group of subscribers and to make the second video-on-demand catalog available to the second group of subscribers.03-04-2010
20100058401THROTTLING VIDEO ON DEMAND (VOD) BASED ON USAGE - A device receives, from one or more of a set-top box (STB) or a user device, usage information associated with video content and high definition video content, and calculates a cost factor, based on the usage information, for a customer associated with one or more of the STB or the user device. The device also compares the cost factor to a threshold, and receives, from one or more of the STB or the user device, a request for free video content. The device further one of provides reduced quality free video content to one or more of the STB or the user device when the cost factor exceeds the threshold, or blocks transmission of free high definition video content to one or more of the STB or the user device when the cost factor exceeds the threshold.03-04-2010
20120304235METHOD AND SYSTEM FOR PLAYING VIDEO FILE, AND MEDIA RESOURCE SERVER - Present invention provide a method, an apparatus, and a system for playing a video file. The method includes: receiving a video playback request sent by a video terminal, where the video playback request carries a video file identity and information about a video media capability of the video terminal; determining that a decoding resource for decoding a video file that corresponds to the video file identity already exists, and using the decoding resource to decode the video file in an internal format; if it is determined that a first encoding resource for obtaining, through encoding, a video file that complies with the video media capability of the video terminal exists, using the first encoding resource to encode the video file in the internal format into a video file that complies with the video media capability of the video terminal, and sending the encoded video file to the video terminal.11-29-2012
20120304234METHOD AND APPARATUS FOR TRANSFERRING CONTENT - A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.11-29-2012
20130014187REAL-TIME VIDEO TRANSMISSION SYSTEM AND METHOD - A real-time video transmission system includes a wireless video input device, a wireless data transmission interface and a computer. The computer includes a virtual camera module, a data management module and an application module. The data management module repeatedly accesses a register. The virtual camera module writes a received real-time video request into the register. When the data management module obtains the real-time video request from the register during accessing of the same, the wireless video input device is driven to film and send back a real-time video stream. The data to management module writes the received real-time video stream into the register. When the received real-time video stream is obtained from the register during accessing of the same, the virtual camera module transmits the real-time video stream to the application program module.01-10-2013
20080229374VIDEO NETWORK INCLUDING METHOD AND APPARATUS FOR HIGH SPEED DISTRIBUTION OF DIGITAL FILES OVER A NETWORK - A video network includes public kiosks having digital storage capacity. Centralized inventory control manages the video files stored at individual kiosks or network LANs. A user requests a multimedia file for download, and selects various ancillary files and control features, such as languages, subtitles, control of nudity, etc. The requested file is encrypted according to an encryption key, watermarked, and downloaded from a high-speed port of a public kiosk to a hand-held proprietary high speed memory device of a user. Payment is received at the time of request or at the time of download, and royalties are distributed by the video network to copyright holders. Computer applications or playback devices allow users to store and/or play video files that have been downloaded to a hand-held device while managing and enforcing digital rights of content providers through the watermarking and/or encryption.09-18-2008
20090282445AUDIO/VIDEO STREAMING SIGNAL PROVISION METHOD AND SHARING SYSTEM - An audio/video streaming signal provision method and an audio/video streaming signal sharing system for use with Internet. The sharing system includes a service management server, multiple sharers and at least a user. The audio/video streaming signal provision method includes the following steps. The user communicates with the service management server through Internet. The service management server generates a sharer set comprising at least the sharer according to an identification data of the user. The user issues a request to the sharer through the service management server. The sharer transmits an audio/video streaming signal to the user through Internet in response to the request.11-12-2009
20110162021INTERNET PROTOCOL TV(IPTV) RECEIVER AND A METHOD FOR RECEIVING APPLICATION INFORMATION IN AN IPTV RECEIVER - An Internet Protocol TV (IPTV) receiver and a method for receiving application information in an IPTV receiver are provided. An IPTV receiver includes a network interface configured to receive an Internet Protocol (IP) packet delivering a content access descriptor including application information about an application related to a Content On Demand (COD) content, and a controller configured to receive a request for the COD content, request the content access descriptor and control to receive the application based on the application information.06-30-2011
20110258672METHOD FOR ESTABLISHING A NETWORK PLATFORM FOR RENTING THE ELECTRONIC PUBLICATIONS - A method for establishing a network platform for renting the electronic publications adopts a grid algorithm, links to the Internet via various networks, and establishes the network platform having an information service grid character for renting the electronic publication. Three types of nodes are established in the information service grid: a first type of node is established as service domain owner and the administrator grid node; a second type of node is established as service provider grid node that is composed of the consumers of the electronic publication; and the third type of node is established as the service provider grid node which is composed of the publishers of the electronic publication; the three types of node provide the network information service by utilizing the grid computing mode and the SOAP. The service provider grid nodes can do online maintenance on the content of the electronic publication provided by them and collect the charge. And the service consumer grid nodes can obtain the service provided by the service provider nodes through the variant service paths, which are provided by the service domain owner and the administrator grid nodes, and pay the service fee.10-20-2011
20110258671Digital Television Receiving Terminal, Positioning Method and System Thereof - A digital television receiving terminal, a positioning method and system thereof are disclosed. Wherein the method includes the steps of: locking a frequency point for receiving a program by a user according to the received on-demand signals input by the user; determining a transmission stream identifier code (TSID) of the frequency point in the TSIDs broadcasted by the locked frequency point; and comparing the TSID with a pre-stored area code, and judging whether the locked frequency point for receiving the program by the user is a valid on-demand frequency point, and if so, the positioning is successful. The present invention avoids the needs of scanning and acquiring the area code when demand is performed by the user each time, thus saving the starting up time, and having strong applicability.10-20-2011
20120311646METHODS AND APPARATUSES FOR PROGRAMMING USER-DEFINED INFORMATION INTO ELECTRONIC DEVICES - A device for programming user-defined information into an electronic device is provided. The programmer allows a user to program customized information, such as user-selected audio, video, or Internet access information into his or her programmable device. Such electronic devices include wireless telephones, pagers, and personal digital assistants. The programmer allows a user to, among other things, customize the device to suit his or her particular taste.12-06-2012
20090144783Broadcast receiver and method for receiving adaptive broadcast signal - A broadcast receiver and method for receiving an adaptive broadcast signal are disclosed. The present invention includes a network interface unit transmitting/receiving an IP packet via a network, a display unit displaying a broadcast signal included in the IP packet, a control unit controlling an available service information list including size information of a program broadcasted from a service provider to be displayed, the available service information list included in the IP packet, the control unit selecting a target bitrate from the size information included in the available service information list, the control unit controlling the selected target bitrate to be sent to the service provider, and a service control manager controlling a reception of the program having the sent target bitrate.06-04-2009
20120311645VIDEO PROCESSING DEVICE, METHOD, RECORDING MEDIUM, AND INTEGRATED CIRCUIT - A video processing device receives at least a supplementary display object playback stream and a data block, the supplementary display object playback stream containing an encoded supplementary display object to be displayed along with a 3D video image, and the data block including identifying information for 3D display of the supplementary display object by a processing unit. Before the content of the supplementary display object playback stream is referred to, the identifying information is extracted from the data block and the processing unit for 3D display of the supplementary display object is determined. The determined processing unit processes the supplementary display object playback stream to create and output a right-view supplementary display object and a left-view supplementary display object.12-06-2012
20110179457Method and Apparatus for Transmitting Data in a Data Stream - The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution.07-21-2011
20080313682Near Video-on-Demand System, Near Video-on-Demand System Control Method, and Program and Recording Medium for the Same - A near video-on-demand system in which the viewer can pause and then resume the playback of content without problems. In a near video-on-demand system 12-18-2008
20090083813Video Delivery Module - Described herein are techniques, including methods and systems, including computer program products, for a video delivery module. A broadcast program and a video-on-demand program are ingested by a video delivery module. At least a portion of the broadcast program and at least a portion of the video-on-demand program are stored. The broadcast program, the video-on-demand program, or both are delivered as a unicast video stream to a first single subscriber through a multiplexer connected to a plurality of subscribers.03-26-2009
20110055882VIDEO DELIVERY APPARATUS AND VIDEO DELIVERY METHOD - In one embodiment, a video delivery apparatus includes a determination unit, a search unit, and a delivery control unit. The determination unit determines that there is a margin in a transmission band when a state in which a packet discard rate periodically received from a receiver is below the threshold value has continued over a preset period. The search unit searches for a replacement content with a bit rate higher than a bit rate of a currently delivered video content, when it is determined that there is a margin in the transmission band as a result of determination by the determination unit. The delivery control unit sends the replacement content in place of the currently delivered video content when the replacement content has been searched by the search unit.03-03-2011
20080216135METHODS AND APPARATUS FOR IMPROVED CONTENT DELIVERY INCLUDING CONTENT DELIVERY STREAMS DYNAMICALLY POPULATED IN RESPONSE TO USER REQUESTS - In response to user requests for content, content may be dynamically mapped to communications channels, e.g., QAM channels, used to communicate multiple programs during the same transmission time slot, e.g., through the use of multiplexed MPEG streams. A customer premise device, e.g., STB, uses a tuner tuned to the QAM channel to receive the communicated stream, recovers multiple programs communicated using the single communications channel, and records and/or displays the recovered programs. In this manner, more programs can be received and recorded than there are tuners in the customer premise device, e.g., STB. In some embodiments a content service provider control node processes user requests for content, maps requested programs to transport streams, communicates mapping decision information to a content distribution node, and communicates QAM tuning information to the user devices which can then receive and record multiple programs communicated via a single communications channel.09-04-2008
20110265133CONTROL APPARATUS, CONTENT TRANSMISSION SYSTEM AND CONTENT TRANSMISSION METHOD - A control apparatus accepts a request for transmission of a content from a content transmission apparatus to the control apparatus, passes on the request to the content transmission apparatus by way of a communication network allowing a transmission quality to be reserved, and issues a request to a content accounting server to carry out a content accounting process according to the substance and content quality. The control apparatus receives a specified substance of the content and transmits a request to the content transmission apparatus to transmit the content, determines a transmission quality and an optimum content quality, makes a reservation for the determined transmission quality of a transmission line based on the transmission quality, and issues a request to a transmission-quality accounting server to carry out an accounting process according to the transmission quality.10-27-2011
20110265132Live TV Broadcast Method of Digital Interactive TV - A live TV broadcast method of digital interactive TV, which enables the whole network to share one set of CMTS for independent live broadcast: CMTS of each hub head-end is used for on-demand broadcast; Cable Modem aims to receive directives from users to seek downlink frequency corresponding to the IP address according to frequency IP list stored with IP addresses and downlink frequencies for advanced multicast. After that, data flow shall be sent to users through bridging by Cable Modem. As Cable Modem can directly perform the switchover, there is no need to use CMTS to receive uplink data. This is favorable for significant reduction of afflux of various interferences signals and off-line of Cable Mode, which can ensure normal and stable broadcast of programs in case of off-line.10-27-2011
20110126245Analyzing Internet Protocol Television Data to Support Peer-Assisted Video-on-Demand Content Delivery - A video-on-demand (VOD) server in an Internet protocol television (IPTV) network with a network of set-top boxes includes IPTV operational data and an analysis module that selects a content item. The VOD server divides the content item into sequential chunks, divides the chunks into stripes, pre-populates set-top boxes in a peering network with at least one stripe from each chunk, receives a request for the content item, and directs each set-top box to sequentially stream its stripes. A method includes selecting a content item based upon IPTV operational data, dividing the content item into sequential chunks, dividing the chunks into stripes, pre-populating set-top boxes in a peering network with at least one stripe from each chunk, receiving a request for the content item, and directing each set-top box to sequentially stream its stripes.05-26-2011
20110093906MULTISTREAM VIDEO COMMUNICATION WITH STAGGERED ACCESS POINTS - A system and method that provide reduced latency in a video signal processing system. Various aspects of the present invention may comprise transmitting a first video information stream representative of a unit of video information. For example, the transmitted first video information stream may correspond to a video channel. A second video information stream representative of the unit of video information may be transmitted simultaneously with the first video information stream. The second video information stream may also, for example, correspond to the video channel. Various aspects of the present invention may comprise receiving a plurality of simultaneously transmitted video information streams. A video information stream of the plurality of received video information streams may be identified that, when processed, is expected to result in the lowest latency in presenting the unit of video information to the user. The identified video information stream may then be so processed.04-21-2011
20120151538METHOD FOR INTERACTIVE DELIVERY OF MULTIMEDIA CONTENT, CONTENT PRODUCTION ENTITY AND SERVER ENTITY FOR REALIZING SUCH A METHOD - Method for interactive delivery of multimedia content to a user entity. The method includes the steps of: a server entity accepting from a content production entity interactive multimedia content including a plurality of content segments and control data for presentation of the multimedia content; the server entity sending to the user entity presentation information based on the control data; the server entity receiving from the user entity an interaction request at a receipt time, where the interaction request is based on the presentation information, the server entity transmitting at least one identified content segment of the content segments to the user entity based on the interaction request, The control data comprises an actionmap containing time dependent action descriptors. The identified content segment is determined by activating a specific action descriptor of the actionmap in function of the receipt time and of information contained in the interaction request.06-14-2012
20100083322PROVIDING SELECTIVE VIDEO PROGRAM CONTENT AND ASSOCIATED LICENSE IN RESPONSE TO A PROMOTION TOKEN - A user initiates a request for program content to a cable services provider by providing a token authorizing the user to receive program content that otherwise would not be available. Typically, the token is provided to the user by a third party promoter. The token indicates a token code that the user provides to the cable provider, which authorizes the user to view a program. The promoter can offer tokens, which can be provided to the viewer in conjunction with purchasing a product, entering a contest, etc., as an incentive to purchase the product or enter the contest in order to receive the token. The cable service provider typically has, or can obtain the program content available for downloading to the viewer, and uses the information on the token to retrieve a digital license, which is provided to the viewer's set top box, allowing viewing of the program content.04-01-2010
20100017828METHOD, SYSTEM, AND DEVICE FOR IMPROVING VOD SERVICE RELIABILITY - A method for improving video on demand (VOD) service reliability includes: selecting a first VOD server to provide VOD services for a user terminal; and reselecting a second VOD server according to the current running status of each VOD server and a policy to continue providing VOD services for the user terminal after receiving a VOD request re-initiated by the user terminal. The present invention avoids blind switchover of VOD services, greatly improves the switchover success ratio, and ensures the quality of the VOD services provided for users.01-21-2010
20120210374Video-On-Demand (VOD)-Augmented eBook - A system and method for providing an environmentally enhanced experience to a user reading an electronic book (eBook) on an eBook reader in proximity to a television. An application program in the eBook reader causes the eBook reader to send an indication to a Video On Demand (VOD) television delivery system identifying a page of the eBook displayed on the eBook reader. The VOD television delivery system accesses an eVODBook package that defines start, stop08-16-2012
20120210375SYSTEM AND METHOD TO EASILY RETURN TO A RECENTLY-ACCESSED SERVICE ON A SECOND DISPLAY - Apparatus and methods are provided to implement a technique for using a second display with a content playback device. In one implementation, this feature allows users to easily return to a recently-accessed service when browsing on a second display. The most recent service may appear at the top of the list. Such systems and methods may be particularly advantageous when a user normally only visits a few services in an entire list of available services on a regular basis. The recently-accessed service may be specific to the user account, a user profile within the user account, the second display, or the content playback device. In some implementations, the second display may be a smart phone that can often be found beside the user, a laptop or tablet PC, or the like.08-16-2012
20120117603CONTENT MANAGEMENT SERVER AND CONTENT MANAGEMENT METHOD - Disclosed is a content management server that enables a playback restart from a suitable playback interruption position to be made possible even when editing processing has been executed on content copied to a content playback apparatus. In a content management server (05-10-2012
20120023530CONTENT LOCATION METHOD AND CONTENT DELIVERY NETWORK NODE - The present invention provides a content locating method and a content delivery network node. In this case, the content locating method provided by the present invention comprises: receiving by a first content delivery network CDN node a service request sent by a service control function entity or an IPTV service control function entity, wherein this service request carries a content identifier which is used to indicate requesting content corresponding to this content identifier; if the first CDN node cannot provide the content service requested by the service request, then the first CDN node sends an inquiry request to a CDN global controller so as to acquire the information about a second CDN node which can provide the content service requested by the service request and request the second CDN node to provide the content service. By way of the present invention, the pressure of the CDN global controller can be reduced and the processing delay of CDN can be shortened.01-26-2012
20120060196MACHANISM OF INTERLEAVING VIDEO FRAME STORAGE FOR P2P-BASED VOD STREAMING SYSTEM - The Mechanism of Interleaving Video Frame Storage for P2P-based VoD Streaming System offers a storing means to interleaved frames in a peer-to-peer structure. Video frames in each frame group saved in a server unit are numbered. Frame data in each frame group with the same number are accordingly sorted into one group, thence forming the interleaved frame group. By pre-loading, each afore interleaved frame group is saved in divergent peer nodes beforehand. The peer nodes are set at either a receiving end or a supplying end. Logining in the system of the present invention for selecting a video, users further link to the supplying end of each interleaved frame group, where the correspondent video frames would be streamingly transmitted to users, thereby providing the video player with a facile operation. The ready-to-play time after operating the video player is preferably shortened.03-08-2012
20090083812Method and apparatus for controlling on-demand play of media files based on P2P protocols - The present invention is to provide a method and apparatus for control on-demand play of media files based on P2P protocols, and its core idea lies in that, the download of the control information piece where the file control information is located is assigned with the highest priority when the on-demand play of streaming media files is implemented; while the download of the control information piece where the file control information is located and the index information piece where the index information is located are assigned with the highest priority, when the on-demand play of non-streaming media files is implemented, thereby playing while downloading of media files based on the P2P protocols.03-26-2009
20120072959NETWORK-BASED SERVICE TO PROVIDE ON-DEMAND VIDEO SUMMARIES OF TELEVISION PROGRAMS - A network-based device allows customers to receive television programming and to view summaries of the programming. A method of providing the summaries comprises: dividing a received program into program segments each identified by index marks, summarizing each program segment into summary segments identified by similar index marks, generating metadata files for delimiting a beginning and an end of summary segments and program segments, storing the summary segments and accessing the summary segments to supply the summary segments in lieu of program segments upon demand.03-22-2012
20120110627TIME-ADAPTED CONTENT DELIVERY SYSTEM AND METHOD - A system for coordinated playback of time-shifted content with time-adapted complimentary content is provided. The time-shifted content may be played back from storage media, both local and remote. Time-shifting may occur by independent playback such as from optical discs and other memory devices, as well as from user manipulation of features in a playback system based upon real-time or near real-time content distribution. The content is identified, along with timing information identifying where in the content the playback is occurring. Time-adapted complimentary content may then be selected and transmitted to the playback system. Such time-adapted content may include advertisement, product and service offerings, complimentary information, audio and/or video content, and so forth.05-03-2012
20110078751METHOD OF REQUESTING VIDEO DATA DISTRIBUTED ACROSS A PLURALITY OF VIDEO SERVERS - A method of requesting video data distributed across a plurality of video servers (03-31-2011
20120079544Systems and Methods Utilizing Efficient Video Compression Techniques for Providing Static Image Data - Embodiments include systems, methods and computer program products that use video compression techniques to recompress image data that has been compressed using static image compression. In non-limiting examples, this can include using modern video compression techniques when browsing web pages referencing compressed static image data to obtain increased efficiency in transmission and/or rendering of the static image data on a browser at a client device. In an embodiment, a method includes receiving a request for image content, determining that the requested image content has been compressed using a static image compression as indicated by a static image compression signature. The requested image content is then transcoded to obtain compressed video content of the image content, wherein the image content is compressed using video compression as indicated by a video compression data signature. Responsive to the request, sending the compressed video content over the network to the second computing device.03-29-2012
20110107381METHODS AND SYSTEMS FOR MANAGING VIEWING AT CLIENT TERMINALS - A method for managing media content viewing. The method comprises a) targeting a plurality of viewing recommendation for a plurality of media content items according to a personalized viewing profile of a subscriber, b) providing a secondary client terminal of the subscriber with the plurality of viewing recommendations, c) allowing the subscriber to select at least one of the plurality of media content items from the secondary client terminal, and d) allowing a primary client terminal of the subscriber to receive the at least one selected media content item. The client terminals are associated with the personalized viewing profile.05-05-2011
20110099593STREAMING DATA PROCESSING METHOD AND APPARATUS FOR DIGITAL BROADCAST SYSTEM SUPPORTING VOD SERVICE - A method and apparatus for processing streaming data of content in a digital broadcast system supporting Video On Demand (VOD) service are provided. A data processing method of a set-top box supporting Video On Demand (VOD) service includes requesting content selected by a user, configuring, if streaming data of the content is received, file block information for storing the streaming data, and storing the streaming data in units of file blocks according to the file block information. The streaming data processing method and apparatus of the present invention are capable of processing the streaming data of the content of which size is larger than the available storage space efficiently. Also, the streaming data processing method and apparatus of the present invention is capable of reducing total manufacturing cost of the set-top box by reducing costly storage device in size.04-28-2011
20090133079Detecting 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.05-21-2009
20120167151CLOUD COMPUTING BASED VIDEO SERVICE AND PLAYING METHODS - Cloud computing based video service and playing methods are provided. The video service method of a cloud computing server includes transmitting a requested video to a terminal in a streaming manner when the terminal requests play of the video, stopping the streaming transmission of the video and storing a stopped time point of the play in a user database when the terminal stops the play of the video, and transmitting the video beginning with a frame of the video at the stopped time point to the terminal or another terminal having requested play of the video in the streaming manner when the terminal or the other terminal requests the play of the video, in which the terminal or the other terminal having requested the play receives and plays the video beginning with the frame of the video at the stopped time point in a real-time manner.06-28-2012
20120137335IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD THEREOF - An image processing method, includes: receiving streaming contents; extracting definition control information which includes content provider information and corresponds to the streaming contents; and controlling definition of the streaming contents by using the extracted definition control information.05-31-2012
20120174170INFORMATION PROCESSING APPARATUS, DATA MANAGEMENT METHOD, AND PROGRAM - [Object] To realize processing for switching a reproduction state from broadcast data to network data and resuming the reproduction of the original broadcast data.07-05-2012
20090055879SYSTEM AND METHOD FOR IMPLEMENTING STREAMING SERVICE - A circuit-switch streaming service (CSS) system includes a circuit-switch streaming service center (CSSC), and a video interworking gateway (VIG). The system also includes an application server (AS), and the AS is connected to the CSSC for initiating a video call command to the CSSC; the CSSC identifies the video call command initiated by the AS, establishes the connection with the called terminal through the gateway based on the command, and transmits the streaming content specified by the AS to the called terminal. The invention also provides a corresponding realization method of the CSS. According to the CSS, the service of initiatively transmitting the streaming content for users can be realized and a good way for developing various video services by the operators is provided.02-26-2009
20090055878Accessing interactive services over internet - The invention relates to a method of providing interactive services through a telecommunications network. In the method an audio/visual (A/V) stream and control data is exchanged between an application server and a multiplexing and access control module of the telecommunications network, by means of a multimedia bidirectional interactive protocol. Internet protocol television (IPTV) service protocols are implemented within the telecommunications network for communicating with customer premises television equipment, wherein the IPTV protocols include a streaming protocol for transmission to customer premises television equipment of an A/V stream received from the application server and a monodirectional interactive protocol for receiving user commands at the multiplexing and access control module. The user commands are further converted into messages of the bidirectional interactive protocol for transmission to the application server and response data is relayed from the application server to the customer premises television equipment from which the user command originates.02-26-2009
20120084823CONTENT PLAYING SYSTEM - A content playing system 04-05-2012
20120084822Interactive Television Network And Method Including Content Searching - The present invention is directed to content searching of various databases in an interactive television network; caching programming for rebroadcasting to interactive television network subscribers; and interactively offering goods and services referred to in broadcast programming to interactive television network subscribers.04-05-2012
20120084821Demand-Based Edge Caching Video Conten System and Method04-05-2012
20120278844IDENTIFYING INSTANCES OF MEDIA PROGRAMMING AVAILABLE FROM DIFFERENT CONTENT SOURCES - Systems and methods are provided for identifying instances of media programming available within a media distribution system. An exemplary method involves searching a listing of media programming available from a first content source using search criteria indicative of a desired media program to identify an instance of the desired media program available from the first content source, obtaining a target program identifier associated with the desired media program from that instance, identifying another instance of the desired media program in a second listing of media programming available from another content source using the target program identifier, and providing a combined search result that indicates availability of the desired media program from the content sources.11-01-2012
20080301741SYSTEM AND METHOD FOR PROVIDING PROGRAM-RELATED CONTENT IN A MULTI-SERVICES DISTRIBUTION SYSTEM - In an embodiment of the present invention, programming content and program-related content (PRC) cues are delivered to a subscriber via an interactive multi-service distribution network. The PRC cues comprise interactive visual elements that may be used to create a PRC object that is selectable by a subscriber. Upon selection of a PRC object, the subscriber receives PRC through a communication service separate from the video programming delivery service, VOD service, PVR service, and NDVR service.12-04-2008
20120266200System and Method Providing Remote Video-On-Demand (VOD) - A system and method enabling a user to view on a computing device, a catalog of Video On Demand (VOD) content available on a remote (guest) VOD system, to purchase an available piece of VOD content on the user's account in his Home VOD System, and to play the purchased piece of VOD content through a Guest Set Top Box (STB). A pairing process associates the computing device with the Guest STB, and a VOD Back Office stores this pairing. The VOD Back Office then builds a custom catalog of VOD content available to the user through the Guest STB and sends the catalog to the computing device. When the VOD Back Office receives a request from the computing device to view selected VOD content, the VOD Back Office sends an instruction to a Guest Headend Hub to set up a session with the Guest STB. The Hub force tunes the Guest STB and streams the selected VOD content to the Guest STB for display on a Guest television.10-18-2012
20110047582MULTILEVEL BANDWIDTH CHECK - A subscription system for providing content by subscription using an Internet connection is disclosed. The subscription system includes a content object store and an interface. The content object store stores a plurality of content objects. The interface is configured to receive a request to initiate a subscription with a first address for a particular account using the Internet. The subscription allows use of the plurality of content objects by the particular account without individually charging for the plurality of content objects. It is verified that a first connection speed is greater than a first threshold value before allowing the subscription, where the first connection speed is over the Internet with the first address. A request to access the subscription of the particular account is received from a second address with the Internet. It is verified that a second connection speed is greater than a second threshold value. The second connection speed is over the Internet with the second address. The second threshold value is associated with at least one of a product or a level of service for the subscription.02-24-2011
20120272277MULTIMEDIA CHANNEL SHARING ACROSS ACCESS NETWORK BOUNDARIES - An initiating viewer identifies a multimedia channel and submits a request to share the multimedia channel with at least one recipient viewer at another viewer premises. This request is processed by the multimedia receiver of the initiating viewer so as to generate a channel change request for submission to a service provider. In response to the channel share request, the service provider queries the recipient viewer to determine whether the recipient viewer accepts or rejects the offered multimedia channel. If the recipient viewer accepts the multimedia channel, the multimedia channel can be provided to the multimedia receiver of the recipient viewer either for storage for later playback or for immediate playback concurrent with the provision of the multimedia channel to the initiating viewer. Billing for costs associated with the shared multimedia channel is conducted based on billing feedback provided by the initiating viewer.10-25-2012
20120272276SYSTEM AND METHOD FOR PROVIDING VIDEO ON DEMAND OVER A QUADRATURE AMPLITUDE MODULATION NETWORK - A system for providing video on demand over a quadrature amplitude modulation network (QAMN) having a television set (TV) connected thereon, comprising a client component associated with the TV, the client component being configured to be connected between the TV and the QAMN to receive input from a user of the TV and transmit the user input over the QAMN, a controller being configured to be connected to the QAMN to receive the user input transmitted over the QAMN by the client component, a management server being configured to be connected to the controller, decode the user input and provide a new interactive user session state to a rendering server, the rendering server being configured to encode a graphical representation of the new interactive user session state in a video format and transmit the encoded graphical representation on the QAMN.10-25-2012
20120102531EXTERNAL NETWORK CONTROL OF MEDIA SERVICES - A video server delivers video on demand (VOD) and other video services responsive to a remote selection application over an IP network from a personal communication device of a user, such as a cellphone or smartphone. The remote selection application drives a user interface of available content, and transmits a user selection request to the video delivery server via a public access network such as the Internet. The video server correlates the identity of the requesting user with a video services channel in communication with a settop box or similar device of the user, and delivers the content to the client video device for rendering. In contrast to conventional VOD, in which the video services request emanates from the settop box on the same communication path (QAM channel) as the downstream signals containing the VOD content, the remote selection application is independent of the client device on an HFC network.04-26-2012
20120291077SMART CAROUSEL - “A video server determines a frequency at which various content titles are accessed, and forms and communicates to downstream client devices a first data carousel of metadata about at least some of the various content titles, the metadata about a particular content title included in the data carousel or not according to how frequently the particular content title is accessed. The video server forms and communicates to downstream edge server devices a second data carousel comprising metadata about at least some of the various content titles, the second carousel updated more frequently than the first data carousel.”11-15-2012
20100131994DYNAMIC MEDIUM CONTENT STREAMING SYSTEM - A streaming on demand system includes an on-demand requester object installed on a computing device. The on-demand requester object is configured to receive I/O requests for an application for which data is available in data packs for streaming delivery. The on-demand requester object includes a minifilter associated with a filter manager in an I/O stack. The minifilter receives each I/O request from the application, references a table that includes at least one address where each data pack required to fulfill each I/O request is located, and determines if the data pack has been streamed to the system. The table may also include a size indicator for each data pack. The minifilter loads before compression and filter minifilter drivers in the I/O stack. The minifilter attaches to the I/O stack by registering with a filter manager in the I/O stack for I/O requests for the application for which data is available in data packs for streaming delivery. The minifilter passes on a read call if a required data pack is available locally and if all data in the required data pack has been received. The minifilter withholds a read call if a required data pack is not available locally or if all data in the required data pack has not been received. If an I/O request is a write operation, the minifilter writes an address and size indicator corresponding to the write operation to the table. If the I/O request is a create operation, the minifilter attaches extended data to a file stream.05-27-2010
20130174207APPARATUS FOR PROVIDING SUPPLEMENTARY INFORMATION OF MULTIMEDIA CONTENTS, RECORDED MEDIUM THEREOF, AND PERSONAL STORAGE DEVICE - An apparatus and method for providing content supplementary information, a recorded medium related thereto, a personal storage device, and a method of controlling the personal storage device are disclosed. One aspect of the invention provides an apparatus for providing supplementary information of a multimedia content that is connected over a network with a user terminal. The apparatus includes: a receiving unit configured to receive from the user terminal a request for supplementary information of a multimedia content currently in use by a user, where the request for supplementary information comprises at least one of an identifier of the multimedia content, an identifier of supplementary information related to the multimedia content, and address information of a personal storage device matching the user terminal; and a control unit configured to provide control such that the requested supplementary information is read from a database and transmitted to the personal storage device.07-04-2013
20130145409SYSTEM AND METHOD FOR MEDIA CONTENT DELIVER - A system and method for media content delivery is described. One implementation of the system and method allows for interactive services to be ordered and delivered to a limited-capability set-top box. A gateway unit receives interactive service commands from the remote control of the set-top box through one communication path (such as a wireless path) and relays those commands to a media content network. The media content network then delivers media content in response to the interactive service commands through another communication path (such as a wired path).06-06-2013
20130097645SEAMLESS SERVICE INFORMATION PROVIDING SCHEME - An apparatus and a method of providing seamless service to a plurality of devices. The apparatus includes a device pairing unit configured to perform pairing of a first device to a second device by associating device information of the first device with a device information of the second device a service request receiver configured to receive a seamless service request for contents from the first device and a service information provisioning unit configured to identify service information for the requested contents based on the pairing and configured to provide to the first device playback information for the requested contents based on the identified service information.04-18-2013
20130097646IMAGE PROCESSING APPARATUS AND CONTROL METHOD THEREOF FOR SELECTING AND DISPLAYING RELATED IMAGE CONTENT OF PRIMARY IMAGE CONTENT - There is provided an image processing apparatus which comprises a receiver which receives primary image content; a communicator which communicates with at least one supply source which supplies related image content of the primary image content; a signal processor which processes and outputs the primary image content; and a controller which controls the communicator to request the supply source to supply the related image content, and controls the signal processor to process and play the related image content supplied from the supply source in response to the request if a user selects a key to play the related image content of the primary image content while the primary image content received by the receiver is processed by the signal processor.04-18-2013
20130097644Generation and Consumption of Discrete Segments of Digital Media - Provided are systems and methods of accessing a portion of a media file on a remote server. The method can comprise receiving a first uniform resource identifier associated with the media file; generating a first boundary point and a second boundary point associated with the portion of the media file, each of the first and second boundary points corresponding to a point in time between the beginning and ending points in time of the media file; generating a second uniform resource identifier configured to locate the portion of the media file between the first and the second boundary points; requesting from the remote server at least a part of the media file associated with the first uniform resource identifier; receiving at least the part of the media file from the remote server; and rendering the media file starting at the first boundary point and ending at the second boundary point.04-18-2013
20130104177DISTRIBUTED REAL-TIME VIDEO PROCESSING - A system and method provide distributed real-time video processing. The distributed real-time video processing method comprises receiving a request for processing a video and determines one or more processing parameters based on the request. The method partitions the video into a sequence comprising multiple video chunks, where a video chunk identifies a portion of video data of the video for processing. The method further transmits the processing parameters associated with one or more video chunks for parallel processing. The method processes the video chunks in parallel and accesses the processed video chunks. The method assembles the processed video chunks and provides the assembled video chunks responsive to the request.04-25-2013
20130125181Dynamic Video Platform Technology - Some embodiments provide one or more portions of a video production system that can generate a dynamic data-driven video presentation using video configuration information based on information about a user, a user device, and/or a particular video presentation. In some cases a method includes receiving a request for a dynamic data-driven video presentation from a user device, determining video identification and user device information from the request, generating corresponding video configuration information and sending the video configuration information to the user device for generating the video presentation. In some cases a system is provided including processing circuitry configured to implement one or more of the foregoing processes. In additional cases, a method for generating a video presentation includes requesting a dynamic data-driven video presentation, receiving video configuration information, requesting and receiving video assets, and assembling the video assets to generate and display a video presentation.05-16-2013
20080201747System and Method for Aggregating, Editing, and Distributing Content - A system and method for the distribution of content to subscribers while maintaining the distribution rights associated with the content. Tags identifying aspects and features, including distribution rights, of the content are associated with the content. The tagged content is aggregated into a centralized data center that receives requests from subscribers to access the content. The tags associated with the requested content are evaluated to determine if the subscriber is authorized to access the content before the content is provided to the subscriber.08-21-2008
20120278845METHOD AND DEVICE FOR ENSURING QUALITY OF SERVICE OF INTERNET PROTOCOL TELEVISION LIVE BROADCAST SERVICE - Embodiments of the present invention provide a method for ensuring quality of service of an Internet Protocol television live broadcast service, and the method includes: detecting a live broadcast packet received from an original multicast group (11-01-2012
20130152144SYSTEM AND METHOD FOR SUPPLYING SUPPLEMENTAL AUDIO INFORMATION FOR BROADCAST TELEVISION PROGRAMS - A method, computer readable medium and an apparatus for providing supplemental information related to a character featured on a broadcast television program, wherein the supplemental information is not broadcast along with the broadcast television program. A viewer can request specific supplemental information associated with the broadcast television program through a telephone or electronic network interface. In some embodiments, a service controller transmits the requested supplemental information such that an audio component of the supplemental information does not conflict with the audio component of the broadcast television program.06-13-2013
20100319040SYSTEM FOR ADDING OR UPDATING VIDEO CONTENT FROM INTERNET SOURCES TO EXISTING VIDEO-ON-DEMAND APPLICATION OF A DIGITAL TV SERVICES PROVIDER SYSTEM - A video-on-demand (VOD) content delivery system has a VOD Application Server which manages a database of templates ordered in a hierarchy for presentation of video content elements of different selected types categorized in hierarchical order. The templates include those for higher-order displays which have one or more links to lower-order displays of specific content. The VOD Application Server, in response to viewer request, displays a high-order templatized display, and in response to viewer selection of a link, displays the lower-order display of specific content. The hierarchical templatized displays enable viewers to navigate to an end subject of interest while having a unique visual experience of moving through a series of displays to the end subject of interest. For example, the higher-order display may be a product ad and the lower-order display may be an ad for a local retailer of the product. Similarly, a viewer can navigate from national product to local product ad, or classified ad category to specific classified ad, or bulletin board topic category to specific posting. In another embodiment, the VOD content delivery system is used to deliver consumer-generated classified ads on TV. A web-based Content Management System receives consumer-generated content uploaded online in industry-standard file formats with metadata for title and topical area, and automatically converts it into video data format compatible with the VOD content delivery system indexed by title and topical area. A User Interface for the system delivers listings data to the viewer's TV indexed by title and topical area, and displays a requested classified ad in response to viewer selection.12-16-2010
20100319039INTERACTIVE TELEVISION SYSTEMS WITH DIGITAL VIDEO RECORDING AND ADJUSTABLE REMINDERS - An interactive television system is provided in which an interactive television application is used to support network-based or local personal video recorder capabilities. A user may use this application to view lists of program listings. The user may select a program listing of interest. The interactive television application may allow the user to set a reminder for the selected program at the scheduled broadcast time. This application may also allow the user to set a reminder for the selected program at a later time at which the program is not scheduled to be broadcast. The user may be provided with a reminder at this later time. In response, the user may direct the network-based or local personal video recorder to play back the program or may defer the reminder again. The interactive television application may collect information on program usage and popularity to determine how long to retain certain programming.12-16-2010
20110314508Passive Video Caching for Edge Aggregation Devices - Techniques for delivering video on demand channel content via streaming from a first edge aggregation device are provided. A processor is provided that is coupled to a memory. The processor can be operable to receive a request from a requesting device for video on demand channel content, search an index to locate the video on demand channel content, identify a location of the requesting device with respect to a first edge aggregation device and instruct the first edge aggregation device to forward the video on demand channel content to the location of the requesting device. Other embodiments are described.12-22-2011
20120291076Method and Apparatus for Hierarchical Distribution of Video Content for an Interactive Information Distribution System - A method and apparatus for storing and distributing video information in an interactive information distribution system by storing video information on either a centralized or de-centralized secondary storage partition in a network of provider and subscriber equipment, and therein distributing the video information to a subscriber having made a request for such video information.11-15-2012
20120023529VIRTUAL CONTENT STORE IN INTERACTIVE SERVICES ARCHITECTURE - A virtual content store may be provided. Upon receiving a request for a content stream from a subscriber at a regional headend, a central content vault may be examined to determine whether the content stream is available. Once the content stream is determined to be available in the central content vault, a streaming session may be established to the subscriber from the regional headend. The content stream may be retrieved from the central content vault and provided to the subscriber via the streaming session.01-26-2012
20130198788SOCIAL VIDEO NETWORK - An architecture is disclosed that enables users to upload videos directly from a camera or from saved videos from most video devices into video channels and automatically publish and notify to all who subscribe to channels or follow accounts. Embodiments allow users to share videos to social services, such as Facebook and Twitter, automatically display in embedded channels on any Website, directly to a Facebook or other developed applications using an Application Program Interface (API). Users can search, subscribe, view, and manage their video channels and videos, and modify their associated metadata content from anywhere.08-01-2013
20120066730METHOD, TERMINAL AND SERVER FOR ALLOCATING SIGNAL ROUTE RESOURCE IN VOICE ON DEMAND SERVICE - The present invention relates to a method, a terminal and a server for allocating a signal route resource in a Video On Demand (VOD) service. The method includes: sending a route detection message to a VOD server; receiving a route resource list replied by the VOD server; receiving a route detection stream according to a signal route resource in the obtained route resource list; judging, according to the received route detection stream, whether the signal route resource corresponding to the received route detection stream is valid; and reporting valid signal route resource information to the VOD server. Through a signal route detection method, a location of a VOD terminal device is automatically identified, so that roaming of the VOD terminal device may be realized, and when a coverage relation of the terminal is changed, the VOD service may be normally supported without any additional processing.03-15-2012
20120066729METHOD, SYSTEM, AND DEVICE FOR ADMISSION CONTROL - The present invention discloses a method, system, and device for admission control and pertains to the communications field. The method includes: admitting a subscriber for watching a multicast video only if each multicast bandwidth management device has sufficient remaining bandwidth after receiving a multicast video request from the subscriber; refusing the subscriber for watching the multicast video if any multicast bandwidth management device has insufficient bandwidth and fails to borrow bandwidth from a unicast bandwidth management device; and after receiving a unicast video request from the subscriber, admitting the subscriber for watching a unicast video only if remaining unicast bandwidth corresponding to a multicast bandwidth management device in each level is sufficient, or else, refusing the subscriber for watching the unicast video. Through bandwidth negotiation between the unicast bandwidth management device and each multicast bandwidth management device, admission control is implemented.03-15-2012
20120072958METHOD FOR REDUCING LATENCY IN AN INTERACTIVE INFORMATION DISTRIBUTION SYSTEM - A method and apparatus for reducing latency caused by information server processing of subscriber request wherein a plurality of content streams defined by a playlist are sequentially provided to a subscriber in a substantially seamless manner and wherein the playlist is updated and otherwise maintained in response to subscriber commands and requests.03-22-2012
20120090012EVENT BOOKING MECHANISM - A mechanism for booking events comprising an event broker, one or more event managers and one or more action handlers. In one embodiment, the event broker is configured to register a plurality of event bookings, each of which identifies an event and a corresponding action. For each event booking, the event broker notifies an event manager which is configured to detect the type of event identified in the event booking. When the event manager detects the identified event, it notifies the event broker. The broker then notifies an action handler which is configured to initiate the type of action identified in the event booking. The action handler then initiates the action. If the event booking is non-recurring and the action is complete, the event booking is unregistered by the event broker.04-12-2012
20120096500SYSTEM AND METHOD FOR DELIVERING VIDEO ON DEMAND - A system and method of delivering video on demand includes a web site for receiving customer requests for video content, locating the requested content on one of a plurality of distributed video servers, and arranging the located content to be distributed to the customer's set top box via a broadband connection.04-19-2012

Patent applications in class Control process

Patent applications in all subclasses Control process