×

Pluggable formatters

  • US 7,475,082 B1
  • Filed: 01/31/2005
  • Issued: 01/06/2009
  • Est. Priority Date: 06/27/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for serialization and deserialization of an object that facilitates employment of a pluggable formatter, comprising:

  • a decision module that retrieves an object from a graph of objects and determines a serialization format for the object based on user defined rules for that object type, the decision module populating a data structure based on the user defined rules and providing the pluggable formatter with the data structure, so that the pluggable formatter can serialize the data structure to a serialized stream in an externalized format defined by the pluggable formatter;

    a serialization selector that selects between one of a user defined rule set defined in the object, a user defined rule set defined in another object and a default rule set for determining a serialization format for the object;

    a formatter services component that receives a serialized stream of the object and instantiate an object type for deserialization of the decoded serialized stream; and

    an object manager that manages the deserialization of objects by the pluggable formatter, the pluggable formatter providing the object manager with a decoded serialized stream;

    wherein a processor operatively coupled to memory retains the decision module, the serialization selector, the formatter services component, and the object manager.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×