×

Data access layer having a mapping module for transformation of data into common information model compliant objects

  • US 8,447,782 B1
  • Filed: 12/16/2010
  • Issued: 05/21/2013
  • Est. Priority Date: 12/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing an object in a provider framework comprising:

  • receiving, by a data access layer of the provider framework, an object request from a client device, the object request identifying at least one object;

    applying, by the data access layer, a mapping module to the object request to access object data associated with the object request;

    generating, by the data access layer, the at least one object identified in the object request;

    forwarding, by the data access layer, the at least one object to the client device;

    wherein the method further comprises;

    in response to receiving the object request, detecting, by the data access layer, a requested object class associated with the object request and a requested object property associated with the object request;

    wherein applying the mapping module to the object request comprises;

    applying, by the data access layer, an object class mapping module to the requested object class to access object data associated with the requested object class, andapplying, by the data access layer, an object property mapping module to the requested object property associated with the requested object class to access object data associated with the requested object property;

    wherein generating the at least one object identified in the object request comprises generating, by the data access layer, the at least one object identified in the object request based upon the object data associated with the requested object class and based upon the object data associated with the requested object property;

    wherein detecting the requested object class associated with the object request and the requested object property associated with the object request comprises detecting, by the data access layer, a disk object class associated with the object request and a disk capacity property associated with the object request; and

    applying the object property mapping module to the requested object property associated with the requested object class to access object data associated with the requested object property comprises;

    accessing, by the data access layer, the disk object class associated with the object request;

    detecting, by the data access layer, the disk capacity property of the disk object class associated with the object request as presented in a byte format;

    forwarding, by the data access layer, the disk capacity property of the disk object class associated with the object request to a business logic layer of the storage processor, the business logic layer being distinct from the provider framework; and

    receiving, by the data access layer and from the business logic layer, the disk capacity property of the disk object class associated with the object request presented in a gigabyte format.

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