Patents by Inventor Sunu Engineer
Sunu Engineer 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: 11593440Abstract: Embodiments are directed to representing documents using document keys. Documents that include one or more clauses may be provided. Each clause type for the one or more clauses in documents may be determined based on one or more classification models. One or more clause identifiers may be associated with the one or more clauses based on one or more clause types of each clause. A document key may be generated for each document based on an ordered collection of the one or more clauses included in each document such that each clause identifier may be positioned in the document key based on an order of its location in a corresponding clause of a document. The documents may be analyzed based on evaluations of one or more document keys corresponding to the documents. One or more reports may be generated based on one or more results of the analysis.Type: GrantFiled: June 13, 2022Date of Patent: February 28, 2023Assignee: Icertis, Inc.Inventors: Yogesh Haribhau Kulkarni, Sunu Engineer, Amitabh Jain, Ravi Kothari, Monish Mangalkumar Darda
-
Patent number: 11361034Abstract: Embodiments are directed to representing documents using document keys. Documents that include one or more clauses may be provided. Each clause type for the one or more clauses in documents may be determined based on one or more classification models. One or more clause identifiers may be associated with the one or more clauses based on one or more clause types of each clause. A document key may be generated for each document based on an ordered collection of the one or more clauses included in each document such that each clause identifier may be positioned in the document key based on an order of its location in a corresponding clause of a document. The documents may be analyzed based on comparisons of one or more document keys corresponding to the documents. One or more reports may be generated based on one or more results of the analysis.Type: GrantFiled: November 30, 2021Date of Patent: June 14, 2022Assignee: Icertis, Inc.Inventors: Yogesh Haribhau Kulkarni, Sunu Engineer, Amitabh Jain, Ravi Kothari, Monish Mangalkumar Darda
-
Patent number: 11151501Abstract: Embodiments are directed to managing documents over a network. A machine learning (ML) engine analyzes a plurality of documents associated with actions that were performed previously. The ML engine determines critical events associated with the performance of the actions based on the plurality documents. The ML engine generates ML models based on the critical events to compute risk values that may be associated with the critical events. In response to a request to compute risk values associated with pending actions, the ML engine determines documents that are associated with the pending actions based on the request. The ML engine determines the critical events associated with pending actions based on the documents. The ML engine employs the ML models to generate the risk values based on the documents and the critical events. The ML engine provides the risk values in response to the request.Type: GrantFiled: July 27, 2020Date of Patent: October 19, 2021Assignee: Icertis, Inc.Inventors: Sunu Engineer, Amitabh Jain, Monish Mangalkumar Darda
-
Publication number: 20200356922Abstract: Embodiments are directed to managing documents over a network. A machine learning (ML) engine analyzes a plurality of documents associated with actions that were performed previously. The ML engine determines critical events associated with the performance of the actions based on the plurality documents. The ML engine generates ML models based on the critical events to compute risk values that may be associated with the critical events. In response to a request to compute risk values associated with pending actions, the ML engine determines documents that are associated with the pending actions based on the request. The ML engine determines the critical events associated with pending actions based on the documents. The ML engine employs the ML models to generate the risk values based on the documents and the critical events. The ML engine provides the risk values in response to the request.Type: ApplicationFiled: July 27, 2020Publication date: November 12, 2020Inventors: Sunu Engineer, Amitabh Jain, Monish Mangalkumar Darda
-
Publication number: 20200265355Abstract: Embodiments are directed to managing documents over a network. A machine learning (ML) engine analyzes a plurality of documents associated with actions that were performed previously. The ML engine determines critical events associated with the performance of the actions based on the plurality documents. The ML engine generates ML models based on the critical events to compute risk values that may be associated with the critical events. In response to a request to compute risk values associated with pending actions, the ML engine determines documents that are associated with the pending actions based on the request. The ML engine determines the critical events associated with pending actions based on the documents. The ML engine employs the ML models to generate the risk values based on the documents and the critical events. The ML engine provides the risk values in response to the request.Type: ApplicationFiled: February 19, 2019Publication date: August 20, 2020Inventors: Sunu Engineer, Amitabh Jain, Monish Mangalkumar Darda
-
Patent number: 10726374Abstract: Embodiments are directed to managing documents over a network. A machine learning (ML) engine analyzes a plurality of documents associated with actions that were performed previously. The ML engine determines critical events associated with the performance of the actions based on the plurality documents. The ML engine generates ML models based on the critical events to compute risk values that may be associated with the critical events. In response to a request to compute risk values associated with pending actions, the ML engine determines documents that are associated with the pending actions based on the request. The ML engine determines the critical events associated with pending actions based on the documents. The ML engine employs the ML models to generate the risk values based on the documents and the critical events. The ML engine provides the risk values in response to the request.Type: GrantFiled: February 19, 2019Date of Patent: July 28, 2020Assignee: Icertis, Inc.Inventors: Sunu Engineer, Amitabh Jain, Monish Mangalkumar Darda
-
Publication number: 20160166938Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for detecting fraud in a social gaming environment is disclosed herein. For example, game events generated responsive to a player playing a game executing on a client device are received. The game events may then be used to build a player profile for the player. The player profile may characterize the game actions performed by the player. The player profile is then compared with a golden profile. The golden profile may specify an expected gaming behavior. Based on the comparison between the player profile and the expected gaming behavior specified by the golden profile, a player account associated with the player may be marked as suspicious.Type: ApplicationFiled: February 25, 2016Publication date: June 16, 2016Inventors: Sunu Engineer, Prashun Purkayastha, Anandamoy Roychowdhary
-
Patent number: 9305028Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for detecting fraud in a social gaming environment is disclosed herein. For example, game events generated responsive to a player playing a game executing on a client device are received. The game events may then be used to build a player profile for the player. The player profile may characterize the game actions performed by the player. The player profile is then compared with a golden profile. The golden profile may specify an expected gaming behavior. Based on the comparison between the player profile and the expected gaming behavior specified by the golden profile, a player account associated with the player may be marked as suspicious.Type: GrantFiled: April 11, 2013Date of Patent: April 5, 2016Assignee: Zynga Inc.Inventors: Sunu Engineer, Prashun Purkayastha, Anandamoy Roychowdhary
-
Publication number: 20130296039Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for detecting fraud in a social gaming environment is disclosed herein. For example, game events generated responsive to a player playing a game executing on a client device are received. The game events may then be used to build a player profile for the player. The player profile may characterize the game actions performed by the player. The player profile is then compared with a golden profile. The golden profile may specify an expected gaming behavior. Based on the comparison between the player profile and the expected gaming behavior specified by the golden profile, a player account associated with the player may be marked as suspicious.Type: ApplicationFiled: April 11, 2013Publication date: November 7, 2013Applicant: Zynga Inc.Inventors: Sunu Engineer, Prashun Purkayastha, Anandamoy Roychowdhary