Patents Assigned to HCL America Inc.
-
Patent number: 9111235Abstract: A system and method to manage configuration of an information system comprises an automated risk evaluation for a requested change of a configuration item in an information system. Change history information indicative of the effects of multiple historical changes to respective configuration items may accessed, and the automated risk evaluation may be based at least in part on the change history information. The requested change may be authorized or as part based on an assessment of a risk value which is calculated in the automated risk evaluation. Additional apparatus, systems, and methods are described.Type: GrantFiled: February 2, 2012Date of Patent: August 18, 2015Assignee: HCL America Inc.Inventor: Navin Sabharwal
-
Patent number: 8825609Abstract: A method and system comprises a duplication identifier module to analyze data input information to automatically identify duplicate expected inputs associated with a process. The system includes logical process model information defining a logically structured series of process activities and data input information representing a plurality of expected inputs associated with respective process activities, with each expected input being indicative of expected collection of a corresponding data element during execution of the associated process activity. Each duplicate expected input comprises one of the plurality of expected inputs for which there is at least one other expected input with respect to a common corresponding data element.Type: GrantFiled: June 10, 2011Date of Patent: September 2, 2014Assignee: HCL America, Inc.Inventors: Vikram Duvvoori, Satish Venkatesan Srinivasan, Prasad A Chodavarapu, Ravindra S. Gajulapalli, Rajesh Agrawal Ramesh
-
Publication number: 20140196051Abstract: Apparatus, systems, and methods may operate to receive time-based reservation requests for predefined resource environments comprising resource types that include hardware, software, and data, among others. Additional activities may include detecting a conflict between at least one of the resource types in a first one of the predefined resource environments and at least one of the resource types in a second one of the predefined resource environments, and resolving the conflict in favor of the first one of the predefined resource environments by reserving additional resource elements in a cloud computing architecture and/or reserving a less capable version of the second one of the predefined resource environments. Additional apparatus, systems, and methods are disclosed.Type: ApplicationFiled: January 15, 2014Publication date: July 10, 2014Applicant: HCL America Inc.Inventors: Ananth Subramanya, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Ramarao Kanneganti, Vikram Duvvoori
-
Patent number: 8756251Abstract: A method and system memory to store a logical process model defining a logically structured series of process activities in a process, and Service Level Agreement (SLA) profile information defining a pre-defined plurality of SLA profiles which are potentially applicable to respective process instances. Each SLA profile comprises at least one performance metric with respect to the process and/or at least one of the process activities. A rules engine queries case data with respect to a particular process instance, and automatically determines an applicable SLA profile based on the case data. The applicable SLA profile is then applied to the particular process instance, and may be altered during performance of the process instance in response to case data changes.Type: GrantFiled: July 19, 2011Date of Patent: June 17, 2014Assignee: HCL America Inc.Inventors: Prasad A Chodavarapu, Ram Mohan
-
Patent number: 8635624Abstract: Apparatus, systems, and methods may operate to receive time-based reservation requests for predefined resource environments comprising resource types that include hardware, software, and data, among others. Additional activities may include detecting a conflict between at least one of the resource types in a first one of the predefined resource environments and at least one of the resource types in a second one of the predefined resource environments, and resolving the conflict in favor of the first one of the predefined resource environments by reserving additional resource elements in a cloud computing architecture and/or reserving a less capable version of the second one of the predefined resource environments. Additional apparatus, systems, and methods are disclosed.Type: GrantFiled: October 21, 2010Date of Patent: January 21, 2014Assignee: HCL America, Inc.Inventors: Ananth Subramanya, Prasad A Chodavarapu, Ravindra S. Gajulapalli, Rama Kanneganti, Vikram Duvvoori
-
Publication number: 20130204650Abstract: A system and method to manage SLA compliance customer services comprises an estimation engine to perform an automated estimation of a probability of SLA violation for a trouble ticket that indicates and operation incident that is to be resolved. The automated estimation may produce a risk value that trigger an escalation module to automatically perform a pre-emptive action if the risk values are higher than a threshold value, to promote resolution of the trouble ticket prior to SLA violation. The pre-emptive action may comprise sending an alert message to one or more operators associated with the ticket. The automated estimation may be based at least in part on compliance information for past tickets.Type: ApplicationFiled: February 2, 2012Publication date: August 8, 2013Applicant: HCL AMERICA INC.Inventor: Navin Sabharwal
-
Publication number: 20130151632Abstract: A system and method to manage social relationships by gathering information about social relationships for a particular user from a variety of sources, and automatically to recommend or execute potential socially desirable actions by the particular user with respect to the relationship. The method includes automatically aggregating social relation data from a plurality of social media, maintaining social relationship information for a plurality of social relations based on aggregated social relation data, automatically identifying potentially socially desirable actions by the user, and alerting the user to the identified desirable actions, or automatically executing the desirable actions.Type: ApplicationFiled: December 13, 2011Publication date: June 13, 2013Applicant: HCL AMERICA INC.Inventors: Prasad A. Chodavarapu, Subramaniam Turuvekere
-
Publication number: 20130024477Abstract: A method and system memory to store a logical process model defining a logically structured series of process activities in a process, and Service Level Agreement (SLA) profile information defining a pre-defined plurality of SLA profiles which are potentially applicable to respective process instances. Each SLA profile comprises at least one performance metric with respect to the process and/or at least one of the process activities. A rules engine queries case data with respect to a particular process instance, and automatically determines an applicable SLA profile based on the case data. The applicable SLA profile is then applied to the particular process instance, and may be altered during performance of the process instance in response to case data changes.Type: ApplicationFiled: July 19, 2011Publication date: January 24, 2013Applicant: HCL AMERICA INC.Inventors: Prasad A. Chodavarapu, Ram Mohan
-
Publication number: 20130024229Abstract: A method and system comprising at least one database to store process model information comprising logical process model information and human resource dependency information. The human resource dependency information may indicate design-time dependence of process activities on respective human resource components and may comprise one or more role identifiers associated with at least some process activities and a set of role category identifiers associated with at least one of the role identifiers. The set of role category identifiers indicates a plurality of alternative role categories that are applicable to the corresponding role. The role mapping module is provided to receive user input to associate sets of role category editors with responding role identifiers.Type: ApplicationFiled: July 19, 2011Publication date: January 24, 2013Applicant: HCL AMERICA INC.Inventors: Rajesh Ramesh Agrawal, Ravindra S. Gajulapalli, Prasad A. Chodavarapu, Deepti Mittal
-
Publication number: 20120323623Abstract: A system, computer-readable storage medium including instructions, and computer-implemented method for assigning an incident ticket to an assignee are disclosed. An incident ticket is received, via a data network, from a device of a customer, the incident ticket including information relating an issue experienced by the customer. A class of incident tickets to which the incident ticket belongs is determined. Performance ratings for assignees that have handled at least one incident ticket in the class of incident tickets are retrieved from a database. An assignee is selected to handle the incident ticket using the performance ratings. A notification is transmitted, via the data network, to a device of the assignee, the notification alerting the assignee that the assignee has been assigned to handle the incident ticket.Type: ApplicationFiled: June 16, 2011Publication date: December 20, 2012Applicant: HCL AMERICA INC.Inventor: Navin Sabharwal
-
Publication number: 20120323639Abstract: A system, computer-readable storage medium, and computer-implemented method for determining a maturity level for a business process. Responses to questions relating to a business process for a business are received. A first business process maturity level is determined using the responses to the questions. Performance statistics are obtained from a database including historical data related to the business process. A second business process maturity level is determined using the performance statistics. A weight factor is determined using the first business process maturity level and the second business process maturity level, the weight factor corresponding to a correlation between the first business process maturity level and the second business process maturity level. A weighted business process maturity level is calculated for the business process using the first business process maturity level and the weight factor.Type: ApplicationFiled: June 16, 2011Publication date: December 20, 2012Applicant: HCL AMERICA INC.Inventors: Navin Sabharwal, Prafull Verma, Vijayakumar Chinnaswamy, Tajeshwar Singh, B Kalyan Kumar, Anubhav Saxena, Shashibhan Singh, Aushdeep Gupta, Srikrishna Ramakarthikeyan, Renju George Varghese
-
Publication number: 20120323640Abstract: A system, computer-readable storage medium including instructions, and computer-implemented method for evaluating assignee performance of an incident ticket are described. Data for an incident ticket is received, via a data network, the data including a class of incident tickets to which the incident ticket belongs and at least one performance metric relating to the handling of the incident ticket by an assignee of the incident ticket. A performance score for the assignee is calculated using at least the data for the incident ticket, the performance score corresponding to a level of performance the assignee achieved in handling the incident ticket. The performance score for the assignee is stored in a database so that the performance score is associated with the class of incident tickets to which the incident ticket belongs.Type: ApplicationFiled: June 16, 2011Publication date: December 20, 2012Applicant: HCL AMERICA INC.Inventor: Navin Sabharwal
-
Publication number: 20120317081Abstract: A method and system comprises a duplication identifier module to analyze data input information to automatically identify duplicate expected inputs associated with a process. The system includes logical process model information defining a logically structured series of process activities and data input information representing a plurality of expected inputs associated with respective process activities, with each expected input being indicative of expected collection of a corresponding data element during execution of the associated process activity. Each duplicate expected input comprises one of the plurality of expected inputs for which there is at least one other expected input with respect to a common corresponding data element.Type: ApplicationFiled: June 10, 2011Publication date: December 13, 2012Applicant: HCL AMERICA INC.Inventors: Vikram Duvvoori, Satish Venkatesan Srinivasan, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Rajesh Agrawal Ramesh
-
Publication number: 20120290543Abstract: A method and system comprising an analysis module to perform automated analysis of a process supported by a process system. The analysis is performed based on data quality information that indicates a quality of process data stored in datastores to facilitate performance of the process by consumption of the process data. The system may further include process model information defining a plurality of process activities, the automated analysis being based at least in part on the process model information. The data quality information may indicate the age, validity, completeness, integrity, consistency, and/or accuracy of the process data. The analysis may be to calculate a risk of failure of the process, or may be to diagnose a cause of process failure.Type: ApplicationFiled: July 24, 2012Publication date: November 15, 2012Applicant: HCL America Inc.Inventors: Vikram Duvvoori, Ranganathan Krishnan, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Rajesh Ramesh Agrawal
-
Publication number: 20120232914Abstract: Apparatus, systems, and methods may operate to receive raw provider data in machine-readable form, where the raw provider data is associated with and provided by data contributors according to incentives made available to the data contributors. Additional activity may include filtering the raw provider data to provide filtered provider data, verifying that data taken from the filtered provider data meets a predefined level of trustworthiness, transforming at least some of the trustworthy data by formatting the data as is, or in summary analysis form according to one of multiple reporting formats to provide formatted data, and publishing the formatted data to at least one subscriber. Additional apparatus, systems, and methods are disclosed.Type: ApplicationFiled: March 9, 2011Publication date: September 13, 2012Applicant: HCL America Inc.Inventors: Prasad A. Chodavarapu, Rama Kanneganti, Vikram Duvvoori
-
Publication number: 20120216081Abstract: A method and system comprising an issue report module to receive a data problem report indicative of the occurrence of a data problem during the performance of a process. The data problem report includes at least one descriptor to identify a problematic data item and may include at least one activity descriptor to identify a particular process activity during which the data problem was encountered. A root cause analysis engine performs automated root cause analysis based on the at least one descriptor of the problematic data item, to identify at least one potential cause of the data problem. The system may include at least one memory having stored thereon data dependency information which comprises, with respect to each of a plurality of entity attributes, information regarding process elements and/or process activities which contribute to the provisioning of data items which are instances of the respective entity attribute, automated root cause analysis being based on the data dependency information.Type: ApplicationFiled: February 17, 2011Publication date: August 23, 2012Applicant: HCL America Inc.Inventors: Vikram Duvvoori, Prasad A. Chodavarapu, Ram Mohan
-
Publication number: 20120102498Abstract: Apparatus, systems, and methods may operate to receive time-based reservation requests for predefined resource environments comprising resource types that include hardware, software, and data, among others. Additional activities may include detecting a conflict between at least one of the resource types in a first one of the predefined resource environments and at least one of the resource types in a second one of the predefined resource environments, and resolving the conflict in favor of the first one of the predefined resource environments by reserving additional resource elements in a cloud computing architecture and/or reserving a less capable version of the second one of the predefined resource environments. Additional apparatus, systems, and methods are disclosed.Type: ApplicationFiled: October 21, 2010Publication date: April 26, 2012Applicant: HCL America Inc.Inventors: Ananth Subramanya, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Rama Kanneganti, Vikram Duvvoori
-
Publication number: 20110313812Abstract: A method and system comprising a process model analysis module to perform analysis of a process supported by a process system. The analysis is performed based on process information which includes a logical process model defining a series of activities. The process model information further includes IT system dependency information which includes datastore dependency information indicative of datastores which are accessed in execution of respective activities. The process model information also includes data dependency information indicative of dependency of process activities on data in the one or more datastores.Type: ApplicationFiled: June 18, 2010Publication date: December 22, 2011Applicant: HCL America Inc.Inventors: Vikram Duvvoori, Ranganathan Krishnan, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Rajesh Ramesh Agrawal