Patents by Inventor Anders Haig

Anders Haig 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: 12229318
    Abstract: A system, method, and computer-readable media for establishing a framework for managing application permissions in a group-based communication system. Upon receipt, from an application in a group-based communication system, of an attempt to access a target internet domain, an application manifest associated with the application is accessed. The manifest includes a list of approved internet domains previously approved by an administrator of the group-based communication system which the application may access. Following access of the manifest, it is determined whether the target internet domain is included in the list of approved internet domains. If the target internet domain is included in the list of approved internet domains, the application is allowed to access the target internet domain. If the target internet domain is not included in the list of one or more approved internet domains, access to the domain by the application is denied.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: February 18, 2025
    Assignee: Salesforce, Inc.
    Inventors: Michael Brevoort, Angela Kirchhof, Anders Haig, Sai Pinapati
  • Patent number: 12141523
    Abstract: Media, methods, and systems for automatically selecting and prefilling template structures within a group-based communication system. A template structure is automatically selected based on a received user input. A prompt including one or more keywords from the user input is submitted to a content fill model. The content fill model returns a response with content output used to automatically populate one or more content fields within the template structure.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: November 12, 2024
    Assignee: Salesforce, Inc.
    Inventor: Anders Haig
  • Publication number: 20230087481
    Abstract: A system, method, and computer-readable media for establishing a framework for managing application permissions in a group-based communication system. Upon receipt, from an application in a group-based communication system, of an attempt to access a target internet domain, an application manifest associated with the application is accessed. The manifest includes a list of approved internet domains previously approved by an administrator of the group-based communication system which the application may access. Following access of the manifest, it is determined whether the target internet domain is included in the list of approved internet domains. If the target internet domain is included in the list of approved internet domains, the application is allowed to access the target internet domain. If the target internet domain is not included in the list of one or more approved internet domains, access to the domain by the application is denied.
    Type: Application
    Filed: September 10, 2021
    Publication date: March 23, 2023
    Inventors: Michael Brevoort, Angela Kirchhof, Anders Haig, Sai Pinapati