Patents by Inventor Jason Cockrell

Jason Cockrell 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: 11599697
    Abstract: Various examples are directed to systems and methods for evaluating electronic components. A server computing device may provide an evaluation user interface to a user application executing at a user computing device. The server computing device may receive an indication of an electronic component for evaluation from the user application and via the user interface and access a configuration data set for the electronic component. The configuration data set may comprise argument data describing a set of arguments for the electronic component; binding data describing a relationship between a first argument of the set of arguments and a first model input parameter; and simulator data describing a model for the electronic component. The server computing device may also evaluate the electronic component based at least in part on the configuration data set.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: March 7, 2023
    Assignee: Analog Devices, Inc.
    Inventors: Jason Cockrell, Thomas M. MacLeod
  • Publication number: 20220019411
    Abstract: Described herein are techniques for providing device-specific code completion. Some embodiments provide an integrated development environment (IDE) system that automatically determines an identity of a device and provides device-specific code completion suggestions. The IDE system loads a device module associated with the identity of the device. The device module stores information indicating classes, methods, and/or properties provided by a software driver of the device. The IDE system uses the information from the device module to determine device-specific code completion suggestions to provide to a user. For example, the user may be entering software code into a text editor of the IDE system. The IDE system may provide device-specific code completion suggestions to the user in the text editor.
    Type: Application
    Filed: February 5, 2021
    Publication date: January 20, 2022
    Applicant: Analog Devices, Inc.
    Inventors: Jason Cockrell, Jeremiah E. Simonsen
  • Patent number: 10871382
    Abstract: Various examples are directed to configuring a configurable hardware module to perform a measurement of a physical quantity. A configuration manager may receive an indication of the physical quantity and performance factor data describing the measurement of the physical quantity. The configuration manager may generate a hardware configuration of the hardware based at least in part on the indication of the physical quantity and the performance factor data. The hardware configuration may comprise instruction data to configure the hardware module to execute a dynamic measurement of the physical quantity. The configuration manager may also generate configuration data describing the hardware configuration, wherein the configuration data comprises simulation data comprising input parameters for a simulation of the hardware configuration and hardware configuration data for configuring a hardware module to implement at least a portion of the hardware configuration.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: December 22, 2020
    Assignee: Analog Devices International Unlimited Company
    Inventors: Colin G. Lyden, Claire Croke, Mack Roger Lund, Alan Clohessy, Meabh Shine, Rosemary B. Ryan, Aine M. Joyce, Aine McCarthy, Mary McCarthy, Thomas M. MacLeod, Jason Cockrell, Michael C. W. Coln, Gustavo Castro, Sean Kowalik, Colm P. Ronan, Michael Edward Bradley, Michael Mueck, Jonathan Ephraim David Hurwitz, Aileen Ritchie
  • Publication number: 20170242950
    Abstract: Various examples are directed to systems and methods for evaluating electronic components. A server computing device may provide an evaluation user interface to a user application executing at a user computing device. The server computing device may receive an indication of an electronic component for evaluation from the user application and via the user interface and access a configuration data set for the electronic component. The configuration data set may comprise argument data describing a set of arguments for the electronic component; binding data describing a relationship between a first argument of the set of arguments and a first model input parameter; and simulator data describing a model for the electronic component. The server computing device may also evaluate the electronic component based at least in part on the configuration data set.
    Type: Application
    Filed: March 30, 2017
    Publication date: August 24, 2017
    Inventors: JASON COCKRELL, THOMAS M. MACLEOD
  • Publication number: 20170241804
    Abstract: Various examples are directed to configuring a configurable hardware module to perform a measurement of a physical quantity. A configuration manager may receive an indication of the physical quantity and performance factor data describing the measurement of the physical quantity. The configuration manager may generate a hardware configuration of the hardware based at least in part on the indication of the physical quantity and the performance factor data. The hardware configuration may comprise instruction data to configure the hardware module to execute a dynamic measurement of the physical quantity. The configuration manager may also generate configuration data describing the hardware configuration, wherein the configuration data comprises simulation data comprising input parameters for a simulation of the hardware configuration and hardware configuration data for configuring a hardware module to implement at least a portion of the hardware configuration.
    Type: Application
    Filed: February 22, 2017
    Publication date: August 24, 2017
    Inventors: Colin G. Lyden, Claire Croke, Mack Roger Lund, Alan Clohessy, Meabh Shine, Rosemary B. Ryan, Aine M. Joyce, Aine McCarthy, Mary McCarthy, Thomas M. MacLeod, Jason Cockrell, Michael C.W. Coln, Gustavo Castro, Sean Kowalik, Colm P. Ronan, Michael Edward Bradley, Michael Mueck, Jonathan Ephraim David Hurwitz, Aileen Ritchie