Patents Assigned to Infosys Technologies Ltd.
  • Publication number: 20090019501
    Abstract: Techniques and tools are described which provide control access mechanisms for contents made available by a service provider to a user. The user, after a registration process, uses a mobile application on a mobile device to generate a one-time content key. The content key is input into a set-top box which validates the key and provides access to the protected content. The mobile application allows for password protection for the user, as well as a recharging ability when its one-time content keys are exhausted.
    Type: Application
    Filed: July 9, 2008
    Publication date: January 15, 2009
    Applicant: Infosys Technologies Ltd.
    Inventors: Ashutosh Saxena, Harigopal K.B. Ponnapalli
  • Publication number: 20080312991
    Abstract: Systems and methods of buyer-side consolidation of compatible purchase orders are described herein. Purchase orders can be identified for consolidation using spatial and temporal proximity parameters. Purchase orders can be modified by changing a ship date or a delivery date and the changing can be based on a buyer input. Shipments can be consolidated based on the purchase order modifications and less than truckload shipments can be reduced. Consolidated shipments can be associated with different requested delivery dates, different suppliers, and/or different buyers. Buyer-side consolidation of compatible purchase orders can occur before purchase orders are processed by a transportation management system.
    Type: Application
    Filed: December 27, 2007
    Publication date: December 18, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Suresh P. Bharadwaj, Sumesh George, Hariharan Noorani
  • Publication number: 20080307312
    Abstract: A user interface tool can use a repository of user interface elements to create a user interface. One or more of the elements in the repository can be reused within the interface or among multiple interfaces. At least some of the elements have associated behavioral information. The behavioral information can indicate how an element is to function or appear based on, for example, the device or business channel in which the user interface is used. The tool can employ a multi-layer architecture. At least some behaviors of the tool (e.g., which elements from the repository are presented to the user, which actions the user can perform on a user interface) can be dependant on one or more roles of the user.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 11, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Pankaj Misra, Navin Shankar Patel, Ratul Ahuja
  • Publication number: 20080300851
    Abstract: A system and method for assessing performance of a software application migrated to a grid infrastructure is provided. The system comprises a grid code analyzer for generating a directed acyclic graph (DAG) corresponding to the software application by performing static and dynamic analysis; a grid task generator for reducing the DAG generated by the grid code analyzer; and a grid simulator for simulating performance of the software application on one or more predetermined grid infrastructures. The grid simulator accepts the reduced DAG as input and produces performance data as output.
    Type: Application
    Filed: June 4, 2007
    Publication date: December 4, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Anirban Chakrabarti, Shubhashis Sengupta, Anish Damodaran
  • Publication number: 20080294659
    Abstract: An XML join between XML documents can be performed by comparing XML elements between the XML documents, obtaining join-selection elements from a first XML document, obtaining join-required elements from one or more other XML documents, and performing the XML join using the elements in the first XML document and the join-required elements. The XML documents can be at different locations connected via a network. Where two XML documents are at different locations, the join-selection elements can be transmitted from a first location (of a first XML document) to a second location (of a second XML document). The join-required elements can be obtained at the second location and transmitted back to the first location. The XML join can then be performed at the first location.
    Type: Application
    Filed: March 28, 2008
    Publication date: November 27, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Srinivas Padmanabhuni, Sriram Anand, Krishnendu Kunti, Mohit Chawla
  • Publication number: 20080262968
    Abstract: Methods and systems to control a license for a software application are disclosed. The methods and systems can include requesting a central licensing server for initial verification and authentication of at least one user of a software application and sending a identification application from the central licensing server to at least one of the first device or the second device. A license identifier can be generated in the first device or the second device and sent to the central licensing server. The central licensing server can respond by sending a license key generator program to generate a dynamic key. The dynamic key can be input in the second device to execute the software application.
    Type: Application
    Filed: March 25, 2008
    Publication date: October 23, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Ashutosh Saxena, Harigopal K. B. Ponnapalli
  • Publication number: 20080263648
    Abstract: Methods and systems for secure conferencing over an IMS network or other networks include sending request by at least one user to access to an application server. The user is validated using a validation coupon provided by the user equipment followed by identifying and allowing the user equipment to download a valid media client. Conference data is encrypted and transmitted to the user equipment, and processed by the media client. Typically, the encrypted conference data is decrypted by the media client and communicated to a user interface presentation to the user. In some examples, the conference data is validated prior to downloading to the user equipment.
    Type: Application
    Filed: April 17, 2008
    Publication date: October 23, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Jithesh Sathyan, Harish Sathyan, Naveen Krishnan Unni
  • Publication number: 20080255895
    Abstract: A system and method for generating a migration plan for migrating data from a first electronic medium to a second electronic medium is provided. The system comprises a migration readiness assessment module for determining a migration recommendation; an effort estimation module for determining a total effort required for migrating data from a first electronic medium to a second electronic medium; and a migration plan generator module for generating a migration plan based on the determined migration recommendation and the total estimated effort.
    Type: Application
    Filed: November 18, 2007
    Publication date: October 16, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Raghunath RAJAMONY, Ashok GOPINATH
  • Publication number: 20080249825
    Abstract: A strategic framework enables improvements in IT system maintenance by taking IT system information as input and outputting useful metrics and/or proposed modifications to achieve efficiency improvements. The strategic framework also can be described as an IT maintenance system assessment and modification tool. The described framework encompasses strategies for effective IT maintenance and improvement. The framework addresses the effectiveness of IT maintenance by focusing on, for example, technology, operations, human and/or non-human resources, and governance solutions. One or more of these dimensions can be assessed and evaluated, for example, to discover and process useful metric information. From the results of a described IT maintenance system assessment, which provides metrics for evaluating efficiency and improvability of IT maintenance systems, an overall roadmap of solutions can be developed.
    Type: Application
    Filed: March 24, 2008
    Publication date: October 9, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Vishnuraj Rao Kunjur, Lakshmi Narasimhan Narayanan, Raghuttam Joshi, Garima Ganeriwala
  • Publication number: 20080234135
    Abstract: Using annotated structural descriptions and binding data for two, four or more input ligand molecules known to bind to a given protein target, a profile of the ligand molecules can be created by identifying patches of ligand molecules which have similar chemical and/or stereochemical descriptions, scored with the use of a weight dataset (e.g., substitution matrix). A database containing annotated molecular descriptions can be searched according to the profile to identify, for example, additional ligands that can bind to the protein target. Information such as the input ligands, the additional ligands, and literature related to these molecules, and modeling tools can be displayed in a user interface.
    Type: Application
    Filed: October 9, 2007
    Publication date: September 25, 2008
    Applicant: Infosys Technologies Ltd. and Indian Institute of Science, Bangalore
    Inventors: Anirban Ghosh, Nagasuma Chandra
  • Publication number: 20080234996
    Abstract: A one-dimensional structural description of a ligand molecule can be annotated to include, for one or more atoms, information from a force field database. The information can be provided by an Assisted Model Building and Energy Refinement parameter list or a similar source. The annotation can be carried out using one or more intermediate structural description formats and can include identifying one or more fragment types that make up the ligand molecule.
    Type: Application
    Filed: October 9, 2007
    Publication date: September 25, 2008
    Applicant: Infosys Technologies Ltd. and Indian Institute of Science,Bangalore
    Inventors: Anirban Ghosh, Nagasuma Chandra, Kala Balasubramanian
  • Publication number: 20080201340
    Abstract: A decision tree can be constructed via frequent predictive itemsets and best item splits. A hierarchical frequent predictive itemsets tree data structure can be used to construct the decision tree. A bottom-up traversal of the data structure can be used during determination of best item splits. The described technologies can construct decision trees with superior accuracy as compared to conventional greedy decision tree construction approaches.
    Type: Application
    Filed: December 27, 2007
    Publication date: August 21, 2008
    Applicant: Infosys Technologies Ltd.
    Inventor: Risi Vardhan Thonangi
  • Publication number: 20080189170
    Abstract: A dynamic and extensible architecture allows the selection and delivery of content in light of current context, including shopper in-store location information. Both static and real-time operation are supported. Business events can be generated based on information derived from sensors, from other business events, or both. A rich context supporting a wide variety of conditions can be supported, including shopper in-store location, shopper history, shopper in-store shopping path, and the like. Content can be delivered in a personalized, shopper-specific manner, according to any condition indicated in the current context. Content directed to store operational staff, such as out-of-stock notifications, can also be supported. New devices or applications can easily be added to the system. Context relevant content can be delivered via a variety of mechanisms, including the shopper's own cell phone to enable a cost effective delivery channel.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 7, 2008
    Applicant: Infosys Technologies Ltd.
    Inventor: Girish A. Ramachandra
  • Publication number: 20080186167
    Abstract: Product availability can be determined using radio frequency identification (RFID) by determining whether a RFID tag is detectable by a RFID reader and setting a product availability condition, where the RFID tag is not attached to the product, and where distance between the RFID tag and the RFID reader changes as quantity of the product changes. A system for determining availability of products using RFID can comprise a product display unit, a RFID reader, a RFID tag associated with the product display unit, and a computing device configured to set product availability conditions. In the system, distance between the RFID tag and the RFID reader changes as quantity of the product changes.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 7, 2008
    Applicant: Infosys Technologies Ltd.
    Inventor: Girish A. Ramachandra
  • Publication number: 20080155508
    Abstract: Quality of modularization of source code is tested using different perspectives such as a structural modularity perspective, an architectural modularity perspective, a size perspective, and a similarity of purpose perspective. A history of changes in modularization may be kept such that the degree to which given source code is well-modularized can be determined over time. The changes made to the code by individual programmers may be kept, such that the degree to which their coding enhanced or harmed modularization may be tracked.
    Type: Application
    Filed: December 13, 2006
    Publication date: June 26, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Santonu Sarkar, Girish Maskeri Rama, Nagaraja Nanjegowda Siddaramappa, Avinash C. Kak, Shubha Ramachandran
  • Publication number: 20080148225
    Abstract: Quality of modularization of source code is tested using different perspectives such as a structural modularity perspective, an architectural modularity perspective, a size perspective, and a similarity of purpose perspective. A history of changes in modularization may be kept such that the degree to which given source code is well-modularized can be determined over time. The changes made to the code by individual programmers may be kept, such that the degree to which their coding enhanced or harmed modularization may be tracked.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Santonu Sarkar, Girish Maskeri Rama, Nagaraja Nanjegowda Siddaramappa, Avinash C. Kak, Shubha Ramachandran
  • Publication number: 20080133722
    Abstract: Dynamic sections of a web page having dynamic content can be processed and received in parallel. Display of the dynamic sections can proceed in parallel. A script mechanism can be transmitted to a client, which executes the script to create a connection and receive dynamic content from a server independently for separate sections. An identifier can be used to differentiate between different sections on the web page.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 5, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Sethuraman Ramasundaram, Srinivas Padmanabhuni
  • Publication number: 20080133934
    Abstract: A data masking tool can support a wide variety of data sources and execution mechanisms. For example, any of a wide variety of data masking techniques can be achieved via a web interface, API, command line, SOA, or the like. Connectivity to mainframe environments can be achieved. Multiple data source types and data to and from different technology platform types can be supported. The tool can support interfacing with a metadata management tool. High quality randomness can be provided by a Mersenne Twister random number generator. The tool can be useful for performing data masking during software testing without having to write data masking code.
    Type: Application
    Filed: October 9, 2007
    Publication date: June 5, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Ashok Gopinath, K.V.S.N . Sastry, Rajiv Sethumadhavan, K. Sujith
  • Publication number: 20080133212
    Abstract: Simulation techniques for measuring the performance of J2EE applications are described. Simulation models for J2EE systems are generated which utilize one or more simulation components comprising queuing centers. The queuing centers employ logic to emulate J2EE thread models by locking on threads when messages are received by simulation components and waiting to unlock until a response is received from every subsequent component in the system. Additionally, simulation components which correspond to J2EE system components running on java virtual machines employ logic which emulates overhead introduced during memory allocation and garbage collection. The simulation models are also utilized during software development in a continuous performance evaluation process which gives feedback at each software development stage based on simulations run using the models described.
    Type: Application
    Filed: September 12, 2007
    Publication date: June 5, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Ramchandar Krishnamurthy, Deepak Brijnandan Goel, Prabhakar Mynampati, Sandeep M. Karamongikar
  • Publication number: 20080092120
    Abstract: Size of a software application testing project is determined, and person/hours required for the testing project is estimated. The software application is sized by counting the number of different parameter types that occur within testing activities associated with the application. The parameter type numbers are then divided by a scaling weight to arrive at a Testing Unit number, which is then divided by a Testing Unit rate, e.g., person hours associated with each testing unit, to arrive at an estimated testing project effort. Some embodiments include an uncertainty calculation that potentially increases testing time based on clarity of the project requirements, the tester familiarity with the application area and the tester familiarity with the domain. Some embodiments calculate separate testing project times for different phases of the testing project.
    Type: Application
    Filed: October 11, 2007
    Publication date: April 17, 2008
    Applicant: Infosys Technologies Ltd.
    Inventors: Raghavendra Udupa, Shishank Gupta, Archana Rudra