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: 11593440
    Abstract: 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: Grant
    Filed: June 13, 2022
    Date of Patent: February 28, 2023
    Assignee: Icertis, Inc.
    Inventors: Yogesh Haribhau Kulkarni, Sunu Engineer, Amitabh Jain, Ravi Kothari, Monish Mangalkumar Darda
  • Patent number: 11361034
    Abstract: 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: Grant
    Filed: November 30, 2021
    Date of Patent: June 14, 2022
    Assignee: Icertis, Inc.
    Inventors: Yogesh Haribhau Kulkarni, Sunu Engineer, Amitabh Jain, Ravi Kothari, Monish Mangalkumar Darda
  • Patent number: 11151501
    Abstract: 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: Grant
    Filed: July 27, 2020
    Date of Patent: October 19, 2021
    Assignee: Icertis, Inc.
    Inventors: Sunu Engineer, Amitabh Jain, Monish Mangalkumar Darda
  • Publication number: 20200356922
    Abstract: 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: Application
    Filed: July 27, 2020
    Publication date: November 12, 2020
    Inventors: Sunu Engineer, Amitabh Jain, Monish Mangalkumar Darda
  • Publication number: 20200265355
    Abstract: 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: Application
    Filed: February 19, 2019
    Publication date: August 20, 2020
    Inventors: Sunu Engineer, Amitabh Jain, Monish Mangalkumar Darda
  • Patent number: 10726374
    Abstract: 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: Grant
    Filed: February 19, 2019
    Date of Patent: July 28, 2020
    Assignee: Icertis, Inc.
    Inventors: Sunu Engineer, Amitabh Jain, Monish Mangalkumar Darda
  • Publication number: 20160166938
    Abstract: 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: Application
    Filed: February 25, 2016
    Publication date: June 16, 2016
    Inventors: Sunu Engineer, Prashun Purkayastha, Anandamoy Roychowdhary
  • Patent number: 9305028
    Abstract: 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: Grant
    Filed: April 11, 2013
    Date of Patent: April 5, 2016
    Assignee: Zynga Inc.
    Inventors: Sunu Engineer, Prashun Purkayastha, Anandamoy Roychowdhary
  • Publication number: 20130296039
    Abstract: 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: Application
    Filed: April 11, 2013
    Publication date: November 7, 2013
    Applicant: Zynga Inc.
    Inventors: Sunu Engineer, Prashun Purkayastha, Anandamoy Roychowdhary