Computer-implemented method for controlling a remote device with a local device
First Claim
1. A computer-implemented method for controlling a remote device with a local device, the method comprising the following steps:
- (a) a remote device having a first screen is provided, wherein commands destined for the remote device are transmitted for execution;
(b) a local device having a second screen is provided;
(c) at least a part of a content of the first screen is displayed on the second screen with a magnification m,wherein the first screen and the second screen have shapes that are at least substantially rectangular so that the first screen and the second screen each have a first side and a second side that is arranged perpendicular to the first side, and whereinin a first range of magnifications m with Mmin≤
m≤
M, the content of the first screen is completely displayed on the second screen,in a second range of magnifications m with M<
m≤
M1, only the content of the first screen extending along the first side of the first screen is completely displayed on the second screen, while the content of the first screen extending along the second side of the first screen is not completely displayed on the second screen,in a third range of magnifications m with M1<
m≤
Mmax, neither the content of the first screen extending along the first side nor the content of the first screen extending along the second side is completely displayed on the second screen;
(d) the local device records a user-action performed on the local device;
(e) when the value of the magnification m is in the first range of magnifications, the local device then interprets the user-action, when it corresponds to a scroll command, as a command destined for the remote device;
(f) when the value of the magnification m is in the second range of magnifications, the local device then interpretsthe user-action, when it corresponds to a command to scroll the content displayed on the second screen along a direction parallel to its first side, as a command destined for itself, and scrolls the content on the second screen along its first side, and/orthe user-action, when it corresponds to a command to scroll the content displayed on the second screen along a direction parallel to its second side, as a command destined for the remote device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method is presented for controlling a remote device with a local device which may have a smaller screen than the remote device. At least a part of a content of a screen of the remote device is displayed on a screen of the local device with a magnification m. The local device records a user-action performed on the local device, for example a swipe or pan gesture. If the value of the magnification m is greater than a threshold value M, the local device interprets the user-action as a command destined for itself and executes the command. If the value of the magnification m is equal to or smaller than the threshold value M, the local device interprets the user-action as a command destined for the remote device and transmits the command to the remote device for execution on the remote device.
28 Citations
8 Claims
-
1. A computer-implemented method for controlling a remote device with a local device, the method comprising the following steps:
-
(a) a remote device having a first screen is provided, wherein commands destined for the remote device are transmitted for execution; (b) a local device having a second screen is provided; (c) at least a part of a content of the first screen is displayed on the second screen with a magnification m, wherein the first screen and the second screen have shapes that are at least substantially rectangular so that the first screen and the second screen each have a first side and a second side that is arranged perpendicular to the first side, and wherein in a first range of magnifications m with Mmin≤
m≤
M, the content of the first screen is completely displayed on the second screen,in a second range of magnifications m with M<
m≤
M1, only the content of the first screen extending along the first side of the first screen is completely displayed on the second screen, while the content of the first screen extending along the second side of the first screen is not completely displayed on the second screen,in a third range of magnifications m with M1<
m≤
Mmax, neither the content of the first screen extending along the first side nor the content of the first screen extending along the second side is completely displayed on the second screen;(d) the local device records a user-action performed on the local device; (e) when the value of the magnification m is in the first range of magnifications, the local device then interprets the user-action, when it corresponds to a scroll command, as a command destined for the remote device; (f) when the value of the magnification m is in the second range of magnifications, the local device then interprets the user-action, when it corresponds to a command to scroll the content displayed on the second screen along a direction parallel to its first side, as a command destined for itself, and scrolls the content on the second screen along its first side, and/or the user-action, when it corresponds to a command to scroll the content displayed on the second screen along a direction parallel to its second side, as a command destined for the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification