×

Data model for a common language

  • US 7,831,625 B2
  • Filed: 05/16/2007
  • Issued: 11/09/2010
  • Est. Priority Date: 05/16/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for storing a common language application framework in order to produce a queriable representation of the common language application framework, the method comprising:

  • maintaining a schema in computer memory corresponding to the application framework;

    maintaining a database structure in computer memory corresponding to the schema;

    storing information within the database structure corresponding to at least some portion of the application framework, including storing the name of a first type in the application framework, the first type being part of a hierarchy that includes a first and a second namespace, wherein the second namespace is a child of the first namespace, and wherein the first type is a child of the second namespace;

    storing information within the database structure corresponding to an abstraction of the hierarchy of the first type such that the name of the first type is associated with an identifier of only the first namespace as well as an identifier of a combination of the first and the second namespace;

    receiving a query for types of the first namespace of the application framework; and

    using the abstraction of the hierarchy of the first type to return the first type as a type that is included in the hierarchy of the first namespace.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×