Patents Assigned to Infosys Limited
  • Patent number: 9009628
    Abstract: A method for processing information fed by a user via an inputting means is provided. The method enables, firstly, receiving a set of directional elements via a user interface. The set of directional elements represent textual or non-textual information fed by the user. Secondly, the method enables interpreting the set of directional elements. The set of directional elements are identified as a combination of motion of the inputting means on the user interface and one or more inputs from the inputting means. Further, the method enables converting the directional elements into a sequence and translating the sequence into the textual or non-textual information using a mapping format. The mapping format corresponds to a predetermined mapping format or a new mapping format. Finally, the method enables rendering the textual or non-textual information on the user interface in the form of one or more symbols.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: April 14, 2015
    Assignee: Infosys Limited
    Inventors: Kaushal Saxena, Ashutosh Saxena
  • Patent number: 9009793
    Abstract: The present invention provides cost efficient two way authentication method in which the authentication module can be provided as a Plug and Play (PnP) architecture enabling dual layer security with reduced cost where the actions are initiated by a server and user input is received through an audio session for added security. The second level authentication can be carried out with mobile as client device making it cost efficient. The invention can be hosted as an independent service or can be integrated with existing authentication mechanisms, making it elegant for usage.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: April 14, 2015
    Assignee: Infosys Limited
    Inventors: Sachin Prakash Sancheti, Sidharth Subhash Ghag
  • Patent number: 9009651
    Abstract: A system for facilitating management of one or more programs throughout their lifecycle in an organization is provided. The system comprises a Customer Relationship Management (CRM) module to create one or more programs, an Order Management System (OMS) module to create one or more tracks, and a program management module to create one or more projects. The system further comprises a resource allocation module for allocating resources for executing the one or more programs. The system further comprises a finance budgeting module for budgeting revenue, costs and profitability of the one or more programs. The system further comprises a program module that displays details of the one or more programs, the one or more tracks, and the one or more projects to one or more authorized users. The system further comprises a central repository to store data associated with the one or more programs.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: April 14, 2015
    Assignee: Infosys Limited
    Inventors: Satyendra Kumar, Amankumar Singhal, Geetha Das, Ganapathi Raman Balasubramanian, Hareshkumar Amre, Ramarathinam Sellaratnam, Sunita Kulkarni, Vasudevan Sankaran
  • Patent number: 9009172
    Abstract: The present invention provides a method and system for comparing a first XML document with a second XML document. An XML event is parsed from the first XML document or the second XML document based on a plurality of parameters. The parsed XML event is stored as a node in a first data structure or a second data structure, and compared with one or more nodes stored in the second data structure or the first structure, respectively. A comparison result is outputted, when the one or more nodes is a comparable node of the stored node, and on outputting the comparison result the comparable node and the stored node are deleted from the first data structures and the second data structures. Aforementioned steps are repeated till the first XML document and the second XML document are completely parsed and compared.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: April 14, 2015
    Assignee: Infosys Limited
    Inventors: Ganapathy Raman Venkatasubramanian, Sriram Hariharasubramanian, Saravanan Sakthivel, Anantasrinivas Lakshmanan, Bhuvanalakshmi Kadapakkam Nandabalan
  • Patent number: 9009664
    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: Grant
    Filed: May 19, 2011
    Date of Patent: April 14, 2015
    Assignee: Infosys Limited
    Inventors: Basava Raju Muddu, Allahbaksh Mohammedali Asadullah, Jeena Vinod, Krishna Kumar Pooloth
  • Patent number: 9003353
    Abstract: Techniques and solutions are provided for determining overall effort for a package implementation program. Determining overall effort can comprise determining a program parameter complexity value for each of a plurality of program parameters, determining activities for program phases and program work streams, calculating an activity point value for each determined activity, and calculating overall effort for the package implementation program. The activity point values can be calculated using, at least in part, the program parameter complexity values. Calculating the overall effort can use, at least in part, the activity point values and a pre-determined productivity metric that is specific to a type of the package implementation program.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: April 7, 2015
    Assignee: Infosys Limited
    Inventors: Abhishek Goyal, Nikhil Kumar, Vinay Kumar Jain, Abhishek Sabharwal
  • Patent number: 8996448
    Abstract: A method and a system for determining a skill matrix of an employee is provided. The method comprises analyzing the employee's folksonomic behavior and consequently creating the skill matrix of the employee. Folksonomy comprises creating one or more tags to annotate and categorize web content. The system includes a Tag Cloud Management Module, a Tag Cluster Generator Module and a Skill Matrix Generator Module. The Tag Cloud Management Module is configured to generate a tag cloud, wherein the tag cloud includes one or more tags created by the employee while browsing content of interest. The Tag Cluster Generator Module is configured to create one or more groups/clusters of one or more tags included in the tag cloud, based on one or more technologies related to the one or more tags. The Skill Matrix Generator Module is configured to analyze the created one or more clusters of tags to determine the skill matrix of the employee.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: March 31, 2015
    Assignee: Infosys Limited
    Inventor: Rajarshi Bhose
  • Patent number: 8997239
    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: Grant
    Filed: May 17, 2011
    Date of Patent: March 31, 2015
    Assignee: Infosys Limited
    Inventors: Prashant Venkatesh Kanakapura, Arjun Govindaraju, Abishek C
  • Publication number: 20150089298
    Abstract: Techniques for testing one or more applications running on a handheld device include: receiving, by a tester system, an error state corresponding to the one or more applications; retrieving, by the tester system, one or more tests script parameters corresponding to the error state from a database, wherein the one or more test script parameters corresponding to the error state are stored in the database; providing, by the tester system, the one or more test script parameters to an input subsystem, wherein the input subsystem is connected to the handheld device; notifying a user to provide one or more inputs corresponding to the error state, wherein the one or more test script parameters are not stored in the database; receiving, by the tester system, the one or more inputs from the user; and providing, by the tester system, the one or more inputs to the input subsystem.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 26, 2015
    Applicant: INFOSYS LIMITED
    Inventors: Karthikeyan Balaji Dhanapal, Arun Agrahara Somasundara, Harikrishna Gandhinagara Narayana Rai, Krishnamurty Sai Deepak
  • Publication number: 20150088593
    Abstract: A computer implemented method for customer response management the method comprising the step of collecting information from social networking sites wherein the information is at least a post or comment for at least a brand or product; identifying customer among pluralities of authors of the information on the social networking sites; categorizing the information into at least a complaint, lead, service request, information request or feedback; analyzing the categorized information; prioritizing the analyzed information; and routing the prioritized information to at least a concerned personnel or a work flow of the Customer Relationship Management (CRM) system for response. The method further comprising identifying the influence of the customer wherein the influence is at least a global influence or local influence. The identification of customer is done by fetching information from at least the Customer Relationship Management (CRM) system or social profile aggregator service.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 26, 2015
    Applicant: Infosys Limited
    Inventors: Balaji Raghunathan, Sivaram Thangam Varghese, Prasanna Nagesh Teli
  • Patent number: 8990812
    Abstract: Tasks for a business process can be decomposed into subtasks represented by messages. Message processing can be throttled in a heterogeneous environment. For example, message processing at subtask nodes can be individually throttled at the node level by controlling the number of instances of subtask processors for the subtask node. An infrastructure built with framework components can be used for a variety of business process tasks, separating business logic from the framework logic. Thus, intelligent scalability across platform types can be provided for large scale business processes with reduced development time and resources.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: March 24, 2015
    Assignee: Infosys Limited
    Inventors: Sidambara Raja Krishnaraj, Jude Yuvaraj
  • Patent number: 8990428
    Abstract: A computer-implemented method for facilitating interoperation between communication devices of different networks following different protocols is provided. The computer-implemented method enables creating a virtual device. The virtual device is a software representation of a first communication device in a first network. The computer-implemented method further comprises linking a synchronization module within the virtual device to the first communication device. The synchronization module receives data related to one or more attributes of the first communication device. The computer-implemented method comprises linking at least one mapping module within the virtual device to a second communication device. The mapping module facilitates conversion of the received data and transmission of the converted data to the second communication device for facilitating interoperation therebetween.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: March 24, 2015
    Assignee: Infosys Limited
    Inventors: Lakshya Malhotra, Kumar Padmanabh, Sanjoy Paul
  • Publication number: 20150081400
    Abstract: Improving operation stability and system availability of the IT systems at low costs is a primary objective of IT department of any customer. Implementing a one stop solution to monitor the system availability, to identify critical incidents in the systems before it becomes service impacting, to have a consolidated configuration management database, to measure the application performance on a business perspective, to have IT operations dashboard to provide statistics for capacity management and to provide detailed analysis by means of trending is a critical success factor in improving the system availability and operation stability of IT systems. Watching Application and Resource Management (ARM) is a comprehensive tool based solution to monitor and address the major areas of business requirements from IT systems and brings out visibility to realize the Operational Stability and System Availability.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 19, 2015
    Applicant: INFOSYS LIMITED
    Inventor: Pradeep John
  • Publication number: 20150081731
    Abstract: The technique relates to a system and method for selecting process element variants in business processes. The technique involves receiving a process element execution request from at least one user. Then, determining a plurality of enterprise dimensions associated with the process element execution request. Thereafter, searching the process element variant corresponding to the plurality of enterprise dimensions in a declarative way based on a predefined dimensional hierarchy. Finally, selecting the process element variant for execution to accomplish the user request. This technique employs a declarative approach which eliminates the need define the variants for all possible combination of enterprise dimensions namely process, events, locations, organizations and data.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 19, 2015
    Applicant: Infosys Limited
    Inventors: Neeli Basanth Kumar, Manish Kumar
  • Publication number: 20150082026
    Abstract: A system and method for locking an application to specific hardware device without storing device or user information on server. A lock registration is performed during the first usage of the application where the application sends a unique value to the server through secured channel. This unique value is combination of user specific information and device information. The server receives the unique value, and sends the encrypted value to the device, which is stored in predefined location of device. During lock validation, which is initiated during every request to the server or on every session creation, the device unique value and encrypted value is sent to the server. The server receives it, decrypts the encrypted value, and compares with the received unique value. If both the values are same, the server validates application instance by sending the response to the device else error message is sent to the device.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 19, 2015
    Applicant: INFOSYS LIMITED
    Inventor: Deepak Gupta
  • Publication number: 20150081611
    Abstract: Content personalized for a user is presented. Particularly, content is personalized and presented to a user in a more cognitive and user-understandable manner to improve the impact and the effectiveness on the user. The system utilizes artificial intelligence to analyze and categorize the content and thereby learns to discover the core concept of the content and any patterns involved. The system also understands the user's interests by capturing the preferred presentation formats and the user's past knowledge. The system maps the categorized content and user's interests and personalizes the content and renders into user preferred presentation type and format. The system supplements the main presentation type with additional related content. The system is capable of continuously monitoring the user activities to understand the effectiveness of the presented content type and formats, and feedback is exploited to continuous improvement of presented content and presentation type and formats.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 19, 2015
    Applicant: Infosys Limited
    Inventor: Shailesh Kumar Shivakumar
  • Patent number: 8976032
    Abstract: The present invention provides a system, a method and a computer program product for, identifying an anonymous patient in a health care location, when the anonymous patient requires medical attention. A health parameter data of the patient is acquired by a sensor unit, and transmitted to a gateway module associated with the patient. In an event the acquired health parameter data transgresses preconfigured limits or preconfigured pattern(s); an alert is generated by the gateway module, and transmitted to a context server. The context server is configured to validate the alert; instruct the gateway module to emit a colored light corresponding to the color code and transmit the gateway identifier, the color code and a location of a nearest connector, to a medical agent for the purpose of locating the patient.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: March 10, 2015
    Assignee: Infosys Limited
    Inventors: Chinmoy Mukherjee, Nataraj Subbaraya Kuntagod
  • Patent number: 8976710
    Abstract: A method, non-transitory computer readable medium, and apparatus for discovering and analyzing a network topology includes obtaining information regarding a network including a relationship of a plurality of nodes of the network. At least one value for each of a plurality of centrality parameters is determined for each of the plurality of nodes. At least one topology score for each of the plurality of nodes is generated based on one or more of the centrality parameter values. One or more relatively significant nodes are identified based on one or more of the topology scores and output.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: March 10, 2015
    Assignee: Infosys Limited
    Inventors: Kishore Varma Indukuri, Shahanaz Syed, Radha Krishna Pisipati
  • Patent number: 8978030
    Abstract: A multi-layer architecture is provided for elastic provisioning of virtualized computing resources. The multi-layer architecture comprises a physical hardware layer comprising a plurality of physical computing machines, a distributed operating system layer that aggregates and virtualizes the computing resources, and a virtual machine layer that comprises virtual machines provisioned, by the distributed operating system layer, with virtualized computing resources. Elastic provisioning of virtualized computing resources comprising receiving computing resource information of a plurality of physical computing machines, producing virtualized computing resources by aggregating the received computing resource information of the plurality of physical computing machines, and provisioning the virtualized computing resources among a plurality of virtual machines.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: March 10, 2015
    Assignee: Infosys Limited
    Inventors: Ganesan Malaiyandisamy, Rajarshi Bhose, Sudeep Mallick
  • Patent number: 8977628
    Abstract: Systems, methods, and computer-readable code stored on a non-transitory media for assessing an entity's innovation level by one or more computing devices include gathering information relating to an entity's performance in plural disciplines; capturing strengths and opportunities of the entity based on the gathered information; generating an innovation score of the entity; analyzing the innovation score to generate an innovation report; and returning the innovation report to the entity.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: March 10, 2015
    Assignee: Infosys Limited
    Inventor: Rajaram Venkataraman