US 11,706,282 B1
System and method for sharing electronic data using a mobile device
Ivan Korobov, Moscow (RU); Nikolay Dobrovolskiy, Moscow (RU); and Serguei M. Beloussov, Singapore (SG)
Assigned to Parallels International GmbH, Schaffhausen (CH)
Filed by PARALLELS INTERNATIONAL GMBH, Schaffhausen (CH)
Filed on May 23, 2022, as Appl. No. 17/750,800.
Application 17/750,800 is a continuation of application No. 15/817,339, filed on Nov. 20, 2017, granted, now 11,343,304.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/06 (2022.01); H04L 67/141 (2022.01); H04L 67/51 (2022.01)
CPC H04L 67/06 (2013.01) [H04L 67/141 (2013.01); H04L 67/51 (2022.05)] 7 Claims
OG exemplary drawing
 
6. A method for sharing data stored on a computing device by a mobile client device, the method comprising:
establishing a list comprising a plurality of data sharing services where each data sharing service of the plurality of data sharing services is configured to communicate data between a mobile client communication module installed on the mobile client device and an agent communication module installed upon the computing device;
establishing a connection between the mobile client communication module and the agent communication module;
establishing selection of an electronic file;
establishing selection of a data sharing service of the plurality of data sharing services; and
transferring the selected electronic file with the selected data sharing service of the plurality of data sharing services;
establishing the agent communication module upon the computing device querying with the mobile client communication module the operating system of the mobile client device to identify available other data sharing services of the mobile device;
determining whether to establish the mobile client device in a first operational mode or a second operational mode in dependence upon a physical position of the mobile client device with respect to the computing device;
determining whether to establish the mobile client device in a third operational mode or a fourth operational mode in dependence upon a physical position of the mobile client device with respect to an electronic device;
establishing a subset of the identified available other data sharing services of the mobile device as the list comprising a plurality of other data sharing services in dependence upon whether the mobile client device is in the first operation mode or the second operation mode;
establishing another subset of the identified available other data sharing services of the mobile device as another list comprising the plurality of other data sharing services in dependence upon whether the mobile client device is in the third operation mode or the fourth operation mode;
receiving the selected electronic file upon the mobile client device;
establishing selection of an other data sharing service of the plurality of other data sharing services of the mobile device; and
transferring the selected electronic file with the an other selected data sharing service of the plurality of other data sharing services to the electronic device from the mobile client device.