Methods, apparatuses and computer program products for a group-based communication system interacting with remote resources for remote data objects
AssigneeSlack Technologies, LLC
InventorsLiza Gurtin, Salman Suhail, Michael Hahn, Corey Baker, Serry Park, Sachin Ranchod, Brian Stephen O'Neill
Life of this patent
Estimating the term…
Abstract
Systems and methods provide managing of communication between a remote data object hosted by a remote resource and a group-based communication interface of a group-based communication system.
Claims20
A method of communicating with a remote resource to present a graphical representation of a remote data object in a group-based communication interface to a set of users of the group-based communication interface, the method comprising the steps of:
- receiving, via a group-based communication system, the remote data object share request comprising:
- a uniform resource locator (URL) indicative of the remote data object stored at the remote resource,
- a group identifier identifying the set of users of the group-based communication interface, and
- a share location identifier identifying a share location within the group-based communication interface;
- transmitting the remote data object share notification to the remote resource,
- receiving, from the remote resource, remote data object metadata associated with the remote data object;
- and
- causing display of the graphical representation of the remote data object at the share location within the group-based communication interface for view by the set of users identified by the group identifier.
One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by a processor, perform a method of communicating with a remote resource to present a graphical representation of a remote data object in a group-based communication interface to a set of users of the group-based communication interface, the method comprising the steps of:
- receiving, via a group-based communication system, the remote data object share request comprising:
- a uniform resource locator (URL) indicative of the remote data object stored at the remote resource,
- a group identifier identifying the set of users of the group-based communication interface, and
- a share location identifier identifying a share location within the group-based communication interface;
- transmitting the remote data object share notification to the remote resource,
- receiving, from the remote resource, remote data object metadata associated with the remote data object;
- and
- causing display of the graphical representation of the remote data object at the share location within the group-based communication interface for view by the set of users identified by the group identifier.
A system comprising at least one processor and one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the at least one processor, perform a method of communicating with a remote resource to present a graphical representation of a remote data object in a group-based communication interface to a set of users of the group-based communication interface, the method comprising the steps of:
- receiving, via a group-based communication system, the remote data object share request comprising:
- a uniform resource locator (URL) indicative of the remote data object stored at the remote resource,
- a group identifier identifying the set of users of the group-based communication interface, and
- a share location identifier identifying a share location within the group-based communication interface;
- transmitting the remote data object share notification to the remote resource,
- receiving, from the remote resource, remote data object metadata associated with the remote data object;
- and
- causing display of the graphical representation of the remote data object at the share location within the group-based communication interface for view by the set of users identified by the group identifier.
Dependencies are inferred from the claim text.