H04N21/4532

ADJUSTING AUDIO AND NON-AUDIO FEATURES BASED ON NOISE METRICS AND SPEECH INTELLIGIBILITY METRICS

Some implementations involve determining a noise metric and/or a speech intelligibility metric and determining a compensation process corresponding to the noise metric and/or the speech intelligibility metric. The compensation process may involve altering a processing of audio data and/or applying a non-audio-based compensation method. In some examples, altering the processing of the audio data does not involve applying a broadband gain increase to the audio signals. Some examples involve applying the compensation process in an audio environment. Other examples involve determining compensation metadata corresponding to the compensation process and transmitting an encoded content stream that includes encoded compensation metadata, encoded video data and encoded audio data from a first device to one or more other devices.

Adapting runtime and providing content during an activity

Methods and systems are described for identifying and adapting the playback speed of content to be provided during an activity. The methods and systems receive an input including a start cue indicating a start of an activity and access an average duration and an intensity score for the activity. Then the system calculates an adjusted average runtime for the activity based on the average duration and the intensity score and identifies one or more content items, the one or more content items having a total runtime equivalent to the adjusted average runtime for the activity. The system adjusts the playback speed of the identified one or more content items such that the total runtime of playback of the one or more content items matches the average duration for the activity and provides the one or more content items for consumption.

Media content search results ranked by popularity

Media content search results ranked by popularity is described. In embodiment(s), a search request for television media content can be initiated by a viewer, and television media content that is relevant to the search request can be identified. The relevant television media content can then be ranked based on a popularity rating and the relevant television media content can be displayed in an ordered list that is ordered by popularity rankings.

Content recommendations using personas

Systems and methods for generating and displaying groupings of content recommendations using personas are provided. The system determines content for each of the plurality of personas. The determined content for each of the plurality of personas comprises content that shares a common genre or theme for each persona. The system populates each of the plurality of personas using the determined content for each of the plurality of personas. The system then causes display of at least some of the plurality of personas on a viewing device of a user. The at least some of the plurality of personas is selected for the user based on device data corresponding to the user, whereby the device data indicates user preferences and interactions with previous content.

Transmission of applications with content

Provided are methods and systems for controlling data such as content and/or application data transmitted to one or more user devices. One method can comprise receiving a request for first content and generating, in response to the request for the first content, a first transport stream comprising the first content and application data relating to a first application. At least a portion of the first transport stream is transmitted to a recipient device. An interruption in the transmission of the first transport stream is detected and a determination is made that only a first portion of the application data has been transmitted to the recipient device. A second transport stream including second content and a second portion of the application data is generated and transmitted.

Customizing search results in a multi-content source environment

Described herein are various embodiments for customizing search results in a multi-content source environment. An embodiment operates by receiving input corresponding to a search from a user and retrieving a content history indicating which content was previously viewed by the user. It is determined that the content of the content history is organized into one or more preconfigured categories. A new category of content is generated based on the content history for the user. The content of the content history for user is arranged based on both the new category and at least a subset of the one or more preconfigured categories. The arranged content is displayed in a manner customized to the user.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM, AND INFORMATION SHARING SYSTEM

An information processing apparatus that can communicate with plural content viewing apparatuses includes a group registering unit that registers users of the content viewing apparatuses in groups, a sharing-level setting unit that sets sharing level information representing an information sharing level among users belonging to an identical group, a viewing-information receiving unit that receives viewing information of the users, a user-viewing-content managing unit that manages a user viewing content database, a discriminating unit that discriminates, when a viewing information request of another user is received, the other users belonging to a group identical with a group to which the user of the content viewing apparatus at the request source belongs, an information extracting unit that extracts viewing information of the discriminated other users from the user viewing content database, and a viewing-information transmitting unit that transmits the viewing information to the content viewing apparatus at the request source.

METHODS AND DEVICES FOR LIVE BROADCASTING BASED ON LIVE BROADCASTING APPLICATION
20180007394 · 2018-01-04 · ·

Methods and devices are provided for live broadcasting in a live broadcasting field. The method includes: displaying a first button corresponding to public live broadcasting; obtaining a public account associated with a log-in account logging in to the live broadcasting application, when a trigger operation on the first button is detected; sending a live video streaming to respective audience sides corresponding to the public account.

SYSTEM AND METHOD FOR PROVIDING CONTENT IN AUTONOMOUS VEHICLES BASED ON PERCEPTION DYNAMICALLY DETERMINED AT REAL-TIME
20180007414 · 2018-01-04 ·

In one embodiment, an image analysis is performed on an image captured using a camera mounted on an autonomous vehicle, the image representing an exterior environment of an autonomous vehicle. Localization information surrounding the autonomous vehicle is obtained at a point in time. A perception of an audience external to the autonomous vehicle is determined based on the image analysis and the localization information. One or more content items are received from one or more content servers over a network in response to the perception of the audience. A first content item selected from the one or more content items is displayed on a display device mounted on an exterior surface of the autonomous vehicle.

UNOBTRUSIVELY ENHANCING VIDEO CONTENT WITH EXTRINSIC DATA

The playback of video content upon a display is enhanced through the unobtrusive presentation of extrinsic data upon the same display. A video content feature is rendered on a display. A quantity of extrinsic data relevant to a current time in the video content feature is determined based at least in part on viewing history of a user. A graphical element presenting at least a portion of the extrinsic data is rendered on the display while the video content feature is also being rendered on the display.