Mobile virtual desktop
First Claim
Patent Images
1. A method, comprising:
- receiving information related to one or more sensed movements of a mobile device, each of the one or more sensed movements comprising movement along at least one of an X-axis, a Y-axis or a Z-axis;
interpreting at least one sensed movement on a plane defined by the X-axis and the Y-axis as a view navigation movement from a first portion of a first virtual display to a second portion of the first virtual display and at least one sensed movement along the Z-axis as a view navigation movement from the first virtual display to a second virtual display arranged on a different plane than the first virtual display, wherein the first virtual display and the second virtual display include separate navigable display areas larger than a display area of a display of the mobile device;
receiving information related to one or more zones;
altering at least one of the first virtual display or the second virtual display based on a proximity of the mobile device to the one or more zones; and
in response to the view navigation movement, causing a displayed portion of the first or second virtual display to move from a first displayed portion of the first or second virtual display to a second displayed portion of the altered first or second virtual display or from the first virtual display to the altered second virtual display.
0 Assignments
0 Petitions
Accused Products
Abstract
A device includes a display screen a processor to render a display of a portion of a logical image on the screen. The logical image is larger than that which can be displayed on the display screen of the device. As the device is maneuvered through space, different portions of the logical image are displayed, and the user may interact with these portions as desired.
25 Citations
26 Claims
-
1. A method, comprising:
-
receiving information related to one or more sensed movements of a mobile device, each of the one or more sensed movements comprising movement along at least one of an X-axis, a Y-axis or a Z-axis; interpreting at least one sensed movement on a plane defined by the X-axis and the Y-axis as a view navigation movement from a first portion of a first virtual display to a second portion of the first virtual display and at least one sensed movement along the Z-axis as a view navigation movement from the first virtual display to a second virtual display arranged on a different plane than the first virtual display, wherein the first virtual display and the second virtual display include separate navigable display areas larger than a display area of a display of the mobile device; receiving information related to one or more zones; altering at least one of the first virtual display or the second virtual display based on a proximity of the mobile device to the one or more zones; and in response to the view navigation movement, causing a displayed portion of the first or second virtual display to move from a first displayed portion of the first or second virtual display to a second displayed portion of the altered first or second virtual display or from the first virtual display to the altered second virtual display. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile device, comprising:
-
a display screen to display a first portion of a virtual display, the virtual display including a navigable display area larger than the first portion displayed on the display screen; at least one motion sensor to detect movement of the mobile device along at least an X-axis, a Y-axis or a Z-axis, the motion sensor comprising an accelerometer; and a virtual display navigation logic to; receive information related to one or more movements of the mobile device sensed by the motion sensor; interpret at least one sensed movement on a plane defined by the X-axis and the Y-axis as a view navigation movement from the first portion of the virtual display to a second portion of the virtual display and at least one sensed movement along the Z-axis as a view navigation movement from the virtual display to a second virtual display arranged on a different plane than the virtual display; receiving information related to one or more zones; altering the virtual display based on a proximity of the mobile device to the one or more zones; and cause the display screen to display the second portion of the altered virtual display or cause the display screen to display the altered second virtual display as a result of the view navigation movement interpretation. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transient computer readable medium to store instructions, which upon execution by a computer, cause the computer to perform a method comprising:
-
receiving information related to one or more sensed movements of a mobile device, each of the one or more sensed movements comprising movement along at least one of an X-axis, a Y-axis, or a Z-axis; interpreting at least one sensed movement on a plane defined by the X-axis and the Y-axis as a view navigation movement from a first portion of a virtual display to a second portion of the virtual display and at least one sensed movement along the Z-axis as a view navigation movement from the virtual display to a second virtual display arranged on a different plane than the virtual display, wherein the first virtual display and the second virtual display include separate navigable display areas larger than a display area of a display of the mobile device; receive information related to one or more zones; alter the virtual display based on a proximity of the mobile device to the one or more zones; and in response to the view navigation movement, causing a displayed portion of the virtual display to move from a first displayed portion of the virtual display to a second displayed portion of the altered virtual display. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A virtual display determination device, comprising:
logic, at least a portion of which is in hardware, the logic to; receive information related to one or more sensed movements of a mobile device, the mobile device discrete from the virtual display determination device, each of the one or more sensed movements comprising movement along at least one of an X-axis, a Y-axis or a Z-axis; interpret at least one sensed movement on a plane defined by the X-axis and the Y-axis as a view navigation movement from a first portion of a virtual display to a second portion of the virtual display and at least one sensed movement along the Z-axis as a view navigation movement from the first virtual display to a second virtual display arranged on a different plane than the first virtual display, wherein the virtual display includes a navigable display area larger than a display area of a display of the mobile device; receive information related to one or more zones; alter at least one of the first virtual display or the second virtual display based on a proximity of the mobile device to the one or more zones; and in response to the view navigation movement, causing a displayed portion of the first or second virtual display to move from a first displayed portion of the first or second virtual display to a second displayed portion of the altered first or second virtual display or from the first virtual display to the altered second virtual display. - View Dependent Claims (22, 23, 24, 25, 26)
Specification