-
公开(公告)号: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.
-
公开(公告)号:US10972812B2
公开(公告)日:2021-04-06
申请号:US16459730
申请日:2019-07-02
Applicant: ROKU, INC.
Inventor: Christopher James Tegethoff , Abhijit Pol
IPC: H04N21/8549 , G06F3/0482 , H04N21/472 , H04N21/44 , H04N21/431 , H04N21/442 , H04N21/466
Abstract: Embodiments for automatically and programmatically generating content trailers in a crowdsourced manner are described herein. An embodiment operates by receiving interactions with streaming content performed by a plurality users who consumed the content, wherein the interactions are associated with a landing frame of the content. A point value is assigned to each of the interactions, and the point values of the interactions are accumulated for each of the landing frames. A subset of the interactions for a particular one of the landing frames that exceed a threshold point value is determined. From the subset, the interaction with the highest accumulated point value is selected and a trailer for the content is generated based on the selected interaction. The content and the trailer are provided.
-
公开(公告)号:USD797121S1
公开(公告)日:2017-09-12
申请号:US29556309
申请日:2016-02-29
Applicant: Roku, Inc.
Designer: Christopher James Tegethoff
-
公开(公告)号:US20210185414A1
公开(公告)日:2021-06-17
申请号: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.
-
公开(公告)号:US10334326B2
公开(公告)日:2019-06-25
申请号:US15806379
申请日:2017-11-08
Applicant: Roku, Inc.
Inventor: Christopher James Tegethoff , Abhijit Pol
IPC: H04N21/845 , G11B27/00 , G11B27/34 , H04N21/25 , H04N21/442 , H04N21/466 , H04N21/472
Abstract: Enhancements to the video playback bar, involving snapping to time markers, are described herein. The playback bar is part of a graphical user interface (GUI) for a TV or other display device, and includes a current playback time (CTI) and a plurality of scene change markers. The playback bar is sticky. The stickiness of the playback bar is based on (1) a speed of the CTI in the playback bar, while a movie or TV show (or other content) is being played in the display device, and (2) a distance of the CTI to a closest scene change marker in the playback bar, at a time a pause or stop command is received. The method operates by receiving a first command to play, fast forward, rewind, seek, or scrub through the content being played on the display device. The first command is executed, and then a second command to pause or stop is received. The second command is executed. A scene change marker in the playback bar closest to the CTI after execution of the second command is identified. Then, it is determined whether the distance from the CTI to the closest scene change marker is within a time threshold. If the distance is within the time threshold, then the CTI is snapped to the closest scene change marker. In some embodiments, the time thresholds associated with speeds of the CTI may be adjusted in a crowdsourced manner.
-
公开(公告)号:US20190141416A1
公开(公告)日:2019-05-09
申请号:US15940386
申请日:2018-03-29
Applicant: Roku, Inc.
Inventor: Christopher James Tegethoff , Abhijit Pol
IPC: H04N21/8549 , G06F3/0482 , H04N21/431 , H04N21/44 , H04N21/466 , H04N21/472
CPC classification number: H04N21/8549 , G06F3/0482 , H04N21/4312 , H04N21/44 , H04N21/44204 , H04N21/44222 , H04N21/4662 , H04N21/4667 , H04N21/472
Abstract: Automatically and programmatically generating content trailers in a crowdsourced manner is described herein. An example method operates in a media device coupled with a display device. The display device displays a graphical user interface (GUI) having a plurality of tiles each corresponding to content available for display. The GUI also includes at least one preview display area. The method operates by detecting selection of one of the tiles, and automatically and programmatically generating a trailer for content associated with the selected tile in a crowdsourced manner. Then, the trailer is played in the preview display area while the selected tile remains selected.
-
公开(公告)号:USD795271S1
公开(公告)日:2017-08-22
申请号:US29556311
申请日:2016-02-29
Applicant: Roku, Inc.
Designer: Christopher James Tegethoff
-
公开(公告)号: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.
-
公开(公告)号:US11545148B2
公开(公告)日:2023-01-03
申请号:US16808588
申请日:2020-03-04
Applicant: ROKU, INC.
Inventor: Ali M. Vassigh , Shubhada Hebbar , Christopher James Tegethoff
Abstract: Provided herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for enabling Do Not Disturb functionality in voice responsive devices. An example embodiment operates by: enabling an user to configure Do Not Disturb settings for a voice responsive device; while (a) the Do Not Disturb functionality is activated for the voice responsive device, and (b) within a Do Not Disturb time period specified by the Do Not Disturb settings: disabling one or more microphones; receiving an unambiguous trigger; responsive to receiving the unambiguous trigger, enabling the microphone(s); receiving a voice command; and processing the voice command. An example of an unambiguous trigger may be the user pressing a talk button (either a physical or digital button) on a remote control associated with the voice responsive device.
-
公开(公告)号:US10531138B2
公开(公告)日:2020-01-07
申请号:US15806384
申请日:2017-11-08
Applicant: Roku, Inc.
Inventor: Christopher James Tegethoff , Abhijit Pol
IPC: H04N21/25 , H04N21/235 , H04N21/442 , H04N21/431
Abstract: Automatically and programmatically generating markers for streaming media in a crowdsourced manner is described herein. The method operates in a media device that is communicatively coupled to a display device. The display device includes a graphical user interface (GUI) having a playback bar. The playback bar includes a current playback time (CTI) and a plurality of markers. The method operates by detecting user interactions as an user navigates through a movie or TV show (or other content) being presented on the display device. Point values are assigned to the user interactions. The detected user interactions and assigned point values represent training data. The training data is provided to a crowdsource server. The crowdsource server is configured to determine correlations and patterns in the training data to automatically and programmatically define crowdsourced markers for the movie/TV show.
-
-
-
-
-
-
-
-
-