-
公开(公告)号:US11477520B2
公开(公告)日:2022-10-18
申请号:US17351976
申请日:2021-06-18
Applicant: Roku, Inc.
Inventor: Matthew George Grover
IPC: H04N21/439 , H04N21/258 , H04N21/442 , H04N21/81 , H04N21/44
Abstract: Methods and systems for volume-level detection in content-modification system are disclosed. A content-modification system may make a first determination that a content-presentation device is receiving particular programming content on a given channel. The particular content may include a program segment immediately followed by an advertising segment. A second determination may be made that the content-presentation device remains tuned to the given channel during a time interval spanning a transition between the program segment and the advertising segment. An indication may be received from the content-presentation device of a first volume level of audio during a portion of the time interval prior, and leading up, to the transition, and a second volume level of audio during a portion of the time interval after to the transition. A comparison of the first and second volume levels may be made, and used as a basis for selecting and scheduling future additional advertising segments.
-
公开(公告)号:US20220248075A1
公开(公告)日:2022-08-04
申请号:US17726243
申请日:2022-04-21
Applicant: Roku, Inc.
IPC: H04N21/262 , H04N21/234 , H04N21/431 , H04N21/84
Abstract: In one aspect, a method includes receiving from a content-presentation device a request for first supplemental content for presentation during first content-modification operation, and transmitting to the content-presentation device a link to a set of content items in a playlist including the first supplemental content. A request may be received from the content-presentation device for second supplemental content for presentation during a second content-modification operation. A determination may be made that the second content-modification operation is scheduled immediately after the first content-modification operation. Responsive to the determination, the playlist may be modified to include the second supplemental content positioned immediately after the first supplemental content. The link may be configured for retrieving the first and second supplemental content by the content-presentation device, and for performance of the first content-modification operation and the second content-modification operation immediately after performance of the first content-modification operation.
-
公开(公告)号:US11336949B2
公开(公告)日:2022-05-17
申请号:US16850499
申请日:2020-04-16
Applicant: Roku, Inc.
Inventor: Matthew George Grover , Stefanos Christakis Liassides
IPC: H04N21/84 , H04N21/431 , H04N21/262
Abstract: In one aspect, a method is disclosed. The method includes identifying, by a content-presentation device, an upcoming content modification opportunity on an identified channel, where the identified upcoming content modification opportunity relates to a modifiable content-segment. The method also includes receiving, by the content-presentation device, the modifiable content-segment. The method further includes performing, by the content-presentation device, a set of operations to prepare the content-presentation device to perform a content-modification operation in connection with the identified upcoming content modification opportunity on the identified channel. The method additionally includes receiving, by the content-presentation device, an instruction to operate in a test mode. The method also includes responsive to receiving the instruction, outputting, by the content-presentation device, for presentation the modifiable content-segment without a modification that relates to supplemental content. The method further includes transmitting, by the content-presentation device, reporting data related to the performed set of operations.
-
公开(公告)号:US12200301B2
公开(公告)日:2025-01-14
申请号:US17846477
申请日:2022-06-22
Applicant: Roku, Inc.
Inventor: Matthew George Grover
IPC: H04N21/43 , H04N21/234 , H04N21/4363 , H04N21/44 , H04N21/454
Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for replacing digital content. An example embodiment operates by detecting a segment of a data stream to be output by a media device and generating a fingerprint of digital content corresponding to the segment using automatic content recognition (ACR). The example embodiment further operates by comparing the fingerprint with a plurality of fingerprints of a plurality of digital content, identifying a matched fingerprint of a matched digital content, and comparing metadata of the matched digital content with metadata of a restricted digital content. The example embodiment further operates by determining that the digital content corresponding to the segment is blocked from being output by the media stream and replacing the digital content with new digital content in the segment.
-
公开(公告)号:US12010376B2
公开(公告)日:2024-06-11
申请号:US17868258
申请日:2022-07-19
Applicant: ROKU, INC.
IPC: H04N21/431 , H04N21/262 , H04N21/4402 , H04N21/485
CPC classification number: H04N21/4316 , H04N21/26258 , H04N21/440263 , H04N21/4858
Abstract: In one aspect, a method includes receiving, by a content-management system and from a content-presentation device, a request for supplemental content, such as a replacement advertisement. The content-management system may then determine a technical characteristic of the content-presentation device and select supplemental content based at least in part on at least the determined technical characteristic of the content-presentation device. The content-management system may then cause the selected supplemental content to be transmitted to the content-presentation device to facilitate the content-presentation device performing a content modification operation.
-
公开(公告)号:US11546647B2
公开(公告)日:2023-01-03
申请号:US16853932
申请日:2020-04-21
Applicant: Roku, Inc.
Inventor: Matthew George Grover
IPC: H04N21/262 , H04N21/24 , H04N21/266
Abstract: In one aspect, a method includes identifying an upcoming content modification opportunity on a channel. The method also includes responsive to identifying the upcoming content modification opportunity on the channel, identifying a group of multiple content-presentation devices tuned to the channel. The method also includes for each content-presentation device in the identified group, determining a respective probability of that content-presentation device successfully performing a respective content-modification operation in connection with the identified upcoming content modification opportunity on the channel. The method also includes using at least the determined probabilities as a basis to select, from among the content-presentation devices in the identified group, a subgroup of content-presentation devices. The method also includes performing actions that facilitate causing each of at least some of the content-presentation devices in the selected subgroup to perform a respective content-modification operation in connection with the identified upcoming content modification opportunity on the channel.
-
公开(公告)号:US20220256222A1
公开(公告)日:2022-08-11
申请号:US17504113
申请日:2021-10-18
Applicant: Roku, Inc.
Inventor: Matthew George Grover
IPC: H04N21/262 , H04N21/81 , H04N21/44 , H04N21/647
Abstract: A method implemented by a computing system includes receiving, from each of a plurality of content presentation devices, a request for supplemental content. Each content presentation device is configured to present program content received from a content distribution system, wherein the program content is associated with a program schedule that specifies an advertisement start time. The computing system determines, for each of the plurality of content presentation devices, a supplemental content processing time that corresponds to an amount of time required by a particular content presentation device to receive the supplemental content to facilitate presentation of the supplemental content. The computing system schedules the plurality of content presentation devices to receive requested supplemental content according to corresponding supplemental content processing times and advertisement start times. Content presentation devices having higher supplemental content processing times and earlier advertisement start times are scheduled to begin receiving requested supplemental content before content presentation devices associated with lower supplemental content processing times and later advertisements start times. Supplemental content is subsequently communicated to the content presentation devices according to the schedule.
-
公开(公告)号:US11310543B2
公开(公告)日:2022-04-19
申请号:US17201322
申请日:2021-03-15
Applicant: Roku, Inc.
Inventor: Matthew George Grover
IPC: H04N21/234 , H04N21/262 , H04N21/24
Abstract: In one aspect, a method includes identifying an upcoming content modification opportunity on a channel. The method also includes responsive to identifying the upcoming content modification opportunity on the channel, identifying a group of multiple content-presentation devices tuned to the channel. The method also includes using, at least in part, an amount of content-presentation devices in the identified group as a basis to determine an amount of system resources to request. The method also includes requesting the determined amount of system resources for use in performing actions that facilitate at least a portion of the content-presentation devices in the identified group performing respective content-modification operations.
-
公开(公告)号:US11297367B2
公开(公告)日:2022-04-05
申请号:US16934972
申请日:2020-07-21
Applicant: Roku, Inc.
Inventor: Matthew George Grover , Stefanos Christakis Liassides
IPC: H04N21/2668 , H04H60/29 , H04N21/266 , H04N21/234
Abstract: In one aspect, a method includes (i) receiving query fingerprint data representing content transmitted by a content-distribution system on a channel; (ii) comparing the received query fingerprint data with multiple reference fingerprint data sets, wherein each of the multiple reference fingerprint data sets corresponds with a different respective content segment; (iii) based on the comparing, detecting a respective match between the received query fingerprint data and reference fingerprint data in each of the multiple reference fingerprint data sets; (iv) accessing broadcast-schedule data associated with the channel; (v) using the accessed broadcast-schedule data to identify which one of the different respective content segments is being transmitted by the content-distribution system on the channel, thereby identifying a corresponding upcoming content modification opportunity on the channel; and (vi) performing an action to facilitate performing a content modification operation related to the identified upcoming content-modification opportunity on the channel.
-
公开(公告)号:US12028561B2
公开(公告)日:2024-07-02
申请号:US17508158
申请日:2021-10-22
Applicant: ROKU, INC.
Inventor: Matthew George Grover
IPC: H04N21/234 , H04N21/2343 , H04N21/235 , H04N21/262 , H04N21/431 , H04N21/44 , H04N21/4402 , H04N21/81
CPC classification number: H04N21/23424 , H04N21/23439 , H04N21/2353 , H04N21/812
Abstract: A method and system for aligning the duration of supplemental content with the duration of modifiable content in content modification operations. An example method includes determining a duration of a modifiable content segment in a media sequence being received by a content-presentation device. The example method then includes identifying a supplemental content segment to replace the modifiable content segment and selecting from a predefined set of multiple different-duration versions of the identified supplemental content segment, a particular instance of the identified supplemental content segment based on the particular instance of the identified supplemental content segment having a duration closest to the determined duration of the modifiable content segment. The method further includes causing the selected particular instance of the identified supplemental content segment to be transmitted to the content-presentation device to facilitate dynamic replacement of the supplemental content segment with the particular instance of the identified supplemental content segment.
-
-
-
-
-
-
-
-
-