Patents by Inventor Yixin Diao

Yixin Diao 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: 10755220
    Abstract: A method for predicting an impact of a service level agreement including collecting workload data and effort data and constructing a cost model for the service level agreement, defining a baseline service parameter corresponding to the code model of the service level agreement, and calibrating the cost model of the service level agreement, by calibrating a workload volume from the workload data and an effort time from the effort data to match the baseline service parameter, to output a service level agreement impact model.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yixin Diao, Linh H. Lam, David M. Northcutt, Larisa Shwartz
  • Patent number: 10748095
    Abstract: Automatic teller machine network management control system executes a deterministic optimization process based on a deterministic forecasted withdrawal demand to determine a cash refill amount, and executes a stochastic simulation process to determine an overall automatic teller machine network management cost based on a stochastic forecasted withdrawal demand and the cash refill amount. The executing of the deterministic optimization process and the executing of the stochastic simulation process are iterated based on updated scaling parameter from the stochastic simulation process and the cash refill amount determined by the deterministic optimization process at current iteration until a termination threshold is met.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yixin Diao, Ea-Ee Jan, Soumitra Sarkar
  • Patent number: 10691678
    Abstract: In an approach to achieving consistent reporting, one or more processors receive a request to include a set of data analysis and visualization parameters in a distributed ledger, such as the blockchain fabric distributed ledger. One or more processors may determine whether the set of data analysis and visualization parameters is consistent with a set of pre-determined rules recorded in the distributed ledger. One or more processors may additionally store the set of data analysis and visualization parameters in the distributed ledger responsive to determining that the set of data analysis and visualization parameters is consistent with the set of pre-determined rules recorded in the distributed ledger. One or more processors may further generate a report of a first dataset based on the set of data analysis and visualization parameters.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, Yixin Diao, Ruchi Mahindru, Karin Murthy
  • Patent number: 10540662
    Abstract: A method of checking file system compliance including receiving a plurality of compliance rules corresponding to a file system of a production system, collecting, by a collector, file system meta data from the file system, analyzing, by an analyzer, the file system meta data using the plurality of compliance rules to determine at least one compliance deviation of the file system, and throttling the collector and the analyzer independently of one-another, wherein the collector and the analyzer are configured according to a model of performance for the production system and a schedule for the collection and analyzing.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: January 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Douglas M. Barlett, Yixin Diao, Harish Dindigal, Robert Filepp, Bo Forsberg, Lakshminarayanan Renganarayana, Xiaolan Zhang
  • Publication number: 20190179817
    Abstract: In an approach to achieving consistent reporting, one or more processors receive a request to include a set of data analysis and visualization parameters in a distributed ledger, such as the blockchain fabric distributed ledger. One or more processors may determine whether the set of data analysis and visualization parameters is consistent with a set of pre-determined rules recorded in the distributed ledger. One or more processors may additionally store the set of data analysis and visualization parameters in the distributed ledger responsive to determining that the set of data analysis and visualization parameters is consistent with the set of pre-determined rules recorded in the distributed ledger. One or more processors may further generate a report of a first dataset based on the set of data analysis and visualization parameters.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 13, 2019
    Inventors: Tara Astigarraga, Yixin Diao, Ruchi Mahindru, Karin Murthy
  • Patent number: 10289716
    Abstract: In an approach to achieving consistent reporting, one or more processors receive a request to include a set of data analysis and visualization parameters in a distributed ledger, such as the blockchain fabric distributed ledger. One or more processors may determine whether the set of data analysis and visualization parameters is consistent with a set of pre-determined rules recorded in the distributed ledger. One or more processors may additionally perform a corrective action for the set of data analysis and visualization parameters responsive to determining that the set of data analysis and visualization parameters is not consistent with the set of pre-determined rules recorded in the distributed ledger. One or more processors may further store the set of data analysis and visualization parameters in the distributed ledger and generate a report of a first dataset based on the set of data analysis and visualization parameters.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: May 14, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, Yixin Diao, Ruchi Mahindru, Karin Murthy
  • Publication number: 20190129994
    Abstract: In an approach to achieving consistent reporting, one or more processors receive a request to include a set of data analysis and visualization parameters in a distributed ledger, such as the blockchain fabric distributed ledger. One or more processors may determine whether the set of data analysis and visualization parameters is consistent with a set of pre-determined rules recorded in the distributed ledger. One or more processors may additionally perform a corrective action for the set of data analysis and visualization parameters responsive to determining that the set of data analysis and visualization parameters is not consistent with the set of pre-determined rules recorded in the distributed ledger. One or more processors may further store the set of data analysis and visualization parameters in the distributed ledger and generate a report of a first dataset based on the set of data analysis and visualization parameters.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Inventors: Tara Astigarraga, Yixin Diao, Ruchi Mahindru, Karin Murthy
  • Publication number: 20180114173
    Abstract: A cognitive based service request dispatching system quantifies cognitive dependency of a service request and assigns the service request to maximize a value of cognitive match. A set of metrics comprising service quality index, cognitive capability score, cognitive dependency weight, and cognitive matching score are determined to quantify cognitive dependency of a service request and cognitive based assignment and dispatching of the service request.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: Jeanette L. Blomberg, Robert M. Delmonico, Yixin Diao, Karin Murthy, Larisa Shwartz
  • Patent number: 9942103
    Abstract: A method for predicting a computerized service delivery organization workload including collecting data of a computer implementing service delivery routine including overlapping samples of load values, overlapping samples of performance values, overlapping samples of event outputs, ticket values and ticket volumes, building a first correlation of said load values with said performance values for predicting new performance values based on new data, building a second correlation of said performance values with said event outputs, said ticket values and said ticket volumes, combining said first and second correlations into a third correlation for correlating said load values with a ticket volume and an event volume, and determining at least one projected event volume or projected ticket volume value using said third correlation and at least one projected load value of said computer.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: April 10, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel W. Branch, Yixin Diao, Emi K. Olsson, Amitkumar M. Paradkar, Rajeev Puri, Larisa Shwartz
  • Patent number: 9928472
    Abstract: A system for determining asset configuration in a service delivery environment, comprises a simulation module developing a simulation model reflecting features of the service delivery environment, a search module using the simulation model and constraint data to determine a plurality of asset configurations for evaluation, a first evaluation module determining a value of each of the asset configurations, and determining the asset configuration of the plurality of asset configurations that yields a value meeting a predetermined objective, and a second evaluation module determining a deviation from a current configuration that would be caused by each of the asset configurations, and determining the asset configuration that yields a lowest deviation of the plurality of asset configurations, wherein the second evaluation module uses the value meeting the predetermined objective from the first evaluation module as a constraint when determining the asset configuration that yields the lowest deviation.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gargi Dasgupta, Nirmit V. Desai, Yixin Diao, Aliza R. Heching
  • Patent number: 9922298
    Abstract: A system for determining asset configuration in a service delivery environment, comprises a simulation module developing a simulation model reflecting features of the service delivery environment, a search module using the simulation model and constraint data to determine a plurality of asset configurations for evaluation, a first evaluation module determining a value of each of the asset configurations, and determining the asset configuration of the plurality of asset configurations that yields a value meeting a predetermined objective, and a second evaluation module determining a deviation from a current configuration that would be caused by each of the asset configurations, and determining the asset configuration that yields a lowest deviation of the plurality of asset configurations, wherein the second evaluation module uses the value meeting the predetermined objective from the first evaluation module as a constraint when determining the asset configuration that yields the lowest deviation.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gargi Dasgupta, Nirmit V. Desai, Yixin Diao, Aliza R. Heching
  • Publication number: 20170308835
    Abstract: Automatic teller machine network management control system executes a deterministic optimization process based on a deterministic forecasted withdrawal demand to determine a cash refill amount, and executes a stochastic simulation process to determine an overall automatic teller machine network management cost based on a stochastic forecasted withdrawal demand and the cash refill amount. The executing of the deterministic optimization process and the executing of the stochastic simulation process are iterated based on updated scaling parameter from the stochastic simulation process and the cash refill amount determined by the deterministic optimization process at current iteration until a termination threshold is met.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 26, 2017
    Inventors: Yixin Diao, Ea-Ee Jan, Soumitra Sarkar
  • Patent number: 9740479
    Abstract: An exemplary method for reducing complexity of at least one user task includes steps of calculating a complexity metric for the at least one user task; identifying one or more usability issues having a measurable impact on the complexity metric for the at least one user task; determining one or more recommendations for addressing at least one of the one or more usability issues; and displaying a representation of at least one of the one or more usability issues and of at least one of the one or more recommendations. In an illustrative embodiment, implementing any one of the one or more recommendations reduces the impact of the usability issue on the complexity metric of the at least one user task and thereby reduces a complexity of the at least one user task.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yixin Diao, Richard Sobiesiak
  • Patent number: 9626640
    Abstract: A computer implemented method delivers information technology services according to a set of service level agreements. A service request class having a largest control error is identified from a plurality of service request classes. The service request priority of the service request class having the largest control error is then increased to form an updated priority. Service requests for the plurality of service request classes are dispatched in a next control iteration based upon the updated priority.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yixin Diao, Aliza R. Heching
  • Patent number: 9600784
    Abstract: Techniques are disclosed for quantitatively estimating a value of a given process, such as an IT service management process. For example, a computer-implemented method for estimating a value based on a complexity analysis of a given process comprises a computer performing the following steps. A context for the given process is identified. A baseline for the given process is quantified. The process baseline comprises a key performance indicator and an underlying complexity measure. An improvement measure for the given process is determined. The improvement measure is achieved by at least one of a tooling deployment or a process transformation. A value derived for the given process is estimated based on the context identifying, baseline quantifying, and improvement determining steps.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yixin Diao, Kamal Kumar Bhattacharya
  • Publication number: 20160092686
    Abstract: A method of checking file system compliance including receiving a plurality of compliance rules corresponding to a file system of a production system, collecting, by a collector, file system meta data from the file system, analyzing, by an analyzer, the file system meta data using the plurality of compliance rules to determine at least one compliance deviation of the file system, and throttling the collector and the analyzer independently of one-another, wherein the collector and the analyzer are configured according to a model of performance for the production system and a schedule for the collection and analyzing.
    Type: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: Douglas M. Barlett, Yixin Diao, Harish Dindigal, Robert Filepp, Bo Forsberg, Lakshminarayanan Renganarayana, Xiaolan Zhang
  • Publication number: 20160034274
    Abstract: An exemplary method for reducing complexity of at least one user task includes steps of calculating a complexity metric for the at least one user task; identifying one or more usability issues having a measurable impact on the complexity metric for the at least one user task; determining one or more recommendations for addressing at least one of the one or more usability issues; and displaying a representation of at least one of the one or more usability issues and of at least one of the one or more recommendations. In an illustrative embodiment, implementing any one of the one or more recommendations reduces the impact of the usability issue on the complexity metric of the at least one user task and thereby reduces a complexity of the at least one user task.
    Type: Application
    Filed: October 12, 2015
    Publication date: February 4, 2016
    Inventors: Yixin Diao, Richard Sobiesiak
  • Patent number: 9177269
    Abstract: An exemplary method for reducing complexity of at least one user task includes steps of calculating a complexity metric for the at least one user task; identifying one or more usability issues having a measurable impact on the complexity metric for the at least one user task; determining one or more recommendations for addressing at least one of the one or more usability issues; and displaying a representation of at least one of the one or more usability issues and of at least one of the one or more recommendations. In an illustrative embodiment, implementing any one of the one or more recommendations reduces the impact of the usability issue on the complexity metric of the at least one user task and thereby reduces a complexity of the at least one user task.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: November 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yixin Diao, Richard Sobiesiak
  • Patent number: 9159039
    Abstract: An exemplary method for reducing complexity of at least one user task includes steps of calculating a complexity metric for the at least one user task; identifying one or more usability issues having a measurable impact on the complexity metric for the at least one user task; determining one or more recommendations for addressing at least one of the one or more usability issues; and displaying a representation of at least one of the one or more usability issues and of at least one of the one or more recommendations. In an illustrative embodiment, implementing any one of the one or more recommendations reduces the impact of the usability issue on the complexity metric of the at least one user task and thereby reduces a complexity of the at least one user task.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yixin Diao, Richard Sobiesiak
  • Publication number: 20150262106
    Abstract: A method for predicting an impact of a service level agreement including collecting workload data and effort data and constructing a cost model for the service level agreement, defining a baseline service parameter corresponding to the code model of the service level agreement, and calibrating the cost model of the service level agreement, by calibrating a workload volume from the workload data and an effort time from the effort data to match the baseline service parameter, to output a service level agreement impact model.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 17, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yixin Diao, Linh H. Lam, David M. Northcutt, Larisa Shwartz