Addressing rotational exhaustion in 3D manipulation
US8462148B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 1, 2010 |
| Grant date | Jun 11, 2013 |
| Priority date | — |
| Expiry date | Mar 2, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/04883
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A three-dimensional object is initially transformed using an initial three-dimensional transformation in response to the detected movement of at least one touch point of a set of touch points placed on a multi-touch display device, each touch point in the set being matched with a contact point on the surface of the object. If the initially transformed object does not correspond to a rotational exhaustion situation, displaying the initially transformed object on the multi-touch display device. If the initially transformed object corresponds to a rotational exhaustion situation, calculating a corrected three-dimensional transformation of the object by using an algorithm that fixes at least one degree of freedom of object orientation to a value corresponding to an orientation of the object prior to the detected movement of the at least one touch point. Transforming the object using the corrected three-dimensional transformation and displaying the transformed object.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.