Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Roku Inc patents


Recent patent applications related to Roku Inc. Roku Inc is listed as an Agent/Assignee. Note: Roku Inc may have other listings under different names/spellings. We're not affiliated with Roku Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "R" | Roku Inc-related inventors


System and method for providing interactive advertisement

In example embodiments, a system and method for providing interactive advertisement is provided. In some embodiments, a component causes a video program having an interactive advertisement to be displayed to a user on a display screen. ... Roku Inc

Enhanced trick mode to enable presentation of information related to content being streamed

Described herein is an example apparatus for displaying information associated with content while streaming the content to a display device. The apparatus includes a memory having a database stored therein. ... Roku Inc

Skipping content of lesser interest when streaming media

Described herein is an example apparatus for skipping a portion of content during streaming of the content to a display device, where the portion is of little or no interest to the user. The apparatus includes a memory having a database stored therein. ... Roku Inc

Automatic display of closed captioning information

Disclosed herein are system, method, and computer program product embodiments for the automatic display of closed captioning information. An embodiment operates by providing a program for display on a user device. ... Roku Inc

Recommending content based on user behavior tracking and analysis

Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for grouping users into user clusters based on common behavior patterns, and then recommending content to the users based on their respective membership in the clusters. Some embodiments operate by receiving tracking data for a user, where the tracking data includes content viewing behavior information of the user, and/or user interface (ui) navigation behavior information of the user. ... Roku Inc

Streaming content based on skip histories

Streaming content based on skip histories is discussed herein. An embodiment operates by receiving a plurality of skip commands associated with a content from receivers while the receivers are displaying the content to users; generating a crowd source skip history for the content using at least the received skip commands; receiving a request for the content from a receiver; and transmitting a stream of the content to the receiver using the crowd source skip history for the content, such that a portion of the content identified by the crowd source skip history is excluded from the stream.. ... Roku Inc

Predictive application caching

A predictive application cache is described. The predictive application cache intelligently selects which applications to cache to maximize caching effectiveness. ... Roku Inc

Profile driven communication polling for remote control

System, method and computer program product for determining a polling schedule for a remote control, are described. A multimedia device collects usage data that identifies when the multimedia device is in use. ... Roku Inc

Interaction recognition of a television content interaction device

Interaction recognition of a television content interaction device is discussed herein. An embodiment operates by receiving, by at least one processor, interaction data from a receiver, wherein the receiver is configured to receive interaction data; determining, by at least one processor, an interaction from the interaction data; storing, by at least one processor, the determined interaction; selecting, by at least one processor, a content modification based upon the determined interaction; and modifying, by at least one processor, content streamed to the receiver according to the selected content modification.. ... Roku Inc

Reception of audio commands

Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for controlling a media device and a display device using audio commands. In so doing, some embodiments operate to suppress noise from the display device, and enhance audio commands from users. ... Roku Inc

Providing a representation for a device connected to a display device

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. ... Roku Inc

Multi-interface streaming media system

A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. ... Roku Inc

Distributed voice processing system

Disclosed herein are system, method, and computer program product embodiments for distributed voice processing. An embodiment operates by receiving audio data from microphones associated with a plurality of devices distributed across an area of interest. ... Roku Inc

Aggregating media content in non-temporal format

A video content source includes a processor and a media module executed by the processor. The media module identifies available on-demand media content, organizes on-demand media content by provider and associates on-demand media content by category. ... Roku Inc

02/01/18 / #20180035378

Wireless streaming system with low power mode and associated remote control

A wireless streaming system includes a wireless network interface circuit to receive streaming content from a wireless router. A processor is connected to the wireless network interface circuit. ... Roku Inc

02/01/18 / #20180035155

Flexible output of streaming media

Disclosed herein are system, method, and computer program product embodiments for flexible output of streaming media. An embodiment operates by receiving, at a media server, media over a network. ... Roku Inc

12/21/17 / #20170366434

Generating playback configurations based on aggregated crowd-sourced statistics

A processor and a memory connected to the processor store instructions executed by the processor to collect playback statistics including audio attributes or video attributes associated with playback of specified content from multiple devices, perform an aggregation of the playback statistics, wherein the aggregation comprises a distribution of the audio attributes or video attributes associated with the playback of the specified content, identify a mean value of the distribution, and establish a playback configuration for the specified content based upon the mean value. Aggregation of audio attributes or video attributes may be for a specified device type, wherein the specified device type is a category of playback devices to which a device belongs. ... Roku Inc

10/12/17 / #20170295345

Orientation adjustment for casting videos

System, method, and computer product embodiments for proving an orientation adjustment for casting visual content on a display device are described. A computing device selects an orientation adjustment to be used in transcoding a video having a frame and assigned an orientation. ... Roku Inc

10/05/17 / #20170289618

Timer-based control of audiovisual output devices

A system includes a processor to initiate a timer in response to an action-execution command. The processor identifies expiration of the timer. ... Roku Inc

10/05/17 / #20170289246

Streaming synchronized media content to separate devices

Described are system, apparatus, article of manufacture, method, or computer program product embodiments for controlling streaming of media content. An embodiment operates by halting a presentation of future content from a buffer upon determining that the buffer is exhausted of content to present. ... Roku Inc

09/21/17 / #20170270848

Controlling display device settings from a mobile device touch interface

System, method, and computer product embodiments for controlling a display device's display settings from a computing device's touch-based user interface are described. In an embodiment, the computing device establishes a wireless connectivity with the display device. ... Roku Inc

09/21/17 / #20170269895

Efficient communication interface for casting interactively controlled visual content

System, method, and computer product embodiments for efficiently casting interactively-controlled visual content displayed on a first display screen to a second display screen. In an embodiment, the computing device sends the visual content displayed on the first display screen to a multimedia device for displaying on the second display screen. ... Roku Inc

09/21/17 / #20170269664

Brown out condition detection and device calibration

Streaming content using a data streaming device having limited power is described. A data streaming device receives streaming content from a network and provides the streaming content for display on a content display device. ... Roku Inc

08/24/17 / #20170245021

Crowd sourced dynamic generation of trick mode data

Generating trick mode data from streaming media content is described herein. A media device receives streaming media content. ... Roku Inc

08/03/17 / #20170223424

Selection and alignment of video segments for adaptive streaming

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for selection and alignment of video segments for adaptive streaming. An embodiment operates by receiving one or more variant segments, the one or more variant segments including a first variant segment having a first bitrate and a second variant segment having a second bitrate for decoding and playback and generating a first packetized elementary stream (pes) collection based on the first variant segment and a second pes collection based on the second variant segment. ... Roku Inc

08/03/17 / #20170223081

Selection of video segments for adaptive streaming

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for selection of video segments for adaptive streaming. An embodiment operates by receiving one or more variant segments, the one or more variant segments including an old bitrate variant segment having an old bitrate and a new bitrate variant segment having a new bitrate for decoding, and playback. ... Roku Inc

08/03/17 / #20170223074

Extended selection and alignment of video segments for adaptive streaming

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. ... Roku Inc

07/06/17 / #20170195743

Controlling display of media content

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for controlling display of media content. An embodiment operates by receiving a selection of media content for playback, presenting interstitial media content on a first device prior to playing the media content, transmitting an option to skip the interstitial media content to a second device, receiving a request to skip the interstitial media content from the second device, stopping presentation of the interstitial media content on the first device, and presenting the selected media content on the first device.. ... Roku Inc

07/06/17 / #20170195620

Orientation adjustment for casting videos

System, method, and computer product embodiments for proving an orientation adjustment for casting visual content on a display device are described. A computing device selects an orientation adjustment to be used in transcoding a video having a frame and assigned an orientation. ... Roku Inc

07/06/17 / #20170192884

Providing rolling updates of distributed systems with a shared cache

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing rolling updates of distributed systems with a shared cache. An embodiment operates by receiving a platform update request to update data item information associated with a first version of a data item cached in a shared cache memory. ... Roku Inc

06/29/17 / #20170188146

Audio device with automatic fan control based on a volume level of audio content

Disclosed herein are system, method, and computer program product embodiments for maintaining a temperature of an audio device during playback of audio content without audio interference. An embodiment operates by receiving a data stream comprising audio content for playback. ... Roku Inc

06/15/17 / #20170169207

User identification based on the motion of a device

Disclosed herein are embodiments for user identification based on the motion of a device. An embodiment operates by detecting a motion of a remote control. ... Roku Inc

06/08/17 / #20170162169

Providing a representation for a device connected to a display device

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing a representation to a connected device. An embodiment operates by recognizing a new device connected to a display device, collecting device fingerprint information from the new device, and requesting a device class representation information determined based on the device fingerprint information. ... Roku Inc

05/04/17 / #20170127179

Audio device with automatic fan control based on a volume level of audio content

Disclosed herein are system, method, and computer program product embodiments for maintaining a temperature of an audio device during playback of audio content without audio interference. An embodiment operates by receiving a data stream comprising audio content for playback. ... Roku Inc

05/04/17 / #20170124076

Searching multimedia based on trigger events

A system and method for intelligent content searching is disclosed herein. The system saves all searches executed by the user and periodically re-executes one or more of the previously saved searches and display the subsequent search results to the user at an appropriate time without any user intervention. ... Roku Inc

03/02/17 / #20170064409

Dynamic generation of trick mode data

System and method for generating trick mode data from streaming media content, are described. A media device receives streaming media content. ... Roku Inc

03/02/17 / #20170060858

Crowd sourced indexing and/or searching of content

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for a crowd sourced indexing and/or searching of content. An embodiment operates by receiving one or more requests for content from one or more media devices, each request comprising content identifier information that identifies the content, determining whether crowd sourced content index information has been generated for the content, transmitting a response to the one or more media devices of the one or more media devices, in response to the one or more requests, the response comprising content location information and a content indexing request, and receiving content index information for the content identified by the content identifier information from the one or more media devices.. ... Roku Inc

03/02/17 / #20170060530

Audio command interface for a multimedia device

System, method, and computer product embodiments for processing audio commands are described. A multimedia device receives a digitized audio sequence from a control device. ... Roku Inc

02/09/17 / #20170041657

Method and apparatus for automatic second screen engagement

A method includes displaying content on a television, detecting a personal display device in proximity of the television, detecting a selection of content displayed on the television, detecting an instruction associated with the selection, displaying, based on the instruction, information associated with the selection on the personal display device and displaying on the television an alert indicating that the information associated with the selection is on the personal display device.. . ... Roku Inc

02/02/17 / #20170034621

Audio preferences for media content players

Disclosed herein are system, method, and tangible computer readable medium for creating a desired audio effect for a user. The method includes operations including: causing a plurality of speakers to play test signals, each test signal being specific to one of the speakers; receiving from a remote device recorded frequency responses of the speakers resulting from the playing of the test signals; creating one or more filters to match an audio profile selected by a user; applying the filters to the recorded frequency responses to obtain filtered transformations of the speakers; and transmitting the filtered transformations to the speakers; wherein the filtered transformations are applied at the speakers to thereby achieve the user audio profile.. ... Roku Inc

02/02/17 / #20170034587

Solid-state capture of broadcast media

Disclosed herein are system, method, and computer program product embodiments for the solid state capture of broadcast media. Multimedia content is received by a first tuner over one or more channels. ... Roku Inc

02/02/17 / #20170034560

Detection of a mobile device to identify user preferences and provide customized functionality or content

Disclosed herein are system, method, and computer program product embodiments for the detection of a mobile device to identify user preferences. An embodiment operates by detecting that a mobile device is within a vicinity of a computing device. ... Roku Inc

02/02/17 / #20170034559

Detection of smartphone to enable content

Disclosed herein are system, method, and computer program product embodiments for detecting a smart phone to enable content. An embodiment operates by detecting that a mobile device is within a vicinity of a media device. ... Roku Inc

02/02/17 / #20170032665

Universal remote control with automatic state synchronization

Disclosed herein are system, method, and computer program product embodiments for synchronizing a state change at a universal remote control. An embodiment operates by sending a state change of the universal remote control to a remote-controlled device. ... Roku Inc

02/02/17 / #20170030999

Mobile device based control device locator

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for a mobile device based control device locator. An embodiment operates by receiving a request to locate a control device, transmitting acoustic token transmission information to the control device to activate an electroacoustic transducer on the control device, receiving an acoustic signal including an acoustic token signal from the control device via a plurality of acoustic sensors, and determining distance information of the control device based on the received acoustic token signal generated by the electroacoustic transducer of the control device.. ... Roku Inc

01/19/17 / #20170019404

Authenticating a browser-less data streaming device to a network with an external browser

A system, method and computer readable device are described herein. A plurality of packets are received at a data streaming device, from a computing device; the packets including authentication information for gaining access to a local network. ... Roku Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Roku Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Roku Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###