Patents by Inventor Chathuranga WIDANAPATHIRANA

Chathuranga WIDANAPATHIRANA 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: 11481734
    Abstract: Systems, methods, and other embodiments associated with a machine learning system that monitors and detects risk in electronic correspondence related to a construction project are described. In one embodiment, a method includes monitoring email communications over a network to identify an email; tokenizing text from the email into a plurality of words and initiating a machine learning classifier configured to identify construction terminology and to classify text with a risk as being litigious or non-litigious. The machine learning classifier processes the words from the email by at least corresponding the words to a set of defined litigious vocabulary and defined non-litigious vocabulary. The email is labeled as litigious or non-litigious. An electronic notice is generated and transmitted to a remote device in response to the email being labeled as being litigious to provide an alert in near-real time in relation to receiving the email over the network.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 25, 2022
    Assignee: Oracle International Corporation
    Inventors: Karthik Venkatasubramanian, Chathuranga Widanapathirana, Ria Nag, Padmakumar A. Nambiar
  • Patent number: 11037080
    Abstract: Systems, methods, and other embodiments associated with anomaly detection are described. In one embodiment, a method monitoring an on-going project that comprises a plurality of processes and process activities that occur during the process. A machine learning model is applied that identifies a group of projects that are a similar type as the on-going and generates an expected level of process activities that are expected to occur. Based on a snap shot of the on-going project at a first time period, observed levels of process activities are determined that occurred in each process. The machine learning model compares for each of the processes, the observed levels of process activities to the expected levels of process activities in a corresponding time period. If the observed levels of process activities fail to fall within a range of the expected levels of process activities, an anomaly alert is generated and displayed.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: June 15, 2021
    Assignee: Aconex Limited
    Inventors: Chathuranga Widanapathirana, Karthik Venkatasubramanian, Zaeem Bruq
  • Publication number: 20210081899
    Abstract: Systems, methods, and other embodiments associated with a machine learning system that monitors and detects risk in electronic correspondence related to a construction project are described. In one embodiment, a method includes monitoring email communications over a network to identify an email; tokenizing text from the email into a plurality of words and initiating a machine learning classifier configured to identify construction terminology and to classify text with a risk as being litigious or non-litigious. The machine learning classifier processes the words from the email by at least corresponding the words to a set of defined litigious vocabulary and defined non-litigious vocabulary. The email is labeled as litigious or non-litigious. An electronic notice is generated and transmitted to a remote device in response to the email being labeled as being litigious to provide an alert in near-real time in relation to receiving the email over the network.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 18, 2021
    Inventors: Karthik VENKATASUBRAMANIAN, Chathuranga WIDANAPATHIRANA, Ria NAG, Padmakumar A. NAMBIAR
  • Publication number: 20190108471
    Abstract: Systems, methods, and other embodiments associated with anomaly detection are described. In one embodiment, a method monitoring an on-going project that comprises a plurality of processes and process activities that occur during the process. A machine learning model is applied that identifies a group of projects that are a similar type as the on-going and generates an expected level of process activities that are expected to occur. Based on a snap shot of the on-going project at a first time period, observed levels of process activities are determined that occurred in each process. The machine learning model compares for each of the processes, the observed levels of process activities to the expected levels of process activities in a corresponding time period. If the observed levels of process activities fail to fall within a range of the expected levels of process activities, an anomaly alert is generated and displayed.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 11, 2019
    Inventors: Chathuranga WIDANAPATHIRANA, Karthik VENKATASUBRAMANIAN, Zaeem BRUQ