Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2003-11-05
2008-12-16
Bullock, Jr., Lewis A. (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S124000, C717S127000, C717S129000
Reexamination Certificate
active
07467374
ABSTRACT:
A system and method, useful in tracing program execution, for serializing data, such as an object data, into consistent, structured (e.g., XML) output. A serializer processes an object's data, and for each set of data, records the object's data in a structured (e.g., XML) format that reflects the object's current state. Nodes corresponding to fields and properties of the object are nested in the structure. Simple types define nodes with the current data value associated with the tag. More complex types including arrays, collections, dictionaries and exceptions are stored as individual members of a type, with any complex members further broken down into sub-nodes. Object data including custom collections, dictionaries, non-public fields and properties and properties with only get-accessor are serialized. The resulting output, such as in an XML formatted structure, is easy to read by humans, and is easily processed, such as for automated analysis purposes.
REFERENCES:
patent: 6035303 (2000-03-01), Baer et al.
patent: 6083281 (2000-07-01), Diec et al.
patent: 6609130 (2003-08-01), Saulpaugh et al.
patent: 6633888 (2003-10-01), Kobayashi
patent: 6745208 (2004-06-01), Berg et al.
patent: 6754891 (2004-06-01), Snyder et al.
patent: 7150004 (2006-12-01), Russell et al.
patent: 2001/0054172 (2001-12-01), Tuatini
patent: 2003/0131010 (2003-07-01), Redpath
patent: 2004/0215797 (2004-10-01), Hadley
patent: 2005/0071809 (2005-03-01), Pulley
Nishanov Gor
Prokopenko Vitali
Bullock, Jr. Lewis A.
Microsoft Corporation
Workman Nydegger
Yaary Michael
LandOfFree
Serialization for structured tracing in managed code does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Serialization for structured tracing in managed code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Serialization for structured tracing in managed code will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4040976