US 11,711,435 B2
Methods, apparatuses and computer program products for a group-based communication system interacting with remote resources for remote data objects
Liza Gurtin, San Francisco, CA (US); Salman Suhail, San Francisco, CA (US); Michael Hahn, San Francisco, CA (US); Corey Baker, British Columbia (CA); Serry Park, Seattle, WA (US); Sachin Ranchod, San Rafael, CA (US); and Brian Stephen O'Neill, Portsmouth, NH (US)
Assigned to Slack Technologies, LLC, San Francisco, CA (US)
Filed by Slack Technologies, LLC, San Francisco, CA (US)
Filed on Oct. 4, 2021, as Appl. No. 17/493,457.
Application 17/493,457 is a continuation of application No. 16/519,603, filed on Jul. 23, 2019, granted, now 11,140,228.
Claims priority of provisional application 62/722,654, filed on Aug. 24, 2018.
Prior Publication US 2022/0030073 A1, Jan. 27, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); H04L 67/146 (2022.01); H04L 65/403 (2022.01); H04L 9/40 (2022.01); H04L 51/08 (2022.01); H04L 67/561 (2022.01); H04L 67/06 (2022.01)
CPC H04L 67/146 (2013.01) [H04L 51/08 (2013.01); H04L 63/0807 (2013.01); H04L 65/403 (2013.01); H04L 67/561 (2022.05); H04L 67/06 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of communicating with a remote resource to present a graphical representation of a remote data object in a group-based communication interface, the method comprising:
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 share location identifier identifying a share location within the group-based communication interface; and
a group identifier identifying a set of users having access to the share location within the group-based communication interface, the set of users being a subset of a group having access to the group-based communication interface;
transmitting the remote data object share notification to the remote resource;
receiving, from the remote resource, data indicative of the graphical representation of 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.