Insertion Of Local Commercial Or Local Program At Headend Or Network Affiliate Patents (Class 725/36)
  • 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: 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: 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: 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
  • Patent number: 10110933
    Abstract: In an embodiment of the present invention, a video file is divided into video frames, and a target object is recognized from the video frames. Then the target object is matched in a data source, and an ultrasonic signal containing information related to the target object is generated.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Keke Cai, Dong Xu Duan, Changhua Sun, Li Zhang, Shiwan Zhao
  • Patent number: 9998767
    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: October 6, 2016
    Date of Patent: June 12, 2018
    Assignee: Gracenote, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 9992521
    Abstract: Disclosed herein is a system and method for simultaneously broadcasting video components (VCs). In one example, a method includes an automation-system (AS) selecting a log entry including (i) a first identifier that maps to a first VC, and (ii) a second identifier that maps to a second VC; a recording-and-playout device (RAPD) retrieving the first VC; the RAPD sending the retrieved first-VC to an encoder; the encoder generating a first transport-stream (TS) having (i) program-identification (PID) data, and (ii) payload data including the sent first-VC; the encoder sending the generated first-TS to a first outbound-broadcast device (OBD); the encoder sending the generated first-TS to a transport-stream splicer; the AS loading the splicer with the second VC; the splicer generating a second TS having (i) the PID data of the generated first-TS, and (ii) payload data including the loaded second-VC; and the splicer sending the generated second-TS to a second OBD.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: June 5, 2018
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: Hank J. Hundemer
  • Patent number: 9973808
    Abstract: A receiving system includes a communication input system to receive a program and a marker file. The program has a total duration when the program is presented in its entirety. The marker file includes a plurality of markers indicating locations of contents-of-interest in the program. The system includes a data storage system to store the program and the marker file. The system includes a user control to receive requests to present the contents-of-interest indicated by the plurality of markers. The system includes one or more processors to determine the locations of the contents-of-interest in the program from the plurality of markers. The system includes a presentation output interface to present the contents-of-interest on a user interface. The presentation of the contents-of-interest skips some content in the program. The contents-of-interest are presented over a shortened duration that is less that the total duration of the program when presented in its entirety.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: May 15, 2018
    Assignee: THE DIRECTV GROUP, INC.
    Inventors: Joseph S. Suzow, Carlos Rosado
  • Patent number: 9936239
    Abstract: System and techniques for multiple stream tuning are described herein. A plurality of content streams may be received. The plurality of content streams may be ranked. A user attention level may be scored as the user observes at least one content stream of the plurality of content streams. The user attention level and a rank for the at least one content stream may be compared to remaining ranks of the plurality of content streams to produce a difference. A stream action may be performed on a set of content streams from the plurality of content streams based on the difference.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: April 3, 2018
    Assignee: Intel Corporation
    Inventors: Oleg Pogorelik, Rita H Wouhaybi, Alex Nayshtut
  • Patent number: 9912984
    Abstract: Devices and methods for obtaining media stream with adaptive resolutions. The device includes a receiver in communication with a processor, and a transmitter. The receiver is configured to receive a plurality of media signals. The processor is programmed to communicate with a terminal device in the home network, obtain a corresponding display resolution of the terminal device, and select a media signal according to the corresponding display resolution of the terminal device and a video resolution of the media signal. The transmitter is configured to transmit media stream corresponding to the selected media signal to the terminal device.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: March 6, 2018
    Assignees: Hisense USA Corp., Hisense Electric Co., Ltd., Hisense International Co., Ltd.
    Inventor: Ke Yu
  • Patent number: 9883237
    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: November 10, 2011
    Date of Patent: January 30, 2018
    Assignee: Enswers Co., Ltd.
    Inventors: Jaehyung Lee, Joon-pyo Lee
  • Patent number: 9872049
    Abstract: A method comprises receiving an unmarked content item comprising stream-enabled video segments, one or more segments including sequential black frames; identifying insertion point(s) for the segments based on location of black frame(s) without requiring user input; discarding segment(s) that do not include black frames; removing black frames from the segments; generating a playlist comprising a first source location associated with segments that do not include black frames, a second source location associated with segments having removed black frames, and a third source location associated with an ad provider system; providing the playlist to the consumer system to allow the consumer system to stream segments that do not include black frames from the first source location, second stream segments having removed black frames from the second source location until a corresponding insertion point is reached, and third stream ad(s) from the third source location when the corresponding insertion point is reached.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: January 16, 2018
    Assignee: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Patent number: 9854306
    Abstract: Systems and methods for aiding user content navigation are described. An exemplary system may include an electronic device configured to receive audiovisual content and/or user inputs. The electronic device may additionally include one or more outputs coupled with a display device. The electronic device may further include one or more processors as well as memory, which when executed by the one or more processors, cause them to perform one or more navigation functions to receive a channel change command to adjust from a first channel to a second channel. The one or more processors may further be caused to determine that the second channel is presenting advertising content instead of program content, and determine that a third channel is presenting program content. The one or more processors may further be caused to adjust the output to the third channel.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: December 26, 2017
    Assignee: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventor: Chris Wordley
  • Patent number: 9848241
    Abstract: Improved operation of a content presentation device is achieved by displaying, to a user, user-desired primary content on the physical display device. Content pod metadata can be received specifying a predefined duration of a content pod for displaying auxiliary content, different from primary content, within a break from the primary content for the predetermined duration. The content pod metadata also specifies a plurality of subdivision time slots of the content pod, each time slot for different auxiliary content. The auxiliary content can be displayed on the physical display device within a time slot of the content pod. User input can be received while displaying the auxiliary content on the physical display device, where the user input indicates user interest in the auxiliary content. The auxiliary content can then be adjusted based on the user interest in the auxiliary content.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: December 19, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Karin Zilberstein, Diana Finster, Adrian Chiu, Alexei Pineda, Stuti Jain, Enrique de la Garza
  • Patent number: 9788080
    Abstract: Systems and methods for automatically inserting advertisements into source video content playback streams are described. In one aspect, the systems and methods communicate a source video content playback stream to a video player to present source video to a user. During playback of the source video, and in response to receipt of a request from the user to navigate portions of the source video (e.g., a user command to fast forward the source video, rewind the source video, or other action), the systems and methods dynamically define a video advertisement clip insertion point (e.g., and insertion point based on a current playback position). The systems and methods then insert a contextually relevant and/or targeted video advertisement clip into the playback stream for presentation to the user.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: October 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xian-Sheng Hua, Wei Lai, Wei-Ying Ma, Shipeng Li
  • Patent number: 9788024
    Abstract: Systems and methods are disclosed herein for avoiding playback of an advertisement by selectively switching between media streams. To this end, a media guidance application receives a plurality of media streams from different sources, switches to a first media stream and plays back a first media asset of the first media stream, and determines that an end to playback of the first media asset is imminent. The media guidance application then determines whether a second media stream of the plurality of media streams is within a threshold amount of time of playing back a beginning of a second media asset, and if the second media stream is within the threshold amount of time of playing back the beginning of the second media asset, the media guidance application switches from the first media stream to the second media stream and plays back the second media asset.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: October 10, 2017
    Assignee: Rovi Guides, Inc.
    Inventors: Ti-Shiang Wang, William L. Thomas
  • Patent number: 9762935
    Abstract: Embodiments herein provide for protocol independent asset insertion decisioning. One embodiment provides for communicatively coupling a plurality of COD providers to a request manager and communicatively coupling a plurality of ADSs to the request manager. Some of the COD providers have different communication protocols. The request manager processes requests from the COD content providers for asset insertions from the ADSs according to the communication protocols of the COD providers, receives asset insertion decisions from the ADSs, and conveys the asset insertion decisions of the ADSs to the COD providers. The request manager then processes a request from a first of the COD providers to switch from a first of the ADSs to a second of the ADSs, directs the second ADS to perform an asset insertion decision on behalf of the first COD provider, and conveys the asset insertion decision from the second ADS to the first COD provider.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: September 12, 2017
    Assignee: Canoe Ventures, LLC
    Inventor: Daniel Davies
  • Patent number: 9742512
    Abstract: A system including a wireless communication network entity and a wireless terminal having a broadcast receiver for receiving content. The network entity is, for example, a broadcast content provider and/or a wireless communication network. A process includes sending preview information to the terminal wherein the preview information references content not yet received by the wireless terminal, and sending expiration notification information metadata for the content referenced by the preview information wherein the expiration notification metadata enables presentation of content expiration information on a user interface of the terminal.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: August 22, 2017
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Karen L. Smetana, Jerome O. Vogedes
  • Patent number: 9706258
    Abstract: 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.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: July 11, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Scott White
  • Patent number: 9654814
    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: October 28, 2013
    Date of Patent: May 16, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Japjit S. Tulsi, Prabhakar Goyal
  • Patent number: 9633176
    Abstract: Systems, methods, and apparatus are described for the handling of biological specimens for analysis. The systems, methods and apparatus are designed to reduce errors in misidentification, incorrect processing, and recordkeeping and reporting. The systems, methods, and apparatus can also provide real time tracking of samples at any stage, from collection to processing to analyzing to storage.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: April 25, 2017
    Assignee: DAKO DENMARK A/S
    Inventor: Jose De La Torre-Bueno
  • Patent number: 9621929
    Abstract: A method of automated content selection is disclosed, in which an end user views multimedia content provided via by a content aggregator that is also programmed to detect content delivery boundaries. This occurs, for instance, when the provider switches from showing an event to showing interstitial advertising. On detecting a delivery boundary, a substitute stream of multimedia content is then automatically sent. Detecting a content delivery boundary is accomplished in a twostep process. First, a candidate frame indicative of a deliver boundary is found. This is done, for instance, by finding a change in average sound volume of sufficient magnitude. The candidate frame is then compared to a database of representative frames of known interstitial video segments. If a sufficiently good match is found, the frame is determined to be a content boundary frame, and appropriate switching of the video being relayed is made.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: April 11, 2017
    Inventors: Samuel Chenillo, Roy Rosser
  • Patent number: 9615132
    Abstract: A non-transitory computer readable medium containing computer executable instructions that when executed by a computer perform a method, the computer program including but not limited to instructions to track a portion of the advertising data forwarded from a first end user device to a second end user; instructions to generate, based on the tracking, penetration data indicating an extent to which the first end user device forwards and propagates the portion of the advertising data to other end users; and instructions to present a portion of the advertising data in a picture in picture display window on the end user device based on the prioritizing of the advertising data during execution of the trick play command data.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: April 4, 2017
    Assignee: AT&T Intellectual Property I, LP
    Inventors: James I Cansler, Charles Scott, Scott White
  • Patent number: 9516391
    Abstract: Techniques for object based operations may include identifying one or more objects in a multimedia stream. The one or more objects may be classified. An operation may be performed based on the classification of the one or more objects. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: December 6, 2016
    Assignee: INTEL CORPORATION
    Inventors: Bran Ferren, Cory J. Booth, Genevieve Bell
  • Patent number: 9507860
    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: March 14, 2013
    Date of Patent: November 29, 2016
    Assignee: Google Inc.
    Inventors: Ant Oztaskent, Yaroslav Volovich, Joanna Chwastowska
  • Patent number: 9473801
    Abstract: Disclosed herein are systems and methods for causing a stunt switcher to run a bug-removal digital-video effect (DVE). In one aspect, a method involves selecting a first log-entry from a traffic log, wherein the first log-entry corresponds to a bug-removal DVE stored in the stunt switcher; selecting a second log-entry from the traffic log, wherein the second log-entry corresponds to a show-segment video-component (VC) and a start time; causing the VC to start being channeled through the stunt switcher proximate the start time; making a determination that a threshold time-period remains in a show portion of the VC; and responsive to making the determination that the threshold time-period remains in the show portion of the VC, causing the stunt switcher to run the stored bug-removal DVE, thereby removing any bug overlayed on the VC as a remainder of the VC is being channeled through the stunt switcher.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 18, 2016
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: Hank J. Hundemer
  • Patent number: 9471423
    Abstract: A correctable memory error may be identified at a first address within a memory device. Based on at least the identifying, a first correctable memory error count may be updated from a first quantity to a second quantity. The second quantity may be determined to exceed or not exceed a threshold. In response to the determining, the first correctable memory error count of the second quantity may be: converted to a third quantity and reported to a host device accordingly, reported to a host device, or not reported to a host device.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael B. Healy, Hillery C. Hunter, Charles A. Kilmer, Kyu-hyoun Kim, Warren E. Maule
  • Patent number: 9451295
    Abstract: 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.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: September 20, 2016
    Assignee: PurpleComm Inc.
    Inventors: Jack H. Chang, William H. Sheu, Sherman Tuan
  • Patent number: 9402111
    Abstract: Television transmissions are received at multiple locations across a large area. Advertisements are identified, harvested and tagged from within in the television transmissions. The advertisements are made into smaller representations (“fingerprinted”) and are assigned identifiers and media plans are determined for the advertisements. Smart TVs use the advertisement representations to identify advertisements in television content received by the smart TVs. The smart TVs report the advertisement identifiers and identifiers of shows in the television content received by the smart TVs. The television content and advertisements as rendered by the smart TVs are categorized as live, timeshifted, on-demand, over-the-top, and the like. The advertisements are categorized as occurring in national or regional ad slots. The data from the smart TVs is used to determine ad impressions, gross rating points, and target rating points.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: July 26, 2016
    Assignee: ISPOT.TV, INC.
    Inventors: Sean Muller, Scott Happell, Ewan Godley
  • Patent number: 9397846
    Abstract: Methods and apparatus for assigning physical channels in a content-based network. In an exemplary embodiment, the network comprises a cable television network having a plurality of cable modems, and the physical channels are assigned to the cable modems based at least in part on any multicast transmissions that may exist on the system. When two cable modems are receiving the same multicast transmission, the invention causes tuning of one or more of the cable modems to the same physical channel in order to limit the total number multicast transmissions on the network. Multicast transmissions typically comprise video or audio information, but other types of information may also be multicast according to the invention. In another embodiment, a multicast transmission list (containing a list of multicast transmissions and the corresponding physical channels) is sent to the set of cable modems. This list is used by the modems (or associated CPE) to manage channel allocation and tuning.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: July 19, 2016
    Assignee: Time Warner Cable Enterprises LLC
    Inventor: Kenneth Gould