Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


PROGRAM, MESSAGE, OR COMMERCIAL INSERTION OR SUBSTITUTION

Subclass of:

725 - Interactive video distribution systems

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
725034000 Specific to individual user or household 301
725035000 Based on demographics or geographical area 81
725033000 Emergency warning 58
725036000 Insertion of local commercial or local program at headend or network affiliate 32
Entries
DocumentTitleDate
20130031577System and method for selling any audio or video advertising and recording the ad spot, collecting payment and delivering by email to broadcast media using software and applications utilized through computing or telecommunications devices - An online or otherwise server hosted software used by any type of electronic Media to offer Advertising minutes (ad spots) for sale to Advertisers who, in one session, selects the ad spot's duration, broadcast dates and times, uploads or writes and record the Ad Spot on the system which then invoices and collects payment by Credit Card or alternative means, whereupon an email containing an insertion order and other details along with the Sound/Video file is sent to the broadcasting Station for transmission.01-31-2013
20090217318IP-BASED STREAM SPLICING WITH CONTENT-SPECIFIC SPLICE POINTS - A method and system for conditioning a media stream for splicing are disclosed. In an embodiment, content-specific splice points, which correspond to a possible playout splice point within an original media stream, are identified for both audio and video components of the original media stream. Once the audio bitstream and video bitstream splice points are identified, the audio bitstream in the vicinity of the audio bitstream splice point is packetized into IP packets containing only audio with one of the audio-containing IP packets having an IP packet boundary that corresponds to the audio bitstream splice point and the video bitstream in the vicinity of the video bitstream splice point is packetized into IP packets containing only video with one of the video-containing IP packets having an IP packet boundary that corresponds to the video bitstream splice point. The conditioned original media stream is then transmitted downstream to a splicer.08-27-2009
20090204988ANNOUNCEMENT BROADCASTING SYSTEM, ANNOUNCEMENT BROADCASTING OPTICAL RECEIVER USED FOR THE ANNOUNCEMENT BROADCASTING SYSTEM, CABLE TELEVISION BROADCASTING SYSTEM, AND OPTICAL RECEIVER USED FOR THE CABLE TELEVISION BROADCASTING SYSTEM - In a subscriber's facility of an announcement broadcasting system utilizing an optical fiber cable TV network, an announcement broadcasting optical receiver receiving an optical transmission signal of audio information and outputting an audio information electric signal for an announcement broadcasting terminal is provided. The announcement broadcasting optical receiver includes: a photo-detection section for converting the optical transmission signal into the audio information electric signal; a photoelectric conversion section, which is connected to the photo-detection section, for converting the optical transmission signal that the photo-detection section receives into electric energy; and an RF signal potential transformation section, to which the electric energy obtained by the photoelectric conversion section is supplied, for potential-transforming the audio information electric signal output from the photo-detection section to one at an input voltage level appropriate to the announcement broadcasting terminal and outputting it.08-13-2009
20100088716CONTENT SLOTS FOR DIGITAL MEDIA - A method wherein digital content, distributed on DVD (standard and High Definition variants such as Blue-Ray), CD (Computer Disk), or other digital storage media or downloaded as one or more files or streamed or broadcast is played interspersed with one or more advertising slots (also referred to in this disclosure as just-in-time content slots). Also detailed is method and steps for discovery of advertising slot information and fetching content for each slot by DVD players or end-user equipment that enable just-in-time content slots per this disclosure. Also included is method and steps for managing DVD advertising slot inventory, targeting of advertisements, building and operating advertising network including market place for buying/selling/auctioning advertising spot inventory, making available advertisements for pickup by advertising slot publishers, and tracking of advertising performance as well as tracking of advertising slot performance. Further, method and steps to enable new advertising offerings, such as variable CPM, based on the length of advertising that has been watched plus method and steps to provide auto-detection of end-of-content is detailed which can facilitate new rental/purchase business models. Included are also method and steps for integrating social networking aspects.04-08-2010
20130031580APPARATUS AND METHOD FOR INSERTING ADVERTISEMENT IN A BROADCASTING SYSTEM - Provided is an apparatus and method for inserting an advertisement in a broadcasting system based on adaptive streaming To this end, content related information for advertisement content is generated by an advertisement providing server and a content transmitting server. A client is informed of an update required time of the content related information to receive new content related information from the content transmitting server. Therefore, the advertisement content can be reproduced in a set period.01-31-2013
20130031579SYSTEMS AND METHODS FOR SELECTIVELY MODIFYING THE DISPLAY OF ADVERTISEMENTS AND PROVIDING SUPPLEMENTARY MEDIA CONTENT - Systems and methods are provided for selectively suppressing advertisements and providing supplementary media content in place of the advertisements. A program (including program segments and supplementary media content) and advertisements are transmitted to a user device on two different channels. A database may be queried to determine whether the advertisement suppression feature is enabled for a particular user. For example, the user of the user device may subscribe to an advertisement suppression service and an enabled status may be stored in the database. If the status is enabled, the program segments and supplementary media content are provided to the user device without advertisements. If the status is disabled, the program segments and advertisements are provided to the user device without the supplementary media content.01-31-2013
20130031578SYSTEM AND METHOD FOR CONTROL OF IPTV MULTIMEDIA CONTENT DISTRIBUTION - An IPTV filter node in an IPTV network is operative to control the delivery of multimedia content to a plurality of rendering units in a home network by comparison of various multimedia rendering criteria to predetermined subscriber information maintained in a subscriber profile. In some embodiments, the IPTV filter node is further operative to control the delivery of multimedia content via dynamic interaction with an authorization user.01-31-2013
20090193456INFORMATION STORAGE MEDIUM STORING METADATA AND METHOD OF PROVIDING ADDITIONAL CONTENTS, AND DIGITAL BROADCAST RECEPTION APPARATUS - Disclosed are an information storage medium storing metadata for providing additional content during a broadcast program, the metadata including information indicating whether to insert second additional content instead of first additional content, which is underlying additional content of the broadcast program, and a locator of the second additional content, a method of providing additional content by using the same, and a digital broadcast reception apparatus.07-30-2009
20090193455INFORMATION STORAGE MEDIUM AND METHOD FOR PROVIDING ADDITIONAL CONTENTS BASED ON TRIGGER, AND DIGITAL BROADCAST RECEPTION APPARATUS - Disclosed are an information storage medium having recorded thereon service information regarding a broadcast service to provide additional content, the information storage medium having recorded thereon information for receiving a trigger while the broadcast service is received, information for selecting additional content to be inserted to the broadcast service in correspondence to the received trigger, and a locator for receiving the additional content, a method of providing additional content by using the same, and a digital broadcast reception apparatus.07-30-2009
20090193454RESTAMPING TRANSPORT STREAMS TO AVOID VERTICAL ROLLS - In one embodiment, a network device analyzes an encoded stream to identify a timing value included in a packet before a splice point. Next, the device determines a difference between identified timing value and a timing value included in a packet of the encoded segment to be spliced. In conjunction with splicing, the network device formats timing values of packets according to the determined difference, which improves play out of the spliced stream.07-30-2009
20090193453SYSTEM AND METHOD FOR HARVESTING ADVERTISING DATA FOR DYNAMIC PLACEMENT INTO END USER DATA STREAMS - A method is disclosed for selecting advertising data at an end user device, the method comprising monitoring a plurality of advertising data items in a first video data stream at the end user device; correlating advertising characterization data for the advertising data item with end user profile data for an end user at the end user device; and selecting based on the correlating at least one of the plurality of advertising data items for presentation during display of a second video data stream at the end user device. A system is disclosed for performing the method. A data structure is disclosed for containing data used by the system and method.07-30-2009
20080276268System and Method for Content Insertion - A device and method for local content insertion. The method includes: receiving multiple programs over a satellite link (11-06-2008
20130212620SYSTEM AND METHOD FOR DISPLAYING COMMERCIALS IN CONNECTION WITH AN INTERACTIVE TELEVISION APPLICATION - An embodiment provides a method including: providing an interactive game application for execution on a client device; providing access to data for use in conjunction with said interactive game application; determining a specified event has taken place within the interactive game application in accordance with one or more user interactions with said interactive game application; requesting at least one asset identification from a server; after determining the specified event has taken place within the interactive game application, suspending the interactive game application; displaying at least one asset corresponding to the at least one asset identification; and resuming the interactive game application in response to displaying the at least one asset. Other embodiments are described and claimed.08-15-2013
20120180083METHOD AND APPARATUS FOR CREATION, DISTRIBUTION, ASSEMBLY AND VERIFICATION OF MEDIA - A method and apparatus for creation, distribution, assembly and verification of media, including one embodiment, media is transmitted to a receiver where the receiver assembles the media into programming. In another embodiment, media is transmitted to the receiver from a plurality of sources. In a further embodiment, a source of media performs a tagging operation to associate sets of tags with elements of the stream of media. In various embodiments, different combinations of look-and-feel, content and other tags are associated with the media stream. In an additional embodiment, tagging of the media stream is performed at the receiver. A user at the receiver may also provide data about the user to the receiver. In yet another embodiment, the receiver uses the tags to assemble the media into a program. In still further embodiments of the invention, various Royalty Only Aggregate Revenues or “ROAR” models and apparatus are disclosed.07-12-2012
20120246675SYSTEMS AND METHODS FOR DYNAMIC EVENT PRODUCTION AND MANAGEMENT - Apparatus and methods for dynamically producing and managing events are disclosed. In various embodiments, an event sequence generator is used to generate a production schedule or script that includes content elements and event milestones. Methods of generating a production schedule and a promotion schedule are also disclosed. The production schedule and reports based on the event can be produced and accessed remotely.09-27-2012
20100077427APPARATUS AND METHODS FOR MULTI-STAGE MULTIPLEXING IN A NETWORK - Methods and apparatus for performing multiplexing of video or other content (e.g., programs) within a network using feed-back from a subsequent digital program insertion stage, and/or feed-forward information from a prior multiplexing stage. In one embodiment, the network comprises a hybrid fiber coax (HFC) cable network having headend and hub-based statistical multiplexing stages, and communication between the two stages is used to improve the visual quality performance and bandwidth utilization of the output multi-program stream during conditions where downstream content is inserted into the transport stream. Business methods associated with the various multiplexing features described above are also disclosed.03-25-2010
20100077426METHOD OF BROADCASTING AUDIO AND VIDEO DATA OVER A TIME-SLICING NETWORK, AN AUDIO AND VIDEO DATA PROCESSOR AND A DVB-H SYSTEM - An apparatus, a method of transmitting data having audio and video content over a broadcast network employing time-slicing, a DVB-H system and an audio and video data processor. In one embodiment the method includes: (1) identifying points of a data stream corresponding to a beginning of each time-slice of a transmission stream, having multiple time-slices, to be used to transmit the data stream via a broadcast network, the data stream including an audio and a video stream, (2) injecting a synchronization packet at the points for each of the audio and video streams and (3) transmitting the transmission stream having the synchronization packets via the broadcast network.03-25-2010
20130086607VIDEO AD SWAPPING IN A VIDEO STREAMING SYSTEM - Configuration of advertisements in a streaming video segment works in cooperation with a client device. Using a selection algorithm, a server selects a first number of default video advertisements for a video streaming session, and a second number of alternative video ads greater than the first number. The server provides identifiers for the alternative video advertisements and transmits the identifiers to the client device prior to a corresponding ad break in the streaming video. During or before streaming of one of the default video advertisements to the client device, the server detects a signal from the client device requesting that one of the alternative video advertisements be swapped for the one of the default video advertisements, interrupts streaming of the default video, and initiates streaming of the one of the alternative video advertisements, in response to detecting the signal. Corresponding operations may be performed by the client device.04-04-2013
20130042265Addressable Advertising Switch by Decoupling Decoding from Service Acquisitions - A method and computing device for switching from a first transport stream to a second transport stream. The method detects a trigger in the first transport stream that determines a switch point for tuning to the second transport stream. The method receives a last frame of audio/video content in the first transport stream that immediately precedes the switch point, and initiates a switch to the second transport stream after receiving the last frame. The method processes the last frame through an audio/video decoder simultaneous with the initiating of the switch, and disables the output of the audio/video decoder after the processing of the last frame. The method receives a first frame of audio/video content in the second transport stream, and enables the output of the audio/video decoder after processing the first frame through the audio/video decoder.02-14-2013
20090158319TV Advertisements Download Management - Systems and methods of presenting advertisements in a digital home communication terminal are disclosed. One such method comprises receiving electronic advertisement information (EAI) describing a plurality of advertisements. The method further comprises storing the received EAI. The method further comprises receiving the plurality of advertisements, and storing only a portion of the advertisements in accordance with user advertisement preferences. The method further comprises accessing the stored EAI to provide at least one of the stored advertisements in accordance with the user advertisement preferences.06-18-2009
20090158317Systems and Methods for Generating Interactive Video Content - The present invention is directed towards systems and methods for generating interactive content from video content. The method according to one embodiment of the present invention comprises identifying at least one product within the video content and converting the product into an interactive element within the video content. The method then assigns a plurality of controlling parameters to said at least one interactive element at least one of said controlling parameters includes outline identification indicia of said interactive element consistent with movement of the product within the video content and assigns a product information identifier with the product and retrievable via the controlling parameters. Finally the at least one interactive element is integrated onto the video, such that when the video is displayed, the displayed video includes the outlined interactive element therein.06-18-2009
20090158316Systems and methods for providing a token registry and encoder - Systems and methods for using tokens to link the television and the Internet platforms. The tokens are tightly encoded into the content and a registry controls the linking of the television content to specific Internet-based content. The registry also polices the validity of the tokens and optionally provides the token owner with continued control over the Internet content associated with that token. When the two platforms are linked successfully, the consumer receives quality content, while being protected from unwanted Internet content.06-18-2009
20100107191Method and Apparatus for Browser Based Advertisement Insertion - Content is downloaded to a mobile handheld device (MHD) and buffered on the MHD prior to, and during, viewing. Normal wireless bandwidth varies with atmospheric conditions, distance, obstructions in the path, etc. and hence the speed at which a content-buffer (CB) on the MHD is replenished changes. Because this can result in very low quality viewing experience for the user, the capability for alternate content scheduling provided a micro-splicer is used to enable stored alternate-content or advertisement insertion during periods of low viewing quality, when the CB does not hold sufficient content during the viewing period. This alternate content insertion allows the CB to be refilled before the user resumes content viewing.04-29-2010
20100107190CONTENT PROVISION APPARATUS AND METHOD - Provided are a content provision apparatus and method. The content provision apparatus includes a message reception module receiving a service request message from a display apparatus which displays first content; a content extraction module analyzing the received service request message and extracting second content associated with the first content; and a communication module transmitting the extracted second content.04-29-2010
20100107189Barcode advertising - A display that may be actually or virtually presented at a televised event venue. The display including at least one advertisement, advertising to the in-person attendees at the televised event or virtually inserted into the televised event venue as if advertising to the in-person attendees at the televised event, and at least one identifying marker coupled to the at least one advertisement, wherein the at least one identifying marker is suitable to provide identification of the at least one advertisement when the at least one advertisement is included within the broadcast of the televised event.04-29-2010
20100107188INTERSTITIAL ADVERTISEMENTS ASSOCIATED WITH CONTENT DOWNLOADS - A method and system for a media device to interstitially place advertisement data between content data. The method may include receiving content data and advertisement data. Desired content may then be selected. Advertisement data that is related to the selected content is also selected. A data stream that includes the advertisement data interstitially placed between the content data is then generated and communicated to the user of the device. In this way, free downloads of content may be provided.04-29-2010
20100107187System and Method of Displaying Advertising Content - A system and method of displaying advertising content are provided. The system to display advertising content includes a three-dimensional graphical display module to generate an interactive three-dimensional user interface display. The system also includes an advertising module to display advertising content at the three-dimensional user interface display. The system further includes advertising content displayable using a plurality of views. A first view of the plurality of views is adapted for display at a first viewer perspective and a second view of the plurality of views is adapted for display at a second viewer perspective.04-29-2010
20090119702ADVERTISEMENT AND CONTENT DISTRIBUTION - A method, a computer readable medium and a system for advertisement and content distribution, comprises a splicer, and a set top box (STB), wherein the splicer is communicably coupled to the STB, wherein the splicer receives content, wherein the splicer receives at least one advertisement, wherein the splicer synchronizes the at least one advertisement on a first address with a slot in the content on a second address to produce an output, wherein the splicer sends the output to the STB, and wherein the STB displays the output.05-07-2009
20100095324Providing Conditional Advertising - Advertisements can be paired based on their context to achieve increased advertising effectiveness that might not be able to be achieved without the pairing. The advertisements can be paired based on a user's preferred context, which includes an attribute of one of the advertisements. For example, a conditional advertisement can be paired with a scheduled advertisement based on an industry type, the length of the other advertisement, or some other characteristic. Each characteristic can be given a weight, to aid in pairing determinations. The effectiveness of the pairing can be tracked, and the context can be iteratively modified based on the measured effectiveness of the advertising campaign. Pairing can be performed without identifying other advertisers, even though weighting factors may take a sponsor's identity into account. Pairing can be constrained by a master schedule and by a maximum allowed number of conditional spots.04-15-2010
20130047181METHODS AND SYSTEMS FOR REAL TIME DELIVERY OF CONTENT/SERVICES ASSOCIATED WITH TELEVISION/RADIO PROGRAMS - Methods and systems are provided for real time delivery to at least one user additional content/services associated with a program broadcast by television/radio and intended to be received/used by the user through a standard television/radio receiving device, said additional content/services being suitable for being accessed by the user through a client device equipped with a graphical display interface distinct from the standard television/radio receiving device.02-21-2013
20100005487SYETEM AND METHOD FOR PROCESSING PROGRAM INCLUDING ADVERTISEMENTS - A system and a method for processing a program with inserted advertisements are provided. The system includes a plurality of program subscriber apparatuses, an advertising time server and a program-processing device, all of which are in communication with a network. At first, the program subscriber apparatuses generate a plurality of advertising time information in response to the operations of the program subscriber apparatuses by users. Then, the advertising time database integrated the advertising time information to provide an advertising time database having therein a plurality of representative advertising time information. The program-processing apparatus can process a specific program according to the representative advertising time information.01-07-2010
20090307719Configurable Access Lists for On-Demand Multimedia Program Identifiers - Program identifiers from an electronic programming guide are added to a wish list. The wish list may be created automatically from user preferences or from manual user selections. In some embodiments, the wish list is available from different platforms including set-top boxes, personal computers, and mobile telephones. Users are not required to scroll through an entire list of available on-demand movie titles, for example, to choose those that may later be selected for viewing. Instead, a user may scroll through an entire list once and move any items of interest to a wish list for later consideration.12-10-2009
20120192224Queue Based Advertisement Scheduling and Sales - In accordance with the invention, advertisement identifiers are stored in a queue in memory in the set top box or elsewhere corresponding to individual subscribers of a television service delivery network. The advertisements are retrieved and displayed in the order dictated by the queue as advertisement avails are detected in the particular channel information stream being watched by that subscriber. Accordingly, the subscriber sees the advertisements regardless of what channel or television program is being watched and sees them in the order dictated by the queue. The invention also is applicable to other information streams including Internet advertising, audio/radio advertising and advertising in electronic program guides.07-26-2012
20090094637POST PRODUCTION VISUAL ALTERATIONS - Disclosed is a method and system in which “labels,” comprising supplemental information such as advertising, promotional, or informational elements including interactive elements, may be superimposed post-production into a video stream. This can be done by using overlay screens including interactive overlay screens or by combining video segments. As such, the labels do not have to physically be part of the actual scene during filming. Once a video stream is created, a space for available advertising is designated either manually or automatically by pattern recognition techniques. A list of available advertising space is generated. During viewing of television broadcasts, advertisements are placed in the video signal. Labels are displayed by superimposing an HTML page that is blank except for the advertisement onto the video signal. Advertisements can be superimposed post-production, and can be personalized and localized. The advertisements can be customized on a per-household basis.04-09-2009
20090094634TARGETED/ADDRESSABLE ADVERTISEMENT INSERTION USING A VLAN - A method and apparatus for controllably delivering a multicast broadcast stream to a client via a VLAN channel and, in response to the detection of a splice point, delivering a unicast stream to the client via a sub-VLAN channel.04-09-2009
20130074119MULTIMEDIA APPARATUS AND METHOD FOR CONTROLLING MULTIMEDIA APPARATUS - A multimedia apparatus may obtain a first signal including a multimedia signal, and a second signal input by a user, and simultaneously output the first signal and the second signal together. Accordingly, multimedia contents meeting user-friendly environments may be provided.03-21-2013
20130074118SERVICE ALERT MESSAGES FOR CUSTOMER PREMISES COMMUNICATION DEVICES - A method includes providing identifying information for a customer premises communication device to a provider network, wherein the customer premises communication device is a node of a customer premises network. The method may further include registering a communication channel between the customer premises communication device and the provider network. In addition, the method may include receiving at least one service alert message from the provider network using the communication channel. The type of service alert message is selected based on the customer premises communication device.03-21-2013
20130061262INTERACTIVE PRODUCT PLACEMENT SYSTEM AND METHOD THEREFOR - A method for presenting advertisements for commercial products in video productions, whereby the commercial product is placed in the video production as an element of the video production. A viewer is enabled to interact with the video production to select the product. Information is then displayed about the selected product; and the viewer is enabled to purchase the selected product.03-07-2013
20130061263Publishing Key Frames Of A Video Content Item Being Viewed By A First User To One Or More Second Users - Systems and methods for obtaining key frames of video content items being viewed by first users and publishing the key frames of the video content items to second users are provided. In general, either prior to playback of a video content item by a first user or during playback of the video content item by the first user, key frame information providing, referencing, or identifying key frames of the video content item is obtained. Each key frame is representative of a segment of the video content item. The key frame information for the video content item is then published such that each key frame is presented to one or more second users while the first user views the corresponding segment of the video content item.03-07-2013
20130061261WIRELESS PROMOTIONAL AND INFORMATION OFFER DELIVERY SYSTEM FOR USE WITH INTERACTING WITH BROADCAST, CABLE, BROADBAND AND OUT-OF-HOME MEDIA, RADIO PLATFORMS AND MOVIE THEATERS - A method for a wireless promotional offer delivery (WPOD) system to deliver promotional offers broadcast in radio and television advertising or programming content to mobile devices or fixed computer stations is presented. A WPOD application, downloaded onto a mobile device or fixed computer station, allows for the capture of timed segments of the content. The content, sent by the WPOD application to a WPOD server, is analyzed and matched to a unique digital ID. The digital ID is returned to the mobile device or fixed computer station. The WPOD application then delivers the digital ID to the server along with the user's current geographical position coordinates, client ID and date/time stamp. The WPOD server looks up the digital ID and matches any “live” offers then available, and delivers such offer back to the WPOD application. The user of the WPOD application may then act upon the promotional offer.03-07-2013
20090271817Systems and Methods for Searching Based on Information in Commercials - A set top box includes a processor configured to detect a commercial and analyze the commercial to identify an advertised video content. The processor is further configured to search an electronic programming guide for availability of the video content and record the video content in response to a user input.10-29-2009
20120227067METHOD AND DEVICE FOR PROVIDING COMPLEMENTARY INFORMATION - It is provided a method for providing complementary information for principal information in a system having a first presentation device for presenting the principal information and a second presentation device for presenting the complementary information. The method comprises the steps of receiving a piece of principal information to be presented on the first presentation device; determining control information of at least one piece of complementary information associated with the received piece of principal information, wherein, the control information comprises a start time point for each piece of complementary information indicating when to present the complementary information, and sending an instruction message to instruct the second device to present the at least one piece of complementary information associated with the received piece of principal information based on the start time point contained in the control information and time information carried in the received piece of principal information.09-06-2012
20120117592System And Method For Dynamically Transmitting Network Alert System (NAS) Information From Television Network To Stations Using Information Embedded In An HDTV Signal - A system for dynamically transmitting network alert system (NAS) information from a television network to an affiliate station using information embedded in an HDTV signal includes a program data server configured to provide network alert system (NAS) data, a network video programming source configured to provide network video programming, a data inserter configured to insert the NAS data into vertical ancillary (VANC) space of a high definition television (HDTV) signal to develop a combined network video programming and NAS data signal, and a transmission facility configured to transmit the combined network video programming and NAS data signal.05-10-2012
20120117591Frequency Redirection for Inband Signaling - A channel remapping pre-notification (RPN) message is transmitted in each of multiple frequencies prior to movement of data associated with one or more virtual channels to one or more different frequencies. The RPN message is also sent prior to transmission of a Virtual Channel Table (VCT) reflecting channel movement. If a receiving device is unable to find data associated with a selected channel subsequent to the channel movement, the stored RPN information can be used to identify a new frequency for that selected channel.05-10-2012
20100005486APPARATUS AND METHOD FOR EMBEDDING COMMERCIALS - An apparatus for embedding audio and/or video data in a program is provided. The apparatus includes a receiver operable to receive the program and a processor operable to determine if the program has a marker which indicates a portion of the program to be altered. The apparatus also includes a memory for storing the audio and/or video data. The processor alters the portion of the program using the audio and/or video data stored in the memory.01-07-2010
20110023059METHOD AND APPARATUS FOR CONTENT REPLACEMENT IN LIVE PRODUCTION - The insertion of an advertisement or other new content into a time slot between content segments advantageously occurs by selecting the new segment to fill its associated slot as closely as possible. Play out of a successive content segment occurs for distribution over at least one of a first set of channels and at least one second channel until the occurrence of the time slot whereupon the new content segment undergoes play out for distribution over the at least one second channel. If the new content segment has a duration longer than the time slot, the length of at least one content segment gets reduced to provide substantially seamless play out.01-27-2011
20090265732CONTENTS PROVIDING SYSTEM, AND CONTENTS PROVIDING METHOD - A contents processing device for displaying contents is enabled to change the display format of a contents displaying display unit and to display not only the contents but also other information. As problem solving means, there is proposed a contents providing system, which includes a display unit for displaying the contents and an interlocked icon interlocked with the contents in one area. Further included is a contents processing device which has a function to change the display format of the display unit in case a signal received when the interlocked icon is displayed in the display unit satisfies a predetermined condition. The contents processing device performs the change of the display format, if the interlocked icon is displayed when the contents processing device receives the signal satisfying the predetermined condition from a remote control device. In case the display format is to be changed, it is possible to perform the display in an enlarged/reduced scale but also to add a new window and to display advertising information in the new window added.10-22-2009
20120272262TRANSPORTING MEDIA PROGRAMS, ADVERTISEMENT METADATA, AND ADVERTISEMENT SELECTION CODE THROUGH DATA TRANSPORT CONTAINERS FOR USE BY AN ADVERTISEMENT INSERTION NODE - A data transport container is used to transport information from a content provider network node to an advertisement insertion network node. The data transport container encloses a media program, program metadata, advertisement metadata, and advertisement selection code. The advertisement insertion network node selects among a plurality of advertisements, which may also be received through the data transport container, in response to at least the advertisement selection code and the advertisement metadata. The selected advertisements are combined with the media program in response to the program metadata to generate a combined media program. The combined media program is communicated to a subscriber equipment unit. The data transport container may contain Material eXchange Format (MXF) encoded content. Accordingly, the advertisement insertion network node may be configured to decode MXF encoded content of the data transport container to extract the media program, the program metadata, the advertisement metadata, and the advertisement selection code into separate files.10-25-2012
20130167171RECEPTION APPARATUS, RECEPTION METHOD, PROGRAM, AND INFORMATION PROCESSING SYSTEM - Disclosed herein is a reception apparatus including: a reception portion configured to receive AV content; a trigger acquisition portion configured to acquire trigger information for operating an application program to be executed in interlocked relation to the AV content; a table acquisition portion configured to acquire a correspondence table associating a command for controlling the operation of the application program with a valid time of the command; and a control portion configured such that when the time acquired from the trigger information as indicative of the progress of the AV content satisfies a predetermined condition of validity in reference to the valid time of the command on the basis of the acquired correspondence table, the control portion controls the operation of the application program in accordance with the command being valid.06-27-2013
20130167172METHOD FOR PROCESSING ADDITIONAL INFORMATION RELATED TO AN ANNOUNCED SERVICE OR CONTENT IN AN NRT SERVICE AND A BROADCAST RECEIVER - A method of processing additional information related to an announced service or content in a Non-Real Time (NRT) service and the broadcast receiver are disclosed herein. A method of providing a Non-Real Time (NRT) service in a broadcasting receiver includes receiving a service map table (SMT) and a first descriptor through a service signaling channel, identifying an image identifier and an image type of an image for an NRT service based upon the first descriptor, receiving the image via a flute session and displaying the image when corresponding service is played, wherein the image is logo or icon data for the NRT service. The method may further include connecting a service signaling channel, parsing the received SMT and the first descriptor, determining whether a service is the NRT service based upon the parsed SMT and storing the received image.06-27-2013
20120240151Synchronizing Interactive Digital Advertisements displayed on client devices with television commercials - A system for the real time detection of an advertisement on a particular television channel or in a video stream, the development of a probability that the user of a client device such as a laptop, tablet or mobile phone (other than the device displaying the television channel or video stream, e.g. a Television) is viewing that particular television channel or video stream and the real time provision of an associated interactive digital advertisement to the user's client device, such as a laptop, tablet or smart phone. The system is composed of a series of software processes running on computer servers. Such servers comprising a microprocessor, data base, input device and output device wherein said data base comprises computer readable instructions stored in fixed memory or other digital storage system and executable by said microprocessor.09-20-2012
20080295128Advertising management method and system11-27-2008
20120110616METHOD AND APPARATUS FOR PROVIDING USER CONTROL OF ADVERTISING BREAKS ASSOCIATED WITH A MEDIA PROGRAM - A method, apparatus, article of manufacture, and a memory structure for presenting an advertisement for playback in conjunction with a streamed media program are described. The method permits the user to control advertising breaks and in particular, the timing of advertising breaks associated with the media program.05-03-2012
20120254912System and Method for Construction, Delivery and Display of iTV Content - iTV content is created and deployed using a server component adapted to allow content developers to create applications according to an authoring specification that describes a framework for same; a transport component configured to optimize and deliver the applications to one or more clients; and a client component adapted to render the applications through a television so as to permit user interaction therewith. The authoring specification provides for the presentation of content through one or more templates defined therein, allowing application definition and behavior to remain common across multiple client device types, middleware platforms, and/or iTV operating environments. The framework for applications accommodates advertising, promotions, content placement packages and/or programming campaign definitions, so as to permit a selection of a specific advertisement, promotion or content at a time of preparation of the iTV content by the server, and/or a time of execution of the applications by the client.10-04-2012
20130014157ITERATIVE, MAXIMALLY PROBABLE, BATCH-MODE COMMERCIAL DETECTION FOR AUDIOVISUAL CONTENT - Identification of starting and ending times of commercial breaks and commercials within those commercial breaks found in audiovisual content is disclosed. A solution to a “batch optimization” problem is used in which commercial locations within a set of audiovisual content are detected as a group by choosing a set of commercial locations which optimizes a cost function which can include considerations of, for example, 1) one or more cues, 2) relative locations of commercials within the audiovisual content, and/or 3) probability models based on statistics obtained regarding characteristics of typical commercial and commercial breaks. Optimization can be done over the total set of commercial location decisions, rather than on a per-commercial basis. Additionally, the cost function can be iteratively evaluated and many more types of cues and combinations of cues can be used in detection of commercials.01-10-2013
20110219398Delivering Personalized Media Items to a User of Interactive Television by Using Scrolling Tickers - A system of delivering a personalized media item to a user of an interactive television is disclosed. The system comprises a television terminal, a computing device and a remote control device. The computing device further comprises a set top box. The computing device may be connected to a server through a communication network. The system stores a personal profile for each of its users. The user's identity is determined after a user switches on the television. Personalized text messages for selected media items are displayed as scrolling tickers on the television display screen. The media items may include advertisement messages, headlines of news and selected stock prices. One of the tickers may be selected by the user employing the remote control device to display the next level of details using an enlarged display space or using the full television screen.09-08-2011
20110283312PROVIDING INFORMATION TO A VIEWER UTILIZING INTERACTIVE MEDIA - An interactive information system includes access mechanisms for users to selectively access information. The access mechanisms may be embedded in video script content. The system may also include links for Internet access and to other information sources.11-17-2011
20100122283Targeted advertising via mobile enhanced reality - A method, device and system for providing product recognition services to a mobile device that permits a user to obtain enhanced images of the product and/or additional information and/or website links related to the product directly through the product recognition services is disclosed. A mobile device is utilized to capture video of a real-world product and access more information about the product using a one click video call over a high speed wireless data network from the mobile device to a picture recognition server where the real-world product can be recognized. Information, including a video, can be sent to the mobile phone about the recognized product and access to web servers for additional information about the product can be provided. A bookmarking feature allows a user to send the same information about the product to a list of friends of the user at the friends' preferred mobile phones, personal computers (PCs) or televisions (TVs).05-13-2010
20090037947TEXTUAL AND VISUAL INTERACTIVE ADVERTISEMENTS IN VIDEOS - A system and method are disclosed for the insertion of interactive advertisements in videos. The interactive advertisement may be selected while the video is playing in order to display content related to the advertisement. The interactive advertisement may be text or multimedia that are embedded within the video.02-05-2009
20110302601Methods and systems for online advertising - A portal webpage or other entry content is provided that includes a selectable region of content. A video-rich icon is enabled. The video-rich icon may encourage a user to select the selectable region of the content. An indication of selection to the selectable region of content is received. Destination content is provided and may include an additional selectable region of content. An additional video-rich icon is enabled on the provided destination content. The additional video-rich icon may encourage a user to select the additional selectable region of content.12-08-2011
20110302600Multicast Video Advertisement Insertion Using Routing Protocols - First video material is transmitted from a video source, over a video content network, to consumer premises equipment, via a hub router. The video source has a source address and there is a first path length between the hub router and the video source. Upon occurrence of a first triggering condition, a short route metric is announced from a supplemental video material server coupled to the hub router. The short route metric causes the hub router to perceive a second path length, between the hub router and the supplemental video material server, as shorter than the first path length. The supplemental video material server has a source address identical to the source address of the video source. Thus, the consumer premises equipment obtains supplemental video material from the supplemental video material server instead of first video material from the video source. Aspects of a system and a supplemental video material server are also disclosed.12-08-2011
20120110617PROGRAM REPLACING METHOD - A program replacing method capable of updating a program by executing a temporarily downloaded program without deleting an existing program, as well as being capable of easily restoring such existing program. When a function not equipped to the existing program is required to be added, the program replacing method downloads a program so that it can be executed concurrently with the existing program.05-03-2012
20090089830VARIOUS METHODS AND APPARATUSES FOR PAIRING ADVERTISEMENTS WITH VIDEO FILES - An advertisement player is described that embeds on a web page having a video player, which is hosted on a first server. The advertisement player is configured to make a call to and send information associated with a video file about to be played on the web page across a network to a contextual engine hosted on a second server. The contextual engine analyses the content of the video file to be played on the video player and content of two or more advertisements from two or more advertisement networks and sends back one or more advertisements to display with the video file as the video player plays the video file on the web page. The contextual engine pairs the one or more advertisements with the video file based on at least a best match of relevance of the one or more advertisements to content in the video file.04-02-2009
20120240152METHOD AND APPARATUS FOR DISPLAYING INFORMATION IN RESPONSE TO MOTION PICTURE PROGRAMMING - Various apparatuses and techniques for displaying information in response to motion picture programming are herein described. A handheld digital device can comprise a display and a processor. The processor can be configured to receive a watermark via programming. The programming can include an element representing a sale target. The sale target can be an item or service for sale. The watermark can include sale target information about the sale target. The processor can also be configured to identify the sale target via the sale target information in the watermark. The processor can also be configured to present the sale target to a user via the display.09-20-2012
20130024889METHOD, APPARATUS, AND SYSTEM FOR PLAYING TARGETED ADVERTISEMENT - Embodiments of the present invention disclose a method, an apparatus and a system for playing a targeted advertisement. An access switch receives an IGMP join packet sent by a user end, snoops the IGMP join packet, and obtains a first mapping relationship; establishes a first multicast forwarding entry according to the first mapping relationship and a pre-saved second mapping relationship between the access port and a virtual local area network of a targeted advertisement user group; and receives an advertisement media stream sent by an access router, and forwards the advertisement media stream to the targeted advertisement user group by using the access port corresponding to the virtual local area network of the targeted advertisement user group according to the first multicast forwarding entry. In this way, the problems that placing precision of a region-targeted advertisement is low and audience rating is poor in the prior art is solved.01-24-2013
20090288113LOG-BASED TARGETING OF ADVERTISEMENTS TO GROUPS - In accordance with one or more aspects, a consumer device obtains advertisement event data indicating a time when an advertisement is to be presented, and maintains the advertisement event data in a log. Advertisement data corresponding to the advertisement event data is presented at the indicated time if the advertisement event data corresponds to a subscriber group of which the consumer device is a member, otherwise the advertisement data is not presented. In accordance with one or more other aspects, program event data and advertisement event data are both obtained. Electronic program guide data is generated including both the program data and the advertisement event data, and is sent to one or more consumer devices.11-19-2009
20100223639SYSTEMS AND METHODS FOR COORDINATING INTERACTIVE AND PASSIVE ADVERTISEMENT AND MERCHANDISING OPPORTUNITIES - Systems and methods for providing enhanced advertising and merchandising opportunities are described. Advertisements may be provided for passive programming such as television programs, commercials, pay-per-view programs, passive video products, or other suitable passive programming. Interactive advertisements may be provided in interactive applications such as interactive television program guides, web browsers, home shopping applications, operating systems, or other suitable interactive applications.09-02-2010
20100005485ANNOTATION OF VIDEO FOOTAGE AND PERSONALISED VIDEO GENERATION - A method of annotating footage that includes a structured text broadcast stream, a video stream and an audio stream, the method includes the steps of: extracting directly or indirectly one or more keywords and/or features from at least said structured text broadcast streams, temporally annotating said footage with said keywords and/or features analysing temporally adjacent annotated keywords and/or features to determine information about one or more events within said footage. Also provided are: a data store for storing video footage, a method of generation of a personalised video summary, a system for annotating footage and a system for generation of a personalised video summary.01-07-2010
20090183197METHOD OF SPLICING ENCODED MULTIMEDIA DATA STREAMS - The present invention provides a method of splicing data streams flowing between an encoder and a decoder. The method includes accessing a first encoded data stream. The first encoded data stream is encoded by the encoder based upon a first buffer size associated with the decoder. The method also includes delaying the first encoded data stream by an offset determined based on a second buffer size associated with the decoder. The second buffer size is larger than the first buffer size. The method further includes splicing one or more second encoded data stream(s) into the delayed first encoded data stream.07-16-2009
20100031284INCENTIVIZING COMMERCE BY REGIONALLY LOCALIZED BROADCAST SIGNAL IN CONJUNCTION WITH AUTOMATIC FEEDBACK OR FILTERING - A method for digital commerce in conjunction with a digital broadcast, the method may comprise: a) receiving a digital broadcast signal with a receiving device, wherein the digital broadcast signal includes a commercial message and ancillary data associated with the commercial message; b) presenting the commercial message with a display device associated with the digital broadcast receiving device if a predetermined condition exists; c) generating response information using the ancillary data, wherein the response information is usable to determine an effectiveness of the commercial message in generating a response of a percipient of the commercial message; and d) transmitting the response information if a commercial transaction associated with the commercial message is completed. An alternative method may include a), b) and determining an effectiveness of the commercial message in generating a response of a percipient of the commercial message.02-04-2010
20100169915METHOD AND APPARATUS FOR PROVIDING ADVERTISEMENT SERVICE IN DIGITAL BROADCAST RECEIVER - A method for providing an advertisement service in a digital broadcast receiver is disclosed. The method includes receiving a broadcast signal over a broadcast network; extracting configuration data of lattice-type video contents and at least one advertisement video from the received broadcast signal; editing the extracted configuration data of lattice-type video contents and displaying the edited configuration data on a display means of a user terminal as a channel selection screen; upon receipt of a focus move request from a user while providing the channel selection screen, selecting a video content corresponding to the focus move request; and if a focus moved by the focus move request of the user has been located on the selected video content for a predetermined time or more, displaying the advertisement video on the display means in contiguity with the selected video content.07-01-2010
20090199230SYSTEM, DEVICE, AND METHOD FOR DELIVERING MULTIMEDIA - A system and method for delivery of multimedia data includes a plurality of media devices coupled to each other via a network. Each of the media devices is configured to retrieve multimedia data and advertisement data from an external source such as a public and/or private network. The multimedia data may include a number of video clips and the advertisement data includes a number of advertisements. Each media device is also configured to associate an advertisement of the advertisement data to a video clip of the multimedia data based on one of a number of criteria and transmit the associated video clip and advertisement to a playback device for viewing thereon.08-06-2009
20100269133METHOD AND SYSTEM FOR SYNCHRONIZED BREAKPOINT SYNCHRONIZED CALCULATION - Embodiments of the present invention provide a method and system for playlist based synchronized breakpoint calculation. In various embodiments of the present invention, an optimum switching (synchronization) point is determined for a transition between individual channels and a break-in channel. Subsequently, channels not having a termination/end point consistent with the determined switching point are padded with respective filler content (media) to coordinate the termination points of the channels to be synchronized. The amount of filler content needed for each channel is determined respectively for a channel.10-21-2010
20100269131Method and System for Trick Mode Suppression Control - The present application provides a method and system for the control of trick mode suppression schemes in media content such that trick mode support can be re-enabled for the received content. In one embodiment of the present invention, a method for trick mode suppression control includes examining a received media content signal to identify trick mode disabled portion (s) of the media content. The method further includes monitoring identified trick mode disabled portions of the media content to determine which portion (s) of a trick mode disabled portion of the media content have been viewed. In one embodiment, trick mode functionality is then restored for the portions of the trick mode disabled media content that satisfy the preview conditions defined in the media content as it is being viewed.10-21-2010
20120233637METHODS AND SYSTEMS FOR FLEXIBLE VIDEO ON DEMAND - Systems and methods consistent with the invention relate to dynamically offering free-of-charge options for video-on-demand viewing of a media object on a user portal. According to one exemplary embodiment, a computer-implemented method may, upon a user request to view the media object, contact an advertisement server to determine the availability of a certain amount of advertisement revenue. When the available advertisement revenue exceeds a cost of presenting the media object, the method allows the user to select a free-of-charge option for viewing the media object or parts thereof and presents the media object to the user with advertisements. A portion of the media object and one or more pre-roll advertisements may be presented to the user prior to presentment of the free-of-charge option.09-13-2012
20090158315METHOD FOR EMBEDDING FRAMES OF HIGH QUALITY IMAGE DATA IN A STREAMING VIDEO - A method for embedding frames of image data in a streaming video is disclosed, comprising the steps of receiving a plurality of frames of image data of a target object over a period of time; compressing the plurality of frames of image data; embedding the plurality of compressed frames of image data in a streaming video; initiating a control signal during the period of time to embed a particular frame of image data; selecting a frame of image data from the plurality of frames of image data received near the time the control signal is initiated; embedding a user data marker in the streaming video; and embedding the selected frame of image data in the streaming video as user data, wherein the embedded selected frame of image data has a higher quality than the embedded plurality of compressed frames of image data.06-18-2009
20100162297COST REDUCTION THROUGH BIDDING AND ADVERTISING - Various techniques for enhancing wireless networks and/or devices that can receive wireless signals are disclosed.06-24-2010
20090183198METHOD OF CONTENT SUBSTITUTION - A method of substituting a primary content (07-16-2009
20130219427DYNAMIC SCHEDULING FOR ADVANCED ADVERTISING IN LINEAR TELEVISION - In example embodiments, a system and method for dynamically scheduling advertising is provided. For example, an advertisement order that describes an advertising campaign in logical terms is received. Stored data of statistically sampled metrics associated with previously distributed programs may be accessed. Based on the stored data and requirements indicated in the advertisement order, the logical terms of the advertising campaign may be translated into physical parameters adapted to facilitate placement of advertisements into an advertising schedule. The physical parameters of the advertising campaign may be provided to a device for creating the advertising schedule.08-22-2013
20110197222SYSTEMS AND METHODS FOR PROVIDING PROMOTIONS WITH RECORDED PROGRAMS - The invention provides systems and methods for providing promotions with recorded programs. These systems and methods provide for selecting a program to record, selecting a promotion, recording the selected program; and recording the promotion with the program or inserting the promotion during playback of the recorded program. The invention also provides a receiver for receiving signals and/or data (e.g., programs, promotions, program guides, etc.) on a single broadcast channel or on a plurality of broadcast channels, one or more memory storage units for storing signals and/or data, and a processor for selecting a program, selecting a promotion, causing selected programs to be recorded, and controlling the insertion of promotions into a program during recording of the program or during playback of the program.08-11-2011
20090313653SYSTEM CAPABLE OF BROADCASTING INFORMATION BY DESIGNATED DISPLAYING FRAMES IN DESIGNATED LOCATIONS AND TIME PERIODS, AND ITS METHODS - A system capable of broadcasting information by designated displaying frames in designated locations and time periods, comprises a server and some displays. The server, the displays and at least one terminal are connected with each other via communication networks. After one terminal selects one display, one time period and one displaying frame for broadcasting, and providing broadcasting contents for the selected displaying frame, the server transmits the information of the broadcasting time period, the displaying frame and the broadcasting contents to the selected display. The selected display outputs the broadcasting contents on the selected displaying frame thereof according to the information of the time period.12-17-2009
20110197221AD SELECTION BASED ON PROMOTIONAL COUPON REDEMPTION - A cable service provider system provides a subscriber of a cable system access to a program in response to the subscriber entering a coupon code, where the program would otherwise not be viewable, or a discount is provided for viewing the program. The cable system can use the coupon code to then select an advertisement to stream with the program, where the ad is associated with a merchant distributing the coupons. The subscriber provides the coupon code to the cable service provider when selecting a video-on demand program, allowing the subscriber to either receive a discount on a pay-per-view movie, or accessing a program that otherwise would not be accessible. The coupon code can be associated with data identifying the merchant and purchasing history of the viewer, and an Ad Selection system uses that data to select an ad.08-11-2011
20130024890APPARATUS AND METHOD FOR THE COMPULSORY VIEWING OF ADVERTISEMENTS - An apparatus and method for the compulsory viewing of advertisements in conjunction with a DRM technique for protecting a multimedia service by obligating a user to view advertisements on the device of the user includes, upon receipt of a request for the provision of content, determining whether or not information on compulsory advertisement viewing is included in a rights object for the requested content, if information on compulsory advertisement viewing is included, detecting the advertisement relevant to the requested content, playing the detected advertisement for a predetermined compulsory playback time, and providing the requested content upon the completion of the playback of the advertisement.01-24-2013
20130024888Inserting Advertisement Content in Video Stream - A system and method for inserting advertising content in a video stream are provided. A screen layout includes a plurality of sections is determined with reference to user-designated parameters or with reference to pre-set rules. An output video stream is generated, in which an input video stream received through an input port is shown in one of the sections of the screen layout and supplemental content comprising advertising received through a content port is shown one or more other sections of the screen layout. The output video signal is then output to a display device through a video output port.01-24-2013
20120036528METHOD AND APPARATUS FOR SENDING NOTIFICATION ABOUT BROADCAST SERVICE IN A MOBILE BROADCAST SYSTEM - A method and apparatus for transmitting a notification about broadcasting services in a broadcasting system are provided. The method includes detecting a notification event related to a broadcasting service; generating a notification message about the notification event; determining which channel is used for a transmission of the notification message; and transmitting the notification message to a terminal or a group of terminals over the determined channel.02-09-2012
20120036527ELECTRONIC DEVICE AND METHOD FOR EMBEDDING PRODUCT INFORMATION IN TV PROGRAMS WITH PRODUCT PLACEMENTS - A method embeds product information in TV programs with product placements using an electronic device. The electronic device defines keywords and advertising information of products presented on a TV program, and further defines appearance times of the keywords according to product presented times. During the TV program broadcasts, the electronic device currently displays the keywords and the presented products on a display device according to the appearance times, receives a selection operation on a product presented on the display device, exports the advertising information of the selected product. The advertising information is displayed on the display device.02-09-2012
20120036526ELECTRONIC DEVICE AND METHOD FOR EMBEDDING PRODUCT INFORMATION IN TV PROGRAMS WITH PRODUCT PLACEMENTS - A method embeds product information in TV programs with product placements using an electronic device. The electronic device encloses presented products of the TV program in a graphic box, and defines advertising information related to the presented products. During the TV program broadcasts, the electronic device receives a selection operation on a product displayed on a display device, exports the advertising information of the selected product, and embeds the advertising information of the selected product to the TV program. The advertising information is displayed on the display device concurrently with the TV program.02-09-2012
20130219424AD REPLACEMENT - Devices, methods, and storage media provide for receiving an airing of a program and a national ad; recording the program and the national ad; identifying an age of the national ad; comparing the age of the national ad to a threshold time period; and obtaining a replacement national ad in response to a comparison indicating that the age of the national ad exceeds the threshold time period.08-22-2013
20130219428SYSTEM AND METHOD FOR ROUTING MEDIA - The system and method for streaming media to a viewer and managing the media comprises an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The RTSMS has a reservation system. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The reservation system of the RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer.08-22-2013
20130219426Delivery of High Quality Videos to Mobile Devices and the Use of Virtual Currencies to Incentivize Watching of Videos - The present invention is directed to the efficient delivery of high quality videos to mobile devices. These videos may be displayed in high definition and may be used to cause the display of advertisements on mobile devices. Because of the improved user experience, users may be more willing to view them than they would if advertisements were displayed in lower quality. Additionally, users can be incentivized to watch these videos by being awarded virtual currencies in exchange for having given their time to view the videos.08-22-2013
20100122282SYSTEM AND METHOD FOR ENHANCED ADVERTISING IN A VIDEO CONTENT NETWORK - A video content network having a plurality of program channels is operated, and a target time slot for an enhanced advertisement is identified. At least some of the plurality of program channels have programs scheduled during the target time slot. The target time slot is signaled to a plurality of terminals connected to the video content network. Each of the terminals is viewing a given one of the program channels prior to the signaling. Responsive to the signaling, the programs scheduled during the target time slot are effectively paused at a program time corresponding to a beginning of the time slot, and the enhanced advertisement is caused to be displayed on the terminals. Responsive to an end of the enhanced advertisement, the programs scheduled during the target time slot are resumed at the program time corresponding to the beginning of the time slot. Thus, substantially all viewers of the video content network during the target time slot are exposed to the enhanced advertisement regardless of which of the plurality of program channels the viewers were watching during the target time slot.05-13-2010
20110145856CONTROLLING AD DELIVERY FOR VIDEO ON-DEMAND - Various embodiments related to delivery of advertising content for video on-demand are disclosed. One example embodiment comprises receiving a set of VOD metadata including a first configuration of ad avails to be included in a VOD content item. The first configuration specifies a first set of locations of ad avails and a size of each ad avail in the first configuration. The method further includes comparing the VOD metadata to a set of one or more policy rules specifying a second configuration of ad avails to be included in the VOD content item, the second configuration of ad avails specifying a second set of locations of ad avails and a size of each ad avail in the second configuration. The method further includes determining a number of advertisements to be included in the VOD content item based upon a result of the comparing and obtaining an ad decision.06-16-2011
20110126227METHODS AND SYSTEMS FOR FORCED ADVERTISING - Methods and systems for forced advertising are provided. These methods and systems determine when a forced advertisement is to be presented, determine what forced advertisement is to be presented, and control how the forced advertisement is to be presented. A forced advertisement may be received prior to the time at which the forced advertisement is to be presented or when needed. The forced advertisement may be presented when certain broadcast advertisements are being broadcast, at certain times of the day, or at certain times within a program. The forced advertisements may be selected based upon content of a replaced broadcast advertisement, content of a nearby program, or independently of any broadcast-related factors. Finally, forced advertisements may be presented so that a television viewer cannot escape viewing the advertisement by changing channels or turning off the television.05-26-2011
20110126226System and method for distributing media content from multiple sources - A subscriber unit is provided and configured to receive an input media content feed of a media content program selection from a first source upon a determination that predetermined conditions exist. The subscriber unit may further be configured to receive an input media content feed of a media content program selection from a second source upon determining that certain predetermined conditions do not exist.05-26-2011
20090210896APPARATUS AND METHOD FOR TRANSMITTING/RECEIVING NOTIFICATION MESSAGE IN A DIGITAL VIDEO BROADCASTING SYSTEM - An apparatus and method for transmitting/receiving a notification message in a Digital Video Broadcasting (DVB) system are provided, in which a terminal detects an Access Point (AP) from an Electronic Service Guide (ESG) bootstrapping session, queries the AP to request a notification message list or all or part of a notification message over a communication channel, and receives the notification message list or all or part of the notification message from the AP.08-20-2009
20100100900CONTENT DELIVERY SYSTEM, CONTENT DELIVERY METHOD AND CONVERSION APPARATUS FOR USE IN THEM - A transcoder 04-22-2010
20090064219METHODS, DEVICES, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING UNOBTRUSIVE VIDEO ADVERTISING CONTENT - A method of advertising during sequences of video images includes alerting a viewer of available video advertising content associated with an object displayed in a sequence of video images. A viewer selection of the object is received during the sequence of video images responsive to alerting the viewer, and an end of the sequence of video images is detected. The video advertising content is displayed responsive to receiving the viewer selection and after the end of the sequence of video images such that viewing of the sequence of video images is not interrupted. Related devices and computer program products are also discussed.03-05-2009
20100125870CONTENT PLAYER AND METHOD OF CONTROLLING THE SAME - A content player which receives a broadcast content and an information content and plays back a video image concerning a content, comprises a channel selection unit configured to select a channel to view the broadcast content; an acquisition unit configured to acquire location information of an information content corresponding to the broadcast content on the channel selected by the channel selection unit; a detection unit configured to detect that the broadcast content on the selected channel has been viewed starting halfway; a determination unit configured to, if the detection unit has detected that the broadcast content has been viewed starting halfway, determine whether to notify that it is possible to view, from the beginning, the broadcast content that has been viewed starting halfway; and a notification unit configured to generate a notification image for notification when the determination unit has determined to notify.05-20-2010
20110173654INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus includes the following elements. A generation unit generates a multiplexed video frame having a predetermined screen size, and inserts first information regarding a configuration of the multiplexed video frame into the multiplexed video frame. A first multiplexing unit arranges one frame of input video data in the multiplexed video frame, multiplexes data of the frame so as to be transmitted as data of the multiplexed video frame corresponding to an arrangement position, and inserts second information regarding the arrangement position and third information regarding a format of the video data into a multiplexed video frame obtained after multiplexing. A processing unit extracts the data of the frame multiplexed in the multiplexed video frame obtained after multiplexing, which is input from an input video port, in accordance with the first information, the second information, and the third information, and performs processing on the extracted data.07-14-2011
20090282433Systems and Methods to Connect People via Videos for Real Time Communications - Systems and methods to connect people for real time communications via distribution of video clips are described.11-12-2009
20100088717Multi-coded content substitution - Multiple segment identifiers associated with a single item of content and substitute content associated therewith can be utilized as a mechanism to provide content substitution using multiple content formats by utilizing a segment routing state machine. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.04-08-2010
20080209465Systems and methods for supplementing on-demand media - Systems and methods for providing supplemental content with on-demand media in an interactive television application are described.08-28-2008
20090276803SCALABLE PEER-TO-PEER STREAMING INTERNET BROADCAST CONTENT - Methods, systems, and techniques for providing near real-time streaming of broadcast content, such as television, using peer-to-peer techniques are provided. Example embodiments provide a P2P Streaming Internet Television System (“PSITS”), which enables television content to be encoded, encrypted, and distributed to one or more Internet-ready player computing devices (players) using peer-to-peer computing technology in a closed secure environment. In one embodiment, the PSITS comprises one or more encoders, one or more trackers, one or more seeders, and one or more players, which communicate using a secure protocol in a closed system, which insures the integrity of encoded encrypted signal data to point of presentation on the players. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.11-05-2009
20090300674METHOD, SYSTEM AND APPARATUS FOR DELIVERING ENHANCED PROGRAMMING INFORMATION - A method, system and apparatus for delivering enhanced programming information. In some non-limiting embodiments the method comprises obtaining channel grid information for identifying a programming event, the programming event being associated to an occurrence interval. The method further comprises receiving a dynamic program description associated with the programming event. Receiving of the dynamic program description is executed during the occurrence interval associated to the programming event. The channel grid information is then augmented with the dynamic program description. The disclosed method, system and apparatus enable the subscriber to ascertain the current status of the programming event occurring on one or more channels to potentially enable the subscriber to make a more informed decision as to which specific programming event to select for viewing.12-03-2009
20090288114METHOD FOR PROVIDING SERVICE, STREAMING SERVER, AND PROGRAM - A method for providing a service includes the steps of sending presence information indicating the availability of a service-providing unit from the service-providing unit to a streaming server by a first transmission method, the service-providing unit being configured to provide a service including providing a motion picture and audio for a video display unit requesting the service, the streaming server being configured to send content containing the contents of the service; inserting the presence information into the content and streaming the content to the video display unit; extracting the presence information from the content and requesting the service-providing unit to provide the service on the basis of the content of the presence information by a second transmission method; and establishing a transmission route between the service-providing unit and the video display unit by the second transmission method and providing the service for the video display unit via the transmission route.11-19-2009
20090288112INSERTING ADVANCE CONTENT ALERTS INTO A MEDIA ITEM DURING PLAYBACK - Systems and methods are disclosed for providing advance content alerts during playback of a media item. In one embodiment, advance content alerts are inserted into the media item during playback. In general, while playing a media item, the media player identifies upcoming content for which the user desires an advance content alert. In response, the media player generates an advance content alert and inserts the advance content alert into the media item during playback. The user may then take an action in response to the advance content alert. In one embodiment, the user may provide input via a remote control of the media player or a mobile device registered with the media player in order to cause a desired action to be taken by the media player in response to the advance content alert.11-19-2009
20080276267IPTV architecture for dynamic commercial insertion - Dynamic delivery of different commercials to different viewers is achieved using a network node within an IPTV packet-switched network that is coupled to receive both a multicast television program and commercial programs. The network node is able to identify one or more subscribers to the multicast television program and to identify targeted commercial programs for each of the subscribers. The network node further includes a commercial inserter for inserting the respective targeted commercial program for each of the subscribers into the multicast television program to produce respective customized programs and to transmit the customized programs towards the respective subscribers.11-06-2008
20100281499ITERATIVE, MAXIMALLY PROBABLE, BATCH-MODE COMMERCIAL DETECTION FOR AUDIOVISUAL CONTENT - Identification of starting and ending times of commercial breaks and commercials within those commercial breaks found in audiovisual content is disclosed. A solution to a “batch optimization” problem is used in which commercial locations within a set of audiovisual content are detected as a group by choosing a set of commercial locations which optimizes a cost function which can include considerations of, for example, 1) one or more cues, 2) relative locations of commercials within the audiovisual content, and/or 3) probability models based on statistics obtained regarding characteristics of typical commercial and commercial breaks. Optimization can be done over the total set of commercial location decisions, rather than on a per-commercial basis. Additionally, the cost function can be iteratively evaluated and many more types of cues and combinations of cues can be used in detection of commercials.11-04-2010
20120297416SYSTEM AND METHOD OF PROVIDING TRANSACTIONS OVER A TELECOMMUNICATIONS SYSTEM - Lotteries and other games of chance are provided to a user via a telecommunications system, such as internet, television or a cellular or wireless network. A similar user experience is provided via multiple networks and consumer devices. The user is provided with targeted advertising based on information about the user including what they would do with winnings The targeted advertising may be supplied in response to the user winning An income level of the user may also be estimated for use in targeting advertising.11-22-2012
20090119701METHOD, COMPUTER PROGRAM PRODUCT, AND APPARATUS FOR DELIVERING INFORMATION AND COMMANDS REGARDING A MEDIA PROGRAM - A method, a computer program product, and apparatus are provided for delivering information and commands regarding a media program. An advertisement is provided that allows a user to request more information about the media program by clicking on or otherwise selecting the advertisement. The information may be based on the identity of the user. The information may include programming guide information regarding the media program that is available to an associated set top box of the user. The user may also be able to send commands, such as record the media program or set up a reminder about the media program, through a DVR scheduling facility to the set top box. The set top box may be able to send an acceptance of the command or a notice of conflict to the user through the DVR scheduling facility.05-07-2009
20090007170System and method for monitoring a real time event - An apparatus includes a trigger module and a tuning module. The trigger module presents a notification on a display device in connection with an occurrence of a predetermined condition in a real time event, such that the notification is added to a decoded video signal representing a video presentation other than the real time event before the decoded video signal is output to the display device. The tuning module displays the real time event when the notification is selected. A method for presenting a notification for an occurrence of a predetermined condition in a real time event and for displaying the real time event is also disclosed.01-01-2009
20100146540RECEIVING DEVICE, COMMUNICATIONS SYSTEM, RECEIVING DEVICE CONTROL METHOD AND PROGRAM - A receiving device according to the present invention includes a receiving portion that acquires main program data and CM data via a communications network and a control portion that acquires a CM display time included in the main program data, displays the main program data during a time period other than the CM display time and displays the CM data during the CM display time. When one of a timing at which a power source is switched on and a timing at which a channel is changed coincides with the CM display time, the control portion does not display the CM data and displays the main program data during the CM display time.06-10-2010
20090265733METHOD AND APPARATUS FOR PROVIDING TARGETED ADVERTISING DURING THE PRESENTATION OF SDV PROGRAMMING - A method is provided for delivering a targeted advertisement to a user who is viewing a switched digital video (SDV) program. The method includes receiving over an access network a user input reflective of the user's advertising preferences. An advertisement is selected at least in part on the user input that is received. During a commercial break in transmission of a program to the user over the access network, the advertisement is transmitted to the user over the access network on an SDV channel.10-22-2009
20080288973System and Method for Providing Advertisements for Video Content in a Packet Based Network - A system and method of providing advertisements for video content in a packet based communication system is provided. In one embodiment, the method includes storing a plurality of advertisements in a memory, wherein each of the plurality of advertisements is configured to be displayed concurrently with a video player having a perimeter and each of the plurality of video advertisements is configured to be displayed adjacent the perimeter of the video player such as, for example, around the entire perimeter of the video player. The method further comprises receiving a plurality of requests for an advertisement from a plurality of clients and wherein each of the plurality of clients is displaying one of a plurality of web pages that form part of a plurality of web sites. Each of the plurality of web pages includes a hyperlink configured to cause video content to be presented in a video player and the plurality of requests are received as a result of actuation of the hyperlink included in the plurality of web pages. The method further includes transmitting one of the plurality of advertisements to each of the plurality of clients for display adjacent the perimeter of the video player. The video content, advertisements, and web pages may be transmitted to the clients via two or more different servers. A request for data resulting from actuation of a hyperlink associated with an advertisement may be logged and redirected to a content provider such as the advertiser.11-20-2008
20080288974SYSTEMS AND METHODS FOR OUTPUTTING ADVERTISEMENTS WITH ONGOING VIDEO STREAMS - Systems and methods for outputting advertisements with ongoing video streams are disclosed. A method for outputting advertisements to a display in conjunction with a video stream includes outputting a video stream to a user containing embedded advertisement information for display on a display device. Displaying an advertising display module within the video stream, when a user selects an area of the video screen containing an object that has linked advertisement information. Removing the advertising display module from the video stream when at least one of a time limit expires and a user closes the advertising display module occurs.11-20-2008
20080250448Log Processing - Set top box logs are received from a television provider and processed to compensate for broadcast latency and generate normalized log data, e.g., log data that are indexed to a relative time. Channel tunes and the channel tune times of the normalized log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.10-09-2008
20080250445TELEVISION ADVERTISING - Television advertisements and associated advertisement parameters are received from advertisers. The television advertisements are automatically selected for airing during an advertisement availability based on the associated advertisement parameters. Data related to the selected television advertisements are provided to a television provider to facilitate airing of the selected television advertisements during the advertisement availability. Reporting data related to television advertisement airings and impressions are received from the television provider.10-09-2008
20100293571Signalling Buffer Characteristics for Splicing Operations of Video Streams - In one method embodiments, providing a transport stream to a client device, the transport stream comprising a head stream and a tail stream, the head stream and the tail stream each comprising a compressed video sequence; providing information in a transport stream packet associated with the head stream, the information configured to cause the client device to selectively control an output of at least one of a plurality of pictures of the head stream yet to be output from a decoded picture buffer (DPB) at an out-point from the head stream to the trail stream.11-18-2010
20080216112PLAYBACK OF INTERACTIVE PROGRAMS - A method for playing back a program which includes one or more interactive applications. A program which is stored, either in the form of a data stream or as a set of files is played back from a storage device. When playback is started, applications which are detected are launched. Applications are detected in the playback of pushed content when they become available in the playback stream. Applications are detected in the playback of pulled content by comparing the validity ranges of the applications to a current playback index. When special playback modes are used, signals which affect the lifecycle of an application are detected and corresponding signals are generated to maintain the proper state of the application. During these special playback modes, these various notification signals may be conveyed to applications which are configured to operate during these modes. Applications which are not configured to operate during these special playback modes may be terminated when the special modes are initiated and restarted when the special modes end.09-04-2008
20080271070Negotiated access to promotional insertion opportunity - A technique (and corresponding system) for controlling access to insertion opportunities in a multi-channel streaming media system is provided. The technique receives parameters for access to the insertion opportunities from multiple advertisers, such as desired audience viewership profile characteristics. The technique evaluates the received parameters to select which advertisers gain access to the insertion opportunities to place promotional content. The technique analyzes an audience of the placed promotional content and identifies which of the possible promotional content optimizes the value of the insertion opportunities or other maxima. Unlike traditional advertising in which advertisers pay per expected viewership, the technique may be arranged to charge advertisers only for a targeted audience that viewed the placed promotional content. The technique thus enables advertisers to access disparate insertion opportunities and to target an audience at lower cost without having to establish relationships with owners of insertion opportunities.10-30-2008
20080271069System and Method for the Provision of Advertisement Coupled to Treatment of Video on Demand Through Set Top Box - The present invention relates to a system and method for providing advertisement at a set top box in connection with processing of video-on-demand (VOD) contents. The system for providing advertisement at a set top box in connection with VOD contents, comprises: a VOD server for providing VOD contents; an advertisement server for providing advertisement data; and a set top box for processing the VOD contents from the VOD server and the advertisement data from the advertisement server to display the VOD contents and the advertisement data on a user's television, wherein the set top box includes: an input/output unit for performing input and output of data transmitted to the set top box; a VOD management application for receiving and processing information of VOD contents orderable for a user, a user interface for expressing the information and an order of the user; a cache memory for buffering the ordered VOD contents; a storage for storing the advertisement data from the advertisement server; an advertisement-data management application for managing the advertisement data; and a buffering monitoring scheduler for monitoring status of buffering VOD contents at the cache memory and controlling the advertisement management application to process the advertisement data during the buffering based on the monitoring result. By implementing the present invention, the advertisement data can be efficiently utilized through a set top box in connection with display of VOD contents.10-30-2008
20080271067System and method for presenting advertising data - A method for presenting advertising video data, the method including receiving at a first end user device, displayable data; scanning the displayable data for advertising selection data associated with the advertising data; and queuing the future video event for presenting data for the advertising based on the scheduling data. A data structure is disclosed for containing data embedded in a computer readable medium for providing a functional and structural interrelationship between a processor, the data structure and data stored in the data structure.10-30-2008
20080271066LOCAL MESSAGE PERFORMANCE ON AN ENTERTAINMENT SYSTEM - Systems and methods are provided for enabling users to locally request the presentation of messages on an entertainment system. In particular, a method of operating an entertainment system is provided, including: receiving a request to perform a local message for performance in a single venue; and performing a series of messages, said series of messages comprising network messages for performance in on a plurality of entertainment systems and the local message.10-30-2008
20090031338METHOD AND SYSTEM FOR POSITIONING ROW ADVERTISING IN A PROGRAM GUIDE - A method of arranging row ads system within a program guide includes communicating row ad metadata to a user device and communicating program guide information to a user device. The program guide information defines a plurality of rows, wherein at least a first row is associated with a first channel. The method includes associating positioning information with the row ad relative to the first row, populating a second row from the plurality of rows in response to the metadata and displaying the row ad and displaying the first row associated with the first channel within a program guide structure on a display associated with the user device in response to the positioning information.01-29-2009
20090158314TELEVISION FEATURE DISPLAY SYSTEM - Systems and methods for effectively displaying product features in a point of purchase environment to draw the attention of the consumer the manufacturer's television. In one embodiment, the features are stored in memory on the television as individual images, in one or more slideshows, in one or more videos, or the like, and are displayed on the screen as an overlay or secondary video with the primary video, which is typically the display of a common broadcast signal sent to multiple televisions in a store display. The television's on-screen-display controller combines the videos for display on the screen. The feature images can be displayed as a group label, as static images that fade in and out, as a dynamically rolling string of images or the like.06-18-2009
20110209175Methods and Systems for Synchronizing Delivery of Media Content Streams Having Different Resolutions - An exemplary method includes processing a first program stream representative of media content having a first resolution and a second program stream representative of the media content having a second resolution, generating a single advertisement stream representative of advertisement content having a third resolution, detecting a transmission lag between the first and second program streams, dynamically synchronizing the first and second program streams to substantially remove the detected transmission lag, transmitting the synchronized first program stream by way of a first content channel, the synchronized second program stream by way of a second content channel, and the advertisement stream by way of an advertisement channel, and directing a media content access device to switch from being tuned to the second content channel to being tuned to the advertisement channel during an advertising break in the media content. Corresponding methods and systems are also disclosed.08-25-2011
20090158318Media Methods and Systems - Several novel watermarking and fingerprinting applications—and related improvements—are disclosed. Some relate to advertising. These include techniques for replacing broadcast advertising with other advertising; inserting advertising based on a viewer's ad-viewing history; triggering insertion of advertising based on fingerprint data derived from compressed video content; and discontinuing advertising when a threshold amount of advertising has apparently been viewed. A great number of other features and technologies are also detailed.06-18-2009
20090133053METHOD AND APPARATUS TO PERFORM TELEVISION PROGRAM INSERTION DURING COMMERCIAL TIME SLOT INTERVAL - A system and method of television program insertion during an advertisement time slot may include a set top box (STB) receiving program and advertisement content from a digital subscriber line access module (DSLAM). Program content may be substituted for advertisement content during a regularly scheduled advertisement time slot to attract viewer's who are surfing channels for desirable content. The program content may be limited to a preview or sample of the program. Subsequent advertisement time slots may offer regularly scheduled advertisements.05-21-2009
20090165035METHOD AND SYSTEM OF DEVICE LEVEL PROGRAM INSERTION - Method and system of inserting commercials or program within content feeds. The commercials may be inserted in an optimized manner on a host device so as to permit device level commercial insertion. Instructions or other information may be pre-loaded for a number of insertion opportunities so that processing demands on the host device at the time of insertion can be limited.06-25-2009
20090165037SYSTEMS AND METHODS FOR MEDIA PACKAGING - The invention relates to a method for packaging media and data for transmission over a broadband communications network link for display at a terminal destination. Features of the method included creating desired media segments for transmission to the terminal destination and for creating targeting information, for example in whole or in part in the form of metadata, for transmission to the terminal destination. Other features include packaging the created media segments and the created targeting information in a single package and unpacking the single package for display of the targeted media at the terminal destination. In another aspect, the invention can provide a method for unpacking media and data for display at a terminal destination implementing, at the terminal destination, receiving a single package containing media segments and instructions regarding handling of the media segments, quickly unpacking the media segments and the instructions from the single package and, based on the unpacked instructions, assembling one or more of the media segments for display at the terminal destination.06-25-2009
20090138906ENHANCED INTERACTIVE VIDEO SYSTEM AND METHOD - A method for enhanced interactive video system for integrating data for on-demand-information retrieval and internet delivery are provided herein.05-28-2009
20080256574DATA REPRODUCING APPARATUS AND DATA REPRODUCING METHOD - The present invention relates to a data reproducing apparatus and a data reproducing method. The data reproducing apparatus and the data reproducing method receive data using a file transfer channel and assist a user reproduce the data at a desired time. The present invention includes at least one of receiving data transferred through a file transfer channel of a broadcasting network, storing the data, reproducing the data at a time desired by a user, i.e. according to selection through a menu or a list, and reproducing the data while displaying a broadcast, and reproducing the data while switching a channel.10-16-2008
20080256573Method and device for displaying a message on a screen of a television - The present invention provides a method for displaying a message on a screen of a television including the steps of displaying a television picture on the screen; displaying the message in a message region of the screen, wherein the television picture is at least partly visible within the message region; and blurring the television picture in the message region.10-16-2008
20100023964SYSTEM AND METHOD FOR TEMPORALLY ADAPTIVE MEDIA PLAYBACK - Disclosed herein are systems, methods, and computer readable-media for temporally adaptive media playback. The method for adaptive media playback includes estimating or determining an amount of time between a first event and a second event, selecting media content to fill the estimated amount of time between the first event and the second event, and playing the selected media content possibly at a reasonably different speed to fit the time interval. One embodiment includes events that are destination-based or temporal-based. Another embodiment includes adding, removing, speeding up, or slowing down selected media content in order to fit the estimated amount of time between the first event and the second event or to modify the selected media content to adjust to an updated estimated amount of time. Another embodiment bases selected media content on a user or group profile.01-28-2010
20120198492Stitching Advertisements Into A Manifest File For Streaming Video - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for combining advertisements into a manifest file for streaming video content. A system configured to practice the method identifies an advertising slot in a media presentation and retrieves an advertisement corresponding to the advertising slot. Then, the system divides the media presentation into a set of media chunks and divides the advertisement into a set of advertising chunks. The system inserts the set of advertising chunks into the set of media chunks at the advertising slot to yield an updated set of media chunks, and generates a manifest file corresponding to the updated set of media chunks, such as an m3u8 file that contains a series of links to each chunk in the updated set of media chunks. The system optionally transmits the manifest file to a media playback device for playback.08-02-2012
20090019470SYSTEMS, APPARATUSES, AND METHODS FOR PROVIDING COMMUNICATIONS BETWEEN A REMOTE CONTROL AND AN ADVERTISING SOURCE - A system for providing communications between a remote control and an advertising source is provided. The system includes a television system configured to receive content and to provide a content indicator representing received content. A remote control is also included in the system, the remote control having a local communications unit and a remote communications unit. The local communications unit is configured to communicate with the television system so as to receive from the television system the content indicator. The remote communications unit is configured to send a content indication signal to an advertising source in a manner independent of the television system, the content indication signal being related to the content indicator. The system is further configured to receive advertising from the advertising source based on the content indication signal and to output the advertising at the remote control. Also provided are corresponding apparatuses, methods, and computer program products.01-15-2009
20090025026CONDITIONAL RESPONSE SIGNALING AND BEHAVIOR FOR AD DECISION SYSTEMS - In one embodiment, a method can include: (i) receiving a placement opportunity in an ad decision manager (ADM); (ii) sending a request to an ad decision server (ADS); (iii) receiving a conditional response from the ADS, wherein the conditional response includes one or more conditional ads; and (iv) selecting from among the one or more conditional ads.01-22-2009
20090025027Systems & methods for allocating bandwidth in switched digital video systems based on interest - Systems and methods for allocating bandwidth in a switched digital video (SDV) system based on channel interest. In some embodiments, bandwidth is deallocated from channels and allocated to requested channels having a higher interest. Tiered approaches for allocating bandwidth are disclosed. Embodiments in which QAMs are allocated across services in a multi-service system based on interest are also disclosed. Embodiments for accommodating emergency access system (EAS) functionality in a SDV system are also disclosed.01-22-2009
20110225607SYSTEM AND METHOD FOR IN-BAND DELIVERY OF ADVERTISING DECISION DATA - A system is disclosed for inserting advertising description data into an audio/visual data stream, the system including but not limited to a first server processor in data communication with a first computer program comprising instructions embedded in a computer readable medium, wherein the processor is configured to insert advertising trigger signal data into the audio/visual data stream at a super head office (SHO) and send the audio/visual data stream with trigger signal data to an end user client device; and a second processor at a VHO is configured to receive the audio visual data stream and trigger signal data from the first processor, generate a per-VHO multicast data stream and inject advertising description data into the per-VHO multicast stream upon detection of the advertising trigger data in the audio/visual data stream and send the per-VHO multicast data stream from the VHO to the end user client device.09-15-2011
20090210895SYSTEM AND METHOD FOR EDITING AN ADVERTISEMENT IN DIGITAL BROADCASTING - Disclosed herein is an advertisement editing system and method for digital broadcasting. The advertisement editing system includes a control unit, an advertisement storage unit, and an editor. When broadcast packets are decoded in digital broadcasting equipment that receives and outputs broadcast signals, the control unit detects a broadcast and an advertisement contained in the broadcast packets, and searches for a new advertisement that is to replace the advertisement. The advertisement storage unit stores one or more new advertisements. The editor edits decoded broadcast signals and the new advertisement found by the advertisement storage unit, and synthesizes the decoded broadcast signals with the new advertisement so that they can be output via the digital broadcasting equipment. The advertisement editing system is configured such that it can output content, including the new advertisement, while operating in conjunction with the digital broadcasting equipment.08-20-2009
20090210894Apparatus for and a method of providing content data - Advertising data is incorporated into predictively encoded, for example MPEG encoded, digital video representing a video feature such as a film or movie or television show or program or video game by re-encoding one or more sequences or groups of pictures of the video feature with reference to at least one frame of advertising data representing at least one advertisement so that the sequence of the video feature cannot be decoded without decoding the advertising data, thereby making it difficult, when the video feature is delivered to an end user by, for example, downloading or streaming over a network, for the end user to skip or delete the at least one advertisement from the video feature, without detrimentally affecting the video feature.08-20-2009
20090031339Architecture for Scaling Just-in-Time Placement of Advertising Content - In one embodiment, a method comprises determining ad placement times for each of a plurality of associated streams. The method also comprises determining an ad selection request time for each of a plurality of ad selection requests based on a cumulative effect of any other ad selection requests occurring at substantially the same time as the determined ad selection time. Each of the plurality of ad selection requests corresponds to one of the plurality of ad placement times.01-29-2009
20090199231Time shifted interactive television - Methods and apparatus for managing, implementing and using interactive applications and content that are digitally recorded and viewed in real-time and/or a time-shifted moded are provided. The interactive applications may be associated with television programs or may be unrelated thereto, and may be transmitted together with television programs or separately therefrom. Interactive applications that are employed in a time-shifted mode can be matched to current conditions and interactive content may be updated to include current data. Users may view and manipulate highlights of television programs and receive alerts of occurrence of real-time events during viewing of recorded material. Additional manipulations of interactive applications and content are also enabled. Related apparatus and methods are also described.08-06-2009
20090199229SYSTEM FOR PROVIDING ADVERTISEMENTS ACROSS MULTIPLE CHANNELS - A system is described for providing advertisements across multiple channels. The system may include a processor, a memory and an interface. The memory may store advertisements and a request. The interface may be operatively connected to the memory and the processor and may communicate with a user. The processor may be operatively connected to the interface and the memory and may associate the advertisements with channels. An advertisement associated with a channel may be formatted for display on the channel. The processor may receive a request from the user via the interface. The processor may determine the channel associated with the request and retrieve an advertisement associated with the channel. The processor may provide the advertisement to the user via the interface.08-06-2009
20110145855CONTENT PROCESSING APPARATUS, REPRODUCING APPARATUS, CONTENT PROCESSING SYSTEM AND RECORDING MEDIUM - Provided herein is a disc player having a read-out unit, a network connector, and a controller. The read-out unit reads out from an optical disc recorded with a main content and CM insertion information as information on an insertion of a Advertisement in the main content thereon. The network connector acquires the advertisement from an external apparatus based on CM insertion information. The controller controls to insert the acquired Advertisement in the main content.06-16-2011
20110145858System And Method For Delivering Content To Mobile Devices - A system for generating an optimized video including in-stream events for video content and advertising content selected at the time of playback. The system includes a manifest generating module configured to retrieve video content from a content repository for listing in a content manifest in response to a received request from a mobile device, the content manifest including at least one advertisement insertion point. The system further includes an advertising event correlation module configured to retrieve one or more advertisements based on a correlation between advertisement properties and playback properties and an advertisement serving module configured to provide the retrieved one or more advertisement for insertion into the at least one advertisement event insertion point.06-16-2011
20110145857SCALABLE ADVERTISING SYSTEM FOR DYNAMICALLY INSERTING ADVERTISEMENTS - An advertising client device for inserting an advertisement into a live video programming stream is provided. One embodiment of the advertising client device comprises a match engine executed on a processor of the advertising client device. The match engine is configured to receive a programming stream from a media server upon tuning to the programming stream, to send an advertising decision request, after a predetermined delay time after tuning to the programming stream, to an advertising decision server for one or more advertising decisions for a predetermined programming time block, to receive an advertising decision response from the advertising decision server, to insert an advertisement into the programming stream based on a match between an in-band marker included in the programming stream and the advertising decision response, and to send the programming stream including the advertisement to a display for viewing.06-16-2011
20120079530MULTIMEDIA MARKETING AND DISTRIBUTION SYSTEM - A central server having a computer readable storage media for storing multimedia material, such as motion pictures and television programming, in digital format is connected to a communications network such as the Internet. Exhibitors, such as theaters and television stations, can access the central server, preview available programming, verifying the ownership of such material, review contract provisions for obtaining and paying for the desired programming, and download the programming along with marketing materials for the program or movie. The central server loads material onto the storage media as its received from producers and owners of such material. In addition, central server retains data retains data regarding requests for material, such as titles requested, who requested such, and where the requestors are located geographically. This information can be used to help producers market their material more economically.03-29-2012
20120079529MULTIPLE DEVICE STOREFRONT FOR VIDEO PROVISIONING SYSTEM - A system may process metadata associated with video assets; generate, based on the metadata, a first listing of the video assets, where the first listing is compatible with a first type of user device that corresponds to a set top box; and provide the first listing to the first type of user device. The system may further generate, based on the metadata, a second listing of the video assets, where the second listing is formatted to be compatible with a second type of user device that is a different type than the set top box; and provide the second listing to the second type of user device.03-29-2012
20090083787Pivotable Events Timeline - A pivotable events timeline is described. In embodiment(s), a pivotable events timeline can include event indicators of events associated with television media content. The event indicators can be displayed to indicate a sequence of the events along the pivotable events timeline. An event on the pivotable events timeline can be expanded when an event indicator corresponding to the event is selected. The selected event can be expanded to display information associated with the event and/or the television media content.03-26-2009
20080263586Method and media for virtual product placement - Steps employed in editing content in moving media are used to enable virtual product placement in existing moving content, which may comprise either recorded or rendered moving images. Further, by such steps media may be created that contain virtually placed products. In addition, business methods for commercial placement of product in media may be employed that are based upon metrics parameterized according to distribution by time slot, geographic area, or distribution channel.10-23-2008
20080263585SYSTEM AND METHOD FOR ON-LINE VIDEO DEBATING - A method and system for electronically providing a debate of at least two viewpoints is provided herein. Preferably, at least a first party having a first viewpoint and a second party having a second viewpoint are defined, wherein the first party and the second party participate in the debate. Moreover, rules of the debate are defined that the at least first party and second party agree to follow. Additionally, a first electronic transmission representing the first viewpoint is received from the first party, and a second electronic transmission representing the second viewpoint is received from the second party. The rules of the debate are electronically enforced with respect to the first electronic transmission and the second electronic transmission, and modifying the transmission(s) in case at least one of the transmissions does not comply with the rules of the debate. Further, a third electronic transmission is received from a third party that represents factual challenge, multimedia content supporting the first viewpoint or the second viewpoint, and/or commentary. Moreover, the first, second and third electronic transmissions are accessible to viewers over a communication network.10-23-2008
20080263584Advertising Communications Interface - Provided is an apparatus for initiating a bidirectional communications channel via an advertising interface. The apparatus includes a communications unit configured to send and receive data and a processing unit in communication with the communications unit. The processing unit is configured to cause advertising data to be transmitted to a communications device for output as a selectable advertising interface. The advertising data may include contact data for contacting an entity associated with the advertising data, such as an entity associated with content of the advertising data. The contact data may be configured such that selection of the advertising interface at the communications device automatically prompts initiation of a bidirectional communications channel between the communications device and the entity. Methods and computer program products for initiating a bidirectional communications channel via an advertising interface are also provided.10-23-2008
20080263583CONTENT RECOGNITION FOR TARGETING VIDEO ADVERTISEMENTS - Methods, systems, and apparatus, including computer program products, for providing advertisements. A plurality of advertisement targeting criteria is determined from a video stream or file. A first advertisement targeting criterion of the advertisement targeting criteria is associated with a first time position in the video. A second advertisement targeting criterion of the advertisement targeting criteria is associated with a second time position in the video. One or more first advertisements are provided, for presentation at or after the first time position in the video, based on the first advertisement targeting criterion. One or more second advertisements are provided, for presentation at or after the second time position in the video, based on the second advertisement targeting criterion.10-23-2008
20120144417METHOD AND SYSTEM FOR CONTROLLING CONTENT IN A MULTIMEDIA DISPLAY - A computer system is used to create and distribute a multimedia presentation. At a source, audio-video content and an interactive application are broadcast. At a distributor, the audio-video content and the interactive application are received, and at least one resource of the application is replaced with a replacement resource. The audio-video content and the modified interactive application with the replacement resource are distributed. At a receiver, the audio-video content and the modified interactive application are received, the audio-video content is displayed, and in response to an external signal the interactive application is executed utilizing the replacement resource.06-07-2012
20090055857VIDEO CHANNEL CURATION - According to one embodiment of the present invention, a schedule of videos is received from a curator, wherein the curator is involved in displaying videos on a web page and the schedule is a list of videos to be displayed on the web page. One or more advertisements are matched to the schedule of videos, wherein the matching is based at least partially upon the content of videos within the schedule of videos or information about the schedule of videos. Then a video stream containing videos from the schedule of videos is integrated into the web page, along with the one or more advertisements.02-26-2009
20090222851METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR DISPLAYING AN ADVERTISEMENT TO A USER - A method for displaying advertisement to a user, the method includes: receiving, over an out of band channel and by an advertisement fulfillment engine that utilizes interactive capabilities of a user device, information representative of a first thin advertisement; determining, by the advertisement fulfillment engine, to display the first thin advertisement on a display that is coupled to the user device; instructing the display, in response to the information and to the determination, to display the first thin advertisement; and displaying the first thin advertisement in addition to a display of a video asset that is provided by a non-linear video infrastructure.09-03-2009
20090249389Method of increasing effectiveness of television advertising during a game show - A method for increasing the effectiveness of advertising content during a broadcast includes forming questions based on the advertising content of the broadcast. The broadcast may include a home participation aspect, and the questions may be presented to listeners or viewers who seek to participate in a home participation aspect of the broadcast. Prizes, continued participation, or other rewards may be provided to listeners or viewers who answer correctly.10-01-2009
20090222850ADVERTISEMENT SKIP VIEW - Advertisement skip view is described. In embodiment(s), a video stream of recorded media content can be distributed to a media device when requested at the media device to render as television media content for viewing. The recorded media content can include one or more advertisement pods that each include one or more advertisements. A skip command can be received from the media device to skip an advertisement in an advertisement pod that is rendered for viewing, such as when a viewer initiates a skip command at the media device. A focal position in a next advertisement in the advertisement pod can then be determined to skip to the focal position in the next advertisement. The recorded media content can then be distributed to the media device from the focal position in the next advertisement.09-03-2009
20080271068System and method for delivering personalized advertising data - A method is disclosed for distributing advertising data in an internet protocol television (IPTV) system, the method including dividing a plurality of end user devices in the IPTV system into K advertising groups; multicasting J advertising data multicast groups to end user devices in J advertising groups having a percentile ranking above or equal to a predetermined percentile ranking; and unicasting advertising data channels for actively viewed IPTV channels being viewed by other end users.10-30-2008
20090249390Methods and Systems for Forced Advertising - Methods and systems for forced advertising are provided. These methods and systems determine when a forced advertisement is to be presented, determine what forced advertisement is to be presented, and control how the forced advertisement is to be presented. A forced advertisement may be received prior to the time at which the forced advertisement is to be presented or when needed. The forced advertisement may be presented when certain broadcast advertisements are being broadcast, at certain times of the day, or at certain times within a program. The forced advertisements may be selected based upon content of a replaced broadcast advertisement, content of a nearby program, or independently of any broadcast-related factors. Finally, forced advertisements may be presented so that a television viewer cannot escape viewing the advertisement by changing channels or turning off the television.10-01-2009
20090249386FACILITATING ADVERTISEMENT PLACEMENT OVER VIDEO CONTENT - Systems, methods, computer-readable media, and graphical user interfaces for facilitating advertisement placement over video content are provided. Images within a video are partitioned into image regions. Upon partitioning images into image regions, an intrusiveness score is determined for each image region. Based on the intrusiveness scores, optimal placement of an advertisement within the video is determined.10-01-2009
20090249388Confirmation of Advertisement Viewing - Techniques to confirm advertisement viewing are described. In an implementation, an advertisement is displayed on a remote control device having functionality to initiate one or more control functions to control a display of content by a client. A user is confirmed to have viewed an advertisement output by the client through interaction with the advertisement displayed on the remote control device.10-01-2009
20090249387Personalized Event Notification Using Real-Time Video Analysis - A system and methods for personalized event notification using real-time video analysis are described. In an embodiment, a live video feed is automatically monitored and characteristics of the video feed are analyzed against criteria which relate to an event which has been identified by a user. The criteria relate to characteristics of the image or the audio in the video feed. If the criteria are satisfied, the user is notified that the event has occurred and this notification may be achieved through messages on the video display screen (e.g. on the television screen) or other messaging techniques (e.g. SMS or email). In an example, the criteria may define a particular logo and the user is notified if the analysis detects the logo in the video feed.10-01-2009
20130219425METHOD AND APPARATUS FOR STREAMING ADVERTISEMENTS CONCURRENTLY WITH REQUESTED VIDEO - Roughly described, a server, accessible by a requesting device via a network, includes a database storing a plurality of composite video assets each having pictures to be displayed in sequence. Each of the pictures in the asset has first and second rectangular regions, which are adjacent to each other along a common edge. A primary movie is carried in the first rectangular region while the second rectangular region carries a plurality of temporally-arranged advertising images. The advertising images do not overlap, intrude on or distort the primary movie, but rather expand the canvas on which both image sequences appear. The images in the first and second rectangular regions are spatially composited together in each picture as single, unitary pictures prior to streaming transmission toward the user's device, so that no second concurrent stream is required. Several methods to develop the composite assets are described.08-22-2013
20100175079VIDEO AD DELIVERY USING CONFIGURABLE VIDEO AD POLICIES - Systems and methods for video ad delivery using configurable dynamic video ad policies are provided. A system for delivering video ads to a video client may include an ad platform service. The ad platform service may have a media registration module configured to receive input data including a video ad policy and associated metadata and digital video content from a digital video content client. The ad platform service may further include a registration database configured to store input data received from the media registration module. The ad platform service may further include a manifest service and an associated manifest generation engine, wherein the manifest service may be configured to receive an ad manifest request from a video client. In response, the manifest generation engine may be configured to generate a manifest instance based on input data received at the manifest service, the manifest service being configured to send the manifest instance to the video client.07-08-2010
20080313668ABBREVIATED ADVERTISEMENT SUBSTITUTION DURING FAST FORWARD OR SKIP COMMAND - A system and method for substituting a shorter message, comprising sound, picture or both, for a longer advertisement or the like. The message may to communicate to the viewer that there is a message of a particular type being passed by or may simply provide a shorter message. The shorter message may be an abbreviated version of the longer message, or may be a completely different shorter message.12-18-2008
20080313667TELEVISION BROADCAST RECEIVING APPARATUS, TELEVISION BROADCAST REPRODUCING METHOD, AND TELEVISION BROADCAST REPRODUCING PROGRAM - In order to effectively use a commercial message period in the television broadcast being reproduced, a television broadcast receiver includes a receiving and reproducing portion to receive television broadcast and to reproduce a video, a CM detecting portion to detect a commercial message included in the television broadcast, a main processing portion to execute a process of outputting a video, an operation accepting portion to accept an operation by a user, and a window control portion to display a notification window on a display device, in the case where the operation accepting portion accepts an operation directed to the main processing portion during a period from a start to an end of the commercial message detected by the CM detecting portion, to notify the user of the end of the commercial message when broadcast of the commercial message is finished.12-18-2008
20090260030DYNAMIC ADVERTISEMENT STREAM REPLACEMENT - Mechanisms are provided for replacing default advertisement streams in a media stream with replacement advertisement streams. User profile information is obtained for a particular user and/or device. A default advertisement stream is identified and replaced with advertisement streams selected using the user profile information. Timestamp information and sequence number information is maintained to allow uninterrupted delivery of the modified media stream while customizing media streams for particular users.10-15-2009
20090254938DIRECT MARKETING ON TELEVISION OVER INTERNET - Systems and methods for effectively and non-intrusively directly marketing a manufacturer's consumer electronic products on the screen of a television over a TCP/IP or other communication link. In a television that preferably includes a screen, an OSD controller, a video display system coupled to the screen and OSD controller, a CPU coupled to the OSD controller, and a modem or other means coupled to the CPU and used to communicate with a manufacturer's server over the internet or other network. The CPU preferably includes non-volatile memory and software stored in the memory. The software includes a menu system that includes a direct marketing menu item; selection of which by the user enables the download of marketing content over the internet and display on the television. The software further includes a set of instructions for accessing upon system power on or after a predetermined period of time of television operation a manufacturer's server to check for updated marketing content and display of an icon indicating the availability of marketing content.10-08-2009
20080307453Systems and methods for dynamic bit/bandwidth allocation - Embodiments of the present invention include systems and methods enabling the send or “push” side of a cable transmission to dynamically obtain additional and/or temporary capacity. Bits and/or bandwidth of transmitted content is restricted by the service provider allowing gaps in the capacity to be filled with value-added content such as advertising, additional supplemental data feeds, or other media content.12-11-2008
20080307452TERMINAL AND METHOD FOR OUTPUTTING INFORMATION - A terminal and method for outputting information are provided. The method includes the terminal performing a broadcast-related operation, outputting information having an output amount while performing the broadcast-related operation and subsequently outputting an amount of the information that was not output during the broadcast related operation when the broadcast-related operation is completed. Therefore, it is possible to fully provide useful information to the user during a wait time generated in connection with a broadcast mode.12-11-2008
20090276802AVATARS IN SOCIAL INTERACTIVE TELEVISION - Virtual environments are presented on displays along with multimedia programs to permit viewers to participate in a social interactive television environment. The virtual environments include avatars that are created and maintained in part using continually updated animation data that may be captured from cameras that monitor viewing areas in a plurality of sites. User input from the viewers may be processed in determining which viewers are presented in instances of the virtual environment. Continually updating the animation data results in avatars accurately depicting a viewer's facial expressions and other characteristics. Presence data may be collected and used to determine when to capture background images from a viewing area that may later be subtracted during the capture of animation data. Speech recognition technology may be employed to provide callouts within a virtual environment.11-05-2009
20100162298METHOD AND APPARATUS FOR RECEIVING BROADCAST DATA - Disclosed is a method of outputting broadcasting data, the method including outputting advertisement data to be provided in a first channel, when a request to change from the first channel to a second channel is received while the advertisement data is being provided, determining whether or not to change the channel according to information regarding the second channel, and selectively changing channels from the first channel to the second channel according to the decision.06-24-2010
20100162296SYSTEM AND METHOD FOR SET-TOP-BOX MESSAGING DISPLAY - In a set-top-box system, messages from a service provider are stored and delayed until activity from a set-top-box remote is detected. Messages are then generated and provided to a television associated with the set-top-box. Delaying of the message display until set-top-box activity is detected allows short display times, thus preventing burn-in on some television screens, while providing a greater likelihood that messages will be viewed.06-24-2010
20100186028SYSTEM AND METHOD FOR METADATA-LINKED ADVERTISEMENTS - Systems and methods for providing metadata-selected advertisements are provided. These systems and methods may receive metadata and other media, select an object, read metadata attached to or associated with the selected object, select an advertisement based on the metadata, and display the selected advertisement. In addition, monitoring, collecting, and recording of predefined data concerning metadata selected advertisements may be provided. The invention also provides a receiver for receiving signals and/or data (e.g., programs, advertisements, program guides, metadata, etc.) and a processor for accepting a user's input signal, selecting an object, reading metadata attached to or associated with a selected object, selecting an advertisement, and displaying the selected advertisement.07-22-2010
20100017818NON-BANDWIDTH INTENSIVE METHOD FOR PROVIDING MULTIPLE LEVELS OF CENSORING IN AN A/V STREAM - Particular embodiments generally relate to providing different censoring levels for audio-video streams. In one embodiment, an audio-video stream is received. Metadata including censoring information for the audio-video stream is also received. The audio-video stream and metadata may be sent by a source in separate streams. A first level of censoring associated with a first receiver is determined along with a second level of censoring for a second receiver. A first audio-video stream is generated for the first receiver with a first censor level and a second audio-video stream is generated for the second receiver with a second censor level. For example, the first audio-video stream may include censoring of faces and the second audio-video stream may be an audio-video stream without censoring or may censor some other part of the audio-video. The first audio-video stream and the second audio-video stream are then sent to the first and second receivers, respectively.01-21-2010
20100153988Unknown - A VOD server refers to advertisement delivery information, and inserts a stream of advertising content in a stream of video content of a main part, based on advertisement inserting position information indicating an inserting position of the advertising content to be inserted into the video content of the main part, for delivery to a client terminal. When making this delivery, at least time information, such as time management information of reproduced output or decoding, to be added to the stream of the video content of the main part and the stream of the advertising content to be delivered to the client terminal, is replaced by time information in accordance with an order of the streams to be delivered to the client terminal.06-17-2010
20100251286METHOD FOR INSERTING CONTENTS SEARCHED FROM STORAGE OF A HOST AND APPARATUS THEREOF - Provided are a method and apparatus for inserting second contents stored in a storage medium of a host while first contents input from an external provider are played includes: searching, by a searching unit, for the second contents using location information which indicates a location of the second contents stored in the storage medium; detecting, by a signal information detecting unit, signaling information from the first contents, the signaling information indicating a section in the first contents in which insertion of the second contents is allowed; and playing, by a playing unit, the searched, second contents in the allowed section of the first contents which are being played, based on the signaling information.09-30-2010
20100218208Method and Apparatus for Generating Alternative Commercials - The features herein pertain to methods, systems, and apparatus for providing alternate content to consumers of digital media during trick modes of operation comprising generating digital media content in a first file for standard playback for consumption by a consumer, generating at least one trick file corresponding to the first file, the trick file comprising content different than content in the first file, and mapping the trick file to a trick mode of operation in connection with the first file.08-26-2010
20100242063SYSTEM AND METHOD FOR SELECTING ADVERTISEMENTS - A method for displaying interactive advertisements on a television having a controller connected thereto and configured for receiving input from a viewer of the television is disclosed. The controller has a receiver operable to receive advertisements and a processor operable to modify the advertisements. The method generally comprises requesting action by the viewer of the television, modifying an advertisement based on the action of the viewer, and displaying the modified advertisement on the television.09-23-2010
20100251287Backpropagating a Virtual Camera to Prevent Delayed Virtual Insertion - A method for video insertion using backpropagation may include determining a first camera model from a first frame of the sequence. The method may also include determining a transition location. The method may further include generating a transform model based on an analysis of the first frame and a second frame that occurs earlier in the video sequence and applying the transform model to the first camera model to generate a second camera model for the second frame. The method then includes inserting an insertion into one or more frames earlier in the sequence between the second frame and the transition location based on the second camera model, wherein the inserting is performed before displaying the frames. A system for video insertion using backpropagation includes search, transition, track and insertion subsystems.09-30-2010
20130219423Algorithmic Media Stream Selection - In embodiments of algorithmic media stream selection, a media routing device (08-22-2013
20090094636Method and system for providing advertisements in digital broadcasting system - A method and a system for providing an advertisement in a digital broadcasting are disclosed. The method provides the advertisement in a broadcasting system coupled to at least one broadcasting terminal through a network. In addition, the method includes generating a video source for a program guide by processing a video signal for plural broadcasting programs and at least one advertisement, encoding the generated video source by using predetermined algorithm, and transmitting the encoded video source to the broadcasting terminal or terminals. The broadcasting terminal outputs the program guide having one or more advertisement sub-video included in the video source. As a result, various advertisements may be provided through the program guide.04-09-2009
20100199301DIGITAL BROADCAST TRANSMISSION DEVICE AND DIGITAL BROADCAST RECEPTION DEVICE - A digital broadcast transmission device generates channel combination information associating a plurality of physical channels. The digital broadcast transmission device divides a bit stream into a plurality of bit streams, the bit stream including program-related information having added thereto channel combination information, and transmits the divided bit streams on the plurality of physical channels, respectively. A digital broadcast reception device selects the plurality of physical channels using a plurality of front ends based on the channel combination information, and demodulates broadcast waves received on the plurality of physical channels, respectively. The digital broadcast reception device combines bit streams obtained from the demodulation, and outputs the combined bit stream. The digital broadcast reception device also simultaneously transmits a light bit stream on a different single physical channel, the light bit stream being a bit stream smaller in amount of information than the combined bit stream.08-05-2010
20100269132Method and System For Inserting Advertisements In A Content Stream In Internet Protocol Television (IPTV) - A method for inserting advertisements in a content stream in IPTV comprises: notifying an external decision point of advertisement insertion opportunities in the content stream; receiving, in response to the notification, advertisements selected by the external decision point, to be inserted in the advertisement insertion opportunities; and transmitting to a controlling node policies relative to the selected advertisements for insertion in the content stream. The method is carried out in a system, which comprises an advertisement management service for notifying the external decision point about the advertisement insertion opportunities, an input module, in response to the notification, for receiving the selected advertisements and an output module for transmitting to the controlling node the policies relative to the selected advertisements for insertion in the content stream.10-21-2010
20100083303System and Methods for Transmitting and Distributing Media Content - A technique for distributing high-quality, user-generated high definition (HD) video content on the web is presented. A system according to the technique may include a service provider including a user database, a catalog database, and a media library. The service provider may receive the HD video content from a user through a content submission method. A method according to the technique receives registration information for the HD video content to be shared and receives the HD video content from a user through a content submission method. The HD video content may then be further processed, such as transcoding to a streamable format using a massively parallel cloud computing platform.04-01-2010
20090328096PRECONDITIONING AD CONTENT FOR DIGITAL PROGRAM INSERTION - Methods are provided for inserting advertisements or the like and/or to perform grooming functions for a video, audio and/or data stream. Video programming is received in a network stream. Alternate content, such as advertisements, is received in content stream. The content stream is preconditioned to provide an entrance point therein for splicing the network stream to the content stream. Preconditioning of the content stream can also be performed to provide an exit point for splicing back to the network stream when the alternate content (e.g., advertisements) has concluded.12-31-2009
20090328095MANAGING UNDESIRABLE CONTENT IN IP VIDEO BROADCAST TRAFFIC - A method and apparatus are provided for suppressing display of advertisements within a video over IP stream provided by a content provider. Metadata is prepended to advertisements within the stream. When the stream is received by an access aggregation point, the access aggregation point compares the metadata of an advertisement with preset criteria provided by an enterprise subscriber, and suppresses the advertisement if a comparison of the metadata and the preset criteria indicate that the advertisement is undesirable to the enterprise subscriber. The access aggregation point suppresses the advertisement by switching to a second video channel within the stream for the duration of the advertisement. In this way, the access aggregation point can control display of content provider advertisements without manipulating data within the stream, so as to allow the enterprise subscriber to prevent display of undesirable advertisements to endpoints within the enterprise subscriber site such as set-top boxes within hotel rooms.12-31-2009
20090320060ADVERTISEMENT SIGNATURE TRACKING - Advertisement signature tracking is described. In embodiment(s), a video feed of television media content can be received for distribution to media devices, and the video feed can include advertisements. An advertisement can be detected in the video feed of the television media content, and a signature of the advertisement can be generated. Occurrences of the advertisement can then be detected and tracked by the signature of the advertisement when the advertisement is subsequently received via the video feed and/or broadcast for viewing.12-24-2009
20090320059METHOD AND SYSTEM FOR PROVIDING INTERACTIVE ADVERTISEMENT CUSTOMIZATION - A system and method may include providing a media stream via a network, the media stream comprising one or more advertisement content segments, identifying aggregate information associated with a viewer, assigning the one or more advertisement content segments to one or more categories and a category score associated with the one or more categories, filtering the one or more advertisement content segments based at least in part on the one or more categories, the category score associated with the one or more categories and the aggregate information associated with the viewer, and outputting the filtered one or more advertisement content segments to the viewer.12-24-2009
20110131602Method, Apparatus and System for Providing Access to Product Data - VISUAL IMAGE MARKETING (VIM) is a system whereby the visual image on a film or television program is utilized to market that specific product. In VIM, film.backslash.television is combined with computer technology to provide real-time or delayed access to product data. Viewers identify a product or object displayed in a video, television show or movie and by merely pointing and clicking on the object to obtain marketing and other data.06-02-2011
20090113471METHOD AND APPARATUS FOR SIGNALING UPDATES TO NOTIFICATION SESSION IN IP DATACAST - Systems and methods of signaling changes and updates associated with the default notification channels in a non-time sliced way are provided. A default notification channel event is signaled to a terminal. The signaling includes a reference to the relevant default notification channel, a timestamp, and/or a version number/counter. A comparison is made between a stored timestamp and/or version number/counter with the timestamp and/or version number/counter indicated in the signaling. A more recent timestamp and/or version number/counter prompts the terminal to tune in to the default notification channel to process the default notification channel event. The signaling can be performed using Program Specific Information/Service Information (PSI/SI), which is non-time-sliced and is received by all terminals. Additionally, the PSI/SI signaling is effectuated by creating descriptors in existing notification/network information tables and/or by creating a dedicated notification signaling table.04-30-2009
20090113470CONTENT MANAGEMENT METHOD, AND BROADCAST RECEIVING APPARATUS AND VIDEO APPARATUS USING THE SAME - A content management method and a broadcast receiving apparatus and a video apparatus using the method are provided. The content management method of the broadcast receiving apparatus includes receiving content satisfying content receiving conditions input by a user among content stored in an external apparatus wirelessly connected to the broadcast receiving apparatus, and storing the received content.04-30-2009
20090113469METHOD FOR PROVIDING BROADCAST-RELATED INFORMATION AND DISPLAY APPARATUS USING THE SAME - A method for providing broadcast-related information and a display apparatus using the method are provided. The method for providing broadcast-related information receiving additional information regarding a broadcast contained in a broadcast signal from a broadcast receiving apparatus, acquiring broadcast-related information from a connected network using the additional information, and displaying the acquired broadcast-related information. Therefore, it is possible to provide a user with richer broadcast-related information without any additional effort.04-30-2009
20090113468System and method for creation and management of advertising inventory using metadata - The invention is directed to a system and method for the creation and management of advertising inventory utilizing associated metadata. The system generally includes a media streaming system that is used with a video player in connection with the playback of at least one audio/video work. The media streaming system includes a media distribution system that supplies metadata associated with the audio/video work to the video player. The metadata has a hierarchical taxonomy that defines a plurality of attributes associated with one or more objects present in the audio/video work. The system also includes an ad inventory engine that determines available ad inventory based on the metadata and matches the available inventory with advertisement data based on the hierarchical taxonomy.04-30-2009
20120246674DATA DRIVEN TEST FIXTURE FOR SYSTEMS OF WEB SERVICES - A data driven test system for web service or other service dependent on message exchange between service points or other communicating entities is contemplated. The testing system may be configured as a multi-stage tester having capabilities to conduct sequence, structure, and content test in order to narrowly identify errors of service points while subjected to a test protocol.09-27-2012
20120246673Apparatus for Insertion of Local Signals into a CATV Output - Apparatus for switching and combining based on external signaling is provided wherein a locally generated modulated carrier (or carriers) is inserted into a CATV system between the cable head end and video decoding/rendering device without requiring unused channels or the loss of any incoming services. An RF switch is controlled by a switch control processor based on knowledge of the video decoding/rendering device current tuning requirements to select between the full spectrum coming from the CATV system the locally generated and inserted channel. Current tuning requirements for the attached video decoding/rendering device may be input to the switch control processor from the video decoding/rendering device itself or from a separate device with knowledge of the current service requirements.09-27-2012
20080282285INTERACTIVE MEDIA SYSTEM AND METHOD FOR PRESENTING PAUSE-TIME CONTENT - Interactive media systems and methods are provided for substituting pause-time content in place of media that has been paused. The user may pause media such as real-time media, video-on-demand media, near video-on-demand, or recorded media. If the user pauses real-time media or near video-on-demand media, the interactive media application may store the media. The interactive media application may also provide the user with the ability to rewind, resume play of, and fast-forward the media. The pause-time content may be audio or video media and may be an advertisement, trivia, program summaries or any other suitable pause-time content. The interactive media application may provide customized pause-time content specific to the user or specific to the media paused by using media data associated with the media. The interactive media application may also prevent the user from accessing features (e.g., fast-forward) of the system.11-13-2008
20090106791METHOD AND APPARATUS FOR TRANSMITTING ADDITIONAL DATA RELATED TO BROADCASTING SERVICE, AND METHOD AND APPARATUS FOR RECEIVING ADDITIONAL DATA RELATED TO BROADCASTING SERVICE - Provided are a method and apparatus for transmitting section data and a method and apparatus for receiving section data. The method of receiving updated additional data from among additional data related to a broadcasting service includes: receiving an update information list including information regarding updates of the additional data; and receiving at least one of updated additional data based on the received update information list.04-23-2009
20120144418SYSTEM FOR PRESENTING COLLATERAL INFORMATION TO MOBILE DEVICES - A system that incorporates teachings of the present disclosure may include, for example, a tangible computer-readable storage medium having computer instructions to receive from a media processor a time-sensitive code embedded in a video stream received and presented by the media processor at a presentation device, retrieve collateral information associated with a scene of the video stream according to the time-sensitive code, and transmit the collateral information to a mobile communication device. Other embodiments are disclosed.06-07-2012
20110119701COORDINATED VIDEO FOR TELEVISION DISPLAY - Apparatus, methods, and systems for acquiring search content based on digital information content provided from a video source. Video information and associated non-video information are received from a video source. The video information includes program video content and the associated non-video information includes digital information content. At least a portion of the digital information content is transformed into a search query and the search query is communicated to a first search data source. A query result is received from the first search data source based on the search query. At least a portion of the search query results are transformed into query result display data which may then be encoded as a video signal for display.05-19-2011
20090106790METHOD OF RECOVERING MISSED PARTS OF MOBILE TV BROADCASTS - To recover part of a program that was missed in Mobile TV, a mobile device receives a program during a first broadcast, and detects a corrupted segment of the program, then stores a first time and a second time of the corrupted segment detected during the first broadcast. The first time corresponds to a start of the corrupted segment and the second time corresponds to an end of the corrupted segment. Finally, a replacement segment is captured during a second broadcast of the same program or downloaded from a server according to the first time and the second time of the corrupted segment detected during the first broadcast.04-23-2009
20090037948MULTICAST TELEVISION SYSTEM - A multicast television system including a server device and a plurality of user devices wherein a stream of data including television program data and advertisement data is multicast by the server device for reproduction by a plurality of user devices wherein, in the multicast stream of data, a period of advertisement data is provided together with marker data, the marker data indicating the length of the period. At individual respective user devices receiving the multicast stream of data, advertisement data stored locally at the respective user devices is selectively reproduced in place of the period of advertisement data provided in the multicast stream of data.02-05-2009
20090070804Autonomous advertising broadcasting system and a method of the same - An autonomous advertising broadcasting system and a method of the same, adapted to broadcast the advertising data publicly at a broadcasting place, wherein the autonomous advertising broadcasting system comprises of a display unit to provide plural image data to display at a same display frame respectively, wherein the said display frame at least includes a first and a second display blocks; an advertising agent data unit at least including an advertising data to provide an advertising agent to broadcast via the display unit; a broadcasting administration unit acquiring the advertising data of the advertising agent data unit and determining the display unit is broadcasted either at the first or second display block; and an autonomous data providing unit providing the administrator of a broadcasting place an autonomy to choose and transmit an autonomous data to the broadcasting administration unit and broadcast at the other one of the first and second display blocks via the broadcasting administration unit.03-12-2009
20090070802Method and System for Interrupting Inserted Material in a Content Signal - A system and method includes an automation system generating a modified content signal from a content signal by inserting insertion material into the content signal during a break and a monitoring system monitoring the content signal. The automation system controls the automation system to return to the content signal in response to monitoring the content signal when the break ends on the content signal before an end of the insertion material.03-12-2009
20090070803METHOD AND SYSTEM FOR REAL-TIME RECONCILIATION FOR UNUSED CONTENT - A method and system includes a scheduling system generating a pre-break window and a post-break window and an automation system in communication with the scheduling system receiving a content signal and generating a deviation signal when an expected trigger for an insert material is not within the pre-break window or post-break window. The scheduling system reschedules the insert material in response to the deviation signal.03-12-2009
20090070801Automated Advertising Production Portal - An automated advertisement production portal is described. The automated advertisement production portal automates the advertisement creation process. Users provide to the automated advertisement production portal video options and a script. The automated advertisement production portal generates a preview video or still image of selected options, contacts the contracted production company, and generates an estimated deadline. The automated advertisement production portal bills the customer. A finished advertisement video is uploaded to an automated advertisement production portal server where is can be downloaded. The customer is able to download various versions of the video for television broadcast or can be linked to by the customer in order to be embedded as an advertisement in a web site.03-12-2009
20130132996SYSTEM AND METHOD FOR DISPLAYING PRODUCT INFORMATION ABOUT ADVERTISEMENT ON DIGITAL TELEVISION, AND RECORDING MEDIUM THEREOF - A system and a method for displaying product information about advertisement on digital television, and a record medium thereof are provided, applicable to a server and a digital media playback device that are connected through a network. The server stores at least one piece of channel advertisement information and at least one piece of product description data corresponding to a plurality of media. The digital media playback device is used for sending an instruction of advertisement information. The instruction of advertisement information includes specific information. While acquiring the instruction of advertisement information, the server compares the specific information with the channel advertisement information to find target product description data from the product description data corresponding to the channel advertisement information and return to the digital media playback device. The digital media playback device plays the playback media and the target product description data.05-23-2013
20100306796MULTIMEDIA SYSTEM GENERATING AUDIO TRIGGER MARKERS SYNCHRONIZED WITH VIDEO SOURCE DATA AND RELATED METHODS - A multimedia system may include at least one audio comment input device configured to permit at least one commentator to generate audio comment data based upon viewing video data from a video source. Furthermore, a media processor may cooperate with the at least one audio comment input device and be configured to process video source data and audio comment data and generate therefrom audio trigger markers synchronized with the video source data for predetermined audio triggers in the audio comment data, and combine the video source data, the audio comment data, and the audio trigger markers into a media data stream.12-02-2010
20100325657INSERTION OF RECORDED SECONDARY DIGITAL VIDEO CONTENT DURING PLAYBACK OF PRIMARY DIGITAL VIDEO CONTENT - A method of operating a digital video service set top box system is provided. The set top box system accommodates playback of locally stored recorded secondary digital video content. The method begins by initiating playback of a primary digital video program. Insertion points associated with the primary digital video program are detected; these insertion points indicate frame-accurate transition points in the primary digital video program. During playback of the primary digital video program, the recorded secondary digital video program is inserted at any appropriate insertion point in a frame-accurate manner. The termination of the secondary digital video program is likewise marked and triggers a return to the primary digital video program, at the original insertion point or any other desired insertion point which may exist in the primary digital video program.12-23-2010
20100325658TARGETED ADVERTISEMENTS USING AN EDGE QAM - An edge quadrature amplitude modulator (QAM) including an input module configured to receive a switched digital video (SDV) stream containing at least one ad opportunity, at least one ad stream containing a plurality of alternative advertisements, and an ad playlist that contains a list of one or more of the plurality of alternative advertisements to be inserted into the SDV stream. The edge QAM also includes an ad insertion module configured to detect the at least one ad opportunity in the SDV stream and to insert one or more of the plurality of alternative advertisements in the at least one ad stream based upon the ad playlist into the SDV stream at the at least one ad opportunity and an output module configured to send the SDV stream and the one or more alternative advertisements to at least one STB.12-23-2010
20100333133SYSTEMS AND METHODS FOR MEDIA GUIDANCE APPLICATIONS FOR BROWSING VIDEO-ON-DEMAND LISTINGS - Systems and methods for media guidance application for browsing and displaying video-on-demand listings are described. A user interacting with the media guidance application may select or highlight a channel in the program listings grid guide. The user may then view, browse, and select video-on-demand listings that relate to the selected channel on the program listing grid display. The video-on-demand listings may be retrieved from a storage device in the media guidance equipment. In an embodiment, the video-on-demand listings comprise a partial or full list of on-demand listings for the selected channel. In an embodiment, the video-on-demand listings comprise a list of the most popular on-demand listings related to the selected channel.12-30-2010
20100333132METHODS AND SYSTEMS FOR INDEXING ON-DEMAND VIDEO CONTENT IN A CABLE SYSTEM - In one embodiment, an index is created by a first user for a specified video program that is applied when a second user request viewing the specified video program. The index is typically embodied by a file, which identifies one or more content segments of the video program that are not presented to the viewing user. The viewing user selects the program for viewing, typically using a video on-demand service offered by a cable service provider, and potentially indicates the index file to be applied when viewing the program. The cable service provider streams the video program to the user, but excises the one or more content segments identified in the index file, thus providing a customized viewing experience to the viewing user.12-30-2010
20110030003METHOD AND A SYSTEM FOR DISTRIBUTING TV CONTENT OVER A NETWORK - For allowing large numbers of users to receive targeted TV advertisements during advertisement breaks without requiring unicast content transmission a method is provided for distributing TV content over a network, especially an IP network, wherein the TV content includes a main content and an advertisement content and wherein a multicast address on which a TV channel for the main content is distributed within the network is transmitted to a user as a connectivity information. The method includes the step of transmitting further connectivity information to the user, the further connectivity information depending on at least one advertising segment of the advertisement content which the user is requesting or which the user is assigned to. Further, a system for distributing TV content over a network, preferably for carrying out the above mentioned method is also described.02-03-2011
20110030001MINIMIZING BLACK VIDEO SEGMENTS DURING AD INSERTION - Black video segments in a video playlist may be minimized. Black detection may be utilized by a network device to identify true starting point and a true ending point of a video asset which includes black video segments in the playlist. Locations associated with the true starting and ending points may be recorded in metadata associated with the video asset. New black video segments may be added at the beginning and at the end of the playlist. Playback of the playlist may then be initiated to play the video asset only between the recorded location associated with the true starting point and the recorded location associated with the true ending point at the network device thereby minimizing the black video segments in the video asset.02-03-2011
20110030002ADM ENABLED OITF, SUPPORTING IPTV INFRASTRUCTURE AND ASSOCIATED METHODS - A system and method for the automated discovery of advertisement decision services and advertisement management services employs an advertisement application server which receives the address of an advertisement management service from an IPTV Controller during the registration phase. The advertisement application server then begins the configuration process by informing the advertisement decision server of the availability of a new advertisement management service. Additionally, an OITF having an embedded ADM makes use of markers in a received content stream to identify the location at which an advertisement is to be inserted, requests and receives advertisements from an ADS, and renders a video stream based on the received content and the received advertisement.02-03-2011
20100180293NETWORK SCORING SYSTEM AND METHOD - A client may be configured to access a network by identifying a network bandwidth configuration setting to be used by the client in accessing a networked content source, enabling the client to access the content source using the network bandwidth configuration setting, monitoring client access to the content source, comparing client access metrics to metrics associated with the network bandwidth configuration setting, determining, based on the comparison, whether to adjust the network bandwidth configuration settings for the client, and adjusting the network bandwidth configuration setting if appropriate.07-15-2010
20100180292TV tutorial widget - In certain implementations, a television tutorial Widget method involves providing a tutorial Widget running on a television processor to produce video images rendered as a video overlay that overlays the picture on a television display. The tutorial Widget: loading upon receipt of a command to run the tutorial Widget; identifying an operating state of the television set; retrieving and presenting a list of available tutorial videos associated with the operating state of the television set in the video overlay; identifying a tutorial video selected by a user; and retrieving and playing the tutorial video selected by the user in the video overlay. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.07-15-2010
20110119702ADVERTISING METHOD USING NETWORK TELEVISION - An information manager includes a network interface, a user interface, and a controller. The network interface establishes a connection with a content provider or network operator and receives content and one or more advertisement images through the network. The user interface receives a signal initiated by a user. And, the controller controls display of a plurality of icons and a background image that includes at least one advertisement region. One of the advertisement images is displayed in the region and one of the icons corresponds to the content provider.05-19-2011
20110035769Content Replacement by PID Mapping - A method of content substitution involves receiving an ordered stream of packets containing content marked by a first packet identifier (PID) and one or more substitute content portions marked by one or more secondary PIDs, where the number and placement of packets marked by secondary PIDs ahead of packets marked by the first PID in the stream is retained during transmission of the ordered stream of packets; the ordered stream of packets have an odd or even number of packets with the PIDs after a packet with a first PID; initiating processing for display or storage of content contained in packets having the first PID; initiating processing for display or storage of content contained in packets having a selected secondary PID that meets a substitution criterion; and either deleting or processing the content having the first PID depending upon a number of received intervening packets having secondary PIDs that reside between the packets having the first PID and the packets having the selected secondary PID that meets the substitution criterion, where deleting or processing is determined by whether the number of packets is an odd or an even number. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.02-10-2011
20110041150METHOD AND SYSTEM FOR DISPLAYING ADVERTISING, VIDEO, AND PROGRAM SCHEDULE LISTING - A television schedule system and method for displaying television schedule information on a television screen includes a program guide having a schedule information area that depicts the programs that are being presented on each channel at each time during the day. An input device allows the viewer to browse through the schedule information area and/or obtain more information about programs of particular interest. In one aspect, the viewer may watch a program on the currently-tuned channel, while browsing through the other channels on a portion of the television screen. In another aspect, the viewer may watch programs currently being shown on the television, while he or she browses through the program guide. In yet another aspect, the system includes a database, a processor and associated software for automatically customizing the television schedule guide to an individual viewer or a group of viewers, e.g., a family, to facilitate use of the television schedule.02-17-2011
20110113444Index of video objects - A system for indexing physical objects, locations and people, collectively referred to as video objects, which appear in videos. The system enables video object-level identification of TV and video content, and makes those video objects indexable, linkable, and searchable.05-12-2011
20100125868System and Method for Content Delivery - Systems and methods of content delivery are provided. A particular content delivery system includes a gateway to deliver content to an end user device. The particular content delivery system also includes a content delivery module to deliver content to the gateway for display on the end user device. The particular content delivery module also includes a management controller. The particular content delivery system also includes an out-of-band signaling controller which receives input from the management controller and provides signaling to control the gateway.05-20-2010
20100223640SYSTEMS AND METHODS FOR COORDINATING INTERACTIVE AND PASSIVE ADVERTISEMENT AND MERCHANDISING OPPORTUNITIES - Systems and methods for providing enhanced advertising and merchandising opportunities are described. Advertisements may be provided for passive programming such as television programs, commercials, pay-per-view programs, passive video products, or other suitable passive programming. Interactive advertisements may be provided in interactive applications such as interactive television program guides, web browsers, home shopping applications, operating systems, or other suitable interactive applications.09-02-2010
20120192223SET-TOP BOX AND PROGRAM RECORDING METHOD - A set-top box receives media transport streams from a content provider server, decodes the media transport streams to a video program, and records the video program to a storage system. The video program includes program titles, program sections, and advertisements. The set-top box generates a plurality of unique identities of frames in one program title using types and media transport stream quantities of the frames. The set-top box signs other program titles in the video program by comparing types and media transport stream quantities of the frames with the generated unique identities during recording the video program. The set-top box can filter the advertisements according to the signed program titles.07-26-2012
20120192222METHOD AND APPARATUS FOR MANAGING TARGETED ADVERTISEMENTS FOR A LINEAR TELEVISION SERVICE - A method and apparatus for managing targeted advertisements for linear television is provided herein. During operation a client device will determine whether or not an advertisement opportunity duration is known, unknown, or variable. Based on this determination, advertisements that best match the advertisement opportunity duration will be chosen via separate algorithms. More particularly, a first algorithm will be used to choose advertisements when the advertisement opportunity duration is known, a second algorithm will be used to choose advertisements when the advertisement opportunity duration is unknown, and a third algorithm will be used to choose advertisements when the advertisement opportunity duration is variable.07-26-2012
20100175082SYSTEM AND METHOD FOR INSERTING SPONSOR INFORMATION INTO CLOSED CAPTION CONTENT OF A VIDEO SIGNAL - Disclosed is a system and method of combining traditional programming caption data with advertising caption data in a single closed caption data stream. Advertising caption data is received from a data warehouse. When such advertising caption data is encoded into the closed caption data stream, it must temporally displace the traditional programming caption data that would otherwise be displayed. Thus, such programming caption data is buffered during display of the advertising caption data, and then is played out in an intelligent yet accelerated manner to maintain readability and recover the time lost during the sponsorship event.07-08-2010
20090313652AD SPLICING USING RE-QUANTIZATION VARIANTS - In one embodiment an apparatus for splicing an ad into a data stream includes an ad segmenter, an ad variant generator coupled to the ad segmenter, and an ad variant selector coupled to the ad variant generator. The ad segmenter designates end portions, including beginning and ending portions, of the ad and designates an intermediate portion between the end portions. The ad variant generator generates a plurality of variants of at least one end portion. Each variant corresponds to a unique bit-rate. The ad variant selector selects at least one variant for splicing into the data stream based on a buffer level of a data stream buffer.12-17-2009
20090217317SYSTEM AND METHOD FOR PROMOTING MARKETABLE ITEMS - A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to receive from a media communication system metadata describing one or more marketable items depicted in a media program supplied by the media communication system, present images of the media program at a media presentation device without highlighting the one or more marketable items, present an icon at least at one of a remote controller managing operations of the media processor or the media presentation device to indicate a presence of the one or more marketable items in one or more of the images presented at the media presentation device, detect a selection of the icon, and highlight the one or more marketable items. Other embodiments are disclosed.08-27-2009
20090217316Systems and Methods for Advertising Insertion Notification in a Real-Time Streaming Media Service - Aspects provide for an advertising insertion notification in real-time streaming media services, which provides for advertisement insertion at the wireless device level. The advertising insertion notification is generated at the broadcaster level and transmitted to the wireless devices in the real-time stream prior to the occurrence of an advertisement slot. The advertising insertion notification notifies the wireless device of the start time and duration of an advertisement insertion slot. In some aspects, the advertising insertion notification may indicate the source of the advertisements, such as from local wireless device storage, a dedicated advertisement channel or the like. Additionally, in some other aspects, the advertising insertion notification may include advertisement selection criteria that may be used to determine which advertisement should be inserted in the associated advertisement insertion slot.08-27-2009
20110179447DETECTION OF MEDIA LINKS IN BROADCAST SIGNALS - A detection apparatus includes a meter to record a media link embedded in a first program tuned by a tuner. The media link is activatable to retrieve content different from the first program from a content provider. The content is different from the first program to be presented to a user. The media link is broadcast with at least the first program and a second program different from the first program such that the media link does not uniquely identify either the first program, the second program or a tuned station. The apparatus further includes a program identifier to activate the media link to retrieve the content from the content provider to facilitate identification of the program.07-21-2011
20100251288TECHNIQUE FOR DELIVERING ENTERTAINMENT PROGRAMMING CONTENT INCLUDING COMMERCIAL CONTENT THEREIN OVER A COMMUNICATIONS NETWORK - Although personal video recorders (also known as digital video recorders) provide certain conveniences to viewers of programming content, such devices facilitate manipulation or Askipping@ of commercials, frustrating the intent of the advertisers of the commercials. In accordance with the invention, when a user fast-forwards (rewinds) a commercial, alternate commercial(s) may be accessed for display in place of the original commercial, which provides a full impression of the goods and service promoted, otherwise impossible to appreciate at the fast-forward (rewind) speed. The duration of the alternate commercial(s) corresponds to the duration of the original commercial at the fast-forward (rewind) speed controlled by the user. With the invention, the user advantageously realizes the convenience of manipulating programming content, and at the same time can appreciate the full impression of an alternate commercial to the original commercial, albeit in a shorter duration.09-30-2010
20100070992Media Stream Generation Based on a Category of User Expression - Systems and methods of media stream generation based on categories of user expression are disclosed. In an embodiment, a method includes receiving input selecting at least one category from a plurality of categories of expression. Each of the plurality of categories is descriptive of a type of expression made by users as media content is presented. The method includes selecting a group of segments of the media content. Each of the segments of media content in the group is associated with the selected category. The method further includes generating a stream of media content that includes each of the segments of media content.03-18-2010
20100070993ADVERTISEMENTS IN AN END-USER CONTROLLED PLAYBACK ENVIRONMENT - This invention discloses a method for displaying advertisements transmitted to a user unit, the method includes receiving, at the user unit, at least one advertisement tagged with a delay tag indicating whether display of the at least one advertisement can be delayed and only if the delay tag allows delaying display of the at least one advertisement, storing the at least one advertisement at the user unit, retrieving the at least one advertisement and displaying the at least one advertisement. A billing system for reporting a commercial broadcast to a multiplicity of users is also disclosed.03-18-2010
20110088057CONSUMER MANAGED CREDIT BASED ADVERTISEMENTS - A device may include a storage device and a processor. The storage device may be configured to store video programs and advertisements. The processor may be configured to display a graphical user interface that provides a list of video programs and advertisements stored in the storage device, receive a user selection of a video program and advertisement in the list of video programs and advertisements, provide the advertisement to a content presentation device for user viewing, track whether the device plays the advertisement, determine a number of credits for playing the advertisement, and credit the user account based on the number of credits.04-14-2011
20120304223AD SELECTION AND NEXT VIDEO RECOMMENDATION IN A VIDEO STREAMING SYSTEM EXCLUSIVE OF USER IDENTITY-BASED PARAMETER - In a streaming video system, a method determining a sequence of video programs playing on an interactive player device may include streaming a first video program including an ad break from a computer server to an interactive player device during a first streaming session. The method may further include automatically selecting a video advertisement or next program from a set of prospective video advertisements for play during the ad break or available programs, based at least in part on the first video program exclusive of any parameter based on user identity. The method may include providing the video advertisement to the interactive player device in the first streaming session at the ad break. Bases for selecting the next ad or program may include program popularity, rate of change in popularity, or other parameter. The method may be embodied in a computing apparatus or system.11-29-2012
20120304222Moderated Interactive Media Sessions - A method includes receiving input data from user devices having access to media content of a media stream that is responsive to at least a subset of the input data. The input data may correspond to one or more user inputs received from the user devices via an interactive session associated with the media content. The method further includes selecting a particular subset of the input data based at least in part on one or more inputs received from a device. The one or more inputs may be responsive to selection of one or more input controls of a moderator control graphical user interface. The method further includes sending an adapted media stream to the user devices. The adapted media stream may include the media content and content corresponding to the particular subset of the input data.11-29-2012
20120304221UNIFIED ONSCREEN ADVERTISEMENT SYSTEM FOR AVDDS - A client-server architecture allows audio video display device (AVDD) devices to obtain advertisements. A gateway server contacted by the AVDD pursuant to AVDD energization sends a link to the AVDD to a link server, from which the AVDD downloads only links to secondary ad servers. The gateway server also sends one or more links to the AVDD to primary ad servers. The AVDD presents ads from the primary and secondary ad server simultaneously.11-29-2012
20100125869CUSTOMER VOTING ON TIMESLOTS FOR SHOWS - A method includes receiving, by a video client, interactive television content that permits a customer to select from two or more television shows competing for a timeslot, displaying, by the video client, the interactive television content on a display, receiving, by the video client, a selection of one of the two or more television shows to watch, and determining, by the video client, based on the interactive television content, whether the one of the two or more television shows selected is to be re-mapped to a channel number that is different than a channel number in which the interactive television content is displayed. The method further includes displaying, by the video client, the one of the two or more television shows on the display.05-20-2010
20110083144INTEGRATING CONTINUOUS AND SPARSE STREAMING DATA - A sparse streaming system provides a first-class means for sparse metadata to be added to streaming media presentations and to be delivered using an integrated data channel that is cacheable using readily available HTTP-based Internet caching infrastructure for increased scalability. The sparse streaming system stores a reference to a sparse track within a continuous track. If a continuous fragment arrives at the client that refers to a sparse fragment that the client has not yet retrieved, then the client requests the sparse fragment. In addition, each sparse fragment may include a backwards reference to the sparse fragment created immediately prior. The references in the continuous fragments make the client aware of new sparse track fragments, and the backwards references in the sparse track fragments ensure that the client has not missed any intervening sparse track fragments.04-07-2011
20110072456System and Method for Substituting Broadband Delivered Advertisements for Expired Advertisements - An Internet Protocol television (IPTV) system includes an advertising module adapted to read metadata information associated with an advertising item included within a content item recorded on a set-top box, determine that the advertising item is expired, and send another advertising item to the set-top box to be played on the set-top box in the place of the first advertising item when the content item is played on the set-top box. A method includes determining that an advertising item that is included within a content item that is recorded on a set-top box is expired, deleting the advertising item from the set-top box, recording a second advertising item on the set-top box, and playing the second advertising item in the place of the first advertising item when the content item is played on the set-top box.03-24-2011
20110078725 MULTI-MEDIA AUDIO/VISUAL ADVERTISING SYSTEM - The multi-media audio/visual advertising system of the present invention includes a plurality of visual monitors and audio/visual sources that are strategically located where large groups of people gather. The audio/visual advertising programming on the multi-media audio/visual advertising system may run up to twenty-four hours a day and consists of a plurality of audio/visual slots. The audio/visual advertising is capable of audio or textual presentation of the audio source on the plurality of visual monitors. Each one of the plurality of audio/visual slots is sold to advertisers who have the option of purchasing multiple visual slots to create visual advertising programming of a desired duration. The multi-media visual advertising system allows monitors to be placed at multiple locations and display an audio/visual presentation that gives an advertiser a huge advantage over a competitor that merely uses background art billboard advertising systems.03-31-2011
20110061072TIME DEPENDENT REPLACEMENT OF STORED BROADCAST CONTENT - A method for time dependent replacement of stored broadcast content, wherein such method replaces a time period of broadcast as a function of how many minutes, hours, days, weeks or months have elapsed since the initial broadcast, whether a predetermined date has passed, or according to playback date, the playback day of the week, playback hour or time, or playback proximity to a date, day, hour or time or event of interest.03-10-2011
20110016486PASSENGER INFORMATION CONTROL DEVICE AND METHOD FOR PROVIDING VIDEO DATA FOR PASSENGER INFORMATION CONTROL DEVICE - A passenger information control device having a video display controller that transmits video data sent from a ground transmission controller to display devices in a train includes: a storage unit that stores a program table and the video data, the program table storing a number of times an advertisement video has been presented, a validity period of the advertisement video, a time period from the last presentation time to the present, and a volume of the video data, being associated with each advertisement; a deletion determining unit that determines whether to designate the video data as a candidate for deletion based on a program table; and a deleting unit that deletes the video data stored in the storage unit based on determination by the deletion determining unit.01-20-2011
20130160045METHOD AND SYSTEM FOR MANAGING INSERTION OF ADVERTISEMENTS - A system and method for managing insertion of advertisements. The method includes receiving information associated with commercial breaks on a television or radio channel. Information associated with advertisements is acquired. The advertisements include one of regional advertisements and national advertisements. The method also includes determining the advertisements to be aired during the commercial breaks based on the information acquired and scheduling playing of the advertisements during commercial breaks. The system includes a user interface for providing information associated with commercial breaks and advertisements. The system also includes a media server for managing insertion of the advertisements. Further, the system includes one or more edge devices for fetching of the advertisements based on a schedule and inserting the advertisements for playing on the television or radio channel.06-20-2013
20130160046Systems and Methods for In-Home and On-The-Go Targeted Content Delivery - A method and apparatus for streaming content is disclosed. A streamer (06-20-2013
20130160047SYSTEM AND METHOD FOR ENHANCED ADVERTISING IN A VIDEO CONTENT NETWORK - A video content network having a plurality of program channels is operated, and a target time slot for an enhanced advertisement is identified. At least some of the plurality of program channels have programs scheduled during the target time slot. The target time slot is signaled to a plurality of terminals connected to the video content network. Each of the terminals is viewing a given one of the program channels prior to the signaling. Responsive to the signaling, the programs scheduled during the target time slot are effectively paused at a program time corresponding to a beginning of the time slot, and the enhanced advertisement is caused to be displayed on the terminals. Responsive to an end of the enhanced advertisement, the programs scheduled during the target time slot are resumed at the program time corresponding to the beginning of the time slot. Thus, substantially all viewers of the video content network during the target time slot are exposed to the enhanced advertisement regardless of which of the plurality of program channels the viewers were watching during the target time slot.06-20-2013
20130160048SYSTEM AND METHOD OF PROVIDING SIGN LANGUAGE BROADCASTING SERVICE - Provided is a system and method of providing a sign language broadcasting service to viewers having hearing impairments, and more particularly, the system and method of providing a sign language broadcasting service that may enable a user to select an option of viewing only a broadcast image, or an option to viewing both the broadcast image and a sign language interpreting image, by transmitting the broadcast image and the sign language interpreting image using different transport streams.06-20-2013
20130160049SELECTIVE DISPLAY OF MESSAGES USING INFORMATION PROCESSING DEVICES - Embodiments relate to a method, apparatus and program product for processing messages. The messaging system includes a plurality of information processing devices communicating via a network and an output status determining unit for verifying a first information processing device is connected to a video output device. It also includes a message processing unit configured to provide a message on a first or a second information processing device. The message is provided in a certain manner based on information provided by the output status determining unit.06-20-2013
20100299699APPARATUS AND METHOD FOR COMMUNICATING BURST MODE ACTIVITY - Information is transmitted indicating when a burst mode will take place which intervenes during a regular transmission mode. The information transmitted can also include information indicating how long such a burst mode will be and the contents of the burst mode where such contents can be identified as video, audio, system information, advertisements, or interactive content.11-25-2010
20080235723Pmcp Extension Metadata, Data Stream Generating Device, Digital Data Broadcasting Emission System and Digital Data Broadcasting Emission Method Thereof - Provided are a PMCP extended metadata for securing interoperability among devices constituting a digital data broadcasting emitting system, a data stream generating device using the same, a digital data broadcasting emitting system and a digital data broadcasting emitting method. The PMCP extended metadata includes: a channel metadata for providing system information of data events constituting a data broadcasting program; a program and system information protocol (PSIP) data event metadata for providing identification information and program guide of data events; and an advanced television system committee (ACAP) data service metadata for providing encoding information including signaling information and transmission protocol information of data broadcasting contents corresponding to data events.09-25-2008
20110162002VIDEO SYNCHRONIZED MERCHANDISING SYSTEMS AND METHODS - Systems and methods are disclosed for providing an interactive viewing experience. Viewers of a video program, a motion picture, or a live action broadcast may access information regarding products displayed in the video program, motion picture or live action broadcast, and, if desired, enter transactions to purchase the featured products that are displayed in the video program, motion picture or live action broadcast. The video program, motion picture, or live action broadcast is presented to viewers on a primary interface device such as a television, a video display monitor, a computer display, a projector projecting moving images onto a screen, or any other display device capable of receiving and displaying moving images. The featured products are purposefully placed in the various scenes of the video program motion picture, or live action broadcast so that they are prominently displayed when the video program, motion picture or live action broadcast presented to one or more viewers. A secondary interface presents information about the featured products as the featured products appear during the presentation of the video program, motion picture, or live action broadcast. The secondary interface further provides a mechanism by which viewers may purchase the featured products via the secondary interface.06-30-2011
20120204207Linking to Video Information - A system enables dynamic linking between a variety of video formats including television broadcasts, web pages, and video displays which are stored on magnetic or optical media. Each frame of the video information is identified together with a plurality of locations within that frame. The locations selected by the user for example using a pointing device is then used to access associated information either within the system itself or on an external system. Thus, in some embodiments of the present invention, any item on a given frame may be linked initially or thereafter to other information within or without the particular system containing that information.08-09-2012
20120204208APPARATUS AND METHOD FOR ADVERTISING IN DIGITAL PHOTO FRAME - A novel digital photo frame is configured to display user-loaded photographs, moving pictures, and other personal data and corporate-paid advertisements which are dynamically updatable by an advertising data distribution center or another communications service provider, such as a cellular service provider. The invention also discloses a related, novel method of advertising in a digital photo frame with dynamically-updatable-ads, in which initial advertising fees for one or more dynamically-updateable ads at least partially pay for manufacturing costs of the digital photo frame for inexpensive distribution of the digital photo frame to a targeted consumer.08-09-2012
20090313654SYSTEM AND METHOD FOR INSERTION OF ADVERTISEMENT INTO PRESENTATION DESCRIPTION LANGUAGE CONTENT - A method includes receiving a content update for content presented using a presentation description language and inserting complementary information in the content based on the content update using the presentation description language. The content presented in the presentation description language may be Rich Media Environment (RME) content, and the complementary information may include one or more advertisements.12-17-2009
20090241142Real-time insertion and reporting of media content - A method can include receiving a plurality of unperfected logs via a network, storing the plurality of unperfected logs in a database based on the anticipated broadcast schedule, transmitting at least one unperfected log by the electronic hub, receiving an inquiry into one or more spots in the available inventory, transmitting data associated with the one or more spots the data to be displayed on a graphical user interface in response to the inquiry, receiving a selection of one or more spots in the available inventory in response, and requesting content related to the selected one or more spots. The method can include receiving and associating advertising content with the selection of the one or more spots, creating a perfected log based on the unperfected log and the received content, monitoring a broadcast of the media outlet, detecting a difference between the perfected log and the broadcast, and transmitting status information.09-24-2009
20090241141DISPLAY APPARATUS AND CONTROL METHOD THEREOF - A display apparatus and a control method thereof are provided. The apparatus includes a display unit, a signal processing unit, a mode setting unit which sets an environmental mode to one of an exhibition mode and a general mode, and a control unit which determines whether the set environmental mode is the exhibition mode and controls the signal processing unit to reproduce a predetermined advertisement contents and the display unit to display the reproduced advertisement contents if the environmental mode is the exhibition mode. It is possible to provide an advertisement contents using the display apparatus and the control method thereof.09-24-2009
20110154389SYSTEM AND METHOD FOR ADDING CONTENT DURING DATA STREAM ACQUISITION - A device is provided for use with extended content data on a first data stream and second content data on a second data stream. The device includes a processing portion, an acquisition portion and a buffer. The acquisition portion is in communication with the processing portion. The acquisition portion can acquire the first data stream, can transition to the second data stream to receive the second content data and can provide the second content data to the processing portion. The buffer can receive the extended content data. The processing portion can instruct the acquisition portion to transition from the first data stream to the second data stream to receive the second content data. The buffer can further provide the extended content data to the processing portion based on the acquisition portion transitioning from the first data stream to the second data stream. The processing portion can further process the extended content data portion as received from the buffer.06-23-2011
20080320512SYSTEMS AND METHODS FOR PROVIDING INTERACTIVE ADVERTISEMENTS THROUGH MEDIA PLAYER SKIN - An advertisement delivery technology for advertisers to place advertisements within a frame that wraps around media players embedded in web pages (the media player skin) is disclosed. Advertisers develop advertisements suited to be served into media player skin and avail the advertisements on an online advertisement platform. Video publishers integrate the advertisement delivery technology into their web pages to create media player skins that wrap around embedded video players. When a viewer visits one of these web pages to watch a video clip, the video player is loaded to play the video clip. The media player skin communicates with the online advertisement platform to retrieve an advertisement and places it within the skin. The viewer is exposed to the advertisement while watching the video clip.12-25-2008
20110258659System and Method for Construction, Delivery and Display of iTV Content - iTV content is created and deployed using a server component adapted to allow content developers to create applications according to an authoring specification that describes a framework for same; a transport component configured to optimize and deliver the applications to one or more clients; and a client component adapted to render the applications through a television so as to permit user interaction therewith. The authoring specification provides for the presentation of content through one or more templates defined therein, allowing application definition and behavior to remain common across multiple client device types, middleware platforms, and/or iTV operating environments. The framework for applications accommodates advertising, promotions, content placement packages and/or programming campaign definitions, so as to permit a selection of a specific advertisement, promotion or content at a time of preparation of the iTV content by the server, and/or a time of execution of the applications by the client.10-20-2011
20120311627EMBEDDED VIDEO PLAYER WITH MODULAR AD PROCESSING - A method, device and/or system for operating or causing a video player embedded into a web page to play a video is disclosed. Embed code is placed into the web page. When the web page is loaded into a web browser, player code is loaded and optionally customized to display one or more videos that can be selected for playback with the player code. When an end user selects the video using the player code, any ad and/or analytics module associated with the video are retrieved. The functionality of the ad and/or analytics module is integrated into the player code to allow tracking of analytics and inserting advertizing into the video.12-06-2012
20110167446PROGRAM GUIDE SYSTEM WITH ADVERTISEMENTS - An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions. Embedded advertisements may be provided within the program listings region and may be automatically displayed immediately adjacent to related program listings.07-07-2011
20090125936Apparatus and Method for Continuous Video Advertising - An advertising system is described. An advertising system includes a storage module to store video advertising content. The advertising system also includes a server coupled with the storage module. The server to deliver a continuous feed of video advertising content to an interactive device and to adapt the video advertising content responsive to input received from the interactive device.05-14-2009
20110162001TRIGGER-BASED TRANSACTIONAL ADVERTISING FOR TELEVISION - A method is performed by one or more devices within a closed distribution network to provide context-sensitive transactional advertisements. The method includes sending, to a video client, a trigger for initiating a context-specific transactional advertisement associated with a linear program segment and sending the linear program segment for presentation by the video client. The method also includes receiving, based on the trigger, a request from the video client for instructions for the context-specific transactional advertisement; determining, based on the request, contextual information for the linear program segment; and sending, to the video client and based on the contextual information, the instructions for the context-specific transactional advertisement.06-30-2011
20120311628Providing Enhanced Content - Methods, systems, computer readable media, and apparatuses for providing enhanced content are presented. Data including a first program, a first caption stream associated with the first program, and a second caption stream associated with the first program may be received. The second caption stream may be extracted from the data, and a second program may be encoded with the second caption stream. The first program may be transmitted with the first caption stream including first captions and may include first content configured to be played back at a first speed. In response to receiving an instruction to change play back speed, the second program may be transmitted with the second caption stream. The second program may include the first content configured to be played back at a second speed different from the first speed, and the second caption stream may include second captions different from the first captions.12-06-2012
20100313216Integration of television advertising with internet shopping - For integration of televising advertising with Internet shopping, a link to a web page intended for ordering of advertised product is multiplexed with a stream of video data. At the receiving side, a processor embedded in a set-top box with a USB port detects the link and when the commercial is in progress displays a message prompting a user to save the link. If the user responds, the processor saves the link in a flash drive plugged into the USB port. As a result, the user can watch TV without interruption and shop online at a time of his or her choice by simply pulling the flash drive from the set-top, plugging it into a USB port of a computer with Internet connection and using the link to access the web page for additional information and ordering the product. Optionally, the commercial itself could be recorded on the flash drive and replayed in the computer at the time of online shopping.12-09-2010
20100319019Directing Interactive Content - An entertainment capsule is described which includes at least one viewer selectable icon and content. The viewer selectable icon may be displayed simultaneously with entertainment segments. Entertainment capsule content may be sequenced to be displayed at a later time in response to viewer selection of the icon.12-16-2010
20100333134SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ADVERTISING - A system, method and computer program product to provide content and information. Exemplary embodiments may include a server that provides variable content to one or more people in the form of a website. The website may be dynamic to allow for the targeting of people with certain interests or targeted towards individuals. The server may provide content to attract viewers to the website, retain viewers on the website and direct viewers to any other website, product offering or service offering through any of a variety of manners.12-30-2010
20110265115Displaying Enhanced Content Information on a Remote Control Unit - A remote control unit for a video receiver may be utilized to display information about enhanced content available in conjunction with a video broadcast. The information displayed on the remote control unit display may provide information about available enhanced content, advertising, or even the status of connected devices, such as telephones, computer systems, digital video disk players, and video cassette recorders. By transmitting the data from the video receiver to the remote control unit, the information is available to the user without interrupting the display on the user's video receiver.10-27-2011
20110265113Customizing Streaming Content Presentation - Streaming content customization techniques are described. In an implementation, metadata, that is associated with an element, is synchronized with a stream of content that includes the element. The element is configured to accept an input to access related content that provides context for a scene that includes the element. After the related content is output, playback of the stream of content is resumed from the point at which the input was accepted to access the related content.10-27-2011
20110119700Converged communication server with transaction management - A communications server increases the value of cable and communication services by enabling the integration of packet network content with directed advertising in a managed environment. Such services may include Video On Demand and videoconferencing running on a Converged Communication Platform. Content processing within the server enables the combining of streaming content with different types of ads. Content integration is controlled through software negotiations between subscriber, advertiser, and content provider software agents. The rate, selection, placement, and number of advertisements within a television program or videoconference can also be determined. The ability to custom tailor content and advertisements increases the value of advertising, lowers costs to subscribers, improves the viewing experience, and disburdens transaction participants from the manual tasks that would otherwise be required during transaction setup.05-19-2011
20110138411Broadcast Synchronization - A first media server delivers content for broadcast via a first media channel, and a second media server delivers media content for broadcast via a second media channel. The first media server operates in a synchronized mode, under control of the second media server during some periods of time, and during other periods of time operates in an independent mode. When operating in the synchronized mode, content delivered by the first and second media servers can be synchronized, so that the timing of spot blocks played on the two servers generally coincides. When the first server operates in the independent mode, the timing of spot blocks and other content broadcast on the first media channel are not synchronized under control of the second media server.06-09-2011
20110078723REAL TIME TELEVISION ADVERTISEMENT SHAPING - A multimedia client receives, over a subscription multimedia network, television content for presentation to a viewer, where the television content includes an advertising break and identifies a keyword associated with the television content. The multimedia client sends, over the subscription multimedia network, the keyword to an advertisement server and receives from the advertisement server, an advertisement corresponding to the keyword. The multimedia client then provides, for display to the viewer, the advertisement within the advertising break.03-31-2011
20100313217METHODS AND SYSTEMS FOR RECOVERING FROM ERRORS ASSOCIATED WITH ADVERTISEMENT STREAMS - An exemplary method includes switching, by a media content access subsystem, from a program stream to an advertisement stream in response to a switching instruction received by the media content access subsystem, detecting, by the media content access subsystem, a predetermined number of markers included within the advertisement stream, the predetermined number of markers indicative of an error associated with the advertisement stream, and switching, by the media content access subsystem, from the advertisement stream to another media content stream in response to the detecting of the predetermined number of markers. Corresponding methods and systems are also disclosed.12-09-2010
20110093885BOOKMARK CALIBRATION FOR VIDEO ON DEMAND APPLICATIONS INCORPORATING DYNAMIC ADVERTISING - A video on-demand (“VOD”) system receives a request for a VOD program, thereby generating a VOD session for the viewer. The VOD system generates a dynamic playlist incorporating at least one advertisement, where the playlist is provided to the VOD server, causing said VOD server to stream the playlist to the viewer. Upon suspension of viewing the VOD program by the viewer, the VOD system terminates the VOD session. Upon receiving a subsequent request from the viewer for the same VOD program, a second VOD session is established by the VOD system with a second dynamic playlist incorporating at least one other advertisement. The VOD system streams the program beginning at the same point in the program where the original interruption occurred.04-21-2011
20110179446SYSTEM AND METHOD FOR COMMUNICATING PROGRAMMING AND ADVERTISING CONTENT THROUGH DIVERSE COMMUNICATION NETWORKS - A system and method for communicating programming and advertising content through diverse communication networks, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.07-21-2011
20110179445TARGETED ADVERTISING BY CONTEXT OF MEDIA CONTENT - A computer-controlled system and method for inserting real-time targeted advertising in media content such as a video stream based upon contextual information occurring in the video stream. The system detects and extracts contextual information such as subtitles, closed captions, and tags associated with images in the video stream and then determines whether the contextual information is related to any advertisements in a database of advertisements. The contextual information may be utilized together with other advertising criteria and audience qualifiers to prioritize the advertisements for automatic insertion at the next advertising splice point.07-21-2011
20120210349MULTIPLE-SCREEN INTERACTIVE SCREEN ARCHITECTURE - A method and system are provided for supporting multiple-screen interactivity between at least a first screen on a first device and a second screen on a second device. The system includes an interactivity server for providing complementary content for display on the second screen relative to primary content displayed on the first screen. The system further includes a communication device for communicating the complementary content to the second device to display on the second screen thereof.08-16-2012
20090293085Remote fed advertising system for point-of-sale - Advertising content is received over a channel and displayed on the same terminal that displays the point of sale information.11-26-2009
20110265114SYSTEM FOR MANAGING DETECTION OF ADVERTISEMENTS IN AN ELECTRONIC DEVICE, FOR EXAMPLE IN A DIGITAL TV DECODER - A method for managing the detection of advertising sequences in a stream of information stored on a mass memory module of an electronic apparatus, the information stream corresponding to an extract of a television program, the information stream including a first set of information corresponding to a content to be rendered and a second set of information, corresponding to the advertising sequences, the information stream including at least one set of video information, and teletext type data, and subtitle data associated with the stream, the method including analyzing the video information for detecting a format transition in the images associated with the video information; optionally storing a first address information corresponding to the detected transition, and validating a first detection condition; analyzing the teletext type data for detecting an absence, and then a presence, of teletext subtitles associated with the video information, optionally storing a second address information corresponding to the detected, transition, and validating a second detection condition; analyzing the subtitle data associated with the stream for detecting an absence, then a presence of the subtitle data associated with the stream; optionally storing third address information corresponding to the detected transition, and validating a third detection condition; if the three detection conditions are validated, identifying the stored address information as transition sequences between the second set of information and the first set of information.10-27-2011
20110191798Dynamic Advertisement Insertion Methods and Systems - An exemplary method includes maintaining data representative of a plurality of advertisements each having one of a plurality of different resolutions, detecting a message indicative of an upcoming advertisement break in a media content program being transmitted to a media content access device by way of a content channel, detecting a resolution of the media content program, directing a dynamic advertisement delivery subsystem communicatively coupled to the media content access device to dynamically transmit a subset of the advertisements by way of one or more advertisement channels, wherein each advertisement included in the subset has the same resolution as the resolution of the media content program, and distributing tuning information associated with each of the one or more advertisement channels to the media content access device prior to an occurrence of the advertisement break. Corresponding methods and systems are also disclosed.08-04-2011
20110197220CUSTOMIZED TELEVISION ADVERTISING - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.08-11-2011
20100023965System and Method of Delivering Advertisement Data to a Mobile Device - A method of delivering advertisement data to a mobile device includes receiving video content associated with an advertisement at a set-top box device via an access network of a video distribution system. The method also includes receiving an advertisement selection command at the set-top box device. The advertisement selection command indicates that data related to the advertisement is to be sent to a particular mobile device associated with the set-top box device. Further, the method includes sending an indication of the advertisement selection command to an advertisement data management system via the access network, in response to the advertisement selection command.01-28-2010
20100017817METHOD FOR INSERTING ADVERTISEMENTS INTO A TRAFFIC CAMERA IMAGE - The present disclosure describes a method for inserting advertisements into a traffic camera image. The method may receive an advertisement package, the advertisement package comprising a business identifier, a message text, and a price per congestion level. The method may store the advertisement package. The method may receive a user query for a traffic camera image. The method may receive the traffic camera image, the traffic camera image comprising a camera image, a business indicator, and coordinates of the traffic camera image. The method may associate the traffic camera image with the advertisement package. The method may then produce an overlay image associated with the advertisement package. The method may merge the traffic camera image and the overlay image into a final image. Finally, the method may display the final image.01-21-2010
20090165036Deleting two or more stored media program references based on at least one program reference attribute - Systems and methods for deleting one or more program references (e.g., file pointer, bookmark, and reminder). Each program reference may have a value for one or more associated program reference attributes (e.g., GENRE or CONTENT RATING). A user may provide an input identifying a value for a program reference attribute, and a media system may then delete all stored program references (e.g., DVR recording handles and VOD bookmarks) having a matching value for that attribute. Values for more than one program reference attribute may be provided along with logical operators (e.g., AND, OR or XOR) for combining those values.06-25-2009
20110154390DYNAMIC LIVE CONTENT PROMOTER FOR DIGITAL BROADCAST TV - Methods and devices for alerting users to live programming on digital television broadcast receiver devices provide an on-screen object revealing a content item broadcast in an overhead flow portion of a broadcast signal. Information regarding programs available on other channels or content flows may be presented in a portion of the display screen. A variety of user touch gestures may be recognized on a touchscreen-equipped digital television receiver to enable users to respond to promotion messages. Users may use touch gestures to request a next promotion message, request further details regarding a promotion, discontinue promotion displays, and select a promoted program. Digital broadcast television systems may be configured to transmit promotion messages within the overhead flow in response to developments in broadcast content, special messages received from content providers, and the programs currently being broadcast.06-23-2011
20110307920Announcement of Program Synchronized Triggered Declarative Objects - A method consistent with certain implementations involves delivering a triggered declarative object (TDO) to a television receiver device that carries out a programmed routine when user activated and includes an announcement definition that announces presence of the TDO to the at the announcement time; and the TDO including data that defines a time of display of an announcement and a location on a video display for display of the announcement of the TDO. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.12-15-2011
20110307919SYSTEM AND METHOD FOR METAMORPHIC CONTENT GENERATION - A system that incorporates teachings of the present disclosure may include, for example, a network device having a controller programmed to receive a video program in an editable digital format having a repetitive portion that plays every time the video program is played; store video content used in modifying the repetitive portion of the video program; store descriptor files containing instructions for modifying the repetitive portion; and automatically morph the repetitive portion using the video content based on the instructions, the automatic morphing being performed for each instance the repetitive portion is presented. Other embodiments are disclosed.12-15-2011
20090172726DISTRIBUTED TV ACCESS SYSTEM - Distributed navigation of broadcast signals is provided through an on-line application connected through a second network connection. A customer receives the broadcast signals through a first network connection, and navigates the broadcast TV content through an on-line application by a browser connected through a second network connection. The present on-line application provides flexible and re-configurable content services, which will need to be customized once for each service provider, but will render consistently on a variety of PC and non-PC client devices. Further, the present on-line application can provide targeted advertising by maintaining an advertising profile for each viewer, determined in part by recording data about the navigating of the content of the broadcast signals, and by recording a plurality of selections of the viewer transmitted to the on-line application. The on-line capability further provides ease for roaming access.07-02-2009
20090172725METHOD, APPARATUS AND COMPUTER-READABLE MEDIUM FOR PROMOTING TELEVISION PROGRAMS - A method, which comprises: receiving from a provider of a first content stream an indication of a promotional time slot to be rendered available on the first content stream; accessing a program schedule indicative of television programs scheduled to begin airing on respective content streams at respective start times; consulting said schedule to identify at least one particular television program among those of said television programs scheduled to air on content streams provided by providers different from the provider of the first content stream and whose start times fall within a time window of acceptable viewability relative to the promotional time slot; and causing conveyance of an advertisement for the at least one particular television program during the promotional time slot.07-02-2009
20090172723Television advertisement placement more resistant to user skipping - Television equipment detects viewers' actions in skipping temporally interleaved television advertising content and, in response, automatically causes selected television advertising content to be spatially combined with a temporal portion of the viewed television programming content, e.g., juxtaposed adjacent to or overlaid on the television advertising content. As a result of the spatial combination, skipping such juxtaposed or overlaid advertising content would also cause skipping of the corresponding temporal portion of the viewed programming content. In some implementations, once viewer ad skipping is detected, advertising content can spatially combined with subsequently viewed television programs of the same type, or interleaved advertising content can be automatically removed from the remainder of the television program or from subsequently viewed television programs of the same type. Viewer skipping of interleaved advertising can be explicitly detected by detecting user-selected commands during recognized interleaved advertising, or implicitly detected by analysis of sequences of selected user commands.07-02-2009
20090172724METHODS AND APPARATUS FOR PRESENTING ADVERTISEMENTS BASED ON A LOCATION OF A PRESENTATION DEVICE - Various embodiments of apparatus and/or methods are described for presenting advertisements in association with broadcast video content on a presentation device in a non-residential location. The advertisements are identified based on characteristics of the non-residential location, such as goods or services offered at the non-residential location. The advertisements may be presented simultaneously with the broadcast video content, or may be used as substitute content to replace interstitials within the broadcast video content.07-02-2009
20120042336Digital Television With Subscriber Conference Overlay - Digital television system overlays subscriber two-way communication during broadcast program delivery to create virtual audience community. Individual or group billing and advertisement is personalized per DTV receiver program viewing and/or conferencing activity. Subscriber receiver includes camera and other media I/O device for multi-way video conferencing. Participants may be added or removed dynamically during programming or conferencing.02-16-2012
20120042335METHOD AND APPARATUS FOR REPRODUCING ADVERTISEMENT - A method of reproducing an advertisement in an audio/video (AV) content receiver which receives AV contents via a broadcasting network and an IP network, the method including receiving a second file including information regarding an address of a first file which includes information required for reproducing an AV content and metadata of an advertisement content to be inserted to the AV content and reproduced with the AV content; receiving the first file based on the received second file; and inserting the advertisement content to the AV content based on the metadata of the advertisement content included in the first file and reproducing the advertisement content with the AV content.02-16-2012
20120042334DISPLAY APPARATUS AND DISPLAY METHOD THEREOF - A display method and apparatus are disclosed. The display method includes selecting a broadcasting channel to display a broadcast program, accessing an outside server to receive a SNS (Social Network Service) message corresponding to at least one of the broadcasting channel and the broadcast program among SNS messages registered with the outside server, and displaying the received SNS message on a picture displaying the broadcast program. The display apparatus includes a receiving unit for selecting a broadcasting channel to receive a broadcast program; a signal processing unit for processing the received broadcast program for display, a communication unit for accessing an outside server for receiving a SNS (Social Network Service) message registered with the outside server; said SNS message corresponding to at least one of the broadcasting channel and the broadcast program among SNS messages registered with the outside server; and a control unit to control the signal processing unit to display the received SNS message on the picture displaying the broadcast program.02-16-2012
20120066712SYSTEM AND METHOD FOR NOTIFYING ADVERTISERS OF AVAILABLE TARGETED ADVERTISING SLOTS - An advertising slot notification (ASN) system and method for automatically notifying an advertiser that a desired targeted advertising slot meeting an advertiser-defined preference is available. The advertiser-defined preference, such as programming content associated with the advertising slot, is input to a comparison unit together with information on available advertising slots and associated programming content. The comparison unit compares the preference with the available slots and associated information to identify a slot meeting the advertiser-defined preference. A notification server automatically notifies the advertiser that the desired advertising slot is available. The system may also include an advertising slot labeling (ASL) system for providing to the comparison unit, an advertisement slot label for each available advertising slot, wherein the label indicates an effectiveness level for each advertising slot when used to present different kinds of advertisements.03-15-2012
20120047527ELECTRONIC DEVICE AND METHOD FOR EMBEDDING PRODUCT INFORMATION IN VIDEOS WITH PRODUCT PLACEMENTS - A method embeds product information in videos with product placements using an electronic device. The electronic device converts product information of products into advertisement information, and saves the advertisement information in an ad database. The advertisement information includes product images and advertisements of the products. The electronic device exports the advertisement of a presented product displayed on a display device from the ad database according to the product images during the video broadcasts. The advertisement of the presented product is displayed on the display device.02-23-2012
20120047528DISPLAY APPARATUS AND METHOD FOR PROVIDING APPLICATION FUNCTION APPLYING THERETO - A display apparatus performs an application related function using broadcast information of a broadcast image which is currently being displayed when a command to perform the application related function is input by the user. Accordingly, the user is able to easily select the application related to the program which is currently being broadcasted.02-23-2012
20110167445AUDIOVISUAL CONTENT CHANNELIZATION SYSTEM - A system for providing audiovisual data. A run-length audiovisual data system for providing run-length audiovisual content. An advertising content system for providing advertising content. A semantic filter system for processing the run-length audiovisual content and the advertising content and matching the run-length audiovisual content to the advertising content based on semantic filter output matching.07-07-2011
20120017239METHOD AND APPARATUS FOR PROVIDING INFORMATION RELATED TO BROADCAST PROGRAMS - A method and apparatus for providing information related to broadcast programs are provided. According to an example, objects are detected from broadcast scenes and keywords. Each of the objects include an object name and information regarding the meaning of the object, are generated. Then, scene sections are set based on the keywords and related information is searched for each scene section. The related information identified by the search is synchronized with the corresponding scene section and then provided to a user.01-19-2012
20120017238METHOD AND DEVICE FOR PROCESSING VIDEO FRAMES - A method is provided for rating areas in video frames. The method comprises: (a) providing a video signal comprising a plurality of consecutive video frames; (b) selecting a frame from among these frames and indentifying a first plurality of objects comprised in the selected frame; (c) upon comparing the selected frame with other frames, dividing the first plurality of the objects into a second plurality of background objects and a third plurality of foreground objects; (d) dividing objects of the third plurality of foreground objects into one or more connected components, where a connected component comprises group(s) of pixels wherein a change in each of these pixels is associated with a change in each of the remaining pixels of the respective group(s); and (e) associating an interest level with the connected components based upon a pre-determined set of criteria, thereby providing a rating of areas comprised within the video signal.01-19-2012
20120017237Delivering Advertisements Based on Digital Television System and Mobile Communication Device - A system for delivering advertisements based on a digital television system and a mobile communication device is disclosed. The television system and the mobile device are connected in ad hoc manner when a program is broadcasted by the television system. When a user is attracted by an advertisement, an instruction is sent from a remote control device of the television system or from the mobile device to trigger the processor of the television system to send a data file including a product identifier related to the product being advertised to the mobile device. An icon is displayed on a display screen of the mobile device to represent the received data file. When the icon is selected, the mobile device is connected to a data manager in the Internet to deliver more product information to the user.01-19-2012
20120159536INFORMAL CONTENT SCHEDULING SYSTEM AND METHOD - A system for scheduling the output of informational content received from an informational content source with media content, the system including an informational content scheduling module arranged to: monitor media content as it is received from a media content source, analyze the media content to capture media content context data that identifies the context of the media content, retrieve location information based on the location of an informational content output device arranged to output informational content, correlate the media content context data with informational content context data, wherein the informational content context data identifies the context of informational content, and utilize a set of pre-stored rules, determining the scheduling of the informational content based on the correlation of the media content context data and informational content context data, and the location information.06-21-2012
20120159535DISPLAYING MUSIC INFORMATION ASSOCIATED WITH A TELEVISION PROGRAM - Displaying music information associated with a television program is described. In one aspect, a television program is received that contains at least one music track. Information associated with the music track is identified and a request is received from a user to display music information associated with the television program. In response to the user request, a list is generated that identifies the music track in the television program.06-21-2012
20120159537METHODS AND APPARATUS FOR PRESENTING SUBSTITUTE CONTENT IN AN AUDIO/VIDEO STREAM USING TEXT DATA - Various embodiments of apparatus and/or methods are described for skipping, filtering and/or replacing content from an audio/video stream using text data associated with the audio/video stream. The text data is processed using location information that references a segment of the text data of the first audio/video stream to identify a location within the first audio/video stream. The location within the first audio/video stream is utilized to identify portions of the audio/video stream that are to be skipped during presentation. The portions of the audio/video stream that are to be skipped are filtered from the audio/video stream, and some of the skipped portions of the audio/video stream are replaced with substitute content. The filtered video stream, including the substitute content, is outputted for presentation to a user.06-21-2012
20120072948METHOD, EQUIPMENT AND SYSTEM FOR REDUCING MEDIA DELAY - A method, an equipment and a system for reducing a media delay are disclosed. A media processing unit receives a media switching request sent from a media receiving unit, and sends a response message and a media stream of a second media service to the media receiving unit according to the media switching request, where the response message includes information for the media receiving unit to reduce the media delay, so that the media receiving unit performs a media quickening process on the media stream of the second media service according to the received message including the information for reducing the media delay. An equipment and a system for reducing a media delay are also provided, which increase the switching efficiency of the media streams, reduce the difference of the display delay among different user media, and improve the degree of user experience.03-22-2012
20120072947METHOD FOR PROVIDING MEDIA-CONTENT RELATED INFORMATION, DEVICE, SERVER, AND COMPUTER-READABLE STORAGE MEDIUM FOR EXECUTING THE METHOD - A method for providing media content-related information by using a device capable of accessing a server via a network is provided, the method comprising: generating identification information of media content being reproduced by the device; transmitting the identification information from the device to the server; receiving at least one of key information and media content-related information, from the server, in response to the identification information; and providing a user of the device with the media content-related information about the media content based on the at least one of the key information and the media content-related information received from the server.03-22-2012
20120110615METHOD AND APPARATUS FOR PERMITTING USER INTERRUPTION OF AN ADVERTISEMENT AND THE SUBSTITUTION OF ALTERNATE ADVERTISEMENT VERSION - A method, apparatus, article of manufacture, and a memory structure for providing advertisements with a media program transmitted to a user device are described. The method permits the user to interrupt the playback of the advertisement and continue with the playback of the media program with no further advertisements, or to interrupt the playback of the advertisement to substitute a different version of the advertisement.05-03-2012
20120110614APPARATUS, SYSTEMS AND METHODS FOR CUSTOMER PREMISES WEATHER REPORTING AT A MEDIA DEVICE - Customer premises weather station systems and methods are operable to present local weather information on a media presentation system display located at the customer premises. An exemplary embodiment detects at least one ambient weather condition using a detector located at a customer premises, determines occurrence of a degradation of at least one characteristic of an over the air (OTA) media content signal received by a receiving antenna located at the customer premises, and generates a report in response to the determined degradation of the OTA media content signal characteristic. The report is configured to be presented on a display to a customer. The report may indicate the at least one ambient weather condition.05-03-2012
20110078724TRANSACTIONAL ADVERTISING FOR TELEVISION - A method is performed by one or more devices within a closed distribution network to provide transactional advertisements. The method includes sending, over the closed distribution network, an advertisement for presentation by a video client, where the advertisement includes a transactional link; and receiving, over the closed distribution network, a notification from the video client that a user has selected the transactional link. The method also includes automatically establishing, based on the notification, a communication session between the video client and a server associated with the advertisement, where the communication session enables a transactional exchange between the user of the video client and the server associated with the advertisement.03-31-2011
20110107367System and method for broadcasting personal content to client devices in an electronic network - A system and method for supporting personal content distribution in an electronic network includes a source client device that selects and transfers personal content over a back channel. A content server receives and processes the personal content according to specific transmission instructions to thereby generating a corresponding content item. A high-power transmitter then wirelessly broadcasts the content item to one or more target client devices that receive and process the content item to retrieve the personal content.05-05-2011
20100095325USE OF MULTIPLE EMBEDDED MESSAGES IN PROGRAM SIGNAL STREAMS - A method of generating a program signal stream comprises creating a sequence of serial programs that include a first event and a second, later occurring event and inserting a plurality of messages in the sequence of serial programs, between the first event and the 5 second event. The messages may be indicative of a time to the second event, as measured from each respective message of an elapsed time since the first event, to each respective message. Alternatively or in addition, the messages may be at equal time intervals between the first event and second events. The first and second events may be the start and end of a program or a program portion, such as a chapter, an advertisement, unscheduled content or an 10 entire program, for example. At least one message indicative of the time to the second event may be inserted in the sequence of serial programs prior to the first event.04-15-2010
20100095323SYSTEM AND METHOD FOR CONTENT DELIVERY WITH MULTIPLE EMBEDDED MESSAGES - A digital video program is obtained. The program includes: (i) at least one broadcast segmentation message specifying at least one location for at least one broadcast advertisement, and (ii) at least one time-shifted segmentation message specifying at least one location for at least one time-shifted advertisement. The program is broadcast with at least one broadcast advertisement in accordance with the at least one broadcast segmentation message, and is made available to a subscriber at a time after the broadcasting, with at least one time-shifted advertisement in accordance with the at least one time-shifted segmentation message.04-15-2010
20120124619LOG PROCESSING - Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune times of the log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.05-17-2012
20120124617System and Method for Delivering Advertising to Members of a Pseudo-Social Network - A system and method for transmitting advertising to the members of a pseudo-social network are provided. The system and method comprise receiving a plurality of records corresponding to the members of the pseudo-social network and identifying a dominant member of the pseudo-social network. An advertisement for a product, service, business, or brand comprising review information authored by the dominant member is created. The advertisement is transmitted to the members of the pseudo-social network.05-17-2012
20090133054PRESENTATION OF AUXILIARY CONTENT VIA A CONTENT PRESENTATION DEVICE - Auxiliary content not associated with programming content is provided to a content presentation device by at least one content provider. Similarly, programming content comprising detectable indicia is likewise provided by at least one content provider to the content presentation device. Prior to or during output of the programming content to a user, the content presentation device detects at least one detectable indicia in the programming content and inserts at least a portion of the previously received auxiliary content into the programming content. The auxiliary content may be filtered according to user information and selected for insertion into the programming content based on insertion criteria. Both the auxiliary and programming content may be provided by a single content provider or each may be provided by a different content provider. Because the content presentation device handles insertion of auxiliary content into programming content, more targeted presentation of auxiliary content is possible.05-21-2009
20090133052THWARTING REMOVAL OF A COMMERCIAL IN AN IPTV NETWORK - In an IPTV network, a program content stream is processed to create an artifact detectable by a commercial remover in a program content portion of the program content stream. The artifact may be created by splicing first and second portions of program content together such that the artifact appears in the program content. A commercial remover processing the resultant program content stream erroneously removes portions of program content or leaves portions containing commercial content in the program content stream.05-21-2009
20120124618VIRTUAL INSERTION OF ADVERTISEMENTS - A device includes a communication interface and one or more processors. The communication interface may receive a playlist that lists segments of a content stream in an order the segments are to be recombined, receive advertisement information that describes an advertisement, receive a breakpoint, and send a revised playlist to a remote server. The one or more processors may generate the revised playlist based on the playlist, the advertisement information, and the breakpoint. The revised playlist may include references to the segments and the advertisements.05-17-2012
20120222064INTEGRATION OF AN INTERACTIVE ADVERTISING UNIT CONTAINING A FULLY FUNCTIONAL VIRTUAL OBJECT AND DIGITAL MEDIA CONTENT - Described are methods and apparatuses for dynamic integration and presentation of advertising content and media content. A server computing device receives a request for media content from a remote computing device. The server computing device provides, in response to the request, an interactive advertising unit which includes a first content layer with the requested media content and a media player, a second content layer with the advertising content, wherein the advertising content includes a virtual representation of an advertised product, and an integration module which displays the requested media content in the media player, displays the advertising content in the second content layer, wherein the virtual representation provides at least a portion of the functionality provided by the advertised product on which the virtual representation is based, and receives input associated with the functionality provided by the virtual representation from the remote computing device.08-30-2012
20120317598Multiple Video Content in a Composite Video Stream - A request for a first video may be received from an end user device. A video size for the requested first video may be determined. An unused onscreen location to place the requested first video, within one of a plurality of composite mosaic video streams, may be determined. The unused onscreen location may correspond to a location for insertion of video content for output to an onscreen location of an output device. Information identifying the unused onscreen location may be transmitted to a content source of the requested first video. The requested first video based upon the unused onscreen location information may be received from the content source. The requested first video then may be placed with at least one second video into a composite video stream based upon the unused onscreen location, and the composite video stream may be transmitted to the end user device.12-13-2012
20120167132ADVERTISING INSERTION FOR PLAYBACK OF VIDEO STREAMS ON USER DEVICES - One or more servers in an IP network receive, from a user device, a selection of live streaming content and assemble an index file including links to chunks of the selected live streaming content and links to advertising files for insertion within the selected live streaming content. The one or more severs send, to the user device, a link to the index file associated with the selected live streaming content and receive, from the user device, a streaming request for the selected live streaming content. The one or more servers send, to the user device, the index file including the links to chunks of the selected live streaming content and the links to advertising files for insertion within the selected live streaming content. The user device may use the links to combine the chunks of the selected live streaming content and the advertising files into a single linear presentation. A standards-based client for the user device is used with the server side implementation. Multiple groupings of index files, based on various location and business criteria, allow for reduction in media stream creation, and granularity of addressing each subscriber.06-28-2012
20120167134Method and Apparatus for Targeting of Interactive Virtual Objects - A method and an apparatus are used to target interactive virtual objects to subscribers in a television delivery system. Programs are selected and virtual object locations are defined in the selected programs. The virtual objects available for targeting are categorized and the categories are correlated to subscriber information to determine the optimum targeting of the virtual objects. Upstream data reception hardware, databases and processing hardware and software, and corresponding features in a user's terminal are used to accomplish these functions.06-28-2012
20120167133DYNAMIC CONTENT INSERTION USING CONTENT SIGNATURES - In a content delivery client device, real-time dynamic content insertion into digital content may be performed by scanning the digital content by the client device, prior to rendering the digital content, to detect a content signature from the content. A server may be queried by the client device, the query including the detected content signature. In response to the query, the client device receives a first database corresponding to the detected content signature, including at least one entry for the detected content signature and at least one associated action to be performed by the client device. The client device searches the first database for the detected content signature; and performs an action associated with the detected content signature on the client device prior to rendering the digital content. The action may include inserting advertising content into the digital content.06-28-2012
20120131607SYSTEM AND METHOD FOR PROVIDING ADVERTISEMENTS IN IPTV SERVICE - A system and method for providing advertisements in Internet Protocol Television (IPTV) service are provided. The system includes a content server that stores content data; an advertisement server that stores advertisement data; a tag server that collects tag information input from a plurality of users, creates and updates a tag cloud for the content data; and a set-top box that receives the tag cloud, the advertisement data, and the content data and outputs the content data and the received tag cloud to a display unit., The set-top box transmits the tag cloud to the advertisement server while the content data is output and the advertisement server prepares a list of advertisements based on the tag cloud. The set-top box receives the advertisement data from the advertisement server according to the advertisement list and outputs the advertisement data to the display unit.05-24-2012
20120216224METHOD AND APPARATUS FOR MANAGING TARGETED ADVERTISEMENTS FOR A LINEAR TELEVISION SERVICE - A method and apparatus for managing targeted advertisements for linear television is provided herein. During operation a list of N channels are maintained. Advertisements for the N channels are downloaded and stored locally. The list of N channels will be dynamically updated with advertisements being added to, and removed from local storage.08-23-2012
20120216225METHODS AND APPARATUS FOR PROVIDING VIRTUAL CONTENT OVER A NETWORK - Methods and apparatus for selecting, purchasing and delivering content to users of a network so that the user has “virtual” ownership of and access to the content, thereby obviating the need for physical media (e.g., DVDs or CDs). In an exemplary embodiment, the network comprises a hybrid fiber coax (HFC) network, and on-demand (OD) sessions or broadcast modes are used to deliver the virtual content stored at the head-end (or hub site) to the requesting owner. The purchased content is associated with one or more users when stored, thereby providing the owner(s) unlimited access thereto, without the costs and effort associated with renting/purchasing and maintaining DVDs. The content may also comprise new release content, which would otherwise not be available over the network at that time but for the purchase and delivery mechanisms of the invention. Various other complementary features for enhancing the user's virtual ownership experience are also disclosed.08-23-2012
20100205630Navigation system - A navigation system comprising a receiver module that receives a stream for a broadcast content and a control unit in communication with the receiver module. The control unit determines whether the stream for the broadcast content contains information that matches to a keyword from a stored list of keywords, identifies a landmark that is associated with the keyword, determines whether a position information for the landmark resides with a map area to be displayed by the navigation system according to a detected position for the navigation system, and prompts a map area display of the map area having a landmark display for the landmark that is superimposed within the map area display.08-12-2010
20120137323PROGRAM REPLACING METHOD - A program replacing method and apparatus replaces a program in a broadcast receiving terminal apparatus. A first program is registered so that message transmission is enabled between the first program and a POD (Point of Deployment), the first program having an identifier identifying a program type of the first program. If a second program exists in a broadcast receiving terminal apparatus, the second program is notified that message transmission between the second program and the POD is to be terminated. The method receives approval for terminating the message transmission between the second program and the POD, from the second program, terminates the message transmission between the second program and the POD, and notifies the first program that message transmission between the first program and the POD has been enabled.05-31-2012
20110185381System and Method for Matching Targeted Advertisements for Video Content Delivery - In accordance with an embodiment, a method of matching video content to advertising content includes electronically receiving a video content metadata from a content provider, and matching the video content metadata to advertising content metadata of a global list of advertisements. The video content metadata corresponds to video content being sent to a user device and includes at least one keyword. Furthermore, the advertising content metadata corresponds to advertising content and includes at least one keyword. Matching the video content metadata to advertising content metadata includes comparing the at least one keyword of the video content metadata to the at least one keyword of the advertising content metadata.07-28-2011
20100175084INTERACTIVE TELEVISION SYSTEM WITH MESSAGING AND RELATED PROMOTIONS - A system is provided in which messages and promotions are linked together in an interactive television system. The messages may be electronic mail messages. When the system displays a message, it displays the associated promotion on the same screen. The television viewer may select the promotion to see more details and to order the product or program advertised or to perform other actions related to the product or program. The system may also include a program guide and allow promotions to be linked to program guide data, in which case the system may allow the television viewer to access program guide features by selecting the promotion.07-08-2010
20100175083METHOD OF BROADCASTING A COMPLEMENTARY ELEMENT, CORRESPONDING SERVER AND TERMINAL - A method and apparatus are provided for broadcasting at least one complementary element corresponding to a content broadcast to a terminal. The method includes: applying, to at least one portion of the content, at least one index detection function, stored in a database, the detection function delivering an information cue regarding the presence or absence of the index, providing at least one complementary element associated with the index, if a presence cue is emitted; and combining the content and the at least one complementary element, thereby delivering a complete content.07-08-2010
20100299700METHOD FOR PROVIDING STREAMING SERVICE, METHOD FOR RECEIVING STREAMING SERVICE, STREAMING SERVICE PROVIDING SERVER, AND CLIENT DEVICE - A method for providing a streaming service, a method for receiving a streaming service, a streaming service providing server, and a client device are provided. In a method for providing a streaming service, if a streaming service providing server receives a streaming service request for a second broadcasting channel from a second client while streaming multimedia content provided from a tuned first broadcasting channel to a first client, the streaming service providing server transmits a channel change notification message containing second broadcasting channel information to the first client. Accordingly, a user can recognize a change of channel by another user.11-25-2010
20100050205METHOD AND SYSTEM FOR SUPPLEMENTING TELEVISION PROGRAMMING WITH E-MAILED MAGAZINES - An interactive television system and method for generating video programming combined with triggers and then, in turn, for viewing that video programming as the triggers present information associated with the triggers. When triggered by the viewer, the remote control will generate a request using a user interface coupled to at least one of the set top box or the television, the request being based on a user selection of the presented information associated with the triggers; that request will retrieve information at the request processing system based on the generated request; and present the retrieved information that is based on the request at a user computer system coupled to the request processing system.02-25-2010
20120180084Method and Apparatus for Video Insertion - An embodiment of a system and method that inserts a virtual image into a sequence of video frames. The method includes capturing geometric characteristics of the sequence of video frames, employing the captured geometric characteristics to define an area of the video frames for insertion of a virtual image, registering a video camera to the captured geometric characteristics, identifying features in the sequence of video frames to identify the defined area of video frames for insertion of the virtual image, and inserting the virtual image in the defined area. Vanishing points are estimated to determine the geometric characteristics, and the virtual image is blended with the area of video frames prior to inserting the virtual image in the defined area.07-12-2012
20100275226Server apparatus, trick reproduction restriction method, and reception apparatus - A server apparatus used in a system that delivers, to a reception apparatus via a network, a commercial stream of a content prior to a delivery of a main-program stream of the content, the server apparatus including: a reproduction control information storage section to store reproduction control information for the commercial stream, that includes at least first setting information that sets whether to restrict a trick reproduction in the reception apparatus; and a reproduction control information transmission section to extract, in response to a first reproduction control information acquisition request from the reception apparatus, the reproduction control information for the commercial stream from the reproduction control information storage section and transmit the reproduction control information for the commercial stream to the reception apparatus.10-28-2010
20130174195SYSTEMS AND METHODS OF IMAGE SEARCHING - Systems and methods of image searching include receiving content, receiving a request to select an image from content, selecting a plurality of items in the image, retrieving information about the selected item, and providing display data based on the retrieved information.07-04-2013
20120185896SYSTEM, MOBILE TERMINAL AND METHOD FOR DISPLAYING OBJECT INFORMATION IN REAL TIME - A system, mobile terminal and a method for displaying object information corresponding to an image object in real time are described in this disclosure. The system includes: a TV to transmit an image frame and supplementary data for the image frame, the supplementary data including the object information; and a mobile terminal to receive the image frame and the supplementary data, and to display the object information in real time based on a position of the object displayed on the TV.07-19-2012
20120084807System and Method for Integrating Interactive Advertising Into Real Time Video Content - A system and method for interactive video advertising comprising advertising overlays that are displayed on a video screen to prompt user interaction. User interaction causes additional advertising content to be made available in a user interface that may be accessed immediately or at a later time point. Advertising content that populates the user interface is chosen based on marketing and behavioral data and parameters. The user interface allows users to access advertising material, send advertising materials to other users and networks such as social networks, social media, telephone networks, wireless telephone networks, cellular telephone networks, computer networks, cable television networks, satellite television networks, video game system networks, the internet, individuals, or combinations thereof. The types of data and advertising materials that may be shared are videos, pictures, photographs, text messages, sweepstakes, contests, emails, telephone calls, popularity indicators, and combinations thereof.04-05-2012
20120185895Method and Apparatus for Inserting Advertisements in Content - In accordance with some embodiments, advertisements may be inserted into ongoing content using predefined break points within that content. For example, the break points may be defined by times within the content and specify advantageous situations for the interruption of the ongoing content and the insertion of commercials. In some embodiments, conditions may be placed on the activities which may occur during the playback of commercials, including the disabling of fast forwarding. In addition, commercials may be automatically inserted in the predetermined content break point based on user provided criteria. In some embodiments, the user criteria may be applicable generally to all assets and, in other cases, the user criteria may be specific to a particular asset, but, in both cases, in some embodiments, the advertisements may be populated within the content automatically.07-19-2012
20120222065PRE-LOADING FOLLOW-UP CONTENT - Follow-up content items are determined for being played out when the current play-out of a content item has ended or is scheduled to end. The follow-up content items are determined, based on one or more bibliographic or semantic attributes of the item being played out and, on additional parameters such as the available bandwidth and the required data transfer rate. During the playing out of the content item, at least the first portions of the follow-up content items are retrieved and buffered in a buffer local to the equipment. Upon the playing-out of the content item being halted, the playing-out of the follow-up content items can be started right away from the buffer.08-30-2012
20080276266CHARACTERIZING CONTENT FOR IDENTIFICATION OF ADVERTISING - Methods, systems, and apparatus, including computer program products, for characterizing content for content targeting. A first content item is received. One or more content boundaries are determined for the first content item. The content boundaries segment the first content item into a plurality of segments. One or more respective targeting criteria are determined for at least one segment. One or more second content items are identified for a respective content boundary based on the targeting criteria for one or more of the segments preceding or succeeding the respective content boundary. Access to the identified second content items is provided for presentation or storage on a device.11-06-2008
20120266190METHOD FOR PLAYING ADVERTISEMENT, TERMINAL AND MEDIA CONTROLLER - The present invention discloses a method for playing an advertisement, a terminal, and a media controller. The method includes: receiving a program on-demand request, and obtaining program identifier information according to the program on-demand request; obtaining advertisement metadata and advertisement play time that correspond to the program identifier information, where the advertisement metadata includes an advertisement identifier of a target advertisement, and the advertisement play time includes first advertisement play time; receiving a first selection result sent by a user, and obtaining, according to the first selection result and the advertisement metadata, a first advertisement identifier of an advertisement that needs to be played for the user; and playing the advertisement corresponding to the first advertisement identifier when the first advertisement play time arrives. Embodiments of the present invention may provide personalized advertisements for users and make the advertisements better targeted and more effective.10-18-2012
20130019261SYSTEM AND METHOD FOR PROVIDING INTERACTIVE ADVERTISEMENT - In example embodiments, a system and method for providing interactive advertisement is provided. In some embodiments, a component causes a video program having an interactive advertisement to be displayed to a user on a display screen. The interactive advertisement includes an enhanced content activator. In response to activation of the enhanced content activator by the user, enhanced advertisement information including at least one trigger is provisioned. The enhanced advertisement information is then caused to be displayed with the video program and the interactive advertisement. A selection by the user of the at least one trigger associated with the enhanced advertisement information is monitored. In response to selection of the at least one trigger, access to further content associated with the enhanced content information is provided.01-17-2013
20110004899SYSTEM, METHOD AND COMPUTER READABLE MEDIUM FOR INSERTING DATA OBJECTS INTO ENCRYPED VIDEO STREAM - In a particular embodiment a method is disclosed for inserting data objects into a video stream including but not limited to decomposing using a compression technique video content into a plurality of video portions, a low-quality video portion of the plurality of video portions capable of reproducing a low quality version of the video content, the other video portions capable of reproducing higher quality versions of the video content when combined with the low quality portion; sending the low-quality video portion to the subscriber terminal for storage at the subscriber terminal; and receiving from the subscriber terminal a selection request corresponding to the video content after sending the low-quality video portion to the subscriber terminal. A computer readable medium and apparatus for performing the method are also disclosed.01-06-2011
20110004898Attracting Viewer Attention to Advertisements Embedded in Media - An entity distributes media containing at least one embedded advertisement and a target artifact designed to draw a viewer's attention to the advertisement. The viewer is encouraged to look for the target artifact in the media, but is not told where the target artifact is in the media. Because the viewer is looking for the target artifact, the viewer is more likely to view the advertisements embedded in the media when a playback device plays back the media. When the viewer notices the target artifact, the viewer selects the target artifact. In response, the playback device accesses a target resource.01-06-2011
20110004897CENTRALIZED CONTENT MANAGEMENT SYSTEM FOR MANAGING DISTRIBUTION OF PACKAGES TO VIDEO SERVICE PROVIDERS - A centralized Content Management System (“CCMS”) facilitates management of packages comprising assets comprising meta-data and associated content of video programs for distribution to various types of service providers and equipment locations therein. The CCMS can receive meta-data and associated content, normalize the meta-data according to various formats based on various rules depending on where the meta-data and contents are to be distributed, and the distribute the content. The CCMS has various capabilities for managing packages, including adapting the meta-data and content for different types of equipment or individual locations based on rules for that service provider, thus providing an automated system reducing error and time in distributing video assets to a number of locations.01-06-2011
20110004896Image Based interactive ticker system in television signal - A system to provide personalized promotional content using a broadcast television signal is described. Broadcast television content contains an information band called as ticker band (01-06-2011
20120240150Payment Authentication and Authorization Non-Web Devices - The present disclosure involves a method of conducting a transaction. In one aspect, the method includes: displaying a media program on a media display device; indicating, while the media program is being displayed, an item associated with the media program is available for purchase; receiving authentication information of a prospective purchaser of the item; and completing a purchase of the item in response to the authentication information. In another aspect, the method includes: receiving, from a media display device, a user authentication request that contains user login credentials; granting the user authentication request in response to the user login credentials; and sending an authentication permission to the media display device; wherein the receiving and the sending are each performed such that the user login credentials and the authentication permission are sent through one or more intermediate hops without being inspected by any of the intermediate hops.09-20-2012
20120240149SYSTEM AND METHOD FOR DISTRIBUTING AND BROADCASTING MULTIMEDIA - Multimedia distribution and broadcast systems and related processes are provided for transmitting multimedia contents and control information from a central uplink facility to a remote downlink via a satellite. The system is preferably implemented in order to generate sequences of multimedia that are broadcast from the remote downlink facility to viewers. The display arrangements of the multimedia sequences are varied and customized by each downlink facility using the control information in order to better inform and entertain viewers.09-20-2012
20120266189SYSTEM AND METHOD FOR DELIVERING TARGETED ADVERTISEMENT MESSAGES - Methods of creating and displaying video advertisements and systems implementing the methods are disclosed. The method includes creating a user interface wherein an advertiser chooses multi-media assets and their programmatically described rendering behavior, creating a user interface wherein the advertiser chooses a time, program, and audience to display the video advertisement to, transmitting multi-media assets and their programmatically described rendering behavior as a program to be stored on each member of the target audience's viewer devices, and transmitting a signal to each member of the target audience's viewer device to render multi-media assets and corresponding program for advertisement message.10-18-2012
20080288975Advertising system and method thereof - An advertising system comprises an advertising server unit and a set-top box. The advertising server unit is capable of receiving at least one advertisement from at least one external advertiser, and broadcasting at least part of the advertisement to outside in a pushing manner. The set-top box is capable of receiving TV signals from outside (e.g., from TV station or satellite TV) and the advertisement, and combining the advertisement with the TV signals, and then transmitting the combined signals to a display device (e.g., TV) for playing. The set-top box can generate at least one record according to a status of advertisement being watched by users (for example, clicking to watch detailed content of the advertisement or to buy the advertised goods), and then transmit the record back to the advertising server unit. Then, the advertising server unit generates a bill according to the record for charging the advertiser.11-20-2008
20100175081PROGRAM GUIDE SYSTEM WITH TARGETED ADVERTISEMENTS BASED ON FUNCTION BUTTONS AND NON-PROGRAMMING OPTIONS - An interactive television program guide is provided in which targeted advertisements may be displayed on program guide screens and actions may be taken in the program guide based on which program guide function buttons and non-programming options are selected by the user. Advertisements may contain text, graphics, and video. Advertisements may also be selectable.07-08-2010
20100175080METHOD AND SYSTEM FOR FACILITATING ADVERTISING AND T-COMMERCE TRANSACTIONS IN CONNECTION WITH CONTENT STORED ON A STORAGE MEDIUM - In one embodiment, the present invention is an improved interactive television system and method for t-commerce. In this embodiment, the present invention relates to a method for facilitating transactions by a user through a television system including a playback device. The method includes providing a first storage medium with pre-recorded content stored on the recording medium; storing an interactive advertisement on the first storage medium; generating a trigger for the interactive advertisement; displaying the interactive advertisement on the television system in response to the trigger when the first storage medium is played by the playback device; prompting the user to respond to the interactive advertisement; generating a transaction request from the user response; and transmitting the transaction request through the television system.07-08-2010
20110047567ADVERTISEMENT TRANSCODING AND APPROVAL - Advertising parameters and associated television advertisements are received from advertisers. The television advertisements can be designated as pending approval. An automated approval process and a television provider approval process can be utilized to approve or disapprove of the television advertisements pending approval. Approved television advertisements can be provided to the television provider, e.g., by a download process over a network.02-24-2011
20120324505ALTERNATIVE AUDIO CONTENT PRESENTATION IN A MEDIA CONTENT RECEIVER - Presented herein is a method of presenting alternative audio content for an audio/visual content segment, such as a television program or a motion picture. In the method, the audio/visual content segment is received into a media content receiver. The audio/visual content segment includes primary visual content and primary audio content. A request to receive alternative audio content for the audio/visual content segment is transmitted. After transmitting the request, the alternative audio content is received into the media content receiver. The primary audio content is replaced with the alternative audio content to generate a revised audio/visual content segment. The revised audio/visual content is transferred for presentation to a user.12-20-2012
20120272263METHOD AND APPARATUS FOR PROVIDING AN INTERACTIVE APPLICATION WITHIN A MEDIA STREAM - An approach provides interactive application and advertisement within media streams. A program map table of a media stream is retrieved, wherein the program map table includes a plurality of private descriptor fields that permit user specified tag values. One of the descriptor fields is configured to indicate whether the media stream is associated with an interactive application or advertisement information.10-25-2012
20120090000Implementation of media content alteration - A classification method and system for possible content alteration of a media work may include criteria regarding content that is feasible for alteration. Such criteria may be maintained in records that are accessible to an interested party. Some embodiments may include a record of primary authorization rights applicable to a possible content alteration. A further embodiment feature may include a record of secondary authorization rights applicable to substitute altered content incorporated in a derivative version. Various techniques may be used to incorporate substitute altered content in a derivative version of the media work in accordance with applicable substitution guidelines.04-12-2012
20120331502METHOD AND APPARATUS FOR AUTOMATICALLY CREATING MEDIA STREAMS - A method for creating a media stream comprising a plurality of individual media segments includes obtaining a first media segment, obtaining a first matching criterion, and automatically associating the first media segment with a second media segment to produce the media stream.12-27-2012
20110307921INTERACTIVE ADVERTISING MONITORING SYSTEM - Disclosed is an interactive advertising system that utilizes an analyzing tool that is capable of analyzing and displaying overlay data and signaling data that is transmitted to set top boxes to be displayed. If problems exist with the data, the analyzing tool is capable of storing and displaying the data for later analysis.12-15-2011
20110321084APPARATUS AND METHOD FOR OPTIMIZING ON-SCREEN LOCATION OF ADDITIONAL CONTENT OVERLAY ON VIDEO CONTENT - A method of providing a video content formed of a plurality of successive video frames is disclosed. The method includes: extracting a visual feature from an image of each of subject frames which are all or some of the plurality of video frames; and selecting one of a plurality of candidate overlay insertion regions which are pre-assigned on each of the subject frames at different positions for allowing an additional content as a content overlay to be overlaid on the subject frames for display, as a final overlay insertion region, based on distances of the plurality of candidate overlay insertion regions from the extracted feature.12-29-2011
20110321083INTEGRATING AND PROCESSING EMBEDDED LINKS TO RELATED VIDEO CONTENT IN A VIDEO STREAM TO PROVIDE ADVERTISING INFORMATION - In one embodiment, a capability is disclosed for conveying a link to further information over a cable system to a consumer device, wherein the video link can be associated with an external video source. The information can be conveyed to the consume device in one embodiment by embedding the video link information within a stream of MPEG formatted video information using an EBIF application. The video link information can be a URL from which the external information, typically video information, can be received. Upon detecting the link, the consumer device opens up a display window on a television image, which is presented to the viewer in an overlaid manner in addition to the MPEG video information on a television display. Typically, after the external video is presented, the window is closed.12-29-2011
20120102521Handling Disruption in Content Streams Received at a Player from a Content Retransmitter - A player receives encoded content of a first resolution level from a content retransmitter and monitors bandwidth of the communication connection utilized to receive the content. When the bandwidth changes with respect to various threshold values corresponding to various resolution levels, the player signals the content retransmitter to increase or decrease the encoding resolution for future portions. The player also locates related substitute content. When the player signals the content retransmitter to decrease the resolution below a minimum, the player plays the substitute content instead of the received content. Subsequently when the bandwidth is again such that player signals the content retransmitter to increase the resolution to the minimum or above, the player plays the received content instead of the substitute content. In various implementations, the player may obtain substitute content prior to or at the time the player determines to play substitute content.04-26-2012
20120291063MANAGING DATA - An apparatus, method, and system are provided for binding application data associated with an application with content asset data associated with a content asset. In some embodiments, capacity or bandwidth for each of the application data and the content asset data may be allocated in accordance with one or more profiles. The one or more profiles may include horizontal aspects, vertical aspects, linear and non-linear aspects, and the like. In some embodiments, the binding may take place at a content provider location in accordance with early binding practices, at a central location in accordance with late binding practices, and/or at a user equipment device in accordance with user binding practices.11-15-2012
20120291064RECEPTION APPARATUS, RECEPTION METHOD, TRANSMISSION APPARATUS, TRANSMISSION METHOD, PROGRAM, AND BROADCAST SYSTEM - To realize a service of data content that can interlock with AV content of programs without providing a band for broadcasting data content in a broadcast band for digital television broadcast, provided is a reception apparatus that receives an audio and/or video (AV) content, the apparatus including: an extraction section to extract trigger information from the AV content, the trigger information being related to an application program that is executed interlocking with a progress of the AV content, the trigger information including a trigger type; and a control section to control one of an activation of the application program, a dispatch of an event of the application program being executed, and an end of the application program being executed in accordance with the trigger type included in the extracted trigger information.11-15-2012
20120291065INTEGRATION OF CONTROL DATA INTO DIGITAL BROADCAST CONTENT FOR ACCESS TO ANCILLARY INFORMATION - Ancillary information associated with one or more images embedded in a digital broadcast data stream may be accessed by a digital broadcast receiving device. The device may include a receiver unit, a processor, and a memory. The processor may execute program instructions to access the ancillary information. Control data may be associated with one or more visual components of one or more video images. The control data and images may be combined into a digital broadcast data stream. The device may receive the images and control data. The images may be presented on a display device. The receiving device may use the control data to present or store a perceptible indication that ancillary information is associated with the visual components in conjunction with presenting the images. The device may use the control data to present or store the ancillary information in response to an input signal.11-15-2012
20100199300Method for inserting an advertising clip into a video sequence and corresponding device - The present invention relates to a method for processing pictures intended to insert an advertising clip at a point, called insertion, between two pictures of a sequence of video pictures, called video sequence, comprising the following steps: 08-05-2010
20100199299META CHANNEL MEDIA SYSTEM CONTROL AND ADVERTISEMENT TECHNOLOGY - Media system control technology, in which an advertisement on a selected content channel being experienced by a user using a media system is detected, advertisement preferences of the user are accessed from electronic storage, and secondary content is selected based on the accessed advertisement preferences of the user. The secondary content is substituted for the advertisement on the selected content channel, and the media system is controlled to output the secondary content instead of the advertisement.08-05-2010
20130014156DIGITAL CONTENT DISPLAY SYSTEM AND METHOD FOR PROVIDING INFORMATION DURING A CHANNEL ZAPPING DELAY - A digital content display system and a method for providing information during a channel zapping delay are provided. The information providing method includes receiving information to be displayed during a channel zapping delay; displaying the information during the channel zapping delay, when performing a channel switching operation to a new channel; and outputting content corresponding to the new channel.01-10-2013
20130014155SYSTEM AND METHOD FOR PRESENTING CONTENT WITH TIME BASED METADATA - Disclosed herein is a system and method for rendering media related content and web services. According to one or more embodiments, media content is rendered from a source. In one or more segments of the media source, at least one of an object, person or location is identified and additional information, relevant content or services about the person, object or location are displayed or made accessible while or after the media content is being rendered, on one or more devices and/or on one or more paired devices.01-10-2013
20100131974ADVERTISEMENT DELIVERY SYSTEM, CALL CONTROL APPARATUS, AND ADVERTISEMENT DELIVERY METHOD - An advertisement delivery system by a telephone service utilizing IP telephone communication technology. The system comprises at least a call control apparatus controlling calling between a sending side terminal provided with a reproduction device and a receiving side terminal, and an advertisement delivery apparatus delivering advertisement video information to the terminal. The call control apparatus comprises a monitoring function unit monitoring the “voice media state” and “video media state” of the terminal and a delivery connection function unit delivering the advertisement video information based on the results of monitoring.05-27-2010
20120151521MOVIE ADVERTISING PLAYBACK TECHNIQUES - An ad in a movie can be a static ad having a position in the movie that cannot be moved, or a dynamic ad having a position in the movie that can be changed. When a viewer of the movie wishes to skip a portion of the movie containing the ad, the playback system determines whether the ad is static or dynamic. If the ad is static, then only the portion of the movie preceding the static ad can be skipped, that is, the ad is unskippable; this technique is referred to as “bounceback” since the end of the skip bounces back to the start of the static ad. If the ad is dynamic, then the ad is moved to after the end of the skip; this technique is referred to as “slipad” since the ad slips to later in the movie. When a movie has multiple ads, some can be static and some can be dynamic.06-14-2012
20120151520METHODS AND SYSTEMS FOR RECOVERING FROM ERRORS ASSOCIATED WITH ADVERTISEMENT STREAMS - An exemplary method includes switching, by a media content access subsystem, from a program stream to an advertisement stream in response to a switching instruction received by the media content access subsystem, detecting, by the media content access subsystem, a predetermined number of markers included within the advertisement stream, the predetermined number of markers indicative of an error associated with the advertisement stream, and switching, by the media content access subsystem, from the advertisement stream to another media content stream in response to the detecting of the predetermined number of markers. Corresponding methods and systems are also disclosed.06-14-2012
20130024887USING COMPANION ADS IN ADLITE RICH MEDIA - The present invention provides techniques relating to rich media advertising. Techniques are provided in which an advertiser-provided image-based component of an advertisement creative is matched with an advertiser-provided audio component of the advertisement creative. A rich media advertisement may be served that includes the image-based component and a synchronously presented audio component. The image-based component and the audio-based component may be elements of a companion advertisement.01-24-2013
20080250447Log Processing - Set top box logs are received from a television provider and processed to identify channel tunes and channel tune times. The channel tunes and channel tune times of the log data can be compared to expected air times of television advertisements on channels, and an impression values, e.g., projected viewers, can be generated for each television advertisement.10-09-2008
20080250446ADVERTISEMENT FRONT END - Advertising parameters and associated television advertisements are received from advertisers. The television advertisements can be designated as pending approval. An automated approval process and a television provider approval process can be utilized to approve or disapprove of the television advertisements pending approval. Approved television advertisements can be provided to the television provider, e.g., by a download process over a network.10-09-2008
20090094635System and Method for Presenting Advertisement Content on a Mobile Platform During Travel - An advertisement system for passenger vehicles, such as automobiles and aircraft, and methods for manufacturing and using same. The advertisement system includes at least one advertisement content source that is configured to communicate with a vehicle information system installed aboard the passenger vehicle. When a system user selects viewing content available from the vehicle information system for presentation, the advertisement content source can combine advertising content with the selected viewing content to generate an aggregate play list. During presentation of the aggregate play list, the advertisement system can measure and/or analyze the user response to the presented advertisement content. The advertisement system advantageously can be provided as a part of an overall strategy for managing sales of advertising and providing advertisement-trafficking services via an interactive vehicle information system.04-09-2009
20080235724Face Annotation In Streaming Video - The invention relates to a system (09-25-2008
20080235722Customized Advertisement Splicing In Encrypted Entertainment Sources - In one embodiment, a method includes receiving gap information from an entertainment content source configured to provide an entertainment stream associated with a contributing source information providing a source of the entertainment stream and a chronological order to render the entertainment stream, the entertainment stream being encrypted and having an associated first decryption key multiplexed into a key distribution system, the gap information identifying a gap in the entertainment stream where an ad may be one of inserted or substituted, synchronizing a target ad from an advertisement stream to a time base corresponding to the gap, decrypting the entertainment stream using the first decryption key selected from the key distribution system based on the contributing source information, and rendering the entertainment stream and the target ad as a composite stream based on the chronological order, the target ad being rendered during the gap in the entertainment stream.09-25-2008
20080229353Providing context-appropriate advertisements in video content - Detailed herein is a technology which, among other things, allows integration of context-relevant advertisements with non-real-time video playback. In one approach to this technology, context information related to video content is determined, and used to select advertisements which are contextually related to video content. These advertisements can then be integrated into the video presentation in a number of ways.09-18-2008
20130179916Cloud Based Content Assembly Method and System - There is provided a method for use by a cloud based content assembly system having a memory and a processor for assembling multiple customized linear channel streams from an assembly template. The method comprises selecting, using the processor, the assembly template from the memory, identifying the customized linear channel streams to be produced using the assembly template, and generating a virtualized assembly environment for each of the customized linear channel streams. The method further comprises provisioning each virtualized assembly environment with content assets corresponding respectively to its customized linear channel stream, and assembling the customized linear channel streams using the respective virtualized assembly environments. The cloud based content assembly system is configured to enable substantially concurrent use of shared infrastructure resources by the virtualized assembly environments.07-11-2013
20130179917Multi-Component Advertising Campaigns - A computerized method, system and computer program product for implementing a multi-component advertising campaign, respectively comprising steps, structure and instructions for defining data representing a multi-component advertising campaign, the data specifying one or more campaign instructions, each of the campaign instructions identifying a multi-component advertisement and targeted digital media having a plurality of advertising opportunities, each advertising component of the multi-component advertisement corresponding to a respective one of the plurality of advertising opportunities; receiving an advertising request from a requesting device during presentation of the targeted digital media; selecting one of the campaign instructions from the multi-component advertising campaign corresponding to the targeted digital media; and transmitting information for inserting the multi-component advertisement identified in the selected campaign instruction into the plurality of advertising opportunities of the targeted digital media.07-11-2013
20130179918METHOD AND SYSTEM FOR MINIMIZING A NUMBER OF DATA STREAMS - A method and system for minimizing data streams of the same program on a shared medium is provided. A user device receives a first data stream of a program and effects display of the program based on the first data stream to a display device. The, user device halts display of the program and provides an advertisement to a viewer. A second data stream of the program being provided over the same medium to a second viewer that was initiated after the first data stream is provided to the user device. The user device buffers the second data stream, and after the advertisement is finished, provides the program to the viewer based on the second data stream.07-11-2013
20130145393SPLASH SCREEN ADVERTS FOR DIGITAL TELEVISIONS - An electronic device system includes: a network device; a non-volatile memory, for storing at least an image; an electronic device, including: a System-on-A-Chip; and a network connection, for downloading files containing at least the image from the network device. The electronic device further includes a display, for presenting the image when the network connection is not enabled.06-06-2013
20130091519PROCESSING AND APPARATUS FOR ADVERTISING COMPONENT PLACEMENT - A method of presenting advertising opportunities to users of a digital advertising placement system is described. The method includes receiving sequences of video material from a video material source, the sequences of video material having been processed from original video material to select parts of the original video material which are suitable for placement of digital advertising components. The method further includes incorporating the received sequences of video material into an online catalog accessible to a plurality of users via a data communications network, the online catalog allowing remote access to a user to identify one or more sequences which are of interest to an advertiser wishing to conduct digital advertising placement using said system.04-11-2013
20130091518Synchronizing Digital Media Content - A computer implemented method of coordinating presentation of auxiliary content on an auxiliary device with primary content on a primary device where the primary and auxiliary devices are separate devices, including receiving, on a network interface of the auxiliary device, the auxiliary content and timing information relating to the auxiliary content from a data store, wherein the timing information is relative to a point in time and enables synchronization of the auxiliary content with the primary content, synchronizing, on a processor of the auxiliary device, the auxiliary content with the primary content using the timing information, and playing the auxiliary content on the auxiliary device, wherein the primary content is on-demand content and the timing information includes dynamic timing information.04-11-2013
20130097632SYNCHRONIZATION TO BROADCAST MEDIA - A variety of enhancements are described for synchronizing delivery of content to media that includes a mix of live television, re-broadcast television, recorded television, and pre-recorded multi-media.04-18-2013
20130097633METHOD AND SYSTEM FOR SHARING RESOURCES FOR SETUP BOXES (STB) IN A HOME NETWORK - A STB resource sharing (RS) group of a home network comprises a plurality of STBs. In the STB RS group, a STB communicates with one or more other STBs to mutually share available device resources comprising hardware and software resources, and/or capabilities. The STB functions as an elected master (EM) or a STB RS client in the STB RS group. As an EM, the STB receives advertisements from other STBs to determine available resources. The determined available resources are announced to other STBs in the STB RS group. The STB manages the use of the determined available resources according to resource sharing requests received from other STBs. As a STB RS client, the STB advertises inherent resources to an EM of the STB RS group. The STB receives announcements from the EM for available resources in the STB RS group. The STB shares its available resources, accordingly.04-18-2013
20130097630ARRANGEMENTS EMPLOYING CONTENT IDENTIFICATION AND/OR DISTRIBUTION IDENTIFICATION DATA - This technology concerns, in one aspect, using a person's social network graph data as a virtual visual cortex—taking image input from a smartphone or the like, and processing it with the graph data to yield a personalized form of processing based on the imagery. The user's network graph data is typically updated by such processing—providing a form of virtual image memory that can influence future social network behavior. In another aspect, the technology concerns identifying content (e.g., audio) by both fingerprint-based and watermark-based techniques, and arrangements employing such identification data. A great number of other features and arrangements are also detailed.04-18-2013
20130097629Method and System for Scheduling Commercial Advertisement - A method and system for scheduling commercial advertisement are described in which a data processing system having the spot scheduler solver may be operable to receive an advertiser's order to place advertisement or commercial spots into one or more commercial television breaks. The order may comprise various constraints and requirements corresponding to the spots. The spots may be assigned to inventory buckets within the commercial breaks based on the constraints and requirements. When a conflict arises, a prioritization scheme may be performed to complete the assignment of spots not assigned and to generate a commercial break schedule. The prioritization scheme may be based on spot arrival lead time or on maximizing the sum of the rates corresponding to the spots. The data processing system may maximize the spread of the spots over the commercial break schedule. The commercial break schedule may be adjusted when additional orders are received.04-18-2013
20130104167METHODS AND APPARATUS TO BROADCAST ADVANCED TELEVISION SYSTEM COMMITTEE VIDEO IN SWITCHED DIGITAL VIDEO SYSTEMS - Methods and apparatus are disclosed to broadcast advanced television system committee (ATSC) video in switched digital video (SDV) systems. An example SDV broadcast method includes configuring a de-multiplexer to de-multiplex at least one of the plurality of MPTSs into a plurality of program streams, the at least one of the plurality of program streams comprising a first program stream and a second program stream, wherein the first program stream is selected and the second program stream is excluded based on a rating region table (RRT), independent of any user provided program stream request, and independent of any contractual commitment associated with any user. The example method includes configuring a switch to deliver the first program stream to an SDV broadcast engine.04-25-2013
20130104166AUDIO-BASED SYNCHRONIZATION TO LIVE MEDIA BROADCASTS - A variety of enhancements are described for synchronizing delivery of content to media that includes a mix of live television, re-broadcast television, recorded television, and pre-recorded multi-media.04-25-2013
20130104165METHOD AND APPARATUS FOR RECEIVING AUGMENTED BROADCASTING CONTENT, METHOD AND APPARATUS FOR PROVIDING AUGMENTED CONTENT, AND SYSTEM FOR PROVIDING AUGMENTED CONTENT - The system includes a metadata generation apparatus for generating metadata to designate a specific space and time in and on which a speech balloon or a music book will be displayed on broadcasting content, a multiplexing broadcasting server for multiplexing the metadata received from the metadata generation apparatus and the broadcasting content and sending the multiplexed result to a reception apparatus, an augmented content providing apparatus for sending the speech balloon suitable for speech included in the broadcasting content or the music book suitable for music included in the broadcasting content to the reception apparatus, and the reception apparatus for displaying the broadcasting content and displaying the augmented content in a specific space and time of the broadcasting content based on the metadata.04-25-2013
20130104164TARGETING OF ADVERTISEMENTS BASED ON MUTUAL INFORMATION SHARING BETWEEN DEVICES OVER A NETWORK - A system and method to facilitate targeting of advertisements based on mutual information sharing between devices over a network are described. A user connects to one or more media devices and performs specific actions, such as viewing content. The actions are then transmitted to the entity via the network and are stored within the entity along with respective categories associated with each user action. Subsequently, if the user connects to the entity through a client machine and through the network, the entity selects advertisements to be displayed within the display area of the client machine along with content information requested by the user, such that each selected advertisement is related to the previously stored events or actions performed on the media device and their respective categories.04-25-2013
20130132997CONTENT INJECTION SYSTEM AND METHODOLOGY - A method, and an associated system, for sending to a first group of recipients only the content portions of a continuity source data-flow which takes the form of ordered, successive, alternating content and non-content segments. From a methodologic point of view, the invention involves, in a manner which utilizes content-segment material buffering, delivering fully, and in correct order, to the first recipient group the material in each content segment, via steps including (a) bridging each gap between next-adjacent content segments at least partially with transmitted injection material that differs from the non-content segment material in the gap, which injection material ends in time no sooner than the end of the gap, and (b) employing, as needed, and as a part of such full delivering of content-segment material, time-progressive, time-length-variable buffering, and subsequent, progressive buffer-delivering, of any content-segment material which overlaps in time with the transmission of injection material.05-23-2013
20080201733Systems and methods for channeling client network activity - As one example, a system for facilitating a market for channels is provided that enable access to Internet users. The system comprises a channel server including multiple channels, each of which are defined at least in part by an activity profile associated with the channel, where for at least one of the channels, the associated activity profile is satisfiable by a client based upon interaction of the client with multiple different independent websites; a search interface configured to receive an input query and return one or more of the channels as search results in response to the input query; and a channel tool configured to enable portions of the search results to be selected and used to implement a desired channel.08-21-2008
20130152123INTERACTIVE PRODUCT PLACEMENT SYSTEM AND METHOD THEREFOR - A method for presenting advertisements for commercial products in video productions, whereby the commercial product is placed in the video production as an element of the video production. A viewer is enabled to interact with the video production to select the product. Information is then displayed about the selected product; and the viewer is enabled to purchase the selected product.06-13-2013
20130152124CONTROLLING AD DELIVERY FOR VIDEO ON-DEMAND - Various embodiments related to delivery of advertising content for video on-demand are disclosed. One example embodiment comprises receiving a set of VOD metadata including a first configuration of ad avails to be included in a VOD content item. The first configuration specifies a first set of locations of ad avails and a size of each ad avail in the first configuration. The method further includes comparing the VOD metadata to a set of one or more policy rules specifying a second configuration of ad avails to be included in the VOD content item, the second configuration of ad avails specifying a second set of locations of ad avails and a size of each ad avail in the second configuration. The method further includes determining a number of advertisements to be included in the VOD content item based upon a result of the comparing and obtaining an ad decision.06-13-2013
20130205336SYSTEM AND METHOD FOR REAL-TIME MARKETING USING CONVENTIONAL SCENE / TIMING METADATA-EMBEDDED VIDEO - A system and method for identifying an item in a video program including associated metadata. In operation, the correspondence between product information identifying the item, and a scene depicted in the video program in which the product appears, is stored in a database. The associated metadata, previously embedded in the video program, is also copied to the database, and indicates a correspondence between each said scene depicted in the program and the location therein of the scene. A specific scene of interest in the video program is identified by reference to the metadata in the database, and the item in the specific scene is then identified by correlating the metadata for the specific scene with the product information stored in the database, using the stored product/scene correspondence.08-08-2013
20100319020SYSTEMS AND METHODS FOR ADVERTISING TRAFFIC CONTROL AND BILLING - In one embodiment, the present invention is a computer system for managing advertisements for use in an interactive electronic television program guide (EPG) comprising: a memory storing information regarding advertisements to be displayed on the EPG including one or more of the group of: times of day of ad display, duration of ad displays, location of ad displays, days of week of ad displays, television programs broadcast at or about the time of ad display; rotation rate for ads, number of ads being rotated with the ad, memory required for storage of ad at EPG location, payment rates for ads. The invention determines the distribution of advertisements based on the information stored in the memory and distributes advertisements to the EPG based on the determined distribution.12-16-2010
20100319018Directing Interactive Content - An entertainment capsule is described which includes at least one viewer selectable icon and content. The viewer selectable icon may be displayed simultaneously with entertainment segments. Entertainment capsule content may be sequenced to be displayed at a later time in response to viewer selection of the icon.12-16-2010
20120284743INTERACTIVE MULTI-STREAM ADVERTISEMENT - An advertisement is generated including a plurality of associated media streams. The advertisement complex is delivered over a computing network to a network connected video consumption device.11-08-2012
20120284742METHOD AND APPARATUS FOR PROVIDING INTERACTIVE CONTENT WITHIN MEDIA STREAMS USING VERTICAL BLANKING INTERVALS - An approach provides interactive application and advertisement within media streams. An identifier is generated according to an interactive content specified within an extended data services field of an advertisement video. The identifier is inserted into a media stream to indicate to a set-top box presence of the interactive content, wherein the media stream represents the advertisement video.11-08-2012
20130185749Mechanism for Rendering Advertising Objects into Featured Content - Systems and methods are provided for inserting advertisements into a video. In accordance with one implementation, a method is provided that includes processing a data stream including a video content selection to extract a metatag that models a template object appearing within a first content segment featuring primary content of the video content selection, the template object enabling a transformation of an advertising object. Further, the method includes identifying an advertising descriptor based on characteristics of a scene and the metatag extracted from the first content segment and selecting the advertising object based on the identified advertising descriptor. The method also includes modifying the video content selection by inserting the advertising object in the data stream such that the advertising object is integrated into a scene of the video content selection and transmitting the video content selection to a recipient.07-18-2013
20110296455MOVING PICTURE PROVIDING SYSTEM FOR PROVIDING DYNAMIC ADVERTISEMENT VARYING ACCORDING TO TIMES - A moving picture providing system for providing a dynamic advertisement varying according to times is provided. The moving picture providing system determines an advertisement priority that varies according to times for each of frames that constitute a moving picture in consideration of a user selection factor for each frame and an advertisement selection factor for each frame, selects at least one frame to which an advertisement is to be applied according the determined advertisement priority, and provides a moving picture by applying the advertisement to the selected at least one frame. At the beginning of a selecting of advertisements to be included in a moving picture, an advertisement is selected more based on moving picture originated information than user preference information but the ratio of advertisement selection based on user preference information is getting larger with the time lapse. A moving picture having an increasing ratio of a user adaptive advertisement is provided, so that the efficiency of the advertisement is enhanced.12-01-2011
20110314494ON-TRAIN INFORMATION PROVIDING DEVICE, ON-TRAIN INFORMATION PROVIDING SYSTEM, AND AUDIO DATA PROVIDING METHOD - The on-train information providing device, which is provided with a controlling unit that transmits to the display device video data that is transmitted from the ground transmitting and receiving device to the on-train transmitting and receiving device, includes a storage unit that stores therein a program listing in which a valid period of video is stored in accordance with each advertisement, audio data transmitted from the ground transmitting and receiving device to the on-train transmitting and receiving device, and video data including audio data; and a sound recognizing unit that attaches a value of 1 or greater as an audio flag to the program listing when the video data does not include any audio data, and attaches 0 as the audio flag to the program listing when the video data includes audio data. The controlling unit sends the audio data corresponding to the audio flag to the radio radiating device.12-22-2011
20110314493Frame Accurate Content Insertion System - A content insertion system helps digital media providers insert replacement content (e.g., localized commercials) at precisely the right places in the video streams delivered to downstream players. Specifically, with frame accuracy, the system inserts content insertion triggers into the delivered video streams. From a source video input, the system determines the trigger positions at which insertion triggers exist with reference to house timecode. The system then locates the corresponding trigger positions in the output video stream with reference to a framecount of frames generated by a digital encoder. The system inserts corresponding content insertion triggers into the delivered video stream when it locates the corresponding trigger positions.12-22-2011
20130191861BROADCASTING-COMMUNICATIONS COLLABORATION SYSTEM, DATA GENERATING APPARATUS, AND RECEIVING APPARATUS - A data generating apparatus 07-25-2013
20130191860RECEIVER, RECEPTION METHOD, PROGRAM AND INFORMATION PROCESSING SYSTEM - Disclosed herein is a receiver including: a reception section operable to receive AV content transmitted by a broadcasting wave; a trigger acquisition section operable to acquire trigger information adapted to operate an application program to be executed in response to the received AV content; a table acquisition section operable to acquire a correlation table correlating the trigger information to commands adapted to control the operation of the application program; an application acquisition section operable to acquire, based on the acquired correlation table, the application program transmitted by the broadcasting wave when the command correlated to the trigger information indicates the acquisition of the application program; and a control section operable to control the operation of the acquired application program in accordance with the command correlated to the trigger information.07-25-2013
20120011540SYSTEM & METHOD FOR IMPLEMENTING AN INTERACTIVE MEDIA KIOSK NETWORK - An interactive media recording and broadcasting system includes an interactive digital media recording and broadcasting kiosk for interacting, recording and broadcasting media, a web server for storing and serving data, an advertising platform, and a social media network website.01-12-2012
20120017236SUPPLEMENTAL VIDEO CONTENT ON A MOBILE DEVICE - Methods, systems, devices, and software are described for providing supplemental content for display on a mobile device. In one embodiment, a system includes a video display that displays video content. A mobile device with an integrated display may track the video display, with a video camera or other methods, and identify the video content in the tracked video display. The mobile device may access supplemental content related to the identified video content, and display the accessed supplemental content on the integrated display.01-19-2012
20120023520DELIVERING REGIONAL CONTENT INFORMATION FROM A CONTENT INFORMATION SOURCE TO A USER DEVICE - A method and a system are put forth for providing regional content information to a user device (e.g., television, laptop, cell phone, etc.). In one example, the system provides content information messages that provide explanations of cultural peculiarities that may occur in the original media content (e.g., television programs, Internet streams, etc.). Accordingly, the system allows media content to be understood by various users who have different cultural backgrounds.01-26-2012
20120030702Digital television broadcasting apparatus and method for providing information in a digital television and internet convergent environment - A digital television broadcast apparatus, including a database which stores a plurality of news stories or information received or obtained from any number of content providers, a memory device which stores information regarding a request by an individual to receive a personal news report, wherein the personal news report contains one or more news stories associated with a topic or subject specified by the individual, a processor which detects a posting of a news story or news stories in the database, determines if the news story or news stories are associated with the topic or subject specified by the individual, and if the news story or news stories are associated with the topic or subject specified by the individual, generates a personal news report containing the news story or news stories, and a transmitter which transmits the personal news story to a communication device associated with the individual.02-02-2012
20080256572ADVERTISEMENT SUPPORTED VIDEO DOWNLOAD - System and method for facilitating advertisements within viewed content. The advertisements may be banner advertisements or other advertisement. The advertisements may be included in such a manner that if a user skips or otherwise fast forwards through the advertisements, the user if force to skip through at least a portion of the viewed content.10-16-2008
20130198772METHOD, SERVER, AND SYSTEM FOR IMPLEMENTING VIDEO-BASED VALUE-ADDED SERVICE - Embodiments of the present invention provide a method, a server, and a system for implementing a video-based value-added service. The method includes: acquiring, by an event server, association event data which corresponds to a video currently played by a first client; when detecting an event trigger condition, generating, by the event server, an event notification according to the association event data, and sending the event notification to an application server; forming, by the application server, value-added service content according to preset value-added service data and event data in the event notification, and providing the value-added service content for a second client.08-01-2013
20130198773SYSTEM AND METHOD OF AUGMENTING LINEAR BROADCAST ADVERTISING - A system, method, and apparatus provide the ability to augment advertisements in a linear broadcast stream. A device playing video and/or audio broadcast as a linear stream detects the start of an advertisement that has been provisioned with augmented functionality. The device then retrieves the augmentation/augmented functionality and presents the augmentation during broadcast of the advertisement.08-01-2013
20130198774LIVE BROADCASTING OF DYNAMICALLY GENERATED CONTENT - A method and system for integrating dynamically generated content to a live broadcast. The system enables a user to have information uniquely identifying him/her broadcast in real time when the user endorses a given item through the social network. In particular, a user of a social network may have his/her profile information broadcast.08-01-2013
20090165038Network media insertion system - An advertisement insertion system and methods are described which allows for the insertion cues to be gathered at a number of program feeds, these insertion cues are then consolidated on a single network control station, and then the cues are distributed to client control stations that control the inserting of media on cable television networks.06-25-2009
20120066713TRAIN-MOUNTED CONTENT DELIVERY SYSTEM AND METHOD OF DISPLAYING TRAIN CONTENT INFORMATION - A train-mounted content delivery system includes a video information delivery apparatus that performs delivery control for advertisement/guidance image content and a display control apparatus that stores service image content generated based on train information from a train information apparatus, accumulates advertisement/guidance image content delivered from the video information delivery apparatus, and controls, based on a display schedule created by the video information delivery apparatus, display of a service image and an advertisement/guidance image that should be displayed on displays. The video information delivery apparatus includes a service image scheduler that manages the service image content and an advertisement/guidance image scheduler that manages the advertisement/guidance image content. Switching from the service image to the advertisement/guidance image or switching from the advertisement/guidance image to the service image in the displays is executed according to the control by the service image scheduler.03-15-2012
20120066711VIRTUALIZED HOME THEATER SERVICE - The present disclosure relates to a Wide Area Network (WAN) based home theater system. In one embodiment, a home theater at a subscriber premises includes multiple home theater components, which include multiple audio playback components and a video playback component. Each home theater component is enabled to receive data from and send data to a virtualized home theater service via a WAN. In operation, the virtualized home theater service processes multimedia content to provide a separate content stream for each home theater component. The virtualized home theater service also provides absolute playback timestamps for the media content streams. The absolute playback timestamps are preferably provided to substantially synchronize playback of the media content streams by the home theater components as well as to accommodate for network delays.03-15-2012
20130205335METHOD AND SYSTEM FOR IMPLEMENTATION OF RULES FOR OVERLAYS BASED ON AUTOMATIC CONTENT RECOGNITION - An automatic content recognition (ACR)-enabled connected TV device may be operable to present, utilizing an ACR system, an overlay during presentation of content, based on one or more rules. The one or more rules may be implemented utilizing information provided by the ACR system. The presented overlay may be associated with a sponsor, and the one or more rules may comprise a timing rule, an advertisement separation rule, an advertisement conflict rule and/or an auto-scaling rule. An ad server coupled to the ACR system may determine whether the overlay associated with the sponsor may be appropriate for presentation. The presented overlay may comprise interactive content for viewer interaction, and the one or more rules may comprise a viewer interaction rule which ensures that, when the interactive overlay is presented, the presented content may be scaled so that the scaled presented content is not covered by the overlay.08-08-2013
20130205332Stream Messaging for Program Stream Automation - There is provided a content automation system and a method for use by the content automation system for issuing a content management message for use in a program stream. In one implementation, such a content automation system comprises a processor and a memory, and a stream messaging module residing in the memory. The stream messaging module is configured to issue the content management message by embedding a command sequence as metadata in a container data structure, and inserting the container data structure into the program stream. The command sequence authorizes a replacement of program stream content.08-08-2013
20130205333METHOD AND APPARATUS OF INTERACTIVE ADVERTISING SERVICE IN DIGITAL BROADCAST SYSTEM - A method and an apparatus of interactive advertising service are provided. The method includes: receiving first advertising contents from a broadcasting advertisement platform; displaying broadcasting according to the first advertising contents on the overall screen together with at least one second advertisement contents interactive indicator indicating that the first advertising contents are linked with second advertising contents; receiving indicated information triggering at least one second advertising contents interactive indicator from an input device; receiving the second advertising contents indicated by the at least one second advertising contents interactive indicator from the broadcasting advertisement platform; and displaying broadcasting according to the second advertisement contents. According to an exemplary embodiment of the present invention, it is possible to introduce opportunity of goods information acquisition and purchasing behaviors distributed to media other than broadcasting into a smart TV while improving concentration for advertisements in bidirectional digital broadcast.08-08-2013
20130205334METHOD AND APPARATUS FOR PROVIDING SUPPLEMENTARY INFORMATION ABOUT CONTENT IN BROADCASTING SYSTEM - A method and apparatus for providing supplementary information about content in a broadcasting system are provided. A method of a reception terminal providing supplementary information about content includes receiving content and metadata, extracting an indicator for indicating whether supplementary information about the content exists or not from the metadata, determining whether the supplementary information about the content exists or not based on the indicator, outputting the supplementary information about an appearance element of the content in association with the content based on the metadata, accessing a server for providing the supplementary information about the to appearance element, based on the metadata when an instruction to download the supplementary information about the appearance element is received, and downloading the supplementary information about the appearance element from the server and storing the downloaded supplementary information.08-08-2013
20130097631INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, CONTROL METHOD OF THESE, AND STORAGE MEDIUM - An information processing system comprising a transmitting apparatus and a receiving apparatus, wherein the transmitting apparatus comprises: a data embedding unit configured to generate a video signal by embedding image data in an effective display portion of the video signal and embedding control data for controlling processing to be executed using the image data in a portion of the video signal in which the image data is not embedded, and wherein the receiving apparatus comprises: a dividing unit configured to receive the video signal from the transmitting apparatus and divide the video signal into the image data and the control data.04-18-2013
20120096486METHOD AND SYSTEM FOR MANAGING TELEVISION ADVERTS IN TIME SHIFTED BROADCAST CONTENT - There is provided a method of removing or replacing advert slots in linear broadcast television programming when replayed as a time-shifted television asset, comprising capturing an input linear broadcast video stream to form a time-shifted television asset, detecting advert cue signals indicative of advert slot timings within the time-shifted television asset, generating metadata indicative of the advert slot timings from the detected advert cue signals, and packaging the time-shifted television asset together with the metadata, for use by a downstream system to replace or remove adverts from the time-shifted television asset. There is also provided a time-shifted television asset capture device, comprising a linear broadcast video stream input, an advert cue signal detector to detect advert cue signals, a metadata generator adapted to generate metadata from the detected advert cue signals, and a metadata and time-shifted television asset packager adapted to package the metadata and time-shifted television asset together for delivery to a downstream system.04-19-2012
20120096485MEDIA DISTRIBUTION ARCHITECTURE FOR TELEVISION VIEWING - A system distributes digital media content to a plurality of user devices, where a given user is associated with multiple user devices. First content is provided by a controller to a first user device and, in response, the controller determines interaction by the user with the first content. Thereafter, the controller provides second content to a second user device based on the prior provision of the first user content to the first user device and the first interaction information. More extensive user interaction history as well as device types may also be employed by the controller when determining the second content.04-19-2012
20130212619ADVERTISEMENT BOOKING AND MEDIA MANAGEMENT FOR DIGITAL DISPLAYS - A system for remote management and display of advertisements comprises: a processing unit configured to manage a plurality of advertisements; one or more clients connected to the processing unit, configured to send booking requests to the processing unit to book one or more of the plurality of advertisements; a data link coupled to the processing unit, configured to transport advertisements automatically selected by the processing unit based on the booking requests; one or more display units coupled to the data link, configured to display advertisements transported via the data link; and a distribution channel for broadcasting a live recording of at least one of the one or more display units to an audience.08-15-2013

Patent applications in class PROGRAM, MESSAGE, OR COMMERCIAL INSERTION OR SUBSTITUTION

Patent applications in all subclasses PROGRAM, MESSAGE, OR COMMERCIAL INSERTION OR SUBSTITUTION