Remote access from mobile devices
First Claim
Patent Images
1. A machine-implemented method, comprising:
- sending a peer-to-peer connection query from a mobile client executing on a mobile device specifying a remote client executing on a remote computer device;
receiving in the mobile client connection data for the remote client from a remote access server;
establishing a peer-to-peer connection between the mobile client and the remote client over a data network with the mobile client and the remote client having an equal status and privilege in the peer-to-peer connection;
executing at least one of a delete action, a move action, and a remote copy action on the remote computer device by the mobile device over the peer-to-peer connection;
creating a mobile copy of a remote file on the remote computer device resized based on a mobile device specification for the mobile device;
synchronizing the remote file on the remote computer device with the mobile copy; and
performing a conflict resolution action between the remote file and the mobile copy.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a mobile device 102 may execute a mobile client 104 to access a remote client 108 on a remote computer device 110. A mobile client 104 may connect to a data network 106. The mobile client 104 may establish a peer-to-peer connection with a remote client 108 executing on a remote computer device 110 over the data network 106.
-
Citations
20 Claims
-
1. A machine-implemented method, comprising:
-
sending a peer-to-peer connection query from a mobile client executing on a mobile device specifying a remote client executing on a remote computer device; receiving in the mobile client connection data for the remote client from a remote access server; establishing a peer-to-peer connection between the mobile client and the remote client over a data network with the mobile client and the remote client having an equal status and privilege in the peer-to-peer connection; executing at least one of a delete action, a move action, and a remote copy action on the remote computer device by the mobile device over the peer-to-peer connection; creating a mobile copy of a remote file on the remote computer device resized based on a mobile device specification for the mobile device; synchronizing the remote file on the remote computer device with the mobile copy; and performing a conflict resolution action between the remote file and the mobile copy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A tangible machine-readable storage device having a set of instructions detailing a method stored thereon that when executed by one or more processors cause the one or more processors to perform the method, the method comprising:
-
receiving in a remote client on a remote computer device a peer-to-peer connection query specifying the remote client from a remote access server on behalf of a mobile client executing on a mobile device; establishing a peer-to-peer connection between the remote client and the mobile client over a data network with the mobile client and the remote client having an equal status and privilege in the peer-to-peer connection; executing at least one of a delete action, a move action, and a remote copy action on a mobile file on the mobile device by the remote computer device over the peer-to-peer connection; determining a mobile device specification for the mobile device; creating a mobile copy of a remote file on the remote client for presentation by the mobile client; resizing the mobile copy based on the mobile device specification; synchronizing the remote file on the remote computer device with the mobile copy; and performing a conflict resolution action between the remote file and the mobile copy. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A mobile device, comprising:
-
memory configured to store a mobile client; a processor configured to execute the mobile client to; send, via a network interface a peer-to-peer connection query specifying a remote client executing on a remote computer device; receive connection data for the remote client from a remote access server; establish a peer-to-peer connection with the remote client over a data network with the mobile client and the remote client having an equal status and privilege in the peer-to-peer connection; execute at least one of a delete action, a move action, and a remote copy action on the remote computer device over the peer-to-peer connection; create a mobile copy of a remote file on the remote computer device resized based on a mobile device specification for the mobile device; synchronizing the remote file on the remote computer device with the mobile copy; and performing a conflict resolution action between the remote file and the mobile copy. - View Dependent Claims (20)
-
Specification