Patents by Inventor Lyman Partin

Lyman Partin 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).

  • Publication number: 20060147234
    Abstract: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.
    Type: Application
    Filed: March 1, 2006
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Franc Camara, Keisuke Tsuchida, Lyman Partin
  • Publication number: 20060147235
    Abstract: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.
    Type: Application
    Filed: March 1, 2006
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Franc Camara, Keisuke Tsuchida, Lyman Partin
  • Publication number: 20060133878
    Abstract: A computer system uses simplified device drivers for operating hardware devices. A simplified device driver for a hardware device of a given device type, such as a flatbed scanner, works with a system-supplied common driver for that given device type. The common driver and the simplified driver together function like a regular device driver. The simplified device driver implements a small number of entry point functions corresponding to a pre-selected set of operation commands “generic” to hardware devices of that given device type. When an application makes a request for an operation by the device, the request is passed through a device driver interface (DDI) to the common driver. The common driver then calls the entry point functions in the simplified device driver to carry out the requested operation.
    Type: Application
    Filed: March 1, 2006
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Franc Camara, Keisuke Tsuchida, Lyman Partin
  • Publication number: 20050108728
    Abstract: A computer system and method uses script-based device drivers for operating hardware devices. The script-based driver architecture comprises a scripting driver, a script engine, and a driver script for a given hardware device, such as a scanner. The driver script is generally a text file containing a sequence of programming instructions defining the operational behavior of the hardware device. The scripting driver exports a set of objects whose functions can be called by the driver script to communicate with and control the device. When a request to operate the hardware device is received by the scripting driver, the script engine interprets the programming instructions in the driver script corresponding to the request and invokes the functions of the scripting driver objects called by the programming instructions to carry out the requested device operation.
    Type: Application
    Filed: December 14, 2004
    Publication date: May 19, 2005
    Applicant: Microsoft Corporation
    Inventors: Franc Camara, Vladimir Sadovsky, Lyman Partin, Byron Changuion
  • Publication number: 20050108729
    Abstract: A computer system and method uses script-based device drivers for operating hardware devices. The script-based driver architecture comprises a scripting driver, a script engine, and a driver script for a given hardware device, such as a scanner. The driver script is generally a text file containing a sequence of programming instructions defining the operational behavior of the hardware device. The scripting driver exports a set of objects whose functions can be called by the driver script to communicate with and control the device. When a request to operate the hardware device is received by the scripting driver, the script engine interprets the programming instructions in the driver script corresponding to the request and invokes the functions of the scripting driver objects called by the programming instructions to carry out the requested device operation.
    Type: Application
    Filed: December 14, 2004
    Publication date: May 19, 2005
    Applicant: Microsoft Corporation
    Inventors: Franc Camara, Vladimir Sadovsky, Lyman Partin, Byron Changuion