IP Library Granted Patent US 9,320,957
Granted Patent B2
US 9,320,957 · App. 12/901,806 · Granted Apr 26, 2016

Wireless and visual hybrid motion capture system

Inventor: Michael Bentley (Encinitas, CA)
Assignee: Blast Motion Inc.
A63B69/3623A63B24/0006A63B24/0021A63B69/3614A63B69/3632A63B71/0622G01D21/00A63B2024/0031A63B2071/0647A63B2102/02A63B2102/18A63B2102/32A63B2220/10A63B2220/12A63B2220/30A63B2220/40A63B2220/805A63B2220/806A63B2220/807A63B2220/833A63B2220/836A63B2225/20A63B2225/50A63B2243/0029A63B2243/0083G06K9/00342H04M1/7253H04M2250/52H04W28/048H04W84/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 9,320,957
App. No.
12/901,806
Granted
Apr 26, 2016
Kind
B2
Abstract

The system includes motion capture elements such as visual markers and sensors utilized in the capture of motion data both wirelessly and visually. The system may send a unique identifier and spatial data over a self-contained radio and antenna wirelessly to an external system that may analyze and display the spatial data in a user-friendly manner.

Claims (74)

1. A motion capture system comprising:

at least one sensor configured to obtain spatial data;

a microcontroller coupled with said at least one sensor;

a unique identifier associated with said microcontroller;

a radio coupled with said microcontroller;

an antenna coupled with said radio;

a battery coupled with said at least one sensor, said microcontroller and said radio;

a mounting board coupled with said at least one sensor, said microcontroller, said radio and said antenna;

a closure cap comprising an outer portion and configured to cover said mounting board;

a visual marker coupled with said outer portion of said closure cap, wherein said visual marker comprises a plurality of positionally offset visual elements positioned on a background color,

wherein said plurality of positionally offset visual elements are arranged in a non-linear pattern and are offset from each other,

wherein said plurality of positionally offset visual elements do not overlap wherein said plurality of positionally offset visual elements comprises positionally offset dots or non-parallel lines or both said positionally offset dots and said non-parallel lines, wherein the plurality of positionally offset visual elements enable visual determination of a rotational orientation of the visual marker from a point orthogonal to a plane that passes through the plurality of positionally offset visual elements,

wherein each of said plurality of positionally offset visual elements comprise differing visual characteristics than said background color, and,

wherein said visual marker is configured enable an external camera to visually track said at least one sensor

to determine position and distance to said visual marker, and

to determine a rotational characteristic of said visual marker; and,

a computer, wherein said computer is configured to

display a location where said at least one motion capture element is currently placed or is to be placed on said user or said piece of equipment;

prompt said user to move said at least one motion capture element that is currently placed or is to be placed on said location on said user or on said piece of equipment and obtain user input comprising said user moving said at least one motion capture element from said prompt to

associate said at least one motion capture element with assigned locations on the user's body or on said piece of equipment to acknowledge which motion capture of said at least one motion capture element said computer is requesting identity for; and,

accept said data comprising an identity from said at least one motion capture element;

obtain said identity of a particular motion capture element based on said data; and,

assign said identity of said particular motion capture element to said location where said at least one motion capture element is currently placed or is to be placed on said user or on said piece of equipment based on said user moving said at least one motion capture element from said prompt; and,

wherein said microcontroller is programmed to

obtain said spatial data from said at least one sensor, and,

transmit

said unique identifier and

said spatial data,

via said radio and said antenna.

2. The motion capture system of claim 1 wherein said at least one sensor includes an accelerometer or a gyroscope or a magnetometer or any combination thereof.

3. The motion capture system of claim 1 wherein said spatial data includes any value associated with an orientation, position, velocity, acceleration of said at least one sensor.

4. The motion capture system of claim 1 wherein said microcontroller further comprises a memory unit configured to store said unique identifier.

5. The motion capture system of claim 1 wherein said radio enables interference free communication.

6. The motion capture system of claim 1 wherein said radio selects a channel to communicate from multiple available channels of communication.

7. The motion capture system of claim 6 wherein said system further comprises a plurality of radios coupled with said piece of equipment without communication interference from each respective radio in each of said motion capture system.

8. The motion capture system of claim 6 wherein said radio allows a plurality of pieces of equipment associated with a player to communicate said spatial data without communication interference from said plurality of pieces of equipment associated with a player.

9. The motion capture system of claim 6 wherein said radio allows a plurality of pieces of equipment associated with a plurality of players to communicate said spatial data without communication interference from said plurality of pieces of equipment associated with said plurality of players.

10. The motion capture system of claim 1 , wherein said computer is further configured to obtain said user input associated with said at least one sensor from a user to determine and assign the location of said at least one sensor on a particular area on one or more of said user and a piece of equipment based on said spatial data.

11. The motion capture system of claim 1 further comprising a heat sink on said mounting board configured to fit into an end of a piece of equipment.

12. The motion capture system of claim 1 further comprising an electrical connection from a first motion capture system coupled to a piece of equipment, to a second motion capture system coupled to said piece of equipment to enable electrical charging of said first and said second motion capture systems simultaneously.

13. The motion capture system of claim 1 wherein said adapter is configured to couple said mounting board within a weight port of a piece of equipment.

14. The motion capture system of claim 1 wherein said adapter is configured to couple said mounting board within a piece of equipment.

15. The motion capture system of claim 1 further comprising a mechanical charger coupled with said battery and configured to charge said battery through mechanical motion.

16. A motion capture system comprising:

at least one sensor configured to obtain spatial data;

wherein said spatial data includes any value associated with an orientation, position, velocity, acceleration of said at least one sensor;

a microcontroller coupled with said at least one sensor;

a unique identifier associated with said microcontroller;

a computer;

wherein said computer is configured to

display a location where said at least one motion capture element is currently placed or is to be placed on said user or said piece of equipment;

prompt said user to move said at least one motion capture element that is currently placed or is to be placed on said location on said user or on said piece of equipment and obtain user input associated with said at least one sensor from a user comprising said user moving said at least one motion capture element from said prompt, to

associate said at least one motion capture element with assigned locations on the user's body or on said piece of equipment to acknowledge which motion capture of said at least one motion capture element said computer is requesting identity for, and

determine and assign the location of said at least one sensor on a particular area on one or more of said user and a piece of equipment based on said spatial data;

accept said data comprising an identity from said at least one motion capture element;

obtain said identity of a particular motion capture element based on said data;

assign said identity of said particular motion capture element to said location where said at least one motion capture element is currently placed or is to be placed on said user or on said piece of equipment based on said user input and said user moving said at least one motion capture element from said prompt; and,

a radio coupled with said microcontroller;

an antenna coupled with said radio;

a battery coupled with said at least one sensor, said microcontroller and said radio;

a mounting board coupled with said at least one sensor, said microcontroller, said radio and said antenna;

a closure cap comprising an outer portion and configured to cover said mounting board;

a visual marker coupled with said outer portion of said closure cap, wherein said visual marker comprises a plurality of positionally offset visual elements positioned on a background color,

wherein said plurality of positionally offset visual elements are arranged in a non-linear pattern and are offset from each other,

wherein said plurality of positionally offset visual elements do not overlap wherein said plurality of positionally offset visual elements comprises positionally offset dots or non-parallel lines or both said positionally offset dots and said non-parallel lines, wherein the plurality of positionally offset visual elements enable visual determination of a rotational orientation of the at least one passive or active marker from a point orthogonal to a plane that passes through the plurality of positionally offset visual elements,

wherein each of said plurality of positionally offset visual elements comprise differing visual characteristics than said background color, and,

wherein said visual marker is configured enable an external camera to visually track said at least one sensor

to determine position and distance to said visual marker, and

to determine a rotational characteristic of said visual marker; and,

wherein said microcontroller is programmed to

obtain said spatial data from said at least one sensor, transmit

said unique identifier and

said spatial data,

via said radio and said antenna.

Assignments (11)
ASSET PURCHASE AGREEMENT Recorded Apr 28, 2026
From: BM LIQUIDATION, LLC
To: WIN REALITY, LLC
Reel/Frame 075492/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2026
From: BLAST MOTION, INC.
To: BM LIQUIDATION, LLC
Reel/Frame 075494/0137 →
RELEASE OF SECURITY INTEREST Recorded Mar 7, 2025
From: GALLAGHER IP SOLUTIONS LLC
To: BLAST MOTION INC.
Reel/Frame 070441/0945 →
CHANGE OF NAME Recorded Jan 23, 2025
From: BLAST MOTION INC.
To: MFBM INVESTMENT HOLDINGS INC.
Reel/Frame 069997/0961 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2024
From: BLAST MOTION INC.
To: BLAST MOTION INC.
Reel/Frame 069217/0303 →
SECURITY INTEREST Recorded Aug 5, 2024
From: NEWLIGHT CAPITAL, LLC
To: GALLAGHER IP SOLUTIONS LLC
Reel/Frame 068328/0534 →
CHANGE OF ADDRESS Recorded Mar 15, 2022
From: BLAST MOTION INC.
To: BLAST MOTION INC.
Reel/Frame 059366/0333 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COMMA OF ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 026922 FRAME: 0318. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Mar 15, 2022
From: BENTLEY, MICHAEL
To: BLAST MOTION INC.
Reel/Frame 059366/0778 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2022
From: BLAST MOTION INC.,
To: NEWLIGHT CAPITAL LLC
Reel/Frame 059208/0958 →
SECURITY INTEREST Recorded Feb 2, 2021
From: BLAST MOTION INC.
To: NEWLIGHT CAPITAL LLC, INDIVIDUALLY AND FOR THE BENEFIT OF AND AS COLLATERAL AGENT FOR THE BENEFIT OF UMB BANK, NATIONAL ASSOCIATION, AS TRUSTEE
Reel/Frame 055207/0913 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2011
From: BENTLEY, MICHAEL
To: BLAST MOTION, INC.
Reel/Frame 026922/0318 →
Continuity (2)
Continuation In Part 12868882 · Aug 26, 2010
Related Publication 20120052972A1 · Mar 1, 2012