×

Dynamic device drivers

  • US 9,703,570 B2
  • Filed: 10/01/2014
  • Issued: 07/11/2017
  • Est. Priority Date: 10/01/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a driver model for a device from a third party, wherein the driver model is generated based on a driver template for the device that is accessible to the third party;

    the driver model is formatted to be capable of integration in a generic driver class that is configured to parse an input and adapt to a characteristic of a user; and

    the driver model includes a device type of the device, a list of variables associated with the device and one or more characteristics of the variables added to the driver template;

    determining whether the driver model is format-compliant;

    validating syntax of the driver model based at least partially on the driver template from which the driver model is generated;

    in response to the driver model being format-compliant and the syntax being valid;

    generating a verified file that is representative of the driver model, the verified file being formatted to dynamically load into a device application module during operation and to dynamically support the device;

    adding an integrity check value to the verified file; and

    communicating the verified file to a user apparatus that includes the device application module; and

    in response to the driver model being format-noncompliant or the syntax being invalid, communicating an error message.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×