Program, Message, Or Commercial Insertion Or Substitution Patents (Class 725/32)
  • Patent number: 10779020
    Abstract: There are disclosed devices, system and methods for video ad delivery. The disclosed platform optimizes video advertisements, specifically VAST (and VPAID) content, that is delivered to end users through video players.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: September 15, 2020
    Assignee: Konduit.me Inc.
    Inventors: Seth Mitchell Demsey, Michael Irvin Hyman, Alexander Alexandrovych Kislitsyn
  • Patent number: 10779037
    Abstract: Present example embodiments relate generally to systems, devices, and methods for managing video content. The method may include receiving an input video having one or more video frames. The method may also include selecting a video frame from the input video that displays a target product and/or other feature. The method may also include generating an alternative representation of the target product and/or other feature displayed in the selected video frame. The method may also include searching a content database for media content that is likely to pertain to the target product and/or other feature displayed in the selected video frame. The searching of the content database may be performed using the alternative representation of the target product and/or other feature. The method may also include associating a most likely matching media content found, in the searching, to the selected video frame.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: September 15, 2020
    Assignee: VISENZE PTE LTD
    Inventors: Guangda Li, Zheng Song, Fan Xu
  • Patent number: 10771522
    Abstract: Disclosed herein system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for using technology in innovative ways to automatically and intelligently predict performance of content delivery networks (CDNs) in a crowdsourced manner in order to deliver the highest resolution content possible with little or no buffering. In some embodiments, a media device downloads and displays primary content on a display device. The media device determines that secondary content should be stitched into the display of the primary content. Accordingly, the media device requests that a crowdsource server determine a bit-rate variant of the secondary content to download. The crowdsource server determines the bit-rate variant in a crowdsourced manner such that subsequent download of the identified bit-rate variant by the media device results in a zero buffer experience.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: September 8, 2020
    Assignee: Roku, Inc.
    Inventors: Ilya Asnis, Wim Michiels
  • Patent number: 10771867
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for video generation. An input video can be provided to a video server that is coupled to a video database storing hundreds, thousands, millions, or billions of video clips. Each stored video clip includes content that is known to the video server. The video server identifies aspects of the content of the input video and identifies matching video clips stored in the video database, using a trained machine-learning engine. The machine-learning engine can also modify some aspects of the input video while maintaining other aspects of the input video.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: September 8, 2020
    Assignee: Shutterstock, Inc.
    Inventor: Yuriy Chemolosov
  • Patent number: 10771848
    Abstract: Methods and systems are provided to create a media consumer-personalized database table of selectable actions related to media content of interest to a media consumer that is being displayed on a media device. The media content of interest is identified by the media consumer by recording an indication of the media content of interest via a signal received from a user input device when the media content of interest is being displayed or presented. The database table of selectable actions is then presented to the media consumer who can initiate one of the actions.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: September 8, 2020
    Assignee: Alphonso Inc.
    Inventors: Manish Gupta, Lampros Kalampoukas, Raghavendra Koushik, Subbhaash S
  • Patent number: 10764622
    Abstract: In accordance with the present invention, systems and methods that allow a television broadcast facility or a headend to insert in-band messages, where the inserted message allow receivers to switch to, insert, or otherwise show addressable advertisements to its viewers.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: September 1, 2020
    Assignee: Visible World, LLC
    Inventors: Seth Haberman, Gerrit Niemeijer, Alex Jansen, Erik van de Pol
  • Patent number: 10764617
    Abstract: Methods and systems for managing data and/or operations on data are disclosed. A method can comprise receiving content from a first storage medium for playback. The received content can comprise a stored first portion of a transport stream. At least a portion of the received content can be caused to playback. A playback position of the at least a portion of the received content can be determined relative to a live position of the transport stream. If the determined playback position of the at least a portion of the received content is outside a predetermined threshold proximity to the live position, a second portion of the transport stream can be stored to the first storage medium. If the determined playback position of the received content is within the predetermined threshold proximity to the live position, the second portion of the transport stream can be stored to a second storage medium.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: September 1, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Stephen Allinson, Benny Pruden, Jeffrey Wannamaker, Derik Yarnell
  • Patent number: 10764643
    Abstract: Example embodiments provide systems and methods for rewinding digital content during playback based on context of the digital content. A content rewind system electronically accesses digital content. A rewind trigger is detected by the system. The system analyzes the digital content to detect at least one dialog segment within the digital content. The analysis is based on context of the digital content (e.g., dialog within the digital content). The system rewinds playback of the digital content by rewinding to a starting point of a previous dialog segment.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: September 1, 2020
    Assignee: OPENTV, INC.
    Inventor: Kai Sun
  • Patent number: 10764388
    Abstract: Apparatus and methods for providing reduced channel switching delays in a content distribution network. In one embodiment, switching delays are reduced by caching background content at reduced quality and/or resolution. A manager entity is provided which manages which, and how many, background channels are cached. Additionally, the manager entity may classify each device in the network according a status thereof. When a particular device is in one status or mode, background content is cached; however, when the device is in another status or mode, it will no longer require background content caching. The provision of background content and the determination of a status may be based on for example the user or device behavior and patterns, user preferences or favorites, bandwidth availability, time of day, subscription level, type of program, recentness of channel change requests on the device (or associated devices), etc.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: September 1, 2020
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Ethan Wolf, Jason Gaedtke
  • Patent number: 10764654
    Abstract: Embodiments of the present technology may include systems and processes associated with automatically generating supercuts associated with programming content.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: September 1, 2020
    Assignee: DISH Network L.L.C.
    Inventor: Jesse Montgomery
  • Patent number: 10748174
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for frequency optimization of advertisement streams. The methods and systems described in this specification may enable determination of an optimal presentation frequency of an ad stream, or a number of times the ad stream is to be broadcast and/or rebroadcast, prior to the audience becoming interested in the ad, or acting on the ad to generate a conversion event.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: August 18, 2020
    Assignee: Google LLC
    Inventors: Matt Chalawsky, Alexandr Y. Smolyanov
  • Patent number: 10735801
    Abstract: A digital broadcast receiving apparatus executing a function with a higher added value can include: a broadcast receiving unit configured to receive broadcasting data of broadcasting program contents and location information from a broadcast transmission path, a reference destination for obtaining data related to the broadcasting data being described in the location information; a communication unit configured to receive communication data of the program contents from the reference destination described in the location information via a communication line; a recording/reproducing unit configured to record and reproduce the broadcasting data of the broadcasting program contents received by the broadcast receiving unit; an outputting unit configured to output the broadcasting data of the broadcasting program contents reproduced from the recording/reproducing unit to external equipment; and a server function unit for external equipment.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: August 4, 2020
    Assignee: MAXELL, LTD.
    Inventors: Kazuhiko Yoshizawa, Takuya Shimizu, Yasunobu Hashimoto, Mitsunobu Watanabe, Nobuo Masuoka, Masayuki Hirabayashi
  • Patent number: 10728622
    Abstract: Systems and methods for management of non-linear content presentation and experience are provided. At least one stream may be evaluated in real-time to detect when an event occurs within the evaluated stream. A priority score may be assigned to the detected event, wherein the priority score is updated in real-time. An offer may be generated to a user device regarding the detected event, wherein the user device is not playing the evaluated stream. An acceptance may be received from the user device. The evaluated stream to the user device, wherein the evaluated stream is provided at a point prior to the detected event.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: July 28, 2020
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Matt Maher, Ripin Natani, Harshank Vengurlekar
  • Patent number: 10713496
    Abstract: The present disclosure provides a computer-implemented method and system for hardware, channel, language and ad length agnostic detection of multi-lingual televised advertisements. The detection is performed across live streams of media content of one or more broadcasted channels. The method includes selection of a set of frames per second from a pre-defined set of frames. The method includes extraction of a pre-defined number of keypoints from each selected frame and derivation of a pre-defined number of binary descriptors from the extracted keypoints. The method includes creation of a special pyramid of the binary descriptors and accessing a second vocabulary of binary descriptors. The method includes comparison of each spatially identifiable binary descriptor from the first vocabulary with spatially identifiable binary descriptors in clusters of the second vocabulary. The method includes progressively scoring each selected frame and detection of the first ad in the live streams of the media content.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: July 14, 2020
    Assignee: Silveredge Technologies Pvt. Ltd.
    Inventors: Debasish Mitra, Hitesh Chawla
  • Patent number: 10715862
    Abstract: Media content relevant to an input video is identified by analyzing video frames in the input video to detect if any of the video frames contain a target product. One or more video frames found to be containing a detected target product is selected and a product thumbnail is generated for each of selected the video frames. At least one product thumbnails is selected and a video product visual index is generated for each of the selected product thumbnail. Relevant media content is then identified for each of the product thumbnails by comparing the video product visual index of each of the selected product thumbnail with a plurality of media content visual index in a media content database. Each media content visual index is associated with one media content in the media content product database.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: July 14, 2020
    Assignee: VISENZE PTE LTD
    Inventors: Guangda Li, Zheng Song, Fan Xu
  • Patent number: 10708335
    Abstract: An encoder resource receives segments of content on one or more data feeds. The encoder resource receives and/or produces encoder control information specifying multiple different bit rate data streams on which to encode the segments of content. As specified by the encoder control information, in accordance with encoding rules, the encoder resource adaptively encodes the segments of content into a varying number of different bit rate data streams. Clients in a network environment initiate retrieval of the varying number of different bit rate data streams to playback content.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: July 7, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: James S. Manchester, Wilfred Jaime Miles, Matthew Zelesko, Ethan Wolf
  • Patent number: 10701425
    Abstract: The present disclosure relates to an information processing apparatus and an information processing method that enable recognition of performance required for decoding more accurately. A file of an MP4 file format, in which information for grouping a plurality of partial images which can be independently decoded in a whole image is stored in moov and the encoded partial images are stored in mdat, is generated, and the generated file is stored. The present disclosure can be applied to, for example, an information processing apparatus such as an image encoding apparatus or an image decoding apparatus.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: June 30, 2020
    Assignee: SONY CORPORATION
    Inventors: Mitsuhiro Hirabayashi, Shinobu Hattori, Ohji Nakagami
  • Patent number: 10701410
    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: April 22, 2019
    Date of Patent: June 30, 2020
    Assignee: Gracenote, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 10698949
    Abstract: The disclosed technology provides a game assistance system which allows a game helper to select audio data corresponding to game judgments and a game progress and allow the selected audio data to be output through a stadium speaker, and comprises: an information storage unit for storing game progress information; a signal receiving unit for receiving a game progress request signal from a game helper terminal; a control unit for selecting in the information storage unit the game progress information corresponding to the game progress request signal; and a signal transmission unit for transmitting the selected game progress information to the game helper terminal.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: June 30, 2020
    Assignee: I-ON COMMUNICATIONS CO., LTD.
    Inventor: Jae Cheol Oh
  • Patent number: 10694238
    Abstract: Methods and apparatus are described for estimating the peak bit rate for content and specifying the BANDWIDTH tag value for HLS content. This disclosure also describes techniques by which live content and VOD content can be stitched together in a way that harmonizes the different requirements for the BANDWIDTH tag for the different types of content.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: June 23, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Avinash Priya Khurana, Timothy Prins, Yongjun Wu
  • Patent number: 10694226
    Abstract: There are disclosed devices, system and methods for video ad delivery. The disclosed platform optimizes video advertisements, specifically VAST (and VPAID) content, that is delivered to end users through video players.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: June 23, 2020
    Assignee: Konduit.me Inc.
    Inventors: Seth Mitchell Demsey, Michael Irvin Hyman, Alexander Alexandrovych Kislitsyn
  • Patent number: 10693510
    Abstract: Example methods and apparatus to measure exposure to broadcast signals having embedded data are disclosed. An example broadcast signal exposure meter includes a first decoder to obtain an identifier of a broadcast station from an audio signal output by an end user broadcast receiver, a radio to tune to a broadcast signal from the broadcast station associated with the identifier of the broadcast station, a second decoder to obtain embedded data from the broadcast signal, the embedded data representing media contained in the broadcast signal, and an interface to provide the embedded data to a server, the server to determine audience measurement information for the media based on the provided embedded data.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: June 23, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventor: Girish Khavasi
  • Patent number: 10685360
    Abstract: A system and method for updating advertising content for a recorded program (e.g., recorded on personal video recorder equipment), substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: June 16, 2020
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Jeyhan Karaoguz, Nambirajan Seshadri, Henry Samueli
  • Patent number: 10681401
    Abstract: Aspects of the subject disclosure may include, for example, a method comprising receiving a data stream comprising media content that includes program content and advertising content, and monitoring for presence of markers in the data stream at test points on a data path from a receiving device to a server distributing the data stream over a network. Data collected at the test points is correlated to determine whether the advertising content was presented. If the advertising content was not presented, an alarm message is generated; and a location is determined, based on the result of the correlating, of a fault on the data path causing the advertising content to not be presented. The test data are collected from the test points simultaneously with propagation of the data stream along the data path. Other embodiments are disclosed.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: June 9, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Todd W. Jones, Darik Fritz, Thomas Paterson
  • Patent number: 10681396
    Abstract: A device may receive a manifest that identifies a plurality of content fragments associated with a content asset. The device may receive or access instructions for inserting secondary content into a location of the content asset that does not align with the boundaries between the content fragments. Based on the received instructions, the playback device may generate updated manifest information that identifies a first modified content fragment and a second modified content fragment. The location for inserting the secondary content in the updated manifest information may align with a new boundary of the first modified content fragment or the second modified content fragment. The device may share the updated manifest information, and may receive a modified manifest file, or content asset, comprising the modified content fragments.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: June 9, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Andrew Morrow
  • Patent number: 10674197
    Abstract: Aspects of the subject disclosure may include, for example, a system configured for obtaining a plurality of segments of media content, generating a plurality of tagged media segments by tagging each of the plurality of segments of media content according to one of a plurality of content designators, and generating a plurality of content groups by grouping the plurality of tagged media segments according to their corresponding content designators. The system can be further configured for identifying an activity of a user according to activity data collected from at least one device, generating, according to the activity of the user, a selected content group by selecting a content group from the plurality of content groups, and transmitting to a target communication device a notification associated with the selected content group. Other embodiments are disclosed.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: June 2, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Andre Fuetsch, Robert Koch, Ari Craine
  • Patent number: 10674210
    Abstract: Provided herein are novel systems and methods of digital content delivery designed to be easy, instant, and minimally disruptive for the user. The novel systems and methods of the invention can provide the device user with an instant and ephemeral snippet of entertaining media, in a metered presentation controlled by the user. The system is minimally disruptive in that the user can summon a video clip or other media content with a simple input, whereupon a clip is instantly played for the user. Upon reaching the end of the media presentation, the media player window self-closes and returns the user's device to the exact state it was in prior. In this way, a user can enjoy a short, entertaining pause without substantially interrupting their previous activity on the device.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: June 2, 2020
    Inventors: Matthew Berman, Ravi Gadhia
  • Patent number: 10664549
    Abstract: A method of aggregating displays of performances into an aggregate site on a network is provided. The aggregated performances originate from at least one performance site on a network. The method includes the steps of selecting a performance criterion; observing at least one performance originating from at least one performance site on a network, the performance being associated with a link; determining when at least one performance meets the performance criterion; establishing an aggregation link to the link associated with the performance meeting the performance criterion; and providing the aggregation link to an aggregate site on a network such that the performance is accessible on the aggregate site.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: May 26, 2020
    Inventor: Gregory A. Piccionelli
  • Patent number: 10664875
    Abstract: An online system provides a feed of content including organic content items and sponsored content items that are positioned relative to each other to maximize user interaction with the feed of content. To reduce latency of providing the feed of content to a user without impairing positioning of organic content items and sponsored content items relative to each other, the online system initially selects a subset of sponsored content items based on characteristics (e.g., bid amounts) of the sponsored content items. Subsequently, the online system applies one or more selection processes to organic content items and to sponsored content items of the subset that accounts for positioning of sponsored content items and organic content items relative to each other within the feed of content. Hence, the online system evaluates the subset of sponsored content items along with organic content items when ordering content within the feed.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 26, 2020
    Assignee: Facebook, Inc.
    Inventors: Harsh Doshi, Wei Wei, Zeyue Chen, Tanmoy Chakraborty, Sagar Chordia, Peng Chen
  • Patent number: 10666904
    Abstract: Systems and methods are presented for insertion of assets into a stream of content (e.g., audio and/or video programming). Such assets may be targeted to network users separate from the surrounding content and deliveries thereof confirmed. Among other things, these systems and methods enable a new advertising paradigm based on guaranteed delivery of targeted commercial impressions. In this regard, the systems and methods generally provide assets with broadcast network programming (e.g., via actual insertion and/or switching to an asset channel) based on actual audience observations. For example, asset providers may wish to target assets for delivery according to specific audience classifications (e.g., gender, income level, locale, age, etc.). Programming providers, such as television programmers and radio programmers (e.g., standard tower broadcast radio and satellite radio), may receive information from broadcast network users and insert the assets into available bandwidth based on that information.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: May 26, 2020
    Assignee: Invidi Technologies Corporation
    Inventors: Bruce J. Anderson, Daniel A. Boulet, Daniel C. Wilson
  • Patent number: 10659505
    Abstract: The present disclosure provides a system and method for enabling navigation to one or more discrete segments of a real time dynamic and adaptive non-linear, non-sequentially assembled video. The method includes reception of a set of preference data associated with a user from a pre-defined selection criteria and a set of user authentication data. Accordingly, the method includes fetching of one or more tagged videos related to the set of preference data. The method includes fragmentation of the one or more tagged videos into the one or more tagged fragments. Further, the method includes clustering of one or more mapped fragments in a pre-defined order of preference. Furthermore, the method includes insertion of one or more interactive navigation options in one or more regions. Also, the method includes serving of the assembled video and inserted one or more interactive navigation options to the user.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: May 19, 2020
    Inventors: N. Dilip Venkatraman, Savitri Dilip
  • Patent number: 10652141
    Abstract: A network system customizes communications and communication channels for delivery to candidate providers registering with the network system. Candidate providers progress through steps of a network registration process by providing input data at the various steps. The network system provides communications to request the input data and facilitate the candidate providers' progress. The network system can use a machine learning model to predict particular types of communications and communication channels (e.g., online messages, phone calls, physical mail, etc.) that are likely to be well-received by candidate providers. Thus, the network system is able to increase the expected number of candidate providers that successfully register to provide services to other users of the network system.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: May 12, 2020
    Assignee: Uber Technologies, Inc.
    Inventor: Guangqiang Zhang
  • Patent number: 10650415
    Abstract: A link registration service may enable registration of link information to content, such that a network page associated with the link information may be accessed and displayed at a user terminal based on interaction with the content at the user terminal. The content may be received from a content creator terminal. The content may be set with one or more rights. A right may indicate whether registration of link information to the content to which the right is set is enabled. The link registration may register the requested link information to received content based on a right set to the content and a registration request received from a link registrant terminal. The link registration service may provide content to which the link information is registered to a user terminal for display.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: May 12, 2020
    Assignee: NAVER CORPORATION
    Inventor: Sung Min Park
  • Patent number: 10643264
    Abstract: An online system displays relevant products along with a video watched by a user in a synchronized manner, which allows the user to explore relevant content (e.g., products recommended to the user) while the user is watching the video. The online system receives a video including a sequence of video frames to be displayed to the user, and the video may be associated with a specific theme, e.g., a soccer game, and one or more video frames may include points of interest (referred as “Q points”). The online system detects or receives Q points associated with corresponding video frames, where a Q point in a video frame identifies an object of interest in the video frame. The online system also correlates user profile information of the user with the detected points to select relevant products tailored to the user.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: May 5, 2020
    Assignee: Facebook, Inc.
    Inventors: Christopher William Jones, Mark Gerard D'Arcy, Ji Byol Lee
  • Patent number: 10645506
    Abstract: An electronic device and a method for controlling the electronic device, the method including receiving an input of a command to reproduce music contents, determining audio characteristics information on the music contents and situation information on an environment where the music contents are being reproduced; and displaying a visualization effect of visualizing the music contents using the audio characteristics information and the situation information, and reproducing the music contents.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: May 5, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jang-ho Jin, Myung-jae Kim, Ji-hun Park, Young-jun Ryu
  • Patent number: 10642574
    Abstract: An electronic device outputs a first caption of a plurality of captions while a first segment of a video is being played, where the first video segment corresponds to the first caption. While outputting the first caption, the device receives a first user input. In response to receiving the first user input, the device determines a second caption in the plurality of captions, distinct from the first caption, that meets predefined caption selection criteria; determines a second segment of the video that corresponds to the second caption; sends instructions to change from playing the first segment of the video to playing the second segment of the video; and outputs the second caption.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: May 5, 2020
    Assignee: Apple Inc.
    Inventors: Christopher B. Fleizach, Eric T. Seymour, Gregory F. Hughes
  • Patent number: 10643662
    Abstract: Provided is a mobile augmented reality video editing system including a real image input section configured to receive a real image through an image sensor, a spatial recognizer configured to separately recognize the ground surface and a space within the real image, an object extraction and display section configured to extract and display objects in the real image, an editing tool display section configured to display video editing tools to a user, a video processor configured to delete an object touched for deletion by the user among the extracted and displayed objects in the real image and correct horizontal lines constituting a region of the deleted object by substituting each of the horizontal lines with a pixel value of the same height in an adjacent space, and a screen display section configured to display the real image corrected by the video processor.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: May 5, 2020
    Assignee: HY3D CO., LTD.
    Inventors: Jun Ho Lee, Hong Sik Ko, Jeong Uk Lee, Yoon Young Yang, Sang Yeon Park, Se Yoon Lee
  • Patent number: 10636178
    Abstract: A system and method for coding and decoding of an asset having transparency. The method for coding of an asset includes: receiving the asset; obtaining a frame image for each frame in the asset, the frame image having an integer value for each of a red channel, a green channel, a blue channel, and a transparent channel; generating a first sub-image and a second sub-image from each frame image, the first sub-image including a mask derived from the transparent channel, the second sub-image including a red channel, a green channel, and a blue channel derived from the red channel, the green channel, and the blue channel of the frame image respectively; placing the first sub-image in proximity to the second sub-image; and generating a combined asset including a series of combined frames, each combined frame including the first first sub-image in proximity to the second sub-image.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: April 28, 2020
    Assignee: TINY PIXELS TECHNOLOGIES INC.
    Inventors: Hsiehyu Fuh, June Yan Lin Chen
  • Patent number: 10638170
    Abstract: Methods, systems, and media for presenting media content items belonging to a media content group are provided.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: April 28, 2020
    Assignee: Google LLC
    Inventors: Cagdas Evren Gerede, Vlad Berindei
  • Patent number: 10638171
    Abstract: Systems and methods are described for delivering regional content for a lineup over a national network. A content provider may select a particular regional broadcast for inclusion in a regional service lineup. The content provider may be able to broadcast multiple, or even all, services nationally. At regional distribution centers, a multiplexer may select only those services that are desired for the region in response to in-stream signals. In some instances, a single region-specific version of a given service may be selected from multiple versions broadcasted nationally. The regional lineup, including the selected services, can then be multiplexed and transmitted to customers throughout the region.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: April 28, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Michael Harrell, Eric Middlemist, Christopher Weaver
  • Patent number: 10628106
    Abstract: The present disclosure provides a multimedia interacting system. The multimedia interacting system comprises a first display device, a second display device, and a server. The server communicatively connects with the first display device and the second display device. The server is configured to receive a first playback time that the first display device plays a first tour video; obtain an unsheltered area associated with the first tour video based on the first playback time; obtain a second tour video corresponding to the unsheltered area; and transmit an interacting data to the first display device and the second display device if the second display device plays the second tour video.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: April 21, 2020
    Assignee: Institute For Information Industry
    Inventors: Kuel-Chien Tsai, Yu-Jung Cheng, Hsien-Cheng Liao
  • Patent number: 10631022
    Abstract: A post-processing of video content in order to provide a capability to insert ad content, having a method to produce a modified video content from an original video content. The method comprising: analyzing the original video content to detect at least one marker, said marker comprising a marker surface delimited by a marker identification; loading profile data of a target user; determining, based at least on the profile data a replacement content; adjusting the replacement content into the marker surface; and replacing into the original video content the marker surface by the adjusted replacement content to produce the modified video content.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: April 21, 2020
    Assignee: Nagravision S.A.
    Inventor: Philippe Stransky-Heilkron
  • Patent number: 10625163
    Abstract: The present invention provides a method and system for supplementing a video stream of a fantasy card videogame including receiving gameplay data from a game log, the gameplay data representing a playing of a plurality of electronic gaming cards within the fantasy card videogame. The method and system analyzes the gameplay data to retrieve supplemental content associated with the electronic gaming cards played within the fantasy card videogame and transmits supplemental content to a viewer application associated with a streaming application. Whereby, the method and system displays the supplemental content in conjunction with the video stream, the viewer application displaying the supplemental content using an overlay function based on a user interaction with the video stream.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: April 21, 2020
    Assignee: CARDBOARD LIVE, INC.
    Inventors: James Chieh-Wei Hsu, Wilson Hunter
  • Patent number: 10620786
    Abstract: Technologies for managing event notifications on an interface of a display of a destination computing device include a plurality of source computing devices wirelessly coupled to the destination computing device via digital content communication channels usable to receive digital content streams from each of the source computing devices and event communication channels usable to receive one or more event notifications from one or more of the source computing devices. The destination computing device is configured to output the received event notifications to an interface of the display to a user, as well as any graphical user interface (GUI) control elements associated with actionable responses of the received event notifications. The destination computing device is further configured to detect selection of the GUI control elements and initiate a response/action associated with a selected GUI control element. Other embodiments are described and claimed herein.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: April 14, 2020
    Assignee: Intel Corporation
    Inventors: Karthik Veeramani, Ujwal Paidipathi, Ashish Singhi
  • Patent number: 10623795
    Abstract: Methods and systems are described for generating content identification files, such as manifest files, for ensuring content and advertising continuity when changes occur during playback. A user device can request content at a particular bitrate, and a first manifest file comprising references to the content and selected associated content such as advertisements can be created in response to the request. While one of the advertisements is being displayed, the user device can request a change, such as for a different bitrate. A computing device, such as a manifest server can access the first manifest file to determine the content and the associated content, such the advertisements, that were intended for the user. The manifest server can then create a second manifest file in response to the request, where second manifest file can be created with the associated content, for example, the advertisements in the first manifest file.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: April 14, 2020
    Assignee: Comcast Cable Communications Management, LLC
    Inventor: Alan Ramaley
  • Patent number: 10614296
    Abstract: Techniques for generating auxiliary information for a media presentation are provided. In one example, a computer-implemented method comprises receiving, by a device operatively coupled to a processor, first feedback information for a group of users regarding mental states of the users during a media presentation. The computer-implemented method can further comprise determining, by the device, first parts of the media presentation considered confusing to at least some of the users and second parts of the media presentation considered interesting to at least some of the users based on the first feedback information, and generating, by the device, an index data structure comprising first information identifying the first parts and classifying the first parts as confusing and second information identifying the second parts and classifying the second parts as interesting.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Malolan Chetlur, Vijay Ekambaram, Vikas V. Joshi, Ashok Pon Kumar Sree Prakash, Sharad Sundararajan
  • Patent number: 10614298
    Abstract: Techniques for generating auxiliary information for a media presentation are provided. In one example, a computer-implemented method comprises receiving, by a device operatively coupled to a processor, first feedback information for a group of users regarding mental states of the users during a media presentation. The computer-implemented method can further comprise determining, by the device, first parts of the media presentation considered confusing to at least some of the users and second parts of the media presentation considered interesting to at least some of the users based on the first feedback information, and generating, by the device, an index data structure comprising first information identifying the first parts and classifying the first parts as confusing and second information identifying the second parts and classifying the second parts as interesting.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Malolan Chetlur, Vijay Ekambaram, Vikas V. Joshi, Ashok Pon Kumar Sree Prakash, Sharad Sundararajan
  • Patent number: 10614297
    Abstract: Techniques for generating auxiliary information for a media presentation are provided. In one example, a computer-implemented method comprises receiving, by a device operatively coupled to a processor, first feedback information for a group of users regarding mental states of the users during a media presentation. The computer-implemented method can further comprise determining, by the device, first parts of the media presentation considered confusing to at least some of the users and second parts of the media presentation considered interesting to at least some of the users based on the first feedback information, and generating, by the device, an index data structure comprising first information identifying the first parts and classifying the first parts as confusing and second information identifying the second parts and classifying the second parts as interesting.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Malolan Chetlur, Vijay Ekambaram, Vikas V. Joshi, Ashok Pon Kumar Sree Prakash, Sharad Sundararajan
  • Patent number: 10609427
    Abstract: A method of adding advertisements to a video stream. The method includes storing for each of a plurality of advertisements, a plurality of versions of the advertisement including same advertisement content with different overlay indications of relative location of the advertisement in an advertisement session. Upon receiving an indication of a video stream, the method includes selecting advertisements for insertion into the video stream, selecting relative positions of the selected advertisements in one or more advertisement sessions in the video stream, identifying for each of the selected advertisements, one of the plurality of versions of the advertisement corresponding to the selected relative position of the advertisement in the one or more advertisement sessions, and providing an indication of the video stream with the identified versions in the selected relative positions.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: March 31, 2020
    Assignee: WURL INC.
    Inventor: Ron Gutman
  • Patent number: 10607299
    Abstract: In one aspect, in general, a method includes, at a social media playback system, receiving social media content from at least one social media service, the social media content comprising elements of social media, receiving schedule data pertaining to a media program from a media provider, identifying, at least in part based on the schedule data, social media content relevant to the media program, and storing data associating the identified social media content and the media program, the data indicating timing information associated with respective elements of social media content, at least some of the timing information expressed as an offset relative to a time associated with the media program.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 31, 2020
    Assignee: Tomorrowish LLC
    Inventors: Richard Michael Darling, Todd Dibble, Tristan Dix Amzallag, Cameron Guerra Betts, Phillip Dreizen