-
公开(公告)号:US20240015349A1
公开(公告)日:2024-01-11
申请号:US18220630
申请日:2023-07-11
Applicant: Roku, Inc.
Inventor: DAVID SHARP
IPC: G06F16/41 , G06F16/43 , H04N21/239 , H04N21/25
CPC classification number: G06F16/41 , G06F16/43 , H04N21/2393 , H04N21/252
Abstract: 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.
-
82.
公开(公告)号:US20240013653A1
公开(公告)日:2024-01-11
申请号:US17932435
申请日:2022-09-15
Applicant: Roku, Inc.
Inventor: Karina Levitian , Charles Brian Pinkerton , Sunil Ramesh , Michael Cutter
CPC classification number: G08B31/00 , G08B27/005 , G08B25/006
Abstract: A method and a system for using crowdsourcing as a basis to predict and respond to emergency impact. An example method includes (i) a computing system receiving emergency-state reporting provided by multiple customer premises in a region, (ii) the computing system determining, based on the received emergency-state reporting provided by the multiple customer premises in the region, that a region-wide emergency situation exists in the region, and (iii) the computing system taking action, in response to the determining, based on the emergency-state reporting provided by the multiple customer premises in the region, that the region-wide emergency situation exists in the region.
-
公开(公告)号:US11860654B2
公开(公告)日:2024-01-02
申请号:US17165700
申请日:2021-02-02
Applicant: Roku, Inc.
Inventor: Gregory Mack Garner
Abstract: Disclosed herein are system, apparatus, article of manufacture, method, and computer program product embodiments for modifying the functionality of an alternating current (AC) controlling device. An example computer-implemented method includes determining whether an electrical terminal of an AC controlling device is connected to a grounded conductor. In response to determining that the electrical terminal is connected to the grounded conductor, the example computer-implemented method includes generating a first control signal configured to permit the AC controlling device to perform a function. In response to determining that the electrical terminal is not connected to the grounded conductor, the example computer-implemented method includes generating a second control signal configured to prevent the AC controlling device from performing the function.
-
公开(公告)号:US20230412898A1
公开(公告)日:2023-12-21
申请号:US18204458
申请日:2023-06-01
Applicant: ROKU, INC.
Inventor: Wilson HARRON , Konstantinos Antonios DIMITRIOU
IPC: H04N21/84 , H04N21/61 , H04N21/234 , H04N21/81 , H04N21/845 , H04N21/44 , G06V20/40 , H04N21/242 , H04N21/438 , H04N21/475
CPC classification number: H04N21/84 , H04N21/6125 , H04N21/23418 , H04N21/812 , H04N21/845 , H04N21/44008 , G06V20/41 , G06V20/46 , G06V20/48 , H04N21/23424 , H04N21/242 , H04N21/4383 , H04N21/4756 , G06N20/00
Abstract: Disclosed herein are system, method, and computer program product embodiments for a computing system with a content-characteristic based trigger feature. An embodiment operates by determining a hybrid system of transmitting a fingerprint of media is being used to transmit one or more media fingerprints. A first fingerprint is generated from a first portion of media content and a second fingerprint is generated from of a second portion of the media content. It is determined that the first portion of media content and the second portion of the media content lack a threshold extent of similarity with each other. The second fingerprint is provided to a content identification server to identify the second portion of the media content. An action is performed based on an identified second portion of the media content.
-
公开(公告)号:US11838604B2
公开(公告)日:2023-12-05
申请号:US17730454
申请日:2022-04-27
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
CPC classification number: H04N21/8549 , G06F3/0482 , H04N21/4312 , H04N21/44 , H04N21/44204 , H04N21/44222 , H04N21/4667 , H04N21/472 , H04N21/4662
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.
-
公开(公告)号:US11832355B2
公开(公告)日:2023-11-28
申请号:US17848080
申请日:2022-06-23
Applicant: Roku, Inc.
Inventor: Amalavoyal Narasimha Chari , Jim Funk , Sujatha Jagannathan , Liang-Jong Huang , Jason Schmidlapp , Tito Thomas , Ilya Asnis
CPC classification number: H04W88/182 , H04W24/02 , H04W74/006 , H04W88/04
Abstract: Some embodiments include assessing multimedia service in a particular environment, determining in real-time whether an extender device would improve the multimedia service in the particular environment, and communicating a recommendation via a graphical user interface (GUI). The assessing is based on physical layer and application layer measurements of the multimedia service in the particular environment. Some embodiments utilize an application on a mobile communications device that may be used in conjunction with a multimedia device to determine placement of an extender device among multimedia devices associated with a same multimedia service customer account for a desired performance and hence, a desired customer experience.
-
公开(公告)号:US20230379532A1
公开(公告)日:2023-11-23
申请号:US18362598
申请日:2023-07-31
Applicant: Roku, Inc.
Inventor: Matthew Grover , Nick Hammett
IPC: H04N21/435 , H04N21/845 , H04N21/81 , H04N21/44 , G06V20/40
CPC classification number: H04N21/435 , H04N21/8456 , H04N21/812 , H04N21/44 , G06V20/46
Abstract: A method and system for controlling whether to have a content-presentation device dynamically replace a modifiable content segment, such as a replaceable ad, that is upcoming on a channel being received by the content-presentation device. An example method includes a computing system determining, based on objectionable-content data established from user input and/or channel-changing history, whether the modifiable content segment is objectionable as to the content-presentation device. And the example method then includes, based at least on the determination of whether the determined modifiable content segment is objectionable as to the content-presentation device, the computing system controlling whether to have the content-presentation device dynamically replace the modifiable content segment with a replacement content segment.
-
公开(公告)号:US11825149B2
公开(公告)日:2023-11-21
申请号:US17470313
申请日:2021-09-09
Applicant: Roku, Inc.
Inventor: Robert Burdick , Roman Parashchyn , Yurii Shkrobut , Olena Mykula , Yurii Polishchuk
IPC: H04N21/431 , G06F9/451 , H04N21/472 , H04N21/443 , G06F3/0482 , G06F8/38 , H04N21/482
CPC classification number: H04N21/4312 , G06F3/0482 , G06F9/451 , H04N21/4438 , H04N21/472 , G06F8/38 , H04N21/482
Abstract: Disclosed herein are system, method, and computer program product embodiments for designing a channel's interface. An embodiment operates by a client device—(i) receiving an input for designing the channel's interface; (ii) determining an input event based on the input; (iii) creating a command based on the input event; and (iv) routing the command to a host device so that the host device determines a feature of the channel therefrom. Another embodiment operates by a host device—(i) receiving a command for a design for the channel's interface from a client device, the command may comprise a unique identifier and based on user input provided on the client device; (ii) identifying the command based on the command's unique identifier; (iii) determining a response based on the command; (iv) determining a feature of the channel based on the response; and (v) incorporating the feature into the interface of the channel.
-
89.
公开(公告)号:US11792254B2
公开(公告)日:2023-10-17
申请号:US17644183
申请日:2021-12-14
Applicant: Roku, Inc.
Inventor: Steven M. Cormie , Brian Jentz
CPC classification number: H04L65/764 , H04L65/61 , H04L67/01
Abstract: As a media client receives a media stream for presentation, the media client could receive, in-band with the media stream, metadata identifying the media stream, such as a media-stream identifier encoded as a watermark in the media stream or carried together with the media stream in a packet-based transport stream, among other possibilities. And while the media client is processing the media stream for presentation, the media client could then convey the received metadata out-of-band to a server to enable the server to readily obtain reference fingerprints representing the media stream and to thereby facilitate, based on the reference fingerprints, a content-related action such as dynamic content modification for instance.
-
公开(公告)号:US11765416B2
公开(公告)日:2023-09-19
申请号:US17476026
申请日:2021-09-15
Applicant: Roku, Inc.
Inventor: Soudipta Das , Venkata Yerubandi , Ricardo Vasqez-Sierra , Bhaskar Parvathaneni , Mithal Kothari , Gregory Enriquez , Raghavendra Sunku
IPC: H04N21/258 , H04N21/24
CPC classification number: H04N21/25883 , H04N21/2407 , H04N21/25891
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for classifying media accounts of a media system into different demographic buckets based on media content data associated with the media accounts, where media content associated with a media account can be accessed by a plurality of members in a household of the media account. A demographic classifier can receive a plurality of media accounts, a plurality of sets of probability scores corresponding to the plurality of media accounts, and a plurality of demographic buckets. The demographic classifier can further estimate, based on public available information, an approximate number of media accounts of the plurality of media accounts belonging to a specific demographic bucket. The demographic classifier can further select the approximate number of media accounts to be included in a set of media accounts assigned to the specific demographic bucket.
-
-
-
-
-
-
-
-
-