Patents by Inventor Michael Yong

Michael Yong 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: 20260072653
    Abstract: An integrated application platform enables users to select and implement widgets, in order to insert widget objects with rendered content. The widget objects are persistent content elements that are dynamically responsive to user input. Further, the widget objects are associated with functionality that extends or supplements the functionality provided by the integrated application platform.
    Type: Application
    Filed: November 17, 2025
    Publication date: March 12, 2026
    Inventors: Bersabel TADESSE, Jonas SICKING, Michael YONG, Sawyer HOOD, Yi Tang Jackie CHUI, Rohit CHOUHAN
  • Patent number: 12474893
    Abstract: An integrated application platform enables users to select and implement widgets, in order to insert widget objects with rendered content. The widget objects are persistent content elements that are dynamically responsive to user input. Further, the widget objects are associated with functionality that extends or supplements the functionality provided by the integrated application platform.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: November 18, 2025
    Assignee: Figma, Inc.
    Inventors: Bersabel Tadesse, Jonas Sicking, Michael Yong, Sawyer Hood, Yi Tang Jackie Chui, Rohit Chouhan
  • Patent number: 12429995
    Abstract: A computing system receives position data from each of a plurality of user computing devices, the position data indicating a cursor position on a collaborative user interface for each collaborator during a collaborative session. The system determines, based on the position data, whether the cursor position of a respective collaborator is within a bounding area of a widget presented on the collaborative user interface. When the cursor position of the respective collaborator is within the bounding area of the widget, the system transmits feedback response data to each of the plurality of user computing devices to cause a corresponding feedback response for the widget to be presented on the collaborative user interface displayed on each of the plurality of user computing devices.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: September 30, 2025
    Assignee: Figma, Inc.
    Inventors: Bersabel Tadesse, Sawyer Hood, Yi Tang Jackie Chui, Michael Yong
  • Publication number: 20250291454
    Abstract: A computing system receives position data from each of a plurality of user computing devices, the position data indicating a cursor position on a collaborative user interface for each collaborator during a collaborative session. The system determines, based on the position data, whether the cursor position of a respective collaborator is within a bounding area of a widget presented on the collaborative user interface. When the cursor position of the respective collaborator is within the bounding area of the widget, the system transmits feedback response data to each of the plurality of user computing devices to cause a corresponding feedback response for the widget to be presented on the collaborative user interface displayed on each of the plurality of user computing devices.
    Type: Application
    Filed: May 28, 2025
    Publication date: September 18, 2025
    Inventors: Bersabel TADESSE, Sawyer HOOD, Yi Tang Jackie CHUI, Michael YONG
  • Publication number: 20240427558
    Abstract: A graphic design implementation system provides a design interface to render at least a portion of a graphic design and a code interface to render a code representation for at least a portion of the graphic design. Providing the code interface includes executing one or more plugins to generate the code representation, the one or more plugins including at least a first plugin that is selectable by a user to configure the generation of the code representation in accordance with one or more preferences.
    Type: Application
    Filed: June 20, 2024
    Publication date: December 26, 2024
    Inventors: Sawyer Hood, Rohit Chouhan, Elizbeth Avery Frankenberg, Yi Tang Jackie Chui, Michael Yong, Bersabel Tadesse
  • Publication number: 20230297208
    Abstract: A computing system receives position data from each of a plurality of user computing devices, the position data indicating a cursor position on a collaborative user interface for each collaborator during a collaborative session. The system determines, based on the position data, whether the cursor position of a respective collaborator is within a bounding area of a widget presented on the collaborative user interface. When the cursor position of the respective collaborator is within the bounding area of the widget, the system transmits feedback response data to each of the plurality of user computing devices to cause a corresponding feedback response for the widget to be presented on the collaborative user interface displayed on each of the plurality of user computing devices.
    Type: Application
    Filed: March 14, 2023
    Publication date: September 21, 2023
    Inventors: Bersabel Tadesse, Sawyer Hood, Yi Tang Jackie Chui, Michael Yong
  • Publication number: 20230068410
    Abstract: An integrated application platform enables users to select and implement widgets, in order to insert widget objects with rendered content. The widget objects are persistent content elements that are dynamically responsive to user input. Further, the widget objects are associated with functionality that extends or supplements the functionality provided by the integrated application platform.
    Type: Application
    Filed: August 24, 2022
    Publication date: March 2, 2023
    Inventors: Bersabel Tadesse, Jonas Sicking, Michael Yong, Sawyer Hood, Yi Tang Jackie Chui, Rohit Chouhan