IP Library Granted Patent US 11,191,996
Granted Patent B2
US 11,191,996 · App. 16/781,663 · Granted Dec 7, 2021

Body joystick for interacting with virtual reality or mixed reality machines or software applications

Inventor: Coleman Fung (Spicewood, TX)
Assignee: BLUE GOJI LLC
A63B24/0003A63B22/0046A63B22/0285A63B22/0292A63B22/06A63B23/04A63F13/212A63F13/214A63F13/40A63F13/65G06F1/163G06F3/011G06F3/016G06T19/006H04W84/18
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 11,191,996
App. No.
16/781,663
Filed
Feb 4, 2020
Granted
Dec 7, 2021
Kind
B2
Art Unit
3784
USPC
482/8
Abstract

A system and method for using a body joystick to interact with a virtual or mixed-reality machines or software applications that uses a support arm to hold a device for attaching the body joystick to a user's body, a sensor for detecting movement, and a tether and actuator for providing feedback to the user about interactions with the virtual or mixed-reality machines or software applications.

Claims (25)

1. A body joystick for control of virtual reality or mixed reality machines or software applications, comprising:

at least one support arm;

at least one attachment device affixed to the at least one support arm, and configured to be attached to a portion of a user's body;

at least one sensor attached to, or integrated into, the body joystick, and configured to detect movement of at least a portion of a user's body during use;

at least one tether attached to, or integrated into, the body joystick, and configured to resist a movement of the user during use, the tether being attached to an actuator configured to draw in or let out the tether; and

a control system comprising at least a plurality of programming instructions stored in the memory of, and operating on at least one processor of, a computer system, wherein the plurality of programming instructions, when operating on the processor, cause the computer system to:

receive movement data from the at least one sensor of the body joystick;

transmit the movement data to a virtual reality or mixed reality machine or software application;

receive data back from the virtual reality or mixed reality machine or software application based on the user's interactions within the virtual reality or mixed reality environment; and

direct the operation of the actuator based on the received data.

2. The system of claim 1 , wherein the attachment device comprises a strap, belt, vest, waist harness, or other device wearable on the human body.

3. The system of claim 1 , wherein the tether is a flexible, metal cable.

4. The system of claim 1 , wherein the actuator is a motor with a reel configured to reel in or let out the tether.

5. A method for interacting with a virtual reality or mixed reality machines or software application, comprising the steps of:

measuring the movement of a user using a body joystick attached to the user's body, the body joystick comprising:

at least one support arm;

at least one attachment device affixed to the at least one support arm, and configured to be attached to a portion of a user's body;

at least one sensor attached to, or integrated into, the body joystick, and configured to detect movement of at least a portion of a user's body during use; and

at least one tether attached to, or integrated into, the body joystick, and configured to resist a movement of the user during use, the tether being attached to an actuator configured to draw in or let out the tether;

transmitting the body joystick movement data to a virtual reality or mixed reality machine or software application;

receiving data back from the virtual reality or mixed reality machine or software application based on the user's interactions within the virtual reality or mixed reality environment; and

directing the operation of the actuator based on the received data.

6. The method of claim 5 , comprising the additional step of attaching the joystick to the user's body using a strap, belt, vest, waist harness, or other device wearable on the human body.

7. The method of claim 5 , wherein the tether is a flexible, metal cable.

8. The system of claim 5 , wherein the actuator is a motor with a reel configured to reel in or let out the tether.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2020
From: FUNG, COLEMAN
To: BLUE GOJI LLC.
Reel/Frame 052185/0223 →
Continuity (23)
Continuation In Part 16354374 · Mar 15, 2019
Continuation In Part 16176511 · Oct 31, 2018
Continuation In Part 16011394 · Jun 18, 2018
Continuation In Part 15853746 · Dec 23, 2017
Continuation 15219115 · Jul 25, 2016
Continuation In Part 15193112 · Jun 27, 2016
Continuation In Part 15187787 · Jun 21, 2016
Continuation In Part 15175043 · Jun 7, 2016
Continuation In Part 16781663
Continuation In Part 16354374
Continuation In Part 16176511
Continuation In Part 16011394
Continuation In Part 15853746
Continuation 15219115
Continuation In Part 15193112
Continuation In Part 15187787
Continuation In Part 14846966 · Sep 7, 2015
Continuation In Part 14012879 · Aug 28, 2013
Provisional Application 62330642 · May 2, 2016
Provisional Application 62330602 · May 2, 2016
Provisional Application 62310568 · Mar 18, 2016
Provisional Application 61696068 · Aug 31, 2012
Related Publication 20200276473A1 · Sep 3, 2020
Cited By (4)
US 12,290,721 US 12,321,534 US 12,458,844 US 12,465,815