Program, Message, Or Commercial Insertion Or Substitution Patents (Class 725/32)
  • Patent number: 10834158
    Abstract: Techniques are described for encoding information in manifest data in a way that enables identification of a version of media content. Such a capability may be used to identify dynamic content inserted into the media content for the purpose of tracking the effect of the dynamic content on user generated feedback. This capability might also be used to identify a user or device associated with a particular copy of the media content for anti-piracy purposes.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 10, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: David Wayne Bourgoyne, Amarsingh Buckthasingh Winston, Lei Li, Yongjun Wu
  • Patent number: 10834438
    Abstract: A method is performed using a smart TV, which receives from a television signal source device a television signal feed encoding primary television content and then presents that content. The smart TV receives data via the computer network, including first data representing a to-be-replaced portion of the primary television content and second data representing secondary television content. Using the second data, the smart TV automatically presents the secondary television content in place of the to-be-replaced television content.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: November 10, 2020
    Assignee: AlmondNet, Inc.
    Inventor: Roy Shkedi
  • Patent number: 10826963
    Abstract: Before receiving an instruction from a media player to encode a media program, a placeshifting device or other video encoder pre-encodes at least a portion of the media program to a low-bandwidth format that can be readily transmitted to the media player upon request. When the media player does instruct the placeshifting device to encode the media program, the placeshifting device initially provides the pre-encoded portion of the media program to thereby allow the media player to begin immediate playback of the pre-encoded portion. After providing the preencoded portion of the media program, the placeshifting device live encodes the remaining portions of the media program according to then-current network conditions to thereby provide the placeshifted video stream to the media player.
    Type: Grant
    Filed: December 30, 2017
    Date of Patent: November 3, 2020
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: Vikal Kumar Jain
  • Patent number: 10820054
    Abstract: Systems and processes that incorporate teachings of the present disclosure may include, for example, identifying an action initiated by equipment of a first user of a number of users, during a presentation of a media program, and generating, responsive to the identifying of the action, an overlay comprising a symbol indicative of the action and situated in relation to the presentation of the media program. The overlay is presented, together with the media program, at a display of a second user of the plurality of users, wherein the symbol is selectable by the equipment of the second user. Other embodiments are disclosed.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: October 27, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Linda Ann Roberts, E-Lee Chang, Ja-Young Sung, Natasha Barrett Schultz, Robert King
  • Patent number: 10820036
    Abstract: A system and method for establishing and controlling a direct video output feed from a selected remote device. The system and method employs a requesting handheld device which seeks to view a video feed in specified remote location in real time, a capturing handheld device which desires to allow video captured by its camera to be provided to the requesting handheld device, and a server which facilitates the identification of candidate capturing handheld devices based on the characteristics of the desired video feed and the establishment of a real time session between the requesting handheld device and the capturing handheld device through which the video feed may be provided. Through this configuration, the requesting handheld device is able to request, establish, and exert control of a direct video output feed being captured remotely in real time on the capturing handheld device.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: October 27, 2020
    Inventor: Avery Pack
  • Patent number: 10820048
    Abstract: Systems and methods for identifying which video segment is being displayed on a screen of a television system. The video segment is identified by deriving data from the television signals, the derived data being indicative of the video segment being displayed on file screen. This feature can be used to extract a viewer's reaction (such as changing the channel) to a specific video segment (such as an advertisement) and reporting the extracted information as metrics. The systems and methods may further provide contextually targeted content to the television system. The contextual targeting is based on not only identification of the video segment being displayed, but also a determination concerning the playing time or offset time of the particular portion of the video segment being currently displayed.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: October 27, 2020
    Assignee: INSCAPE DATA, INC.
    Inventors: Zeev Neumeier, Edo Liberty
  • Patent number: 10820049
    Abstract: The present disclosure relates generally to media content distribution, and more particularly to audience analysis using automated content recognition and identity management. In certain embodiments, a targeting system is provided for generating and presenting a user interface to assist an administrator in targeting particular users. For example, a user interface (referred to as an audience explorer) may be presented that allows the administrator to select one or more categories of users. For another example, a user interface (referred to as a genre explorer) may be presented to that allows the administrator to select a particular media category. For another example, a user interface (referred to as a show explorer) may be presented that allows the administrator to select a particular media segment. For another example, a user interface (referred to as a station explorer) may be presented that allows the administrator to select a particular content stream.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 27, 2020
    Assignee: INSCAPE DATA, INC.
    Inventor: Zeev Neumeier
  • Patent number: 10812839
    Abstract: Various embodiments of the invention disclosed herein provide techniques for automatically generating a recorded version of a live video program. A live program extraction application executing on a live program extraction system receives an automation list associated with the live video program from a traffic and automation system and an integration message associated with the live video program from an integration control system. The live program extraction application generates a first data entry that includes a timecode based on at least one of the automation list and the integration message. The live program extraction application stores the first data entry into a data record associated with the live video program. The live program extraction application transmits the data record to a broadcast system. The broadcast system automatically replaces a portion of the recorded version of the live video program based on the timecode included in the first data entry.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: October 20, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Vladislav Feldman, Joseph Kenny, Michael Strein
  • Patent number: 10796345
    Abstract: Disclosed are various embodiments for offline advertisement presentation. Media items and advertisements are stored on a client device. During playback of the media item, in absence of a network connection, a stored advertisement is presented to a user. This may be facilitated by a proxy advertising service implemented in the client device.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: October 6, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Aneeb Naveed Qureshi
  • Patent number: 10785516
    Abstract: A satellite broadcast system is used to transmit streams of variable bit-rate content using fixed bit-rate channels that correspond to respective satellite transponder carriers. High bandwidth content is transmitted over multiple transponder carriers in parallel with a combined bandwidth sufficient for the peak bit-rate of the high bandwidth content, whereas multiple streams of low bandwidth content can be transmitted over a single transponder carrier simultaneously by multiplexing the low bandwidth content. High bandwidth content may be multiplexed with low bandwidth content rather than assigning all high bandwidth content to be transmitted exclusively over dedicated high bandwidth transponders.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: September 22, 2020
    Assignee: The DIRECTV Group, Inc.
    Inventor: Robert J. Rothaus
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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