IP Library Granted Patent US 11,756,664
Granted Patent B2
US 11,756,664 · App. 16/990,728 · Granted Sep 12, 2023

Mobile and adaptable fitness system

Inventors: Charles Huang (Austin, TX); Christopher A. Larkin (Austin, TX); Steven S. L. Toh (Austin, TX); Koley C. Porter (Austin, TX); Glenn F. Maynard (Austin, TX); Coleman F. Fung (Spicewood, TX)
Assignee: BLUE GOJI LLC
G16H20/30A63B24/0003A63F13/428A63F13/211A63F2300/105A63F2300/1012A63F2300/1018A63F2300/1043A63F2300/6027A63F2300/6045
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,756,664
App. No.
16/990,728
Filed
Aug 11, 2020
Granted
Sep 12, 2023
Kind
B2
Art Unit
3784
USPC
482/8
Abstract

A mobile and adaptable fitness system allows a fitness device to be used to control an application running on a host device. The system includes one or more controllers, a motion sensing device, and a host device. The hand controllers may be mounted on the handlebars of the fitness device or held in a user's hands and include buttons that the user can press. The motion sensing device may be mounted on the user or on a moving part of the fitness device and contains sensors that capture motion performed by the user. The host device receives input data from the hand controllers and the motion sensing device and generates an activity vector representing the intensity at which the user performs a fitness activity. Based on the activity vector, the host device controls an object in an application, such as a character, based on the input data.

Claims (24)

1. A system for adapting a fitness device into a game controller, comprising:

one or more controllers configured to receive manual game control input from a user and transmit a dataset comprising game control input to a host device;

a fitness server comprising a cloud services module, a fitness database, and an application database, wherein the fitness server is configured to:

store historical fitness data from a user in the fitness database, the historical fitness data comprising physical activity and game performance data;

receive connections from a host device associated with the user;

allow the host device to download game applications;

receive intensity of effort data for the user from the host device; and

update the user's historical data in the fitness database with the intensity of effort data; and

a host device comprising a memory, a processor, and a plurality of programming instructions stored in the memory which, when operating on the processor, cause the host device to:

connect with the fitness server;

download and operate a game application from the application database on the fitness server, the game application configured to receive inputs, change its operation in response to the inputs, and display a visual output corresponding to the changed operation;

retrieve the historical data for the user from the fitness database on the fitness server;

receive real-time motion data information from a motion sensor;

receive the dataset comprising game control input from the one or more controllers;

determine, based on the real-time motion data and the historical data, a motion signature representing a recurring movement related to a fitness activity;

create an activity vector representing the motion signature;

calculate intensity of effort data from the activity vector;

send the intensity of effort data to the fitness server;

send the activity vector to the game application as movement input;

send the second dataset to the game application as action input; and

display the visual output from the game application to the fitness device user.

2. The system of claim 1 , wherein the cloud services module of the fitness server is configured to:

receive connections from a plurality of host devices; and

coordinate the game application states on a plurality of host devices.

Assignments (2)
CHANGE OF NAME Recorded Jul 17, 2023
From: BLUE GOJI CORP.
To: BLUE GOJI LLC
Reel/Frame 064289/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2020
From: HUANG, CHARLES; LARKIN, CHRISTOPHER A.; TOH, STEVEN S. L.; FUNG, COLEMAN F.; PORTER, KOLEY C.; MAYNARD, GLENN F.
To: BLUE GOJI CORP.
Reel/Frame 054427/0025 →
Continuity (3)
Continuation 14012879 · Aug 28, 2013
Provisional Application 61696068 · Aug 31, 2012
Related Publication 20210065871A1 · Mar 4, 2021