# US 12,003,811 B2 · Systems and methods for providing contextually relevant information

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,003,811 B2
- Document ID: US12003811B2
- Status: Granted
- Kind: B2
- Application number: 17/965,506
- Filed: 2022-10-13
- Published: 2023-09-07
- Granted: 2024-06-04
- Earliest claimed: 2021-03-01
- Assignees: Comcast Cable Communications, LLC
- Applicants: Comcast Cable Communications, LLC
- Inventors: Zane Vella; Dominique Izbicki
- Web page: https://patentgrep.com/patent/US12003811B2

## CPC

- H04N 21/44008: {involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59)}
- G06V 20/41: {Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items (segmenting video sequences G06V20/49)}
- H04N 21/23418: {involving operations for analysing video streams, e.g. detecting features or characteristics (television picture signal circuitry for scene change detection H04N5/147; filtering for image enhancement G06T5/00; methods or arrangements for recognising scenes G06V20/00; arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59)}
- H04N 21/4126: {The peripheral being portable, e.g. PDAs or mobile phones}
- H04N 21/4312: {involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations}
- H04N 21/4755: {for defining user preferences, e.g. favourite actors or genre (retrieval personalisation and generation of user profiles for the retrieval of video data G06F16/739; user profiles in network data switching protocols H04L67/306)}
- H04N 21/4756: {for rating content, e.g. scoring a recommended movie}
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H04N 21/84: Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)}
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

Provided herein are methods and systems for enabling users to provide contextually relevant information, such as feedback, relating to a content item. A computing device may receive a request for a content item. The computing device may receive the request and analyze a first portion of the content item to determine contextual information associated with the first portion. The computing device may determine one or more suggestions for contextually relevant items, such as symbols, to enable use of the symbols to provide information. The computing device may send the one or more suggestions with the first portion of the content item.

## Claims

### Claim 1

A method comprising:
determining, by a computing device, a plurality of associated user devices requesting a content item;
determining contextual information associated with a portion of the content item;
determining, based on the contextual information, a plurality of graphical symbols associated with the portion of the content item; and
causing presentation of at least a portion of the plurality of graphical symbols at the plurality of associated user devices.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
receiving, from a first associated user device of the plurality of associated user devices, a selection of a graphical symbol of the at least the portion of the plurality of graphical symbols; and
causing, for one or more other associated user devices of the plurality of associated user devices, presentation of an indication of the selected graphical symbol.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
receiving, from a first associated user device of the plurality of associated user devices, a selection of a graphical symbol of the at least the portion of the plurality of graphical symbols; and
causing, at each other associated user device of the plurality of associated user devices, presentation of an indication of the selected graphical symbol.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
receiving, from each associated user device of the plurality of associated user devices, a request for the content item; and
analyzing, based on one or more requests for the content item, the portion of the content item, wherein the contextual information is determined based on the analysis of the portion of the content item.

### Claim 5 (depends on 1)

The method of claim 1, wherein the contextual information is determined based on one or more of an audio component of the portion of the content item, a visual component of the portion of the content item, a textual component of the portion of the content item, or commentary data associated with the portion of the content item.

### Claim 6 (depends on 1)

The method of claim 1, wherein determining the plurality of graphical symbols comprises determining, based on a user parameter, the plurality of graphical symbols, wherein the user parameter is associated with one or more of: a graphical symbol usage history, a messaging history, or an interaction history.

### Claim 7 (depends on 1)

The method of claim 1, wherein the plurality of associated user devices comprises one or more of a television, a media player, or a mobile device.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
determining, based on the contextual information, a classification of a scene within the content item, wherein the classification comprises one or more of: an emotion classification, a genre classification, a rating classification, a violence classification, or a chronological classification.

### Claim 9

A method comprising:
receiving, by a computing device and from a plurality of associated user devices, a request for a content item;
determining contextual information associated with a portion of the content item;
determining, based on the contextual information, a plurality of graphical symbols associated with the portion of the content item; and
causing presentation of at least a portion of the plurality of graphical symbols at the plurality of associated user devices.

### Claim 10 (depends on 9)

The method of claim 9, further comprising determining an association between the plurality of associated user devices.

### Claim 11 (depends on 9)

The method of claim 9, further comprising:
receiving, from a first associated user device of the plurality of associated user devices, a selection of a graphical symbol of the at least the portion of the plurality of graphical symbols; and
causing, for one or more other associated user devices of the plurality of associated user devices, presentation of an indication of the selected graphical symbol.

### Claim 12 (depends on 9)

The method of claim 9, further comprising:
receiving, from a first associated user device of the plurality of associated user devices, a selection of a graphical symbol of the at least the portion of the plurality of graphical symbols; and
causing, at each other associated user device of the plurality of associated user devices, presentation of an indication of the selected graphical symbol.

### Claim 13 (depends on 9)

The method of claim 9, further comprising analyzing, based on the request from one or more of the plurality of associated user devices for the content item, the portion of the content item, wherein the contextual information is determined based on the analysis of the portion of the content item.

### Claim 14 (depends on 9)

The method of claim 9, wherein the contextual information is determined based on one or more of: an audio component of the portion of the content item, a visual component of the portion of the content item, a textual component of the portion of the content item, or commentary data associated with the portion of the content item.

### Claim 15 (depends on 9)

The method of claim 9, wherein determining the plurality of graphical symbols comprises determining, based on a user parameter, the plurality of graphical symbols, wherein the user parameter is associated with one or more of: a graphical symbol usage history, a messaging history, or an interaction history.

### Claim 16

A method comprising:
determining contextual information associated with a portion of a content item requested by a plurality of associated user devices;
determining, based on the contextual information, a plurality of graphical symbols associated with the portion of the content item;
causing presentation of at least a portion of the plurality of graphical symbols at the plurality of associated user devices;
receiving, from a first associated user device of the plurality of associated user devices, a selection of a graphical symbol of the at least the portion of the plurality of graphical symbols; and
causing, for one or more other associated user devices of the plurality of associated user devices, presentation of an indication of the selected graphical symbol.

### Claim 17 (depends on 16)

The method of claim 16, further comprising:
receiving, from each associated user device of the plurality of associated user devices, a request for the content item; and
analyzing, based on one or more requests for the content item, the portion of the content item, wherein the contextual information is determined based on the analysis of the portion of the content item.

### Claim 18 (depends on 16)

The method of claim 16, further comprising determining an association between the plurality of associated user devices.

### Claim 19 (depends on 16)

The method of claim 16, wherein the contextual information is determined based on one or more of an audio component of the portion of the content item, a visual component of the portion of the content item, a textual component of the portion of the content item, or commentary data associated with the portion of the content item.

### Claim 20 (depends on 16)

The method of claim 16, wherein the plurality of associated user devices comprises one or more of a television, a media player, or a mobile device.
