User-requested Video Program System Patents (Class 725/86)
-
Patent number: 11605402Abstract: 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: GrantFiled: November 30, 2020Date of Patent: March 14, 2023Assignee: 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: 11594255Abstract: 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: GrantFiled: April 17, 2020Date of Patent: February 28, 2023Inventor: Kristin Fahy
-
Patent number: 11593030Abstract: 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: GrantFiled: May 11, 2021Date of Patent: February 28, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Mikhail Danilov, Yohannes Altaye
-
Patent number: 11586684Abstract: 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: GrantFiled: September 10, 2019Date of Patent: February 21, 2023Assignee: GOOGLE LLCInventors: Matthew Strecker Burriesci, David Kent German, Mathieu Gagne, Michael Kleber, Jonathan Frank Guarino, Guy Maor
-
Patent number: 11580178Abstract: 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: GrantFiled: February 10, 2021Date of Patent: February 14, 2023Assignee: CGI COMMUNICATIONS, INC.Inventor: Gregory S. Thoen
-
Patent number: 11582224Abstract: 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: GrantFiled: February 1, 2021Date of Patent: February 14, 2023Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 11575970Abstract: 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: GrantFiled: December 15, 2020Date of Patent: February 7, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Yanting Hong, Yanqing Lu
-
Patent number: 11575668Abstract: 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: GrantFiled: February 1, 2021Date of Patent: February 7, 2023Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 11562772Abstract: 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: GrantFiled: April 15, 2021Date of Patent: January 24, 2023Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Jinquan Lin
-
Patent number: 11563737Abstract: 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: GrantFiled: February 1, 2021Date of Patent: January 24, 2023Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 11563736Abstract: 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: GrantFiled: February 1, 2021Date of Patent: January 24, 2023Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 11558579Abstract: 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: GrantFiled: January 25, 2021Date of Patent: January 17, 2023Assignee: Roku, Inc.Inventors: Robert Caston Curtis, Mark Ely, Brian Thoft Moth Møller
-
Patent number: 11558442Abstract: 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: GrantFiled: June 17, 2021Date of Patent: January 17, 2023Assignee: Ignite Technologies, Inc.Inventors: Michael J. King, John W. Morris, IV, Brian S. Bosworth
-
Patent number: 11551569Abstract: 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: GrantFiled: April 12, 2021Date of Patent: January 10, 2023Inventors: Regina Marie Firpo-Triplett, Tamara Jean Kuhn
-
Patent number: 11546665Abstract: 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: GrantFiled: May 7, 2021Date of Patent: January 3, 2023Assignee: HULU, LLCInventors: Pengfei Gao, Dingming Wu, Chunyang Wei, Xiaohui Xie, Shulei Ma
-
Patent number: 11533525Abstract: 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: GrantFiled: March 5, 2021Date of Patent: December 20, 2022Assignee: OPENTV, INC.Inventors: Jose Emmanuel Pont, Crx K. Chai
-
Patent number: 11520523Abstract: 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: GrantFiled: May 26, 2020Date of Patent: December 6, 2022Assignee: Western Digital Technologies, Inc.Inventors: Daniel L. Helmick, Peter Grayson
-
Patent number: 11514818Abstract: 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: GrantFiled: April 7, 2021Date of Patent: November 29, 2022Inventors: Regina Marie Firpo-Triplett, Tamara Jean Kuhn
-
Patent number: 11516274Abstract: 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: GrantFiled: May 23, 2018Date of Patent: November 29, 2022Assignee: NEC CORPORATIONInventors: Anan Sawabe, Takanori Iwai
-
Patent number: 11509862Abstract: 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: GrantFiled: August 6, 2021Date of Patent: November 22, 2022Assignee: ARRIS ENTERPRISES LLCInventor: Navneeth N Kannan
-
Patent number: 11503015Abstract: 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: GrantFiled: October 12, 2018Date of Patent: November 15, 2022Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 11481811Abstract: 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: GrantFiled: September 30, 2019Date of Patent: October 25, 2022Assignee: Samsung Electronics Co., Ltd.Inventor: Yunhee Hwang
-
Patent number: 11483609Abstract: 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: GrantFiled: June 9, 2021Date of Patent: October 25, 2022Assignee: DIVX, LLCInventors: William David Amidei, Abhishek Shivadas, Kevin Dean-Yong Wu
-
Patent number: 11477516Abstract: 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: GrantFiled: April 13, 2019Date of Patent: October 18, 2022Inventor: Koji Yoden
-
Patent number: 11477502Abstract: 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: GrantFiled: October 29, 2019Date of Patent: October 18, 2022Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Shoko Takahashi, Kazuhisa Yamagishi, Jun Okamoto
-
Patent number: 11461904Abstract: 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: GrantFiled: April 10, 2020Date of Patent: October 4, 2022Assignee: Comcast Cable Communications, LLCInventors: Erik Schwartz, Jan Neumann, Hans Sayyadi, Stefan Deichmann
-
Patent number: 11457051Abstract: 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: GrantFiled: August 23, 2021Date of Patent: September 27, 2022Assignee: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.Inventor: Chaofeng Dong
-
Patent number: 11418851Abstract: 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: GrantFiled: June 28, 2021Date of Patent: August 16, 2022Assignee: SYNAMEDIA LIMITEDInventors: Enrique Gerstl, Zorach Reuven Wachtfogel, Avi Fruchter, Amit Chhabra
-
Patent number: 11397824Abstract: 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: GrantFiled: December 16, 2020Date of Patent: July 26, 2022Inventors: Pierre Racz, Frederic Rioux
-
Patent number: 11379884Abstract: 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: GrantFiled: March 16, 2021Date of Patent: July 5, 2022Assignee: Virtual Rights Management LLCInventors: Darren Mann, Rebecca Jonah
-
Patent number: 11350155Abstract: 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: GrantFiled: March 5, 2019Date of Patent: May 31, 2022Assignee: Sony CorporationInventors: Steven Martin Richman, Jason Clement, Frederick J. Zustak
-
Patent number: 11323776Abstract: 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: GrantFiled: August 11, 2020Date of Patent: May 3, 2022Assignee: DISH Technologies L.L.C.Inventors: Nicholas Newell, Prakash Subramanian
-
Patent number: 11258832Abstract: 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: GrantFiled: August 30, 2019Date of Patent: February 22, 2022Assignee: Time Warner Cable Enterprises LLCInventors: Albert Straub, John Chen
-
Patent number: 11252477Abstract: 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: GrantFiled: May 13, 2021Date of Patent: February 15, 2022Assignee: Videokawa, Inc.Inventor: Steven Selfors
-
Patent number: 11089073Abstract: 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: GrantFiled: May 23, 2016Date of Patent: August 10, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jianwei Xu, Chuantao Chen, Zhichun Shen
-
Patent number: 11064232Abstract: 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: GrantFiled: October 2, 2019Date of Patent: July 13, 2021Inventor: Francois-Louis Mertens
-
Patent number: 11057668Abstract: 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: GrantFiled: August 8, 2019Date of Patent: July 6, 2021Assignee: MAXELL, LTD.Inventors: Masayuki Hirabayashi, Kazuhiko Yoshizawa, Yasunobu Hashimoto, Motoyuki Suzuki, Tomonori Nomura
-
Patent number: 11044288Abstract: 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: GrantFiled: September 5, 2019Date of Patent: June 22, 2021Assignee: Facebook, Inc.Inventors: Daniel Danker, Holly Marie Ormseth
-
Patent number: 11025984Abstract: 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: GrantFiled: June 14, 2019Date of Patent: June 1, 2021Assignee: Wangsu Science & Technology Co., Ltd.Inventors: Xiaochuan Zhuang, Fengqing Lian, Junming Li
-
Patent number: 10999193Abstract: 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: GrantFiled: March 18, 2020Date of Patent: May 4, 2021Assignee: Facebook, Inc.Inventors: Petr V. Lapukhov, Paul M. Saab, Omar Castillo Baldonado, James Williams, Manikandan Somasundaram
-
Patent number: 10970723Abstract: 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: GrantFiled: December 16, 2016Date of Patent: April 6, 2021Assignee: DealCoachPro, Inc.Inventors: Erik Mintz, Joe Hennessey, Joe Simone, Lindes Roets, Paristoh Patel, Jason Reed, Bill Golder
-
Patent number: 10945020Abstract: 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: GrantFiled: December 26, 2017Date of Patent: March 9, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Da-hee Jeong, Se-hyun Kim
-
Patent number: 10932010Abstract: 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: GrantFiled: May 9, 2019Date of Patent: February 23, 2021Assignee: SPORTSMEDIA TECHNOLOGY CORPORATIONInventor: Gerard J. Hall
-
Patent number: 10911439Abstract: 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: GrantFiled: October 12, 2018Date of Patent: February 2, 2021Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 10911571Abstract: 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: GrantFiled: March 1, 2019Date of Patent: February 2, 2021Assignee: WALMART APOLLO, LLCInventors: Divya Goel, Charandeep Singh Sehgal
-
Patent number: 10880414Abstract: 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: GrantFiled: May 17, 2019Date of Patent: December 29, 2020Assignee: FUJITSU LIMITEDInventor: Sumiyo Okada
-
Patent number: 10868884Abstract: 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: GrantFiled: September 30, 2019Date of Patent: December 15, 2020Assignee: Huawei Technologies Co., Ltd.Inventor: Runhui Li
-
Patent number: 10792575Abstract: 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: GrantFiled: February 27, 2019Date of Patent: October 6, 2020Assignee: DraftKings, Inc.Inventors: Jason MacInnes, Jordan Mendell
-
Patent number: 10764641Abstract: 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: GrantFiled: September 11, 2018Date of Patent: September 1, 2020Assignee: DISH Technologies L.L.C.Inventors: Nicholas Newell, Prakash Subramanian
-
Patent number: 10757153Abstract: 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: GrantFiled: February 4, 2019Date of Patent: August 25, 2020Assignee: Roku, Inc.Inventor: Francis DeGrange