Invention Grant
US08924924B2 Representing the structure of a data format using a class-based representation
有权
使用基于类的表示形式表示数据格式的结构
- Patent Title: Representing the structure of a data format using a class-based representation
- Patent Title (中): 使用基于类的表示形式表示数据格式的结构
-
Application No.: US12749268Application Date: 2010-03-29
-
Publication No.: US08924924B2Publication Date: 2014-12-30
- Inventor: Kevin Michael Mitchell Brown
- Applicant: Kevin Michael Mitchell Brown
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Dan Choi; Judy Yee; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F17/27

Abstract:
A method of operating a computing device to explore content of a data storage, such as a binary file, using a format definition. The format definition comprises a class, with data members of the class representing a layout of data elements and their relationships in a type of a data storage. The relationships among the data elements may be represented using inheritance. The class derives from a base class providing reflection functionality. The reflection allows parsing the class so that its data members and their values are accessed at runtime, using the base class. Results of the parsing are presented in a form that allows exploring the content of the data storage and modifying the parsing results. New data may be created that conforms to the modified results.
Public/Granted literature
- US20110239185A1 REPRESENTING THE STRUCTURE OF A DATA FORMAT USING A CLASS-BASED REPRESENTATION Public/Granted day:2011-09-29
Information query