Abstract: A content provider might be responsible for content transmitted over a large number of channels, including premium channels that may have fixed quality settings. In order to provide the appropriate quality, the encoders for the premium channels are able to obtain the bit rates (and other capacity) needed. The total bit rate used for the premium channels can then be compared against a maximum bit rate for all channels for the provider to determine a remaining bit rate. The remaining bit rate can then be allocated, evenly or otherwise, across the various non-premium channels. Transmission components such as statmuxes used for the non-premium channels can be configured to adjust the bit rates as necessary based at least in part upon the allocation. Such an approach enables the premium channels to provide the fixed quality ensuring that the aggregate bandwidth meets the bit rate limit.
Abstract: Aspects of the subject disclosure may include, for example, receiving a media program on a first media channel, detecting a first segment in the media program, where the first segment comprises media content combined with an embedded advertisement, determining a first emotional context from a first analysis of the media content, determining a second emotional context from a second analysis of the embedded advertisement, and detecting an inconsistency between the first emotional context and the second emotional context. Other embodiments are disclosed.
Abstract: Systems and methods include handling media data based on triggers. Media data includes livestream audiovisual data. Media data or portions thereof are categorized to assist with defining or executing triggers.
Type:
Grant
Filed:
April 26, 2017
Date of Patent:
January 5, 2021
Assignee:
United Services Automobile Services (USAA)
Inventors:
Matthew T Flachsbart, Richard Daniel Graham
Abstract: Systems, methods, and computer-readable media are disclosed for dynamically determining audience response to presented content using a video feed. In one embodiment, an example method may include receiving video data for users to which content is presented over a time period, generating, using the video data, a set of frames corresponding to a first user, wherein the set of frames includes a first frame corresponding to a first time during the time period and a second frame corresponding to a second time during the time period, determining, using the first frame and the second frame, a first engagement value for the first user, determining, using the first frame, a first emotional classification for the first user at the first time, determining, using the second frame, a second emotional classification for the first user at the second time, and determining first aggregate user response data for the first user.
Abstract: A live broadcasting method is provided. A computing device corresponding to a first user identifier participating a group session displays a group session interface. The computing device obtains a group live broadcasting initiation instruction based on the group session interface; collects a live broadcasting data stream according to the group live broadcasting initiation instruction; and plays the live broadcasting data stream on the group session interface. The live broadcasting data stream is sent to a terminal corresponding to a second user identifier participating in the group session.
Type:
Grant
Filed:
January 15, 2019
Date of Patent:
December 22, 2020
Assignee:
TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Inventors:
Qinghua Zhong, Kun Lu, Haoqi Kuang, Dili Fu, Ying Zhu, Guochen Zeng, Yinglei Liang
Abstract: Disclosed a method and a device for pushing advertisement, as well as a computer-readable storage medium, the method includes the terminal of the sends a video acquisition request to the video management platform, and the video management platform acquires a target video frame according to the video acquisition request and sends the target video frame to the advertising platform. The advertising platform generates corresponding advertisements according to the target video frames and sends auxiliary information corresponding to the advertisements to the video management platform; the video management platform sends the auxiliary information and the target video frame to the terminal; the terminal acquires the advertisement according to the auxiliary information, synthesizes the advertisement with the target video frame and plays the video corresponding to the synthesized target video frame.
Abstract: Receiving, transmitting, and generating streamed timed media data organized into temporal media segments, the timed media data belonging to partitioned timed media data comprising timed samples, each timed sample comprising a plurality of subsamples, the timed media data being transmitted as at least two media segment files, each comprising at least one independently encapsulated component. A manifest comprises a dependency item of information indicating a dependency relation between components and a dependency characterization item of information for interpreting the dependency item of information.
Type:
Grant
Filed:
March 24, 2015
Date of Patent:
December 8, 2020
Assignee:
Canon Kabushiki Kaisha
Inventors:
Frédéric Maze, Franck Denoual, Cyril Concolato, Jean Le Feuvre
Abstract: There is provided a technique in which a device for capturing an event, and for generating a first stream and a second stream representing the event, one of the first and second streams being a lower quality version of the other, and the streams being generated simultaneously.
Type:
Grant
Filed:
June 15, 2016
Date of Patent:
December 1, 2020
Assignee:
PIKSEL, INC.
Inventors:
Philip Shaw, Peter Heiland, Mark Christie, Ralf Tilmann, Kristan Bullet, Hans-Jurgen Maas
Abstract: A media delivery system that provides media content to a user device and a method of using the system. The method may include: downloading or buffering, from a content server, a media unit to a user device; and concurrently outputting a local-automation message or a package delivery message in response to the downloading or buffering.
Abstract: The present disclosure provides a video data storage system, an operation method thereof, and a retrieval server. The video data storage system according to present disclosure includes an index server and at least two storage servers for storing video data. The index server stores a first mapping relationship between a camera identification code and a storage server identification code. Each of the storage server stores a second mapping relationship among a camera identification code, a time range of video data and a physical location of video data in the storage server. The operation method includes: making, by the index server, statistics of an operation hot value of video data operated by all clients, and determining the operation hot value of the video data is greater than a predetermined first threshold; if yes, sending, by the index server, a backup instruction to at least one storage server, to instruct the storage server to back up the video data and update the second mapping relationship.
Type:
Grant
Filed:
February 8, 2017
Date of Patent:
November 3, 2020
Assignee:
Hangzhou Hikvision Digital Technology Co., Ltd.
Abstract: A configuration in which it can be determined on a packet-by-packet basis whether encoded data stored in communication packets is data based on randomly accessible encoded data is provided. A transmission apparatus generates a packet storing a NAL unit which is a component of encoded data or a packet storing NAL unit fragments obtained by further dividing the NAL unit, sets access point information indicating whether the NAL unit serving as the source data of packet storage data includes data serving as a random access point as additional information, and transmits the packet. A reception apparatus determines whether packet storage data is data generated based on randomly accessible encoded data with reference to the additional information of the packet.
Abstract: Embodiments for optimizing media content in an Internet of Things (IoT) environment. User information is collected by a first, embedded IoT computing device associated with a user. The collected user information is transmitted from the first computing device to a second, content-displaying IoT computing device. Characteristics of media content rendered by the second computing device are then rendered according to an analyzation of the user information received from the first computing device.
Type:
Grant
Filed:
September 5, 2018
Date of Patent:
October 20, 2020
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Shikhar Kwatra, Jeremy R. Fox, Maharaj Mukherjee, Sarbajit K. Rakshit
Abstract: Aspects of the subject disclosure may include, for example, a method that includes collecting operational data from a plurality of premises devices over a satellite service provider network for subscribers of the satellite provider network, wherein the operational data includes premises device data for each premises device of a subscriber, detecting an error indication in premises device data of one of the plurality of premises devices, determining a mitigation action to the error indication in the premises device data for the one of the plurality of premises devices, determining if the error indication in the operational data is indicative of a system wide problem for a type of equipment of the one of the plurality of premises devices, and updating the type of equipment across the satellite provider network with the mitigation action responsive to determining that the error is indicative of the system wide problem. Other embodiments are disclosed.
Abstract: The present disclosure describes a method and device for presenting information. An example method includes receiving an information presentation request sent from a first terminal and acquiring a first network address of the first terminal. At least one account according to the first network address, a first period to which a current time moment belongs, and a prestored correspondence between a network address, a period and an account are determined. Presentation information matching with account information of the at least one account is selected and the presentation information is sent to the first terminal.
Type:
Grant
Filed:
July 11, 2018
Date of Patent:
October 6, 2020
Assignee:
Tencent Technology (Shenzhen) Company Limited
Abstract: Systems and methods for recommending content based on gaming progress are disclosed herein. A gaming log, which is generated based on performance of a video game using a computing device, is received from the computing device over a communication network. The gaming log includes an identifier of a segment of the video game and an attribute of the segment. Control circuitry searches metadata associated with items of content in a database to identify, based on the identifier of the segment or the attribute of the segment, an item of content associated with the segment of the video game. In response to identifying the item of content associated with the segment of the video game, the control circuitry transmits a recommendation of the identified item of content for display via the computing device.
Abstract: An electronic device includes a non-transitory storage medium storing instructions and a processing unit that executes the instructions to present a group of selectable elements. Each of the selectable elements in the group corresponds to content assets accessed by a user. The group is ordered according to chronological access. Selection of a selectable element from the group provides access to content determined based on the respective content asset, an application used to access the respective content asset, and information regarding previous user behavior. The electronic device may be a content access device, such as a set top box, a digital video recorder, and so on.
Type:
Grant
Filed:
July 24, 2019
Date of Patent:
September 15, 2020
Assignee:
T-MOBILE USA, INC.
Inventors:
Jeffrey Binder, Miles Fenn, Charles Hasek
Abstract: A mobile device includes a processor and a memory. The memory stores instructions executable by the processor such that the processor is programmed to identify, based on user data a reference time. The processor is further programmed to send, via a human-machine interface included in the mobile device, a message to a user to input a user request to download a media content item prior to the reference time. The processor is further programmed to receive the user request to download the media content item and download the media content item from a media device.
Abstract: A method for controlling a menu displayed on a screen from a number of menu elements arranged in a grid with an input interface containing a pushbutton with a number of haptically detectable segments arranged in the grid, wherein the number of menu elements corresponds to the number of haptically detectable segments so that a haptically detectable segment on the pushbutton is assigned to each menu element of the menu, comprising receiving a position signal that depends on the position of a user's finger on the pushbutton; highlighting the menu element assigned to the haptically detectable menu element located at the finger's position; and activating a function assigned to the highlighted menu element if the pushbutton is pressed.
Abstract: A system and method for remotely verifying images shown on an electronic display is provided. A video player is electrically connected to the electronic display and causes the images to be displayed thereon. A processor directs a screen capture device to take a screen capture when a particular image is scheduled to be shown on the electronic display. The screen capture is stored on an electronic storage device and may be transferred to a networked database via a network connection device. A client may be able to access the screen captures through a user interface in connectivity with the networked database.
Type:
Grant
Filed:
April 16, 2019
Date of Patent:
August 25, 2020
Assignee:
Manufacturing Resources International, Inc.