Patents by Inventor Satyavrat Mudgil
Satyavrat Mudgil 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: 11956278Abstract: A document management system manages documents of an entity. The document management system monitors for entries in a document that are suspicious. Entries in the document are classified by the document management system as a “suspicious entry” or a “non-suspicious entry.” In one embodiment, a suspicious entry is indicative of potentially suspicious activity at the entity.Type: GrantFiled: January 24, 2023Date of Patent: April 9, 2024Assignee: Tekion CorpInventors: Satyavrat Mudgil, Anant Sitaram, Ved Surtani
-
Publication number: 20240020465Abstract: Embodiments relate to a document parser module that can receive a document template from a producing entity, parse the template, and generate a mapping between the template and identifiers of the transaction entity. Using the mapping and parsed information, a document generator module may generate a document that includes the required identifier data and meets the submission standards of the producing entity. A configuration file may be saved so that a document can be generated and submitted every reporting period with little or no additional modification by the transaction entity.Type: ApplicationFiled: September 26, 2023Publication date: January 18, 2024Inventors: Satyavrat Mudgil, Anant Sitaram, Akshat Gupta, Fahad Tasleem
-
Publication number: 20230367792Abstract: A system and a method are disclosed for receiving, from a source of a plurality of candidate sources, a payload comprising content and metadata. The system selects a destination to which to route the payload based on the source and the content, and generates an entry at the destination based on the content. The system inputs the metadata into a classification engine, and receives, as output from the classification engine, one or more classifications for the payload. The system applies a metadata tag to the entry, the metadata tag indicating the one or more classifications. The system receives a search request from a client device specifying at least one of the one or more classifications, and, in response to receiving the search request, provides the entry to the client device based on a matching classification.Type: ApplicationFiled: July 20, 2023Publication date: November 16, 2023Inventors: Satyavrat Mudgil, Anant Sitaram
-
Patent number: 11803700Abstract: Embodiments relate to a document parser module that can receive a document template from a producing entity, parse the template, and generate a mapping between the template and identifiers of the transaction entity. Using the mapping and parsed information, a document generator module may generate a document that includes the required identifier data and meets the submission standards of the producing entity. A configuration file may be saved so that a document can be generated and submitted every reporting period with little or no additional modification by the transaction entity.Type: GrantFiled: February 12, 2021Date of Patent: October 31, 2023Assignee: Tekion CorpInventors: Satyavrat Mudgil, Anant Sitaram, Akshat Gupta, Fahad Tasleem
-
Patent number: 11748385Abstract: A system and a method are disclosed for receiving, from a source of a plurality of candidate sources, a payload comprising content and metadata. The system selects a destination to which to route the payload based on the source and the content, and generates an entry at the destination based on the content. The system inputs the metadata into a classification engine, and receives, as output from the classification engine, one or more classifications for the payload. The system applies a metadata tag to the entry, the metadata tag indicating the one or more classifications. The system receives a search request from a client device specifying at least one of the one or more classifications, and, in response to receiving the search request, provides the entry to the client device based on a matching classification.Type: GrantFiled: July 19, 2021Date of Patent: September 5, 2023Assignee: Tekion CorpInventors: Satyavrat Mudgil, Anant Sitaram
-
Patent number: 11658917Abstract: A system and a method are disclosed for receiving, by a server, based on input by a user, a request to lock a set of data. Responsively, the server modifies the set of data to be locked, and determines whether an amount of bandwidth required to index the locked data exceeds a threshold. Responsive to determining that the amount of bandwidth exceeds the threshold, the server instructs a secondary server to allocate bandwidth to index a first portion of the locked data. The server indexes a second portion of the locked data in parallel with the secondary server indexing the first portion of the locked data, and generates an index by collating the indexed first and second portions of the locked data. The server receives a search request for a portion of the locked data, and retrieves the portion of the locked data based on referencing the index.Type: GrantFiled: April 9, 2021Date of Patent: May 23, 2023Assignee: Tekion CorpInventors: Satyavrat Mudgil, Justin Hou, Ved Surtani
-
Patent number: 11620309Abstract: A system and a method are disclosed for receiving an entry, the entry comprising first content and a metadata tag corresponding to a classification, the first content populated by a first source. A rules engine determines that the first content comprises a data field associated with at least one of a plurality of reconciliation policies. Responsive to determining that the first content comprises a data field associated with at least one of the plurality of reconciliation policies, the rules engine selects a reconciliation policy based on the metadata tag. The rules engine retrieves, from a second source, second content associated with the data field, inputs the first content and the second content into a model, the model selected based on the reconciliation policy, the model generating an output, and performs a remediation action based on the output.Type: GrantFiled: November 12, 2021Date of Patent: April 4, 2023Assignee: Tekion CorpInventors: Satyavrat Mudgil, Anant Sitaram
-
Patent number: 11595446Abstract: A document management system manages documents of an entity. The document management system monitors for entries in a document that are suspicious. Entries in the document are classified by the document management system as a “suspicious entry” or a “non-suspicious entry.” In one embodiment, a suspicious entry is indicative of potentially suspicious activity at the entity.Type: GrantFiled: April 19, 2021Date of Patent: February 28, 2023Assignee: Tekion CorpInventors: Satyavrat Mudgil, Anant Sitaram, Ved Surtani
-
Publication number: 20220337628Abstract: A document management system manages documents of an entity. The document management system monitors for entries in a document that are suspicious. Entries in the document are classified by the document management system as a “suspicious entry” or a “non-suspicious entry.” In one embodiment, a suspicious entry is indicative of potentially suspicious activity at the entity.Type: ApplicationFiled: April 19, 2021Publication date: October 20, 2022Inventors: Satyavrat Mudgil, Anant Sitaram, Ved Surtani
-
Publication number: 20220329537Abstract: A system and a method are disclosed for receiving, by a server, based on input by a user, a request to lock a set of data. Responsively, the server modifies the set of data to be locked, and determines whether an amount of bandwidth required to index the locked data exceeds a threshold. Responsive to determining that the amount of bandwidth exceeds the threshold, the server instructs a secondary server to allocate bandwidth to index a first portion of the locked data. The server indexes a second portion of the locked data in parallel with the secondary server indexing the first portion of the locked data, and generates an index by collating the indexed first and second portions of the locked data. The server receives a search request for a portion of the locked data, and retrieves the portion of the locked data based on referencing the index.Type: ApplicationFiled: April 9, 2021Publication date: October 13, 2022Inventors: Satyavrat Mudgil, Justin Hou, Ved Surtani
-
Publication number: 20220327129Abstract: A system and a method are disclosed for receiving, via a user interface, user input of a first parameter and a second parameter. The system identifies aggregations corresponding to the parameters, the aggregations updated based on input from respective sets of machines, the aggregations being siloed with respect to one another. The system transmits a first query to the first aggregation corresponding to the first parameter, and receives a first response to the first query comprising first data, and transmits a second query to the second aggregation corresponding to the second parameter, and receives a second response to the second query comprising second data. The system integrates the first data and the second data into integrated data, and provides for display, via the user interface, a representation of the integrated data.Type: ApplicationFiled: April 9, 2021Publication date: October 13, 2022Inventors: Satyavrat Mudgil, Justin Hou, Ved Surtani
-
Publication number: 20220318670Abstract: A system and a method are disclosed herein for machine-learned detection of outliers within entity functions. An entity management system uses machine learning to cluster data characterizing functions performed by entities, and determines one or more data clusters that are outliers. The system receives entity function data indicating a metric and a type, and provides the received data into a supervised machine learning model. The model is trained to apply a label to the entity function data, where the label indicates a classification of the data into a cluster (e.g., an outlier cluster). This outlier detection may inform the system's generation of a function monitor to guide rectifying action that addresses the detected outliers. The system may receive user input affirming or rejection the classification of the data into a particular cluster. The system may leverage the user input to retrain the supervised machine learning model.Type: ApplicationFiled: April 5, 2021Publication date: October 6, 2022Inventors: Satyavrat Mudgil, Anant Sitaram
-
Publication number: 20220261537Abstract: Embodiments relate to a document parser module that can receive a document template from a producing entity, parse the template, and generate a mapping between the template and identifiers of the transaction entity. Using the mapping and parsed information, a document generator module may generate a document that includes the required identifier data and meets the submission standards of the producing entity. A configuration file may be saved so that a document can be generated and submitted every reporting period with little or no additional modification by the transaction entity.Type: ApplicationFiled: February 12, 2021Publication date: August 18, 2022Inventors: Satyavrat Mudgil, Anant Sitaram, Akshat Gupta, Fahad Tasleem
-
Publication number: 20220261421Abstract: A system and a method are disclosed for receiving an entry, the entry comprising first content and a metadata tag corresponding to a classification, the first content populated by a first source. A rules engine determines that the first content comprises a data field associated with at least one of a plurality of reconciliation policies. Responsive to determining that the first content comprises a data field associated with at least one of the plurality of reconciliation policies, the rules engine selects a reconciliation policy based on the metadata tag. The rules engine retrieves, from a second source, second content associated with the data field, inputs the first content and the second content into a model, the model selected based on the reconciliation policy, the model generating an output, and performs a remediation action based on the output.Type: ApplicationFiled: November 12, 2021Publication date: August 18, 2022Inventors: Satyavrat Mudgil, Anant Sitaram
-
Publication number: 20220261423Abstract: A system and a method are disclosed for receiving, from a source of a plurality of candidate sources, a payload comprising content and metadata. The system selects a destination to which to route the payload based on the source and the content, and generates an entry at the destination based on the content. The system inputs the metadata into a classification engine, and receives, as output from the classification engine, one or more classifications for the payload. The system applies a metadata tag to the entry, the metadata tag indicating the one or more classifications. The system receives a search request from a client device specifying at least one of the one or more classifications, and, in response to receiving the search request, provides the entry to the client device based on a matching classification.Type: ApplicationFiled: July 19, 2021Publication date: August 18, 2022Inventors: Satyavrat Mudgil, Anant Sitaram
-
Patent number: 11410085Abstract: A system and a method are disclosed herein for machine-learned detection of outliers within entity functions. An entity management system uses machine learning to cluster data characterizing functions performed by entities, and determines one or more data clusters that are outliers. The system receives entity function data indicating a metric and a type, and provides the received data into a supervised machine learning model. The model is trained to apply a label to the entity function data, where the label indicates a classification of the data into a cluster (e.g., an outlier cluster). This outlier detection may inform the system's generation of a function monitor to guide rectifying action that addresses the detected outliers. The system may receive user input affirming or rejection the classification of the data into a particular cluster. The system may leverage the user input to retrain the supervised machine learning model.Type: GrantFiled: April 7, 2021Date of Patent: August 9, 2022Assignee: Tekion CorpInventors: Satyavrat Mudgil, Anant Sitaram
-
Patent number: 11238376Abstract: A system and a method are disclosed herein for machine-learned detection of outliers within payload requests. An entity management system uses machine learning to cluster data characterizing requests from entities to route payloads, and determines one or more data clusters that are outliers. The system receives a request to route a payload to a destination, and applies a supervised machine learning model to size and type information indicated by the payload. The supervised machine learning model applies a label to the payload data (e.g., indicating that the payload routing request is an outlier). This outlier detection may drive a validation process to address detected outliers. The system may receive an indication to perform a validation function and transmit the payload to a validation destination. The system may leverage payload data and feedback received from an entity to optimize machine learning techniques to the entity.Type: GrantFiled: April 7, 2021Date of Patent: February 1, 2022Assignee: Tekion CorpInventors: Satyavrat Mudgil, Anant Sitaram, Ved Surtani
-
Patent number: 11232230Abstract: A document management system manages documents of an enterprise. The documents are managed in a secure manner such that access to entries included in the documents may be restricted according to a security policy associated with the documents. The document management system may secure documents such that entries are still provided to users that request the documents, but sensitive data included in the entries is masked according to the security policies for the documents.Type: GrantFiled: April 19, 2021Date of Patent: January 25, 2022Assignee: Tekion CorpInventors: Satyavrat Mudgil, Anant Sitaram, Fahad Tasleem, Ved Surtani
-
Patent number: 11204944Abstract: A system and a method are disclosed for receiving an entry, the entry comprising first content and a metadata tag corresponding to a classification, the first content populated by a first source. A rules engine determines that the first content comprises a data field associated with at least one of a plurality of reconciliation policies. Responsive to determining that the first content comprises a data field associated with at least one of the plurality of reconciliation policies, the rules engine selects a reconciliation policy based on the metadata tag. The rules engine retrieves, from a second source, second content associated with the data field, inputs the first content and the second content into a model, the model selected based on the reconciliation policy, the model generating an output, and performs a remediation action based on the output.Type: GrantFiled: February 12, 2021Date of Patent: December 21, 2021Assignee: Tekion CorpInventors: Satyavrat Mudgil, Anant Sitaram
-
Patent number: 11080308Abstract: A system and a method are disclosed for receiving, from a source of a plurality of candidate sources, a payload comprising content and metadata. The system selects a destination to which to route the payload based on the source and the content, and generates an entry at the destination based on the content. The system inputs the metadata into a classification engine, and receives, as output from the classification engine, one or more classifications for the payload. The system applies a metadata tag to the entry, the metadata tag indicating the one or more classifications. The system receives a search request from a client device specifying at least one of the one or more classifications, and, in response to receiving the search request, provides the entry to the client device based on a matching classification.Type: GrantFiled: February 12, 2021Date of Patent: August 3, 2021Assignee: TEKION CORPInventors: Satyavrat Mudgil, Anant Sitaram