Patents by Inventor Richard Crowley

Richard Crowley 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
  • 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
  • Patent number: 11757852
    Abstract: Media, method, and system for providing encryption key management for international data residency. Organizations using a group-based communication system can designate a particular geopolitical area where that organization's data can be stored and another geopolitical area (which may be the same or different) where encryption keys used to encrypt and decrypt that data should be stored. Users of that organization can post message or access messages previously posted on the group-based communication system from any geopolitical area, causing the system to automatically store and retrieve messages and encryption keys from the appropriate regions to allow the users to transparently access the group-based communication system while maintaining security and data residency requirements.
    Type: Grant
    Filed: November 4, 2022
    Date of Patent: September 12, 2023
    Assignee: Salesforce, Inc.
    Inventors: Audrei Drummond, Richard Crowley, James Scheinblum, Eden Ghirmai, Lydia Gorham, Pooja Mehta, Raissa Largman, Karen Nguyen, Ratnadeep Bhattacharjee, Stephen Hamrick
  • Patent number: 11631504
    Abstract: The present disclosure provides insulated electrical conductors, e.g., wires, and methods for producing such insulated electrical conductors to combat partial discharge by enhancing bond strength between the electrical conductor and a base insulating thermoplastic layer (e.g., including a PAEK). Such insulated electrical conductors can include: an electrical conductor; an insulating coating on at least a portion of a surface of the electrical conductor; and an oxide layer between the electrical conductor and the insulating coating. Methods for producing such insulated electrical conductors can involve extrusion of an insulating polymer onto the electrical conductor under ambient atmosphere and a subsequent heat treatment step, which can also be conducted under ambient atmosphere.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: April 18, 2023
    Assignee: Zeus Company Inc.
    Inventors: Zeth Eberling, Richard Crowley, Brian R. Tomblin
  • Publication number: 20230053443
    Abstract: Media, method, and system for providing encryption key management for international data residency. Organizations using a group-based communication system can designate a particular geopolitical area where that organization's data can be stored and another geopolitical area (which may be the same or different) where encryption keys used to encrypt and decrypt that data should be stored. Users of that organization can post message or access messages previously posted on the group-based communication system from any geopolitical area, causing the system to automatically store and retrieve messages and encryption keys from the appropriate regions to allow the users to transparently access the group-based communication system while maintaining security and data residency requirements.
    Type: Application
    Filed: November 4, 2022
    Publication date: February 23, 2023
    Inventors: Audrei Drummond, Richard Crowley, James Scheinblum, Eden Ghirmai, Lydia Gorham, Pooja Mehta, Raissa Largman, Karen Nguyen, Ratnadeep Bhattacharjee, Stephen Hamrick
  • Patent number: 11539675
    Abstract: Media, method, and system for providing encryption key management for international data residency. Organizations using a group-based communication system can designate a particular geopolitical area where that organization's data can be stored and another geopolitical area (which may be the same or different) where encryption keys used to encrypt and decrypt that data should be stored. Users of that organization can post message or access messages previously posted on the group-based communication system from any geopolitical area, causing the system to automatically store and retrieve messages and encryption keys from the appropriate regions to allow the users to transparently access the group-based communication system while maintaining security and data residency requirements.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: December 27, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Audrei Drummond, Ratnadeep Bhattacharjee, James Scheinblum, Eden Ghirmai, Stephen Hamrick, Richard Crowley, Lydia Gorham, Pooja Mehta, Raissa Largman, Karen Nguyen
  • Publication number: 20210249152
    Abstract: The present disclosure provides insulated electrical conductors, e.g., wires, and methods for producing such insulated electrical conductors to combat partial discharge by enhancing bond strength between the electrical conductor and a base insulating thermoplastic layer (e.g., including a PAEK). Such insulated electrical conductors can include: an electrical conductor; an insulating coating on at least a portion of a surface of the electrical conductor; and an oxide layer between the electrical conductor and the insulating coating. Methods for producing such insulated electrical conductors can involve extrusion of an insulating polymer onto the electrical conductor under ambient atmosphere and a subsequent heat treatment step, which can also be conducted under ambient atmosphere.
    Type: Application
    Filed: March 30, 2021
    Publication date: August 12, 2021
    Inventors: Zeth Eberling, Richard Crowley, Brian R. Tomblin
  • Patent number: 10991481
    Abstract: The present disclosure provides insulated electrical conductors, e.g., wires, and methods for producing such insulated electrical conductors to combat partial discharge by enhancing bond strength between the electrical conductor and a base insulating thermoplastic layer (e.g., including a PAEK). Such insulated electrical conductors can include: an electrical conductor; an insulating coating on at least a portion of a surface of the electrical conductor; and an oxide layer between the electrical conductor and the insulating coating. Methods for producing such insulated electrical conductors can involve extrusion of an insulating polymer onto the electrical conductor under ambient atmosphere and a subsequent heat treatment step, which can also be conducted under ambient atmosphere.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: April 27, 2021
    Assignee: Zeus Industrial Products, Inc.
    Inventors: Zeth Eberling, Richard Crowley, Brian R. Tomblin
  • 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: 20210057125
    Abstract: The present disclosure provides insulated electrical conductors, e.g., wires, and methods for producing such insulated electrical conductors to combat partial discharge by enhancing bond strength between the electrical conductor and a base insulating thermoplastic layer (e.g., including a PAEK). Such insulated electrical conductors can include: an electrical conductor; an insulating coating on at least a portion of a surface of the electrical conductor; and an oxide layer between the electrical conductor and the insulating coating. Methods for producing such insulated electrical conductors can involve extrusion of an insulating polymer onto the electrical conductor under ambient atmosphere and a subsequent heat treatment step, which can also be conducted under ambient atmosphere.
    Type: Application
    Filed: November 6, 2020
    Publication date: February 25, 2021
    Inventors: Zeth Eberling, Richard Crowley, Brian R. Tomblin
  • 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: 20200368235
    Abstract: Combinations of Bruton's tyrosine kinase (Btk) inhibitors, e.g., 1-((R)-3-(4-amino-phenoxyphenyl)-1H-pyrazolo[3,4-d]pyrimidin-1-yl)piperidin-1-yl)prop-2-en-1-one, with a second anticancer agent are provided. Also provided are methods of treating cancers, and autoimmune disorders by administering combinations of Bruton's tyrosine kinase (Btk) inhibitors, e.g., 1-((R)-3-(4-amino-3-(4-phenoxyphenyl)-1H-pyrazolo[3,4-d]pyrimidin-1-yl)piperidin-1-yl)prop-2-en-1-one, and second anticancer agents.
    Type: Application
    Filed: August 1, 2019
    Publication date: November 26, 2020
    Inventors: Betty Chang, Sriram Balasubramanian, Richard Crowley, Hsu-Ping Kuo, Brett Hall, Kate A. Sasser, Tineke Casneuf, Michael Schaffer, Matthias Versele, Willem Ligtenberg, Cue Davis
  • 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
  • Publication number: 20200336472
    Abstract: Media, method, and system for providing encryption key management for international data residency. Organizations using a group-based communication system can designate a particular geopolitical area where that organization's data can be stored and another geopolitical area (which may be the same or different) where encryption keys used to encrypt and decrypt that data should be stored. Users of that organization can post message or access messages previously posted on the group-based communication system from any geopolitical area, causing the system to automatically store and retrieve messages and encryption keys from the appropriate regions to allow the users to transparently access the group-based communication system while maintaining security and data residency requirements.
    Type: Application
    Filed: July 1, 2020
    Publication date: October 22, 2020
    Inventors: Audrei Drummond, Deep Bhattacharjee, James Scheinblum, Eden Ghirmai, Stephen Hamrick, Richard Crowley, Lydia Gorham, Pooja Mehta, Raissa Largman, Karen Nguyen
  • 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: 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
  • Publication number: 20160287592
    Abstract: Combinations of Bruton's tyrosine kinase (Btk) inhibitors, e.g., 1-((R)-3-(4-amino-phenoxyphenyl)-1H-pyrazolo[3,4-d]pyrimidin-1-yl)piperidin-1-yl)prop-2-en-1-one, with a second anticancer agent are provided. Also provided are methods of treating cancers, and autoimmune disorders by administering combinations of Bruton's tyrosine kinase (Btk) inhibitors, e.g., 1-((R)-3-(4-amino-3-(4-phenoxyphenyl)-1H-pyrazolo[3,4-d]pyrimidin-1-yl)piperidin-1-yl)prop-2-en-1-one, and second anticancer agents.
    Type: Application
    Filed: April 8, 2014
    Publication date: October 6, 2016
    Inventors: Betty CHANG, Sriram BALASUBRAMANIAN, Richard CROWLEY, Hsu-Ping KUO, Brett HALL, Kate A. SASSER, Tineke CASNEUF, Michael SHAFFER, Matthias VERSELE, Willem LIGTENBERG, Cuc DAVIS
  • Publication number: 20130017518
    Abstract: The present invention is a method to permanently remove repeating upsetting emotions and behaviors that are associated with a person, persons, events, and situations. This method is intended for use as an application with electronic devices in which instructions can be displayed to a user through a graphic user interface. The user performs an emotional transformation process by following the instructions which can be in the form of steps, processes, or imagination exercises. The emotional transformation process eliminates the repeating patterns that cause repeating upsetting emotions and replaces the upsetting emotions with positive emotions. The emotional transformation process takes place within the user's imagination in which feelings, thoughts, and emotions are formed into images within the imagination. The user is not required to input specific details about a troubling issue causing the upsetting emotions, nor is the user required to analyze the specific details and troubling issues.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 17, 2013
    Inventors: Vincent George KUBILUS, Richard Crowley
  • Publication number: 20080320470
    Abstract: The invention relates to a process for creating an automatically distributable software package, as based on a standard software that is supplied to the computer. The process calls for a server that is connected to the computer over a communication network, such as the Internet, and involves the following steps: automatic transmission to the computer of packaging data stored on the server, on the basis of the standard software designation and at least one installation parameter, and automatic packaging of the standard software into an automatically distributable software package on the computer on the basis of the packaging data transmitted by the server. For the customer who desires to automatically distribute a standard software to a number of computers in his firm, this process provides a simple and cost-effective means of creating an automatically distributable software package, without the need for scripting know-how.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 25, 2008
    Applicant: CebiCon GmbH
    Inventor: Richard Crowley