Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
121 words
A method of adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, the method comprising the steps of: transcoding the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith; filtering out the transcoded content versions that are not compatible with client device capabilities; allocating at least a portion of the resources associated with the client device among the one or more items of the multimedia content; and selecting one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources.
Claim 2
Independent Claim
121 words
A method of adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, the method comprising the steps of: transcoding the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith; filtering out the transcoded content versions that are not compatible with client device capabilities; allocating at least a portion of the resources associated with the client device among the one or more items of the multimedia content; and selecting one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources.
Claim 3
Dependent Claim
18 words
The method of claim 1 , wherein the multimedia content includes at least one World Wide Web document.
Claim 4
Dependent Claim
31 words
The method of claim 1 , wherein the multimedia content includes at least one of a video item, an image item, a graphics item, a text item, and an audio item.
Claim 5
Dependent Claim
34 words
The method of claim 1 , wherein the transcoding step further includes the steps of: separating the multimedia content into individual content items; and converting the individual content items to different resolutions and modalities.
Claim 6
Dependent Claim
35 words
The method of claim 1 , wherein the capabilities associated with the client device include at least one of a color capability, an audio capability, a video capability, an image capability, and a text capability.
Claim 7
Dependent Claim
18 words
The method of claim 1 , wherein the capabilities associated with the client device includes a decompression capability.
Claim 8
Dependent Claim
36 words
The method of claim 1 , wherein the resources associated with the client device include at least one of a screen size, a bandwidth, a storage capacity, a content wait time ability, and a payment ability.
Claim 9
Dependent Claim
19 words
The method of claim 1 , wherein the transcoding step includes separating the multimedia content into individual content items.
Claim 10
Dependent Claim
19 words
The method of claim 8 , wherein the allocating step further includes assigning a priority to a content item.
Claim 11
Dependent Claim
18 words
The method of claim 9 , wherein the priority is assigned by an author of the multimedia content.
Claim 12
Dependent Claim
19 words
The method of claim 9 , wherein the priority is assigned by an application associated with the multimedia content.
Claim 13
Dependent Claim
17 words
The method of claim 9 , wherein the priority is assigned in response to a user request.
Claim 14
Dependent Claim
17 words
The method of claim 9 , wherein the priority is assigned in response to a match score.
Claim 15
Dependent Claim
22 words
The method of claim 9 , wherein the priority is assigned as a function of the importance attributed to a content item.
Claim 16
Dependent Claim
21 words
The method of claim 9 , wherein the allocating step further includes assigning a fidelity measure value to each content version.
Claim 17
Dependent Claim
26 words
The method of claim 15 , wherein the allocating step further includes computing a product of the priority and the fidelity value for each content version.
Claim 18
Dependent Claim
21 words
The method of claim 15 , further including the step of including the assigned fidelity measure value in the multimedia content.
Claim 19
Dependent Claim
19 words
The method of claim 9 , further including the step of including the assigned priority in the multimedia content.
Claim 20
Dependent Claim
20 words
The method of claim 1 , wherein the transcoded versions selected satisfy at least a portion of the resource allocations.
Claim 21
Dependent Claim
37 words
The method of claim 1 , further including the step of organizing at least one of the one or more items and at least a portion of the transcoded content versions associated therewith in a data structure.
Claim 22
Dependent Claim
19 words
The method of claim 20 , further including the step of including the data structure in the multimedia content.
Claim 23
Dependent Claim
28 words
The method of claim 1 , wherein the resources allocated to at least a portion of the transcoded versions of the content items are a function of priorities.
Claim 24
Independent Claim
197 words
A method of adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, the method comprising the steps of: transcoding the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith; filtering out the transcoded content versions that are not compatible with client device capabilities; allocating at least a portion of the resources associated with the client device among the one or more items of the multimedia content; and selecting one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources; wherein the transcoding step includes separating the multimedia content into individual content items, and wherein the allocating step further includes assigning a priority to a content item, assigning a fidelity measure value to each content version, computing a product of the priority and the fidelity value for each content version, and at least substantially maximizing a sum of the products for the content versions such that the resources associated with the client device are not exceeded.
Claim 25
Independent Claim
197 words
A method of adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, the method comprising the steps of: transcoding the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith; filtering out the transcoded content versions that are not compatible with client device capabilities; allocating at least a portion of the resources associated with the client device among the one or more items of the multimedia content; and selecting one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources; wherein the transcoding step includes separating the multimedia content into individual content items, and wherein the allocating step further includes assigning a priority to a content item, assigning a fidelity measure value to each content version, computing a product of the priority and the fidelity value for each content version, and at least substantially maximizing a sum of the products for the content versions such that the resources associated with the client device are not exceeded.
Claim 26
Dependent Claim
30 words
The method of claim 23 , wherein the maximizing step results in determining the portion of the resources associated with the client device which are allocated to each content item.
Claim 27
Independent Claim
154 words
A method of adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, the method comprising the steps of: transcoding the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith; filtering out the transcoded content versions that are not compatible with client device capabilities; allocating at least a portion of the resources associated with the client device among the one or more items of the multimedia content; and selecting one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources; wherein the resources allocated to at least a portion of the transcoded versions of the content items are a linear scaling function of the resources that would otherwise be allocated to the items.
Claim 28
Independent Claim
154 words
A method of adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, the method comprising the steps of: transcoding the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith; filtering out the transcoded content versions that are not compatible with client device capabilities; allocating at least a portion of the resources associated with the client device among the one or more items of the multimedia content; and selecting one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources; wherein the resources allocated to at least a portion of the transcoded versions of the content items are a linear scaling function of the resources that would otherwise be allocated to the items.
Claim 29
Dependent Claim
160 words
Apparatus for adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, the apparatus comprising: at least one processor operable to transcode the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith, to filter out the transcoded content versions that are not compatible with client device capabilities, to allocate at least a portion of the resources associated with the client device among the one or more items of the multimedia content, and to select one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources; and memory, coupled to the at least one processor, for storing at least a portion of results associated with one or more of the operations performed in accordance with the at least one processor.
Claim 30
Dependent Claim
160 words
Apparatus for adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, the apparatus comprising: at least one processor operable to transcode the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith, to filter out the transcoded content versions that are not compatible with client device capabilities, to allocate at least a portion of the resources associated with the client device among the one or more items of the multimedia content, and to select one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources; and memory, coupled to the at least one processor, for storing at least a portion of results associated with one or more of the operations performed in accordance with the at least one processor.
Claim 31
Dependent Claim
18 words
The apparatus of claim 26 , wherein the multimedia content includes at least one World Wide Web document.
Claim 32
Dependent Claim
31 words
The apparatus of claim 26 , wherein the multimedia content includes at least one of a video item, an image item, a graphics item, a text item, and an audio item.
Claim 33
Dependent Claim
35 words
The apparatus of claim 26 , wherein the capabilities associated with the client device include at least one of a color capability, an audio capability, a video capability, an image capability, and a text capability.
Claim 34
Dependent Claim
36 words
The apparatus of claim 26 , wherein the resources associated with the client device include at least one of a screen size, a bandwidth, a storage capacity, a content wait time ability, and a payment ability.
Claim 35
Dependent Claim
134 words
An article of manufacture for adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, comprising a machine readable medium containing one or more programs which when executed implement the steps of: transcoding the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith; filtering out the transcoded content versions that are not compatible with client device capabilities; allocating at least a portion of the resources associated with the client device among the one or more items of the multimedia content; and selecting one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources.
Claim 36
Dependent Claim
134 words
An article of manufacture for adapting multimedia content to a client device, the multimedia content including one or more items and the client device having capabilities and resources associated therewith, comprising a machine readable medium containing one or more programs which when executed implement the steps of: transcoding the multimedia content into a plurality of transcoded content versions, the plurality of transcoded content versions having different modalities and resolutions associated therewith; filtering out the transcoded content versions that are not compatible with client device capabilities; allocating at least a portion of the resources associated with the client device among the one or more items of the multimedia content; and selecting one or more of the transcoded versions of the multimedia content to generate a customized content based on allocation of the client device resources.