Patents by Inventor Alexander Kramnik

Alexander Kramnik 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: 8903994
    Abstract: In accordance with the principles of the present invention, read throttled input/output scheduler applications and methods are provided. A read-throttling input/output scheduler takes write requests for data captured from a network, provides this data to a system that persists the captured data, and takes read requests from external user systems. The rate of read and write requests is determined by maintaining two sliding windows over previous write requests, with the second window being longer then the first. The read-throttling input/output scheduler is configured such that, when write requests activity exceeds a threshold as determined over the first window, the read-throttling input/output scheduler throttles the flow of read requests. A storage medium is provided onto which the read and write requests are forwarded. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: December 2, 2014
    Assignee: DRW Technologies LLC
    Inventors: Alexander Kramnik, Nicolaus P. Matnick, William Lyle Hayhurst
  • Publication number: 20130254324
    Abstract: In accordance with the principles of the present invention, read throttled input/output scheduler applications and methods are provided. A read-throttling input/output scheduler takes write requests for data captured from a network, provides this data to a system that persists the captured data, and takes read requests from external user systems. The rate of read and write requests is determined by maintaining two sliding windows over previous write requests, with the second window being longer then the first. The read-throttling input/output scheduler is configured such that, when write requests activity exceeds a threshold as determined over the first window, the read-throttling input/output scheduler throttles the flow of read requests. A storage medium is provided onto which the read and write requests are forwarded. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: March 20, 2012
    Publication date: September 26, 2013
    Inventors: Alexander Kramnik, Nicolaus P. Matnick, William Lyle Hayhurst