IP Library Granted Patent US 10,212,533
Granted Patent B2
US 10,212,533 · App. 15/776,456 · Granted Feb 19, 2019

Method and system for synchronizing vibro-kinetic effects to a virtual reality session

Inventors: Jean-Francois Menard (Boucherville, CA); Francis Moreau (Longueuil, CA); Robert Desautels (Longueuil, CA)
Assignee: D-BOX TECHNOLOGIES INC.
H04S7/304G06F3/012H04L67/38H04R3/04H04R5/02H04S3/008H04R2420/07H04S2400/01H04S2400/03H04S2400/11
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 10,212,533
App. No.
15/776,456
Granted
Feb 19, 2019
Kind
B2
Abstract

A method for synchronizing an output of a motion signal with a virtual reality program being played comprises mixing a multi-channel audio output of the virtual reality program into at least one mixed audio track. A time position of the virtual reality program being played is obtained using the at least one mixed audio track. A motion signal corresponding to virtual reality program being played and synchronized with the identified time position of the virtual reality program being played is obtained, the motion signal comprising motion platform actuator-driving instructions. The motion signal is output to an actuation system of a motion platform for producing vibro-kinetic effects in the motion platform corresponding to and synchronized with the virtual reality program being played. A motion controller for synchronizing an output of a motion signal with a virtual reality program being played is also provided.

Claims (22)

1. A motion controller for synchronizing an output of a motion signal with a virtual reality program being played, comprising:

an audio mixing module for mixing a multi-channel audio output of the virtual reality program into at least one mixed audio track;

an identifier module for obtaining a time position of the virtual reality program being played using the at least one mixed audio track; and

a motion providing module for obtaining a motion signal corresponding to the virtual reality program being played and synchronized with the identified time position of the virtual reality program being played, the motion signal comprising motion platform actuator-driving instructions, and for outputting the motion signal to an actuation system of a motion platform for producing vibro-kinetic movements corresponding to and synchronized with the virtual reality program being played.

2. The motion controller according to claim 1 , wherein the audio mixing module mixes the multi-channel audio output into a monophonic audio signal.

3. The motion controller according to claim 1 , wherein the audio mixing module receives the multi-channel audio output from a headphone jack of a mobile virtual reality processor.

4. The motion controller according to claim 1 , wherein the audio mixing module receives the multi-channel audio output wirelessly from a transmission by the mobile virtual reality processor.

5. The motion controller according to claim 1 , wherein the audio mixing module uses weighted-sum mixing in which

M=w 1* C 1+ w 2* C 2+ . . . + wn*Cn

wherein M is the mixed audio track, Cn are the channels and w is the weight.

6. The motion controller according to claim 1 , wherein the audio mixing module filters human voices out of the mixed audio output.

7. The motion controller according to claim 1 , wherein the audio mixing module excludes at least some channels of the multi-channel audio output from the at least one mixed audio track.

8. The motion controller according to claim 1 , wherein the audio mixing module mixes at least two mixed audio tracks, with each said at least two mixed audio track having an own mixing variation, wherein identifier module and the motion providing module use the at least two mixed audio tracks.

9. The motion controller according to claim 8 , wherein the audio mixing module mixes the at least two mixed audio tracks from different channel combinations of the multi-channel audio output.

10. The motion controller according to claim 1 , wherein the identifier module obtains the identity of the virtual reality program being played, and subsequently receives the time position of the virtual reality program.

11. The motion controller according to claim 1 , wherein the identifier module computes a fingerprint of the at least one mixed audio track.

12. The motion controller according to claim 11 , wherein the identifier module applies a fingerprinting technique to generate the fingerprint as a coded identifier uniquely representative of the mixed audio track at the time position.

13. The motion controller according to claim 11 , wherein the identifier module consults a database of reference fingerprints to which are associated time positions and retrieves the time position that corresponds to the computed fingerprint.

14. The motion controller according to claim 13 , wherein consulting the database of reference fingerprints comprises consulting the database of reference fingerprint locally.

15. The motion controller according to claim 1 , wherein the motion controller continuously obtains the time position, obtains the motion signal and outputs the motion signal, thereby ensuring continuous synchronization of the motion signal.

16. The motion controller according to claim 1 , wherein the motion providing module obtains the motion signal associated with the time position a remote networked server.

17. The motion controller according to claim 1 , further comprising a driving module for driving actuators of the motion platform with the motion signal.

Assignments (3)
SECURITY INTEREST Recorded Jul 30, 2020
From: D-BOX TECHNOLOGIES INC. / TECHNOLOGIES D-BOX INC.
To: NATIONAL BANK OF CANADA
Reel/Frame 053349/0886 →
SECURITY INTEREST Recorded Jul 30, 2020
From: D-BOX TECHNOLOGIES INC. / TECHNOLOGIES D-BOX INC.
To: BUSINESS DEVELOPMENT BANK OF CANADA
Reel/Frame 053349/0911 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2019
From: MENARD, JEAN-FRANCOIS; MOREAU, FRANCIS; DESAUTELS, ROBERT
To: D-BOX TECHNOLOGIES INC.
Reel/Frame 047925/0187 →
Continuity (2)
Provisional Application 62255687 · Nov 16, 2015
Related Publication 20180332425A1 · Nov 15, 2018