Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Krishnamoorthy
Krishnamoorthy Dharmalingam, Tirupur IN
| Patent application number | Description | Published |
|---|---|---|
| 20110066626 | Merging XML documents automatically using attributes based comparison - An aspect of the present invention provides a technique to automatically merge information contained in two or more XML documents in to a single merged XML document. The merging technique is based on a comparison logic that involves comparing XML elements of one of the XML document with elements of the other XML document and this element comparison is based on at least one XML attribute associated with the elements of the XML documents and termed as a merge attribute in the embodiments of the invention. An aspect of the present invention involves parsing the XML documents and providing a list of attributes asscociated with the elements of the XML documents and allowing a user to select one or more attributes as merge attributes. In yet another embodiment the XML:ID-type is selected as the default merge attribute. | 03-17-2011 |
Krishnamoorthy Kalyanam, Bangalore IN
| Patent application number | Description | Published |
|---|---|---|
| 20100131128 | APPARATUS AND METHOD FOR DETERMINING AVAILABLE POWER AND WEIGHT DISTRIBUTION IN A TRAIN - A navigation system includes a computer readable storage medium having a sequence of instructions stored thereon, which, when executed by a processor, causes the processor to acquire a plurality of parameters of a train comprising parameters measured after the train has begun a journey. The train includes a plurality of vehicles providing tractive effort and a consist coupled to the plurality of vehicles. The sequence of instructions also causes the processor to calculate the tractive effort of less than all of the plurality of vehicles based on the acquired plurality of parameters. | 05-27-2010 |
| 20100131130 | APPARATUS AND METHOD FOR ESTIMATING RESISTANCE PARAMETERS AND WEIGHT OF A TRAIN - A computer readable storage medium has a sequence of instructions stored thereon, which, when executed by a processor, causes the processor to acquire a plurality of actual train speed measurements from at least one sensor during a journey and acquire a train power parameter corresponding to each of the plurality of actual train speed measurements. The sequence of instructions further causes the processor to estimate a plurality of resistance parameters from the plurality of actual train speed measurements and the corresponding train power parameters. | 05-27-2010 |
| 20100174427 | SYSTEM AND METHOD FOR LIMITING IN-TRAIN FORCES OF A RAILROAD TRAIN - A system and method for determining and managing a slack state of a train and for is disclosed. The system acquires railway system parameters for a plurality of railway vehicles and for a track segment traversed by the plurality of railway vehicles, the parameters including a grade of the track segment at each of a plurality of locations therealong and an acceleration of each of the plurality of railway vehicles at each of the plurality of locations. The system calculates a coupler force for each of the plurality of railway vehicles at each of the plurality of locations based on the railway system parameters, determines a slack state for the plurality of railway vehicles based on the calculated coupler forces, and determines a limit on a tractive effort generated by locomotive consists included in the railway vehicles based on the determined slack state. | 07-08-2010 |
Krishnamoorthy Meenakshisundaram, Chennai IN
| Patent application number | Description | Published |
|---|---|---|
| 20090300585 | METHOD AND SYSTEM FOR TESTING A SOFTWARE DEVELOPMENT ACTIVITY - A system and method for testing a software development activity of an enterprise application is disclosed. In one embodiment, the method includes obtaining a software structure specification for an enterprise application and automatically generating test plans using the software structure specification. The method also includes automatically determining at least one test path in each test plan using the software structure specification, and automatically deriving a plurality of test cases using each test path. Further, the method includes executing each of the plurality of test cases and recording test results. | 12-03-2009 |
| 20100058287 | MODEL DRIVEN SOFTWARE - A system and method for model driven software is disclosed. In one embodiment, the method of handling changes to a software system in a business environment includes capturing customer requirements of the software system in a schema, modeling business-software architecture of the software system in a first level of the schema, modeling design architecture of the software system in a second level of the schema, defining events that connect the first level and second level of the schema, defining links that represent interactions between the user interfaces, defining integration services for each of the events, mapping each element in the first level to a corresponding one of elements in the second level using the events, links and integration services, creating a knowledge repository with a traversable user interface representing the mappings, identifying changes to the software system, and analyzing impact of the changes using the knowledge repository. | 03-04-2010 |
| 20100325606 | COMPONENT BASED SOFTWARE SYSTEM - A computer implemented model-driven method to generate platform specific code for a user interface is disclosed. In one embodiment, the method includes, capturing customer requirements of the software component in a schema, modeling business-software architecture of the software component in a first level of the schema, modeling technical architecture of the software system from the modeled business-software architecture in a second level of the schema, defining events in the schema that connect the first level and the second level of the schema, defining links in the schema that represent interactions between the user interfaces, defining integration services in the schema for each of the events, mapping each element in the first level to a corresponding one of the elements in the second level using the events, links, and integration services in the schema, loading the schema of the software component into a code generation repository. | 12-23-2010 |
Krishnamoorthy Srinivasan, Marietta, GA US
| Patent application number | Description | Published |
|---|---|---|
| 20090164291 | Methods and Systems for Evaluating Outsourcing Potential - A system, method, and interactive computer program product are provided for interactively analyzing sourcing options for positions within an organization utilizing a multidimensional, multi-factor analysis. Additionally, this technology provides for evaluating positions in an organization, evaluating the potential for outsourcing, and determining from where to source candidates for the positions in an objective, timely, and cost-effective manner. The dimensions include short-term, tactical drivers and long-term, strategic drivers. The factors include intellectual property, customer facing, availability of skills in the local marketplace, flexibility, communications channels utilized, cost, duration, and organization readiness to procure externally sourced candidates. An interactive, on-screen interview questionnaire and coach is utilized. The system is reconfigurable on a per-client basis. Dimensions and factors are added as required and scales, factors weightings, and benchmark values are adjustable by a user. | 06-25-2009 |
Krishnamoorthy Srinvasan, Marietta, GA US
| Patent application number | Description | Published |
|---|---|---|
| 20080222037 | Customer Enrollment in a Stored Value Card Program - Customer enrollment in a stored value card program is provided. One embodiment is a method for enrolling a customer in a stored value card program. One such method comprises: generating a list of unaffiliated stored value card programs; and when enrolling a new customer in a new stored value card program at a device, determining whether the new customer has a stored value account with one of the unaffiliated stored value card programs. | 09-11-2008 |
