Patents by Inventor Curtis Neil Allen, Jr.

Curtis Neil Allen, Jr. 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: 20240176960
    Abstract: Techniques for transcribing and/or summarizing multimedia collaboration sessions are discussed herein. For example, users can communicate within a teleconferencing meeting associated with a channel. In some examples, a first machine learning model may be configured to receive audio-visual data and user interaction data (e.g., selected emojis, detected gestures, messages or text input by a user, a thread of messages, etc.) and output a teleconferencing meeting summary. In some examples, the teleconferencing meeting summary can include one or more highlights, action items, and/or artificial intelligence (AI) notes generated using a machine learning model(s).
    Type: Application
    Filed: October 30, 2023
    Publication date: May 30, 2024
    Inventors: Aaron Josephus Maurer, Katherine Jane Steigman, Olivia Diane Grace, Sohom Paul, McKenna Lowry, Michael Hahn, Jacquelyn Elizabeth Rocca, Kelly Holmes Moran, Zachary Alan Kaarvik, Leonard Jackson Shearer, David Barrett-Kahn, Wii Yatani, Omar Lee, Curtis Neil Allen, JR.
  • Patent number: 11804954
    Abstract: Media, system, and method for providing encryption key management to an automated workflow within a group-based communication system. The automated workflow is encrypted using an organization-specific encryption key and is stored in a data store. Responsive to a triggering event, the encrypted workflow is retrieved from the data store to be decrypted and a corresponding decryption key is retrieved from a key store. The decrypted workflow performs a series of steps responsive to determining that a trigger condition has been met. The steps may be associated with at least one of sending a form and sending a message to a user within the group-based communication system.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: October 31, 2023
    Assignee: Salesforce, Inc.
    Inventors: Angela Kirchhof, Curtis Neil Allen, Jr., Dustin James Lindquist, Samuel Opoku-Agyemang
  • Patent number: 11599353
    Abstract: Media, methods, and systems are disclosed for hosting an event-based application. Application instructions corresponding to processing steps to be performed in response to particular events are received from a development environment. The events are associated with a group-based communication channel. An application comprising computer-executable instructions is generated based on the application instructions and metadata associated with the events. In response to detecting one or more of the events, execution of the computer-executable instructions is triggered. A response is received corresponding to output from applying the processing steps to the events. A message is posted into the respective communication channel corresponding to the response.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: March 7, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Michael Brevoort, Angela Kirchhof, Helen Wei Zeng, Curtis Neil Allen, Jr., Stephen Wood
  • Publication number: 20220413842
    Abstract: Media, methods, and systems are disclosed for hosting an event-based application. Application instructions corresponding to processing steps to be performed in response to particular events are received from a development environment. The events are associated with a group-based communication channel. An application comprising computer-executable instructions is generated based on the application instructions and metadata associated with the events. In response to detecting one or more of the events, execution of the computer-executable instructions is triggered. A response is received corresponding to output from applying the processing steps to the events. A message is posted into the respective communication channel corresponding to the response.
    Type: Application
    Filed: August 30, 2022
    Publication date: December 29, 2022
    Inventors: Michael Brevoort, Angela Kirchhof, Helen Wei Zeng, Curtis Neil Allen, JR., Stephen Wood
  • Patent number: 11455166
    Abstract: Media, methods, and systems are disclosed for hosting an event-based application. Application instructions corresponding to processing steps to be performed in response to particular events are received from a development environment. The events are associated with a group-based communication channel. An application comprising computer-executable instructions is generated based on the application instructions and metadata associated with the events. In response to detecting one or more of the events, execution of the computer-executable instructions is triggered. A response is received corresponding to output from applying the processing steps to the events. A message is posted into the respective communication channel corresponding to the response.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: September 27, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Michael Brevoort, Angela Kirchhof, Helen Wei Zeng, Curtis Neil Allen, Jr., Stephen Wood
  • Publication number: 20220276859
    Abstract: Media, methods, and systems are disclosed for hosting an event-based application. Application instructions corresponding to processing steps to be performed in response to particular events are received from a development environment. The events are associated with a group-based communication channel. An application comprising computer-executable instructions is generated based on the application instructions and metadata associated with the events. In response to detecting one or more of the events, execution of the computer-executable instructions is triggered. A response is received corresponding to output from applying the processing steps to the events. A message is posted into the respective communication channel corresponding to the response.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 1, 2022
    Inventors: Michael Brevoort, Angela Kirchhof, Helen Wei Zeng, Curtis Neil Allen, JR., Stephen Wood
  • Publication number: 20220006619
    Abstract: Media, system, and method for providing encryption key management to an automated workflow within a group-based communication system. The automated workflow is encrypted using an organization-specific encryption key and is stored in a data store. Responsive to a triggering event, the encrypted workflow is retrieved from the data store to be decrypted and a corresponding decryption key is retrieved from a key store. The decrypted workflow performs a series of steps responsive to determining that a trigger condition has been met. The steps may be associated with at least one of sending a form and sending a message to a user within the group-based communication system.
    Type: Application
    Filed: December 21, 2020
    Publication date: January 6, 2022
    Inventors: Angela Kirchhof, Curtis Neil Allen, JR., Dustin James Lindquist, Samuel Opoku-Agyemang
  • Patent number: 10897351
    Abstract: Media, system, and method for providing encryption key management to an automated workflow within a group-based communication system. The automated workflow is encrypted using an organization-specific encryption key and is stored in a data store. Responsive to a triggering event, the encrypted workflow is retrieved from the data store to be decrypted and a corresponding decryption key is retrieved from a key store. The decrypted workflow performs a series of steps responsive to determining that a trigger condition has been met. The steps may be associated with at least one of sending a form and sending a message to a user within the group-based communication system.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: January 19, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Angela Kirchhof, Curtis Neil Allen, Jr., Dustin James Lindquist, Samuel Opoku-Agyemang