Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
195 words
In a data processing system having a first memory and a second memory, wherein the first and second memories are adapted for storing a plurality of multimedia presentations and a plurality of resources, wherein each one of the plurality of multimedia presentations includes a plurality of linked data structures, wherein a plurality of the linked data structures identify a plurality of resources each having a name including a location identifier, the method comprising the steps performed in the data processing system of: receiving an input selecting one of the multimedia presentations to be relocated from the first memory to the second memory; scanning the linked data structures of the selected multimedia presentation to determine the plurality of resources identified by the selected multimedia presentation; generating a resource-name list of names including location identifiers corresponding to the plurality of resources identified by the selected multimedia presentation; changing the location identifiers on the resource-name list; updating the names of the identified plurality of resources in the selected multimedia presentation to reflect the changed location identifiers on the resource-name list; and relocating the updated multimedia presentation and the resources listed on the resource-name list to the second memory.
Claim 2
Dependent Claim
195 words
In a data processing system having a first memory and a second memory, wherein the first and second memories are adapted for storing a plurality of multimedia presentations and a plurality of resources, wherein each one of the plurality of multimedia presentations includes a plurality of linked data structures, wherein a plurality of the linked data structures identify a plurality of resources each having a name including a location identifier, the method comprising the steps performed in the data processing system of: receiving an input selecting one of the multimedia presentations to be relocated from the first memory to the second memory; scanning the linked data structures of the selected multimedia presentation to determine the plurality of resources identified by the selected multimedia presentation; generating a resource-name list of names including location identifiers corresponding to the plurality of resources identified by the selected multimedia presentation; changing the location identifiers on the resource-name list; updating the names of the identified plurality of resources in the selected multimedia presentation to reflect the changed location identifiers on the resource-name list; and relocating the updated multimedia presentation and the resources listed on the resource-name list to the second memory.
Claim 3
Dependent Claim
47 words
The method of claim 1 wherein the plurality of multimedia presentations have a size in the first memory and the plurality of resources have a size in the first memory, and wherein the scanning step includes the substep of: determining the size of the selected multimedia presentation.
Claim 4
Dependent Claim
37 words
The method of claim 2 wherein the generating step includes the substep of: generating in the resource-name list the size in the first memory of each one of the corresponding resources identified by the selected multimedia presentation.
Claim 5
Dependent Claim
111 words
The method of claim 3 wherein the data processing system is further comprised of a third memory and the first memory is of a predetermined size and the second memory is of a predetermined size, wherein the size of the second memory is less than the size of the first memory, wherein the size of the selected multimedia presentation and the size of the plurality of resources in the resource-name list are greater than the size of the second memory, and wherein the relocating step includes the substep of: moving the updated multimedia presentation and the plurality of resources corresponding to the updated multimedia presentation to the second and third memories.
Claim 6
Dependent Claim
204 words
A multimedia presentation and resource allocation system in a data processing system having a first memory and a second memory, wherein the first and second memories are adapted for storing a plurality of multimedia presentations and a plurality of resources, wherein each one of the plurality of multimedia presentations includes a plurality of linked data structures, wherein a plurality of the linked data structures identify a plurality of resources each having a name including a location identifier, the system comprising: means for receiving an input selecting one of the multimedia presentations to be relocated from the first memory to the second memory; means for scanning the linked data structures of the selected multimedia presentation to determine the plurality of resources identified by the selected multimedia presentation; means for generating a list of names including location identifiers corresponding to the plurality of resources identified by the selected multimedia presentation; means for changing the locating identifiers on the generated list; means for updating the names of the identified plurality of resources in the selected multimedia presentation to reflect the changed location identifiers on the generated list; and means for relocating the updated multimedia presentation and the resources listed on the generated list to the second memory.
Claim 7
Dependent Claim
204 words
A multimedia presentation and resource allocation system in a data processing system having a first memory and a second memory, wherein the first and second memories are adapted for storing a plurality of multimedia presentations and a plurality of resources, wherein each one of the plurality of multimedia presentations includes a plurality of linked data structures, wherein a plurality of the linked data structures identify a plurality of resources each having a name including a location identifier, the system comprising: means for receiving an input selecting one of the multimedia presentations to be relocated from the first memory to the second memory; means for scanning the linked data structures of the selected multimedia presentation to determine the plurality of resources identified by the selected multimedia presentation; means for generating a list of names including location identifiers corresponding to the plurality of resources identified by the selected multimedia presentation; means for changing the locating identifiers on the generated list; means for updating the names of the identified plurality of resources in the selected multimedia presentation to reflect the changed location identifiers on the generated list; and means for relocating the updated multimedia presentation and the resources listed on the generated list to the second memory.
Claim 8
Dependent Claim
45 words
The system of claim 5 wherein the plurality of multimedia presentations have a size in the first memory and the plurality of resources have a size in the first memory, wherein the scanning means comprises: means for determining the size of the selected multimedia presentation.
Claim 9
Dependent Claim
37 words
The system of claim 6 wherein the generating means comprises: means for generating in the list of names the size in the first memory of each one of the corresponding resources identified by the selected multimedia presentation.
Claim 10
Dependent Claim
111 words
The system of claim 7 wherein the data processing system is further comprised of a third memory and the first memory is of a predetermined size and the second memory is of a predetermined size, wherein the size of the second memory is less than the size of the first memory, wherein the size of the selected multimedia presentation and the size of the plurality of resources in the list of names are greater than the size of the second memory, and wherein the relocating means comprises: means for moving the updated multimedia presentation and the plurality of resources corresponding to the updated multimedia presentation to the second and third memories.