Patents by Inventor Madeline SHORTT

Madeline SHORTT 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: 11792144
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable performing format-dynamic string processing in a group-based communication system.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: October 17, 2023
    Assignee: Salesforce, Inc.
    Inventors: Andreas Haugstrup Pedersen, Wayne Fan, Ryan Greenberg, Ittai Sean Barzilay, Tyler Lewis, Madeline Shortt
  • Publication number: 20230179551
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable performing format-dynamic string processing in a group-based communication system.
    Type: Application
    Filed: November 9, 2022
    Publication date: June 8, 2023
    Inventors: Andreas Haugstrup Pedersen, Wayne Fan, Ryan Greenberg, Ittai Sean Barzilay, Tyler Lewis, Madeline Shortt
  • Patent number: 11563825
    Abstract: Various embodiments are directed to an improved group-based communication apparatus that is configured to efficiently manage draft messaging communications in a group-based communication system. The group-based communication apparatus is configured to synchronize draft messaging communications, including creating, updating, deleting, and posting of such draft messaging communications, across multiple client devices and with a group-based communication repository. Utilizing draft message metadata associated with the draft messaging communications, the group-based communication apparatus is also configured to implement validation rules and conflict resolution procedures associated with draft messaging communications. Additionally, the group-based communication apparatus is configured to render a draft list icon or other visual indicia to a group-based communication interface to inform a user that there is a draft messaging communication associated with one or more of the group-based communication channels.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: January 24, 2023
    Assignee: Salesforce, Inc.
    Inventors: Madeline Shortt, Ryan Greenberg
  • Patent number: 11528241
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable performing format-dynamic string processing in a group-based communication system.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: December 13, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Andreas Haugstrup Pedersen, Wayne Fan, Ryan Greenberg, Ittai Sean Barzilay, Tyler Lewis, Madeline Shortt
  • Publication number: 20220286529
    Abstract: Various embodiments are directed to an improved group-based communication apparatus that is configured to efficiently manage draft messaging communications in a group-based communication system. The group-based communication apparatus is configured to synchronize draft messaging communications, including creating, updating, deleting, and posting of such draft messaging communications, across multiple client devices and with a group-based communication repository. Utilizing draft message metadata associated with the draft messaging communications, the group-based communication apparatus is also configured to implement validation rules and conflict resolution procedures associated with draft messaging communications. Additionally, the group-based communication apparatus is configured to render a draft list icon or other visual indicia to a group-based communication interface to inform a user that there is a draft messaging communication associated with one or more of the group-based communication channels.
    Type: Application
    Filed: March 28, 2022
    Publication date: September 8, 2022
    Inventors: Madeline Shortt, Ryan Greenberg
  • Patent number: 11290560
    Abstract: Various embodiments are directed to an improved group-based communication apparatus that is configured to efficiently manage draft messaging communications in a group-based communication system. The group-based communication apparatus is configured to synchronize draft messaging communications, including creating, updating, deleting, and posting of such draft messaging communications, across multiple client devices and with a group-based communication repository. Utilizing draft message metadata associated with the draft messaging communications, the group-based communication apparatus is also configured to implement validation rules and conflict resolution procedures associated with draft messaging communications. Additionally, the group-based communication apparatus is configured to render a draft list icon or other visual indicia to a group-based communication interface to inform a user that there is a draft messaging communication associated with one or more of the group-based communication channels.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: March 29, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Madeline Shortt, Ryan Greenberg
  • Patent number: 11269910
    Abstract: Methods, apparatuses and computer program products for improving data retrieval in a group-based communication system are described herein. The apparatus is configured to at least receive a first search query comprising a first search string, identify a first index object of a plurality of index objects based at least in part on the first search string, retrieve a first message object based at least in part on the first index object, and cause rendering of the first message object within a group-based communication user interface on a client device based at least in part on at least one element content attribute and at least one element style attribute of the first message object.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: March 8, 2022
    Assignee: salesforce.com, inc.
    Inventors: Madeline Shortt, Jason Liszka, Ryan Greenberg, Samantha Stultz
  • Publication number: 20210240725
    Abstract: Methods, apparatuses and computer program products for improving data retrieval in a group-based communication system are described herein. The apparatus is configured to at least receive a first search query comprising a first search string, identify a first index object of a plurality of index objects based at least in part on the first search string, retrieve a first message object based at least in part on the first index object, and cause rendering of the first message object within a group-based communication user interface on a client device based at least in part on at least one element content attribute and at least one element style attribute of the first message object.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Madeline SHORTT, Jason LISZKA, Ryan GREENBERG, Samantha STULTZ
  • Publication number: 20210211395
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable performing format-dynamic string processing in a group-based communication system.
    Type: Application
    Filed: March 24, 2021
    Publication date: July 8, 2021
    Inventors: Andreas Haugstrup Pedersen, Wayne Fan, Ryan Greenberg, Ittai Sean Barzilay, Tyler Lewis, Madeline Shortt
  • Patent number: 10992614
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable performing format-dynamic string processing in a group-based communication system.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: April 27, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Andreas Haugstrup Pedersen, Wayne Fan, Ryan Greenberg, Ittai Sean Barzilay, Tyler Lewis, Madeline Shortt
  • Publication number: 20210119948
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable performing format-dynamic string processing in a group-based communication system.
    Type: Application
    Filed: October 21, 2019
    Publication date: April 22, 2021
    Inventors: Andreas Haugstrup Pedersen, Wayne Fan, Ryan Greenberg, Ittai Sean Barzilay, Tyler Lewis, Madeline Shortt
  • Publication number: 20210099539
    Abstract: Various embodiments are directed to an improved group-based communication apparatus that is configured to efficiently manage draft messaging communications in a group-based communication system. The group-based communication apparatus is configured to synchronize draft messaging communications, including creating, updating, deleting, and posting of such draft messaging communications, across multiple client devices and with a group-based communication repository. Utilizing draft message metadata associated with the draft messaging communications, the group-based communication apparatus is also configured to implement validation rules and conflict resolution procedures associated with draft messaging communications. Additionally, the group-based communication apparatus is configured to render a draft list icon or other visual indicia to a group-based communication interface to inform a user that there is a draft messaging communication associated with one or more of the group-based communication channels.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Madeline SHORTT, Ryan Greenberg