IP Library Granted Patent US 12,724,487
Granted Patent B2
US 12,724,487 · App. 18/695,230 · Granted Sep 1, 2026

Information processing device, information processing system, and information processing method

Inventors: Rei Hiromi (Kobe, JP); Shinichi Shiotsu (Kobe, JP); Yoshikuni Miki (Kobe, JP); Akio Arai (Kobe, JP); Yohei Kakee (Kobe, JP)
Assignee: DENSO TEN Limited
G06F3/016G06F3/011G06F3/16
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,724,487
App. No.
18/695,230
Granted
Sep 1, 2026
Kind
B2
Abstract

An information processing device according to embodiments controls a vibration device including a plurality of vibrators and configured to apply vibration to a user in response to an input signal. The information processing device identifies a directional component of the object constituting a vibration source relative to the vibration device in input content and controls an amplitude and a delay of each of the vibrators, based on the directional component.

Claims (63)

1 . An information processing device for controlling a plurality of vibrators,

comprising a controller, wherein

the controller

controls an amplitude and a delay of output vibration of each of the vibrators according to an angular region in which a target of a vibration source is positioned,

identifies a directional component of an object constituting the vibration source in input content,

determines which of a plurality of predetermined angle areas the directional component belongs to,

selects a model corresponding to the determined angle area of the directional component from models preset individually for the angle areas, and

controls the amplitude and the delay of output vibration of each of the vibrators based on the selected model.

2 . The information processing device according to claim 1 , wherein

the model has a data table in which an amplitude correction value for amplitude and a delay correction value for delay are stored for each of the angle areas, and

the controller controls the amplitude and the delay of output vibration of each of the vibrators, based on the amplitude correction value and the delay correction value stored in the data table corresponding to the angle area of the directional component.

3 . The information processing device according to claim 1 , wherein the controller controls the amplitude and the delay of output vibration of each of the vibrators, based on a user's vibration perception characteristic for the output vibration of each of the vibrators.

4 . The information processing device according to claim 3 , wherein the controller calculates the user's vibration perception characteristic for the output vibration of each of the vibrators, based on characteristics of the vibrator and a user's state.

5 . The information processing device according to claim 3 , wherein the controller measures the user's vibration perception characteristic for the output vibration of each of the vibrators by vibrating the vibrator for calibration in a user's posture state during content viewing.

6 . The information processing device according to claim 1 , wherein

the controller

controls the amplitude of output vibration of each of the vibrators such that a relationship between a first composite vibration position determined based on a vibration level of each vibrator in a first vibrator group of the plurality of vibrators and a second composite vibration position determined based on a vibration level of each vibrator in a second vibrator group of the plurality of vibrators agrees with the identified directional component, and

controls the delay of output vibration of each of the vibrators according to the directional component.

7 . A non-transitory computer-readable recording medium storing therein an information processing program that causes a computer to execute a process comprising:

controlling an amplitude and a delay of output vibration of each of a plurality of vibrators according to an angular region in which a target of a vibration source is positioned,

identifying a directional component of an object constituting the vibration source in input content,

determining which of a plurality of predetermined angle areas the directional component belongs to,

selecting a model corresponding to the determined angle area of the directional component from models preset individually for the angle areas, and

controlling an amplitude and a delay of output vibration of each of the vibrators, based on the selected model.

8 . The recording medium according to claim 7 , wherein

the model has a data table in which an amplitude correction value for amplitude and a delay correction value for delay are stored for each of the angle areas, and

the controlling controls the amplitude and the delay of output vibration of each of the vibrators, based on the amplitude correction value and the delay correction value stored in the data table corresponding to the angle area of the directional component.

9 . The recording medium according to claim 7 , wherein the controlling controls the amplitude and the delay of output vibration of each of the vibrators, based on a user's vibration perception characteristic for the output vibration of each of the vibrators.

10 . The recording medium according to claim 9 , wherein the process further comprises:

calculating the user's vibration perception characteristic for the output vibration of each of the vibrators, based on characteristics of the vibrator and a user's state.

11 . The recording medium according to claim 9 , wherein the process further comprises:

measuring the user's vibration perception characteristic for the output vibration of each of the vibrators by vibrating the vibrator for calibration in a user's posture state during content viewing.

12 . The recording medium according to claim 7 , wherein the controlling

controls the amplitude of output vibration of each of the vibrators such that a relationship between a first composite vibration position determined based on a vibration level of each vibrator in a first vibrator group of the plurality of vibrators and a second composite vibration position determined based on a vibration level of each vibrator in a second vibrator group of the plurality of vibrators agrees with the identified directional component, and

controls the delay of output vibration of each of the vibrators according to the directional component.

13 . An information processing system comprising:

a plurality of vibrators, and

an information processing device comprising a controller for controlling the plurality of vibrators,

wherein

the controller

controls an amplitude and a delay of output vibration of each of the vibrators according to an angular region in which a target of a vibration source is positioned,

identifies a directional component of an object constituting the vibration source in input content,

determines which of a plurality of predetermined angle areas the directional component belongs to,

selects a model corresponding to the determined angle area of the directional component from models preset individually for the angle areas, and

controls an amplitude and a delay of output vibration of each of the vibrators, based on the selected model.

14 . The information processing system according to claim 13 , wherein

the controller

replays XR content,

detects, from the XR content, a scene in which sound is generated from the target,

extracts a vibration parameter corresponding to the scene, the vibration parameter controlling the vibrators,

enhances a signal obtained by processing a signal of sound generated from the target using the vibration parameter, and

controls the vibrators using a vibration signal obtained by processing amplitude and a delay of a signal enhanced by the enhancing.

15 . The information processing system according to claim 14 , wherein

the information processing system further comprises

an audio output device configured to generate sound in response to an audio signal output from the information processing device, and

the controller

extracts an audio parameter related to audio processing corresponding to the scene, and

outputs, to the audio output device, the audio signal subjected to an enhancement process using the audio parameter.

16 . The information processing system according to claim 13 , wherein

the information processing system further comprises

an audio output device configured to generate sound in response to an audio signal output from the information processing device, and

the controller

controls the vibrators using a vibration signal obtained by processing amplitude and a delay of a signal enhanced by enhancing based on a signal of sound generated from the target.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2024
From: HIROMI, REI; SHIOTSU, SHINICHI; MIKI, YOSHIKUNI; ARAI, AKIO; KAKEE, YOHEI
To: DENSO TEN LIMITED
Reel/Frame 066890/0962 →
Continuity (1)
Related Publication 20250155979A1 · May 15, 2025
References Cited (28)
US 6316934B1 · Amorai-Moriya · 2001 [cited by examiner]
US 11056127B2 · Zavesky · 2021 [cited by examiner]
US 11363398B2 · Chen · 2022 [cited by examiner]
US 20110190058A1 · Houston · 2011 [cited by examiner]
US 20110248837A1 · Israr et al. · 2011 [cited by applicant]
US 20140085414A1 · Zhou · 2014 [cited by examiner]
US 20140266644A1 · Heubel · 2014 [cited by examiner]
US 20150356838A1 · Obana · 2015 [cited by examiner]
US 20170090578A1 · Keller · 2017 [cited by examiner]
US 20170168773A1 · Keller · 2017 [cited by examiner]
US 20170172382A1 · Nir · 2017 [cited by examiner]
US 20170285753A1 · Rihn · 2017 [cited by examiner]
US 20190278369A1 · Ballard · 2019 [cited by examiner]
US 20190294249A1 · Martin · 2019 [cited by examiner]
US 20190310712A1 · Araújo · 2019 [cited by examiner]
US 20190384404A1 · Raghoebardajal · 2019 [cited by examiner]
US 20210132695A1 · Yokoyama · 2021 [cited by examiner]
US 20210287690A1 · Zavesky · 2021 [cited by examiner]
US 20220137709A1 · Woods · 2022 [cited by examiner]
US 20220198954A1 · Hao · 2022 [cited by examiner]
US 20220339534A1 · Kim · 2022 [cited by examiner]
US 20230419855A1 · Wallace · 2023 [cited by examiner]
US 20240214757A1 · Wang · 2024 [cited by examiner]
JP 2004081357A · 2004 [cited by applicant]
JP 2015121918A · 2015 [cited by applicant]
JP 2017021476A · 2017 [cited by applicant]
JP 2021145373A · 2021 [cited by applicant]
JP 2021158392A · 2021 [cited by applicant]