Patents by Inventor Melissa Aubrie Chan

Melissa Aubrie Chan 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: 20250086546
    Abstract: Techniques for determining and/or utilizing various modular functions are discussed herein. In some examples, a communication platform may receive a request to generate or otherwise determine a workflow. Upon receiving the request, the communication platform may display modular functions which may be used to build the workflow. In some examples, the communication platform may include modular functions specific to list virtual spaces, modular functions specific to canvas virtual spaces, and/or modular functions specific to any other type of virtual space. In some examples, a user may build a workflow using one or more modular functions corresponding to one or more virtual spaces and/or machine-learning modular functions. Upon creating the workflow, a user of the communication platform may select or otherwise request that the communication platform performs the workflow. In such instances, performing the workflow may include executing the modular functions included in the workflow.
    Type: Application
    Filed: January 31, 2024
    Publication date: March 13, 2025
    Inventors: Melissa Aubrie Chan, Kristopher McKenney, Rafael Amsili, Manju Vijayakumar
  • Publication number: 20250088479
    Abstract: Techniques for updating and/or maintaining a header of a virtual space are described herein. A communication platform may receive a request from a user profile associated with a virtual space. The request may include instructions for the communication platform perform various header updating operations. In some examples, upon receiving the request, the communication platform may identify the data (e.g., virtual space data (e.g., administrative data, user posts and/or responses, files, etc.), user data, etc.) on which to perform the header updating operation. Based on identifying the data, the communication platform may input such data to one or more machine-learning models trained to output the data consistent with the requested operation. In some examples, the communication platform may receive the data from the machine-learning model and cause the data to be displayed to the associating header of the canvas.
    Type: Application
    Filed: January 31, 2024
    Publication date: March 13, 2025
    Inventors: Melissa Aubrie Chan, James Barnes, Maya Aditi Holikatti, Rohan Kumar Reddy Venapusala Alavalapati
  • Publication number: 20250085836
    Abstract: Techniques for generating synthesized data within a virtual space are discussed herein. A communication platform may receive a request from a user profile of a communication platform. The request may include one or more instructions for the communication platform to send a survey to one or more user profiles to provide data (e.g., feedback) to the virtual space. Based on sending the request for feedback to the user profiles, the communication platform may receive feedback from the user profiles. Upon receiving such feedback, the communication platform may receive a request from a user profile synthesize the data. Upon receiving the request to synthesize the feedback, the communication platform may input the user feedback into a machine-learning model trained to output synthesized data. The communication platform may cause the synthesized data to be displayed via the virtual space.
    Type: Application
    Filed: January 31, 2024
    Publication date: March 13, 2025
    Inventors: Melissa Aubrie Chan, Anissa Cristerna, Adam Marinelli
  • Publication number: 20250086895
    Abstract: Techniques for modifying data within a virtual space are discussed herein. A communication platform may receive a request from a user profile associated with a virtual space. The request may include instruction(s) for the communication platform to perform a modifying operation on data within a virtual space. Based on receiving the request, the communication platform may identify the data on which the operation is to be performed. The communication platform may input the data to one or more machine-learning models trained to output data that is a modified version of the data input to the machine-learning model (e.g., modified data). In such cases, the modified data may be modified consistent with the requested operation. The communication platform may receive the modified data from the machine-learning model and cause the modified data to be displayed via a user interface associated with the user profile.
    Type: Application
    Filed: January 31, 2024
    Publication date: March 13, 2025
    Inventors: Melissa Aubrie Chan, Nikhil Rao, Kevin Zhang, David Barrett-Kahn, Michael Hahn
  • Publication number: 20230368105
    Abstract: Media, methods, and systems are provided for contextual automation within a group-based communication system using buttons persisted within a virtual space of the group-based communication system. The buttons are configured to initiate one or more workflows that perform one or more external or internal operations contextually based on one or more contextual parameters associated with the buttons. When actuated, the buttons call a specific workflow and pass the one or more contextual parameters to the workflow.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Inventors: Michael Brevoort, Brad Harris, Melissa Aubrie Chan