Patents by Inventor Etienne MARCOTTE

Etienne MARCOTTE 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: 12182308
    Abstract: Systems and methods relating to the replacement or removal of sensitive data in images of documents. An initial image of a document with sensitive data is received at an execution module and changes are made based on the execution module's training. The changes include replacing or effectively removing the sensitive data from the image of the document. The resulting sanitized image is then sent to a user for validation of the changes. The feedback from the user is then used in training the execution module to refine its behaviour when applying changes to other initial images of documents. To train the execution module, training data sets of document images with sensitive data manually tagged by users are used. The execution module thus learns to identify sensitive data and its submodules replace that sensitive data with suitable replacement data. The feedback from the user works to improve the resulting sanitized images from the execution module.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: December 31, 2024
    Assignee: ServiceNow Canada Inc.
    Inventors: Archy Otto De Berker, Philippe Guay, Dominique Tourillon, Etienne Marcotte
  • Publication number: 20240428119
    Abstract: A distribution of values of time-series data is obtained. Based on the distribution of the values, the time-series data is sampled to generate an anomaly preserving version of the time-series data. Via a trained machine learning model, a reconstructed version of the time-series data is generated based on the anomaly preserving version of the time-series data.
    Type: Application
    Filed: June 26, 2023
    Publication date: December 26, 2024
    Inventors: Lorne Schell, Étienne Marcotte, Benjamin Crestel, Seyed Hamed Yaghoubi Shahir
  • Publication number: 20220027990
    Abstract: Systems and methods for managing an asset portfolio. A system generates a detailed trading schedule that converts a current portfolio into a desired portfolio. The schedule is generated using machine learning and is based on a number of inputs including the current portfolio, a desired portfolio, an execution timeline, as well as user supplied constraints. Once generated, the system evaluates the schedule using one or more market models to determine if the schedule will be feasible given market reactions based on the one or more models. The system iterates the generation/evaluation loop until the best possible schedule is arrived at. In addition, the system may provide recommendations for not only brokers to be used when executing the trades but also trading algorithms that the brokers may use when implementing the schedule.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 27, 2022
    Applicant: Element AI Inc.
    Inventors: Pascal BERGERON, Nicolas CHAPADOS, Étienne MARCOTTE, Marek SABATA, Ivan SERGIENKO, Richard Anthony VALENZANO, Benjamin CRESTEL
  • Publication number: 20210397737
    Abstract: Systems and methods relating to the replacement or removal of sensitive data in images of documents. An initial image of a document with sensitive data is received at an execution module and changes are made based on the execution module's training. The changes include replacing or effectively removing the sensitive data from the image of the document. The resulting sanitized image is then sent to a user for validation of the changes. The feedback from the user is then used in training the execution module to refine its behaviour when applying changes to other initial images of documents. To train the execution module, training data sets of document images with sensitive data manually tagged by users are used. The execution module thus learns to identify sensitive data and its submodules replace that sensitive data with suitable replacement data. The feedback from the user works to improve the resulting sanitized images from the execution module.
    Type: Application
    Filed: November 7, 2019
    Publication date: December 23, 2021
    Applicant: ELEMENT AI INC.
    Inventors: Archy Otto DE BERKER, Philippe GUAY, Dominique TOURILLON, Etienne MARCOTTE
  • Publication number: 20210218748
    Abstract: A computer-implemented method for defining roles, comprising: receiving access usage data comprising identities and respective performed actions; receiving a list of entitlements each allowing the execution of at least one respective action; generating a plurality of groups of actions by regrouping given ones of the identities having associated thereto a same group of the respective performed actions using the access usage data; for each one of the plurality of groups of actions, determining a group of entitlements contained in the list of entitlements that allow the execution of the group of actions; for each one of the plurality of groups of actions, associating thereto the respective group of entitlements, thereby obtaining a plurality of roles; and outputting the plurality of roles.
    Type: Application
    Filed: May 10, 2019
    Publication date: July 15, 2021
    Inventors: Louis Philip MORIN, Benoit HAMELIN, Fanny LALONDE LEVESQUE, Nicolas BIGAOUETTE, Frederic MICHAUD, Eric GINGRAS, Jean-Christophe TESTUD, Etienne MARCOTTE, Patrick ST-LOUIS