-
1.
公开(公告)号:US11632598B2
公开(公告)日:2023-04-18
申请号:US16872073
申请日:2020-05-11
申请人: Roku, Inc.
IPC分类号: H04N21/234 , H04N21/2389 , H04N21/2668 , H04N21/84 , H04N21/81 , H04N21/845
摘要: In one aspect, a method is for use in connection with a content-modification system that includes a content-distribution system and a content-presentation device. The method includes (i) identifying an upcoming content modification opportunity on an identified channel, wherein the identifying is based on detecting a match between first reference fingerprint data representing an initial portion of a first modifiable content-segment and query fingerprint data representing content transmitted by the content-distribution system to the content-presentation device; and (ii) responsively: (a) using the first reference fingerprint data as a basis to select second reference fingerprint data representing more than an initial portion of a second modifiable content-segment, and (b) transmitting to the content-presentation device, third reference fingerprint data representing more than the initial portion of the first modifiable content-segment and the second reference fingerprint data, to facilitate the content-presentation device to, at a later time, perform an action.
-
公开(公告)号:US20220312068A1
公开(公告)日:2022-09-29
申请号:US17839858
申请日:2022-06-14
申请人: Roku, Inc.
IPC分类号: H04N21/4415 , H04N21/43 , H04N21/81 , H04N21/234
摘要: In one aspect, a method includes: (i) determining a baseline input-to-output delay, which represents a time period between when content is input into a first input buffer and output by an output buffer; (ii) establishing a synchronous lock between (a) first fingerprint data representing content in the first input buffer and (b) second fingerprint data representing content in the output buffer; (iii) determining an instruction time-point at which a content-presentation device is instructed to switch from using content in the first input buffer to populate the output buffer, to using content in the second input buffer to populate the output buffer; (iv) determining a loss of synchronous lock time-point; (v) using the determined baseline input-to-output delay, the determined instruction time-point, and the determined loss of synchronous lock time-point to determine an input-buffer switching delay; and (vi) using the determined input-buffer switching delay to facilitate performing a content-modification operation.
-
公开(公告)号:US11343571B2
公开(公告)日:2022-05-24
申请号:US17191372
申请日:2021-03-03
申请人: Roku, Inc.
IPC分类号: H04N21/458 , H04N21/262 , G06F16/738 , H04N21/2668
摘要: In one aspect, a method includes determining a content-transmission delay between a content-distribution system and a content-presentation device. The method also includes using at least the determined content-transmission delay as a basis to select, from among a plurality of reference fingerprint data sets, a reference fingerprint data set that corresponds with the determined content-transmission delay. The method also includes transmitting to the content-presentation device, the selected reference fingerprint data set that corresponds with the determined content-transmission delay to facilitate the content-presentation device detecting a match between query fingerprint data representing content received by the content-presentation device and at least a portion of reference fingerprint data in the transmitted reference fingerprint data set.
-
公开(公告)号:US11153648B2
公开(公告)日:2021-10-19
申请号:US16836082
申请日:2020-03-31
申请人: Roku, Inc.
IPC分类号: H04N21/44 , H04N21/458 , H04N21/262 , G06F16/738 , H04N21/2668
摘要: In one aspect, a method includes receiving query fingerprint data representing content received by a content-presentation device. The method also includes determining a content-transmission delay between a content-distribution system and the content-presentation device. The method also includes using at least the determined content-transmission delay as a basis to select, from among a plurality of reference fingerprint data sets, a reference fingerprint data set that corresponds with the determined content-transmission delay. The method also includes detecting a match between the query fingerprint data and at least a portion of reference fingerprint data in the selected reference fingerprint data set. The method also includes responsive to detecting the match, performing an action.
-
公开(公告)号:US11900719B2
公开(公告)日:2024-02-13
申请号:US17069356
申请日:2020-10-13
申请人: Roku, Inc.
IPC分类号: G06V40/12 , G06F16/435 , G06F16/25 , G06F16/909 , G06F16/9537 , G06F16/2458
CPC分类号: G06V40/1365 , G06F16/2471 , G06F16/258 , G06F16/436 , G06F16/909 , G06F16/9537 , G06V2201/10
摘要: In one aspect, a method includes receiving query fingerprint data representing content received by a content-presentation device. The method also includes identifying a geographic area of the content-presentation device. The method also includes using at least the identified geographic area as a basis to select, from among a plurality of reference fingerprint data sets, a reference fingerprint data set that corresponds with the identified geographic area. The method also includes detecting a match between the query fingerprint data and at least a portion of reference fingerprint data in the selected reference fingerprint data set. The method also includes responsive to detecting the match, performing an action.
-
6.
公开(公告)号:US11570526B2
公开(公告)日:2023-01-31
申请号:US16872073
申请日:2020-05-11
申请人: Roku, Inc.
IPC分类号: H04N21/234 , H04N21/2389 , H04N21/2668 , H04N21/84 , H04N21/81 , H04N21/845
摘要: In one aspect, a method is for use in connection with a content-modification system that includes a content-distribution system and a content-presentation device. The method includes (i) identifying an upcoming content modification opportunity on an identified channel, wherein the identifying is based on detecting a match between first reference fingerprint data representing an initial portion of a first modifiable content-segment and query fingerprint data representing content transmitted by the content-distribution system to the content-presentation device; and (ii) responsively: (a) using the first reference fingerprint data as a basis to select second reference fingerprint data representing more than an initial portion of a second modifiable content-segment, and (b) transmitting to the content-presentation device, third reference fingerprint data representing more than the initial portion of the first modifiable content-segment and the second reference fingerprint data, to facilitate the content-presentation device to, at a later time, perform an action.
-
公开(公告)号:US11450110B2
公开(公告)日:2022-09-20
申请号:US16994033
申请日:2020-08-14
申请人: Roku, Inc.
发明人: Andrew Laurence Ashbacher , Steven Michael Cormie , John L. Haynes, III , Stefan Matthijs Maris
IPC分类号: G06K9/00 , G06V20/40 , H04N21/235 , G06K9/62 , G06F16/14
摘要: In one aspect, a method includes receiving first query fingerprint data representing first content channeled through a portion of a content-distribution system. The method also includes detecting a first match between the received first query fingerprint data and first reference fingerprint data representing a modifiable content-segment. The method also includes responsive to detecting the first match, performing a first action. The method also includes receiving second query fingerprint data representing content received by a content-presentation device. The method also includes detecting a second match between the received second query fingerprint data and second reference fingerprint data representing second content transmitted by the content-distribution system, where the second content is a modified version of the first content. The method also includes responsive to detecting the second match, performing a second action that is different from the first action.
-
公开(公告)号:US20220292872A1
公开(公告)日:2022-09-15
申请号:US17825638
申请日:2022-05-26
申请人: Roku, Inc.
IPC分类号: G06V40/12 , G06F16/583 , G06F16/535 , G06V40/40
摘要: In one aspect, a method includes receiving query fingerprint data representing content received by a content-presentation device. The method also includes comparing at least a first portion of the query fingerprint data with at least one first reference fingerprint data set, where each first reference fingerprint data set corresponds with a respective channel. The method also includes determining that the query fingerprint data does not match any of the at least one first reference fingerprint data sets. The method also includes responsive to the determining, comparing at least a second portion of the query fingerprint data with second reference fingerprint data representing a modifiable content-segment. The method also includes detecting a match between at least the second portion of the query fingerprint data and the second reference fingerprint data. The method also includes responsive to detecting the match, performing an action that facilitates the content-presentation device performing a content-modification operation.
-
公开(公告)号:US20220284729A1
公开(公告)日:2022-09-08
申请号:US17825465
申请日:2022-05-26
申请人: Roku, Inc.
IPC分类号: G06V40/12 , G06F16/583 , G06F16/535 , G06V40/40
摘要: In one aspect, a method includes receiving a first portion of query fingerprint data representing content transmitted by a content-distribution system. The method also includes detecting a match between the first portion of the query fingerprint data and a first portion of reference fingerprint data representing a modifiable content-segment. The method also includes after detecting the match: (i) receiving a second portion of the query fingerprint data, wherein the second portion of the query fingerprint data is different from the first portion of the query fingerprint data; and (ii) detecting a mismatch between the second portion of the query fingerprint data and a second portion of the reference fingerprint data representing the modifiable content-segment, wherein the second portion of the reference fingerprint data is different from the first portion of the reference fingerprint data. The method also includes responsive to detecting the mismatch, performing an action.
-
公开(公告)号:US12028571B2
公开(公告)日:2024-07-02
申请号:US16835569
申请日:2020-03-31
申请人: Roku, Inc.
IPC分类号: H04N21/431 , H04N21/262 , H04N21/458 , H04N21/485
CPC分类号: H04N21/4316 , H04N21/26258 , H04N21/458 , H04N21/4858
摘要: In one aspect, a method is disclosed for use with a content-presentation device that is scheduled to perform a first content-modification operation that comprises modifying a modifiable content-segment received by the content-presentation device. The method includes determining that the content-presentation device is unable to perform the first content-modification operation as scheduled. The method also includes responsive to the determining, performing an action that facilitates the content-presentation device performing a second content-modification operation instead of performing the first content-modification operation, where performing the second content-modification operation involves modifying the modifiable content-segment in a different way as compared to the first content-modification operation.
-
-
-
-
-
-
-
-
-