Apparatus, method, and program product to reduce noise
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsMitsuhiro Yamazaki, Fusanobu Nakamura, Yasushi Tsukamoto
Life of this patent
Estimating the term…
Abstract
An apparatus, method, and program product that can reduce noise caused by haptic feedback are provided. One apparatus includes a display that displays a cursor. The apparatus includes an input device that detects a user operation and generates operation data for operating the cursor based on the user operation. The apparatus also includes a haptic feedback device that provides haptic feedback based on the operation of the cursor. The apparatus includes a control device that controls the operation of the cursor based on the operation data, and modifies the operation data to reduce noise caused by the haptic feedback during a time period in which the haptic feedback is generated.
Claims17
An apparatus comprising:
- a display that displays a cursor;
- an input device that detects a user operation and generates operation data for operating the cursor based on the user operation;
- a haptic feedback device that provides haptic feedback based on the operation of the cursor;
- and
- a control device that:
- controls the operation of the cursor based on the operation data;
- sets the operation data generated immediately preceding a time period as extrapolation data;
- and
- modifies the operation data based on the extrapolation data to reduce noise caused by the haptic feedback during the time period in which the haptic feedback is generated.
A method comprising:
- displaying a cursor on a display;
- detecting a user operation and generating operation data for operating the cursor based on the user operation;
- providing haptic feedback based on the operation of the cursor;
- controlling the operation of the cursor based on the operation data;
- setting the operation data generated immediately preceding a time period as extrapolation data;
- and
- modifying the operation data based on the extrapolation data to reduce noise caused by the haptic feedback during the time period in which the haptic feedback is generated.
A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:
- displaying a cursor on a display;
- detecting a user operation and generating operation data for operating the cursor based on the user operation;
- providing haptic feedback based on the operation of the cursor;
- controlling the operation of the cursor based on the operation data;
- setting the operation data generated immediately preceding a time period as extrapolation data;
- and
- modifying the operation data based on the extrapolation data to reduce noise caused by the haptic feedback during the time period in which the haptic feedback is generated.
Dependencies are inferred from the claim text.