Patents Assigned to Infosys Technologies Ltd.
  • Publication number: 20120259576
    Abstract: A system and method for providing an efficient test case generator is disclosed. A test case project is established upon request from a user, via a user interface, to test an item. The test case project includes a plurality of fields and corresponding designated values to be tested. A first set of identified fields of the plurality are received, wherein the first set includes two or more fields identified by the user as having a dependent relationship with at least one another. A first relational field cluster for the first set of related fields and their values is created. A test case generation technique is performed on the first relational field cluster to compute all relevant test conditions for the first relation field cluster. Results of the computed test conditions for the first relational field cluster are displayed to the user via the user interface.
    Type: Application
    Filed: August 24, 2011
    Publication date: October 11, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventors: Nair Pradosh THULASIDASAN, Tenkarai Sankaran VENKATARAMANAN
  • Publication number: 20120259956
    Abstract: A system and method of implementing a dynamic change in a server operating condition in a secured server network. A handling server receives a first request from a network device to access a specific service to be processed by a first application server. The handling server sends a first task to a first application server to process the first request, wherein the first task is stored and scheduled in a task processing queue of the first application server. The handling server receives a stand-by status command from the first application server indicating that it is going into a stand-by mode. The handling server does not send any new tasks to the first application server after receiving the stand-by status command. The handling server receives a first output result associated with the first task from the first application server, wherein the handling server sends the first output result to the network device.
    Type: Application
    Filed: August 30, 2011
    Publication date: October 11, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventor: Atul Dinkarpant JAWALKAR
  • Publication number: 20120260235
    Abstract: A method, non-transitory computer readable medium and apparatus that simulates responses includes obtaining one or more requests from two or more different types of interfaces for an application. Each of the one or more obtained requests is parsed to obtain one or more components. A simulated response is fetched based on the parsed one or more components for each of the one or more obtained requests. The fetched simulated response for each of the one or more obtained requests is provided to the corresponding one of the two or more different types of interfaces for the application. This technology provides a simple data driven simulation that is easily deployable and integrated into the existing development environments with customizable plug-in components.
    Type: Application
    Filed: August 25, 2011
    Publication date: October 11, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventors: Manjunath Krishnamurthy GUNDI, Pallavi BOMMA, Sandeep CHAUHAN
  • Publication number: 20120259617
    Abstract: The present disclosure describes a method of sentiment oriented slang for opinion mining. With increasing use of internet, many users can submit their review comments directly to the companies which can be automatically processed and summarized with critical issues from time to time and help the company get real time feedback from its customers. The method comprises, receiving at least one document comprising a plurality of sentiment oriented slang. The next step of the method comprises identifying the plurality of sentiment oriented slang in the at least one document. Further, a polarity score of each of a slang word identified is determined and sentiment information is displayed on an output device as an output.
    Type: Application
    Filed: December 14, 2011
    Publication date: October 11, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventors: Kishore Varma Indukuri, Manuel Kantharaj, Radha Krishna Pisipati
  • Publication number: 20120260230
    Abstract: Methods, apparatus, and computer-readable media for analyzing the prospective quality of source code produced according to a class representation (e.g., a UML class diagram) are disclosed. According to one embodiment, a class-level representation of a software application is received, one or more object classes of the class-level representation are selected, and a number of quality metrics are calculated for the selected object classes. The quality metrics can be output as a report or used to modify object classes of the class representation to improve the prospective quality of source code produced according to the class representation.
    Type: Application
    Filed: May 24, 2011
    Publication date: October 11, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Naresh Balaram Choudhary, Mursheid Khan
  • Publication number: 20120254835
    Abstract: Techniques and tools are described for searching source code. For example, source code can be indexed, a code structure query can be received, index records that conform to the code structure query can be identified, and code structure query results that correspond to the identified index records conforming to the code structure query can be sent. Also for example, a code structure query can be sent, a list of code structure query results corresponding to index records that conform to the code structure query can be received, at least one of the code structure query results can be selected, based on the selection, a formatted source-code file and a code hierarchy can be received, a code annotation associated with the formatted source-code file can be sent, and an annotation result corresponding to the formatted source-code file can be received.
    Type: Application
    Filed: May 19, 2011
    Publication date: October 4, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Basava Raju Muddu, Allahbaksh Mohammedali Asadullah, Jeena Vinod, Krishna Kumar Pooloth
  • Publication number: 20120254162
    Abstract: Techniques and tools are described for refining source-code query results. For example, source-code query results for a query can be generated, semantic clusters of the source-code query results can be generated, and based on a selection of a semantic cluster option, refined source-code query results can be sent. Also, for example, source-code query results can be received, selections of facet values associated with groups of the source-code query results can be sent, and based on selected facet values, a subset of the source-code query results can be received.
    Type: Application
    Filed: May 19, 2011
    Publication date: October 4, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Allahbaksh Mohammedali Asadullah, Susan George, Basava Raju Muddu
  • Publication number: 20120254826
    Abstract: Tools and techniques are described for estimating web accessibility and remediation efforts. One or more web accessibility standards can be indicated to be included in the effort estimate. A user can indicate which individual guidelines are to be included in standard test effort estimates by selecting individual guidelines, sub-guidelines or priority or success criteria levels. Standard test effort estimates are calculated based on test factors associated with the indicated individual guidelines or sub-guidelines. A total test effort estimate is calculated based on the standard test effort estimates and one or more web page counts, and a web accessibility and remediation effort estimate is calculated based on the total test effort estimate. A framework implementing the effort estimation methods can comprise multiple spreadsheets for use within a spreadsheet application running on a computing device.
    Type: Application
    Filed: May 17, 2011
    Publication date: October 4, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Jai Ganesh, Shrirang Prakash Sahasrabudhe, Neha Ranjeet Ghorpade
  • Publication number: 20120254041
    Abstract: Various technologies related to one-time credit card numbers are presented. One-time credit card numbers can originate from a customer device and be independently generated by the customer device without online communication with an issuer. Signed transaction details can also be sent, providing non-repudiation of the purchase transaction. Merchant infrastructure need not be changed to accommodate the one-time credit card numbers. The technologies can be particularly resilient to replay, forgery, man-in-the-middle, and guessing attacks for credit card number generation or other usage by an attacker.
    Type: Application
    Filed: May 17, 2011
    Publication date: October 4, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Ashutosh Saxena, Harigopal K.B. Ponnapalli
  • Publication number: 20120253864
    Abstract: A method, non-transitory computer readable medium and apparatus that obtains project data in one or more form fields of one or more remotely located user based interfaces for a project. The obtained project data from the one or more form fields of the one or more remotely located user based interfaces for the project is validated. The validated project data is recorded in a project database for the project directly from each of the one or more remotely located user based interfaces. A project tracking report is generated based on the recorded project data.
    Type: Application
    Filed: August 29, 2011
    Publication date: October 4, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventors: Amulya Anil PARIKH, Snehal Ashok REGE
  • Publication number: 20120254665
    Abstract: A system and method for generating functional tests to verify code migrated from a first host to a second host. In one embodiment, source code is analyzed in order to generate functional tests that can be used for testing the re-hosted application. In particular, user-input scenarios are extracted from the source code and system output responses are determined based on the user-input scenarios. Functional tests can then be generated using the extracted user-input scenarios and output responses to ensure that the re-hosted application responds in a like manner.
    Type: Application
    Filed: May 19, 2011
    Publication date: October 4, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Anjaneyulu Pasala, Sharal Nisha D'Souza, Amar Lakshmi Gejje
  • Publication number: 20120250106
    Abstract: The instant disclosure is related to updating an application on a mobile device without using mobile network bandwidth. The mobile device initiates the application to be updated on the mobile device to scan an encoded image of a predetermined pattern from a source. It is followed by decoding of the scanned image to extract information required to update the application. And then, updating the application on the mobile device based on the extracted information.
    Type: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Subbakrishna Ramsesh Kiran Kannambadi, Nazia Merchant
  • Publication number: 20120255027
    Abstract: Code injection is detected based on code digests associated with hashes of selected portions of content supplied to clients by a server. A client receives the content and generates a corresponding code digest, and based upon a comparison with the code digest received from the server, determines if the received content has been corrupted. The code digest can be signed or supplied with a digital certification for verification that the code digest originated from the server providing the content.
    Type: Application
    Filed: May 17, 2011
    Publication date: October 4, 2012
    Applicant: INFOSYS TECHNOLOGIES LTD.
    Inventors: Prashant Venkatesh Kanakapura, Arjun Govindaraju, Abishek C
  • Publication number: 20120254002
    Abstract: A system and method of providing a centralized financial management tool which includes a financial application module implemented on a network device. The network device includes a linking interface which operates with the financial application module. The module, via the linking interface, sends requests in the form of messages compliant with a standardized messaging scheme, to receive account information of the user's different accounts from one or more different subscribed financial institutions. The module receives account information of the user's different accounts in the form of messages compliant with the standardized messaging scheme from the subscribed financial institutions. The module compiles and displays the account information for the user's different accounts in a user interface.
    Type: Application
    Filed: August 25, 2011
    Publication date: October 4, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventors: Chandramouli Kundagrami, Arunnima Balakrishnan Senakumari
  • Publication number: 20120253860
    Abstract: Described are methods, systems, and computer-readable storage media for decision making through convex hull optimization. A plurality of key performance indicators (KPIs) are received. A convex hull encompassing the plurality of KPIs is generated. Based at least in part on the generated convex hull and on at least one KPI satisfying a condition, an operating range of one or more other KPIs is determined. Moreover, specific values at which each of the other KPIs may be maintained in order to reach a defined objective are determined.
    Type: Application
    Filed: August 30, 2011
    Publication date: October 4, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventor: Sheela SIDDAPPA
  • Publication number: 20120253865
    Abstract: A system and method is disclosed of implementing a production planning module that is configured to optimize overall costs associated with reconfiguring a production facility during a changeover between to produce a another product family over a plurality of cycles. User input data is received via a user interface and a first state vector is created and is representative of a first product family and a first inventory of items of all product families manufactured at the production facility. A first action vector is created of a first quantity of items to be produced of the first product family in a first current cycle and a second product family to be produced in a second cycle. A first state-action value function is calculated for the first action vector in a first iteration and incorporates a first sampled demand of the first inventory items of the product families, a first inventory cost associated with the first inventory and a first set up cost.
    Type: Application
    Filed: August 30, 2011
    Publication date: October 4, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventors: Srinivas NARASIMHAMURTHY, Durga Prasad MUNI
  • Publication number: 20120254143
    Abstract: A natural language query tool comprising cascaded conditional random fields (CRFs) (e.g., a linear-chain CRF and a skip-chain CRF applied sequentially) processes natural language input to produce output that can be used in database searches. For example, cascaded CRFs extract entities from natural language input that correspond to column names or column values in a database, and identify relationships between the extracted entities. A search engine can execute queries based on output from the cascaded CRFs over an inverted index of a database, which can be based on one or more materialized views of the database. Results can be sorted (e.g., according to relevance scores) and presented in a user interface.
    Type: Application
    Filed: May 26, 2011
    Publication date: October 4, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Kishore Indukuri Varma, Srikumar Krishnamoorthy, Radha Krishna Pisipati
  • Publication number: 20120246610
    Abstract: An online integrated development environment (IDE) providing code assist is described. A method for providing code assist within the online IDE comprises receiving a request from a client device to access a software development project, storing code assist information related to the software development project, and sending code assist information to the client device. The client device stores the received code assist information and uses it for local code assist operations at the client device. The client device can receive a subset of a database of code assist information stored at a server environment providing the online IDE. The client device accesses the online IDE via a web browser.
    Type: Application
    Filed: March 23, 2011
    Publication date: September 27, 2012
    Applicant: Infosys Technologies Ltd.
    Inventors: Allahbaksh Mohammedali Asadullah, Susan George, Basava Raju Muddu
  • Publication number: 20120245466
    Abstract: A portable medical image capturing apparatus is disclosed. The apparatus includes a plurality of transducers that are enabled to capture medical imaging data of a patient. The plurality of transducers are placed on an enclosure. The plurality of transducers capture the medical imaging data when the enclosure is held close to the patient. Further, the apparatus includes a communications module to transmit the medical imaging data of the patient to a remote data processing unit. The remote data processing unit is enabled to enhance the captured medical imaging data of the patient.
    Type: Application
    Filed: December 6, 2011
    Publication date: September 27, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventor: Somnath GANGULY
  • Publication number: 20120236740
    Abstract: Network emulation techniques are provided for dynamically varying network bandwidth and/or error rate. Network emulation can be performed by determining a bandwidth range, determining a plurality of specific bandwidth values distributed across the bandwidth range, and dynamically varying available bandwidth among the plurality of specific bandwidth values for a stream of network packets. Transitioning between specific bandwidth values can be performed using a probability jump matrix. Network emulation can also be performed by varying error rates, such as dropped packets, separately or in addition to dynamic bandwidth variation.
    Type: Application
    Filed: May 18, 2011
    Publication date: September 20, 2012
    Applicant: Infosys Technologies Ltd.
    Inventor: Karthikeyan Balaji Dhanapal