Patents by Inventor Madhura Shivaram

Madhura Shivaram 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: 10726308
    Abstract: In some examples, image content moderation may include classifying, based on a learning model, an object displayed in an image into a category. Further, image content moderation may include detecting, based on another learning model, the object, refining the detected object based on a label, and determining, based on the another learning model, a category for the refined detected object. Further, image content moderation may include identifying, based on the label, a keyword associated with the object, and determining, based on the identified keyword, a category for the object. Further, image content moderation may include categorizing, based on a set of rules, the object into a category, and moderating image content by categorizing, based on aforementioned analysis the object into a category. Yet further, image content moderation may include tagging, based on fusion-based tagging, the object with a category and a color associated with the object.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: July 28, 2020
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Amioy Kumar, Nagendra K. Kumar, Madhura Shivaram, Suraj Govind Jadhav, Chung-Sheng Li, Saurabh Mahadik
  • Patent number: 10713291
    Abstract: Implementations are directed to providing an electronic document, and include receiving text content including a plurality of segments, the text content being received from data sources, determining a set of topics to be included in the electronic document, for each topic in the set of topics, providing a set of contextual words associated with a respective topic, contextual words being determined from a lexical database, each contextual word having a respective frequency, determining a score for each segment and topic pair, the score indicating a relevance of a respective topic to a respective segment, each score being determined based on respective contextual words of the respective topic and frequencies of the respective contextual words, for each topic, providing, by the one or more processors, a summary including at least one segment based on respective score, and providing, to a user device, the electronic document including one or more summaries.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: July 14, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Swati Tata, Madhura Shivaram, Deepak Kumar, Guruprasad Dasappa
  • Patent number: 10698868
    Abstract: A device may analyze a set of unstructured documents of an organization associated with a domain to identify a first set of entities. The device may analyze a set of semi-structured documents of the organization to determine a second set of entities. The device may filter the first set of entities using the second set of entities. Filtering the first set of entities may include removing, from the first set of entities, one or more entities that do not satisfy a threshold level of similarity with entities included in the second set of entities. The device may consolidate the filtered first set of entities and the second set of entities to identify a set of key entities. The device may provide the set of key entities to a user device to allow the set of key entities to be annotated and used for one or more machine learning models.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: June 30, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Chinnappa Guggilla, Praveen Maniyan, Madhura Shivaram, Naveen Bansal
  • Publication number: 20200159571
    Abstract: An Artificial Intelligence (AI) based data transformation system receives a process document and automatically generates processor-executable code which enables automatic execution of a process as detailed within the process document. Various structural elements of the process documents are identified and the data from the document is clustered based on common parameters which can include the structural elements or textual data from the process document. The contextual information including conditional and non-conditional statements along with the entities and entity attributes are also obtained. The domain knowledge is superimposed on the contextual information to generate flows that represent procedures which make up the process to be automated. Platform specific code for the automatic execution of the process is automatically generated from the flows.
    Type: Application
    Filed: February 4, 2019
    Publication date: May 21, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Kavita V V GANESHAN, Soujanya SONI, Aishwarya KALIKI, Madhura SHIVARAM, Libin VARUGHESE, Namratha SURESH
  • Publication number: 20200151499
    Abstract: In some examples, image content moderation may include classifying, based on a learning model, an object displayed in an image into a category. Further, image content moderation may include detecting, based on another learning model, the object, refining the detected object based on a label, and determining, based on the another learning model, a category for the refined detected object. Further, image content moderation may include identifying, based on the label, a keyword associated with the object, and determining, based on the identified keyword, a category for the object. Further, image content moderation may include categorizing, based on a set of rules, the object into a category, and moderating image content by categorizing, based on aforementioned analysis the object into a category. Yet further, image content moderation may include tagging, based on fusion-based tagging, the object with a category and a color associated with the object.
    Type: Application
    Filed: December 30, 2019
    Publication date: May 14, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Amioy KUMAR, Nagendra K. KUMAR, Madhura SHIVARAM, Suraj Govind JADHAV, Chung-Sheng LI, Saurabh MAHADIK
  • Patent number: 10642869
    Abstract: A centralized data reconciliation system processes at least two data streams transmitting data related to one of a plurality of processes and executes a data reconciliation procedure. Unmatched data records identified during the data reconciliation procedure are further categorized into categorized records based on various reason categories and irreconcilable records which could not be categorized into the reason categories. The irreconcilable records are flagged for user input. The user input is recorded to further train the data reconciliation system. The at least two data streams are initially converted into self-describing data streams from which the entities and entity attributes are extracted using the data models received from the data streams. The data records from the first and second self-describing data streams are mapped. The matched pairs and unmatched pairs are selected from the mappings based on respective confidence scores that are estimated in accordance with the rules of data reconciliation.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: May 5, 2020
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng Li, Emmanuel Munguia Tapia, Jingyun Fan, Abhishek Gunjan, Madhura Shivaram, Sawani Bade, Suresh Venkatasubramaniyan, Saumya Shekhar
  • Publication number: 20200133816
    Abstract: An Artificial Intelligence (AI)-based automated process is monitored via a process monitoring system that identifies components used in the execution of the sub-processes of the automated process. Various metrics are selected for collection prior to or during the execution of the AI-based automated process. The values of the metrics are collected as step outputs corresponding to the sub-processes. A final output generated upon the execution of the automated process is also collected. The step outputs can be used to determine the reason why the automated process produced a certain final output.
    Type: Application
    Filed: January 22, 2019
    Publication date: April 30, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Soujanya SONI, Kavita V V GANESHAN, Aishwarya KALIKI, Madhura SHIVARAM, Mandar Mohan PATIL
  • Patent number: 10614196
    Abstract: In the pharmaceutical research and development process, it may be necessary to process large amounts of medical records or clinical literature, to ensure safety of patients consuming a drug. A pharmacovigilance system may assist in this process by efficiently and automatically processing medical records to extract information and relationships contained therein and may also form a preliminary assessment regarding a medical or clinical judgment. The pharmacovigilance system may automatically generate reports based on this information, which may be validated by trained clinicians and medical experts.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: April 7, 2020
    Assignee: Accenture Global Services Limited
    Inventors: Anutosh Maitra, Annervaz Karukapadath Mohamedrasheed, Tom Geo Jain, Madhura Shivaram, Shubhashis Sengupta, Roshni Ramesh Ramnani, Neetu Pathak, Debapriya Banerjee, Vedamati Sahu
  • Publication number: 20200073882
    Abstract: In some examples, artificial intelligence based corpus enrichment for knowledge population and query response may include generating, based on annotated training documents, an entity and relation annotation model, identifying, based on application of the entity and relation annotation model to a document set that is to be annotated, entities and relations between the entities for each document of the document set to generate an annotated document set, and categorizing each annotated document into a plurality of categories. Artificial intelligence based corpus enrichment may include determining whether an identified category includes a specified number of annotated documents, and if not, additional annotated documents may be generated for the identified category that may represent a corpus.
    Type: Application
    Filed: November 19, 2018
    Publication date: March 5, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chinnappa GUGGILLA, Praneeth Shishtla, Madhura Shivaram
  • Publication number: 20200074311
    Abstract: Examples of employee concierge are provided. In an example, an issue may be determined for an employee. The issue may be determined based on a query shared by the employee or upon occurrence of an unusual event. The unusual event may be indicative of a deviation in behaviour and routine of the employee. A session may be initiated and the issue may be parsed to determine a context. A bot may be selected from multiple bots for the issue where each bot includes information relating to a solution to address the issue. Data associated with the issue may be collected from a central database and other bots. The data may then be analyzed to determine a solution. The solution comprises a response to the query and a suggestion to mitigate the unusual event.
    Type: Application
    Filed: August 31, 2018
    Publication date: March 5, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng LI, Emmanuel MUNGUIA TAPIA, Guanglei XIONG, Jill K. GOLDSTEIN, Jingyun FAN, Rajeev SINHA, Manoj SHROFF, Golnaz GHASEMIESFEH, Kayhan MOHARRERI, Swati TATA, Pratip SAMANTA, Madhura SHIVARAM, Akanksha JUNEJA, Anshul SOLANKI, Jorjeta JETCHEVA, Priyanka CHOWDHARY, Rishi VIG, Kyle Patrick JOHNSON, Mohammad Jawad GHORBANI
  • Publication number: 20200057951
    Abstract: An AI-based rule generation system generates an ontology from user-provided information and further enables generating rules that govern processes via drag-and-drop operations by automatically generating code in the backend. The rule generation system after generating the ontology, provides access to the entities of the ontology via a drag-and-drop GUI which also includes operators required to generate the rules. The user can drag-and-drop the entity elements and the operator elements as needed onto a whitespace in addition to providing the requisite values in order to generate a rule flow. The rule flow is validated and published to an execution server for use by downstream processes. The rule generation system further includes custom functions in addition to enabling distributed knowledge base processes for generating the rules.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 20, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Soujanya SONI, Madhura Shivaram, Aishwarya Kaliki
  • Publication number: 20200026770
    Abstract: A system for determining a response to a query includes a receiver to receive a query along with a plurality of potential responses to the query. A detector detects a topic and a type of the query based on information extracted from text and structure. Further, a selector selects at least one of a plurality of techniques for processing the query and the plurality of potential responses, based on the topic and the type of the query. An obtainer obtains an answer by execution of each of the selected techniques for processing the query and the plurality of potential responses along with an associated confidence score. A determinator determines one of obtained answers as a correct response to the query, based on a comparison between confidence scores associated with the answers.
    Type: Application
    Filed: July 17, 2018
    Publication date: January 23, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng LI, Benjamin Nathan Grosof, Madhura Shivaram, Guanglei Xiong, Colin Connors, Kyle Patrick Johnson, Emmanuel Munguia Tapia, Mingzhu Lu, Golnaz Ghasemiesfeh, Tsunghan Wu, Neeru Narang, Sukryool Kang, Kayhan Moharreri
  • Publication number: 20190370397
    Abstract: An AI-based data processing system analyzes a received information request to generate an interactive visualization including data responsive to the information request. The information request is processed to obtain the primary entity and one or more informational items related to the primary entity. Auxiliary entities and informational items related to the primary entity are identified and searches are executed on a knowledge base and the internet. The results from the searches are analyzed to obtain knowledge nuggets which are included into a selected one of a visualization template to generate the interactive visualization. If it is determined via user interactions with the interactive visualization that an informational gap exists between the information request and the data in the interactive visualization, the interactive visualization can be updated to address the informational gap.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 5, 2019
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Krishna KUMMAMURU, Swati TATA, Guruprasad DASAPPA, Chung-Sheng LI, Madhura SHIVARAM, Vivek CHENNA, Deepak DALWANI, Venkata RAMAKRISHNAP, Mudita SHAH, Chetan N. YADATI
  • Publication number: 20190370388
    Abstract: A centralized data reconciliation system processes at least two data streams transmitting data related to one of a plurality of processes and executes a data reconciliation procedure. Unmatched data records identified during the data reconciliation procedure are further categorized into categorized records based on various reason categories and irreconcilable records which could not be categorized into the reason categories. The irreconcilable records are flagged for user input. The user input is recorded to further train the data reconciliation system. The at least two data streams are initially converted into self-describing data streams from which the entities and entity attributes are extracted using the data models received from the data streams. The data records from the first and second self-describing data streams are mapped. The matched pairs and unmatched pairs are selected from the mappings based on respective confidence scores that are estimated in accordance with the rules of data reconciliation.
    Type: Application
    Filed: May 29, 2018
    Publication date: December 5, 2019
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng LI, Emmanuel MUNGUIA TAPIA, Jingyun FAN, Abhishek GUNJAN, Madhura SHIVARAM, Sawani BADE, Suresh VENKATASUBRAMANIYAN, Saumya SHEKHAR
  • Publication number: 20190311271
    Abstract: Examples of analyzing documents are defined. In an example, a request to analyze a document may be received. A knowledge model corresponding to a guideline associated with the document may be obtained. The knowledge model may include at least one of a hypothetical question and a logical flow to determine an inference to the hypothetical question. The hypothetical question relates to an element of the guideline. Based on the knowledge model, data from the document may be extracted for analysis using an artificial intelligence (AI) component. The Ai component may be configured to extract and analyze data, based on the knowledge model. Based on the analysis, a report indicating whether the document falls within a purview of the guideline may be generated.
    Type: Application
    Filed: April 6, 2018
    Publication date: October 10, 2019
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng LI, Guanglei XIONG, Swati TATA, Pratip SAMANTA, Madhura SHIVARAM, Golnaz GHASEMIESFEH, Giulio CATTOZZO, Lisa BLACKWOOD, Nagendra Kumar M R, Priyanka CHOWDHARY
  • Publication number: 20190163736
    Abstract: A device may receive information associated with an entity. The information may include a first resource and a second resource. The first resource may be associated with a first file type, and the second resource may be associated with a second file type that is different than the first file type. The first resource may be associated with a first source, and the second resource may be associated with a second source that is different than the first source. The device may extract a plurality of attributes associated with the entity based on the information. The device may implement a natural language processing technique to extract the plurality of attributes. The device may associate the plurality of attributes with a plurality of elements based on extracting the plurality of attributes. The device may provide information that identifies the plurality of elements and the plurality of attributes to permit and/or cause an action to be performed.
    Type: Application
    Filed: August 19, 2016
    Publication date: May 30, 2019
    Inventors: Abhishek Datta SHARMA, Madhura SHIVARAM, Suraj Govind JADHAV, Kaushal MODY, Deepak KUMAR, Guruprasad DASAPPA, Arvind MAHESWARAN
  • Publication number: 20190155924
    Abstract: A device may analyze a set of unstructured documents of an organization associated with a domain to identify a first set of entities. The device may analyze a set of semi-structured documents of the organization to determine a second set of entities. The device may filter the first set of entities using the second set of entities. Filtering the first set of entities may include removing, from the first set of entities, one or more entities that do not satisfy a threshold level of similarity with entities included in the second set of entities. The device may consolidate the filtered first set of entities and the second set of entities to identify a set of key entities. The device may provide the set of key entities to a user device to allow the set of key entities to be annotated and used for one or more machine learning models.
    Type: Application
    Filed: November 17, 2017
    Publication date: May 23, 2019
    Inventors: Chinnappa GUGGILLA, Praveen MANIYAN, Madhura SHIVARAM, Naveen BANSAL
  • Patent number: 10298757
    Abstract: A curator captures input data corresponding to service tasks from an external source. Further, a browser extension collects intermediate service delivery data for the service tasks from the external source. Subsequently, a learner stores the input data and the intermediate service delivery data as training data. Then, a receiver receives a service request from a client. The service request is indicative of a service task to be performed and information associated with the service task. Further, an advisor processes the service request to generate an intermediate service response. Thereafter, the advisor determines a confidence level associated with the intermediate service response and ascertains whether the confidence level associated with service response is below pre-determined threshold level. If the confidence level is below a pre-determined threshold level, the advisor automatically generates a final service response corresponding to service request based on training data.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: May 21, 2019
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng Li, Guanglei Xiong, Emmanuel Munguia Tapia, Kyle P. Johnson, Christopher Cole, Sachin Aul, Suraj Govind Jadhav, Saurabh Mahadik, Mohammad Ghorbani, Colin Connors, Chinnappa Guggilla, Naveen Bansal, Praveen Maniyan, Sudhanshu A Dwivedi, Ankit Pandey, Madhura Shivaram, Sumeet Sawarkar, Karthik Meenakshisundaram, Nagendra Kumar M R, Hariram Krishnamurth, Karthik Lakshminarayanan
  • Patent number: 10296963
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for predictive modeling for unintended outcomes are disclosed. In one aspect, a method includes the actions of accessing an order history that, for each of one or more past orders, indicates (i) one or more order details associated with the order, and (ii) a fulfillment outcome associated with the order. The actions further include selecting one or more particular past orders that are associated with the particular unintended order fulfillment outcome. The actions further include generating a predictive model. The actions further include receiving one or more order details associated with a subsequently received order. The actions further include providing the one or more order details as input to the predictive model. The actions further include, identifying a remedial action. The actions further include providing data indicating the remedial action.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 21, 2019
    Assignee: Accenture Global Services Limited
    Inventors: Maneesh Bhandari, Kaushal Mody, Bhavana Rao, Madhura Shivaram, Monali More
  • Patent number: 10289926
    Abstract: In some examples, target object color analysis and tagging may include ascertaining an attribute of an image, and determining, based on the ascertained attribute, a target object that is to be identified and color tagged in the image. Based on a learning model, a plurality of objects may be extracted from the image. Based on a comparison of the target object and the plurality of extracted objects, the target object may be identified in the image. Color information may be extracted from the identified target object, and a plurality of color tags associated with the identified target object may be ascertained. A plurality of color distances may be determined between the color information and the plurality of color tags. Based on a determination of a minimum color distance from the plurality of color distances, a color tag that is to be assigned to the identified target object may be determined.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: May 14, 2019
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Amioy Kumar, Madhura Shivaram, Nagendra K Kumar