×

Checking serialization compatibility between versions of java classes

  • US 6,298,353 B1
  • Filed: 11/19/1998
  • Issued: 10/02/2001
  • Est. Priority Date: 11/19/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A process for determining the compatibility of two or more versions of a single serialized class of objects residing on a data processing system comprising the steps of:

  • inputting two or more versions of the class into a process environment of the data processing system;

    dividing each version of the class into a serialized stream of elements originating from a component class of Java object-oriented programming language; and

    comparing the stream of elements of one version of the class with the stream of elements of another version of the class to find incompatible differences between the versions by introspecting each version of said Java class and determining if it is possible to reconstruct an instance of a newer version of the Java class from a serialized older version.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×