Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2008-01-29
2008-01-29
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S113000, C717S116000, C717S120000
Reexamination Certificate
active
07325226
ABSTRACT:
Methods, systems, and computer program products to serialize user interface objects having custom object types and serialization formats. A serialization manager may coordinate standard serialization providers to identify standard serializers for standard object types or serialization formats, and as needed, may be extended by loading custom serialization providers to identify custom serializers for custom object types or serialization formats, which may not be covered by the standard serialization providers. From available serialization providers, the serialization manager identifies a serializer for a particular serialization format and object type. The object, custom or standard, is serialized using the identified serializer to a custom or standard format, including source code representations, XML representations, etc. Certain serialization formats produce a snippet of code without producing a class representation of an object; to help coordinate and enhance modularity among serializers and their providers; the serialization manager may maintain and share context information.
REFERENCES:
patent: 5675801 (1997-10-01), Lindsey
patent: 5946493 (1999-08-01), Hanson
patent: 5956728 (1999-09-01), Federighi et al.
patent: 6052691 (2000-04-01), Ardoin et al.
patent: 6059838 (2000-05-01), Fraley et al.
patent: 6263492 (2001-07-01), Fraley et al.
patent: 6292938 (2001-09-01), Sarkar et al.
patent: 6501852 (2002-12-01), Clark et al.
patent: 6928488 (2005-08-01), de Jong et al.
patent: 7020641 (2006-03-01), Leong et al.
patent: 7096419 (2006-08-01), Barnes et al.
patent: 2003/0088708 (2003-05-01), Lewallen
patent: 2003/0093770 (2003-05-01), Fernandez
patent: 2003/0191803 (2003-10-01), Chinnici et al.
patent: WO 00/55727 (2000-09-01), None
Salo, Timo; Hill, Justin; Rich, Scott; Bridgham, Chuck; and Berg, Daniel; “Object Persistence Beyond Serialization,”;Dr. Dobb's Journal; May 1999; vol. 24, No. 5; p. 19, 22, 24-7, 30-3.
Darby, Chad; “Object Serialization in Java 1.1: Making Objects Persistent,”;WEB Techniques;Sep. 1997; vol. 2, No. 9available atwww.webtechniques.com/ archives/1997/09/darby.
Lorenz, David H. and Petkovic, Predrag; “Design-Time Assembly of Runtime Containment Components,” Proceedings of the 34th International Conference on Technology of Object-Oriented Languages and Systems—TOOLS 34; Jun. 30-Aug. 4, 2000; p. 195-204.
Kienzle, J. and Romanovsky, A.; “Framework Based on Design Patterns for Providing Persistence in Object-Oriented Programming Languages,”;IEE Proceedings-Software;Jun. 2002; vol. 149, No. 3; p. 77-85.
Carpenter, Bryan; Fox, Geoffrey; Sung Hoon Ko; and Sang Lim; “Object Serialization for Marshaling Data in a Java Interface to MPI,”;Concurrency: Practice and Experience; vol. 12, No. 7; p. 539-53, 1999.
Spreitzer, Mike and Begel, Andrew; “More Flexible Data Types,”; Proceedings of the IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (Wet Ice '99); Jun. 16-18, 1999; p. 319-24.
Opyrchal, L. and Prakash, A.; “Efficient Object Serialization in Java,”; Proceedings of the 19th IEEE International Conference on Distributed Computing Systems. Workshops on Electronic Commerce and Web-based Applications; May 31-Jun. 4, 1999; p. 96-101.
Philippsen, Michael and Haumacher, Bernhard; “More Efficient Object Serialization,”; Parallel and Distributed Processing, 11th IPPS/SPDP'99 Workshops Held in Conjunction with the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing; Apr. 12-16, 1999; p. 718-32.
Beveridge, Jim; “Inside MFC Serialization,”;Dr. Dobb's Journal;Oct. 1995; vol. 20, No. 10; p. 62, 64, 66-7, 122-3.
Printezis, Tony; “Orthogonal Persistence: the Future for Storing Objects?”; PAJava 99 Proceedings of the First International Conference on the Practical Application of Java; Apr. 21-23, 1999; p. 5-17.
Burke Shawn Patrick
Pepin Brian Keith
Dam Tuan
Microsoft Corporation
Workman Nydegger
Yigdall Michael J
LandOfFree
Modular object serialization architecture does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Modular object serialization architecture, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Modular object serialization architecture will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2795981