Patent US6970602B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6970602B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for transcoding multimedia using content analysis

Assignee: Sinoeast Concept Ltd
•
Filing: 1999-10-06
•
Granted: 2005-11-29
•
Expires: 2019-10-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for selecting at least one transcoding method for manipulating multimedia data for delivery on the basis of analysis of the content of the multimedia data. Many possible transcoding operations can be performed on multimedia data to adapt it to constraints in delivery and display, processing and storage of client devices. The selection of specific transcoding operations can be made by first analyzing the features, purposes and relevances of the individual multimedia objects within the multimedia documents, then by selecting the transcoding alternatives according to the results of the analysis. Based on the analysis, different transcoding algorithms can be applied to different content, less than all of the content can be transcoded, groups of multimedia objects can be transcoded, etc.

Inventors

  • 👤 John R. Smith
  • 👤 Rakesh Mohan
  • 👤 Chung-Sheng Li

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:17
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/234; H04N21/2343; H04N21/234336; H04N19/00; H04N19/10; H04N19/102; H04N19/12; H04N19/169; H04N19/17; H04N19/186; H04N19/40; H04N21/25; H04N21/258; H04N21/25808; H04N21/266; H04N21/2662

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 45 words
A computerized method for transcoding a multimedia presentation for delivery and display comprising the steps of: analyzing the content of the multimedia presentation by separating a multimedia document into individual multimedia objects; and analyzing each multimedia object individually; and performing transcoding based on said analyzing.
Claim 2
Dependent Claim 45 words
A computerized method for transcoding a multimedia presentation for delivery and display comprising the steps of: analyzing the content of the multimedia presentation by separating a multimedia document into individual multimedia objects; and analyzing each multimedia object individually; and performing transcoding based on said analyzing.
Claim 3
Dependent Claim 38 words
The method of claim 1 wherein said performing transcoding comprises the steps of: selecting at least one transcoding alternative based on the results of said analyzing; and transcoding the content according to said at least one transcoding alternative.
Claim 4
Dependent Claim 34 words
The method of claim 1 wherein said performing transcoding comprises the steps of: selecting less than all of said content for transcoding based on said analyzing; and transcoding less than all of said content.
Claim 5
Dependent Claim 28 words
The method of claim 1 further comprising the steps of: separating the multimedia objects into individual modal elements; and analyzing each modal element of each multimedia object independently.
Claim 6
Dependent Claim 28 words
The method of claim 1 further comprising the steps of: identifying relationships between individual multimedia objects within a multimedia document; and transcoding related multimedia objects as a group.
Claim 7
Dependent Claim 28 words
The method of claim 4 further comprising the steps of: identifying relationships between individual modal elements of multimedia objects; and transcoding the related modal elements as a group.
Claim 8
Dependent Claim 18 words
The method of claim 1 , wherein the multimedia content is a document published on the World-Wide Web.
Claim 9
Dependent Claim 13 words
The method of claim 1 , wherein the multimedia content comprises visual content.
Claim 10
Dependent Claim 25 words
The method of claim 8 , wherein the content analysis classifies the visual content into at least one of image type, purpose and semantic classes.
Claim 11
Dependent Claim 20 words
The method of claim 9 , wherein the content analysis utilizes a decision-tree for classifying images into image type classes.
Claim 12
Dependent Claim 28 words
The method of claim 10 wherein the image type classes comprise color photos, color graphics, gray photos, gray graphics, black and white photos, and black and white graphics.
Claim 13
Dependent Claim 19 words
The method of claim 11 , wherein the content analysis procedure extracts color and texture features from the images.
Claim 14
Dependent Claim 26 words
The method of claim 12 , wherein image type classification is used to select from different methods for compression, size reduction, color reduction, substitution, and removal.
Claim 15
Dependent Claim 26 words
The method of claim 12 , wherein image purpose classification is used to select from different methods for compression, size reduction, color reduction, substitution and removal.
Claim 16
Dependent Claim 23 words
The method of claim 1 , wherein the transcoder adapts the content to the display, processing and storage constraints of the client devices.
Claim 17
Dependent Claim 21 words
The method of claim 1 , wherein the transcoder adapts the content to the bandwidth and connectivity constraints of the network.
Claim 18
Dependent Claim 18 words
The method of claim 15 , wherein the client device is a speech browser in an automotive vehicle.
Claim 19
Dependent Claim 13 words
The method of claim 15 wherein the client device is a hand-held computer.
Claim 20
Dependent Claim 13 words
The method of claim 15 wherein the client device is a smart phone.
Claim 21
Dependent Claim 18 words
The method of claim 16 , wherein the network connection uses a wireless link to the client device.
Claim 22
Dependent Claim 20 words
The method of claim 20 , wherein the client and network provides intermittent connectivity between the transcoder and client device.
Claim 23
Dependent Claim 21 words
A method as in claim 1 , wherein the transcoding operation manipulates the data to generate an alternative version of it.
Claim 24
Dependent Claim 16 words
Method as in claim 1 , wherein the transcoding operation selects an alternative version of data.
Claim 25
Dependent Claim 26 words
The method of claim 1 , wherein the content analysis is performed off-line and the results are stored embedded in or along with the multimedia content.
Claim 26
Independent Claim 62 words
A system for providing transcoding of the content of a multimedia presentation comprising: a content analysis component for analyzing the content of the multimedia presentation by separating a multimedia document into individual multimedia objects; and analyzing each multimedia object individually; and at least one transcoding component for performing transcoding of the content based on analyzing output provided by said content analysis component.
Claim 27
Independent Claim 62 words
A system for providing transcoding of the content of a multimedia presentation comprising: a content analysis component for analyzing the content of the multimedia presentation by separating a multimedia document into individual multimedia objects; and analyzing each multimedia object individually; and at least one transcoding component for performing transcoding of the content based on analyzing output provided by said content analysis component.
Claim 28
Dependent Claim 49 words
The system of claim 25 further comprising a content selection component connected to received input from the content analysis component and to select at least one transcoding option based on the input; and to instruct said at least one transcoding component to perform the at least one transcoding option.
Claim 29
Dependent Claim 65 words
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for transcoding a multimedia presentation for delivery and display, said method comprising the steps of: analyzing the content of the multimedia presentation by separating a multimedia document into individual multimedia objects; and analyzing each multimedia object individually; and performing transcoding based on said analyzing.
Claim 30
Dependent Claim 65 words
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for transcoding a multimedia presentation for delivery and display, said method comprising the steps of: analyzing the content of the multimedia presentation by separating a multimedia document into individual multimedia objects; and analyzing each multimedia object individually; and performing transcoding based on said analyzing.
Claim 31
Dependent Claim 40 words
The program storage device of claim 27 wherein said performing transcoding comprises the steps of: selecting at least one transcoding alternative based on the results of said analyzing; and transcoding the content according to said at least one transcoding alternative.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2008-11-28 2009-05-30 2009-11-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2012-11-28 2013-05-30 2013-11-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2016-11-28 2017-05-30 2017-11-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag