Virtual object adjustment via physical object detection
First Claim
Patent Images
1. A computing device, comprising:
- a processor;
a multi-touch display; and
memory comprising instructions stored thereon that are executable by the processor todetect a touch of a first physical object on the display;
detect a touch of a second physical object on the display;
display on the display a virtual object associated with the first physical object in a first position relative to the first physical object;
detect a decrease in a magnitude of a relative distance between the first physical object on the display and the second physical object on the display; and
in response to the decrease in the magnitude of the relative distance between the first physical object and the second physical object, move the virtual object to a second position relative to the first object that increases a distance between the virtual object and the second physical object.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments related to the location and adjustment of a virtual object on a display in response to a detected physical object are disclosed. One disclosed embodiment provides a computing device comprising a multi-touch display, a processor and memory comprising instructions executable by the processor to display on the display a virtual object, to detect a change in relative location between the virtual object and a physical object that constrains a viewable area of the display, and to adjust a location of the virtual object on the display in response to detecting the change in relative location between the virtual object and the physical object.
-
Citations
11 Claims
-
1. A computing device, comprising:
-
a processor; a multi-touch display; and memory comprising instructions stored thereon that are executable by the processor to detect a touch of a first physical object on the display; detect a touch of a second physical object on the display; display on the display a virtual object associated with the first physical object in a first position relative to the first physical object; detect a decrease in a magnitude of a relative distance between the first physical object on the display and the second physical object on the display; and in response to the decrease in the magnitude of the relative distance between the first physical object and the second physical object, move the virtual object to a second position relative to the first object that increases a distance between the virtual object and the second physical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification