Patents by Inventor Kevin W. Eyres

Kevin W. Eyres 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: 7529945
    Abstract: A method and computer system according to the disclosed invention allows the pre-installation of a software application without a license key. The computer system installs a software application and provides a prompt for a license key. The license key is stored in a registry. If the license key is not entered, the computer system installs the software application and installs disabling code. At startup, the disabling code is executed if installed, providing a prompt for a license key. If the proper license key is entered, the computer system stores the key in a registry and uninstalls the disabling code, allowing installation of the software application. If an improper key is entered, the computer system allows the key to be reentered.
    Type: Grant
    Filed: August 18, 2003
    Date of Patent: May 5, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin W. Eyres, Michael H. Lee
  • Patent number: 6799225
    Abstract: A computer system implements a standard modem without the use of a microcontroller. Instead, a digital signal processor is provided on an expansion card, but with direct links to the computer system itself. The code usually implemented in the microcontroller is instead implemented as a virtual modem controller to be called by the operating system of the computer itself. Further, this virtual modem controller includes a virtualized UART, that appears to the operating system software as a hardware UART, with entry points for calls to replace input/output instructions. In this way, standard device driver code written to execute input/output operations is easily converted to operate with the “virtualized” UART.
    Type: Grant
    Filed: February 6, 2001
    Date of Patent: September 28, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: G. Byron Sands, Peter J. Brown, Don A. Dykes, Andrew L. Love, Kevin W. Eyres
  • Patent number: 6615359
    Abstract: A method and computer system according to the disclosed invention allows the pre-installation of a software application without a license key. The computer system installs a software application and provides a prompt for a license key. The license key is stored in a registry. If the license key is not entered, the computer system installs the software application and installs disabling code. At startup, the disabling code is executed if installed, providing a prompt for a license key. If the proper license key is entered, the computer system stores the key in a registry and uninstalls the disabling code, allowing installation of the software application. If an improper key is entered, the computer system allows the key to be reentered.
    Type: Grant
    Filed: November 26, 2001
    Date of Patent: September 2, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin W. Eyres, Michael H. Lee
  • Publication number: 20020035693
    Abstract: A method and computer system according to the disclosed invention allows the preinstallation of a software application without a license key. The computer system installs a software application and provides a prompt for a license key. The license key is stored in a registry. If the license key is not entered, the computer system installs the software application and installs disabling code. At startup, the disabling code is executed if installed, providing a prompt for a license key. If the proper license key is entered, the computer system stores the key in a registry and uninstalls the disabling code, allowing installation of the software application. If an improper key is entered, the computer system allows the key to be reentered.
    Type: Application
    Filed: November 26, 2001
    Publication date: March 21, 2002
    Inventors: Kevin W. Eyres, Michael H. Lee
  • Patent number: 6324649
    Abstract: A method and computer system according to the disclosed invention allows the pre-installation of a software application without a license key. The computer system installs a software application and provides a prompt for a license key. The license key is stored in a registry. If the license key is not entered, the computer system installs the software application and installs disabling code. At startup, the code is executed if installed, providing a prompt for a license key. If the proper license key is entered, the computer system stores the key in a registry and uninstalls the disabling code, allowing installation of the software application. If an improper key is entered, the computer system allows the key to be reentered.
    Type: Grant
    Filed: March 2, 1998
    Date of Patent: November 27, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Kevin W. Eyres, Michael H. Lee
  • Publication number: 20010037414
    Abstract: A computer system implements a standard modem without the use of a microcontroller. Instead, a digital signal processor is provided on an expansion card, but with direct links to the computer system itself. The code usually implemented in the microcontroller is instead implemented as a virtual modem controller to be called by the operating system of the computer itself. Further, this virtual modem controller includes a virtualized UART, that appears to the operating system software as a hardware UART, with entry points for calls to replace input/output instructions. In this way, standard device driver code written to execute input/output operations is easily converted to operate with the “virtualized” UART.
    Type: Application
    Filed: February 6, 2001
    Publication date: November 1, 2001
    Inventors: G. Byron Sands, Peter J. Brown, Don A. Dykes, Andrew L. Love, Kevin W. Eyres
  • Patent number: 6185628
    Abstract: A computer system implements a standard modem without the use of a microcontroller. Instead, a digital signal processor is provided on an expansion card, but with direct links to the computer system itself. The code usually implemented in the microcontroller is instead implemented as a virtual modem controller to be called by the operating system of the computer itself. Further, this virtual modem controller includes a virtualized UART, that appears to the operating system software as a hardware UART, with entry points for calls to replace input/output instructions. In this way, standard device driver code written to execute input/output operations is easily converted to operate with the “virtualized” UART.
    Type: Grant
    Filed: January 26, 1999
    Date of Patent: February 6, 2001
    Assignee: Compaq Computer Corporation
    Inventors: G. Byron Sands, Peter J. Brown, Don A. Dykes, Andrew L. Love, Kevin W. Eyres
  • Patent number: 5964850
    Abstract: A method and apparatus for increasing system functionality through a predefined interface is disclosed. Signal lines which are not used or which are not used in certain modes are connected to an interconnection device instead of being connected to an interface wherein the output of the interconnection device is connected to the interface where such lines would have been connected. The interconnection device also has a set of inputs for receiving signals from a device providing the desired functionality. A controller chooses between the two sets of inputs to control what signal lines are connected to the predefined interface. Accordingly, during certain modes of operation, the added functionality from a device whose output is being switched into the interface can be supported. In one embodiment, speaker phone capability is provided for even though the predefined PCMCIA interface does not support such capability.
    Type: Grant
    Filed: November 10, 1997
    Date of Patent: October 12, 1999
    Assignee: Compaq Computer Corporation
    Inventors: Robin T. Castell, G. Edward Newman, Lee W. Atkinson, Kevin W. Eyres, David J. Delisle
  • Patent number: 5864710
    Abstract: A computer system implements a standard modem without the use of a microcontroller. Instead, a digital signal processor is provided on an expansion card, but with direct links to the computer system itself. The code usually implemented in the microcontroller is instead implemented as a virtual modem controller to be called by the operating system of the computer itself. Further, this virtual modem controller includes a virtualized UART, that appears to the operating system software as a hardware UART, with entry points for calls to replace input/output instructions. In this way, standard device driver code written to execute input/output operations is easily converted to operate with the "virtualized" UART.
    Type: Grant
    Filed: July 22, 1996
    Date of Patent: January 26, 1999
    Assignee: Compaq Computer Corporation
    Inventors: G. Byron Sands, Peter J. Brown, Don A. Dykes, Andrew L. Love, Kevin W. Eyres
  • Patent number: 5768615
    Abstract: A method and apparatus for increasing system functionality through a predefined interface is disclosed. Signal lines which are not used or which are not used in certain modes are connected to an interconnection device instead of being connected to an interface wherein the output of the interconnection device is connected to the interface where such lines would have been connected. The interconnection device also has a set of inputs for receiving signals from a device providing the desired functionality. A controller chooses between the two sets of inputs to control what signal lines are connected to the predefined interface. Accordingly, during certain modes of operation, the added functionality from a device whose output is being switched into the interface can be supported. In one embodiment, speaker phone capability is provided for even though the predefined PCMCIA interface does not support such capability.
    Type: Grant
    Filed: November 30, 1995
    Date of Patent: June 16, 1998
    Assignee: Compaq Computer Corp.
    Inventors: Robin T. Castell, G. Edward Newman, Lee W. Atkinson, Kevin W. Eyres, David J. Delisle