Patents by Inventor Kenneth D. Christiance
Kenneth D. Christiance 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: 10552782Abstract: Aspects generate costs for a business plan from normalized cost metric values by mapping (via a processor implementing an automated process) text artifacts of a business plan to different tags that each include a cost as a function of a time period for delivery of a service that is associated with a computer service element. Aspects also generate a summary view cost estimation as a function of the time period, costs of the mapped tags and a geographic region productive factor that is assigned to a region identified as providing delivery of the service that is associated with the computer service element. The summary view cost estimation estimates a total cost of delivering the computing services of the computer service element over time as a function of the normalized, mapped tag cost metrics.Type: GrantFiled: June 5, 2014Date of Patent: February 4, 2020Assignee: International Business Machines CorporationInventors: Kenneth D. Christiance, Aaron T. Corette, Paul G. Easton, Linh H. Lam, Amitkumar M. Paradkar, Vugranam C. Sreedhar
-
Publication number: 20150356473Abstract: Aspects generate costs for a business plan from normalized cost metric values by mapping (via a processor implementing an automated process) text artifacts of a business plan to different tags that each include a cost as a function of a time period for delivery of a service that is associated with a computer service element. Aspects also generate a summary view cost estimation as a function of the time period, costs of the mapped tags and a geographic region productive factor that is assigned to a region identified as providing delivery of the service that is associated with the computer service element. The summary view cost estimation estimates a total cost of delivering the computing services of the computer service element over time as a function of the normalized, mapped tag cost metrics.Type: ApplicationFiled: June 5, 2014Publication date: December 10, 2015Inventors: Kenneth D. Christiance, Aaron T. Corette, Paul G. Easton, Linh H. Lam, Amitkumar M. Paradkar, Vugranam C. Sreedhar
-
Publication number: 20110196957Abstract: Multiple policy engines may be integrated with a change and configuration change database to enable coordination of multiple policies by an embodiment comprising: a data center having a plurality of configuration items and connected to a network; a database connected to the network; a plurality of policy engines connected to the network; wherein each of the plurality of policy engines is configured to apply one or more policies to the data center in accordance with an awareness of all configuration item changes made by all other policy engines connected to the network; wherein the awareness comprises a plurality of relationships, each relationship being between a policy data and a configuration item.Type: ApplicationFiled: February 5, 2010Publication date: August 11, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Naga A. Ayachitula, Vijaya Jas, Kenneth D. Christiance, Peter M. Jensen, Josephine E. Justin, Robert Larsen, Ann M. Moyer, Lisa Nayak, Rajeev Puri, Cheranellore Vasudevan, Chetna D. Warade
-
Patent number: 7941466Abstract: An audit tool (AT) operates in cooperation with an audit tool manager (ATM), a policy file (PF) and a query file (QF) in order to provide a real time display of usage within an on-demand service system. The ATM identifies the data to be gathered. Using the ATM, the user identifies comparison points, maps the comparison points to audit controls, defines policies and develops SQL queries to report transactions and record quantities. The AT gathers data, displays the gathered data, and compares the data points, and alerts the user to a discrepancy. The AT displays the compared data points side by side so that real time visual verification can be made, and the AT also alerts the user to discrepancies.Type: GrantFiled: May 4, 2009Date of Patent: May 10, 2011Assignee: International Business Machines CorporationInventors: Kenneth D. Christiance, Michael S. Hewett, Mark A. Maharg, James H. Thomas
-
Patent number: 7634561Abstract: Generally speaking, systems, methods and media for managing an application usage metering system are disclosed. Embodiments of the method may include initiating discovery agents for one or more server resources and interrogating by the discovery agents the one or more server resources to discover a plurality of discrete server processes and associated discovery data for each process. Embodiments may also include collecting discovery data for the discovered discrete server processes in a centralized repository and mapping one or more of the processes to an application and a customer based on the collected discovery data. Further embodiments may also include performing an administrative function based on the mapped discrete server processes, such as generating a customer bill, generating a report based on the mapped discrete server processes, assigning a customer to a process, or changing a status of a discrete server process.Type: GrantFiled: October 26, 2006Date of Patent: December 15, 2009Assignee: International Business Machines CorporationInventors: Bonita S. Brans, Kenneth D. Christiance, Michael B. Oliver, Ravirajan Rajan, Richard J. Sheftic, Michael J. Spisak
-
Publication number: 20090217143Abstract: An audit tool (AT) operates in cooperation with an audit tool manager (ATM), a policy file (PF) and a query file (QF) in order to provide a real time display of usage within an on-demand service system. The ATM identifies the data to be gathered. Using the ATM, the user identifies comparison points, maps the comparison points to audit controls, defines policies and develops SQL queries to report transactions and record quantities. The AT gathers data, displays the gathered data, and compares the data points, and alerts the user to a discrepancy. The AT displays the compared data points side by side so that real time visual verification can be made, and the AT also alerts the user to discrepancies.Type: ApplicationFiled: May 4, 2009Publication date: August 27, 2009Applicant: International Business Machines CorporationInventors: Kenneth D. Christiance, Michael S. Hewett, Mark A. Maharg, James H. Thomas
-
Patent number: 7529185Abstract: Under the present invention, communication flows between applications in the multi-tiered environment are identified. For each communication flow identified, bandwidth consumption is determined. In general, the bandwidth consumption for a communication flow is determined based on a set of variables that includes one or more of the following: whether the communication flow is persistent, a payload/package size of the communication flow, a quantity of destination computers (endpoints) for the communication flow, a required delivery time for the communication flow, a desired network utilization for the communication flow, and a rate of simultaneous use of applications involved the communication flow. Once determined, the bandwidth consumption for the individual communication flows can be aggregated to determine the total bandwidth consumption across the environment. Using this value, decisions can be made about the best way to deploy or arrange the environment.Type: GrantFiled: January 26, 2005Date of Patent: May 5, 2009Assignee: International Business Machines CorporationInventors: Kenneth D. Christiance, Gregg W. Machovec
-
Patent number: 7529738Abstract: An audit tool (AT) operates in cooperation with an audit tool manager (ATM), a policy file (PF) and a query file (QF) in order to provide a real time display of usage within an on-demand service system. The ATM identifies the data to be gathered. Using the ATM, the user identifies comparison points, maps the comparison points to audit controls, defines policies and develops SQL queries to report transactions and record quantities. The AT gathers data, displays the gathered data, and compares the data points, and alerts the user to a discrepancy. The AT displays the compared data points side by side so that real time visual verification can be made, and the AT also alerts the user to discrepancies.Type: GrantFiled: July 28, 2005Date of Patent: May 5, 2009Assignee: International Business Machines CorporationInventors: Kenneth D. Christiance, Michael S. Hewett, Mark A. Maharg, James H. Thomas
-
Publication number: 20080104222Abstract: Generally speaking, systems, methods and media for managing an application usage metering system are disclosed. Embodiments of the method may include initiating discovery agents for one or more server resources and interrogating by the discovery agents the one or more server resources to discover a plurality of discrete server processes and associated discovery data for each process. Embodiments may also include collecting discovery data for the discovered discrete server processes in a centralized repository and mapping one or more of the processes to an application and a customer based on the collected discovery data. Further embodiments may also include performing an administrative function based on the mapped discrete server processes, such as generating a customer bill, generating a report based on the mapped discrete server processes, assigning a customer to a process, or changing a status of a discrete server process.Type: ApplicationFiled: October 26, 2006Publication date: May 1, 2008Inventors: Bonita S. Brans, Kenneth D. Christiance, Michael B. Oliver, Ravirajan Rajan, Richard J. Sheftic, Michael J. Splsak
-
Publication number: 20070282923Abstract: Methods and systems are provided for the synchronization of data elements between structured documents that utilize these data elements in the management of information technology systems and data repositories from which the data elements can be obtained. Synchronization is facilitated by the use of an active data model containing model elements associated with the data elements and containing sufficient information for the synchronization. These active data models can be created specifically for a given structured document, created by modifying a generic active data model or created as a composite of existing active data models. Synchronization updates are obtained from a central trusted data source or, using a coordination adaptor, from alternative data sources having the desired level of trust. The active data models can be decomposed into adaptive business objects that are used in the management of the information technology system.Type: ApplicationFiled: June 1, 2006Publication date: December 6, 2007Inventors: Christopher Ward, Kenneth D. Christiance, Michael J. Spisak, Hui Su