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: 10755220Abstract: 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: GrantFiled: March 17, 2014Date of Patent: August 25, 2020Assignee: International Business Machines CorporationInventors: Yixin Diao, Linh H. Lam, David M. Northcutt, Larisa Shwartz
-
Patent number: 10748095Abstract: 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: GrantFiled: April 22, 2016Date of Patent: August 18, 2020Assignee: International Business Machines CorporationInventors: Yixin Diao, Ea-Ee Jan, Soumitra Sarkar
-
Patent number: 10691678Abstract: 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: GrantFiled: February 13, 2019Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Tara Astigarraga, Yixin Diao, Ruchi Mahindru, Karin Murthy
-
Patent number: 10540662Abstract: 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: GrantFiled: September 29, 2014Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Douglas M. Barlett, Yixin Diao, Harish Dindigal, Robert Filepp, Bo Forsberg, Lakshminarayanan Renganarayana, Xiaolan Zhang
-
Publication number: 20190179817Abstract: 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: ApplicationFiled: February 13, 2019Publication date: June 13, 2019Inventors: Tara Astigarraga, Yixin Diao, Ruchi Mahindru, Karin Murthy
-
Patent number: 10289716Abstract: 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: GrantFiled: October 31, 2017Date of Patent: May 14, 2019Assignee: International Business Machines CorporationInventors: Tara Astigarraga, Yixin Diao, Ruchi Mahindru, Karin Murthy
-
Publication number: 20190129994Abstract: 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: ApplicationFiled: October 31, 2017Publication date: May 2, 2019Inventors: Tara Astigarraga, Yixin Diao, Ruchi Mahindru, Karin Murthy
-
Publication number: 20180114173Abstract: 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: ApplicationFiled: October 20, 2016Publication date: April 26, 2018Inventors: Jeanette L. Blomberg, Robert M. Delmonico, Yixin Diao, Karin Murthy, Larisa Shwartz
-
Patent number: 9942103Abstract: 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: GrantFiled: August 30, 2013Date of Patent: April 10, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joel W. Branch, Yixin Diao, Emi K. Olsson, Amitkumar M. Paradkar, Rajeev Puri, Larisa Shwartz
-
Patent number: 9928472Abstract: 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: GrantFiled: December 12, 2012Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Gargi Dasgupta, Nirmit V. Desai, Yixin Diao, Aliza R. Heching
-
Patent number: 9922298Abstract: 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: GrantFiled: January 28, 2013Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventors: Gargi Dasgupta, Nirmit V. Desai, Yixin Diao, Aliza R. Heching
-
Publication number: 20170308835Abstract: 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: ApplicationFiled: April 22, 2016Publication date: October 26, 2017Inventors: Yixin Diao, Ea-Ee Jan, Soumitra Sarkar
-
Patent number: 9740479Abstract: 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: GrantFiled: October 12, 2015Date of Patent: August 22, 2017Assignee: International Business Machines CorporationInventors: Yixin Diao, Richard Sobiesiak
-
Patent number: 9626640Abstract: 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: GrantFiled: August 20, 2013Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: Yixin Diao, Aliza R. Heching
-
Patent number: 9600784Abstract: 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: GrantFiled: April 4, 2008Date of Patent: March 21, 2017Assignee: International Business Machines CorporationInventors: Yixin Diao, Kamal Kumar Bhattacharya
-
Publication number: 20160092686Abstract: 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: ApplicationFiled: September 29, 2014Publication date: March 31, 2016Inventors: Douglas M. Barlett, Yixin Diao, Harish Dindigal, Robert Filepp, Bo Forsberg, Lakshminarayanan Renganarayana, Xiaolan Zhang
-
Publication number: 20160034274Abstract: 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: ApplicationFiled: October 12, 2015Publication date: February 4, 2016Inventors: Yixin Diao, Richard Sobiesiak
-
Patent number: 9177269Abstract: 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: GrantFiled: May 29, 2009Date of Patent: November 3, 2015Assignee: International Business Machines CorporationInventors: Yixin Diao, Richard Sobiesiak
-
Patent number: 9159039Abstract: 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: GrantFiled: August 23, 2012Date of Patent: October 13, 2015Assignee: International Business Machines CorporationInventors: Yixin Diao, Richard Sobiesiak
-
Publication number: 20150262106Abstract: 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: ApplicationFiled: March 17, 2014Publication date: September 17, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yixin Diao, Linh H. Lam, David M. Northcutt, Larisa Shwartz