Controlling distribution of error in 2D and 3D manipulation
US8289316B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 1, 2010 |
| Grant date | Oct 16, 2012 |
| Priority date | — |
| Expiry date | Dec 22, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/04883
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Each touch point placed on a multi-touch display device is matched with a contact point on a surface of a three-dimensional object displayed on the multi-touch display device. A three-dimensional transformation of the object is calculated by a solver using an algorithm that reduces deviation between projected two-dimensional locations of the three-dimensional contact points after object transformation and two dimensional locations of their matching touch points. The solver, in calculating the three-dimensional transformation, assigns a weighting value to each touch point to distribute an aggregate amount of deviation calculated by the solver among the touch points such that a magnitude of the deviation between the projected two-dimensional location of one of the contact points and that of its matching touch point is different from a magnitude of the deviation between the projected two dimensional location of another contact point and that of its matching touch point.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.