US 11,750,449 B2
Ubiquitous collaboration in managed applications
Jaspreet Singh, Fort Lauderdale, FL (US); and Maria Isabel Gomez, Hallandale Beach, FL (US)
Filed by Citrix Systems, Inc., Fort Lauderdale, FL (US)
Filed on Oct. 19, 2020, as Appl. No. 17/73,868.
Application 17/073,868 is a division of application No. 15/455,269, filed on Mar. 10, 2017, granted, now 10,826,761.
Application 15/455,269 is a division of application No. 14/221,958, filed on Mar. 21, 2014, granted, now 9,628,329, issued on Apr. 18, 2017.
Prior Publication US 2021/0092012 A1, Mar. 25, 2021
Int. Cl. H04L 41/0806 (2022.01); G06F 9/54 (2006.01); G06Q 10/101 (2023.01); H04L 12/18 (2006.01); H04L 67/10 (2022.01)
CPC H04L 41/0806 (2013.01) [G06F 9/541 (2013.01); G06Q 10/101 (2013.01); H04L 12/1813 (2013.01); H04L 67/10 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
sending session information to a collaboration service executing on a client computing device;
receiving a first configuration file from the collaboration service;
storing the first configuration file associated with a first managed application installed on the client computing device;
receiving a second configuration file from the collaboration service;
storing the second configuration file associated with a second managed application installed on the client computing device;
causing the collaboration service executing on the client computing device to render a collaboration feature, in combination with the rendering of the first managed application, based on style information in the first configuration file;
causing the collaboration service executing on the client computing device to render the collaboration feature, in combination with the rendering of the second managed application, based on style information in the second configuration file; and
prior to sending the session information, wrapping the first managed application and the second managed application with the collaboration feature, wherein prior to the wrapping of the first managed application, the first managed application comprises a native version of the first managed application that does not include source code for the collaboration feature.