IP Library Granted Patent US 12,056,294
Granted Patent B2
US 12,056,294 · App. 18/139,122 · Granted Aug 6, 2024

Information processing system, information processing apparatus, and control method

Inventors: Keiichi Yoshitomi (Kanagawa, JP); Mitsuhiro Yamazaki (Kanagawa, JP)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F3/03545G06F3/038G06F3/0416
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,056,294
App. No.
18/139,122
Granted
Aug 6, 2024
Kind
B2
Abstract

An information processing system includes a pen having a vibration generator; a display unit with a screen; a touch sensor unit to detect a contact position of the pen on the screen of the display unit; an angle detector to detect a pen angle, which indicates a direction on the screen in which the pen in contact with the screen is tilted; and a pen vibration control unit to generate a vibration waveform signal based on the pen angle detected by the angle detector and a movement direction of the pen to vibrate the vibration generator based on the generated vibration waveform signal.

Claims (30)

1. An information processing system comprising:

a pen having a vibration generator;

a display with a screen;

a touch sensor configured to detect a contact position of the pen on the screen of the display;

an angle detector configured to detect a pen angle, which indicates a direction on the screen in which the pen in contact with the screen is tilted; and

a pen vibration controller configured to generate a vibration waveform signal based on the pen angle detected by the angle detector and a movement direction of the pen to vibrate the vibration generator based on the generated vibration waveform signal,

wherein the pen vibration controller is configured to generate the vibration waveform signal based on an azimuth angle, which indicates the movement direction relative to a direction indicated by the pen angle, and

wherein the pen vibration controller is configured to generate the vibration waveform signal based on reference vibration waveform information corresponding to each of a plurality of reference azimuth angles that are different predefined angles, and the azimuth angle.

2. The information processing system according to claim 1 , wherein the pen vibration controller is configured to execute synthesis process of changing an amplitude of each piece of the reference vibration waveform information in accordance with the azimuth angle, and thus generate the vibration waveform signal.

3. The information processing system according to claim 1 , wherein the pen vibration controller is configured to perform filtering of a base waveform signal, which is a basis of the vibration waveform signal, based on a set of filter coefficients corresponding to each of a plurality of reference azimuth angles that are preset different angles, and the azimuth angle, and thus generate the vibration waveform signal.

4. The information processing system according to claim 1 , wherein the pen vibration controller is configured to change an amplitude of a base waveform signal, which is a basis of the vibration waveform signal, according to the azimuth angle, and thus generate the vibration waveform signal.

5. The information processing system according to claim 2 , wherein the pen vibration controller is configured to change an amplitude of the vibration waveform signal in accordance with a contact pressure of the pen in contact with the screen and a movement speed of the pen.

6. The information processing system according to claim 2 comprising an information processing apparatus including the display, the touch sensor, the angle detector, and the pen vibration controller,

the information processing apparatus transmitting the vibration waveform signal to the pen,

the vibration generator vibrating in accordance with the vibration waveform signal received from the information processing apparatus.

7. The information processing system according to claim 2 , comprising an information processing apparatus including the display, the touch sensor, and the angle detector, the pen including the vibration generator and the pen vibration controller,

the information processing apparatus transmitting the pen angle and a movement direction of the pen to the pen,

the pen vibration controller generating a vibration waveform signal based on the pen angle and the movement direction of the pen received from the information processing apparatus.

8. An information processing apparatus comprising:

a display with a screen;

a touch sensor configured to detect a contact position of a pen having a vibration generator on the screen of the display;

an angle detector configured to detect a pen angle, which indicates a direction on the screen in which the pen in contact with the screen is tilted; and

a pen vibration controller configured to generate a vibration waveform signal based on the pen angle detected by the angle detector and a movement direction of the pen to vibrate the vibration generator based on the generated vibration waveform signal,

wherein the pen vibration controller is configured to generate the vibration waveform signal based on an azimuth angle, which indicates the movement direction relative to a direction indicated by the pen angle, and

wherein the pen vibration controller is configured to generate the vibration waveform signal based on reference vibration waveform information corresponding to each of a plurality of reference azimuth angles that are different predefined angles, and the azimuth angle.

9. A method for controlling an information processing system including a pen having a vibration generator, a display with a screen, and a touch sensor configured to detect a contact position of a pen on the screen of the display, the method comprising steps of:

an angle detector detecting a pen angle, which indicates a direction on the screen in which the pen in contact with the screen is tilted; and

a pen vibration controller generating a vibration waveform signal based on the pen angle detected by the angle detector and a movement direction of the pen to vibrate the vibration generator based on the generated vibration waveform signal,

wherein the pen vibration controller is configured to generate the vibration waveform signal based on an azimuth angle, which indicates the movement direction relative to a direction indicated by the pen angle, and

wherein the pen vibration controller is configured to generate the vibration waveform signal based on reference vibration waveform information corresponding to each of a plurality of reference azimuth angles that are different predefined angles, and the azimuth angle.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 070266/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 070269/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2023
From: YOSHITOMI, KEIICHI; YAMAZAKI, MITSUHIRO
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 063580/0282 →
Priority Claims (1)
JP 2022-097987 · Jun 17, 2022 · national
Continuity (1)
Related Publication 20230409128A1 · Dec 21, 2023