Unlock instant, AI-driven research and patent intelligence for your innovation.

Multi-touch object inertial simulation

A multi-touch, object technology, applied in the direction of instruments, computing, electrical digital data processing, etc.

Active Publication Date: 2014-10-22
MICROSOFT TECH LICENSING LLC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This type of movement is not supported by current multi-touch applications that expect the user to drag his / her finger all the way from one side of the screen to the other

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-touch object inertial simulation
  • Multi-touch object inertial simulation
  • Multi-touch object inertial simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The inertial system provides a common platform and API for applications to extend the input received from various multi-touch hardware devices to simulate the real-world behavior of objects. For example, when a user stops pushing real-world objects, those objects usually don't immediately stop moving, but instead exhibit some kind of inertia and keep moving until friction slows them down, finally stopping. In some embodiments, touch input first undergoes a process of interpreting the movement of one or more contacts as a manipulation. Manipulation maps to user intent more directly than single touch input and adds support for basic transformations of objects using multiple touch contacts. Applications can use manipulation to support rotation, scaling, and translation of multiple objects (eg, photos) simultaneously. A manipulation can be described as a two-dimensional (2D) affine transformation that includes rotation, scaling (zooming in or out), and translation (eg, tra...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The inertia system provides a common platform and application-programming interface (API) for applications to extend the input received from various multi-touch hardware devices to simulate real-world behavior of application objects. To move naturally, application objects should exhibit physical characteristics such as elasticity and deceleration. When a user lifts all contacts from an object, the inertia system provides additional manipulation events to the application so that the application can handle the events as if the user was still moving the object with touch. The inertia system generates the events based on a simulation of the behavior of the objects. If the user moves an object into another object, the inertia system simulates the boundary characteristics of the objects. Thus, the inertia system provides more realistic movement for application objects manipulated using multi-touch hardware and the API provides a consistent feel to manipulations across applications.

Description

Background technique [0001] Tablet PC, or pen computer, is a notebook or slate-shaped mobile computer equipped with a touchscreen or hybrid tablet / screen technology that allows the user to use a stylus, digital pen, or fingertips instead of a keyboard or mouse to operate the computer. Tablet PCs provide a more natural form of input, as sketching and handwriting are much more familiar forms of input than a keyboard and mouse, especially for newcomers who are new to computers. Tablet PCs can also be more accessible, as those who cannot physically enter can use the added feature of the tablet PC to be able to interact with the electronic world. [0002] Multi-touch refers to a set of interaction techniques that enable a computer user to control a graphical application using multiple fingers or an input device (eg, a stylus). Multi-touch implementations typically include touch hardware (eg, screen, tablet, wall, etc.) and software that recognizes multiple simultaneous touch poin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/041G06F3/0488G06F9/44
CPCG06F3/041G06F3/0488G06F2203/04808G06F3/04812G06F2203/04104G06F3/0412G06F3/04845G06F3/04847G06F3/0486G06F3/04883G06F2203/04806
Inventor R·L·汤森X·屠B·D·斯格特T·A·托尔塞特K·W·赛克斯S·S·普拉丹J·A·蒂德
Owner MICROSOFT TECH LICENSING LLC