Insertion Of Local Commercial Or Local Program At Headend Or Network Affiliate Patents (Class 725/36)
  • Patent number: 11297382
    Abstract: An apparatus, method, system and computer-readable medium are disclosed for, in one aspect, determining when a trigger, such as an application trigger, should be generated. In some embodiments, the application trigger may be generated when a frame included in a feed (e.g., a content feed) matches a specified or indicated frame. In some embodiments, a comparison between the feed and the specified or indicated frame may be based on one or more tolerances or thresholds. In some embodiments, the feed may be split and content (e.g., video) obtained via the split may be combined (e.g., multiplexed) with a trigger. The combined content and trigger may be transmitted to one or more devices, such as one or more user devices.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: April 5, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Darren Sargent
  • Patent number: 11272252
    Abstract: In one aspect, an example method includes (i) identifying, by a playback device, a media device based on a control message received from the media device by way of an audio and/or video interface, where the media device provides media content to the playback device; (ii) providing, by the playback device, replacement media content for display; (iii) determining, by the playback device, that while the playback device is displaying the replacement media content a remote control transmitted an instruction to the identified media device; (iv) determining, by the playback device, a playback-modification action corresponding to the instruction and the identified media device; and (v) modifying, by the playback device, playback of the replacement media content in accordance with the playback-modification action.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: March 8, 2022
    Assignee: Roku, Inc.
    Inventors: Kurt R. Thielen, Peter Dunker, Markus K. Cremer, Steven D. Scherf, Shashank Merchant
  • Patent number: 11265611
    Abstract: One embodiment herein includes a Content On Demand (COD) asset insertion system that is operable to process a plurality of asset campaigns from a plurality of asset managers, to process information from a remote COD content distributor about COD content selections by a plurality of Customer Premises Equipment (CPEs), to identify and qualify assets of the asset campaigns for insertion in the COD content selections, and to direct the remote COD content distributor to insert the qualified assets into the COD content selections. The embodiment also includes an analytics processor that is operable to collect information about the assets inserted in the COD content selections, to modify the asset campaigns based on the collected information, and to present the modified asset campaigns to the COD asset insertion decision system. The COD asset insertion decision system is further operable to re-qualify the assets based on the modified asset campaigns.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: March 1, 2022
    Assignee: Canoe Ventures, LLC
    Inventors: Jason Canney, Joel Hassell, Sid Gregory, Chris Pizzurro, Tom Huber, Steve Markel
  • Patent number: 11240547
    Abstract: The progressive delivery of targeted secondary content may include determining that primary content requested from a particular distribution point of a distributed platform includes a first tag to integrate targeted secondary content as part of an initial presentation of the primary content, and a second tag to integrate targeted secondary content outside the initial presentation. The progressive delivery may further include modifying the primary content by replacing the first tag so that the primary content and targeted secondary content for the initial presentation (e.g., third-party content associated with the first tag) are provided from the particular distribution point without accessing a third-party content provider, while targeted secondary content outside the initial presentation (e.g., third-party content associated with the second tag) may be selected and provided by one or more third-party content providers as originally specified in the primary content.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: February 1, 2022
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Paul Rigor, Brian W. Joe
  • Patent number: 11206435
    Abstract: A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: December 21, 2021
    Assignee: Roku, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 11206457
    Abstract: A reception apparatus, including circuitry configured to receive a content including at least one of audio content or video content, extract fingerprint information from data of the content, and provide the fingerprint information to a first server via a communication network. The circuitry is further configured to receive control information in response to providing the fingerprint information to the first server.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: December 21, 2021
    Assignee: Saturn Licensing LLC
    Inventors: Naohisa Kitazato, Yasuaki Yamagishi, Yoshiharu Dewa, Jun Kitahara, Mark Eyer
  • Patent number: 11184669
    Abstract: Systems and methods for distributing network traffic during streaming are hereby provided. A server can provide a first content pod to a client device for insertion in a content break separating a first portion and a second portion of the streaming content. The server can receive, from the client device during playback of the first content pod, a request for content to insert into the content break for playback subsequent to playback of the first content pod. The request for content can be generated at a first elapsed time from initiation of playback of the first content pod via a request generation policy. The server can select a second content pod. The server can provide the second content pod to the client device during the playback of the first content pod for playback subsequent to completion of the playback of the first content pod.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: November 23, 2021
    Assignee: GOOGLE LLC
    Inventors: Jiayao Yu, Tammy Wu, Christopher Dinn, Ioan Marius Pungaru, James Giles
  • Patent number: 11153648
    Abstract: In one aspect, a method includes receiving query fingerprint data representing content received by a content-presentation device. The method also includes determining a content-transmission delay between a content-distribution system and the content-presentation device. The method also includes using at least the determined content-transmission delay as a basis to select, from among a plurality of reference fingerprint data sets, a reference fingerprint data set that corresponds with the determined content-transmission delay. The method also includes detecting a match between the query fingerprint data and at least a portion of reference fingerprint data in the selected reference fingerprint data set. The method also includes responsive to detecting the match, performing an action.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: October 19, 2021
    Assignee: Roku, Inc.
    Inventors: Andrew Laurence Ashbacher, John L. Haynes, III, Shuheng Li, Stefan Matthijs Maris
  • Patent number: 11134292
    Abstract: In one aspect, a method includes identifying an upcoming content-modification opportunity on a channel, where the upcoming content-modification opportunity relates to a modifiable content-segment transmitted by a content-distribution system on the channel, and where the modifiable content-segment includes an overlay content portion and a non-overlay content portion. The method also includes responsive to identifying the upcoming content-modification opportunity on the channel, identifying a content-presentation device tuned to the channel. The method also includes determining location data associated with the overlay content portion.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: September 28, 2021
    Assignee: Roku, Inc.
    Inventors: Andrew Laurence Ashbacher, Steven Michael Cormie, Markus Kurt Peter Cremer, Shashank Merchant, Andreas Schmidt
  • Patent number: 11128930
    Abstract: Systems and methods are disclosed for providing non-intrusive advertising content to users. The method includes receiving user input reflecting user content preferences for receiving desired content related to specific topics in lieu of standard advertising slots while watching playable media content via a set-top box. The method may further include receiving a request for playable media content and then retrieving desired content based on user content preferences. Thereafter, the method may include choosing non-intrusive advertising content and generating datagrams that include the desired content and the non-intrusive advertising content. The datagrams may be concatenated with the playable media content to generate displayable content. The display content may then be provided for displaying.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: September 21, 2021
    Assignee: Verizon Media Inc.
    Inventor: Jeffrey Todd Wilson
  • Patent number: 11102532
    Abstract: A system for providing television (TV) service including high definition television (HDTV) service, and for providing verification that a subscriber has connected an HDTV to the system includes a TV service provider headend and a set top box (STB). The HDTV may have an HDTV digital video interface (DVI) interconnect. The STB may be electrically coupled to the headend and have an STB DVI interconnect. When the HDTV DVI interconnect is initially electrically coupled to the STB DVI interconnect, the HDTV generally presents a data signal to the STB and the STB generally presents the data signal to the headend.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: August 24, 2021
    Assignee: TiVo Corporation
    Inventor: Andrew D. Cohen
  • Patent number: 11080755
    Abstract: A method for operating a server system. The method includes: receiving, by the server system, a request for a plurality of assets in a first format to fill an ad unit, in an application executing on a mobile device, with a native advertisement; receiving, by the server system and from an ad source over a network, ad content in a second format; converting, by a converter of the server system, the ad content in the second format to the plurality of assets in the first format; and sending, by the server system, the plurality of assets to the application, where the application fills the ad unit with the native advertisement including at least one of the plurality of assets.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: August 3, 2021
    Assignee: Twitter, Inc.
    Inventors: Boris Logvinskiy, Andrew He, Yuan Ren, Kelcey Chan, Nathan Shayefar, Steffan Chartrand, Michael Anderson, Adam Morgenlender
  • Patent number: 11070894
    Abstract: Methods, systems, and media for presenting interactive elements within video content are provided.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: July 20, 2021
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 11064052
    Abstract: The present invention includes a page insertion method and device. The method includes: acquiring a page insertion policy; receiving a webpage acquisition request message sent MS; determining first address information corresponding to the webpage acquisition request message; determining second address information of a to-be-inserted page according to the page insertion policy; and adding the first address information and the second address information to a response message and sending the response message to the MS. Thus the MS acquires the to-be-inserted page when acquiring the webpage, reduces a time for service interaction, ensures integrity of the webpage acquired by the MS, thereby effectively improving system performance.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: July 13, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Jiancheng Guo
  • Patent number: 11064223
    Abstract: A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: July 13, 2021
    Assignee: Roku, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 11064249
    Abstract: Aspects of the subject disclosure may include, for example, a method in which a processing system of a media server determines a number of media content playout periods in a media program to be presented at a client device, obtains a media content item for presentation during a playout period, and transmits the media content item for storage in a client device cache prior to presentation of the media program. The method also includes transmitting to the client device a time stamp associated with the transmitting of the media content item, and transmitting an instruction to the client device to perform buffering of streaming media during the playout period. The client device also transmits a first message indicating that the transmitting of the media content item has been performed, and a second message indicating that the presenting of the media content item has been completed. Other embodiments are disclosed.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: July 13, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Nicholas Nicas, Todd Fryer, David Irvin
  • Patent number: 11057321
    Abstract: An information processing method and device for simplifying the operation process. The method comprises: in a process of performing interaction via a pre-configured messaging mode, acquiring interaction information sent by an opposite end; determining a preset triggering condition that matches the interaction information through analysis, and acquiring corresponding display information; and recommending the display information corresponding to the matched preset triggering condition. The information that the user may be interested in during the interaction process is directly recommended and displayed, such that the operation process is simplified, and the efficiency is improved.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: July 6, 2021
    Assignee: BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventors: Qianqian Hao, Maerhufu Mansuer, Xin Cui, Yang Zhang
  • Patent number: 11051073
    Abstract: A media presentation and distribution system communicatively coupled to a client device, which handles presentation of overlay-graphic items at the client device. The client device receives a media stream from the media presentation and distribution system via a network. The received media stream includes media content and one or more tags. The client device further identifies in the received media content, the one or more tags, which corresponds to the overlay-graphic items. The client device further identifies candidate time-periods in the media content based on the identified one or more tags in the media content. At least one presentation attribute for the overlay-graphic items is identified based on the identified one or more tags in the media content. The client device further presents the overlay-graphic items at the candidate time-periods on the media content based on the identified at least presentation attribute.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: June 29, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory Mcclain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
  • Patent number: 11044497
    Abstract: A unified system is provided for splicing of or switching to advertisement videos arriving from sources or video origins into targeted ad spots available in a content video watched by a consumer. The system comprises a plurality of interconnected elements including a unified splicing engine, a markup processor with markup plugins and markup configuration, an ad decision engine, a media player, a data collection client, a plurality of video caches residing at a consumer device and ad services subsystem. The system delivers multiple assets and intelligently splice and switch between the assets to produce a single uninterrupted playout of a content video watched by the consumer on the consumer device.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: June 22, 2021
    Assignee: ZODIAC SYSTEMS, LLC
    Inventors: Richard Neill, Leon Rivkin, Valerii Grishin, Alexei Savguira
  • Patent number: 11032518
    Abstract: Methods and apparatus for enforcing physical or logical boundaries, and targeting specific subscribers or groups of subscribers with particular content, within a network. In an exemplary embodiment, the network comprises a cable network operating according to a broadcast switched architecture (BSA), with a BSA server and a plurality of subscriber premises devices. Individual ones of these devices are identified to the server (such as via a unique identifier), and this information is correlated with one or more other parameters in order to selectively identify physical or logical groups of subscribers within the broader subscriber base. These other parameters may comprise, e.g., the postal zip code or telephone area code/exchange where the premises device is located, or alternatively relate to anecdotal or statistical viewing habits of the subscriber(s). Anonymity of the subscriber's identity, and autonomy from other data bases or sources of subscriber information, is maintained using this approach as well.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: June 8, 2021
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Thomas M. Gaebel, Jr., Remi Rieger, Paul D. Brooks
  • Patent number: 11019397
    Abstract: A media presentation and distribution system communicatively coupled to a client device, which handles presentation of overlay-graphic items at the client device. The client device receives a media stream from the media presentation and distribution system via a network. The received media stream includes media content and one or more tags. The client device further identifies in the received media content, the one or more tags, which corresponds to the overlay-graphic items. The client device further identifies candidate time-periods in the media content based on the identified one or more tags in the media content. At least one presentation attribute for the overlay-graphic items is identified based on the identified one or more tags in the media content. The client device further presents the overlay-graphic items at the candidate time-periods on the media content based on the identified at least presentation attribute.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: May 25, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory Mcclain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
  • Patent number: 10951676
    Abstract: Techniques for varying content item density are provided. A first minimum gap value is stored that dictates how close two content items of a first type may appear in a content item feed that contains content items of multiple types that includes the first type and a second type. The first minimum gap value is used to place content items in a first set of content item feeds. For each content item feed of the first set of content item feeds, performance data that indicates how well content items of the first type perform in the content item feed is generated. Based on the performance data and the first minimum gap value, a second minimum gap value that is different than the first minimum gap value is generated. The second minimum gap value is used to place content items in a second plurality of content item feeds.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jinyun Yan, Yuan Gao, Shaunak Chatterjee, Gaurav Chandalia, Birjodh S. Tiwana
  • Patent number: 10936647
    Abstract: Generating a preferred media playlist based on a determined activity type. A media item is played from a media library. A computing device collects metadata regarding the played media item. The computing device receives sensor data from one or more sensors. The computing device determines an activity type based upon the received sensor data. The computing device generates a media item record comprising a media item identification for the media item, the metadata collected regarding the played media item, and the determined activity type. The media item records are ranked based upon the metadata regarding the played media and the determined activity type. The computing device generates a preferred media playlist comprising a plurality of generated media item records ranked highest.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, Randy A. Rendahl, John E. Moore, Jr.
  • Patent number: 10917701
    Abstract: Methods, systems, and apparatuses are described herein for providing alternate content in place of other content based on an issue associated with receiving the other content. The alternate content may be an advertisement associated with the other content. Output of the other content may resume once the issue is resolved and/or after output of the alternate content has concluded.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: February 9, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Danial Holden, Aljit Joy
  • Patent number: 10911814
    Abstract: Advertisements may be selected for video programming based on the visual content of the video programming. Where a video stream depicts a consumer good or service in one or more video frames, an advertisement that is consistent with the consumer good or service may be inserted into the video stream following the video frames in which the consumer good or service appears. Such an advertisement may be one of a plurality of existing advertisements, or may be prepared in a native format based on the content of the video stream, and may be seamlessly integrated into the video stream with the same or a similar setting to the video stream. A viewer of a video stream may also request one or more advertisements based on the content of the video stream.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: February 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Pragyana K. Mishra
  • Patent number: 10872356
    Abstract: In accordance with some embodiments, methods for presenting advertisements during video presentation are provided, the methods comprising: receiving a media content item to be presented, wherein the media content item comprises video content that includes audio data to be presented during presentation of the video data; determining that a video presentation application is in a presentation mode that inhibits video data; receiving an advertisement to be presented during presentation of the media content item; causing the media content item to be presented in the presentation mode; causing the advertisement to be presented during presentation of the media content; detecting a user action indicative of user attention to at least a portion of the presented advertisement; and performing a further action in response to detecting the user action, which causes information other than the advertisement to be presented by the user interface.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: December 22, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 10796723
    Abstract: A 360 video is presented in a three dimensional (3D) environment. Rather than simply stacking graphics in two dimensions, graphics are placed using both 3D models and textures. The 3D models may be altered so that the texture is aligned in three dimensions into the 360 video space. An instance of a 3D model combined with a key and fill texture form a group. The group has a 3D orientation and placement so that the group as aligned into the 360 degree video space may not be visible from all user look directions. The inserted groups, including live video as well as static graphics, may be projected into either mono or stereo views to give the viewer a sense of space, depth, and orientation.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: October 6, 2020
    Assignee: Immersive Licensing, Inc.
    Inventors: Alexander Popa, S. Lance Van Nostrand
  • Patent number: 10779028
    Abstract: The progressive delivery of targeted secondary content may include determining that primary content requested from a particular distribution point of a distributed platform includes a first tag to integrate targeted secondary content as part of an initial presentation of the primary content, and a second tag to integrate targeted secondary content outside the initial presentation. The progressive delivery may further include modifying the primary content by replacing the first tag so that the primary content and targeted secondary content for the initial presentation (e.g., third-party content associated with the first tag) are provided from the particular distribution point without accessing a third-party content provider, while targeted secondary content outside the initial presentation (e.g., third-party content associated with the second tag) may be selected and provided by one or more third-party content providers as originally specified in the primary content.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: September 15, 2020
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Paul Rigor, Brian W. Joe
  • Patent number: 10667010
    Abstract: Systems and methods are described herein for determining a level of user engagement based on user interactions. A media guidance application is configured to retrieve a first record of a first plurality of user inputs, including input type, received during consumption of a media asset. A second time interval, prior to the first time interval, is selected by shifting the first start time and the first end time. A second record of a second plurality of user inputs received during the second time interval, including input type, is retrieved. A first media asset consumed during the first time interval and a second media asset consumed during the second time interval are determined, and the level of user engagement for the first media asset is determined based on the first record and the second record.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: May 26, 2020
    Assignee: ROVI GUIDES, INC.
    Inventors: Benjamin H. Maughan, Paul Stathacopoulos, Sean Matthews
  • Patent number: 10652615
    Abstract: The present invention relates to a system and method for providing information related to an advertisement included in a broadcast over a network.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: May 12, 2020
    Assignee: Enswers Co., Ltd.
    Inventors: Jaehyung Lee, Joon-pyo Lee
  • Patent number: 10586127
    Abstract: Systems and methods for extracting audiovisual features from online document elements are described herein. A computing device can identify a first audiovisual content element on an online document and can retrieve a second audiovisual content element from a content provider database. The computing device can extract an image, video, or audio feature from the first and the second audiovisual content elements by applying image feature, video frame feature, or audio fingerprint detection. The computing device can determine a match between the features extracted from the first and the second audiovisual content elements. The computing device can select the second audiovisual content element for display on the online document based on the match. The computing device can transmit the second audiovisual content element for insertion in a content slot of the online document.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: March 10, 2020
    Assignee: Google LLC
    Inventors: Boon-Lock Yeo, Xuemei Gu, Gangjiang Li
  • Patent number: 10587929
    Abstract: An online system receives content items including targeting criteria and associated with objects presented via video content. When the online system presents video content to a user, the online system detects objects included in the video content. If the online system detects an object in the video content matching an object associated with a content item, the online system determines whether characteristics of the user satisfy at least a threshold amount of targeting criteria included in the content item. In response to characteristics of the user satisfying the threshold amount of targeting criteria included in the content item, the online system includes the content item in one or more selection processes. If the selection processes select the content item, the online system presents the content item in conjunction with the video content.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: March 10, 2020
    Assignee: Facebook, Inc.
    Inventors: Aliasgar Mumtaz Husain, Sung-eok Jeon, Kevin Russell Wheeler
  • Patent number: 10546118
    Abstract: Approaches for ensuring a file operation is not performed in a malicious manner. Upon being instructed to perform the file operation on a file, a profile for the file is obtained. The profile is data that is signed by a digital signature and identifies a set of resources which said file requires. The profile associated with a particular file may be obtained in a variety of different ways. The file operation is performed in a virtual machine that lacks access to resources of the device or of a network except for those resources identified in the profile.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: January 28, 2020
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Vikram Kapoor, Ian Pratt, Gaurav Banga
  • Patent number: 10523977
    Abstract: A unified system is provided for splicing of or switching to advertisement videos arriving from sources or video origins into targeted ad spots available in a content video watched by a consumer. The system comprises a plurality of interconnected elements including a unified splicing engine, a markup processor with markup plugins and markup configuration, an ad decision engine, a media player, a data collection client, a plurality of video caches residing at a consumer device and ad services subsystem. The system delivers multiple assets and intelligently splice and switch between the assets to produce a single uninterrupted playout of a content video watched by the consumer on the consumer device.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: December 31, 2019
    Assignee: DevelopOnBox, LLC
    Inventors: Richard Neill, Leon Rivkin, Valerii Grishin, Alexei Savguira
  • Patent number: 10484806
    Abstract: The present invention extends to methods, systems, and computer program products for managing audio output through an intermediary. In some embodiments, an audio controller emulates a direct connection between an audio source device and an audio output device. In other embodiments, audio content local to an audio controller is combined with other audio content passing through the audio controller on its way from an audio source device to an audio output device. In additional embodiments, an audio output device is locked to an audio controller. The lock survives power cycling and soft resets of the audio output device. A special hard reset can be used to release the audio output device.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: November 19, 2019
    Assignee: Vivint, Inc.
    Inventors: Jeremy Bruce Warren, Jeffrey Glenn Thomas
  • Patent number: 10455281
    Abstract: A process adapts user-initiated search queries. The process executes at a client device with a microphone. The process downloads audio fingerprints from a remote server for a plurality of video programs, and downloads information that correlates the audio fingerprint to the video programs. The audio fingerprints are preselected according to relevancy criteria, including stored user preferences and prior search queries by the user. The audio fingerprints and correlating information are stored locally. The process detects ambient sound using the microphone and computes one or more sample audio fingerprints from the detected ambient sound. The process matches a sample audio fingerprint to a locally stored audio fingerprint and uses the correlating information to identify a first video program corresponding to the matched sample audio fingerprint. The process then receives user input to initiate a search query. The process provides auto-complete suggestions for the search query based on the first video program.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: October 22, 2019
    Assignee: Google LLC
    Inventors: Ant Oztaskent, Yaroslav Volovich, Ingrid McAulay Trollope
  • Patent number: 10455258
    Abstract: In one aspect, a method includes: receiving an instruction to apply a particular digital video-effect (DVE) of a particular DVE type to a temporal portion of a video segment based, at least in part, on the temporal portion of the video segment being suitable for having a DVE of the particular DVE type applied thereto, wherein the particular DVE corresponds to a duration; making a determination that no particular temporal portion of the video segment satisfies each condition in a set, the set comprising (i) a first condition that the particular temporal portion of the video segment has been identified as being suitable for having a DVE of the particular DVE type applied thereto, and (ii) a second condition that the particular temporal portion of the video segment is of at least the duration; and based, at least in part, on the received instruction and the determination, outputting an alert.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: October 22, 2019
    Assignee: Tribune Broadcasting Company, LLC
    Inventors: Scott Allan Propst, Dana A. Lasher
  • Patent number: 10432986
    Abstract: There is provided a recall and triggering system and method for the control of on-air graphics at remote locations. The system including a television network and an affiliated station, the television network configured to insert a command into a video and transmit the video including the command to the affiliated station, and the affiliated station configured to receive the video including the command from the television network, store the video in the memory, detect the command from the video stored in the memory, retrieve the data from a database based on the command, modify the video using the data to generate a modified video, and transmit the modified video to a display device. The database may be stored in the memory of the affiliated station or on a separate server. The data may include graphics, content, databases, spreadsheets, tables, websites, news, or other graphical content.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: October 1, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael Strein, David Teeter, Frank Zimmerlich, Anil Abraham, Renford Beckford
  • Patent number: 10418066
    Abstract: A system for synchronizing audio and video of selectably presentable multimedia content includes a memory for storing a plurality of selectably presentable multimedia content segments. Each content segment defines a portion of one or more content paths and includes a decision period during which a user may select a subsequent content segment as the content segment is playing. An assembly engine seamlessly assembles a subset of the content segments into one of the content paths, ultimately forming a multimedia presentation. A configuration manager determines an audio file and a video file to be played based on a content segment that is selected to be played immediately following the currently playing content segment. An audio engine processes the audio file for playback, and a video engine synchronizes playback of the video file with the playback of the audio file.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: September 17, 2019
    Assignee: JBF Interlude 2009 LTD
    Inventors: Yoni Bloch, Tal Zubalsky, Barak Feldman
  • Patent number: 10397661
    Abstract: Systems, methods, and computer-readable storage media are provided for providing target content, such as advertisements, based on one or more selected video frames. A set of video frames and target content is received. The target content is to be presented upon detection of a playback of the set of video frames. The playback of the set of video frames is detected. In response to the detection of the playback of the set of video frames, the target content is communicated for presentation.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: August 27, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Japjit S. Tulsi, Prabhakar Goyal
  • Patent number: 10375440
    Abstract: A display device is provided. The display device includes an outputter configured to output a content including a plurality of content parts, a signal processor configured to extract a first fingerprint corresponding to a first content part among the plurality of content parts of the content from at least one of a video signal and an audio signal constituting the content while the content is output, a communicator configured to transmit the first fingerprint to a server, and receive a second fingerprint corresponding to a second content part among the plurality of content parts of the content and first event information corresponding to the second fingerprint from the server, a storage configured to store the second fingerprint and the first event information, and a controller configured to control the outputter to output the first event information in coordination with the second content part of the content being output.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: August 6, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-seok Jang, Tae-ung Jung
  • Patent number: 10356493
    Abstract: Methods, systems, and media for presenting interactive elements within video content are provided.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: July 16, 2019
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 10313724
    Abstract: In one aspect, an example method includes (i) accessing, by a computing system, a broadcast schedule, which indicates that a broadcast of a first media content item is scheduled to be followed by a broadcast of a second media content item, wherein the computing system can operate in a schedule mode or a breakout mode; (ii) switching from operating in the schedule mode to operating in the breakout mode; and (iii) while operating in the breakout mode: (a) simulating a broadcast of the first media content item; (b) making a determination that a particular signal is embedded in the first media content item; (c) responsive to making the determination, simulating a switch from broadcasting the first media content item to broadcasting the second media content item; (d) based on the simulated broadcast of the first and second media content items, generating a simulation log; and (e) presenting the generated log.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: June 4, 2019
    Assignee: Tribune Broadcasting Company, LLC
    Inventors: Scott Allan Propst, Dana A. Lasher
  • Patent number: 10304081
    Abstract: A server computer system identifies a user and a destination document. The server computer system identifies recommendations that correspond to the user and the destination document. The server computer system determines grades for the recommendations based on the user and/or the destination document. The server computer system determines serving probabilities for the recommendations based on the proportions of the grades and provides the serving probabilities to serve the recommendations.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: May 28, 2019
    Assignee: OUTBRAIN INC.
    Inventors: Shlomy Boshy, Yatir Ben Shlomo, Yaron Galai
  • Patent number: 10291947
    Abstract: The MEDIA CONTENT SYNCHRONIZED ADVERTISING PLATFORM APPARATUSES AND SYSTEMS (“AD-SYNCH”) transforms TV program schedule listing information and user channel selection via AD-SYNCH components, into channel-synchronized product placement advertisement.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: May 14, 2019
    Assignee: Symphony Advanced Media
    Inventors: Manish Bhatia, Michael Scott Saxon, Nigel Stephen Pratt, Pyeush Gurha
  • Patent number: 10225609
    Abstract: The present invention relates to a system and method for providing information related to an advertisement included in a broadcast over a network.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: March 5, 2019
    Assignee: Enswers Co., Ltd.
    Inventors: Jaehyung Lee, Joon-pyo Lee
  • Patent number: 10225623
    Abstract: Methods and systems are described herein for masking a network disruption. In an aspect, a plurality of advertisements can be stored locally to a user device. In an aspect, the user device can receive content from a network. In an aspect, the network can experience a disruption, wherein the disruption prevents the user device from receiving the content. In an aspect, the user device can select one of the plurality of advertisements. The selected advertisement can be presented.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: March 5, 2019
    Assignee: Comcast Cable Communications, LLC
    Inventors: Danial Holden, Aljit Joy
  • Patent number: 10210531
    Abstract: Methods and systems to specify complex geographic areas for advertisements to connect advertisers and customers for real time communications. One embodiment includes: a web server to present a user interface to receive input specifying a plurality of geographic areas and one or more operations to combine the plurality of geographic areas into a geographic area of service of an advertisement and to provide the advertisement with a reference of a connection server for presentation to a customer when a location of the customer matches with the geographic area of service of the advertisement; and a connection server to receive a request from the customer for a connection to an advertiser of the advertisement and to provide the connection for real time communications between the customer and the advertiser in response to the request made via the reference of the connection server.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: February 19, 2019
    Assignee: YELLOWPAGES.COM LLC
    Inventors: Ebbe Altberg, Scott Faber, Ron Hirson, Paul G. Manca, Sean Van Der Linden, Jennifer R Zagofsky
  • Patent number: 10176254
    Abstract: Systems, methods, and media for identifying content are provided. In some implementations, systems for identifying content are provided, the systems comprising: at least one hardware processor that: receives content having audio; generates a representation of the audio of the content; performs a first database search based on the representation; performs a second database search based on text corresponding to words that are sung or spoken in the content; responsive to determining that the first database search yielded a match and the second database search yielded a match, causes a first indication that the content contains a known performance of known content to be output; and responsive to determining that the first database search failed to yield a match and the second database search yielded a match, causes a second indication that the content contains an unknown performance of known content to be output.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: January 8, 2019
    Assignee: Google LLC
    Inventors: Ant Oztaskent, Yaroslav Volovich, Joanna Chwastowska
  • Patent number: 10171256
    Abstract: Described herein is a system that generates and displays an interactive timeline for a teleconference session. The system determines notable events that occur in association with live and/or recorded content of the teleconference session. The system adds a representation of a notable event to the interactive timeline in association with a time at which the notable event occurs. Moreover, the system enables varying levels of user interaction with a representation so that the user can view different amounts of information associated with a notable event. For example, first input associated with a representation can cause first information about a notable event to be displayed to a user without interrupting a current view of content being displayed. In an event the user wants to view more detailed information about the notable event, the user can provide second input which causes second information about the notable event to be displayed.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Thomas Faulkner, Jose Rodriguez, Casey Baker, Sonu Arora, Christopher Welsh, Kevin D. Morrison