Patents by Inventor Bryan Guillemette

Bryan Guillemette 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: 20230185769
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that utilize machine-learning models to classify content items and automatically organize the content items within a file structure according to their content item classifications. For instance, a content item classification system generates one or more content item classification models to determine classifications for content items and/or folders. In some instances, the classification system detects when new content items are added to a smart folder, determines destination folders to which the content items belong based on classifying the content items, and automatically moves the content items accordingly. In various instances, the classification system generates and utilizes a classification model to organize content items into dynamically-generated folders.
    Type: Application
    Filed: December 11, 2021
    Publication date: June 15, 2023
    Inventors: David Lichtenberg, Thomas Berg, Christopher Lesniewski-Laas, Brandon Obas, Mingming Liu, Zachary Smetana, Bryan Guillemette, Panashe Machinda Fundira, Kevin Li, Vidit Bhargava
  • Publication number: 20230186071
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that utilize machine-learning models to classify content items and automatically organize the content items within a file structure according to their content item classifications. For instance, a content item classification system generates one or more content item classification models to determine classifications for content items and/or folders. In some instances, the classification system detects when new content items are added to a smart folder, determines destination folders to which the content items belong based on classifying the content items, and automatically moves the content items accordingly. In various instances, the classification system generates and utilizes a classification model to organize content items into dynamically-generated folders.
    Type: Application
    Filed: December 11, 2021
    Publication date: June 15, 2023
    Inventors: Tristan Frederick Rice, Jongmin Baek, Ermo Wei, Morgan Zerby, Win Suen, David Lichtenberg, Thomas Berg, Christopher Lesniewski-Laas, Brandon Obas, Mingming Liu, Zachary Smetana, Bryan Guillemette, Panashe Machinda Fundira, Kevin Li, Vidit Bhargava
  • Publication number: 20220188273
    Abstract: Technologies for implementing customized behaviors for content items are provided. An example method can include receiving, from a user account registered with a content management system, a request to access a content item managed by the content management system for the user account, the content item having one or more behaviors configured for an attribute associated with the content item and/or the content item associated with the attribute; obtaining, from a representation of a remote state of content items associated with the user account, metadata defining the attribute associated with the content item; based on the metadata, determining the one or more behaviors configured for the attribute and/or the content item associated with the attribute; and applying the one or more behaviors to the content item.
    Type: Application
    Filed: December 14, 2020
    Publication date: June 16, 2022
    Inventors: Nipunn Koorapati, Pranav Vishnu Ramabhadran, Gautam Gupta, Adam Arbree, Michael Nilsson, Parker Timmerman, Stanimir Pehlivanov, Sourabh Yerfule, Yuyang Guo, Bryan Guillemette, Zihao Yang, Rishabh Jain, Jonathan Chien, Royce Ausburn, David Aeschlimann
  • Publication number: 20140143347
    Abstract: In one embodiment, a method includes extracting, by a computing device, information from an electronic message, where the electronic message has been communicated to or from a user of a social-networking system, cross-referencing, by the computing device, the extracted information with social-networking information associated with one or more nodes or edges of the social-networking system, and determining, by the computing device, an action for execution by the social-networking system based on the cross-referencing.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Inventors: Neel Ishwar Murarka, Christopher Turitzin, Bryan Guillemette