US 11,991,251 B2
Access for resources during remote session
Xuan Liu, Nanjing (CN); and Wenshuang Zhang, Nanjing (CN)
Filed by CITRIX SYSTEMS, INC., Fort Lauderdale, FL (US)
Filed on Oct. 11, 2021, as Appl. No. 17/498,192.
Application 17/498,192 is a continuation of application No. PCT/CN2021/118469, filed on Sep. 15, 2021.
Prior Publication US 2023/0083996 A1, Mar. 16, 2023
Int. Cl. H04L 67/146 (2022.01); G06V 30/148 (2022.01); G06V 30/416 (2022.01); H04L 65/403 (2022.01)
CPC H04L 67/146 (2013.01) [G06V 30/416 (2022.01); H04L 65/403 (2013.01); G06V 30/148 (2022.01)] 18 Claims
OG exemplary drawing
 
1. A system, comprising:
at least one data processor; and
at least one memory storing instructions, which when executed by the least one data processor, cause the at least one data processor to execute operations comprising:
establishing a remote session, during which a first client device shares a content with a plurality of participant devices;
detecting, within the remote session, a gesture indicative of an intent of a participant using the first client device in the remote session to share a resource included within the content being shared by the first client device participating in the remote session, the resource being available on a network, the gesture comprising a selection of an element to activate a shared link assistant from a drop down menu;
extracting, from an image of the content shared in real time, information for accessing the resource, by using the shared link assistant activated by a detection of the selection of the element, wherein the extracting comprises:
performing, on the image of the content, a first image recognition to determine that the content comprises the information for accessing the resource, the information comprising one or more features indicative of a network directory;
in response to determining that the content comprises the information for accessing the resource, performing, on the image of the content, a second image recognition to determine a position of an address bar; and
performing, based at least on the position of the address bar, a text recognition to identify one or more alphanumeric characters or symbols representative of the information for accessing the resource; and
providing, to a second client device participating in the remote session, at least a portion of the information to enable the second client device to access the resource.