Patents by Inventor Arthi VENKATARAMAN

Arthi VENKATARAMAN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11276010
    Abstract: The present disclosure discloses method and system for extracting relevant entities from a text corpus. The method comprises receiving, by the entity extraction computing device, a text corpus and an entity, determining at least one feature for each block of text from the text corpus, where the at least one feature corresponds to predefined one or more feature heads, calculating a score for each block of text from the text corpus based on training of the entity extraction system, determining a template from one or more templates based on the score, where the one or more templates are generated based on the training of the entity extraction system, and extracting at least one relevant entity from the text corpus, with respect to the entity, based on the template. The method and system disclosed in the present disclosure may be used to extract relevant entities across various domains by training the system.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: March 15, 2022
    Assignee: Wipro Limited
    Inventors: Arthi Venkataraman, Ajay Anantha, Kanika Singla, Rahul Garg
  • Patent number: 10621507
    Abstract: This disclosure relates to system and method for generating an optimized result set based on vector based relative importance measure (VRIM). In one embodiment, the method comprises determining a vector representation for each of a plurality of input keywords extracted from an input query, and determining a plurality of representative keywords corresponding to the plurality of input keywords from a keyword database based on the vector representation for each of the plurality of input keywords and a vector representation for each of a plurality of keywords in the keyword database. The method further comprises determining a score for a plurality of response candidates corresponding to the input query based on a relative importance score and a similarity score for each of the plurality of representative keywords present in the plurality of response candidates, and generating a result set from the plurality of response candidates based on the score.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: April 14, 2020
    Assignee: Wipro Limited
    Inventors: Arthi Venkataraman, Samson Saju, Tamilselvan Subramanian
  • Patent number: 10459951
    Abstract: The present disclosure relates to a method and system for determining automation sequences for resolution of an incident ticket by an automation system. The automation system retrieves data associated with plurality of incident tickets received from a ticketing system during predefined time duration and groups the plurality of incident tickets into one or more clusters based on the data. The automation system receives a plurality of user actions associated with the plurality of incident tickets performed across a plurality of user devices and identifies similarity among sequences of the plurality of user actions for each ticket cluster. Based on the similarity, the automation system groups the sequences of the plurality of user actions into one or more bucket and determines automation sequences for resolution of the incident ticket by correlating the data associated with plurality of incident tickets with one or more buckets of the sequences.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: October 29, 2019
    Assignee: Wipro Limited
    Inventors: Arthi Venkataraman, Amit Singh, Rahul Prajapati
  • Patent number: 10460271
    Abstract: Systems and methods for valuating automation are described. The system computes plurality of parameters associated with process. The plurality of parameters comprises time related parameters and cost related parameters. Further, the system determines a total actual cost saved when an automation is applied on the process based on the time related parameters and the cost related parameters. The system further normalizes the total actual cost saved based on the cost related parameters and a cost of automation maintenance. Further, the system determines a value of the automation based on the total actual cost saved after normalization, qualitative parameters associated with the process and the cost of automation maintenance. The value is categorized into at least one of an automate category, a neutral category and a non-automate category. Based on the categorization, the system selects only relevant automations in order to reduce overload of running unnecessary automations, thereby improving system's performance.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: October 29, 2019
    Assignee: Wipro Limited
    Inventors: Arthi Venkataraman, Ramkumar Balasubramanian
  • Patent number: 10204092
    Abstract: A technique is provided for automatically updating automation sequences. The technique includes automatically identifying a difference between a current image of a screen of a graphical user interface (GUI) application and a baseline image of the screen of the GUI application, based on one or more image comparison techniques. Each of the current image and the baseline image include one or more fields. The technique further includes determining a change in one or more fields of the current image and the one or more corresponding fields of the baseline image, based on the identified difference. The change is based on one or more similarity scores. The technique further includes updating one or more automation sequences based on the determined change.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: February 12, 2019
    Assignee: Wipro Limited
    Inventors: Arthi Venkataraman, Aman Chandra, Arvind Patter, Venkata Prasad
  • Publication number: 20190004890
    Abstract: Disclosed herein is method and system for handling issues in a computing environment. An issue template is generated by mapping problem statements of the issues with system log information of the computing environment. Critical features in the issue templates are determined based on natural language analysis of the issue templates and predetermined parameters associated with the issues. Further, one or more clusters of issues are created based on semantic similarity analysis of the critical features, and finally, a correlation map of various clusters is created to dynamically identify issue resolution scripts required for handling the issues. The present method facilitates automated mapping of an issue to corresponding problem statements and action scripts, thereby eliminating manual intervention associated with classifying and handling of the issues in the computing environment.
    Type: Application
    Filed: August 21, 2017
    Publication date: January 3, 2019
    Inventors: ARTHI VENKATARAMAN, AJAY ANANTHA
  • Patent number: 10140444
    Abstract: In one embodiment, an access management system for dynamically managing access to one or more devices for resolution of an incident ticket associated with the one or more devices is disclosed. The access management system comprises a processor and a memory communicatively coupled to the processor. The memory stores processor instructions, which, on execution, causes the processor to identify an incident ticket type by analyzing data associated with the incident ticket. The processor is caused to determine one or more access parameters based on the incident ticket type. The one or more access parameters comprises a device type, an application software run on a device, a system software run on a device, a security privilege to access the device, and time duration to access the device. Further, the processor is caused to provide the access to the one or more devices based on the one or more access parameters.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: November 27, 2018
    Assignee: WIPRO LIMITED
    Inventors: Arthi Venkataraman, Ramkumar Balasubramanian
  • Publication number: 20180253663
    Abstract: The present disclosure discloses method and system for extracting relevant entities from a text corpus. The method comprises receiving, by the entity extraction computing device, a text corpus and an entity, determining at least one feature for each block of text from the text corpus, where the at least one feature corresponds to predefined one or more feature heads, calculating a score for each block of text from the text corpus based on training of the entity extraction system, determining a template from one or more templates based on the score, where the one or more templates are generated based on the training of the entity extraction system, and extracting at least one relevant entity from the text corpus, with respect to the entity, based on the template. The method and system disclosed in the present disclosure may be used to extract relevant entities across various domains by training the system.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 6, 2018
    Inventors: Arthi Venkataraman, Ajay Anantha, Kanika Singla, Rahul Garg
  • Publication number: 20180217722
    Abstract: Disclosed subject matter relates generally to image processing that includes a method of automatically establishing a relationship between a plurality of User Interface (UI) elements. The present disclosure provides detailed insights related to each UI element in each input image of an application utilizing minimal human intervention. An image processing system identities the UI elements and positions of the UI elements in input images received from one or more sources. Further, a label corresponding to each UI element in each input image is obtained. Finally, a level of each UI element identified in each UI screen is determined to automatically establish the relationship between the UI elements across UI screens. The relationship is established automatically between the plurality of UI elements in real-time, that helps in easy navigation within the UI screen and among the UI screens of the application.
    Type: Application
    Filed: March 15, 2017
    Publication date: August 2, 2018
    Inventors: Arthi VENKATARAMAN, Suraj VANTIGODI, Raghavendra Rao V
  • Publication number: 20180189266
    Abstract: A method and a system are described for summarizing a conversation. The method includes splitting a plurality of sentences in the conversation into one or more phrases based on pre-defined grammar rules. The method includes extracting one or more relevant phrases associated with each of the one or more phrases based on domain dictionaries and pre-defined knowledge base. The method includes determining a correlation between each of the one or more phrases and the one or more relevant phrases based on a relationship score. The method includes identifying at least one of a core topic of discussion in the conversation, one or more issues, one or more resolved issues, and one or more unresolved issues based on the correlation. The method includes creating a summary of the conversation based on the core topic of discussion, one or more issues, one or more resolved issues, and one or more unresolved issues.
    Type: Application
    Filed: February 15, 2017
    Publication date: July 5, 2018
    Inventors: Arthi Venkataraman, Ajay Anantha
  • Publication number: 20180174066
    Abstract: Embodiment of the present disclosure discloses method and system for predicting a success rate of a project. The method comprises initiating a natural language conversation with stakeholder associated with project to determine one or more features relevant for the stakeholder. The one or more features are determined by performing Bayesian network analysis for one or more properties associated with project. The method comprises creating relationship structure, comprising one or more features, based on natural language processing of natural language conversation, wherein each of one or more features are assigned a score. The method comprises creating a prediction model with relative weightage values to each of one or more relevant features based on assigned score, wherein the prediction model is trained based on historic data associated with project and predicting success rate of project based on trained prediction model and current state of the project.
    Type: Application
    Filed: February 9, 2017
    Publication date: June 21, 2018
    Inventors: Arthi Venkataraman, Swapnil Jariwala
  • Publication number: 20180165264
    Abstract: A technique is provided for automatically updating automation sequences. The technique includes automatically identifying a difference between a current image of a screen of a graphical user interface (GUI) application and a baseline image of the screen of the GUI application, based on one or more image comparison techniques. Each of the current image and the baseline image include one or more fields. The technique further includes determining a change in one or more fields of the current image and the one or more corresponding fields of the baseline image, based on the identified difference. The change is based on one or more similarity scores. The technique further includes updating one or more automation sequences based on the determined change.
    Type: Application
    Filed: January 30, 2017
    Publication date: June 14, 2018
    Inventors: Arthi Venkataraman, Aman Chandra, Arvind Patter, Venkata Prasad
  • Publication number: 20180150781
    Abstract: The present disclosure is related in general to artificial intelligence and a method and system for determining requirements for a project. A requirement determination system provides predefined questions associated with predefined requirement targets of the project to computing devices upon detecting availability of end users and assigns a score to each response received in response to the predefined questions. Further, the system detects completion of the predefined requirement targets by comparing the score assigned to each response with a unique predefined threshold score. The system aggregates the responses for determining the requirements of the project. The system may be available at any point of time to interact with the end users based on their availability and convenience, thereby providing significant flexibility to end users who are geographically distributed.
    Type: Application
    Filed: February 14, 2017
    Publication date: May 31, 2018
    Inventors: Aman CHANDRA, Arthi Venkataraman, Arvind Patter, Varun Anant
  • Publication number: 20180096276
    Abstract: Systems and methods for valuating automation are described. The system computes plurality of parameters associated with process. The plurality of parameters comprises time related parameters and cost related parameters. Further, the system determines a total actual cost saved when an automation is applied on the process based on the time related parameters and the cost related parameters. The system further normalizes the total actual cost saved based on the cost related parameters and a cost of automation maintenance. Further, the system determines a value of the automation based on the total actual cost saved after normalization, qualitative parameters associated with the process and the cost of automation maintenance. The value is categorized into at least one of an automate category, a neutral category and a non-automate category. Based on the categorization, the system selects only relevant automations in order to reduce overload of running unnecessary automations, thereby improving system's performance.
    Type: Application
    Filed: November 22, 2016
    Publication date: April 5, 2018
    Inventors: Arthi Venkataraman, Ramkumar Balasubramanian
  • Patent number: 9928294
    Abstract: This disclosure relates generally to automatic classification of incident ticket, and more particularly to a system and method for improving the incident ticket classification. An incident ticket classification system to update an incident ticket classification, the system comprising: a memory; and a processor coupled to the memory storing processor executable instructions which when executed by the processor causes the processor to perform operations comprising: identifying one or more user-defined classes from one or more classes assigned to one or more incident tickets; determining, divergence of the one or more user-defined classes from one or more pre-defined classes associated with the incident ticket classification; and updating, the incident ticket classification based on the divergence.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: March 27, 2018
    Assignee: WIPRO LIMITED
    Inventor: Arthi Venkataraman
  • Publication number: 20180060786
    Abstract: Systems and methods for allocating tickets are described. When ticket is received, system looks for suitable agents for allocating the ticket. The system computes plurality of agents scores corresponding to plurality of agents. Based on the agent-scores, first-set of agents are identified. System further identifies second-set of agents from the first-set of agents based on some dynamic parameters like physical and emotional state of the agents, and further, ranks the second-set of agents. Now system makes an attempt to allocate the ticket to first best agent having highest rank. If the first best agent is available, system allocates the ticket. However, if the first best agent is unavailable, system looks for next best agent. If again the next best agent is unavailable, the system re-allocates current active ticket being handled by the next best agent to another next best agent and allocates the ticket to the next best agent.
    Type: Application
    Filed: October 19, 2016
    Publication date: March 1, 2018
    Inventor: Arthi VENKATARAMAN
  • Publication number: 20180032601
    Abstract: The present disclosure relates to a method and system for determining automation sequences for resolution of an incident ticket by an automation system. The automation system retrieves data associated with plurality of incident tickets received from a ticketing system during predefined time duration and groups the plurality of incident tickets into one or more clusters based on the data. The automation system receives a plurality of user actions associated with the plurality of incident tickets performed across a plurality of user devices and identifies similarity among sequences of the plurality of user actions for each ticket cluster. Based on the similarity, the automation system groups the sequences of the plurality of user actions into one or more bucket and determines automation sequences for resolution of the incident ticket by correlating the data associated with plurality of incident tickets with one or more buckets of the sequences.
    Type: Application
    Filed: September 28, 2016
    Publication date: February 1, 2018
    Inventors: Arthi VENKATARAMAN, Amit SINGH, Rahul PRAJAPATI
  • Publication number: 20170262621
    Abstract: In one embodiment, an access management system for dynamically managing access to one or more devices for resolution of an incident ticket associated with the one or more devices is disclosed. The access management system comprises a processor and a memory communicatively coupled to the processor. The memory stores processor instructions, which, on execution, causes the processor to identify an incident ticket type by analyzing data associated with the incident ticket. The processor is caused to determine one or more access parameters based on the incident ticket type. The one or more access parameters comprises a device type, an application software run on a device, a system software run on a device, a security privilege to access the device, and time duration to access the device. Further, the processor is caused to provide the access to the one or more devices based on the one or more access parameters.
    Type: Application
    Filed: March 31, 2016
    Publication date: September 14, 2017
    Inventors: Arthi VENKATARAMAN, Ramkumar BALASUBRAMANIAN
  • Publication number: 20170262449
    Abstract: This disclosure relates to system and method for generating an optimized result set based on vector based relative importance measure (VRIM). In one embodiment, the method comprises determining a vector representation for each of a plurality of input keywords extracted from an input query, and determining a plurality of representative keywords corresponding to the plurality of input keywords from a keyword database based on the vector representation for each of the plurality of input keywords and a vector representation for each of a plurality of keywords in the keyword database. The method further comprises determining a score for a plurality of response candidates corresponding to the input query based on a relative importance score and a similarity score for each of the plurality of representative keywords present in the plurality of response candidates, and generating a result set from the plurality of response candidates based on the score.
    Type: Application
    Filed: March 23, 2016
    Publication date: September 14, 2017
    Inventors: Arthi VENKATARAMAN, Samson SAJU, Tamilselvan SUBRAMANIAN
  • Publication number: 20170249313
    Abstract: The present disclosure discloses a method and a device for generating an optimized result set, the method comprising receiving, by a computing unit, one or more queries from one or more users, extracting at least one keyword from each of the one or more queries, retrieving a Relative Information Measure (RIM) value associated with each of the at least one keyword, where the RIM value is determined using smoothened information gain for each of the at least one keyword, calculating a normalized value for each of the retrieved RIM value associated with each of the at least one keyword, determining a score for a plurality of solutions, based on the normalized value of each of the at least one keyword and the corresponding one or more keywords present in the plurality of solutions and generating a result set based on the score.
    Type: Application
    Filed: March 31, 2016
    Publication date: August 31, 2017
    Inventors: Arthi Venkataraman, Samson Saju, Tamilselvan Subramanian