Patents by Inventor Neil Brady

Neil Brady 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: 20240169317
    Abstract: A method of managing a workflow includes generating for a user, a workflow ensemble channel that includes a subset of workflow threads determined for the user from a plurality of workflow channels based on at least one thread-relevance parameter and providing the workflow ensemble channel for display in a user interface on a user computing device of the user. The method further includes determining an action request associated with the user for a workflow thread from among the subset of workflow threads, in which the action request satisfies at least one action-relevance parameter, and responsive thereto, providing the action request for display in the workflow ensemble channel. The method further includes receiving an action response responsive to the action request, and responsive to the action response, updating a response status for the action request, and providing the response status for display in the workflow ensemble channel.
    Type: Application
    Filed: November 21, 2022
    Publication date: May 23, 2024
    Inventors: Monica Wilkinson, Kiona Davies, Eli Weiner, Neil Brady
  • Publication number: 20240154927
    Abstract: Techniques for a framework associated with a group-based communication platform for enabling applications to scale events to be distributable to various users over a communication platform are described. For example, a group-based communication platform may receive a message from a first application to send to a second application. The group-based communication platform may identify a topic and an event associated with the message. The group-based communication platform may then send the message to a queue associated with the second application, wherein the queue is associated with the topic and a user of the second application. The group-based communication platform may then cause presentation of the message to the user. In some examples messages may be sent bidirectionally, such that a message may be sent from the second application to the first application.
    Type: Application
    Filed: November 3, 2022
    Publication date: May 9, 2024
    Inventors: Mitchell McNeill, Monica Carrillo Wilkinson, Neil Brady
  • Publication number: 20240095459
    Abstract: Techniques for displaying workflow responses based on determining topics associated with user requests are discussed herein. In some examples, a user may post a request (e.g., question) to a virtual space (e.g., a channel, thread, board, etc.) of a communication platform. The communication platform may input the request into a machine learning model trained to identify topics associated with the request and confidence levels associated with topics. In such examples, the communication platform may associate a topic with the user request based on the confidence level of the topic. In some examples, the communication platform may determine that the topic is associated with a graphical identifier (e.g., emoji). The communication platform may cause the graphical identifier to be displayed to the virtual space within which the user request was posted. In response to displaying the graphical identifier, the communication platform may display a workflow response to the virtual space.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 21, 2024
    Inventors: Mitchell McNeill, Neil Brady, Nathan Smith
  • Patent number: 11416677
    Abstract: Computing systems, database systems, and related methods are provided for supporting dynamic resources. One exemplary method involves generating a graphical representation of a document on a client device communicatively coupled to the server over a network, receiving indication to add a form to the document, generating one or more graphical user interface elements manipulable to define one or more fields of the form within the graphical representation of the document in response to the indication, receiving metadata defining the one or more fields of the form via the one or more graphical user interface elements, and storing the metadata defining the one or more fields of the form in a database in association with a document object corresponding to the document.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: August 16, 2022
    Assignee: salesforce.com, inc.
    Inventors: Benjamin Wallace, Neil Brady, Tomasz Piotr Parzadka, Corey Pitzo, Andrew Bostock, Jillian Wilschke, Mariah Mathews
  • Publication number: 20210319171
    Abstract: Computing systems, database systems, and related methods are provided for supporting dynamic resources. One exemplary method involves generating a graphical representation of a document on a client device communicatively coupled to the server over a network, receiving indication to add a form to the document, generating one or more graphical user interface elements manipulable to define one or more fields of the form within the graphical representation of the document in response to the indication, receiving metadata defining the one or more fields of the form via the one or more graphical user interface elements, and storing the metadata defining the one or more fields of the form in a database in association with a document object corresponding to the document.
    Type: Application
    Filed: April 9, 2020
    Publication date: October 14, 2021
    Inventors: Benjamin Wallace, Neil Brady, Tomasz Piotr Parzadka, Corey Pitzo, Andrew Bostock, Jillian Wilschke, Mariah Mathews