Patents by Inventor Mathieu Perreault

Mathieu Perreault 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).

  • Publication number: 20250030678
    Abstract: A server for a web domain enables users to log in to user accounts at the web domain using passkeys, or cryptographic keys defined by a standard such as the Web Authentication (WebAuthn) standard. Before a user has logged in to an account, the server receives an identifier associated with a browser application, which is executing on a client device and which is used to access a webpage of the web domain. Based on the identifier, the server determines that a passkey for the web domain is likely to be accessible by the browser application at the client device. Responsive to determining that the passkey is likely to be accessible, the server causes the browser application to display a control to log in to an account at the web domain using the passkey.
    Type: Application
    Filed: July 19, 2023
    Publication date: January 23, 2025
    Inventors: Jorge Quan Chau, Mark Polivchuk, Cong Yue, Gioele Salvatore Antoci, Mathieu Perreault
  • Publication number: 20240220978
    Abstract: A server of a first network domain receives an indication container object created in a second network domain. The server identifies, based on the indication container object, a unique identifier, where the unique identifier allows initiation of logging into an account. The server transmits a confirmation code to a user device that is identified based on the unique identifier. Transmitting the confirmation code allows completion of login to the account.
    Type: Application
    Filed: December 28, 2022
    Publication date: July 4, 2024
    Inventors: Mathieu Perreault, Ilya Grigorik, Mikhail Korablin, Stijn Heymans
  • Publication number: 20230097083
    Abstract: Disclosed herein are methods and systems for cross-web headless transactions. One method comprises in response to an interaction with a commerce object of a media element, retrieving a user identifier and metadata associated with a product depicted within the media element, the metadata indicating at least an attribute of the product, the media element displaying a graphical element indicating at least one attribute of the product retrieved from the metadata; retrieving payment data and a purchase preference based on the retrieved user identifier and metadata, the purchase preference being extracted from at least one previously completed purchase associated with the user identifier; generating a message containing transaction attributes corresponding to the payment data and the purchase preference; and transmitting the message to a server hosting the media element, wherein the message initiates a checkout process using at least one of the transaction attributes.
    Type: Application
    Filed: September 29, 2021
    Publication date: March 30, 2023
    Inventors: Mathieu PERREAULT, Sarah LINDSAY, John S. LEE
  • Publication number: 20220261788
    Abstract: A method for completing a checkout operation, the method including determining a set of required checkout information elements based on a checkout configuration for the checkout operation; determining a set of checkout information elements available at an online store; identifying missing checkout information elements from the set of required checkout information elements when compared with the set of information elements available at the online store; and transmitting instructions for rendering a checkout user interface at a computing device, the checkout user interface being configured to receive the missing checkout information elements from a user to complete the checkout operation.
    Type: Application
    Filed: February 12, 2021
    Publication date: August 18, 2022
    Inventors: Mathieu Perreault, Louis McCracken, Richard Btaiche, Mathias Boutin, Manuel Darveau, Louise Heng
  • Publication number: 20180260081
    Abstract: A technique includes determining a ranked list of tasks that are ranked based on a likelihood of being selected by a user, the ranked list of tasks including a site identifier that identifies a site and a mode of navigation for the site as either a launch mode to launch a new page from the site or a switch mode to switch to a stored context of the site, displaying a task switcher/launcher interface that includes a selectable icon for a plurality of tasks from the ranked list of tasks, receiving, by a client application, a signal selecting one of the displayed tasks, determining a site and a mode of navigation for the selected task, and performing, by the client application, site navigation for the selected task based upon the mode of navigation for the selected task. A mode of navigation may include launch mode or switch mode.
    Type: Application
    Filed: July 30, 2014
    Publication date: September 13, 2018
    Inventors: Philippe J. Beaudoin, Tien-Chieh Huang, Ruby Lee, Pierre-Antoine Manzagol, Roger Delano Paul McFarlane, Shibl Mourad, Mathieu Perreault