Back to results
US 8,803,671 B2Granted
Active vibrations
AssigneeMicrosoft Corporation
InventorsWilliam J. Westerinen, Joel B. Jacobs
Life of this patent
Estimating the term…
Abstract
Active vibration techniques are described. In implementations, a selection of a type of writing surface or a type of writing implement is received, the selection made through interaction with a user interface. The selected type of writing surface or type of writing implement is simulated using vibrations of a stylus or surface of a computing device that is configured to receive one or more inputs from the stylus.
Claims20
A computer-implemented method comprising:
- detecting a selection to simulate a type of writing implement or a type of writing surface via a stylus relative to a surface of a computing device;
- determining a behavior that corresponds to the detected selection, the behavior including functionality that varies according to the detected selection;
- and
- responsive to the determining, simulating the behavior through vibration of the stylus or the surface of the computing device.
1 more element
A computing device comprising:
- one or more processors;
- and
- one or more computer readable storage media encoded with instructions that, when executed by the one or more processors, perform acts comprising:
- detecting an input to simulate a type of writing implement or a type of writing surface via a stylus relative to a surface of the computing device;
- determining a behavior that corresponds to the detected input, the behavior including functionality that varies according to the detected input;
- and
- responsive to the determining, simulating the behavior through vibration of the stylus or the surface of the computing device.
4 more elements
A system, comprising:
- one or more processors;
- and
- memory, communicatively coupled to the one or more processors, storing instructions that when executed configure the one or more processors to:
- detect selection of a type of writing surface via a first portion of a user interface or a type of writing implement via a second portion of a user interface;
- and
- simulate the selected type of writing surface or type of writing implement using vibrations of a stylus or surface of the computing device responsive to the detecting.
3 more elements
Dependencies are inferred from the claim text.