My View
My Keyword Group
My Searches
Analyze
Patent Alerts
All
(0)
Total 59 results Used time 0.023 s
No. | Publication Number | Title | Publication/Patent Number Publication/Patent Number |
Publication Date
Publication Date
|
Application Number Application Number |
Filing Date
Filing Date
|
Inventor Inventor | Assignee Assignee |
IPC
IPC
|
|||||
![]() |
1 | US10972786B2 |
Media channel identification and action with multi-match detection and disambiguation based on matching with differential reference- fingerprint feature
|
Publication/Patent Number: US10972786B2 | Publication Date: 2021-04-06 | Application Number: 15/929,180 | Filing Date: 2019-12-05 | Inventor: Lee, Jaehyung Lee, Dewey Ho Cremer, Markus | Assignee: Gracenote, Inc. | IPC: H04H60/32 | Abstract: A computing system compares various reference fingerprints each representing a reference media stream broadcast on a different respective known channel, and the computing system determines that a plurality of the reference fingerprints match each other, thus defining a multi-match group of the matching reference fingerprints. In response, the computing system identifies a fingerprint feature that could define a distinction between the reference fingerprints, and the computing system resolves the multi-match based on the identified feature, thereby determining the channel carrying the media stream being rendered by the media presentation device. And the server then takes channel-specific action based on the determined channel. | |||
![]() |
2 | US10972203B2 |
Detecting and responding to rendering of interactive video content
|
Publication/Patent Number: US10972203B2 | Publication Date: 2021-04-06 | Application Number: 15/620,440 | Filing Date: 2017-06-12 | Inventor: Lee, Dewey Ho Merchant, Shashank C. Cremer, Markus K. | Assignee: Gracenote, Inc. | IPC: H04H60/37 | Abstract: A computing system obtains a fingerprint of video content being rendered by a video presentation device, including a first portion representing a pre-established video segment and a second portion representing a dynamically-defined video segment. While obtaining the query fingerprint, the computing system (a) detects a match between the first portion of the query fingerprint and a reference fingerprint that represents the pre-established video segment, (b) based on the detecting of the match, identifies the video content being rendered, (c) after identifying the video content being rendered, applies a trained neural network to at least the second portion of the query fingerprint, and (d) detects, based on the applying of the neural network, that rendering of the identified video content continues. And responsive to at least the detecting that rendering of the identified video content continues, the computing system then takes associated action. | |||
![]() |
3 | US10972204B2 |
Detecting and responding to rendering of interactive video content
|
Publication/Patent Number: US10972204B2 | Publication Date: 2021-04-06 | Application Number: 16/015,771 | Filing Date: 2018-06-22 | Inventor: Lee, Dewey Ho Merchant, Shashank C. Cremer, Markus K. | Assignee: Gracenote, Inc. | IPC: H04H60/37 | Abstract: A computing system obtains a fingerprint of video content being rendered by a video presentation device, including a first portion representing a pre-established video segment and a second portion representing a dynamically-defined video segment. While obtaining the query fingerprint, the computing system (a) detects a match between the first portion of the query fingerprint and a reference fingerprint that represents the pre-established video segment, (b) based on the detecting of the match, identifies the video content being rendered, (c) after identifying the video content being rendered, applies a trained neural network to at least the second portion of the query fingerprint, and (d) detects, based on the applying of the neural network, that rendering of the identified video content continues. And responsive to at least the detecting that rendering of the identified video content continues, the computing system then takes associated action. | |||
![]() |
4 | US10893320B2 |
Dynamic video overlays
|
Publication/Patent Number: US10893320B2 | Publication Date: 2021-01-12 | Application Number: 16/140,539 | Filing Date: 2018-09-25 | Inventor: Cremer, Markus K. Dunker, Peter Scherf, Steven D. Pearce, David Henry Li, Sherman Ling Fung Harron, Wilson Dimitriou, Konstantinos Antonios Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: H04N21/44 | Abstract: 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. | |||
![]() |
5 | US2021037283A1 |
Dynamic Video Overlays
|
Publication/Patent Number: US2021037283A1 | Publication Date: 2021-02-04 | Application Number: 16/928,683 | Filing Date: 2020-07-14 | Inventor: Cremer, Marcus K. Dunker, Peter Sherf, Steven D. Pearce, David Henry Li, Sherman Ling Fung Harron, Wilson Dimitriou, Konstantinos Antonios Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: H04N21/44 | Abstract: 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 corresponding to a screen portion. 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, menus generated by the set-top box may be detected and the replacement video altered by the smart TV to include the menus. | |||
![]() |
6 | US2020344521A1 |
Method and System for Detecting and Responding to Changing of Media Channel
|
Publication/Patent Number: US2020344521A1 | Publication Date: 2020-10-29 | Application Number: 16/946,888 | Filing Date: 2020-07-10 | Inventor: Lee, Jaehyung Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: H04N21/44 | Abstract: A computing system receives from a media presentation device a query fingerprint stream representing media content being presented by the media presentation device, where the query fingerprint stream has been determined to represent a first channel. The computing system then detects that a threshold mismatch exists between the received query fingerprint stream and a reference fingerprint stream representing the first channel, thus indicating a likelihood that the media presentation device has transitioned from presenting the first channel to presenting a second channel. Responsive to detecting the threshold mismatch, the system thus discontinues channel-specific action with respect to the first channel. For instance, the system could discontinue superimposing of first-channel-specific content on the presented media content and perhaps start superimposing of second-channel-specific content instead. | |||
![]() |
7 | US10531150B2 |
Method and system for detecting and responding to changing of media channel
|
Publication/Patent Number: US10531150B2 | Publication Date: 2020-01-07 | Application Number: 16/015,827 | Filing Date: 2018-06-22 | Inventor: Lee, Jaehyung Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: H04H60/32 | Abstract: A computing system receives from a media presentation device a query fingerprint stream representing media content being presented by the media presentation device, where the query fingerprint stream has been determined to represent a first channel. The computing system then detects that a threshold mismatch exists between the received query fingerprint stream and a reference fingerprint stream representing the first channel, thus indicating a likelihood that the media presentation device has transitioned from presenting the first channel to presenting a second channel. Responsive to detecting the threshold mismatch, the system thus discontinues channel-specific action with respect to the first channel. For instance, the system could discontinue superimposing of first-channel-specific content on the presented media content and perhaps start superimposing of second-channel-specific content instead. | |||
![]() |
8 | US10805673B2 |
Method and system for detecting and responding to changing of media channel
|
Publication/Patent Number: US10805673B2 | Publication Date: 2020-10-13 | Application Number: 15/929,179 | Filing Date: 2019-12-05 | Inventor: Lee, Jaehyung Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: H04H60/32 | Abstract: A computing system receives from a media presentation device a query fingerprint stream representing media content being presented by the media presentation device, where the query fingerprint stream has been determined to represent a first channel. The computing system then detects that a threshold mismatch exists between the received query fingerprint stream and a reference fingerprint stream representing the first channel, thus indicating a likelihood that the media presentation device has transitioned from presenting the first channel to presenting a second channel. Responsive to detecting the threshold mismatch, the system thus discontinues channel-specific action with respect to the first channel. For instance, the system could discontinue superimposing of first-channel-specific content on the presented media content and perhaps start superimposing of second-channel-specific content instead. | |||
![]() |
9 | US2020149290A1 |
Method and System for Detecting and Responding to Changing of Media Channel
|
Publication/Patent Number: US2020149290A1 | Publication Date: 2020-05-14 | Application Number: 15/929,179 | Filing Date: 2019-12-05 | Inventor: Lee, Jaehyung Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: E04F15/02 | Abstract: A computing system receives from a media presentation device a query fingerprint stream representing media content being presented by the media presentation device, where the query fingerprint stream has been determined to represent a first channel. The computing system then detects that a threshold mismatch exists between the received query fingerprint stream and a reference fingerprint stream representing the first channel, thus indicating a likelihood that the media presentation device has transitioned from presenting the first channel to presenting a second channel. Responsive to detecting the threshold mismatch, the system thus discontinues channel-specific action with respect to the first channel. For instance, the system could discontinue superimposing of first-channel-specific content on the presented media content and perhaps start superimposing of second-channel-specific content instead. | |||
![]() |
10 | EP3424226B1 |
METHOD AND SYSTEM FOR DETECTING AND RESPONDING TO CHANGING OF MEDIA CHANNEL
|
Publication/Patent Number: EP3424226B1 | Publication Date: 2020-12-23 | Application Number: 17760641.5 | Filing Date: 2017-02-28 | Inventor: Lee, Jaehyung Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: H04N21/234 | ||||
![]() |
11 | US2020154164A1 |
Media Channel Identification and Action with Multi-Match Detection and Disambiguation Based on Matching with Differential Reference-Fingerprint Feature
|
Publication/Patent Number: US2020154164A1 | Publication Date: 2020-05-14 | Application Number: 15/929,180 | Filing Date: 2019-12-05 | Inventor: Lee, Jaehyung Lee, Dewey Ho Cremer, Markus | Assignee: Gracenote, Inc. | IPC: H04N21/44 | Abstract: A computing system compares various reference fingerprints each representing a reference media stream broadcast on a different respective known channel, and the computing system determines that a plurality of the reference fingerprints match each other, thus defining a multi-match group of the matching reference fingerprints. In response, the computing system identifies a fingerprint feature that could define a distinction between the reference fingerprints, and the computing system resolves the multi-match based on the identified feature, thereby determining the channel carrying the media stream being rendered by the media presentation device. And the server then takes channel-specific action based on the determined channel. | |||
![]() |
12 | EP3639522A1 |
DETECTING AND RESPONDING TO RENDERING OF INTERACTIVE VIDEO CONTENT
|
Publication/Patent Number: EP3639522A1 | Publication Date: 2020-04-22 | Application Number: 18816920.5 | Filing Date: 2018-05-11 | Inventor: Lee, Dewey Ho Merchant, Shashank C. Cremer, Markus K. | Assignee: Gracenote, Inc. | IPC: H04N21/431 | ||||
![]() |
13 | US2020242366A1 |
Methods and Systems for Scoreboard Region Detection
|
Publication/Patent Number: US2020242366A1 | Publication Date: 2020-07-30 | Application Number: 16/257,373 | Filing Date: 2019-01-25 | Inventor: Scott, Jeffrey Cremer, Markus Kurt Peter Parekh, Nishit Umesh Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: G06K9/00 | Abstract: A computing system automatically detects, in a sequence of video frames, a video frame region that depicts a scoreboard. The video frames of the sequence depict image elements including (i) scoreboard image elements that are unchanging across the video frames of the sequence and (ii) other image elements that change across the video frames of the sequence. Given this, the computing system (a) receives the sequence, (b) engages in an edge-detection process to detect, in the video frames of the sequence, a set of edges of the depicted image elements, (c) identifies a subset of the detected set of edges based on each edge of the subset being unchanging across the video frames of the sequence, and (d) detects, based on the edges of the identified subset, the video frame region that depicts the scoreboard. | |||
![]() |
14 | US2020242384A1 |
Methods and Systems for Scoreboard Text Region Detection
|
Publication/Patent Number: US2020242384A1 | Publication Date: 2020-07-30 | Application Number: 16/257,400 | Filing Date: 2019-01-25 | Inventor: Scott, Jeffrey Cremer, Markus Kurt Peter Parekh, Nishit Umesh Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: G06K9/32 | Abstract: A computing system automatically detects, within a digital video frame, a video frame region that depicts a textual expression of a scoreboard. The computing system (a) engages in an edge-detection process to detect edges of at least scoreboard image elements depicted by the digital video frame, with at least some of these edges being of the textual expression and defining alphanumeric shapes; (b) applies pattern-recognition to identify the alphanumeric shapes; (c) establishes a plurality of minimum bounding rectangles each bounding a respective one of the identified alphanumeric shapes; (d) establishes, based on at least two of the minimum bounding rectangles, a composite shape that encompasses the identified alphanumeric shapes that were bounded by the at least two minimum bounding rectangles; and (e) based on the composite shape occupying a particular region, deems the particular region to be the video frame region that depicts the textual expression. | |||
![]() |
15 | US2020242365A1 |
Methods and Systems for Sport Data Extraction
|
Publication/Patent Number: US2020242365A1 | Publication Date: 2020-07-30 | Application Number: 16/257,339 | Filing Date: 2019-01-25 | Inventor: Scott, Jeffrey Cremer, Markus Kurt Peter Parekh, Nishit Umesh Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: G06K9/00 | Abstract: A computing system engages in digital image processing of received video frames to generate sport data that indicates a score and/or a time associated with a sport event. The digital image processing includes: (i) identifying a first frame region of the video frames based on the first frame region depicting a scoreboard; (ii) executing a first procedure that analyzes the identified first frame region to detect, within the identified first frame region, second frame region(s) based on the second frame region(s) depicting text of the scoreboard; (iii) in response to detecting the second frame region(s), executing a second procedure to recognize the text in at least one of the second frame region(s); and (iv) based at least on the recognizing of the text, generating the sport data. In response to completing the digital image processing, the computing system then carries out an action based on the generated sport data. | |||
![]() |
16 | US2020242385A1 |
Methods and Systems for Extracting Sport-Related Information from Digital Video Frames
|
Publication/Patent Number: US2020242385A1 | Publication Date: 2020-07-30 | Application Number: 16/257,424 | Filing Date: 2019-01-25 | Inventor: Scott, Jeffrey Cremer, Markus Kurt Peter Parekh, Nishit Umesh Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: G06K9/32 | Abstract: A computing system automatically extracting, from a digital video frame, scoreboard information including a first team name, a second team name, a first score, and a second score. The computing system (a) detects, within the digital video frame, a plurality of frame regions based on each detected frame region depicting text; (b) selects, from the detected frame regions, a set of frame regions based on the frame regions of the selected set cooperatively having a geometric arrangement that corresponds with a candidate geometric arrangement of the scoreboard information; (c) recognizes characters respectively within each of the frame regions of the selected set of frame regions; (d) based at least on the recognized characters in the frame regions of the selected set, detects the scoreboard information; and (e) records the detected scoreboard information. | |||
![]() |
17 | US2020242386A1 |
Methods and Systems for Determining Accuracy of Sport-Related Information Extracted from Digital Video Frames
|
Publication/Patent Number: US2020242386A1 | Publication Date: 2020-07-30 | Application Number: 16/257,479 | Filing Date: 2019-01-25 | Inventor: Scott, Jeffrey Cremer, Markus Kurt Peter Parekh, Nishit Umesh Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: G06K9/32 | Abstract: A computing system determines accuracy of sport-related information extracted from a time sequence of digital video frames that represent a sport event, the extracted sport-related information including an attribute that changes over the time sequence. The computing system (a) detects, based on the extracted sport-related information, a pattern of change of the attribute over the time sequence and (b) makes a determination of whether the detected pattern is an expected pattern of change associated with the sport event. If the determination is that the detected pattern is the expected pattern, then, responsive to making the determination, the computing system takes a first action that corresponds to the sport-related information being accurate. Whereas, if the determination is that the detected pattern is not the expected pattern, then, responsive to making the determination, the computing system takes a second action that corresponds to the sport-related information being inaccurate. | |||
![]() |
18 | US10785530B2 |
Dynamic video overlays
|
Publication/Patent Number: US10785530B2 | Publication Date: 2020-09-22 | Application Number: 15/381,497 | Filing Date: 2016-12-16 | Inventor: Cremer, Markus K. Dunker, Peter Scherf, Steven D. Pearce, David Henry Li, Sherman Ling Fung Harron, Wilson Dimitriou, Konstantinos Antonios Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: H04N21/44 | Abstract: 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 corresponding to a screen portion. 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, menus generated by the set-top box may be detected and the replacement video altered by the smart TV to include the menus. | |||
![]() |
19 | US202053422A1 |
Dynamic Video Overlays
|
Publication/Patent Number: US202053422A1 | Publication Date: 2020-02-13 | Application Number: 20/191,652 | Filing Date: 2019-07-23 | Inventor: Scherf, Steven D. Cremer, Markus K. Harron, Wilson Dimitriou, Konstantinos Antonios Lee, Dewey Ho Pearce, David Henry Li, Sherman Ling Fung Dunker, Peter | Assignee: Gracenote, Inc. | IPC: H04N21/81 | Abstract: 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. | |||
![]() |
20 | US2020053422A1 |
Dynamic Video Overlays
|
Publication/Patent Number: US2020053422A1 | Publication Date: 2020-02-13 | Application Number: 16/520,294 | Filing Date: 2019-07-23 | Inventor: Cremer, Markus K. Dunker, Peter Scherf, Steven D. Pearce, David Henry Li, Sherman Ling Fung Harron, Wilson Dimitriou, Konstantinos Antonios Lee, Dewey Ho | Assignee: Gracenote, Inc. | IPC: H04N21/44 | Abstract: 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. |