Method and apparatus for updating a stored version of content stored in a storage device
First Claim
1. A method for updating a stored version of content stored in a storage device to an updated version using an update package, wherein the update package is adapted for updating an original version of content to the updated version and wherein the updating is carried out in accordance with an update sequence, the method comprising:
- determining whether the stored version is the original version or an intermediate version derived therefrom;
if the stored version is an intermediate version, searching for a resume location in said stored version; and
if the stored version is a determined original version or a determined intermediate version, updating said stored version to said updated version starting from the resume location, using the update package.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus for updating a stored version of content stored in a storage device to an updated version using an update package. The update package is adapted for updating an original version of content to the updated version. In addition updating is carried out in accordance with an update sequence. A determination is made whether the stored version is the original version or an intermediate version derived therefrom. If the stored version is an intermediate version, a resume location in the stored version is determined, and if the stored version is determined to be an original version or an intermediate version, the update package is used to update the stored version to the updated version starting from the resume location.
-
Citations
34 Claims
-
1. A method for updating a stored version of content stored in a storage device to an updated version using an update package, wherein the update package is adapted for updating an original version of content to the updated version and wherein the updating is carried out in accordance with an update sequence, the method comprising:
-
determining whether the stored version is the original version or an intermediate version derived therefrom;
if the stored version is an intermediate version, searching for a resume location in said stored version; and
if the stored version is a determined original version or a determined intermediate version, updating said stored version to said updated version starting from the resume location, using the update package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for classifying a stored version of content stored in a storage device, the method comprising:
determining in a non destructive manner whether the content is classified as a member in a group that includes an original version, an updated version, an intermediate version and an alien version.
-
10. A method for updating a stored version of content stored in a storage device to an updated version using an update package, wherein the update package is adapted for updating an original version of content to the updated version and wherein the updating is carried out in accordance with an update sequence, the method comprising:
-
checking a status information for determining whether the stored version is the original version or an intermediate version derived therefrom;
if the stored version is an intermediate version, searching for a resume location in said stored version; and
if the stored version is a determined original version or a determined intermediate version, updating said stored version to said updated version starting from the resume location, using the update package. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. a method for reliably updating a stored version of content stored in a storage device to an updated version using an update package operative in accordance with an update sequence, the method comprising:
-
checking a status information for indicating whether the update package corresponds to the stored version;
if said status information indicates that the update package corresponds to said stored version, searching for a resume location in said stored version; and
updating said stored version to said first version starting from the resume location.
-
-
17. An apparatus for updating a stored version of content stored in a storage device to an updated version using an update package, wherein the update package is adapted for updating an original version of content to the updated version and wherein the updating is carried out in accordance with an update sequence, the apparatus comprising:
-
a processor;
a storage device; and
memory;
configured to perform the following;
determining whether the stored version is the original version or an intermediate version derived therefrom;
if the stored version is an intermediate version, searching for a resume location in said stored version; and
if the stored version is a determined original version or a determined intermediate version, updating said stored version to said updated version starting from the resume location, using the update package. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for updating a stored version of content stored in a storage device to an updated version using an update package, wherein the update package is adapted for updating an original version of content to the updated version and wherein the updating is carried out in accordance with an update sequence, the apparatus comprising:
-
a processor;
a storage device; and
memory;
configured to perform the following;
checking a status information for determining whether the stored version is the original version or an intermediate version derived therefrom;
if the stored version is an intermediate version, searching for a resume location in said stored version; and
if the stored version is a determined original version or a determined intermediate version, updating said stored version to said updated version starting from the resume location, using the update package.
-
-
26. An apparatus for classifying a stored version of content stored in a storage device, the apparatus comprising:
a processor configured to determining in a non destructive manner whether the content is classified as a member in a group that includes an original version, an updated version, an intermediate version and an alien version.
-
27. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method for updating a stored version of content stored in a storage device to an updated version using an update package, wherein the update package is adapted for updating an original version of content to the updated version and wherein the updating is carried out in accordance with an update sequence, the method comprising:
-
determining whether the stored version is the original version or an intermediate version derived therefrom;
if the stored version is an intermediate version, searching for a resume location in said stored version; and
if the stored version is a determined original version or a determined intermediate version, updating said stored version to said updated version starting from the resume location, using the update package.
-
-
28. A computer program product comprising a computer useable medium having computer readable program code embodied therein for updating a stored version of content stored in a storage device to an updated version using an update package, wherein the update package is adapted for updating an original version of content to the updated version and wherein the updating is carried out in accordance with an update sequence, the computer program product comprising:
-
computer readable program code for causing the computer to determine whether the stored version is the original version or an intermediate version derived therefrom;
computer readable program code for causing the computer to determine if the stored version is an intermediate version, and if so, searching for a resume location in said stored version; and
computer readable program code for causing the computer to determine if the stored version is a determined original version or a determined intermediate version, and if so updating said stored version to said updated version starting from the resume location, using the update package.
-
-
29. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method for classifying a stored version of content stored in a storage device, the method comprising:
determining in a non destructive manner whether the content is classified as a member in a group that includes an original version, an updated version, an intermediate version and an alien version.
-
30. A computer program product comprising a computer useable medium having computer readable program code embodied therein for classifying a stored version of content stored in a storage device, the computer program product comprising:
computer readable program code for causing the computer to determine in a non destructive manner whether the content is classified as a member in a group that includes an original version, an updated version, an intermediate version and an alien version.
-
31. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method for updating a stored version of content stored in a storage device to an updated version using an update package, wherein the update package is adapted for updating an original version of content to the updated version and wherein the updating is carried out in accordance with an update sequence, the method comprising:
-
checking a status information for determining whether the stored version is the original version or an intermediate version derived therefrom;
if the stored version is an intermediate version, searching for a resume location in said stored version; and
if the stored version is a determined original version or a determined intermediate version, updating said stored version to said updated version starting from the resume location, using the update package.
-
-
32. A computer program product comprising a computer useable medium having computer readable program code embodied therein for updating a stored version of content stored in a storage device to an updated version using an update package, wherein the update package is adapted for updating an original version of content to the updated version and wherein the updating is carried out in accordance with an update sequence, the computer program product comprising:
-
computer readable program code for causing the computer to check a status information for determining whether the stored version is the original version or an intermediate version derived therefrom;
computer readable program code for causing the computer to determine if the stored version is an intermediate version, and if so, searching for a resume location in said stored version; and
computer readable program code for causing the computer to determine if the stored version is a determined original version or a determined intermediate version, and if so, updating said stored version to said updated version starting from the resume location, using the update package.
-
-
33. a program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method for reliably updating a stored version of content stored in a storage device to an updated version using an update package operative in accordance with an update sequence, the method comprising:
-
checking a status information for indicating whether the update package corresponds to the stored version;
if said status information indicates that the update package corresponds to said stored version, searching for a resume location in said stored version; and
updating said stored version to said first version starting from the resume location.
-
-
34. a computer program product comprising a computer useable medium having computer readable program code embodied therein for reliably updating a stored version of content stored in a storage device to an updated version using an update package operative in accordance with an update sequence, the computer program product comprising:
-
computer readable program code for causing the computer to check a status information for indicating whether the update package corresponds to the stored version;
computer readable program code for causing the computer to determine if said status information indicates that the update package corresponds to said stored version, and if s, searching for a resume location in said stored version; and
computer readable program code for causing the computer to update said stored version to said first version starting from the resume location.
-
Specification