Patents by Inventor Maximiliano Maccanti

Maximiliano Maccanti 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: 8914497
    Abstract: A system that provides services to clients may receive and service requests, various ones of which may require different amounts of work. The system may determine whether it is operating in an overloaded or underloaded state based on a current work throughput rate, a target work throughput rate, a maximum request rate, or an actual request rate, and may dynamically adjust the maximum request rate in response. For example, if the maximum request rate is being exceeded, the maximum request rate may be raised or lowered, dependent on the current work throughput rate. If the target or committed work throughput rate is being exceeded, but the maximum request rate is not being exceeded, a lower maximum request rate may be proposed. Adjustments to the maximum request rate may be made using multiple incremental adjustments. Service request tokens may be added to a leaky token bucket at the maximum request rate.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: December 16, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Wei Xiao, David A. Lutz, Timothy Andrew Rath, Maximiliano Maccanti, Miguel Mascarenhas Filipe, David C. Yanacek
  • Patent number: 7827199
    Abstract: System and method for managing a plurality of clients. A request to implement a change in configuration data is received from a user. The configuration data relates to an operation of a client. The received request is stored in a memory area. Computer-executable instructions request topology data from the memory area based on the configuration data to identify the client. The requested topology data is received from the memory area. Computer-executable instructions identify a notification service associated with the client and notify the identified notification service of the change in the configuration data.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Ying-Kin Tony Yip, Maximiliano Maccanti, Baskaran Dharmarajan, Walter Oliver, Claudia Irene Bond, Scott M. Anson, Juanya Davon Williams
  • Publication number: 20080196107
    Abstract: System and method for managing a plurality of clients. A request to implement a change in configuration data is received from a user. The configuration data relates to an operation of a client. The received request is stored in a memory area. Computer-executable instructions request topology data from the memory area based on the configuration data to identify the client. The requested topology data is received from the memory area. Computer-executable instructions identify a notification service associated with the client and notify the identified notification service of the change in the configuration data.
    Type: Application
    Filed: April 11, 2008
    Publication date: August 14, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Ying-Kin Tony Yip, Maximiliano Maccanti, Baskaran Dharmarajan, Walter Oliver, Claudia Irene Bond, Scott M. Anson, Juanya Davon Williams
  • Patent number: 7383271
    Abstract: System and method for managing a plurality of clients. A request to implement a change in configuration data is received from a user. The configuration data relates to an operation of a client. The received request is stored in a memory area. Computer-executable instructions request topology data from the memory area based on the configuration data to identify the client. The requested topology data is received from the memory area. Computer-executable instructions identify a notification service associated with the client and notify the identified notification service of the change in the configuration data.
    Type: Grant
    Filed: April 6, 2004
    Date of Patent: June 3, 2008
    Assignee: Microsoft Corporation
    Inventors: Ying-Kin Tony Yip, Maximiliano Maccanti, Baskaran Dharmarajan, Walter Oliver, Claudia Irene Bond, Scott M. Anson, Juanya Davon Williams
  • Publication number: 20050222969
    Abstract: System and method for managing a plurality of clients. A request to implement a change in configuration data is received from a user. The configuration data relates to an operation of a client. The received request is stored in a memory area. Computer-executable instructions request topology data from the memory area based on the configuration data to identify the client. The requested topology data is received from the memory area. Computer-executable instructions identify a notification service associated with the client and notify the identified notification service of the change in the configuration data.
    Type: Application
    Filed: April 6, 2004
    Publication date: October 6, 2005
    Inventors: Ying-Kin Yip, Maximiliano Maccanti, Baskaran Dharmarajan, Walter Oliver, Claudia Bond, Scott Anson, Juanya Williams