User-requested Video Program System Patents (Class 725/86)
  • Patent number: 11605402
    Abstract: Methods, computer-readable media, and apparatuses for composing a video in accordance with a user goal and an audience preference are described. For example, a processing system having at least one processor may obtain a plurality of video clips of a user, determine at least one goal of the user for a production of a video from the plurality of video clips, determine at least one audience preference of an audience, and compose the video comprising at least one video clip of the plurality of video clips of the user in accordance with the at least one goal of the user and the at least one audience preference. The processing system may then upload the video to a network-based publishing platform.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: March 14, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Tan Xu, Behzad Shahraray, Eric Zavesky, Lee Begeja, Paul Triantafyllou, Zhu Liu, Bernard S. Renger
  • Patent number: 11594255
    Abstract: Methods, systems, and computer readable medium with instructions for generating a master video, including receiving input from a video creator that initiates a video project, soliciting video file responses from respondents, and receiving video files from respondents, combining the video files into a master video file which corresponds to a master video. The video files correspond with master video segments of the master video. A relative position of each of the master video segments in the master video is based on a formulated sequence. The system may include one or more processors; one or more data storage devices; one or more input devices; one or more output devices; a network interface; and at least one communications bus operably interconnecting the other elements. The one or more data storage devices includes the instructions which are executed by the one or more of the processors.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: February 28, 2023
    Inventor: Kristin Fahy
  • Patent number: 11593030
    Abstract: The described technology is generally directed towards cross-stream transactions in a streaming data storage system, which allows a writer application to commit multiple events to distinct data streams in a single transaction. The system creates a cross-stream transaction for a writer application, and the writer application adds events to the cross-stream transaction, indicating which destination data stream(s) each event's data is to be appended. The system adds the event to a subordinate transaction created for each specified data stream. Upon committing the cross-stream transaction, the system coordinates the committing of the subordinate transactions to their respective data streams.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: February 28, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mikhail Danilov, Yohannes Altaye
  • Patent number: 11586684
    Abstract: When a client device loads a resource, a request for a first content item for a first content item slot is transmitted to a content item selection system. The content item selection system uses a predictive model to determine a predicted content item slot based on a document object model position of the first content item slot and a URL of the resource or a publisher identifier. Parameters for the predicted content item slot are used to select a subsequent content item for the predicted content item slot. The first content item and the subsequent content item are transmitted to the client device responsive to the request. The subsequent content item includes metadata indicative of the parameters of the predicted content item slot to be matched to a subsequent content item slot of the resource.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: February 21, 2023
    Assignee: GOOGLE LLC
    Inventors: Matthew Strecker Burriesci, David Kent German, Mathieu Gagne, Michael Kleber, Jonathan Frank Guarino, Guy Maor
  • Patent number: 11580178
    Abstract: Methods, non-transitory computer readable media, and computing devices for three-dimensional searching that precisely targets retrieval within diverse types of content includes retrieving web content in response to a received request from a client device. A destination page, an address within the page, and an offset distance from a starting point at the address to a correlated responsive portion of the web content to the received request is identified. The responsive web content with the identified destination page, the address, and the offset distance is provided to the requesting client device.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: February 14, 2023
    Assignee: CGI COMMUNICATIONS, INC.
    Inventor: Gregory S. Thoen
  • Patent number: 11582224
    Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers, the hardware computing device comprising a trusted intermediary between the first plurality of third-party service providers and the second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to display one or more user interface elements allowing a user to grant and/or revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: February 14, 2023
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Patent number: 11575970
    Abstract: The invention provides a method and a device for controlling video playback. The method includes: extracting playback time of a video clip taken for a predetermined scene from a video to be played; displaying a predetermined control corresponding to the playback time of the video clip taken for the predetermined scene on a video player playing the video; and controlling the video player to adjust a playback progress of the video to the playback time of the video clip taken for the predetermined scene to be played, when a trigger operation for the predetermined control is detected.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: February 7, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yanting Hong, Yanqing Lu
  • Patent number: 11575668
    Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers for the user to access through a second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to prompt a user with one or more user interface elements allowing the user to grant and revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers in response to an individual third-party service provider from the second plurality of third-party service providers requesting access to portions of the data.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: February 7, 2023
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Patent number: 11562772
    Abstract: Provided are a video processing method, an electronic device, and a storage medium. The method is applied to an electronic device, and includes: acquiring decoding information when decoding a video file; and determining whether the decoding information is abnormal. The method further includes: in response to detecting the decoding information is abnormal, adding an identifier of the video file into a preset blacklist; and in response to detecting the decoding information is normal, adding the identifier of the video file into a preset whitelist, and performing display enhancement processing on the video file.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: January 24, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Jinquan Lin
  • Patent number: 11563737
    Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers for the user to access through a second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to display one or more user interface elements allowing a user to grant and/or revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers and an interface to update a password that the second plurality of third-party service providers uses to access the user's data from the first plurality of third-party service providers.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: January 24, 2023
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Patent number: 11563736
    Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to display one or more user interface elements allowing a user to grant and/or revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers and indications of whether the second plurality of third-party service providers have valid electronic credentials for the first plurality of third-party service providers.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: January 24, 2023
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Patent number: 11558579
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for synchronizing playback of audiovisual content among multiple speakers. In some embodiments, a first smart speaker receives a spread spectrum signal from a second smart speaker over an audio data channel. The first smart speaker despreads the spread spectrum signal based on a spreading code. The first smart speaker determines a time of receipt of the spread spectrum signal based on the despreading. The first smart speaker receives a time of transmission of the spread spectrum signal. The first smart speaker then calculates a playback delay based on the time of receipt and the time of transmission. Then the first smart speaker controls the playback of the audiovisual content based on the playback delay.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: January 17, 2023
    Assignee: Roku, Inc.
    Inventors: Robert Caston Curtis, Mark Ely, Brian Thoft Moth Møller
  • Patent number: 11558442
    Abstract: A split streaming system and method are provided in which a stream of data (that can be video, audio or textual data) is split and sent over a plurality of stream reflectors to a stream recipient. Each stream reflector performs time gradient replacement to manage the split streaming.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: January 17, 2023
    Assignee: Ignite Technologies, Inc.
    Inventors: Michael J. King, John W. Morris, IV, Brian S. Bosworth
  • Patent number: 11551569
    Abstract: A system and method for characterizing, selecting, ordering and rendering discrete elements of digitized video content helpful to learn or teach various skills. Each of a plurality of observed or computer-generated instances of modeling of distinguishable skills are recorded as digitized assets. Microskills are identified and deconstructed in the abstract from one or more of the visual and audible recordings of skills modeling moments. Identifiers of microskills are associated by a human editor with recorded modeling instances and/or portions thereof. Modeling presentations are dynamically generated by a user asserting one or more microskill identifiers and a network-enabled selection, ordering and rendering of portions of modeling instances that are associated with the asserted microskill identifiers.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: January 10, 2023
    Inventors: Regina Marie Firpo-Triplett, Tamara Jean Kuhn
  • Patent number: 11546665
    Abstract: In some embodiments, a method receives a request for supplemental content to be provided in association with main content. The method selects an instance of supplemental content based on a long-term reward metric and a short-term reward metric. The long-term reward metric is based on feedback from delivery of a plurality of instances of supplemental content and a delivery status for a delivery constraint of one instance of supplemental content. The short-term reward metric is based on feedback from delivery of the one instance of supplemental content. The long-term reward metric is based on feedback from delivery of a plurality of instances of supplemental content and the short-term reward metric is based on feedback from delivery of one instance of supplemental content. The instance of supplemental content is provided to a client device.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: January 3, 2023
    Assignee: HULU, LLC
    Inventors: Pengfei Gao, Dingming Wu, Chunyang Wei, Xiaohui Xie, Shulei Ma
  • Patent number: 11533525
    Abstract: Example embodiments provide systems and methods for crowdsourced skipping of media content portions. In an example method, a plurality of content tags are received from a plurality of media content devices over a communication network. Each of the plurality of content tags may designate a location within a media content item. The content tags are processed to generate aggregated content tags for the media content item. The aggregated content tags may designate one or more portions of the media content item for modified playback. The aggregated content tags for the media content item are transmitted over the communication network to a first media content device separate from the plurality of media content devices.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: December 20, 2022
    Assignee: OPENTV, INC.
    Inventors: Jose Emmanuel Pont, Crx K. Chai
  • Patent number: 11520523
    Abstract: The present disclosure generally relates to methods of operating storage devices. The storage device comprises a controller comprising first random access memory (RAM1), second random access memory (RAM2), and a storage unit divided into a plurality of zones. When a write command is received to write data to a zone, change log data is generated and stored in the RAM1, the previous delta data for the zone is copied from the RAM2 to the RAM1 to be updated with the change log data, and the updated delta data is copied to the RAM2. The delta data stored in the RAM2 is copied to the storage unit periodically. The controller tracks which delta data has been copied to the RAM2 and to the storage unit. During a power failure, the delta data and the change log data are copied from the RAM1 or the RAM2 to the storage unit.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: December 6, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Daniel L. Helmick, Peter Grayson
  • Patent number: 11514818
    Abstract: A system and method for characterizing, selecting, ordering and rendering discrete elements of digitized video content to teach communications and pedagogic skills. Each of a plurality of observed or computer-generated instances of modeling of distinguishable teaching skills are recorded as digitized assets. Microskills are identified and deconstructed in the abstract from one or more of the visual and audible recordings of teaching skills modeling moments. Identifiers of microskills are associated by a human editor with recorded modeling instances and/or portions thereof. Modeling presentations are dynamically generated by a user asserting one or more microskill identifiers and a network-enabled selection, ordering and rendering of portions of modeling instances that are associated with the asserted microskill identifiers.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: November 29, 2022
    Inventors: Regina Marie Firpo-Triplett, Tamara Jean Kuhn
  • Patent number: 11516274
    Abstract: A throughput division means (11) divides a throughput of a communication between a video delivery server configured to deliver, in a plurality of delivery modes, video data to a user terminal device used by a user and the user terminal device in a delivery period of the video data, according to a period of each delivery mode. A playback bit rate estimation means (12) estimates a playback bit rate of the video data, based on a throughput divided according to a period of the delivery mode. Thus, estimation precision of a video playback bit rate can be improved even when a video delivery server delivers video data in a plurality of delivery modes.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: November 29, 2022
    Assignee: NEC CORPORATION
    Inventors: Anan Sawabe, Takanori Iwai
  • Patent number: 11509862
    Abstract: A multi-modal portal system provides an authorization prior to establishing a visual interface connection between a support user or caller and a client user or receiving party. Once the caller is authorized, the caller is permitted to drop-in such that a visual interface connection is established with the receiving party. The authorization can be based on a profile configuration that indicates whether the caller has the credentials required for the visual interface. The authorization can require that a notification be sent to a trusted user or primary contact or the caller can be associated with a profile configuration that allows for a pre-authorization without requiring the notification. By providing such an authorization, a secure and private visual interface with the client user can be accomplished without requiring an express action or consent by the client user.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: November 22, 2022
    Assignee: ARRIS ENTERPRISES LLC
    Inventor: Navneeth N Kannan
  • Patent number: 11503015
    Abstract: Apparatuses, systems, methods, and computer program products are presented for an aggregation platform portal. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers. A portal module is configured to monitor electronic credentials of a user used by a hardware computing device to download the user's data and to detect similar electronic credentials for the same third-party service provider from a first plurality being used for multiple third-party service providers from a second plurality. A graphical user interface is configured to display a listing of multiple third-party service providers with user interface elements allowing a user to revoke authorization of aggregation of data from one or more third-party service providers and/or to update electronic credentials for one or more of multiple third-party service providers.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: November 15, 2022
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Patent number: 11481811
    Abstract: Provided are an electronic device and a method for controlling same. The present method for controlling the electronic device may allow for on the basis of an image obtained by a camera of the electronic device, acquiring information associated with the user, identifying at least one advertisement category among a plurality of advertisement categories; when an event for displaying an advertisement occurs, transmitting information on the at least one advertisement category to an advertisement platform server; and receiving an advertisement in the at least one advertisement category from the advertisement platform server.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: October 25, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Yunhee Hwang
  • Patent number: 11483609
    Abstract: Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: October 25, 2022
    Assignee: DIVX, LLC
    Inventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
  • Patent number: 11477516
    Abstract: Generally, according to aspects of the present invention, a media content item may be casted by a user equipment (UE) to another UE over a local area network (LAN). The UE (cast device) may cast a local media content item stored on the cast device to said another UE (media playback device) by streaming the local media content item to the media playback device over the LAN, so that the media playback device may play back the local media content item. The cast device may cast an online media content item stored on a remote server to the media playback device by causing the server to stream the online media content item to the media playback device over the Internet, so that the media playback device may play back the online media content item. Various embodiments of the present invention provide great efficiency and flexibility in such cast of a media content item from a UE to another UE.
    Type: Grant
    Filed: April 13, 2019
    Date of Patent: October 18, 2022
    Inventor: Koji Yoden
  • Patent number: 11477502
    Abstract: This streaming design assistance method assists in the selection of an encoding condition for increasing the watching time in adaptive bitrate video streaming by causing a computer to execute: estimating a relationship between a watching time or an abandonment rate and an application quality index according to a mathematical model on the basis of an actual value of a watching time of each of a plurality of first sessions related to video streaming and an actual value of an application quality index of each of the sessions; estimating the application quality index of each of the sessions for each of a plurality of encoding conditions related to video streaming on the basis of the plurality of encoding conditions and an actual value of time-series throughput of each of a plurality of second sessions; and applying the application quality index estimated under each of the encoding conditions to the relationship to estimate an average watching time of the plurality of second sessions.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: October 18, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Shoko Takahashi, Kazuhisa Yamagishi, Jun Okamoto
  • Patent number: 11461904
    Abstract: According to some aspects, methods and systems may include receiving, by a computing device, metadata identifying an event occurring in a video program, and determining an expected motion of objects in the identified event. The methods and systems may further include analyzing motion energy in the video program to identify video frames in which the event occurs, and storing information identifying the video frames in which the event occurs.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: October 4, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Erik Schwartz, Jan Neumann, Hans Sayyadi, Stefan Deichmann
  • Patent number: 11457051
    Abstract: The present application discloses a streaming media data processing method, including: receiving streaming media data, initializing a storage file and a storage queue according to a header data packet of the streaming media data, and starting a first thread to receive an enqueuing operation; starting a second thread and establishing a message channel to read a streaming media data packet from the storage queue for parsing, and adding the parsed streaming media data packet into the message channel in the form of a message; starting a third thread to read the message from the message channel and encapsulating the message according to preset requirements so as to store the message on a disk; determining a target pull server corresponding to the streaming media data and publishing the streaming media data to the target pull server.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: September 27, 2022
    Assignee: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventor: Chaofeng Dong
  • Patent number: 11418851
    Abstract: Techniques for providing multimedia content in a virtual set top system are described. In some embodiments, a stream switchover method for UI rendering is performed at a device (e.g., a server) with one or more processors and a non-transitory memory. The server distributes a first stream that includes a plurality of frames. The server receives a request for a user interface (UI) from a client. In response to receiving the request, the server generates a second stream by locating an encoder to encode the plurality of frames into the second stream based on the first stream, instructing the encoder to accelerate encoding of the plurality of frames and facilitating blending of the UI into the second stream with the plurality of frames. The server then switches the client from the first stream to the second stream.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: August 16, 2022
    Assignee: SYNAMEDIA LIMITED
    Inventors: Enrique Gerstl, Zorach Reuven Wachtfogel, Avi Fruchter, Amit Chhabra
  • Patent number: 11397824
    Abstract: A media playback system for presenting to a user a composition of a plurality of media streams. It has a media selection component configured to receive a scenario dataset, to receive user input for selecting viewing times defining segments of media and composition selections, and to output a list of segments of media from the scenario dataset that are authorized to be viewed by the user. The system has a playback control component configured to retrieve from media storage at least the segments of media from the output list of segments, to decode the segments of media, and to compile composition instructions. The system has a media playback component configured to receive the rendered media and the composition instructions.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: July 26, 2022
    Inventors: Pierre Racz, Frederic Rioux
  • Patent number: 11379884
    Abstract: A method for celebrity-based advertising includes storing, in a server, a likeness of subject and a corresponding booking that includes parameters outlining availability of the subject for digital advertising. The method further includes receiving or creating, by the server, a pitch that falls within the parameters of the booking, the pitch corresponding to the subject. The method further includes receiving, by the server and from a first user device, a first image of the likeness of the subject or another likeness of the subject. The method further includes determining, by the server, that the image matches the likeness of the subject. The method further includes transmitting, by the server, the pitch to the first user device to be output by the first user device.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: July 5, 2022
    Assignee: Virtual Rights Management LLC
    Inventors: Darren Mann, Rebecca Jonah
  • Patent number: 11350155
    Abstract: A multi-window user interface (UI) is presented in various configurations and operational uses to leverage the relatively large display canvas afforded by large screen display devices such as 4K or 8K displays. Along with the various “Multiview” aspects, content delivery techniques, content selection techniques, and level of service techniques also are presented.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: May 31, 2022
    Assignee: Sony Corporation
    Inventors: Steven Martin Richman, Jason Clement, Frederick J. Zustak
  • Patent number: 11323776
    Abstract: Media content recommendation systems and methods are operable to recommend one or more media content events to a user based on identified changes in the user's emotional state during a life event that is experienced by the user.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: May 3, 2022
    Assignee: DISH Technologies L.L.C.
    Inventors: Nicholas Newell, Prakash Subramanian
  • Patent number: 11258832
    Abstract: Methods and apparatus for providing a messaging server within a premises device e.g., a home or enterprise gateway device. In one embodiment, a system is described that includes a premises device that acts as a centralized client messaging platform providing messaging services between a content provider and client devices, and also between client devices within a premises network. The premises device enables client-to-client communication that bypasses the long trip and propagation delay over the Internet by connecting the message across the premises network. The premises device enables messages to be communicated between a content provider outside the premises network and the client devices via a single connection to minimize the number of Internet connections that need to be opened, and the number of messages communicated with servers outside of the premises network via both upstream aggregation and downstream dis-aggregation, which collectively save both network bandwidth and device reaction time.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: February 22, 2022
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Albert Straub, John Chen
  • Patent number: 11252477
    Abstract: Aspects described herein may provide systems, methods, and device for facilitating language learning using videos. Subtitles may be displayed in a first, target language or a second, native language during display of the video. On a pause event, both the target language subtitle and the native language subtitle may be displayed simultaneously to facilitate understanding. While paused, a user may select an option to be provided with additional contextual information indicating usage and context associated with one or more words of the target language subtitle. The user may navigate through previous and next subtitles with additional contextual information while the video is paused. Other aspects may allow users to create auto-continuous video loops of definable duration, and may allow users to generate video segments by searching an entire database of subtitle text, and may allow users create, save, share, and search video loops.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: February 15, 2022
    Assignee: Videokawa, Inc.
    Inventor: Steven Selfors
  • Patent number: 11089073
    Abstract: Provided are a method and an apparatus for transmitting and sharing multimedia content. A method in which a second client receives, from a server, multimedia content provided by the server to a first client, includes: receiving, from the first client, sharing information regarding at least one piece of the multimedia content, the at least one piece being selected to be shared from among pieces of the multimedia content received by the first client; generating request information of the multimedia content based on the sharing information; transmitting the request information to a server in which the multimedia content is stored; and receiving the multimedia content retrieved by the server based on the request information, wherein the multimedia content is provided together with feature information representing details of the multimedia content.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: August 10, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jianwei Xu, Chuantao Chen, Zhichun Shen
  • Patent number: 11064232
    Abstract: Aspects of the present disclosure include systems, apparatuses and methods of instituting an online broadcasting system. The system may combine live video streaming, video on demand (VOD), messaging and other content provided by an owner of the live broadcast and by the owner's online followers. The media content may be combined into a single broadcast stream. The owner of the broadcast may use an online control room to choose in real time what stream of content to provide to his/her followers. A gaming and/or revenue sharing component may also be provided wherein the owner and the followers may earn points for viewing and/or interacting with sponsored media through the system.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: July 13, 2021
    Inventor: Francois-Louis Mertens
  • Patent number: 11057668
    Abstract: A broadcast receiving device is provided with: a broadcast receiving unit which receives a digital broadcast signal including broadcast program video and application-related information; a storage unit which stores the received broadcast program video and application-related information; a video decoding unit which decodes the video; an application acquisition unit which acquires an application on the basis of location information included in the application-related information; an application execution unit which executes the acquired application; an output unit which is able to output the video; and a control unit for reproducing and decoding the broadcast program video from the storage unit, reproducing the application-related information from the storage unit, acquiring the application on the basis of the location information included in the reproduced application-related information, and executing the acquired application.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: July 6, 2021
    Assignee: MAXELL, LTD.
    Inventors: Masayuki Hirabayashi, Kazuhiko Yoshizawa, Yasunobu Hashimoto, Motoyuki Suzuki, Tomonori Nomura
  • Patent number: 11044288
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface through which a live content stream is presented, the live content stream being accessed through a content provider system and providing information describing a voting event for interacting with at least one broadcaster of the live content stream, the voting event including at least a first voting option and a corresponding first feedback option that is capable of being selected to vote for the first voting option by a user operating the computing device.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: June 22, 2021
    Assignee: Facebook, Inc.
    Inventors: Daniel Danker, Holly Marie Ormseth
  • Patent number: 11025984
    Abstract: Embodiments of the present disclosure provide a method and system for processing live-broadcasting data, and a server thereof. The method includes: acquiring live-broadcasting streaming data of streaming media; receiving recording information corresponding to the live-broadcasting streaming data, wherein the recording information includes a recording type and a recording parameter; recording the live-broadcasting streaming data based on the recording information to obtain a recorded file; and generating storage information for the recorded file based on the recording information. The present disclosure can diversify the live-broadcasting streaming media data to accommodate the demands from different users on replaying or auditing the live-broadcasting content. In this way, user experience is improved.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: June 1, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventors: Xiaochuan Zhuang, Fengqing Lian, Junming Li
  • Patent number: 10999193
    Abstract: Disclosed embodiments include a method of operation of a distributed network system. The method includes nodes of the network system that send messages over a protocol-independent message bus, and other nodes that receive the messages. Content from the received messages can be stored in a database distributed among nodes of the network system. At least some of the content stored in the database is published. The published content can be accessed by one or more applications to perform one or more functions.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: May 4, 2021
    Assignee: Facebook, Inc.
    Inventors: Petr V. Lapukhov, Paul M. Saab, Omar Castillo Baldonado, James Williams, Manikandan Somasundaram
  • Patent number: 10970723
    Abstract: In some embodiments, a computer implemented method for determining and generating an electronic recommendation and/or other outputs, such as observations and tasks, in which the method may include the steps of: receiving input from the user through a client device in which the input may include data for populating a key player data record; identifying, via a computing device processor, a first rule corresponding to the key player data record; retrieving, via a computing device processor, a first observation in which the first observation is associated with the first rule; and displaying to the user, via a display screen of the client device, the first observation. In further embodiments of the method, an observation may be associated with a recommendation and the recommendation may include a pre-recorded video multimedia file specific for the observation.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: April 6, 2021
    Assignee: DealCoachPro, Inc.
    Inventors: Erik Mintz, Joe Hennessey, Joe Simone, Lindes Roets, Paristoh Patel, Jason Reed, Bill Golder
  • Patent number: 10945020
    Abstract: Provided are an electronic apparatus and a method of operating the same. The electronic apparatus includes: a buffer configured to receive one or more first frames corresponding to a first stream and one or more second frames corresponding to a second stream; and a controller configured to identify the one or more second frames and control the buffer to output the identified one or more second frames, in response to a playback switch event, wherein the controller is configured to identify the one or more second frames based on a time stamp value of the one or more second frames distinguished from a time stamp value of the one or more first frames or a second flag added to the one or more second frames and distinguished from a first flag added to the one or more first frames.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: March 9, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Da-hee Jeong, Se-hyun Kim
  • Patent number: 10932010
    Abstract: Systems and methods for real-time bidding of advertisement during live event broadcasting are disclosed including calculating intensity levels during a live event, opening advertisement space on screen for real-time bidding based on intensity levels, and displaying an advertisement in the advertisement space as an overlay on video images of the live event broadcasting.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: February 23, 2021
    Assignee: SPORTSMEDIA TECHNOLOGY CORPORATION
    Inventor: Gerard J. Hall
  • Patent number: 10911439
    Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to display one or more user interface elements allowing a user to grant and/or revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: February 2, 2021
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Patent number: 10911571
    Abstract: A system can comprise one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: receiving a product listing information from a user via a user interface on a computing device, the product listing information comprising a product identifier and a product image source location uniquely pointing to at least one product image stored remotely; determining a product listing status of the product listing information based on the product identifier; determining a download priority of the at least one product image based on the product listing status and a user priority of the user; conducting a disposition of the product listing information based on the download priority; and providing in real time a disposition notice, based on the disposition of the product listing information, to be rendered on the user interface for the user. Other embodiments are disclosed.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: February 2, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Divya Goel, Charandeep Singh Sehgal
  • Patent number: 10880414
    Abstract: An information processing apparatus includes a processor that acquires first and second packet groups at a predetermined location in a network. The first and second packet groups are wirelessly transmitted from first and second wireless communication devices, respectively, and received by one of a plurality of wireless base stations connected to the network. The processor accumulates the first packet group and the second packet group in a memory in an arrival order. The processor detects a consecutive number of packets in which a first packet among the first packet group and a second packet among the second packet group are accumulated alternately and consecutively one packet at a time in a time series. The processor determines whether the first and second wireless communication devices are connected to a same wireless base station based on the consecutive number.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 29, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Sumiyo Okada
  • Patent number: 10868884
    Abstract: The present disclosure relates to data access methods and apparatus. One example method includes sending, by a first cache server, a first access request to a second cache server, where the first access request is used to request first data, and the first access request is from a first edge server, receiving, by the first cache server, a copy of the first data and a first access frequency that are returned by the second cache server, where the first access frequency is a frequency at which the first edge server accesses the first data and that is recorded by the second cache server, determining, by the first cache server, whether a second access frequency lower than the first access frequency exists, and in response to determining that the second access frequency exists, caching, by the first cache server, the copy of the first data.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 15, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Runhui Li
  • Patent number: 10792575
    Abstract: A method for providing content items identifying recommendations includes identifying for a first user profile at least one active fantasy sports lineup including a list of players and one or more previous fantasy sports lineups, and generating, for a user, a recommendation profile including a plurality of relevance scores. The method further includes identifying a plurality of candidate recommendations, and determining, for each of the plurality of candidate recommendations, a match score indicating a level of relevance between the candidate recommendation and the recommendation profile. The method further includes prioritizing the plurality of candidate recommendations based on the relevance scores, and providing to a device associated with the first user profile, a content item identifying a selected candidate content management of the plurality of candidate recommendations based on the relevance score between the selected candidate recommendation and the recommendation profile.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: October 6, 2020
    Assignee: DraftKings, Inc.
    Inventors: Jason MacInnes, Jordan Mendell
  • Patent number: 10764641
    Abstract: Media content recommendation systems and methods are operable to recommend one or more media content events to a user based on identified changes in the user's emotional state during a life event that is experienced by the user.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: September 1, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Nicholas Newell, Prakash Subramanian
  • Patent number: 10757153
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for extended selection and alignment of video segments for adaptive streaming. An embodiment operates by receiving variant segments, the variant segments including a first and a second variant segment having a first bitrate, and third and fourth variant segments having a second bitrate, for decoding and playback, generating a first, second, and third packetized elementary stream (PES) collections based on the first, second, and third variant segments. The embodiment further operate by storing the generated first, second, and third PES collections in a processing buffer, and determining, based on a maximum tolerance offset, a first and a second out-of-tolerance splicing locations and associated first and second out-of-tolerance offsets between the first PES collection and the second PES collection and between the first PES collection and the third PES collection.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: August 25, 2020
    Assignee: Roku, Inc.
    Inventor: Francis DeGrange