US 11,722,461 B2
Connecting client devices to anonymous sessions via helpers
Simon Frost, Hitchin (GB); William Thomas George Charnell, Great Missenden (GB); and Andrew Innes, Milton (GB)
Assigned to Citrix Systems, Inc., Fort Lauderdale, FL (US)
Filed by Citrix Systems, Inc., Fort Lauderdale, FL (US)
Filed on Oct. 27, 2020, as Appl. No. 17/81,406.
Application 17/081,406 is a continuation of application No. 15/976,980, filed on May 11, 2018, granted, now 10,887,287.
Prior Publication US 2021/0092101 A1, Mar. 25, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/0421 (2013.01) [H04L 63/08 (2013.01); H04L 63/108 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
sending, by a computing device to a server, a request to generate an anonymous session;
based on the request, receiving, by the computing device from the server, configuration information of a target machine for generating the anonymous session, wherein the configuration information comprises at least one of an address of the target machine or a type of the anonymous session;
based on the configuration information, sending, by the computing device to the target machine, a request to initiate generation of the anonymous session on the target machine, wherein the request to initiate generation of the anonymous session includes a request to initiate an anonymous helper associated with the anonymous session;
receiving, from a client device, a request to start an application; and
based on receiving the request to start the application, causing the client device to connect to the anonymous session on the target machine, wherein the computing device is disconnected from the anonymous session before the client device connects to the anonymous session
wherein a plurality of anonymous sessions, including the anonymous session, are on the target machine, wherein each of the plurality of anonymous sessions is associated
with a respective anonymous helper, and wherein the causing the client device to connect to the anonymous session on the target machine is based on one or more of a location of the client device, an indication of a network that the client device is connected to,
processor characteristics of the target machine, or memory characteristics of the target machine.