Patents by Inventor Leah Jones

Leah Jones 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: 11949739
    Abstract: Systems, apparatuses, methods, and computer program products are provided for managing geographically distributed data storage in a group-based communication system and for servicing deletion requests related thereto. In some embodiments, an apparatus physically located in a first geographic area defined by a first geographic boundary is provided. In embodiments, upon determining that an entity identifier associated with a message is associated with a geographic data storage policy, the apparatus is configured to transmit a geographic data residency message package comprising message data of the message to a geographic data residency server physically located within a second geographic area defined by a second geographic boundary. The second geographic area is associated with the geographic data storage policy. In some embodiments, the apparatus is configured to update the message data of the message with residency token data received from the geographic data residency server.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: April 2, 2024
    Assignee: Salesforce, Inc.
    Inventors: Raissa Largman, Keith Adams, James Scheinblum, Richard Crowley, Ratnadeep Bhattacharjee, Milo Watanabe, Leah Jones, Henry Robinson
  • Publication number: 20230410051
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Application
    Filed: August 11, 2023
    Publication date: December 21, 2023
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Patent number: 11810072
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: November 7, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Patent number: 11799636
    Abstract: Various embodiments are directed to systems and methods for encryption key management within a group-based communication platform.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: October 24, 2023
    Assignee: Salesforce, Inc.
    Inventors: Richard Crowley, Audrei Drummond, Jessica Fain, Leah Jones, Ilan Frank, Nikolas Kinkel
  • Publication number: 20220147644
    Abstract: Various embodiments are directed to group-based data storage systems configured for maintaining data exchanged between client devices within channel-specific shards each corresponding with one or more group-identifiers to provide group-based access to those channel-specific shards and for applying group-specific policies for data stored within those channel-specific shards. Membership of particular users within particular groups and within particular channels may be monitored such that access to particular channel shards may be controlled based on group-memberships of the users, and access to data stored within particular channel shards may be controlled based on channel-memberships of the users.
    Type: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Inventors: Leah Jones, Keith Adams, Samantha Stoller, Maude Lemaire, Eric Vierhaus, Ilan Frank
  • Patent number: 11269833
    Abstract: Various embodiments are directed to group-based data storage systems configured for maintaining data exchanged between client devices within channel-specific shards each corresponding with one or more group-identifiers to provide group-based access to those channel-specific shards and for applying group-specific policies for data stored within those channel-specific shards. Membership of particular users within particular groups and within particular channels may be monitored such that access to particular channel shards may be controlled based on group-memberships of the users, and access to data stored within particular channel shards may be controlled based on channel-memberships of the users.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: March 8, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Leah Jones, Keith Adams, Samantha Stoller, Maude Lemaire, Eric Vierhaus, Ilan Frank
  • Publication number: 20210264368
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Application
    Filed: May 3, 2021
    Publication date: August 26, 2021
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Patent number: 10997557
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: May 4, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Publication number: 20210091933
    Abstract: Various embodiments are directed to systems and methods for encryption key management within a group-based communication platform.
    Type: Application
    Filed: December 2, 2020
    Publication date: March 25, 2021
    Inventors: Richard Crowley, Audrei Drummond, Jessica Fain, Leah Jones, Ilan Frank, Nikolas Kinkel
  • Publication number: 20200412806
    Abstract: Systems, apparatuses, methods, and computer program products are provided for managing geographically distributed data storage in a group-based communication system and for servicing deletion requests related thereto. In some embodiments, an apparatus physically located in a first geographic area defined by a first geographic boundary is provided. In embodiments, upon determining that an entity identifier associated with a message is associated with a geographic data storage policy, the apparatus is configured to transmit a geographic data residency message package comprising message data of the message to a geographic data residency server physically located within a second geographic area defined by a second geographic boundary. The second geographic area is associated with the geographic data storage policy. In some embodiments, the apparatus is configured to update the message data of the message with residency token data received from the geographic data residency server.
    Type: Application
    Filed: September 11, 2020
    Publication date: December 31, 2020
    Inventors: Raissa Largman, Keith Adams, James Scheinblum, Richard Crowley, Deep Bhattacharjee, Milo Watanabe, Leah Jones, Henry Robinson
  • Publication number: 20200374111
    Abstract: Various embodiments are directed to systems and methods for encryption key management within a group-based communication platform.
    Type: Application
    Filed: August 10, 2020
    Publication date: November 26, 2020
    Inventors: Richard Crowley, Audrei Drummond, Jessica Fain, Leah Jones, Ilan Frank, Nikolas Kinkel
  • Patent number: 10778419
    Abstract: Various embodiments are directed to systems and methods for encryption key management within a group-based communication platform.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: September 15, 2020
    Assignee: Slack Technologies, Inc.
    Inventors: Richard Crowley, Audrei Drummond, Jessica Fain, Leah Jones, Ilan Frank, Nikolas Kinkel
  • Publication number: 20200192881
    Abstract: Systems, apparatuses, methods, and computer program products are provided for managing geographically distributed data storage in a group-based communication system. In some embodiments, an apparatus physically located in a first geographic area defined by a first geographic boundary is provided. In embodiments, upon determining that an entity identifier associated with a message is associated with a geographic data storage policy, the apparatus is configured to transmit a geographic data residency message package comprising message data of the message to a geographic data residency server physically located within a second geographic area defined by a second geographic boundary. The second geographic area is associated with the geographic data storage policy. In some embodiments, the apparatus is configured to update the message data of the message with residency token data received from the geographic data residency server.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 18, 2020
    Applicant: SLACK TECHNOLOGIES, INC.
    Inventors: Raissa Largman, Keith Adams, James Scheinblum, Richard Crowley, Deep Bhattacharjee, Milo Watanabe, Leah Jones
  • Publication number: 20200174982
    Abstract: Various embodiments are directed to group-based data storage systems configured for maintaining data exchanged between client devices within channel-specific shards each corresponding with one or more group-identifiers to provide group-based access to those channel-specific shards and for applying group-specific policies for data stored within those channel-specific shards. Membership of particular users within particular groups and within particular channels may be monitored such that access to particular channel shards may be controlled based on group-memberships of the users, and access to data stored within particular channel shards may be controlled based on channel-memberships of the users.
    Type: Application
    Filed: May 22, 2019
    Publication date: June 4, 2020
    Inventors: Leah Jones, Keith Adams, Samantha Stoller, Maude Lemaire, Eric Vierhaus, Ilan Frank
  • Publication number: 20200169559
    Abstract: Method, apparatus and computer program product for multi-modal user authorization are described herein. For example, the apparatus includes at least one processor and at least one non-transitory memory including program code. The at least one non-transitory memory and the program code are configured to, with the at least one processor, receive a request to enable a first client device associated with a first user profile to access a group-based communication system; determine a first access privilege status for the first user profile; in response to determining that the first access privilege status is a general access privilege status, transmit, to the first client device, first user interface data associated with a general access user interface; and in response to determining that the first access privilege status is a limited access privilege status, transmit, to the first client device, second user interface data associated with a limited access user interface.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Leah Jones, Ilan Frank, Rosaleen Nguyen, Kevin Marshall
  • Publication number: 20190379534
    Abstract: Various embodiments are directed to systems and methods for encryption key management within a group-based communication platform.
    Type: Application
    Filed: June 6, 2019
    Publication date: December 12, 2019
    Inventors: Richard Crowley, Audrei Drummond, Jessica Fain, Leah Jones, Ilan Frank, Nikolas Kinkel
  • Patent number: 10346378
    Abstract: Various embodiments are directed to group-based data storage systems configured for maintaining data exchanged between client devices within channel-specific shards each corresponding with one or more group-identifiers to provide group-based access to those channel-specific shards and for applying group-specific policies for data stored within those channel-specific shards. Membership of particular users within particular groups and within particular channels may be monitored such that access to particular channel shards may be controlled based on group-memberships of the users, and access to data stored within particular channel shards may be controlled based on channel-memberships of the users.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: July 9, 2019
    Assignee: SLACK TECHNOLOGIES, INC.
    Inventors: Leah Jones, Keith Adams, Samantha Stoller, Maude Lemaire, Eric Vierhaus, Ilan Frank
  • Publication number: 20180197144
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Application
    Filed: October 12, 2017
    Publication date: July 12, 2018
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen