Patents by Inventor Neville DUBASH

Neville DUBASH 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: 10339036
    Abstract: A device may receive information identifying a first set of instructions. The first set of instructions may identify an action to perform to test a first program. The device may identify a second set of instructions, related to testing a second program, that can be used in association with the first set of instructions. The first test may be similar to the second test. The device may identify multiple steps, of the first set of instructions, that can be combined to form a third set of instructions. The third set of instructions may be used to test the first program or a third program. The device may generate program code in a first programming language to perform the action. The first programming language may be different than a second programming language used to write the first set of instructions. The device may perform the action.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: July 2, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Anurag Dwarakanath, Dipin Era, Subani Basha Nure, Neville Dubash, Sanjay Podder, Aditya Priyadarshi, Bargav Jayaraman
  • Publication number: 20190155572
    Abstract: A device may obtain test case information for a set of test cases. The test case information may include test case description information, test case environment information, and/or test case defect information. The device may determine a set of field-level similarity scores by using a set of similarity analysis techniques to analyze a set of test case field groups associated with the test case information. The device may determine a set of overall similarity scores for a set of test case groups by using a machine learning technique to analyze the set of field-level similarity scores. The device may update a data structure that stores the test case information to establish one or more associations between the test case information and the set of overall similarity scores. The device may process a request from a user device using information included in the updated data structure.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Janardan MISRA, Divya RAWAT, Neville DUBASH, Sanjay PODDER
  • Publication number: 20190108218
    Abstract: A device may obtain a document. The device may identify a skip value for the document. The skip value may relate to a quantity of words or a quantity of characters that are to be skipped in an n-gram. The device may determine one or more skip n-grams using the skip value for the document. A skip n-gram, of the one or more skip n-grams, may include a sequence of one or more words or one or more characters with a set of occurrences in the document. The sequence of one or more words or one or more characters may include a skip value quantity of words or characters within the sequence. The device may extract one or more terms from the document based on the one or more skip n-grams. The device may provide information identifying the one or more terms.
    Type: Application
    Filed: December 7, 2018
    Publication date: April 11, 2019
    Inventors: Anurag DWARAKANATH, Aditya PRIYADARSHI, Bhanu ANAND, Bindu Madhav TUMMALAPALLI, Bargav JAYARAMAN, Nisha RAMACHANDRA, Anitha CHANDRAN, Parvathy Vijay RAGHAVAN, Shalini CHAUDHARI, Neville DUBASH, Sanjay PODDER
  • Publication number: 20190108443
    Abstract: A device may receive, from a user device, a request to verify a machine learning (ML) application using a metamorphic testing procedure. The device may determine a type of ML process used by the ML application, and may select one or more metamorphic relations (MRs), to be used for performing the metamorphic testing procedure, based on the type of ML process. The device may receive test data to be used to test the ML application, wherein the test data is based on the one or more MRs, and may perform, by using the one or more MRs and the test data, the metamorphic testing procedure to verify one or more aspects of the ML application.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 11, 2019
    Inventors: Anurag DWARAKANATH, Sanjay PODDER, Neville DUBASH, Kishore P. DURG, Manish AHUJA, Raghotham M. RAO, Samarth SIKAND, Jagadeesh Chandra BOSE RANTHAM PRABHAKARA
  • Patent number: 10204032
    Abstract: A method may include receiving a plurality of samples that include textual content. The method may include extracting unit values, corresponding to structural units, from the plurality of samples. The structural units may identify characteristics of the plurality of samples to be used to identify pattern information. The pattern information may identify unit values that are shared between at least two samples of the plurality of samples. The method may include generating one or more structural representations based on the unit values. The one or more structural representations may identify the pattern information. The method may include generating one or more additional samples based on the one or more structural representations. The one or more additional samples may include at least one of the unit values, and may be generated based on the pattern information. The method may include outputting the one or more additional samples.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: February 12, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Janardan Misra, Milind Savagaonkar, Neville Dubash, Sanjay Podder, Rashmi Singh, Venkat Surya
  • Patent number: 10198430
    Abstract: A device may obtain a test script document. The device may process the test script document to perform term extraction using one or more term extraction techniques to identify a set of terms of the test script document. The one or more term extraction techniques may include a skip n-gram term extraction technique. One or more terms, of the set of terms, may be located within an n-gram of the test script document. The device may process the test script document to perform hierarchy formation for results of performing term extraction. A relationship between a set of terms, of the set of terms, may be identified using hierarchy formation. The device may generate a functional diagram of the test script document based on the results of performing term extraction and results of performing hierarchy formation. The device may provide information identifying the functional diagram.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: February 5, 2019
    Assignee: Accenture Global Services Limited
    Inventors: Anurag Dwarakanath, Aditya Priyadarshi, Bhanu Anand, Bindu Madhav Tummalapalli, Bargav Jayaraman, Nisha Ramachandra, Anitha Chandran, Parvathy Vijay Raghavan, Shalini Chaudhari, Neville Dubash, Sanjay Podder
  • Publication number: 20190005329
    Abstract: In some examples, natural language eminence based robotic agent control may include ascertaining, by a robotic agent, an image of an object or an environment, and ascertaining a plurality of natural language insights for the image. For each insight of the plurality of insights, an eminence score may be generated, and each insight of the plurality of insights may be ranked according to the eminence scores. An operation associated with the robotic agent, the object, or the environment may be controlled by the robotic agent and based on a highest ranked insight.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 3, 2019
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Janardan MISRA, Sanjay Podder, Divya Rawat, Bhaskar Ghosh, Neville Dubash
  • Publication number: 20190005328
    Abstract: In some examples, natural language unification based robotic agent control may include ascertaining, by a robotic agent, an image of an object or an environment, and ascertaining a plurality of natural language insights for the image. A semantic relatedness may be determined between each insight of the plurality of insights, and a semantic relatedness graph may be generated for the plurality of insights. For each insight of the plurality of insights, at least one central concept may be identified. Based on the semantic relatedness graph and the identified at least one central concept, the plurality of insights may be clustered to generate at least one insights cluster. For insights included in the least one insights cluster, a unified insight may be generated. Further, an operation associated with the robotic agent, the object, or the environment may be controlled by the robotic agent and based on the unified insight.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 3, 2019
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Janardan Misra, Sanjay Podder, Divya Rawat, Bhaskar Ghosh, Neville Dubash
  • Patent number: 10152474
    Abstract: A device may obtain a document. The device may identify a skip value for the document. The skip value may relate to a quantity of words or a quantity of characters that are to be skipped in an n-gram. The device may determine one or more skip n-grams using the skip value for the document. A skip n-gram, of the one or more skip n-grams, may include a sequence of one or more words or one or more characters with a set of occurrences in the document. The sequence of one or more words or one or more characters may include a skip value quantity of words or characters within the sequence. The device may extract one or more terms from the document based on the one or more skip n-grams. The device may provide information identifying the one or more terms.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: December 11, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Anurag Dwarakanath, Aditya Priyadarshi, Bhanu Anand, Bindu Madhav Tummalapalli, Bargav Jayaraman, Nisha Ramachandra, Anitha Chandran, Parvathy Vijay Raghavan, Shalini Chaudhari, Neville Dubash, Sanjay Podder
  • Patent number: 10031839
    Abstract: A device may obtain text to be processed to extract constraints corresponding to an object in the text. The constraints may define values permitted to be associated with the object. The device may extract the constraints based on identifying patterns in the text. The device may generate, based on the constraints, positive test data and negative test data for testing values for the object. The positive test data may include a first value that satisfies each of the constraints, and the negative test data may include a second value that violates at least one of the constraints. The device may provide information that identifies the positive test data and the negative test data.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: July 24, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Janardan Misra, Milind Savagaonkar, Neville Dubash, Sanjay Podder, Sachin Hanumantappa Waddar
  • Publication number: 20180189168
    Abstract: A device may receive information identifying a first set of instructions. The first set of instructions may identify an action to perform to test a first program. The device may identify a second set of instructions, related to testing a second program, that can be used in association with the first set of instructions. The first test may be similar to the second test. The device may identify multiple steps, of the first set of instructions, that can be combined to form a third set of instructions. The third set of instructions may be used to test the first program or a third program. The device may generate program code in a first programming language to perform the action. The first programming language may be different than a second programming language used to write the first set of instructions. The device may perform the action.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventors: Anurag DWARAKANATH, Dipin Era, Subani Basha Nure, Neville Dubash, Sanjay Podder, Aditya Priyadarshi, Bargav Jayaraman
  • Publication number: 20180189170
    Abstract: A device may receive test scripts that include first information identifying first elements of user interfaces or second information identifying test steps. The test scripts may be written in first text or first program code. The device may process the first text or the first program code of the test scripts. The device may identify the first elements on the user interfaces. The first elements may be identified without using second program code associated with the user interfaces. The first elements may be identified based on a type of the first elements, second text associated with the first elements, or a relationship between the first elements and second elements. The device may identify positions for the first elements. The positions may permit the device to interact with the first elements to perform the test steps. The device may perform the test steps to test the user interfaces.
    Type: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventors: Anurag DWARAKANATH, Neville DUBASH, Sanjay PODDER
  • Publication number: 20180173495
    Abstract: A device may receive information associated with first and second bug reports to be classified as duplicate or non-duplicate bug reports. The device may identify first and second descriptions associated with the first and second bug reports, respectively. The first and second descriptions may be different descriptions having a shared description type. The device may identify a neural network for encoding the first and second descriptions, based on the shared description type. The device may encode the first description into a first vector using the neural network, and may encode the second description into a second vector using the neural network. The device may classify the first and second bug reports as duplicate or non-duplicate bug reports based on the first vector and the second vector. The device may perform an action based on classifying the first and second bug reports as duplicate or non-duplicate bug reports.
    Type: Application
    Filed: December 18, 2017
    Publication date: June 21, 2018
    Inventors: Sanjay Podder, Jayati Deshmukh, Annervaz K M, Shubhashis Sengupta, Neville Dubash
  • Publication number: 20180165379
    Abstract: A device may receive first information that identifies an input associated with a virtual agent application executing on a user device. The virtual agent application may provide an interface for a project involving a plurality of user devices. The device may determine, based on the first information that identifies the input, a first response based on second information. The device may determine, based on at least one of the first information that identifies the input or the first response and without user input, a second response. The device may provide, to the virtual agent application of the user device, fourth information that identifies at least one of the first response or the second response.
    Type: Application
    Filed: April 13, 2017
    Publication date: June 14, 2018
    Inventors: Roshni Ramesh RAMNANI, Harshawardhan MADHUKAR WABGAONKAR, Shubhashi Sengupta, Sanjay Podder, Neville Dubash, Tirupal Rao RAVILLA, Sumitraj GANAPAT PATIL, Rakesh THIMMAIAH, Priyavanshi Pathania, Reeja Jose, Chaitra Hareesh
  • Publication number: 20170344464
    Abstract: A method may include receiving a plurality of samples that include textual content. The method may include extracting unit values, corresponding to structural units, from the plurality of samples. The structural units may identify characteristics of the plurality of samples to be used to identify pattern information. The pattern information may identify unit values that are shared between at least two samples of the plurality of samples. The method may include generating one or more structural representations based on the unit values. The one or more structural representations may identify the pattern information. The method may include generating one or more additional samples based on the one or more structural representations. The one or more additional samples may include at least one of the unit values, and may be generated based on the pattern information. The method may include outputting the one or more additional samples.
    Type: Application
    Filed: January 11, 2017
    Publication date: November 30, 2017
    Inventors: Janardan MISRA, Milind SAVAGAONKAR, Neville DUBASH, Sanjay PODDER, Rashmi SINGH, Venkat SURYA
  • Patent number: 9817814
    Abstract: A device may include one or more processors. The device may receive text to be processed to identify input entities included in the text. The device may identify text sections of the text. The device may generate a list of terms included in the text sections of the text. The device may perform one or more feature extraction techniques, on the terms included in the text sections, to identify the input entities included in the text. The device may generate information that identifies the input entities included in the text, based on performing the one or more feature extraction techniques. The device may provide the information that identifies the input entities included in the text.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: November 14, 2017
    Assignee: Accenture Global Solutions Limited
    Inventors: Janardan Misra, Neville Dubash, Sanjay Podder, Divya Rawat
  • Publication number: 20170213171
    Abstract: According to examples, intelligent scheduling and work item allocation may include ascertaining work items, and classifying the work items by using classification rules to map each of the work items to a corresponding type of work item based on attributes associated with the work items to generate classified work items. Intelligent scheduling and work item allocation may include prioritizing the classified work items by using prioritization rules to determine a sequence of the classified work items based on the attributes and classification of the work items to generate prioritized work items. Intelligent scheduling and work item allocation may include scheduling the classified and prioritized work items by using scheduling rules to determine times of processing of the classified and prioritized work items, and allocating the classified and prioritized work items by using allocation rules to determine resources that are to process the classified and prioritized work items.
    Type: Application
    Filed: January 21, 2016
    Publication date: July 27, 2017
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Neville Dubash, David Edward Ingram, Sanjay Podder
  • Publication number: 20170192958
    Abstract: A device may include one or more processors. The device may receive text to be processed to identify input entities included in the text. The device may identify text sections of the text. The device may generate a list of terms included in the text sections of the text. The device may perform one or more feature extraction techniques, on the terms included in the text sections, to identify the input entities included in the text. The device may generate information that identifies the input entities included in the text, based on performing the one or more feature extraction techniques. The device may provide the information that identifies the input entities included in the text.
    Type: Application
    Filed: February 23, 2016
    Publication date: July 6, 2017
    Inventors: Janardan MISRA, Neville DUBASH, Sanjay PODDER, Divya RAWAT
  • Publication number: 20170132115
    Abstract: A device may obtain text to be processed to extract constraints corresponding to an object in the text. The constraints may define values permitted to be associated with the object. The device may extract the constraints based on identifying patterns in the text. The device may generate, based on the constraints, positive test data and negative test data for testing values for the object. The positive test data may include a first value that satisfies each of the constraints, and the negative test data may include a second value that violates at least one of the constraints. The device may provide information that identifies the positive test data and the negative test data.
    Type: Application
    Filed: January 7, 2016
    Publication date: May 11, 2017
    Inventors: Janardan MISRA, Milind SAVAGAONKAR, Neville DUBASH, Sanjay PODDER, Sachin Hanumantappa WADDAR
  • Publication number: 20170060842
    Abstract: A device may obtain a document. The device may identify a skip value for the document. The skip value may relate to a quantity of words or a quantity of characters that are to be skipped in an n-gram. The device may determine one or more skip n-grams using the skip value for the document. A skip n-gram, of the one or more skip n-grams, may include a sequence of one or more words or one or more characters with a set of occurrences in the document. The sequence of one or more words or one or more characters may include a skip value quantity of words or characters within the sequence. The device may extract one or more terms from the document based on the one or more skip n-grams. The device may provide information identifying the one or more terms.
    Type: Application
    Filed: August 25, 2016
    Publication date: March 2, 2017
    Inventors: Anurag DWARAKANATH, Aditya Priyadarshi, Bhanu Anand, Bindu Madhav Tummalapalli, Bargav Jayaraman, Nisha Ramachandra, Anitha Chandran, Parvathy Vijay Raghavan, Shalini Chaudhari, Neville Dubash, Sanjay Podder