Patents Assigned to HCL America Inc.
  • Patent number: 9111235
    Abstract: 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: Grant
    Filed: February 2, 2012
    Date of Patent: August 18, 2015
    Assignee: HCL America Inc.
    Inventor: Navin Sabharwal
  • Patent number: 8825609
    Abstract: 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: Grant
    Filed: June 10, 2011
    Date of Patent: September 2, 2014
    Assignee: HCL America, Inc.
    Inventors: Vikram Duvvoori, Satish Venkatesan Srinivasan, Prasad A Chodavarapu, Ravindra S. Gajulapalli, Rajesh Agrawal Ramesh
  • Publication number: 20140196051
    Abstract: 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: Application
    Filed: January 15, 2014
    Publication date: July 10, 2014
    Applicant: HCL America Inc.
    Inventors: Ananth Subramanya, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Ramarao Kanneganti, Vikram Duvvoori
  • Patent number: 8756251
    Abstract: 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: Grant
    Filed: July 19, 2011
    Date of Patent: June 17, 2014
    Assignee: HCL America Inc.
    Inventors: Prasad A Chodavarapu, Ram Mohan
  • Patent number: 8635624
    Abstract: 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: Grant
    Filed: October 21, 2010
    Date of Patent: January 21, 2014
    Assignee: HCL America, Inc.
    Inventors: Ananth Subramanya, Prasad A Chodavarapu, Ravindra S. Gajulapalli, Rama Kanneganti, Vikram Duvvoori
  • Publication number: 20130204650
    Abstract: 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: Application
    Filed: February 2, 2012
    Publication date: August 8, 2013
    Applicant: HCL AMERICA INC.
    Inventor: Navin Sabharwal
  • Publication number: 20130151632
    Abstract: 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: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: HCL AMERICA INC.
    Inventors: Prasad A. Chodavarapu, Subramaniam Turuvekere
  • Publication number: 20130024477
    Abstract: 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: Application
    Filed: July 19, 2011
    Publication date: January 24, 2013
    Applicant: HCL AMERICA INC.
    Inventors: Prasad A. Chodavarapu, Ram Mohan
  • Publication number: 20130024229
    Abstract: 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: Application
    Filed: July 19, 2011
    Publication date: January 24, 2013
    Applicant: HCL AMERICA INC.
    Inventors: Rajesh Ramesh Agrawal, Ravindra S. Gajulapalli, Prasad A. Chodavarapu, Deepti Mittal
  • Publication number: 20120323623
    Abstract: 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: Application
    Filed: June 16, 2011
    Publication date: December 20, 2012
    Applicant: HCL AMERICA INC.
    Inventor: Navin Sabharwal
  • Publication number: 20120323639
    Abstract: 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: Application
    Filed: June 16, 2011
    Publication date: December 20, 2012
    Applicant: 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: 20120323640
    Abstract: 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: Application
    Filed: June 16, 2011
    Publication date: December 20, 2012
    Applicant: HCL AMERICA INC.
    Inventor: Navin Sabharwal
  • Publication number: 20120317081
    Abstract: 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: Application
    Filed: June 10, 2011
    Publication date: December 13, 2012
    Applicant: HCL AMERICA INC.
    Inventors: Vikram Duvvoori, Satish Venkatesan Srinivasan, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Rajesh Agrawal Ramesh
  • Publication number: 20120290543
    Abstract: 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: Application
    Filed: July 24, 2012
    Publication date: November 15, 2012
    Applicant: HCL America Inc.
    Inventors: Vikram Duvvoori, Ranganathan Krishnan, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Rajesh Ramesh Agrawal
  • Publication number: 20120232914
    Abstract: 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: Application
    Filed: March 9, 2011
    Publication date: September 13, 2012
    Applicant: HCL America Inc.
    Inventors: Prasad A. Chodavarapu, Rama Kanneganti, Vikram Duvvoori
  • Publication number: 20120216081
    Abstract: 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: Application
    Filed: February 17, 2011
    Publication date: August 23, 2012
    Applicant: HCL America Inc.
    Inventors: Vikram Duvvoori, Prasad A. Chodavarapu, Ram Mohan
  • Publication number: 20120102498
    Abstract: 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: Application
    Filed: October 21, 2010
    Publication date: April 26, 2012
    Applicant: HCL America Inc.
    Inventors: Ananth Subramanya, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Rama Kanneganti, Vikram Duvvoori
  • Publication number: 20110313812
    Abstract: 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: Application
    Filed: June 18, 2010
    Publication date: December 22, 2011
    Applicant: HCL America Inc.
    Inventors: Vikram Duvvoori, Ranganathan Krishnan, Prasad A. Chodavarapu, Ravindra S. Gajulapalli, Rajesh Ramesh Agrawal