Patents Assigned to Infosys Technologies
-
Publication number: 20080008139Abstract: A system, method, and computer program product for establishing a communication network, including a plurality of access points, wherein each access point includes a plurality of devices adapted to operate in communication to a proximate corresponding access point. The system further includes a communication module disposed in the plurality of devices and encoded with executable instructions representing a computer program, wherein the communication module is adapted to randomly locate the plurality of devices and establish an ad-hoc communication network between the plurality of devices in any of the plurality of access points for exchanging information on the plurality of access points and for establishing the communication network with any of the plurality of access points.Type: ApplicationFiled: July 5, 2006Publication date: January 10, 2008Applicant: Infosys Technologies, Ltd.Inventors: Puneet Gupta, Kartik Muralidharan, Rajat Laxmichand Gogri
-
Publication number: 20080008096Abstract: 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: ApplicationFiled: July 5, 2006Publication date: January 10, 2008Applicant: Infosys Technologies, Ltd.Inventors: Karthikeyan Balaji Dhanapal, Abdul Sakib Mondal
-
Publication number: 20080010258Abstract: Various techniques can be used to implement a collaborative filtering-based recommendation engine. For example, different similarity measures can be used for different users. Different similarity measures can be used for a particular user across time. A superior similarity measure can be found for a user. User-defined similarity measures can be supported.Type: ApplicationFiled: June 19, 2007Publication date: January 10, 2008Applicant: Infosys Technologies Ltd.Inventor: Ashish Sureka
-
Publication number: 20070288224Abstract: Virtual machines can be pre-created in a grid environment. Pre-created machines can be of a tiny configuration to avoid consuming resources. A request for a virtual machine in the grid can be granted by ballooning a pre-created tiny virtual machine to a larger configuration. The tiny pre-created virtual machine can be advertised as being of a non-tiny configuration. Agents can work in concert to coordinate handing requests for a virtual machine in the grid. The virtual machine can be initialized before it is reduced to a tiny configuration. Ballooning the virtual machine can take considerably less time than creating it from scratch. Thus, high performance computing can be provided on virtual machines in a grid environment, enabling virtual machine technology to be applied in a wide variety of grid-based scenarios.Type: ApplicationFiled: May 15, 2007Publication date: December 13, 2007Applicant: Infosys Technologies Ltd.Inventors: Srikanth Sundarrajan, Hariprasad Nellitheertha
-
Publication number: 20070254614Abstract: Secure wireless connections can be established by broadcasting wireless security parameters within SSID fields. A wireless security parameter can be received and a broadcast SSID generated from the wireless security parameter. The broadcast SSID can be broadcast. Secure connections can be established with wireless devices that receive the broadcast SSID and connect using the broadcast SSID and the wireless security parameter. Secure wireless connections can also be established by broadcasting wireless security parameters and connection SSIDs within SSID fields. A wireless security parameter and a connection SSID can be received and a broadcast SSID generated from the wireless security parameter and connection SSID. The broadcast SSID can be broadcast. Secure connections can be established with wireless devices that receive the broadcast SSID and connect using the connection SSID and the wireless security parameter.Type: ApplicationFiled: April 27, 2007Publication date: November 1, 2007Applicant: Infosys Technologies Ltd.Inventors: Kartik Muralidharan, Puneet Gupta
-
Publication number: 20070255833Abstract: A system, method, and computer program product for managing resources, including a server adapted for interacting with at least one control system to schedule multiple jobs using at least one resource is disclosed. The system further comprises an agent adapted for monitoring execution of the at least one resource and a database server adapted for storing at least one grid resource data. Furthermore, the system includes an interface adapted for submitting the multiple jobs to the at least one resource in addition with various meta-attributes. In one embodiment of the present technique, the system comprises a method for providing an integrated and service oriented architecture to the system. Furthermore, the system implements adaptation and manageability concepts and integrates scheduling capabilities.Type: ApplicationFiled: April 27, 2006Publication date: November 1, 2007Applicant: Infosys Technologies, Ltd.Inventors: Amit Sharma, Keyur Gor, Neel Arurkar
-
Publication number: 20070250365Abstract: A grid computing system, method, and computer program product, adapted to execute at least one workflow having a set of predefined operating parameters and including an execution module comprising a plurality of devices having a plurality of heterogeneous resources, wherein the plurality of devices is adapted to execute the at least one job by integrating the plurality of heterogeneous resources. The system further includes at least one grid workflow module. The grid workflow module includes a graphical user interface to provide at least one user to initiate and manage the at least one workflow based on the set of predefined operating parameters and the plurality of heterogeneous resources. Furthermore, the grid workflow module includes a manager module adapted to partition the at least one workflow into multiple jobs prior to the execution of the at least one workflow.Type: ApplicationFiled: April 21, 2006Publication date: October 25, 2007Applicant: Infosys Technologies Ltd.Inventors: Anirban Chakrabarti, Dheepak Ramanujam, Shakeb Ali, Ira Gupta, Anirban Ghosh
-
Patent number: 7286546Abstract: A gateway module is provided for connecting multiple networks. A connection set up module is provided. The connection set up module is configured to set up a transport layer connection between two correspondent nodes in first and second wire networks in divided forms of first and second connections. The first and second connections are in a transport layer protocol suitable for communications with correspondent nodes in the first and second wire networks. A control module controls the connection set up module by determining whether or not to carry out a connection set up by the connection set up module. The connection set up is made according to information content of a packet. The packet contains a transport layer protocol data unit, from a correspondent node in the second network, that requests a set up of the transport layer connection between the first and second networks.Type: GrantFiled: July 31, 2002Date of Patent: October 23, 2007Assignee: Infosys Technologies Ltd.Inventor: Abdul Sakib Mondal
-
Publication number: 20070208686Abstract: 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: ApplicationFiled: February 2, 2007Publication date: September 6, 2007Applicant: Infosys Technologies Ltd.Inventors: Puneet Gupta, Karthik G. V., Kavitha Damodhiran
-
Publication number: 20070174294Abstract: 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: ApplicationFiled: December 20, 2006Publication date: July 26, 2007Applicant: Infosys Technologies Ltd.Inventors: Santosh Srivastava, Sathish Namasivayam, Mahipal Jain
-
Publication number: 20070160026Abstract: 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: ApplicationFiled: December 22, 2006Publication date: July 12, 2007Applicant: Infosys Technologies Inc.Inventors: Puneet Gupta, Saurabh Aggarwala, Kartik Muralidharan
-
Publication number: 20070149212Abstract: Location-based services can be provided by broadcasting location-based information within wireless network zones. A system for providing location-based services within an ad-hoc wireless network zone can include an information server for providing the location-based services by broadcasting location-based information, where the broadcast location-based information is received by a client wireless device when the client wireless device enters the ad-hoc wireless network zone. Location-based services can be provided within an ad-hoc wireless network zone by broadcasting location-based information regarding the location-based services. The broadcast can be received by a client wireless device within the zone. The client wireless device can display alerts based on the received location-based information.Type: ApplicationFiled: September 18, 2006Publication date: June 28, 2007Applicant: Infosys Technologies Ltd.Inventors: Puneet Gupta, Kartik Muralidharan, Rajat Laxmichand Gogri, Kavitha Damodhiran
-
Publication number: 20070136138Abstract: The present invention relates to a system and method comprising, estimating the workload generation by an application under development at an early stage in the lifecycle. In these aspects, using actual business volume data, use case details and the screens associated with each, the present system estimates approximate bandwidth requirements required for the said application. In another aspect of the present technique, the method includes determining the actual bandwidth by a simulation model that takes into account, the random behavior of users in a client-server environment and factors in concurrency required for the bandwidth calculations. In yet another aspect of the present technique, the method includes sizing the bandwidth for determining optimal workloads in networks. In this aspect, saving, the cost reduction is concentrated with greater care, meeting the tight schedules.Type: ApplicationFiled: December 12, 2005Publication date: June 14, 2007Applicant: Infosys Technologies, LTDInventors: Gaurav Caprihan, Nikhil Venugopal
-
Publication number: 20070094543Abstract: 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: ApplicationFiled: October 17, 2006Publication date: April 26, 2007Applicant: Infosys Technologies Ltd.Inventors: Gururaj Joshi, Krishna Maruvala
-
Patent number: 7209269Abstract: Holographic three dimensional images of objects can be displayed via a device comprising micro holographic optical elements (MHOEs). A device for displaying holographic three dimensional images of objects can comprise a laser source, a spatial filter using a micro holographic optical element (MHOE) lens, a collimating MHOE lens, a spatial light modulator, and cylindrical MHOE lenses. A holographic three dimensional image of an object can be displayed using MHOEs by emitting a coherent light, filtering and expanding the light, aligning the expanded light, modulating the aligned expanded light, and focusing the modulated light.Type: GrantFiled: June 14, 2006Date of Patent: April 24, 2007Assignee: Infosys Technologies Ltd.Inventor: Jithesh Sathyan
-
Publication number: 20070083617Abstract: A method for transmitting a video data over a grid infrastructure network is disclosed. The method includes receiving a request from at least one user for viewing the video data and identifying a plurality of attributes from a plurality primary grid enabled mini servers (GEMS), wherein the plurality of primary GEMS together form the grid network. The method further includes partitioning video data into a plurality of discrete fragments using a shard creator indicative of the plurality of attributes in each of the plurality of primary GEMS and allocating the plurality of discrete fragments among the plurality of primary GEMS based on the plurality of attributes of each of the plurality of primary GEMS. The method also includes decoding the plurality of discrete fragments of the video data using a streaming server for transmitting the video data to the at least one user.Type: ApplicationFiled: October 6, 2006Publication date: April 12, 2007Applicant: Infosys TechnologiesInventors: Anirban Chakrabarti, Ravi Nallan, Subhabrata Bhattacharya
-
Publication number: 20070067310Abstract: A system, method, and computer program product for executing a task via a communication network, including devices configured to establish the communication network, wherein each of the devices includes a database having a a capability of the devices, wherein the devices are adapted for executing a pre-defined set of activities indicative of the task. The device further includes a resource module adapted to select an optimal capability among the devices for performing the task based on the capability of the devices and a decision module adapted to allocate the task among the devices based on the selection of the optimal capability among the devices. The device further includes an execution module adapted to perform the task in any of the devices based on the allocation of the optimal capability among the devices and wherein the application resource is exchanged among the devices prior to invoking the task.Type: ApplicationFiled: August 16, 2006Publication date: March 22, 2007Applicant: Infosys Technologies, Ltd.Inventors: Puneet Gupta, Kartik Muralidharan, Zaryab Khan
-
Publication number: 20070050343Abstract: A powerful set of features can assist software developers in searching source code. Source code can be queried to find occurrences of source code elements mapped to domain concepts appearing in an ontology. Queries can specify a search for occurrences of particular operations performed on domain concepts within the source code. Query expansion can be used to locate related domain concepts as indicated in the ontology. Query keyword weighting can be used to emphasize one domain concept over another. Tools can be provided to create the ontology and associate the ontology with the elements appearing in the source code. Results can include user interface features assisting in navigation to a location within the source code associated with the query results.Type: ApplicationFiled: August 23, 2006Publication date: March 1, 2007Applicant: Infosys Technologies Ltd.Inventors: Nagaraja Siddaramappa, Renuka Sindhgatta, Santonu Sarkar, Srinivas Thonse, Krishnakumar Pooloth
-
Publication number: 20070043724Abstract: A system can create and manage a framework for integrating a plurality of business processes. The system can include a first tier module adapted for managing at least one internal function and at least one service of the plurality of business processes, wherein the business processes include respective predefined goals and objectives. The system can further include a second tier module adapted for managing business initiative solutions and establishing a capability to deploy and manage infrastructure based on the at least one function and at least one service of the plurality of business processes. Furthermore, the system can include a third tier module adapted for establishing an architecture according to the predefined goals and objectives of the plurality of business processes and an integration module adapted for linking the first tier module, the second tier module, the third tier module, or combinations thereof for creating and managing the framework.Type: ApplicationFiled: August 21, 2006Publication date: February 22, 2007Applicant: Infosys Technologies LtdInventors: Sunil Senan, Kunal Gangakhedkar, Abhishek, Rakesh Mishra