-
公开(公告)号:US11317144B2
公开(公告)日:2022-04-26
申请号:US16847532
申请日:2020-04-13
Applicant: Roku, Inc.
Inventor: Markus K. Cremer , Shashank Merchant
IPC: H04N21/439 , H04N21/81 , H04N21/44 , H04N21/462 , H04N21/442 , G06Q30/02
Abstract: In one aspect, an example method includes (i) presenting, by a playback device, first media content from a first source; (ii) encountering, by the playback device, a trigger to switch from presenting the first media content from the first source to presenting second media content from a second source; (iii) determining, by the playback device, that the playback device is presenting the first media content from the first source in a muted state; and (iv) responsive to encountering the trigger, and based on the determining that the playback device is presenting the first media content from the first source in a muted state, presenting, by the playback device, the second media content from the second source in the muted state.
-
公开(公告)号:US11272252B2
公开(公告)日:2022-03-08
申请号:US16182201
申请日:2018-11-06
Applicant: Roku, Inc.
Inventor: Kurt R. Thielen , Peter Dunker , Markus K. Cremer , Steven D. Scherf , Shashank Merchant
IPC: H04N21/462 , H04N21/431 , H04N21/234 , H04N21/488 , H04N21/4415 , H04N21/262 , H04N21/432 , H04N21/44 , H04N21/442
Abstract: In one aspect, an example method includes (i) identifying, by a playback device, a media device based on a control message received from the media device by way of an audio and/or video interface, where the media device provides media content to the playback device; (ii) providing, by the playback device, replacement media content for display; (iii) determining, by the playback device, that while the playback device is displaying the replacement media content a remote control transmitted an instruction to the identified media device; (iv) determining, by the playback device, a playback-modification action corresponding to the instruction and the identified media device; and (v) modifying, by the playback device, playback of the replacement media content in accordance with the playback-modification action.
-
公开(公告)号:US11245870B2
公开(公告)日:2022-02-08
申请号:US16905172
申请日:2020-06-18
Applicant: Roku, Inc.
Inventor: Chungwon Seo , Seunghyeong Lee , Shashank Merchant
IPC: H04N7/04 , H04N5/38 , H04N21/462 , H04N21/458 , H04N21/433
Abstract: In one aspect, a method for use in connection with a content-presentation device including a first input buffer, a second input buffer, and an output buffer, wherein the content-presentation device is configured such that content from either the first input buffer or the second input buffer can be communicated to the output buffer, includes: (i) receiving, from the content-presentation device, an identifier associated with the content-presentation device; (ii) using mapping data to map the received identifier to a baseline input-to-output delay, which represents a time-period between when content is input into the first input buffer and output by the output buffer; and (iii) transmitting, to the content-presentation device, the mapped baseline input-to-output delay to the content-presentation device to facilitate the content-presentation device (a) determining an input-buffer switching delay, and (b) using the determined input-buffer switching delay to facilitate performing a content-modification operation.
-
公开(公告)号:US20210409806A1
公开(公告)日:2021-12-30
申请号:US17180242
申请日:2021-02-19
Applicant: Roku, Inc.
Inventor: Shashank Merchant , Bruce William Randall , Brian Johnson , Chungwon Seo , Seunghyeong Lee , Paul Jeffrey Holmquist
IPC: H04N21/43 , G06K9/62 , G06K9/00 , H04N21/8547 , H04N21/438 , H04N21/4402
Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
-
公开(公告)号:US20210377585A1
公开(公告)日:2021-12-02
申请号:US17399507
申请日:2021-08-11
Applicant: Roku, Inc.
Inventor: Andrew Laurence Ashbacher , Steven Michael Cormie , Markus Kurt Peter Cremer , Shashank Merchant , Andreas Schmidt
IPC: H04N21/266 , H04N21/234 , H04N21/235 , H04N21/258
Abstract: In one aspect, a method includes identifying an upcoming content-modification opportunity on a channel, where the upcoming content-modification opportunity relates to a modifiable content-segment transmitted by a content-distribution system on the channel, and where the modifiable content-segment includes an overlay content portion and a non-overlay content portion. The method also includes responsive to identifying the upcoming content-modification opportunity on the channel, identifying a content-presentation device tuned to the channel. The method also includes determining location data associated with the overlay content portion. The method also includes transmitting, to the identified content-presentation device, the determined location data to facilitate the content-presentation device performing a content-modification operation in connection with the identified upcoming content-modification opportunity on the channel, where performing the content-modification operation involves replacing only the non-overlay content portion with supplemental content.
-
公开(公告)号:US11188587B2
公开(公告)日:2021-11-30
申请号:US16387456
申请日:2019-04-17
Applicant: Roku, Inc.
Inventor: Jose Pio Pereira , Sunil Suresh Kulkarni , Shashank Merchant , Prashant Ramanathan , Pradipkumar Dineshbhai Gajjar
IPC: G06F16/00 , G06F16/48 , G06F16/41 , G06F16/28 , G06F16/783 , G06F16/951 , G06F16/22 , G06F16/901 , G06K9/00 , G06K9/46
Abstract: The overall architecture and details of a scalable video fingerprinting and identification system that is robust with respect to many classes of video distortions is described. In this system, a fingerprint for a piece of multimedia content is composed of a number of compact signatures, along with traversal hash signatures and associated metadata. Numerical descriptors are generated for features found in a multimedia clip, signatures are generated from these descriptors, and a reference signature database is constructed from these signatures. Query signatures are also generated for a query multimedia clip. These query signatures are searched against the reference database using a fast similarity search procedure, to produce a candidate list of matching signatures. This candidate list is further analyzed to find the most likely reference matches. Signature correlation is performed between the likely reference matches and the query clip to improve detection accuracy.
-
公开(公告)号:US11134292B2
公开(公告)日:2021-09-28
申请号:US16855268
申请日:2020-04-22
Applicant: Roku, Inc.
Inventor: Andrew Laurence Ashbacher , Steven Michael Cormie , Markus Kurt Peter Cremer , Shashank Merchant , Andreas Schmidt
IPC: H04N21/234 , H04N21/235 , H04N21/258 , H04N21/266 , H04N21/431 , H04N21/435 , H04N21/488 , H04N21/6547
Abstract: In one aspect, a method includes identifying an upcoming content-modification opportunity on a channel, where the upcoming content-modification opportunity relates to a modifiable content-segment transmitted by a content-distribution system on the channel, and where the modifiable content-segment includes an overlay content portion and a non-overlay content portion. The method also includes responsive to identifying the upcoming content-modification opportunity on the channel, identifying a content-presentation device tuned to the channel. The method also includes determining location data associated with the overlay content portion. The method also includes transmitting, to the identified content-presentation device, the determined location data to facilitate the content-presentation device performing a content-modification operation in connection with the identified upcoming content-modification opportunity on the channel, where performing the content-modification operation involves replacing only the non-overlay content portion with supplemental content.
-
公开(公告)号:US11132997B1
公开(公告)日:2021-09-28
申请号:US16140538
申请日:2018-09-25
Applicant: Roku, Inc.
Inventor: Jose Pio Pereira , Sunil Suresh Kulkarni , Mihailo M. Stojancic , Shashank Merchant , Peter Wendt
IPC: G10L15/20 , G10L25/81 , G10L21/0232 , G10L15/06 , G10L15/10 , G10L15/14 , G10L15/02 , G10L21/0216
Abstract: Audio distortion compensation methods to improve accuracy and efficiency of audio content identification are described. The method is also applicable to speech recognition. Methods to detect the interference from speakers and sources, and distortion to audio from environment and devices are discussed. Additional methods to detect distortion to the content after performing search and correlation are illustrated. The causes of actual distortion at each client are measured and registered and learnt to generate rules for determining likely distortion and interference sources. The learnt rules are applied at the client, and likely distortions that are detected are compensated or heavily distorted sections are ignored at audio level or signature and feature level based on compute resources available. Further methods to subtract the likely distortions in the query at both audio level and after processing at signature and feature level are described.
-
49.
公开(公告)号:US11068232B2
公开(公告)日:2021-07-20
申请号:US16684510
申请日:2019-11-14
Applicant: Roku, Inc.
Inventor: Markus K. Cremer , Shashank Merchant , Robert Coover , Todd J. Hodges , Joshua Ernest Morris
Abstract: In one aspect, an example method includes (i) determining, by a playback device, a loudness level of first media content that the playback device is receiving from a first source; (ii) comparing, by the playback device, the determined loudness level of the first media content with a reference loudness level indicated by a loudness level profile for the first media content; (iii) determining, by the playback device, a target volume level for the playback device based on a difference between the determined loudness level of the first media content and the reference loudness level; and (iv) while the playback device presents second media content from a second source in place of the first media content, adjusting, by the playback device, a volume of the playback device toward the target volume level.
-
公开(公告)号:US20230308703A1
公开(公告)日:2023-09-28
申请号:US18127434
申请日:2023-03-28
Applicant: Roku, Inc.
Inventor: Andrew Laurence Ashbacher , Steven Michael Cormie , Markus Kurt Peter Cremer , Shashank Merchant , Andreas Schmidt
IPC: H04N21/234 , H04N21/235 , H04N21/266 , H04N21/258
CPC classification number: H04N21/266 , H04N21/23418 , H04N21/23424 , H04N21/235 , H04N21/25841
Abstract: In one aspect, a method includes identifying an upcoming content-modification opportunity on a channel, where the upcoming content-modification opportunity relates to a modifiable content-segment transmitted by a content-distribution system on the channel, and where the modifiable content-segment includes an overlay content portion and a non-overlay content portion. The method also includes responsive to identifying the upcoming content-modification opportunity on the channel, identifying a content-presentation device tuned to the channel. The method also includes determining location data associated with the overlay content portion. The method also includes transmitting, to the identified content-presentation device, the determined location data to facilitate the content-presentation device performing a content-modification operation in connection with the identified upcoming content-modification opportunity on the channel, where performing the content-modification operation involves replacing only the non-overlay content portion with supplemental content.
-
-
-
-
-
-
-
-
-