G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 17/00 (2006.01) G06F 9/06 (2006.01) G06F 9/44 (2006.01) G06F 9/45 (2006.01) G06F 9/46 (2006.01) G06F 12/00 (2006.01) G06F 13/00 (2006.01) G06F 15/16 (2006.01) G06T 3/00 (2006.01)
Patent
CA 2462321
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.
L'invention a trait à des méthodes, systèmes et progiciels permettant de convertir un objet initial d'un type initial en objet final d'un autre type. Ceux-ci permettent de modifier ou de personnaliser la durée d'exécution du processus de conversion. La conversion peut avoir lieu au sein d'un moteur de sérialisation qui sérialise, désérialise et transforme des objets de types divers. La durée d'exécution du moteur de sérialisation est affectée par une ou plusieurs des routines d'extension mettant en ouvre les personnalisations ou extensions souhaitées sans nécessiter le déplacement d'autres routines existantes, Selon les renseignements sur le type définis pour un objet initial, l'objet est transformé en une représentation intermédiaire qui permet de modifier la durée d'exécution, y compris le changement des noms et des types d'objets, ainsi que des données les concernant. La représentation intermédiaire de l'objet initial est modifiée conformément aux routines d'extension qui influencent la durée d'exécution du moteur de sérialisation et la représentation intermédiaire est convertie en un objet et un type finaux.
Christensen Yann Erik
Jethanandani Natasha H.
Kharitidi Elena A.
Pharies Stefan H.
Purdy Douglas M.
Microsoft Corporation
Smart & Biggar
LandOfFree
Methods and computer program products for converting an... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods and computer program products for converting an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and computer program products for converting an... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1384434