-
公开(公告)号:US12101518B2
公开(公告)日:2024-09-24
申请号:US18197650
申请日:2023-05-15
Applicant: ROKU, INC.
Inventor: Steven M. Cormie , Brian Jentz
IPC: H04N21/235 , H04N21/234 , H04N21/2389 , H04N21/81 , H04N21/83 , H04N21/8358
CPC classification number: H04N21/235 , H04N21/23424 , H04N21/23892 , H04N21/812 , H04N21/83 , H04N21/8358
Abstract: In a communication system where a channel teed carrying a media stream is broadcast for delivery of the media stream to a media client, where the channel feed further includes metadata in-band and correlated with a content frame of the media stream, but where the metadata gets removed from the channel feed before the media stream reaches the media client, a computing system (i) extracts the metadata from the channel feed and (ii) transmits out-of-band to the media client the extracted metadata in correlation with reference fingerprint data representing the frame of the media stream, the correlation being useable by the media client as a basis to re-correlate the metadata with the frame of the media stream, so as to enable the media client to carry out an action, such as dynamic ad insertion, based on the correlation of the metadata with the frame of the media stream.
-
公开(公告)号:US11153616B2
公开(公告)日:2021-10-19
申请号:US15929211
申请日:2020-01-28
Applicant: Roku, Inc.
Inventor: Steven M. Cormie , Brian Jentz
IPC: H04N7/10 , H04N7/025 , H04N21/235 , H04N21/83 , H04N21/8358 , H04N21/81 , H04N21/2389 , H04N21/234
Abstract: In a communication system where a channel feed carrying a media stream is broadcast for delivery of the media stream to a media client, where the channel feed further includes metadata in-band and correlated with a content frame of the media stream, but where the metadata gets removed from the channel feed before the media stream reaches the media client, a computing system (i) extracts the metadata from the channel feed and (ii) transmits out-of-band to the media client the extracted metadata in correlation with reference fingerprint data representing the frame of the media stream, the correlation being useable by the media client as a basis to re-correlate the metadata with the frame of the media stream, so as to enable the media client to carry out an action, such as dynamic ad insertion, based on the correlation of the metadata with the frame of the media stream.
-
公开(公告)号: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.
-
公开(公告)号:US20220174337A1
公开(公告)日:2022-06-02
申请号:US17348156
申请日:2021-06-15
Applicant: Roku, Inc.
Inventor: Brian Jentz
IPC: H04N21/234 , H04N21/81 , H04N21/458 , H04N21/845 , H04N21/44
Abstract: In one aspect, a method includes determining that a content-presentation device is scheduled to receive a content segment on a channel to which the content-presentation device is tuned. The method also includes receiving linear content campaign data associated with the content segment, where the linear content campaign data specifies a frequency cap that defines a minimum number of times the content-presentation device is to present the content segment before the content-presentation device is permitted to perform a content-modification operation relative to the content segment. The method also includes determining that the content-presentation device has met or exceeded the frequency cap, and responsively (i) storing in memory an indication that the content segment is a modifiable content-segment relative to which the content-presentation device is permitted to perform a content-modification operation, and (ii) performing an action to facilitate the content-presentation device performing a content-modification operation relative to the content segment.
-
公开(公告)号:US20210409788A1
公开(公告)日:2021-12-30
申请号:US17447711
申请日:2021-09-15
Applicant: Roku, Inc.
Inventor: Steven M. Cormie , Brian Jentz
IPC: H04N21/235 , H04N21/83 , H04N21/8358 , H04N21/81 , H04N21/2389 , H04N21/234
Abstract: In a communication system where a channel feed carrying a media stream is broadcast for delivery of the media stream to a media client, where the channel feed further includes metadata in-band and correlated with a content frame of the media stream, but where the metadata gets removed from the channel feed before the media stream reaches the media client, a computing system (i) extracts the metadata from the channel feed and (ii) transmits out-of-band to the media client the extracted metadata in correlation with reference fingerprint data representing the frame of the media stream, the correlation being useable by the media client as a basis to re-correlate the metadata with the frame of the media stream, so as to enable the media client to carry out an action, such as dynamic ad insertion, based on the correlation of the metadata with the frame of the media stream.
-
公开(公告)号:US11843810B2
公开(公告)日:2023-12-12
申请号:US17990252
申请日:2022-11-18
Applicant: ROKU, INC.
Inventor: Brian Jentz
IPC: H04N21/234 , H04N21/81 , H04N21/44 , H04N21/845 , H04N21/458
CPC classification number: H04N21/23424 , H04N21/44016 , H04N21/458 , H04N21/812 , H04N21/8455 , H04N21/8456
Abstract: In one aspect, a method includes determining that a content-presentation device is scheduled to receive a content segment on a channel to which the content-presentation device is tuned. The method also includes receiving linear content campaign data associated with the content segment, where the linear content campaign data specifies a frequency cap that defines a minimum number of times the content-presentation device is to present the content segment before the content-presentation device is permitted to perform a content-modification operation relative to the content segment. The method also includes determining that the content-presentation device has met or exceeded the frequency cap, and responsively (i) storing in memory an indication that the content segment is a modifiable content-segment relative to which the content-presentation device is permitted to perform a content-modification operation, and (ii) performing an action to facilitate the content-presentation device performing a content-modification operation relative to the content segment.
-
公开(公告)号:US11689751B2
公开(公告)日:2023-06-27
申请号:US17447711
申请日:2021-09-15
Applicant: Roku, Inc.
Inventor: Steven M. Cormie , Brian Jentz
IPC: H04N21/235 , H04N21/83 , H04N21/8358 , H04N21/81 , H04N21/2389 , H04N21/234
CPC classification number: H04N21/235 , H04N21/23424 , H04N21/23892 , H04N21/812 , H04N21/83 , H04N21/8358
Abstract: In a communication system where a channel feed carrying a media stream is broadcast for delivery of the media stream to a media client, where the channel feed further includes metadata in-band and correlated with a content frame of the media stream, but where the metadata gets removed from the channel feed before the media stream reaches the media client, a computing system (i) extracts the metadata from the channel feed and (ii) transmits out-of-band to the media client the extracted metadata in correlation with reference fingerprint data representing the frame of the media stream, the correlation being useable by the media client as a basis to re-correlate the metadata with the frame of the media stream, so as to enable the media client to carry out an action, such as dynamic ad insertion, based on the correlation of the metadata with the frame of the media stream.
-
公开(公告)号:US11523150B2
公开(公告)日:2022-12-06
申请号:US17348156
申请日:2021-06-15
Applicant: Roku, Inc.
Inventor: Brian Jentz
IPC: H04N21/234 , H04N21/81 , H04N21/44 , H04N21/845 , H04N21/458
Abstract: In one aspect, a method includes determining that a content-presentation device is scheduled to receive a content segment on a channel to which the content-presentation device is tuned. The method also includes receiving linear content campaign data associated with the content segment, where the linear content campaign data specifies a frequency cap that defines a minimum number of times the content-presentation device is to present the content segment before the content-presentation device is permitted to perform a content-modification operation relative to the content segment. The method also includes determining that the content-presentation device has met or exceeded the frequency cap, and responsively (i) storing in memory an indication that the content segment is a modifiable content-segment relative to which the content-presentation device is permitted to perform a content-modification operation, and (ii) performing an action to facilitate the content-presentation device performing a content-modification operation relative to the content segment.
-
公开(公告)号:US20220109715A1
公开(公告)日:2022-04-07
申请号:US17644183
申请日:2021-12-14
Applicant: Roku, Inc.
Inventor: Steven M. Cormie , Brian Jentz
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.
-
10.
公开(公告)号:US11233840B2
公开(公告)日:2022-01-25
申请号:US15929210
申请日:2020-01-28
Applicant: Roku, Inc.
Inventor: Steven M. Cormie , Brian Jentz
IPC: H04L29/06
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.
-
-
-
-
-
-
-
-
-