-
公开(公告)号:US12250255B2
公开(公告)日:2025-03-11
申请号:US18429591
申请日:2024-02-01
Applicant: Roku, Inc.
Inventor: Anthony Wood , Joseph Hollinger
Abstract: Described herein are various embodiments directed to skipping the opening sequence of streaming content. An embodiment operates by streaming content to a display device and determining an end of a teaser portion has been reached using crowdsourced metadata. Responsive to the determining, a skin icon is provided to the display device for display. A selection of the skip icon is received to advance past the title sequence/opening credits portion of the content. An end to the title sequence/opening credits portion of the content is determined using the crowdsourced metadata. The streaming of the content is advanced to the end of the title sequence/opening credits portion of the content.
-
公开(公告)号:US12014615B2
公开(公告)日:2024-06-18
申请号:US18365407
申请日:2023-08-04
Applicant: Roku, Inc.
Inventor: Sunil Ramesh , Charles Brian Pinkerton , Mark Robins , Anthony Wood
CPC classification number: G08B21/10 , H04L12/2825 , H04L12/2834
Abstract: A method and system for collecting context information in response to prediction of an emergency event. A cloud-based computing system could determine that an emergency event is predicted to impact a customer premises at an upcoming time. Responsive to that determination, and before the upcoming time, the cloud-based computing system could then cause or more on-premises computing devices at the customer premises to collect and report context information, such as a count of people present at the customer premises and/or an operational state of one or more utilities or other systems at the customer premises, that may assist in responding to the emergency event. Further, the cloud-based computing system could select a given such device at the customer premises to function as a coordinating device to work with one or more other devices at the customer premises to collect and report the context information.
-
公开(公告)号:US11983057B2
公开(公告)日:2024-05-14
申请号:US17335825
申请日:2021-06-01
Applicant: Roku, Inc.
Inventor: Gregory Garner , Anthony Wood , Simon Martin , David Stern , Neil Edward Johnson
IPC: G06F1/30 , G06F1/26 , G06F13/38 , G06F13/42 , H04L65/60 , H04L65/612 , H04N21/442 , H04N21/443 , H04N21/488 , H04W52/02
CPC classification number: G06F1/30 , G06F1/266 , G06F13/385 , G06F13/4282 , H04L65/60 , H04L65/612 , H04N21/4424 , H04N21/4436 , H04N21/4882 , H04W52/028 , H04W52/0287 , G06F1/263 , Y02D10/00 , Y02D30/70
Abstract: 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. Data streaming device includes power supplies that receive power from the content display device. The power supplies use the power to operate components of data streaming device that process the streaming content. A measuring module measures the power provided to the data streaming device. When the power is insufficient, a controller generates an indication that there is insufficient power to operate the components of the data streaming device. The controller may also modify functionality of the components to operate using available power or disable a component of the data streaming device.
-
公开(公告)号:US20240121128A1
公开(公告)日:2024-04-11
申请号:US18542199
申请日:2023-12-15
Applicant: Roku, Inc.
Inventor: Anthony Wood , David Stern , Sunil Ramesh
IPC: H04L12/28
CPC classification number: H04L12/281 , H04L12/2816 , H04L2012/284
Abstract: A method for provisioning a group of devices with control-group data defining one or more functional interrelationships between the devices. The method includes providing a GUI defining an online application marketplace, the GUI specifying multiple applications available for download, each application including a different respective set of control-group data defining a different respective set of one or more functional interrelationships. Further, the method includes receiving user input selecting a given one of the applications, the selected application defining given control-group data defining a given set of one or more functional interrelationships. And the method includes responsively (i) downloading the selected application and (ii) provisioning the devices of the group with the given set of control-group data, the provisioning establishing the given set of one or more functional interrelationships between the devices of the group.
-
公开(公告)号:US11930058B2
公开(公告)日:2024-03-12
申请号:US17861488
申请日:2022-07-11
Applicant: ROKU, INC.
Inventor: Anthony Wood , Joseph Hollinger
CPC classification number: H04L65/61 , H04L65/764 , H04L67/10
Abstract: Described herein are various embodiments directed to skipping the opening sequence of streaming content. An embodiment operates by streaming content to a display device and determining an end of a teaser portion has been reached using crowdsourced metadata. Responsive to the determining, a skin icon is provided to the display device for display. A selection of the skip icon is received to advance past the title sequence/opening credits portion of the content. An end to the title sequence/opening credits portion of the content is determined using the crowdsourced metadata. The streaming of the content is advanced to the end of the title sequence/opening credits portion of the content.
-
公开(公告)号:US11888641B1
公开(公告)日:2024-01-30
申请号:US17932456
申请日:2022-09-15
Applicant: Roku, Inc.
Inventor: Anthony Wood , David Stern , Sunil Ramesh
IPC: H04L12/28
CPC classification number: H04L12/281 , H04L12/2816 , H04L2012/284
Abstract: A method for provisioning a group of devices with control-group data defining one or more functional interrelationships between the devices. The method includes providing a GUI defining an online application marketplace, the GUI specifying multiple applications available for download, each application including a different respective set of control-group data defining a different respective set of one or more functional interrelationships. Further, the method includes receiving user input selecting a given one of the applications, the selected application defining given control-group data defining a given set of one or more functional interrelationships. And the method includes responsively (i) downloading the selected application and (ii) provisioning the devices of the group with the given set of control-group data, the provisioning establishing the given set of one or more functional interrelationships between the devices of the group.
-
公开(公告)号:US11356750B2
公开(公告)日:2022-06-07
申请号:US17189558
申请日:2021-03-02
Applicant: ROKU, INC.
Inventor: Christopher James Tegethoff , Abhijit Pol , Anthony Wood
IPC: H04N21/8549 , G06F3/0482 , H04N21/472 , H04N21/44 , H04N21/431 , H04N21/442 , H04N21/466
Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically and programmatically generating crowdsource trailers. In an embodiment, interactions with streaming content performed by a plurality users who consumed the content are received. A value is assigned to each of the interactions. A plurality of windows of content are identified within the streaming content. The values of the interactions for each of the landing frames within each of the plurality of windows are accumulated. A particular one of the plurality of windows with a highest accumulated value is selected. A trailer for the content is generated based on the selected particular window and provided.
-
公开(公告)号:US10750235B2
公开(公告)日:2020-08-18
申请号:US16272164
申请日:2019-02-11
Applicant: Roku, Inc.
Inventor: Lloyd Klarke , Greg Garner , Carl Sassenrath , Anthony Wood , Scott Edward De Haas
IPC: H04N21/436 , H04N21/426 , H04N21/437 , H04N21/414 , H04N21/438 , H04N21/4363 , G06F1/26 , G09G5/00 , H04N21/443 , H04N21/61 , H04N7/10
Abstract: 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. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
-
公开(公告)号:US10581941B2
公开(公告)日:2020-03-03
申请号:US15478413
申请日:2017-04-04
Applicant: ROKU, INC.
Inventor: Ilya Asnis , Gregory M. Garner , Tito Thomas , Anthony Wood
Abstract: Disclosed herein are system, method, and computer program product embodiments for determining time and content restrictions based user identification. An embodiment operates by automatically identifying a user who is using a media device using at least one of a network-oriented method of user discovery and an user-action oriented method of user discovery. Preferences, including at least one of a time limit or content restriction, associated with the identified user are accessed. The accessed restriction is enforced against the identified user.
-
公开(公告)号:US10540739B2
公开(公告)日:2020-01-21
申请号:US15359747
申请日:2016-11-23
Applicant: Roku, Inc.
Inventor: David Stern , Anthony Wood
Abstract: A predictive application cache is described. The predictive application cache intelligently selects which applications to cache to maximize caching effectiveness. In an embodiment, the selecting is based on user input and a graphical user interface. The predictive application cache then determines, based on the user input and the graphical user interface, which applications are likely to be selected by user input next. In an embodiment, the selecting is also based on historical usage information. In an embodiment, the selecting is based on crowd sourced information.
-
-
-
-
-
-
-
-
-