Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-07-11
2010-10-12
Abel Jalil, Neveen (Department: 2165)
Data processing: database and file management or data structures
Database design
Data structure types
C707S811000, C709S231000
Reexamination Certificate
active
07814124
ABSTRACT:
An architecture and method is provided that facilitates serialization of a graph of objects into streams of data in an arbitrary format, and deserialization of the streams of data back into the graph of objects. The architecture provides a number of services associated with the basic functionality of serialization and deserialization. The services can be employed to implement transparent remoting, copy items to a clipboard and save data to a file. The present invention provides facilities which support the plugging in of a new serialization encoding by separating the encoding from the reading and reinstantiation of the graph of objects which the encoding describes. Objects in a graph of objects are serialized and deserialized based on a selected rule set for that object. A rule set can be provided by a class author within a class or within a third party file referred to as a surrogate.
REFERENCES:
patent: 5895492 (1999-04-01), Greenspan et al.
patent: 5944781 (1999-08-01), Murray
patent: 5960436 (1999-09-01), Chang et al.
patent: 6032152 (2000-02-01), Pearson
patent: 6119219 (2000-09-01), Webb et al.
patent: 6125400 (2000-09-01), Cohen et al.
patent: 6140946 (2000-10-01), Desrosiers et al.
patent: 6253253 (2001-06-01), Mason et al.
patent: 6282581 (2001-08-01), Moore et al.
patent: 6292933 (2001-09-01), Bahrs et al.
patent: 6385724 (2002-05-01), Beckman et al.
patent: 6459393 (2002-10-01), Nordman
patent: 6501852 (2002-12-01), Clark et al.
patent: 6571252 (2003-05-01), Mukherjee
patent: 6898618 (2005-05-01), Slaughter et al.
patent: 7016966 (2006-03-01), Saulpaugh et al.
Roussev et al., “Integrating XML and Object-based Programming for Distributed Collaboration”, IEEE 9th International workshops on Enabling Technologies for Collaborative Enterprises, Jun. 14-16, 2000, p. 254-259.
David Flanagan, Java in a Nutshell, Second edition, May 1997, O'Reilly and Associates Inc.
Gerard Parr, et al.; “A Paradigm Shift in the Distribution of Multimedia”, Communications of the ACM, Jun. 2000, p. 103-109, vol. 43, No. 6.
Marc-Olivier Killijian, et al.; “Portable Serialization of CORBA objects: A Reflective Approach”, Proceedings of the 17th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, 2002, pp. 68-82.
Fabian Breg, et al.; “Java Virtual Machine Support for Object Serialization”, Proceedings of the 2001 Joint ACM-ISCOPE conference on Java Grande, 2001, pp. 173-180.
Christian Nester, et al; “A More Efficient RMI for Java”, Proceedings of the ACM 1999 Conference on Java Grande, 1999, pp. 152-159.
de Jong Stephen Peter
Kakivaya Gopala Krishna R.
Roxe Joseph L.
Abel Jalil Neveen
Liang Vei-Chung
Microsoft Corporation
Workman Nydegger
LandOfFree
Architecture and method for serialization and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Architecture and method for serialization and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Architecture and method for serialization and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4195236