Virtual desktop coordinate transformation
First Claim
Patent Images
1. A method of providing a virtual desktop, the method comprising:
- tracking a world-space pose of a human;
establishing a virtual interaction zone with an interface-space coordinate system that tracks the human and moves relative to a fixed, world-space coordinate system; and
transforming a position defined in the fixed, world-space coordinate system to a position defined in the moveable, interface-space coordinate system.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing system includes a depth image analysis module to track a world-space pose of a human in a fixed, world-space coordinate system. The computing system further includes an interaction module to establish a virtual interaction zone with an interface-space coordinate system that tracks the human. The computing system also includes a transformation module to transform a position defined in the fixed, world-space coordinate system to a position defined in the interface-space coordinate system.
-
Citations
20 Claims
-
1. A method of providing a virtual desktop, the method comprising:
-
tracking a world-space pose of a human; establishing a virtual interaction zone with an interface-space coordinate system that tracks the human and moves relative to a fixed, world-space coordinate system; and transforming a position defined in the fixed, world-space coordinate system to a position defined in the moveable, interface-space coordinate system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing a virtual desktop, the method comprising:
-
tracking a world-space pose of a human in a fixed, world-space coordinate system; establishing a virtual interaction zone with an interface-space coordinate system; if a virtual-desktop-controlling portion of the human is within the virtual interaction zone, calculating a position of the virtual-desktop-controlling portion within the interface-space coordinate system; and if the virtual-desktop-controlling portion of the human is not within the virtual interaction zone, calculating a position of the virtual-desktop-controlling portion within the fixed, world-space coordinate system. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computing system, comprising:
-
a logic subsystem; and a data-holding subsystem configured to hold instructions executable by the logic subsystem to instantiate; a depth image analysis module to track a world-space pose of a human; an interaction module to establish a virtual interaction zone with an interface-space coordinate system that tracks the human and moves relative to a fixed, world-space coordinate system; a transformation module to transform a position of a hand of the human as defined in the fixed, world-space coordinate system to a position defined in the moveable, interface-space coordinate system; and a display module for displaying an interface element at a desktop-space coordinate corresponding to the position defined in the moveable, interface-space coordinate system. - View Dependent Claims (18, 19, 20)
-
Specification