Type bridges

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S316000, C717S146000

Reexamination Certificate

active

10401244

ABSTRACT:
Methods, systems, and computer program products for converting an object of one type to an object of another type that allow for the runtime operation of the conversion process to be altered or customized. The conversion may occur within an extensible serialization engine that serializes, deserializes, and transforms objects of various types. The runtime operation of the serialization engine is altered by one or more extension routines that implement the desired customizations or extensions, without requiring replacement of other existing routines. Based on type information, identified for an initial object, the object is converted to an intermediate representation which permits runtime modification, including modification of object names, object types, and object data. The intermediate representation of the initial object is modified in accordance with extension routines that alter the runtime operation of the serialization engine, and the intermediate representation is converted to a final object and type.

REFERENCES:
patent: 5724588 (1998-03-01), Hill et al.
patent: 5974416 (1999-10-01), Anand et al.
patent: 6108715 (2000-08-01), Leach et al.
patent: 6167565 (2000-12-01), Kanamori
patent: 6249822 (2001-06-01), Kays, Jr. et al.
patent: 6263491 (2001-07-01), Hunt
patent: 6298391 (2001-10-01), Kennedy et al.
patent: 6301585 (2001-10-01), Milne
patent: 6481008 (2002-11-01), Chaiken et al.
patent: 6519764 (2003-02-01), Atkinson et al.
patent: 2003/0046317 (2003-03-01), Cseri et al.
patent: 2004/0064825 (2004-04-01), Lim et al.
patent: 2329559 (2002-06-01), None
patent: 1030253 (2000-08-01), None
patent: 2002-297575 (2002-10-01), None
Chiu et al., The Proteus multiprotocol message library, Conference on High Performance Networking and Computing, pp. 1-9, Year of Publication: 2002.
Opyrchal et al., Efficient object serialization in Java, Electronic Commerce and Web-based Applications/Middleware, May 31-Jun. 4, 1999 pp. 96-101.
“XML Information Set,” W3C , <http://www.w3.org/TR/xml-infoset/>, visited Mar. 26, 2003.
Maeda, Kazuaki; “Runtime Code Generation for Object Serialization,” Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications. PDPTA '2000, Jun. 26-29, 2000, vol. 5, pp. 2531-2536.
Crary, Karl; and Weirich, Stephanie; “Flexible Type Analysis,”SIGPLAN Notices, Sep. 1999, vol. 34, No. 9, pp. 233-248.
You-Chin Fuh; and Mishra, Prateek; “Type Inference with Subtypes,” Theoretical Computer Science, Jun. 22, 1990, vol. 73, No. 2, pp. 155-175.
Wile, David S.; “Type Transformations,” IEEE Transactions on Software Engineering, Jan. 1981, vol. SE-7, No. 1, pp. 32-39.
Cranefield, Stephen; “Networked Knowledge Representation and Exchange Using UML and RDF,”JoDI—Journal of Digital Information, 2001, vol. 1, No. 8.
Guerraoui, Rachid; Felber, Pascal; Garbinato, Benoit; and Mazouni, Karim; “System Support for Object Groups,” Conference Proceedings OOPSLA '98. Conference on Object-Oriented Programming, Systems, Languages and Applciations, Oct. 18-22, 1998, pp. 244-258.
Kruchten, Philippe; Ehrenfried, Dan; Thompson, Kim; and Thompson, Chris; “Ada Type Interchange Moving Data Between Platforms,” Ada Letters, Jan.-Feb. 1996, vol. 16, No. 1, pp. 46-53.
Abayan, M.; Strong, R.; and Wimmers, E.; “The RAPID C++ Environment,” Proceedings of the Fourteenth Annual ACM Symposium on Principles of Distributed Computing, Aug. 20-23, 1995, p. 258.
Yu-Hsiu Wei, Stoyenko, Alexander D.; and Goldszmidt, German S.; “The Design of a Stub Generator for Heterogeneous RPC Systems,” Journal of Parallel and Distributed Computing, Mar. 1991, vol. 11, No. 3, pp. 188-197.
Esposito, Dino,Binary Serialization of ADO.NET Objects, MSDN Magazine, Dec. 2002.
Seidmann, Thomas,Replicated Distributed Shared Memory for the .NET Framework, 1stInt. Workshop on C#and .NET Technologies on Algorithms, Computer Graphics, Visualization, Computer Vision and Distributed Computing, Feb. 6-8, 2003.
Kono, Kenji,Efficient RMI; Dynamic Specialization of Object Serialization, Distributed Computing System, 2000. Proceedings 20thInternational Conference on Taipei, Taiwan. Apr. 10-13, 2000.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Type bridges does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Type bridges, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Type bridges will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3742589

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.