Patents by Inventor Andrew Barkett

Andrew Barkett 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: 9396500
    Abstract: Techniques to adaptively manage service requests within a multi-server system. In one embodiment, a service request and a service rule associated with the service request are received. Data about operating parameters of at least one server in a multi-server system are also received as part of a feedback loop. A response to the service request based on the service rule and the operating parameters is determined. Execution of the service request may be modified according to a tiered service rule based on the at least one server reaching a capacity threshold. The modification includes omitting an action in execution of the service request.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: July 19, 2016
    Assignee: Facebook, Inc.
    Inventors: Andrew Barkett, Hongzhong Jia, Xiaojun Liang, John Morrow, Daniil Neiter
  • Publication number: 20130346587
    Abstract: Techniques to adaptively manage service requests within a multi-server system. In one embodiment, a service request and a service rule associated with the service request are received. Data about operating parameters of at least one server in a multi-server system are also received as part of a feedback loop. A response to the service request based on the service rule and the operating parameters is determined. Execution of the service request may be modified according to a tiered service rule based on the at least one server reaching a capacity threshold. The modification includes omitting an action in execution of the service request.
    Type: Application
    Filed: June 20, 2012
    Publication date: December 26, 2013
    Inventors: Andrew Barkett, Hongzhong Jia, Xiaojun Liang, John Morrow, Daniil Neiter