Patents Assigned to Infosys Technologies
-
Publication number: 20100293023Abstract: The invention provides a framework for developing the architecture of an enterprise information technology (IT) eco-system for an organization. The framework includes a business function appliance module, a core architecture appliance module, and a technology architecture appliance module. The business function appliance module provides one or more functionalities for the business processes of the information technology eco-system. The core architecture appliance module provides one or more functionalities for the deployment and integration of the one or more functionalities provided by business function appliance module across IT processes, based on metadata configuration. The technology architecture appliance module is configured to provide technical operational services for the one or more functionalities provided by the core architecture appliance module based on the metadata.Type: ApplicationFiled: May 12, 2009Publication date: November 18, 2010Applicant: Infosys Technologies, Ltd.Inventors: Sunil Senan, Ramachandran Kallankara, Rakesh Mishra, Satadal Bandyopadhyay, Vittal Shenoy
-
Patent number: 7808963Abstract: Delivery of non-standard frame field information can be accomplished by publicly broadcasting the non-standard frame field information in one or more broadcast frames within an open wireless computing network. The broadcast can be received by a client wireless device when the client wireless device has not established a connection to the wireless network. The client can store the received information. A system for delivery of non-standard frame field information can comprise a special-purpose access point configured to deliver the information by broadcasting the information in a plurality of broadcast frames. The system can also comprise a client wireless device that receives the broadcast and aggregates the received information when the client is not connected to a wireless network.Type: GrantFiled: December 22, 2006Date of Patent: October 5, 2010Assignee: Infosys Technologies Ltd.Inventors: Puneet Gupta, Saurabh Aggarwala, Kartik Muralidharan
-
Patent number: 7801836Abstract: A predictive data mining model can be selected based on how well the model meets an objective function. In certain implementations genetic algorithms can be used to search a space of predictive data mining model building parameters to determine an optimal predictive data mining model based on a score function corresponding to, for example, the accuracy of the selected predictive data mining model.Type: GrantFiled: September 26, 2007Date of Patent: September 21, 2010Assignee: Infosys Technologies Ltd.Inventor: Ashish Sureka
-
Patent number: 7801924Abstract: 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: GrantFiled: December 27, 2007Date of Patent: September 21, 2010Assignee: Infosys Technologies Ltd.Inventor: Risi Vardhan Thonangi
-
Patent number: 7797334Abstract: A tool can automate the process of downloading from a mainframe to a local area network (LAN). A back-end tool and a front-end tool can cooperate to accomplish the downloading process. Both tools can simplify the download process, avoiding complications and common errors. A user interface can provide features for simplifying the download process. Files can be downloaded from separate sub-areas on the mainframe to respective separate sub-areas on the LAN. Download settings can be saved and later retrieved via a name. Downloading for multiple software projects can be supported.Type: GrantFiled: December 20, 2006Date of Patent: September 14, 2010Assignee: Infosys Technologies Ltd.Inventors: Santosh Kumar Srivastava, Sathish Babu Namasivayam, Mahipal Pukhraj Jain
-
Patent number: 7783613Abstract: Middleware can accept transaction requests from a client device and tailor the request to a backend transaction server. The server's response can be tailored to the client device. For example, characteristics of the client device such as screen real estate and supported functionality can be taken into account when generating a tailored response. Features such as caching can avoid repeatedly contacting the backend server. Pagination and column truncation can be supported. A transaction model can represent a transaction as device independent configuration information. The transaction model can be added or changed without coding. Useful for implementing an application across a wide range of devices transparently to the backend server.Type: GrantFiled: February 2, 2007Date of Patent: August 24, 2010Assignee: Infosys Technologies Ltd.Inventors: Puneet Gupta, Karthik G V, Kavitha Damodhiran
-
Publication number: 20100198950Abstract: A method to bypass the existing pay and use model to deliver services over existing wireless LAN infrastructure between mobile terminal and server is disclosed. Many of the existing WLAN infrastructures require users to subscribe to service provider to access their network. The inventive method uses internet protocol (IP) packet for delivering services/data between server and mobile terminal. Internet protocol (IP) layer processes the IP packets received from a mobile terminal and uses protocol subfield in the IP header of the received IP packet in identifying the services/data at the server end. The server sends the IP packet containing requested services/data to the mobile terminal. Since all the communication takes place at IP layer (not TCP or UDP) it doesn't require user id and password to go through.Type: ApplicationFiled: April 21, 2009Publication date: August 5, 2010Applicant: Infosys Technologies LimitedInventors: D. Karthikeyan Balaji, Seema Chinmay Albal, Puneet Gupta
-
Publication number: 20100180256Abstract: The present invention provides a method, system and computer program product for generating one or more functional test cases for testing a software application. One or more use-case activity diagrams are developed for the software application on the basis of a predefined set of rules. The consistency of the use-case activity diagrams is checked automatically. Further, the consistent use-case activity diagrams are validated with one or more users. Furthermore, the one or more functional test cases are generated automatically from the validated use-case activity diagrams.Type: ApplicationFiled: January 15, 2009Publication date: July 15, 2010Applicant: Infosys Technologies LimitedInventors: Ravi Prakash Gorthi, Kailash Kumar Prasad Chanduka, Anjaneyulu Pasala
-
Patent number: 7739647Abstract: The present invention provides a configurable domain specific abstract core (DSAC) for implementing applications within any domain. The DSAC comprises at least one function specific abstract module (FSAM) configurable at a plurality of stages for implementing a predetermined function belonging to one or more applications in the domain. The FSAM comprises a function specific abstract logic (FSAL) for implementing functional logic and a micro state engine (MSE) for generating and monitoring one or more control signals, at least one of the control signals being generated by execution of a dynamic script for controlling the FSAL.Type: GrantFiled: June 5, 2007Date of Patent: June 15, 2010Assignee: Infosys Technologies Ltd.Inventors: Guruprasad Ramananda Athani, Ranju Philip Abraham, Shashi Basavappa Chinnikatte
-
Patent number: 7735068Abstract: Tools and methods are described herein that allows for measuring and using the relationship between artifacts of a software design, such as requirements, test plans, and so on. The relationship can be quantified by determining a relationship quotient for quantifying a similarity between components of software design artifacts and presenting the quantified relationships to a user, such as a software designer, so that he or she can account for the relationship between such components during design changes and so on. The relationship quotient is made more representative of substantive similarity by selecting the key terms that are to be submitted to a similarity analysis such that words that are too common in the English language, such as conjunctions, articles, etc., are not used. Ubiquity of certain key terms in an enterprise is accounted for by adding a term significance weight to the similarity analysis.Type: GrantFiled: December 1, 2005Date of Patent: June 8, 2010Assignee: Infosys Technologies Ltd.Inventors: Nagaraja Nanjegowda Siddaramappa, Salil Agrawal, Rajesh Balakrishnan, Krishnakumar Pooloth, Srinivas Thonse
-
Publication number: 20100118770Abstract: A system and method for providing data transfer from a source node to a destination node in a network using variance based messaging is provided. The method comprises the steps of receiving one or more messages by the source node; selecting a plurality of messages to be grouped from the one or more messages, wherein the plurality of messages comprise data with minimum deviation in content; creating an integrated message from the plurality of messages; sending the integrated message from the source node to the destination node; and recreating each message of the plurality of messages at the destination node.Type: ApplicationFiled: January 2, 2009Publication date: May 13, 2010Applicant: Infosys Technologies Ltd.Inventor: Rajmohan Harindranath
-
Patent number: 7716254Abstract: A system and method for generating architecture for a business system is disclosed. The method comprises, in one embodiment, modeling a plurality of viewpoints adapted for describing the architecture of the business system in form of a collection of views and viewpoints and creating a software organization viewpoint adapted for providing architecture guidelines. An exemplary method further comprises creating a first plurality of notations for each of the plurality of viewpoints for describing the plurality of viewpoints and creating a second plurality of notations for capturing design rationale indicative of the first plurality of notations. Furthermore, an exemplary method comprises generating the architecture of the business system using at least one of the plurality of viewpoints or the software organization viewpoint, or at least the second plurality of notations, or combinations thereof.Type: GrantFiled: September 12, 2005Date of Patent: May 11, 2010Assignee: Infosys Technologies Ltd.Inventors: Santonu Sarkar, Srinivas Thonse, Riaz Kapadia
-
Patent number: 7716151Abstract: The present technique is an apparatus and method evaluating software performance. The method identifies performance scenarios using a knowledge base and selects the performance scenarios from a context module using operational laws. The system analyzes performance criticality of an application workload. Furthermore, the system comprises a context module that ranks the performance criterions depending on the input and the knowledge base stores and retrieves the performance criterions using the operational laws. The knowledge base comprises the criterions and their relevant ranks based of the application context. The present technique automates classification of performance criterions into benefit and cost categories with the usage of the operational laws.Type: GrantFiled: February 9, 2007Date of Patent: May 11, 2010Assignee: Infosys Technologies, Ltd.Inventors: Nidhi Tiwari, Rajeshwari Ganesan
-
Publication number: 20100111054Abstract: A system and method for robust data loss recovery in a wireless local area network is provided. The method includes splitting user data into multiple data fragments. The method further includes creating multiple beacon frames by placing each data fragment in a unique beacon frame and broadcasting the beacon frames through a wireless medium by an access point of the network. Prior to transmission, the method includes arranging the frames into a plurality of groups and creating a parity frame for each group, to be transmitted along with the beacon frame. After transmission, the beacon frames are received by a wireless client and data fragments are extracted from each beacon frame. At the receiving end, the wireless client checks whether all the transmitted beacon frames have been received. Finally, the user data is reconstructed from the extracted data fragments by reassembling the data fragments.Type: ApplicationFiled: April 21, 2009Publication date: May 6, 2010Applicant: Infosys Technologies LimitedInventors: Karthikeyan Balaji Dhanapal, Kartik Muralidharan, Puneet Gupta
-
Publication number: 20100114632Abstract: The present invention provides a method, system and computer program product for optimizing business processes in an organization. Each business process to be optimized is characterized by one or more performance indicators. One or more process characteristics are identified corresponding to each of the performance indicators. For each of the process characteristics, at least one transformation pattern is identified. Thereafter, one or more transformation patterns are selected from the identified transformation patterns, for optimizing the process characteristics, and thereby optimizing the business processes.Type: ApplicationFiled: December 30, 2008Publication date: May 6, 2010Applicant: Infosys Technologies LimitedInventors: Amit Agrahari, Shivi Mithal, Jyoti M. Bhat
-
Publication number: 20100085922Abstract: A system and method for improving bandwidth of a local area network is provided. The method includes splitting user data into multiple data fragments. The method further includes creating multiple beacon frames by placing each data fragment in a unique beacon frame. Further, the method includes broadcasting the beacon frames through a wireless medium by an access point of the network. Thereafter, the beacon frames are received by a wireless client and data fragments are extracted from each beacon frame. Finally, the user data is reconstructed from the extracted data fragments by reassembling the data fragments.Type: ApplicationFiled: April 21, 2009Publication date: April 8, 2010Applicant: infosys Technologies LimitedInventors: Karthikeyan Balaji Dhanapal, Kartik Muralidharan, Puneet Gupta
-
Publication number: 20100070948Abstract: A system and method for improving modularity of a software source code is provided. The system comprises of a user interface for receiving source code; a source code model extractor for parsing and forming a model of the source code; a source code model database for storing the source code model, refactoring operators, and a record of refactoring changes; a modularity improvement analyzer for reading the source code model and modularity problem diagnosis data and generating a set of prescriptions; an optimal improvement suggestion selector for evaluating and selecting prescriptions; and a refactoring engine for receiving selected prescriptions and applying them on the source code.Type: ApplicationFiled: September 15, 2008Publication date: March 18, 2010Applicant: Infosys Technologies Ltd.Inventors: Girish Maskeri Rama, Santonu Sarkar
-
Patent number: 7675946Abstract: A system, method, and computer program product for dynamically managing packet delay of a received packet of data between multiple endpoints, including a delay estimator module adapted to calculate packet delay of the received packet of data. The system further includes a predictor module adapted for predicting a playout time for each received packet of data indicative of the calculated packet delay of the at least one received packet of data. Furthermore, the system includes a buffer module adapted for buffering the received packet of data for a variable amount of time and a player module adapted for playing only the received packet of data and to discard packets of data received after the predicted playout time. The delay estimator is adapted to calculate maximum delay of all the packets of data received in an interval within a predetermined threshold indicative of the calculated packet delay.Type: GrantFiled: July 5, 2006Date of Patent: March 9, 2010Assignee: Infosys Technologies, Ltd.Inventors: Karthikeyan Balaji Dhanapal, Abdul Sakib Mondal
-
Publication number: 20100043017Abstract: A method for providing applications to one or more requesting devices is provided. The method comprises a step of first receiving an application request from the one or more requesting devices. The method includes extracting details of the request. Further markup language structure for corresponding page of the application is generated. The markup language structure is generated by invoking page handlers which includes contacting business logic layer to get information required to be embedded in the corresponding page. The output page is then provided to the requesting device.Type: ApplicationFiled: August 18, 2009Publication date: February 18, 2010Applicant: Infosys Technologies LimitedInventors: Sanjoy Paul, Manish Jain
-
Patent number: 7664989Abstract: A software testing architecture can comprise a three-level framework. The three-level framework can comprise a first level (comprising a first data source), a second level (comprising a second data source), and a third level (comprising a third data source). The framework can further comprise an intermediate entity data source. The first data source can specify test pages, the second test cases for the test pages, and the third test data for the test cases. Each of the three levels can be associated with respective scripts. A method for testing multi-staged scenarios can select test pages and, for the test pages, determine and execute test cases and save intermediate entities. A method for testing multi-staged scenarios using a three-level framework can execute a first test case for a first test page, save an intermediate entity, and execute a second test case for a second test page using the saved intermediate entity.Type: GrantFiled: October 17, 2006Date of Patent: February 16, 2010Assignee: Infosys Technologies Ltd.Inventors: Gururaj Joshi, Krishna Prasad Maruvala