Patents by Inventor Wuqin Lin

Wuqin Lin 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: 20220180275
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for automating server orders and generating interactive server inventory insights are provided. An aggregate target service level for a data center may be determined. A number of server clusters needed to fulfill the target service level on a future date may be determined. Safety stock values corresponding to a buffer number of server clusters needed to account for supply and demand variability for the data center and for one or more upstream nodes in the supply chain may be determined. The safety stock values that correspond to the most cost-effective scenario that still meets the target service level may be determined. Server orders corresponding to that scenario may be automatically placed and interactive server inventory insights corresponding to one or more scenario iterations may be generated and surfaced.
    Type: Application
    Filed: December 8, 2020
    Publication date: June 9, 2022
    Inventors: Mahshid Salemi PARIZI, Wuqin LIN, Arjun MUKHERJEE
  • Publication number: 20220050938
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for forecasting cloud service capacity and demand are presented. A cloud capacity forecast comprising a plurality of projections for a future timeframe may be generated via application of a predictive simulation model to one or more cloud service supply variables. A cloud demand forecast comprising a plurality of projections for the future timeframe may be generated via application of a predictive simulation model to a plurality of cloud service demand variables. A determination may be made as to a number and/or percentage of the projections for which the cloud capacity exceeds the cloud demand A confidence score that cloud service demand can be met may be calculated. In some examples, one or more prophylactic actions may be automatically performed if the confidence score is below a threshold value.
    Type: Application
    Filed: August 12, 2020
    Publication date: February 17, 2022
    Inventors: Arjun Mukherjee, Wuqin Lin, Banafsheh Samareh Abolhasani
  • Patent number: 8365173
    Abstract: The invention is a method and apparatus for on-demand resource planning for unified messaging services. In one embodiment, multiple clients are served by a single system, and existing system resources are allocated among all clients in a manner that optimizes system output and service provider profit without the need to increase system resources. In one embodiment, resource allocation and job scheduling are guided by individual service level agreements between the service provider and the clients that dictate minimum service levels that must be achieved by the system. Jobs are processed in a manner that at least meets the specified service levels, and the benefit or profit derived by the service provider is maximized by prioritizing incoming job requests within the parameters of the specified service levels while meeting the specified service levels. Thus, operation and hardware costs remain substantially unchanged, while system output and profit are maximized.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Wuqin Lin, Zhen Liu, Charalambos Stavropoulos, Cathy Honghui Xia
  • Patent number: 7626917
    Abstract: Techniques are provided for determining a capacity allocation in a multi-tiered computing system. In one aspect of the invention, a technique for designing capacity allocation for a multi-tiered computing system, each tier of the computing system having one or more computing devices (e.g., servers), comprises the following steps/operations. Input parameters relating to capacity allocation are obtained. A capacity allocation is computed based on at least a portion of the input parameters, the capacity allocation being computable such that one or more end-to-end performance measures are substantially satisfied for multiple service classes. The capacity allocation computation may minimize a cost function.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: December 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Wuqin Lin, Zhen Liu, Cathy Honghui Xia, Li Zhang
  • Patent number: 7526765
    Abstract: The invention is a method and apparatus for on-demand resource planning for unified messaging services. In one embodiment, multiple clients are served by a single system, and existing system resources are allocated among all clients in a manner that optimizes system output and service provider profit without the need to increase system resources. In one embodiment, resource allocation and job scheduling are guided by individual service level agreements between the service provider and the clients that dictate minimum service levels that must be achieved by the system. Jobs are processed in a manner that at least meets the specified service levels, and the benefit or profit derived by the service provider is maximized by prioritizing incoming job requests within the parameters of the specified service levels while meeting the specified service levels. Thus, operation and hardware costs remain substantially unchanged, while system output and profit are maximized.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: April 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Wuqin Lin, Zhen Liu, Charalambos Stavropoulos, Cathy Honghui Xia
  • Publication number: 20080263558
    Abstract: The invention is a method and apparatus for on-demand resource planning for unified messaging services. In one embodiment, multiple clients are served by a single system, and existing system resources are allocated among all clients in a manner that optimizes system output and service provider profit without the need to increase system resources. In one embodiment, resource allocation and job scheduling are guided by individual service level agreements between the service provider and the clients that dictate minimum service levels that must be achieved by the system. Jobs are processed in a manner that at least meets the specified service levels, and the benefit or profit derived by the service provider is maximized by prioritizing incoming job requests within the parameters of the specified service levels while meeting the specified service levels. Thus, operation and hardware costs remain substantially unchanged, while system output and profit are maximized.
    Type: Application
    Filed: June 30, 2008
    Publication date: October 23, 2008
    Inventors: WUQIN LIN, Zhen Liu, Charalambos Stavropoulos, Cathy Honghui Xia
  • Publication number: 20050278690
    Abstract: Techniques are provided for determining a capacity allocation in a multi-tiered computing system. In one aspect of the invention, a technique for designing capacity allocation for a multi-tiered computing system, each tier of the computing system having one or more computing devices (e.g., servers), comprises the following steps/operations. Input parameters relating to capacity allocation are obtained. A capacity allocation is computed based on at least a portion of the input parameters, the capacity allocation being computable such that one or more end-to-end performance measures are substantially satisfied for multiple service classes. The capacity allocation computation may minimize a cost function.
    Type: Application
    Filed: June 10, 2004
    Publication date: December 15, 2005
    Applicant: International Business Machines Corporation
    Inventors: Wuqin Lin, Zhen Liu, Cathy Xia, Li Zhang
  • Publication number: 20050114860
    Abstract: The invention is a method and apparatus for on-demand resource planning for unified messaging services. In one embodiment, multiple clients are served by a single system, and existing system resources are allocated among all clients in a manner that optimizes system output and service provider profit without the need to increase system resources. In one embodiment, resource allocation and job scheduling are guided by individual service level agreements between the service provider and the clients that dictate minimum service levels that must be achieved by the system. Jobs are processed in a manner that at least meets the specified service levels, and the benefit or profit derived by the service provider is maximized by prioritizing incoming job requests within the parameters of the specified service levels while meeting the specified service levels. Thus, operation and hardware costs remain substantially unchanged, while system output and profit are maximized.
    Type: Application
    Filed: November 26, 2003
    Publication date: May 26, 2005
    Inventors: Wuqin Lin, Zhen Liu, Charalambos Stavropoulos, Cathy Honghui Xia