Patents by Inventor Maxim Sviridénko

Maxim Sviridénko 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).

  • Publication number: 20120173734
    Abstract: An optimization problem models the dynamic placement of applications on servers under two types of simultaneous resource requirements, those that are dependent on the loads placed on the applications and those that are independent. The demand (load) for applications changes over time and the goal is to satisfy all the demand while changing the solution (assignment of applications to servers) as little as possible.
    Type: Application
    Filed: March 8, 2012
    Publication date: July 5, 2012
    Applicant: International Business Machines Corporation
    Inventors: Tracy Jay Kimbrel, Malgorzata Steinder, Maxim Sviridénko, Asser Nasreldin Tantawi
  • Publication number: 20110246994
    Abstract: A system and method that provides an automated solution to obtaining quality scheduling for users of computing resources. The system, implemented in an enterprise software test center, collects information from test-shop personnel about test machine features and availability, test jobs, and tester preferences and constraints. The system reformulates this testing information as a system of constraints. An optimizing scheduling engine computes efficient schedules whereby all the jobs are feasibly scheduled while satisfying the users' time preferences to the greatest extent possible. The method and system achieves fairness: if all preferences can not be meet, it is attempted to evenly distribute violations of preferences across the users. The test scheduling is generated according to a first application of a greedy algorithm that finds an initial feasible assignment of jobs. The second is a local search algorithm that improves the initial greedy solution.
    Type: Application
    Filed: April 6, 2010
    Publication date: October 6, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tracy J. Kimbrel, Tarun Kumar, Kevin D. McKenzie, Richard D. Prewitt, JR., Maxim Sviridenko, Debra Tomkowid
  • Publication number: 20080189418
    Abstract: An optimization problem models the dynamic placement of applications on servers under two types of simultaneous resource requirements, those that are dependent on the loads placed on the applications and those that are independent. The demand (load) for applications changes over time and the goal is to satisfy all the demand while changing the solution (assignment of applications to servers) as little as possible.
    Type: Application
    Filed: April 4, 2008
    Publication date: August 7, 2008
    Inventors: Tracy Jay KIMBREL, Malgorzata Steinder, Maxim Sviridenko, Asser Nasreldin Tantawi
  • Publication number: 20080033774
    Abstract: A method for server allocation in a Web server “farm” is based on limited information regarding future loads to achieve close to the greatest possible revenue based on the assumption that revenue is proportional to the utilization of servers and differentiated by customer class. The method of server allocation uses an approach of “discounting the future”. Specifically, when the policy faces the choice between a guaranteed benefit immediately and a potential benefit in the future, the decision is made by comparing the guaranteed benefit value with a discounted value of the potential future benefit. This discount factor is exponential in the number of time units that it would take a potential benefit to be materialized. The future benefits are discounted because by the time a benefit will be materialized, things might change and the algorithm might decide to make another choice for a potential (even greater) benefit.
    Type: Application
    Filed: September 26, 2007
    Publication date: February 7, 2008
    Inventors: Tracy Kimbrel, Robert Krauthgarner, Baruch Schieber, Maxim Sviridenko, Jayram Thathachar
  • Publication number: 20060242647
    Abstract: An optimization problem models the dynamic placement of applications on servers under two types of simultaneous resource requirements, those that are dependent on the loads placed on the applications and those that are independent. The demand (load) for applications changes over time and the goal is to satisfy all the demand while changing the solution (assignment of applications to servers) as little as possible.
    Type: Application
    Filed: April 21, 2005
    Publication date: October 26, 2006
    Inventors: Tracy Kimbrel, Malgorzata Steinder, Maxim Sviridenko, Asser Tantawi