Enhanced closed caption feature
First Claim
Patent Images
1. A method for displaying a text component received in a channel with video data, comprising:
- in response to a user request to adjust an appearance of the text component displayed in a first text area of video data and having predefined row and column barriers between individual adjacent text characters, creating a new text element that does not have predefined row and column barriers between individual adjacent text characters,starting with a first text character from the text component, extracting a continuous text string that includes the first text character to the new text element; and
displaying the new text element in a portion of a display area assigned to the first text area formatted according to the user request.
1 Assignment
0 Petitions
Accused Products
Abstract
Adjustments to the closed caption component of video content may be implemented by identifying text elements within the closed caption text component of a video stream and to properly adjust the appearance of the text elements. Embodiments described herein provide a method for detecting and correcting text elements that have spacing conflicts as a result of a size or other appearance adjustment. If the correction of a conflict results in a new conflict, such conflicts may be detected and one or more text elements grouped to form a new text element that may then be adjusted.
-
Citations
31 Claims
-
1. A method for displaying a text component received in a channel with video data, comprising:
-
in response to a user request to adjust an appearance of the text component displayed in a first text area of video data and having predefined row and column barriers between individual adjacent text characters, creating a new text element that does not have predefined row and column barriers between individual adjacent text characters, starting with a first text character from the text component, extracting a continuous text string that includes the first text character to the new text element; and displaying the new text element in a portion of a display area assigned to the first text area formatted according to the user request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 30)
-
-
15. A method for evaluating an adjustment to a text component received in a channel with video data, comprising:
-
in response to a user request to adjust an appearance of the text component displayed in a first text area of video data and having predefined row and column barriers between individual adjacent text characters, creating a new text element that does not have predefined row and column barriers between individual adjacent text characters, starting with a first text character from the text component, extracting a continuous text string that includes the first text character to the new text element, and displaying the new text element in a portion of a display area assigned to the first text area formatted according to the user request. - View Dependent Claims (16, 17, 18, 31)
-
-
19. A system comprising:
a processor configured to; in response to a user request to adjust an appearance of a text component displayed in a first text area of video data and having predefined row and column barriers between individual adjacent text characters, create a new text element that does not have predefined row and column barriers between individual adjacent text characters, starting with a first text character from the text component, extract a continuous text string that includes the first text character to the new text element, display the new text element in a portion of a display area assigned to the first text area formatted according to the user request. - View Dependent Claims (20, 21, 22, 23, 24)
-
25. A non-transitory computer readable medium storing program instructions that, when executed by a processing device, cause the device to:
-
in response to a user request to adjust an appearance of a text component displayed in a first text area of video data having predefined row and column barriers between individual adjacent text characters, create a new text element that does not have predefined row and column barriers between individual adjacent text characters, starting with a first text character from the text component, extract a continuous text string that includes the first text character to the new text element, display the new text element in a portion of a display area assigned to the first text area formatted according to the user request. - View Dependent Claims (26, 27, 28, 29)
-
Specification