Patents by Inventor John Edward Kellar

John Edward Kellar 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: 7529867
    Abstract: A system and method for processing input/output (I/O) requests in a virtualized computer system. I/O requests are received from a virtual machine. A set of virtual I/O channels that may be interfaced with a host I/O stack and/or a virtual machine I/O stack adaptively queues requested data using a variety of I/O queue management modules. In one embodiment, the virtual I/O channels include an entropy detection module and a queue storage. The entropy detection module determines an entropy value of specified I/O request data and encodes the specified I/O request data with the entropy value within the queue storage.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: May 5, 2009
    Assignee: Inovawave, Inc.
    Inventors: Dave Dennis McCrory, John Edward Kellar
  • Publication number: 20080104591
    Abstract: A system and method for processing input/output (I/O) requests in a virtualized computer system. I/O requests are received from a virtual machine. A set of virtual I/O channels that may be interfaced with a host I/O stack and/or a virtual machine I/O stack adaptively queues requested data using a variety of I/O queue management modules. In one embodiment, the virtual I/O channels include an entropy detection module and a queue storage. The entropy detection module determines an entropy value of specified I/O request data and encodes the specified I/O request data with the entropy value within the queue storage.
    Type: Application
    Filed: April 24, 2007
    Publication date: May 1, 2008
    Inventors: Dave Dennis McCrory, John Edward Kellar
  • Publication number: 20080104589
    Abstract: A system and method for processing input/output (I/O) requests in a virtualized computer system. I/O requests are received from a virtual machine. A set of virtual I/O channels that may be interfaced with a host I/O stack and/or a virtual machine I/O stack adaptively queues requested data using a variety of I/O queue management modules. In one embodiment, the virtual I/O channels include an entropy detection module and a queue storage. The entropy detection module determines an entropy value of specified I/O request data and encodes the specified I/O request data with the entropy value within the queue storage.
    Type: Application
    Filed: April 24, 2007
    Publication date: May 1, 2008
    Inventors: Dave Dennis McCrory, John Edward Kellar
  • Publication number: 20080104590
    Abstract: A system and method for processing input/output (I/O) requests in a virtualized computer system. I/O requests are received from a virtual machine. A set of virtual I/O channels that may be interfaced with a host I/O stack and/or a virtual machine I/O stack adaptively queues requested data using a variety of I/O queue management modules. In one embodiment, the virtual I/O channels include an entropy detection module and a queue storage. The entropy detection module determines an entropy value of specified I/O request data and encodes the specified I/O request data with the entropy value within the queue storage.
    Type: Application
    Filed: April 24, 2007
    Publication date: May 1, 2008
    Inventors: Dave Dennis McCrory, John Edward Kellar