Patents by Inventor Colin WONG

Colin WONG 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: 11900494
    Abstract: A method includes processing computer readable code as the computer readable code is being written in a development environment to identify at least one error in the computer readable code. The method also includes searching a database for user profile information indicative of a training sequence performed by a user and a competence level assigned to the user. The competence level is based on a quantity of tasks included in the training sequence performed by the user free from error. The method also includes causing a graphical user interface to be displayed. The graphical user interface includes a concurrent display of the computer readable code having the at least one error, a preview of the computer readable code free from having the at least one error, and a remediation suggestion to correct the at least one error in the computer readable code based on the competence level.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: February 13, 2024
    Assignee: SECURE CODE WARRIOR LIMITED
    Inventors: Pieter De Cremer, Matias Madou, Nathan Desmet, Colin Wong
  • Publication number: 20220067168
    Abstract: A method includes processing computer readable code viewable by way of a user interface to determine whether the computer readable code is in compliance with one or more guidelines. The one or more guidelines include at least one rule and one or more of a hint to correct the computer readable code based on a determination that the computer readable code is non-compliant, one or more compliance levels based on a degree or risk of non-compliance, a category of the at least one rule, a remediation to correct the computer readable code based on the determination that the computer readable code is non-compliant, or a message indicative of a training sequence associated with the at least one rule. The method also includes causing the at least one of the hint, the one or more compliance levels, the remediation or the message to be displayed by way of the user interface.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 3, 2022
    Inventors: Pieter DE CREMER, Matias MADOU, Nathan DESMET, Colin WONG
  • Publication number: 20220067169
    Abstract: A method includes processing computer readable rule code to generate one or more guidelines, the computer readable rule code being viewable by way of a user interface. The one or more guidelines include at least one rule and one or more of a hint to correct computer readable application code if the computer readable application code is non-compliant, one or more compliance levels, a category of the at least one rule, a remediation to correct the computer readable application code, or a message indicative of a training sequence associated with the at least one rule. The method also includes causing the at least one of the hint, the one or more compliance levels, the remediation or the message to be displayed by way of the user interface and updated based on one or more changes made to the computer readable rule code.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 3, 2022
    Inventors: Pieter DE CREMER, Matias MADOU, Nathan DESMET, Colin WONG
  • Publication number: 20210407027
    Abstract: A method includes processing computer readable code as the computer readable code is being written in a development environment to identify at least one error in the computer readable code. The method also includes searching a database for user profile information indicative of a training sequence performed by a user and a competence level assigned to the user. The competence level is based on a quantity of tasks included in the training sequence performed by the user free from error. The method also includes causing a graphical user interface to be displayed. The graphical user interface includes a concurrent display of the computer readable code having the at least one error, a preview of the computer readable code free from having the at least one error, and a remediation suggestion to correct the at least one error in the computer readable code based on the competence level.
    Type: Application
    Filed: September 8, 2021
    Publication date: December 30, 2021
    Inventors: Pieter DE CREMER, Matias MADOU, Nathan DESMET, Colin WONG
  • Patent number: 11145019
    Abstract: A method includes identifying an error in computer readable code and identifying a user profile associated with a development environment used to generate the computer readable code. The method also includes searching a database for user profile information indicative of a training sequence performed by a user associated with the user profile. The method further includes identifying a type of the error identified in the computer readable code and comparing the type of the error with one or more properties associated with the training sequence. The method additionally includes calculating a severity of the error based on the comparison with the one or more properties associated with the training sequence, and assigning a competence level to the user associated with the user profile based on the calculated severity. The method further includes generating a remediation suggestion to correct the error in the computer readable code based on the competence level.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 12, 2021
    Assignee: SECURE CODE WARRIOR LIMITED
    Inventors: Pieter De Cremer, Matias Madou, Nathan Desmet, Colin Wong
  • Publication number: 20200211135
    Abstract: A method includes identifying an error in computer readable code and identifying a user profile associated with a development environment used to generate the computer readable code. The method also includes searching a database for user profile information indicative of a training sequence performed by a user associated with the user profile. The method further includes identifying a type of the error identified in the computer readable code and comparing the type of the error with one or more properties associated with the training sequence. The method additionally includes calculating a severity of the error based on the comparison with the one or more properties associated with the training sequence, and assigning a competence level to the user associated with the user profile based on the calculated severity. The method further includes generating a remediation suggestion to correct the error in the computer readable code based on the competence level.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 2, 2020
    Inventors: Pieter DE CREMER, Matias MADOU, Nathan DESMET, Colin WONG