Patents by Inventor Deepankar Mohapatra
Deepankar Mohapatra 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: 12265552Abstract: A processor may filter data to generate a subset of the data less than an entire set of the data. The subset may include at least one string and at least one numeric value. The processor may match the at least one string and the at least one numeric value to one of a plurality of archetypes by applying a clustering algorithm. Each archetype may include a subset of archetype data less than an entire set of archetype data. The processor may compare the entire set of data to the entire set of archetype data to identify at least one difference between the entire set of data and the entire set of archetype data. The processor may apply at least one optimization to address the at least one difference.Type: GrantFiled: June 28, 2022Date of Patent: April 1, 2025Assignee: INTUIT INC.Inventors: Matthew Gerde, Deepankar Mohapatra, Ram Mohan Shamanna, Ronnie Douglas Douthit
-
Publication number: 20240346602Abstract: A sequence of data entry screens are configured to collect the data from a user. The method and system receive data entered by a user into a data entry screen. The method and system then determine metrics of the collected data, and ranks the collected data and the data entry screens based on the determined metrics. The ranking is then used to display the next best screen in the sequence for collecting data.Type: ApplicationFiled: April 12, 2023Publication date: October 17, 2024Applicant: INTUIT INC.Inventors: Apoorva BANUBAKODE, Na XU, Mohsen SAMADANI, Yi WEI, Deepankar MOHAPATRA, Conrad DE PEUTER
-
Patent number: 12014029Abstract: Aspects of the present disclosure provide techniques for application navigation recommendations using machine learning. Embodiments include determining one or more pages accessed by a user within an application. Embodiments include providing one or more inputs to a machine learning model based on the one or more pages accessed by the user. Embodiments include receiving, from the machine learning model based on the one or more inputs, one or more predicted pages. Embodiments include displaying, in a user interface, one or more elements recommending the one or more predicted pages to the user. Embodiments include receiving a selection of a given element of the one or more elements. Embodiments include navigating within the user interface, based on the selection, to a given page of the one or more predicted pages that corresponds to the given element.Type: GrantFiled: May 18, 2022Date of Patent: June 18, 2024Assignee: Intuit Inc.Inventors: Deepankar Mohapatra, Ronnie Douglas Douthit, Mithilesh Kumar Singh, Manish Omprakash Bhatia, Jessica Colleen Danby, Somin Heo
-
Patent number: 11783605Abstract: Certain aspects of the present disclosure provide techniques for training and using machine learning models to extract key-value sets from a document. An example method generally includes identifying regions of a document including key-value sets corresponding to inputs to a data processing application based on a first machine learning model and an electronic version of the document. One or more keys and one or more values are identified in the document based on a second machine learning model. One or more key-value sets are generated based on matching keys of the one or more keys and values of the one or more values in the region of the document. The one or more key-value sets are provided to a data processing application for processing.Type: GrantFiled: June 30, 2022Date of Patent: October 10, 2023Assignee: INTUIT, INC.Inventors: Amogha Sekhar, Eric Vanoeveren, Deepankar Mohapatra, Tharathorn Rimchala, Priyadarshini Rajendran
-
Patent number: 11776290Abstract: Aspects of the present disclosure provide techniques for document classification through signal processing. Embodiments include receiving a document for classification. Embodiments include generating an image of the document. Embodiments include producing a signal representation of the document based on numbers of non-white pixels in each horizontal scan line or vertical scan line of the image of the document. Embodiments include comparing the signal representation of the document to signal representations of previously-classified documents. Embodiments include determining, based on the comparing, a classification for the document. Embodiments include performing additional processing with respect to the document based on the classification for the document.Type: GrantFiled: June 27, 2022Date of Patent: October 3, 2023Assignee: INTUIT, INC.Inventors: Deepankar Mohapatra, Ronnie Douglas Douthit
-
Patent number: 11763589Abstract: A method of blank detection involves receiving a document from a user, where the document includes derived text; applying a trained blank detection model to the document to make a first prediction, where the first prediction indicates whether at least one field in the document is blank; comparing the first prediction with a second prediction, where the second prediction is made by an extraction model; and extracting the at least one field using the extraction model.Type: GrantFiled: January 31, 2023Date of Patent: September 19, 2023Assignee: Intuit Inc.Inventors: Sricharan Kallur Palli Kumar, Peter Anthony, Surendra Maharjan, Deepankar Mohapatra, Conrad De Peuter, Preeti Duraipandian
-
Publication number: 20220398265Abstract: A processor may filter data to generate a subset of the data less than an entire set of the data. The subset may include at least one string and at least one numeric value. The processor may match the at least one string and the at least one numeric value to one of a plurality of archetypes by applying a clustering algorithm. Each archetype may include a subset of archetype data less than an entire set of archetype data. The processor may compare the entire set of data to the entire set of archetype data to identify at least one difference between the entire set of data and the entire set of archetype data. The processor may apply at least one optimization to address the at least one difference.Type: ApplicationFiled: June 28, 2022Publication date: December 15, 2022Applicant: INTUIT INC.Inventors: Matthew GERDE, Deepankar Mohapatra, Ram Mohan Shamanna, Ronnie Douglas Douthit
-
Publication number: 20220382424Abstract: Aspects of the present disclosure provide techniques for application navigation recommendations using machine learning. Embodiments include determining one or more pages accessed by a user within an application. Embodiments include providing one or more inputs to a machine learning model based on the one or more pages accessed by the user. Embodiments include receiving, from the machine learning model based on the one or more inputs, one or more predicted pages. Embodiments include displaying, in a user interface, one or more elements recommending the one or more predicted pages to the user. Embodiments include receiving a selection of a given element of the one or more elements. Embodiments include navigating within the user interface, based on the selection, to a given page of the one or more predicted pages that corresponds to the given element.Type: ApplicationFiled: May 18, 2022Publication date: December 1, 2022Inventors: Deepankar MOHAPATRA, Ronnie Douglas DOUTHIT, Mithilesh Kumar SINGH, Manish Omprakash BHATIA, Jessica Colleen DANBY, Somin HEO
-
Publication number: 20220327307Abstract: Aspects of the present disclosure provide techniques for document classification through signal processing. Embodiments include receiving a document for classification. Embodiments include generating an image of the document. Embodiments include producing a signal representation of the document based on numbers of non-white pixels in each horizontal scan line or vertical scan line of the image of the document. Embodiments include comparing the signal representation of the document to signal representations of previously-classified documents. Embodiments include determining, based on the comparing, a classification for the document. Embodiments include performing additional processing with respect to the document based on the classification for the document.Type: ApplicationFiled: June 27, 2022Publication date: October 13, 2022Inventors: Deepankar MOHAPATRA, Ronnie Douglas DOUTHIT
-
Patent number: 11430237Abstract: Systems and methods that may be used to determine that input form field data is accurate or not, and associate a level of confidence with that determination. The systems and methods may use a multi part confidence model that uses inter-field correlation to tie the correctness of a particular field to the pattern of values seen in other fields of the document the field data is input from.Type: GrantFiled: March 29, 2022Date of Patent: August 30, 2022Assignee: INTUIT INC.Inventors: Peter Anthony, Preeti Duraipandian, Deepankar Mohapatra, Conrad De Peuter
-
Patent number: 11423055Abstract: A processor may filter data to generate a subset of the data less than an entire set of the data. The subset may include at least one string and at least one numeric value. The processor may match the at least one string and the at least one numeric value to one of a plurality of archetypes by applying a clustering algorithm. Each archetype may include a subset of archetype data less than an entire set of archetype data. The processor may compare the entire set of data to the entire set of archetype data to identify at least one difference between the entire set of data and the entire set of archetype data. The processor may apply at least one optimization to address the at least one difference.Type: GrantFiled: October 5, 2018Date of Patent: August 23, 2022Assignee: INTUIT INC.Inventors: Matthew Gerde, Deepankar Mohapatra, Ram Mohan Shamanna, Ronnie Douglas Douthit
-
Patent number: 11409981Abstract: Aspects of the present disclosure provide techniques for document classification through signal processing. Embodiments include receiving a document for classification. Embodiments include generating an image of the document. Embodiments include producing a signal representation of the document based on numbers of non-white pixels in each horizontal scan line or vertical scan line of the image of the document. Embodiments include comparing the signal representation of the document to signal representations of previously-classified documents. Embodiments include determining, based on the comparing, a classification for the document. Embodiments include performing additional processing with respect to the document based on the classification for the document.Type: GrantFiled: March 31, 2021Date of Patent: August 9, 2022Assignee: INTUIT, INC.Inventors: Deepankar Mohapatra, Ronnie Douglas Douthit
-
Publication number: 20220108208Abstract: Systems and methods for providing contextual information for computerized document understanding. The systems and methods can be used to assist users in filling out documents by providing contextual information based on anomalies identified in a provided document. The methods and systems may identify the deficiency in the document and automatically generate a query related to the anomaly. The query can be fed as an input to a question-answering (QA) model that can provide an answer as the contextual information.Type: ApplicationFiled: October 2, 2020Publication date: April 7, 2022Applicant: INTUIT INC.Inventors: Tak Yiu Daniel LI, Priyadarshini RAJENDRAN, Deepankar MOHAPATRA, Sungjae KIM
-
Patent number: 10977291Abstract: A method including receiving a source file containing a plurality of documents which, to a computer, initially are indistinguishable from each other. A first classification stage is applied to the source file using a convolutional neural network image classification to identify source documents in the multitude of documents and to produce a partially parsed file having a multitude of identified source documents. The partially parsed file includes sub-images corresponding to the plurality of identified source documents. A second classification stage, including a natural language processing artificial intelligence, is applied to sets of text in bounding boxes of the sub-images, to classify each of the multitude of identified source documents as a corresponding sub-type of document. Each of the sets of text corresponding to one of the sub-images. A parsed file having a multitude of identified sub-types of documents is produced. The parsed file is further computer processed.Type: GrantFiled: August 3, 2018Date of Patent: April 13, 2021Assignee: Intuit Inc.Inventors: Ronnie Douglas Douthit, Deepankar Mohapatra, Ram Mohan Shamanna, Chiranjeev Jagannadha Reddy, Yexin Huang, Trichur Shivaramakrishnan Subramanian, Chinnadurai Duraisami, Karpaga Ganesh Patchirajan, Amar J. Mattey
-
Patent number: 10970477Abstract: Computerized systems and methods for automatic construction of computer-generated user interfaces that reduce questions presented by electronic document preparers to customers. Embodiments result in more efficient question presentation and answering of same and more efficient and accurate electronic document data while reducing customer confusion by eliminating extraneous questions or content that are not relevant to a preparer's information request or that obfuscate relevant preparer inquiries. Fillable portions of one or more electronic forms or templates are extracted and aggregated to construct a new user interface or interview screen that is independent of an electronic document preparation application utilized by the preparer and presented to the customer. Customer responses provided through the constructed user interface are stored to a data store shared with the electronic document preparation application to update the current electronic document data.Type: GrantFiled: January 2, 2018Date of Patent: April 6, 2021Assignee: INTUIT INC.Inventor: Deepankar Mohapatra
-
Patent number: 10706160Abstract: Various aspects described herein are directed to methods and systems that preprocess an electronic document or some data therein and conceal sensitive data in the electronic document by applying steganography to the data associated with one or more fonts. A steganography map is generated or updated to include steganography information about applying steganography to the data. Cryptography may be applied to the steganography map; and the electronic document may be transformed into a different document format.Type: GrantFiled: August 25, 2017Date of Patent: July 7, 2020Assignee: INTUIT INC.Inventor: Deepankar Mohapatra
-
Publication number: 20200042645Abstract: A method including receiving a source file containing a plurality of documents which, to a computer, initially are indistinguishable from each other. A first classification stage is applied to the source file using a convolutional neural network image classification to identify source documents in the multitude of documents and to produce a partially parsed file having a multitude of identified source documents. The partially parsed file includes sub-images corresponding to the plurality of identified source documents. A second classification stage, including a natural language processing artificial intelligence, is applied to sets of text in bounding boxes of the sub-images, to classify each of the multitude of identified source documents as a corresponding sub-type of document. Each of the sets of text corresponding to one of the sub-images. A parsed file having a multitude of identified sub-types of documents is produced. The parsed file is further computer processed.Type: ApplicationFiled: August 3, 2018Publication date: February 6, 2020Applicant: Intuit Inc.Inventors: Ronnie Douglas Douthit, Deepankar Mohapatra, Ram Mohan Shamanna, Chiranjeev Jagannadha Reddy, Yexin Huang, Trichur Shivaramakrishnan Subramanian, Chinnadurai Duraisami, Karpaga Ganesh Patchirajan, Amar J. Mattey