Patents by Inventor Steven Walling

Steven Walling 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: 20230254274
    Abstract: Integration of a group-based communication platform into a third-party application is described. In an example, an affordance associated with the group-based communication platform can be presented via a user interface of the third-party application. Based at least in part on detecting an input associated with the affordance, at least the message can be retrieved from the group-based communication platform. The message can be presented via the user interface of the third-party application, wherein one or more messages associated with the group-based communication platform, including the message, are presented via the user interface of the third-party application.
    Type: Application
    Filed: March 31, 2023
    Publication date: August 10, 2023
    Inventors: Farzad Khosrowshahi, Steven Walling
  • Patent number: 11652858
    Abstract: Embedding functionality of a communication platform into a third-party application is described. The communication platform can receive, from the third-party application, a request to connect to the communication platform, wherein the third-party application and the communication platform are associated with a user account. In response to receiving the request, causing an embedded user interface associated with the communication platform to be presented via a user interface of the third-party application. In an example, data input in the embedded user interface can be presented via a group-based communication user interface of the communication platform.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: May 16, 2023
    Assignee: Salesforce, Inc.
    Inventors: Steven Walling, Andrew Fong
  • Patent number: 11621936
    Abstract: Integration of a group-based communication platform into a third-party application is described. In an example, an affordance associated with the group-based communication platform can be presented via a user interface of the third-party application. Based at least in part on detecting an input associated with the affordance, at least the message can be retrieved from the group-based communication platform. The message can be presented via the user interface of the third-party application, wherein one or more messages associated with the group-based communication platform, including the message, are presented via the user interface of the third-party application.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: April 4, 2023
    Assignee: Salesforce, Inc.
    Inventors: Farzad Khosrowshahi, Steven Walling
  • Publication number: 20220400138
    Abstract: Embedding functionality of a communication platform into a third-party application is described. The communication platform can receive, from the third-party application, a request to connect to the communication platform, wherein the third-party application and the communication platform are associated with a user account. In response to receiving the request, causing an embedded user interface associated with the communication platform to be presented via a user interface of the third-party application. In an example, data input in the embedded user interface can be presented via a group-based communication user interface of the communication platform.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 15, 2022
    Inventors: Steven Walling, Andrew Fong
  • Publication number: 20220400139
    Abstract: Embedding functionality of a communication platform into a third-party application is described. The communication platform can receive, from the third-party application, a request to connect to the communication platform in association with an object of the third-party application, wherein the third-party application and the communication platform are associated with a user account. In response to receiving the request, causing a user interface associated with the communication platform to be presented via the third-party application. In an example, the user interface can include selectable options that, when selected by a user, enable the user to connect to a particular virtual space of the communication platform with particular other users.
    Type: Application
    Filed: October 1, 2021
    Publication date: December 15, 2022
    Inventors: Steven Walling, Andrew Fong
  • Publication number: 20220182349
    Abstract: Integration of a group-based communication platform into a third-party application is described. In an example, an affordance associated with the group-based communication platform can be presented via a user interface of the third-party application. Based at least in part on detecting an input associated with the affordance, at least the message can be retrieved from the group-based communication platform. The message can be presented via the user interface of the third-party application, wherein one or more messages associated with the group-based communication platform, including the message, are presented via the user interface of the third-party application.
    Type: Application
    Filed: April 23, 2021
    Publication date: June 9, 2022
    Inventors: Farzad Khosrowshahi, Steven Walling