Patents by Inventor Zachary A. LOCKARD

Zachary A. LOCKARD has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10789058
    Abstract: Interfaces are provided for receiving software development kit runtime binaries configured for a standardized platform; receiving a driver framework package that is generated based on the software development kit and configured to enable extensibility under a set of constraints; and interacting with first party frameworks and allowing third party frameworks to access the software development kit runtime binaries and allow applications to use the third party frameworks.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: September 29, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Viraf Rusi Gandhi, Doron Joseph Holan, Zachary A. Lockard, Matthew John Montera
  • Patent number: 10621130
    Abstract: The disclosure herein describes generating an ordered filter driver list defining a processing order of filter drivers in a device stack for a device. A filter driver level order associated with the device is defined, and a request from an entity is received for an ordered filter driver list. Filter driver data of filter drivers associated with the device is accessed from a data store. The filter driver data includes an identifier and filter driver level of each filter driver. The ordered filter driver list is generated to include the filter driver identifiers of the plurality of filter drivers in an order of the associated filter driver levels in the filter driver level order. The ordered filter driver list is provided to the entity. The use of filter driver levels and an associated order enables accurate, declarative order assignment of filter drivers.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: April 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zachary A. Lockard, Adam Lenart
  • Publication number: 20190369978
    Abstract: Interfaces are provided for receiving software development kit runtime binaries configured for a standardized platform; receiving a driver framework package that is generated based on the software development kit and configured to enable extensibility under a set of constraints; and interacting with first party frameworks and allowing third party frameworks to access the software development kit runtime binaries and allow applications to use the third party frameworks.
    Type: Application
    Filed: January 24, 2019
    Publication date: December 5, 2019
    Inventors: Viraf Rusi GANDHI, Doron Joseph HOLAN, Zachary A. LOCKARD, Matthew John MONTERA