IP Library Patent Application 13114906
Patent Application
App. No. 13/114,906

Substituting Embedded Text for Video Text Images

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/114,906
Abstract

During encoding, blank frames may be substituted for text images in video content, encoding the blank frames instead of the text images. The text images may be any kind of text images such as opening credits, ending credits, and so on. The selection of text images to substitute may be performed by optical character recognition, user selection and so on. The text associated with the text images may be embedded in the encoded video. If the text is already embedded, an indicator of the location may be added. If not, the text may be derived from the text image using optical character recognition and then embedded. When decoded, the encoded video may be analyzed to determine whether blank frames were substituted for text images. Embedded text associated with the text images may then be located, obtained, and added to the decoded video. Thus, the original text images are essentially reconstructed.

Claims (38)

1 . A method for substituting embedded text for video text images, the method comprising:

selecting, utilizing at least one processing unit, at least one portion of video content that includes at least one text image; and

encoding the video content, utilizing the at least one processing unit, by encoding at least one blank frame rather than the at least one portion of video content.

2 . The method of claim 1 , further comprising:

determining, utilizing the at least one processing unit, that text corresponding to the at least one text image is not already embedded in the video content; and

embedding the text in the encoded video content.

3 . The method of claim 2 , wherein said operation of embedding the text in the encoded video content further comprises deriving the text from the at least one text image utilizing optical character recognition.

4 . The method of claim 1 , further comprising:

determining, utilizing the at least one processing unit, that text corresponding to the at least one text image is already embedded in the video content; and

incorporating, utilizing the at least one processing unit, at least one indicator into the encoded video content that specifies at least one location of the text embedded in the encoded video content.

5 . The method of claim 1 , further comprising incorporating, utilizing the at least one processing unit, at least one indicator that specifies that the at least one blank frame is encoded rather than the at least one portion of video content.

6 . The method of claim 1 , wherein said operation of selecting, utilizing at least one processing unit, at least one portion of video content that includes at least one text image further comprises selecting the at least one portion of video content that includes the at least one text image utilizing optical character recognition.

7 . The method of claim 1 , wherein said operation of selecting, utilizing at least one processing unit, at least one portion of video content that includes at least one text image further comprises selecting the at least one portion of video content that includes the at least one text image based on at least one received user input.

8 . A method for substituting embedded text for video text images, the method comprising:

decoding encoded video content utilizing at least one processing unit;

determining, utilizing the at least one processing unit, that at least one frame of the video content is a blank frame encoded instead of at least one portion of video content that includes at least one text image; and

adding text to the decoded video content utilizing the at least one processing unit, wherein the text is obtained from embedded text in the encoded video content and the text corresponds to the at least one text image.

9 . The method of claim 8 , wherein said operation of adding text to the decoded video content utilizing the at least one processing unit further comprises obtaining the text from the encoded video content utilizing at least one indicator associated with the at least one blank frame that indicates at least one location of the text embedded in the encoded video content.

10 . A system for substituting embedded text for video text images, comprising:

at least one processing unit that encodes video content, the video content including at least one portion that includes at least one text image; and

at least one output component that provides the encoded video content;

wherein the at least one processing unit selects the at least one portion that includes the at least one text image and encodes at least one blank frame instead of the at least one portion.

11 . The system of claim 10 , wherein the at least one processing unit selects the at least one portion that includes the at least one text image utilizing optical character recognition.

12 . The system of claim 10 , further comprising at least one input component wherein the at least one processing unit selects the at least one portion that includes the at least one text image based on at least one user input received via the at least one input component.

13 . The system of claim 10 , wherein the at least one processing unit determines that text corresponding to the at least one text image is already embedded in the video content and incorporates at least one indicator into the encoded video content that specifies at least one location of the text embedded in the encoded video content.

14 . The system of claim 10 , wherein the at least one processing unit incorporates at least one indicator that specifies that the at least one blank frame is encoded rather than the at least one portion.

15 . The system of claim 10 , wherein the at least one processing unit determines that text corresponding to the at least one text image is not already embedded in the video content and embeds the text in the encoded video content.

16 . The system of claim 15 , wherein the at least one processing unit derives the text to embed in the encoded video content by performing optical character recognition on the at least one text image.

17 . The system of claim 10 , further comprising a content receiver, comprising:

at least one communication component that receives the encoded video content from the at least one output component; and

at least one processing unit that decodes the encoded video content;

wherein the at least one processing unit detects the at least one blank frame, obtains the embedded text, and adds the obtained text to the decoded video content.

18 . The system of claim 17 , wherein the at least one processing unit obtains the embedded text from the encoded video content utilizing at least one indicator associated with the at least one blank frame that indicates at least one location of the embedded text in the encoded video content.

19 . A content receiver, comprising:

at least one communication component that receives receive encoded video content, wherein the encoded video content includes embedded text and at least one blank frame encoded rather than at least one text image included in at least one portion of video content, wherein the embedded text corresponds to the at least one text image; and

at least one processing unit, communicably coupled to the at least one communication component, that decodes the encoded video content;

wherein the at least one processing unit identifies the at least one blank frame in the encoded video content, obtains the embedded text from the encoded video content, and add the obtained text to the decoded video content.

20 . The content receiver of claim 19 , wherein the at least one processing unit obtains the embedded text from the encoded video content utilizing at least one indicator associated with the at least one blank frame that indicates at least one location of the embedded text in the encoded video content.

Assignments (3)
SECURITY INTEREST Recorded Nov 30, 2021
From: DISH BROADCASTING CORPORATION; DISH NETWORK L.L.C.; DISH TECHNOLOGIES L.L.C.
To: U.S. BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058295/0293 →
CHANGE OF NAME Recorded May 3, 2018
From: ECHOSTAR TECHNOLOGIES L.L.C.
To: DISH TECHNOLOGIES L.L.C.
Reel/Frame 046678/0224 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2011
From: YAO, KEVIN X.
To: ECHOSTAR TECHNOLOGIES L.L.C.
Reel/Frame 026335/0611 →