Patents by Inventor Andrew Grover

Andrew Grover 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: 10664415
    Abstract: Systems and methods for Quality of Service (QoS) enforcement and data security for containers accessing storage. An example method may comprise: receiving an input/output (I/O) call initiated by a container running on a host computer system to request data from a storage device; translating the I/O call into a device emulator call to a device emulator emulating a storage device; sending the device emulator call to the device emulator; and receiving, from the device emulator, a response comprising the data retrieved from the storage device.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: May 26, 2020
    Assignee: Red Hat, Inc.
    Inventors: Huamin Chen, Feiran Zheng, Stephen James Watt, Andrew Grover
  • Publication number: 20180060254
    Abstract: Systems and methods for Quality of Service (QoS) enforcement and data security for containers accessing storage. An example method may comprise: receiving an input/output (I/O) call initiated by a container running on a host computer system to request data from a storage device; translating the I/O call into a device emulator call to a device emulator emulating a storage device; sending the device emulator call to the device emulator; and receiving, from the device emulator, a response comprising the data retrieved from the storage device.
    Type: Application
    Filed: June 7, 2017
    Publication date: March 1, 2018
    Inventors: Huamin Chen, Feiran Zheng, Stephen James Watt, Andrew Grover
  • Patent number: 9697144
    Abstract: A processing device is to receive a block input/output (I/O) call in a first format from a container hosted on a host machine to request data on a storage device and translate the block I/O call from the first format into a device emulator call in a second format. The second format is compatible with a device emulator on the host machine. The device emulator emulates a block storage device for the container. The processing device is to send the device emulator call in the second format to the device emulator, and receive, from the device emulator, a response that include the data on the storage device for the container.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: July 4, 2017
    Assignee: Red Hat, Inc.
    Inventors: Huamin Chen, Feiran Zheng, Stephen James Watt, Andrew Grover
  • Publication number: 20160047801
    Abstract: Various embodiments provide methods for the detection, the diagnosis, and/or the progression monitoring of Alzheimer's disease by observing the epigenetic markers in leukocytes. Methods for determining a state of Alzheimer's disease are provided. Accordingly, these methods can comprise the steps of placing a sample comprising at least one blood component onto a substrate labeling the sample to identify at least one epigenetic marker; determining an amount of the at least one epigenetic marker; comparing the amount to a reference value; and determining a state of Alzheimer's disease.
    Type: Application
    Filed: May 7, 2015
    Publication date: February 18, 2016
    Inventors: Diego Mastroeni, Joseph Rogers, Andrew Grover, Paul D. Coleman
  • Publication number: 20140220572
    Abstract: Various embodiments provide methods for the detection, the diagnosis, and/or the progression monitoring of Alzheimer's disease by observing the epigenetic markers in leukocytes. Methods for determining a state of Alzheimer's disease are provided. Accordingly, these methods can comprise the steps of placing a sample comprising at least one blood component onto a substrate labeling the sample to identify at least one epigenetic marker; determining an amount of the at least one epigenetic marker; comparing the amount to a reference value; and determining a state of Alzheimer's disease.
    Type: Application
    Filed: March 25, 2014
    Publication date: August 7, 2014
    Inventors: Diego Mastroeni, Joseph Rogers, Andrew Grover, Paul D. Coleman
  • Publication number: 20110086925
    Abstract: Various embodiments provide methods for the detection, the diagnosis, and/or the progression monitoring of Alzheimer's disease by observing the epigenetic markers in leukocytes. Methods for determining a state of Alzheimer's disease are provided. Accordingly, these methods can comprise the steps of placing a sample comprising at least one blood component onto a substrate labeling the sample to identify at least one epigenetic marker; determining an amount of the at least one epigenetic marker; comparing the amount to a reference value; and determining a state of Alzheimer's disease.
    Type: Application
    Filed: June 9, 2010
    Publication date: April 14, 2011
    Inventors: Diego Mastroeni, Joseph Rogers, Andrew Grover, Paul D. Coleman
  • Patent number: 7478212
    Abstract: Techniques are described herein that may be used to de-fragment a first region of memory. For example, de-fragmenting may include identifying multiple accessed memory locations in the first memory region; and copying the accessed memory locations using the data mover logic in a continuous order to a second memory region.
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: January 13, 2009
    Assignee: Intel Corporation
    Inventor: Andrew Grover
  • Publication number: 20070233986
    Abstract: Techniques are described herein that may be used to de-fragment a first region of memory. For example, de-fragmenting may include identifying multiple accessed memory locations in the first memory region; and copying the accessed memory locations using the data mover logic in a continuous order to a second memory region.
    Type: Application
    Filed: March 28, 2006
    Publication date: October 4, 2007
    Inventor: Andrew Grover
  • Publication number: 20060205024
    Abstract: A method or technique of detecting, diagnosing, monitoring, and evaluating a neurodegenerative disease, such as Alzheimer's disease, in a human body fluid is disclosed. The invention provides for a method of detecting amyloid peptides associated with erythrocytes and amyloid peptide complement complexes, as a diagnostic test for the detection, monitoring, evaluation or diagnosis of Alzheimer's disease and amyloid-based neurodegenerative diseases. More specifically the invention is directed to a method for detecting presence and amount of amyloid peptides such as amyloid beta (“A?”) and A? complement complexes, and related complement complexes and compounds with a role in neurodegenerative diseases, in an erythrocyte fraction of a human bodily fluid.
    Type: Application
    Filed: March 8, 2006
    Publication date: September 14, 2006
    Inventors: Joseph Rogers, Rena Li, Diego Mastroeni, Andrew Grover, Marwan Sabbagh
  • Publication number: 20050154962
    Abstract: Method and system to spin up a hard disk prior to a data exchange request. In one embodiment, the occurrence of a predetermined event is detected. In response, the hard disk is activated prior to a request to exchange data with the hard disk. In one embodiment, the predetermined event is a cacche of the hard disk reaching a predetermined level of dirty data, the predetermined level being less than completely full. In an alternative embodiment, the predetermined event includes detecting a presence of a computer user.
    Type: Application
    Filed: December 30, 2003
    Publication date: July 14, 2005
    Inventors: Andrew Grover, Brian Leete
  • Publication number: 20050144378
    Abstract: Method and system to save historical hard disk performance data are described. In one embodiment, the method and system include storing historical hard disk performance data on a non-volatile memory unit of a system; the data being available on the memory unit after the system has been rebooted. In one embodiment, the non-volatile memory unit is a cache of the hard disk. Furthermore, the historical performance data may be used to implement a power management policy of the hard disk.
    Type: Application
    Filed: December 30, 2003
    Publication date: June 30, 2005
    Inventor: Andrew Grover
  • Publication number: 20050144377
    Abstract: A method and system to adjust a non-volatile cache associativity are described. In one embodiment, the method and system include determining a status of the system; and setting an associativity level of the non-volatile memory cache (NVC) of the system, based on that status of the system. In one embodiment, the non-volatile memory unit is a cache of the hard drive. Furthermore, in one embodiment, determining the status of the system includes determining whether the system is a mobile computer, and if so, determining whether the system is receiving power from a battery source or AC power from a wall outlet.
    Type: Application
    Filed: December 30, 2003
    Publication date: June 30, 2005
    Inventors: Andrew Grover, Guy Therien, Brian Leete
  • Publication number: 20050144359
    Abstract: A method and system to adjust a non-volatile cache associativity are described. In one embodiment, the method and system include determining a status of the system; and setting an associativity level of the non-volatile memory cache (NVC) of the system, based on that status of the system. In one embodiment, the non-volatile memory unit is a cache of the hard disk. Furthermore, in one embodiment, determining the status of the system includes determining whether the system is a mobile computer, and if so, determining whether the system is receiving power from a battery source or AC power from a wall outlet.
    Type: Application
    Filed: December 30, 2003
    Publication date: June 30, 2005
    Inventors: Andrew Grover, Jeanna Matthews