-
公开(公告)号:US20210127159A1
公开(公告)日:2021-04-29
申请号:US17098409
申请日:2020-11-15
申请人: Gracenote, Inc.
发明人: Markus K. Cremer , Peter Dunker , Steven D. Scherf , David Henry Pearce , Sherman Ling Fung Li , Wilson Harron , Konstantinos Antonios Dimitriou , Dewey Ho Lee
IPC分类号: H04N21/44 , H04N21/431 , H04N21/432 , H04N21/458 , H04N21/472 , H04N21/81 , H04N21/234 , H04N21/433
摘要: A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a change of speed. In some example embodiments, the analysis is performed while the client device is generating a video output stream that replaces video content received from a content source via the intermediate device. Based on the video input stream matching the template, the client device modifies the video output stream to show the change of speed. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, fast-forwarding of the commercial may be detected by matching a template with the video input stream. While the video input stream is being fast-forwarded, the smart TV fast-forwards the targeted commercial.
-
公开(公告)号:US10412447B2
公开(公告)日:2019-09-10
申请号:US15381513
申请日:2016-12-16
申请人: Gracenote, Inc.
发明人: Markus K. Cremer , Peter Dunker , Steven D. Scherf , David Henry Pearce , Sherman Ling Fung Li , Wilson Harron , Konstantinos Antonios Dimitriou , Dewey Ho Lee
IPC分类号: H04N21/44 , H04N21/234 , H04N21/431 , H04N21/433 , H04N21/432 , H04N21/458 , H04N21/472 , H04N21/81
摘要: A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a semi-transparent overlay. Based on the video input stream matching the template, a video output stream is generated and caused to be presented on a display. In some example embodiments, the analysis is performed while the client device is replacing video content received from a content source via the intermediate device. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, semi-transparent menus generated by the set-top box may be detected and the replacement video altered by the smart TV to include the menus.
-
公开(公告)号:US20190132641A1
公开(公告)日:2019-05-02
申请号:US16140539
申请日:2018-09-25
申请人: Gracenote, Inc.
发明人: Markus K. Cremer , Peter Dunker , Steven D. Scherf , David Henry Pearce , Sherman Ling Fung Li , Wilson Harron , Konstantinos Antonios Dimitriou , Dewey Ho Lee
IPC分类号: H04N21/44 , H04N21/431 , H04N21/81 , H04N21/472 , H04N21/234 , H04N21/432 , H04N21/433 , H04N21/458
摘要: A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a change of speed. In some example embodiments, the analysis is performed while the client device is generating a video output stream that replaces video content received from a content source via the intermediate device. Based on the video input stream matching the template, the client device modifies the video output stream to show the change of speed. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, fast-forwarding of the commercial may be detected by matching a template with the video input stream. While the video input stream is being fast-forwarded, the smart TV fast-forwards the targeted commercial.
-
公开(公告)号:US10142680B2
公开(公告)日:2018-11-27
申请号:US15381496
申请日:2016-12-16
申请人: Gracenote, Inc.
发明人: Markus K. Cremer , Peter Dunker , Steven D. Scherf , David Henry Pearce , Sherman Ling Fung Li , Wilson Harron , Konstantinos Antonios Dimitriou , Dewey Ho Lee
IPC分类号: H04N21/44 , H04N21/432 , H04N21/458 , H04N21/472 , H04N21/81
摘要: A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a change of speed. In some example embodiments, the analysis is performed while the client device is generating a video output stream that replaces video content received from a content source via the intermediate device. Based on the video input stream matching the template, the client device modifies the video output stream to show the change of speed. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, fast-forwarding of the commercial may be detected by matching a template with the video input stream. While the video input stream is being fast-forwarded, the smart TV fast-forwards the targeted commercial.
-
公开(公告)号:US20170180795A1
公开(公告)日:2017-06-22
申请号:US15381572
申请日:2016-12-16
申请人: Gracenote, Inc.
发明人: Markus K. Cremer , Peter Dunker , Steven D. Scherf , David Henry Pearce , Sherman Ling Fung Li , Wilson Harron , Konstantinos Antonios Dimitriou , Dewey Ho Lee
IPC分类号: H04N21/44 , H04N21/234 , H04N21/433 , H04N21/431
CPC分类号: H04N21/44016 , H04N21/23418 , H04N21/431 , H04N21/4312 , H04N21/4314 , H04N21/4318 , H04N21/4333 , H04N21/44008
摘要: A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a portion of the video input stream that is created by the intermediate device. Based on the video input stream matching the template, a video output stream generated by the client device is modified to include the portion of the video input stream generated by the intermediate device. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, informational messages or menus generated by the set-top box may be detected and the replacement video altered by the smart TV to include the messages or menus generated by the set-top box.
-
公开(公告)号:US11954148B2
公开(公告)日:2024-04-09
申请号:US17187431
申请日:2021-02-26
申请人: Gracenote, Inc.
IPC分类号: G06F16/63 , G06F16/61 , G06F16/65 , G06F16/683
CPC分类号: G06F16/683 , G06F16/61 , G06F16/63 , G06F16/65
摘要: Methods, apparatus, systems and articles of manufacture are disclosed to select reference sub-fingerprints for comparison to query sub-fingerprints based on a determination that a query sub-fingerprint is a match with a reference sub-fingerprint, generate a count vector that stores total counts of matches between the query sub-fingerprints and different subsets of the reference sub-fingerprints, each of the different subsets being aligned to the query sub-fingerprints at a different offset from a reference point, each of the different offsets being mapped by the count vector to a different total count, calculate a maximum count among the total counts, a median of the total counts, and a difference between the maximum count and the median of the total counts, and classify the reference sub-fingerprints as a match with the query sub-fingerprints based on the difference between the maximum count in the count vector and the median.
-
公开(公告)号:US20210182335A1
公开(公告)日:2021-06-17
申请号:US17187431
申请日:2021-02-26
申请人: Gracenote, Inc.
IPC分类号: G06F16/683 , G06F16/63 , G06F16/65 , G06F16/61
摘要: Methods, apparatus, systems and articles of manufacture are disclosed to select reference sub-fingerprints for comparison to query sub-fingerprints based on a determination that a query sub-fingerprint is a match with a reference sub-fingerprint, generate a count vector that stores total counts of matches between the query sub-fingerprints and different subsets of the reference sub-fingerprints, each of the different subsets being aligned to the query sub-fingerprints at a different offset from a reference point, each of the different offsets being mapped by the count vector to a different total count, calculate a maximum count among the total counts, a median of the total counts, and a difference between the maximum count and the median of the total counts, and classify the reference sub-fingerprints as a match with the query sub-fingerprints based on the difference between the maximum count in the count vector and the median.
-
公开(公告)号:US20170195752A1
公开(公告)日:2017-07-06
申请号:US15399415
申请日:2017-01-05
申请人: Gracenote, Inc.
IPC分类号: H04N21/84 , H04N21/234 , G06N99/00 , H04N21/81 , H04N21/845 , H04N21/61 , G06K9/00
CPC分类号: H04N21/84 , G06K9/00718 , G06K9/00744 , G06K9/00758 , G06N20/00 , H04N21/23418 , H04N21/23424 , H04N21/242 , H04N21/4383 , H04N21/44008 , H04N21/4756 , H04N21/6125 , H04N21/812 , H04N21/845
摘要: In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of a portion of the received media content; (iii) determining, by the computing system, that the received media content has a predefined characteristic; (iv) responsive to determining that the received media content has the predefined characteristic, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the portion of the received media content; and (v) performing an action based on the identified portion of media content.
-
公开(公告)号:US20210185410A1
公开(公告)日:2021-06-17
申请号:US17175788
申请日:2021-02-15
申请人: Gracenote, Inc.
IPC分类号: H04N21/84 , H04N21/61 , H04N21/234 , G06K9/00 , H04N21/81 , H04N21/845 , H04N21/44 , H04N21/242 , H04N21/438 , H04N21/475
摘要: In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of the received media content; (iii) determining, by the computing system, that a channel-change operation was performed; (iv) responsive to determining that the channel-change operation was performed, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the received media content; and (v) performing an action based on the identified media content.
-
公开(公告)号:US20210029417A1
公开(公告)日:2021-01-28
申请号:US17066028
申请日:2020-10-08
申请人: Gracenote, Inc.
IPC分类号: H04N21/84 , H04N21/61 , H04N21/234 , G06K9/00 , H04N21/81 , H04N21/845 , H04N21/44 , H04N21/242 , H04N21/438 , H04N21/475
摘要: In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of a portion of the received media content; (iii) determining, by the computing system, that the received media content has a predefined characteristic; (iv) responsive to determining that the received media content has the predefined characteristic, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the portion of the received media content; and (v) performing an action based on the identified portion of media content.
-
-
-
-
-
-
-
-
-