Patent classifications
H04N21/4518
System And Method For Recommending A Content Service To A Content Consumer
A system for assisting a content consumer to select content services, the system including a processor that is configured to execute a matching algorithm. The matching algorithm comprises interviewing the content consumer for questions in a plurality of categories, determining a point system for answers obtained by the interviewing step, wherein the answers indicate entertainment interests of the content consumer; calculating a service score for each content service based on the point system, wherein the service score indicates an agreement between a content service and the entertainment interests of the content consumer; and selecting a pre-determined number of content services based on the service score.
SYSTEMS AND METHODS FOR ROUTING CONTENT TO AN ASSOCIATED OUTPUT DEVICE
Devices and methods for routing content are provided herein. In some embodiments, a method for routing content include receiving audio data representing a command from a first electronic device, determining content that is associated with the command, sending responsive audio data to the first electronic device, and sending instructions to the second electronic device to output the content associated with the command. In some embodiments, a method for routing contents includes determining a state of the second electronic device and sending instructions to output the content to a selected one of the first and second electronic devices based on the state of the second electronic device.
Head-mountable display system
A video server includes a video encoder to encode video data representing panoramic video content in which the panoramic video content has a greater field of view than a displayable region at a client device, the video encoder being configured to encode spatial regions within the video content at different respective encoding qualities in dependence upon track data indicating, for temporal positions with respect to the panoramic video content, a preferred viewing region within the panoramic video content at those temporal positions, so that the preferred viewing region is encoded at a higher encoding quality than another region of the panoramic video content.
Storage System and Method for High-Correlation Data Analysis with Unified Time Mapping
A storage system and method for high-correlation data analysis with unified time mapping are provided. In one embodiment, a controller of a storage system is configured to receive a data stream from a host, wherein the data stream comprises a clock reference signal configured to synchronize playback of audio and video in the data stream, wherein the clock reference signal is mapped to a clock of the host; map a clock of the storage system to the clock reference signal of the data stream; tag a storage system parameter with a time stamp generated by the clock of the storage system; and send the tagged storage system parameter to the host. Other embodiments are provided.
System and method for recommending a content service to a content consumer
A system for assisting a content consumer to select content services, the system including a processor that is configured to execute a matching algorithm. The matching algorithm comprises interviewing the content consumer for questions in a plurality of categories, determining a point system for answers obtained by the interviewing step, wherein the answers indicate entertainment interests of the content consumer calculating a service score for each content service based on the point system, wherein the service score indicates an agreement between a content service and the entertainment interests of the content consumer and selecting a pre-determined number of content services based on the service score.
Proximity Based Personalization of a Computing Device
In some implementations, a computing device can be configured for users (e.g., user devices) that are detected nearby the computing device. For example, the computing device may be a communal device configured for a single user but generally used by multiple users. The communal device can discover when a known (e.g., authorized, trusted, etc.) user device is near the communal device and obtain personalization data from the nearby user device. The communal device can configure the communal device based on the personalization data to personalize an activity hosted by the communal device for the user of the nearby user device. To protect the user's personalization data, the communal device can delete the user's personalization data when the activity hosted by the communal device is terminated.
METHOD AND DEVICE FOR MANAGING THE OPERATING MODE OF A DEVICE COMPRISING MEANS FOR TRANSFERRING AN AUDIOVISUAL SOURCE AND MEANS FOR REPRODUCING AN AUDIO SIGNAL IN AN AUDIOVISUAL SYSTEM
A method and a device for managing the operating mode of a device includes transferring an audiovisual source and reproducing an audio signal, the device being connected to a television set of an HDMI connection. A device: attributes to itself an audiovisual source logic address, sends a request for obtaining the version of the HDMI specification of the television set, operates in an adapted operating mode if the version of the HDMI specification implemented by the television set is lower than a version of the HDMI 2.0 specification, attributes to itself an audio system logic address, sends a request for obtaining the version of the HDMI specification of the television set, operates in an operating mode according to the HDMI specification version HDMI 2.0 if the television set has responded to each request, and operates in the adapted operating mode if the television set has not responded to each request.
Systems and methods for routing content to an associated output device
Devices and methods for routing content are provided herein. In some embodiments, a method for routing content include receiving audio data representing a command from a first electronic device, determining content that is associated with the command, sending responsive audio data to the first electronic device, and sending instructions to the second electronic device to output the content associated with the command. In some embodiments, a method for routing contents includes determining a state of the second electronic device and sending instructions to output the content to a selected one of the first and second electronic devices based on the state of the second electronic device.
Devices, systems and processes for multi-device access, control and presentation of streaming content
Devices, systems and processes for multi-device access, control and presentation of streaming content are described. A system may include a first content access device that includes a first storage component, a first communications component operable to receive first content, and a first hardware processor operable to access a second content access device, control the second content access device, provide a first content to the second content access device, and swap a presentation of the second content on the second presentation device with a presentation of the first content on the second presentation device. A first presentation device may present the first content. A second presentation device may present the second content. Second storage, communications, and hardware processor components are operable to execute the second set of computer instructions that are substantially similar to the first set of computer instructions may be used.
Device for secure video streaming
A device comprising: at least two interfaces for interconnecting between a video source and a video display, wherein each of said interfaces comprises at least a video data channel and a display settings channel; and unidirectional circuitry; wherein said unidirectional circuitry is configured to allow transmission over said video data channel only from said video source to said video display, and wherein said device is configured to (i) receive, over said display settings channel, display settings data from said video display, and (ii) transmit, over said display settings channel, said display settings data to said video source.