# US 2014/0154647 A1 · Training System

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0154647 A1
- Document ID: US20140154647A1
- Status: Published application
- Kind: A1
- Application number: 14/176,847
- Filed: 2014-02-10
- Published: 2014-06-05
- Earliest claimed: 2012-02-08
- Inventors: Troy Nolen
- Web page: https://patentgrep.com/patent/US20140154647A1

## CPC

- F41G 3/26: Teaching or practice apparatus for gun-aiming or gun-laying {(shooting games A63F9/02; light- or radiation-emitting guns F41A33/02; targets therefor F41J; responders, transponders for radar, sonar, lidar G01S13/767, G01S15/74, G01S17/74)}
- F41A 33/00: Adaptations for training (adaptations of barrels for recoil reinforcement F41A21/26); Gun simulators (teaching or practice apparatus for gun-aiming or gun-laying F41G3/26 {; shooting games A63F9/02; military simulation G09B9/003})
- F41G: WEAPON SIGHTS; AIMING (optical aspects thereof G02B)
- F41A: FUNCTIONAL FEATURES OR DETAILS COMMON TO BOTH SMALLARMS AND ORDNANCE, e.g. CANNONS; MOUNTINGS FOR SMALLARMS OR ORDNANCE

## Abstract

A training system is provided. The training system may have a handheld computing device configured to receive a data input from an input device. The input device may be a sensor capable of measuring a condition relating to the training. An analysis module in electronic communication with the handheld computing device is configured to interpret the data input from the input device and configured provide a feedback output related to the execution of the goals of the training system. Based on this feedback, a trainee or trainer may adjust the training program to enhance the trained skills.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 21

A training system comprising:
a computing device configured to receive a data input from an input device, wherein the input device is a sensor capable of measuring a condition relating to a training;
an analysis module in electronic communication with the computing device, the analysis module configured to interpret the data input from the input device, the analysis module configured to provide a feedback output related to execution of a goal of the training system;
a firearm, the computing device being in mechanical communication with the firearm; and
wherein the training system is configured as a firearm training system.

### Claim 22 (depends on 21)

The training system of claim 21 wherein the input device is a sweep detector attached to the firearm, the sweep detector configured to measure improper side to side movement of the firearm.

### Claim 23 (depends on 21)

The training system of claim 21 further comprising a computerized assessment engine in communication with the feedback output of the analysis module, the computerized assessment engine configured to process the feedback output of the analysis module.

### Claim 24 (depends on 23)

The training system of claim 23 wherein the computerized assessment engine is configured to provide a plurality of conclusions formatted into a situation report.

### Claim 25 (depends on 24)

The training system of claim 24 wherein the system further comprises at least one of an audio or visual feedback device is further configured to provide a training instruction based on at least one of the plurality of conclusions.

### Claim 26 (depends on 25)

The training system of claim 25 wherein the training instruction is provided in real time during training.

### Claim 27 (depends on 21)

The training system of claim 21 further comprising a second input device comprising a camera directed to a direction of fire of the firearm, the second input device in electronic communication with the computing device.

### Claim 28 (depends on 21)

The training system of claim 21 wherein the input device is configured to measure a respiration of a user.

### Claim 29 (depends on 21)

The training system of claim 21 wherein the input device is at least one of a camera, an accelerometer, a microphone, a sensor tracking respiration, a sensor tracking heart rate, a sensor tracking body movement, a trigger sensor, a weather sensor, a sensor tracking eye movement, a sensor tracking firearm movement, and a weather sensor.

### Claim 30 (depends on 21)

The training system of claim 21 further comprising a plurality of input devices each in communication with the computing device.

### Claim 31 (depends on 30)

The training system of claim 30 further comprising a plurality of analysis modules in electronic communication with the computing device, each of the plurality of analysis modules configured to interpret the data input from at least one of the plurality of input devices, each of the plurality of analysis modules configured to provide a feedback output based on the data input, the feedback output related to execution of the goal of the training system.

### Claim 32

A training system comprising:
a computing device configured to receive a data input from an input device, wherein the input device is a sensor capable of measuring a condition relating to a training;
an analysis module in electronic communication with the computing device, the analysis module configured to interpret the data input from the input device, the analysis module configured provide a feedback output related to execution of a goal of the training system;
a firearm, the computing device being in mechanical communication with the firearm;
wherein the training system is configured as a firearm training system; and
wherein the input device is a motion sensor configured to measure a motion of the firearm; and wherein the analysis module is configured to provided a feedback output related to a movement of the firearm during training.

### Claim 33 (depends on 32)

The training system of claim 32 wherein the goal of the training system is to eliminate side to side sweeping of the firearm, and wherein the feedback output is an output indicating an extend of sweeping of the firearm.

### Claim 34 (depends on 33)

The training system of claim 33 further comprising a computerized assessment engine in communication with the feedback output of the analysis module, the computerized assessment engine configured to process the feedback output of the analysis module, the assessment engine providing an output informing a user that the side to side sweeping is excessive.

### Claim 35

A training system comprising:
a computing device configured to receive a data input from an input device, wherein the input device is a sensor capable of measuring a condition relating to a training;
an analysis module in electronic communication with the computing device, the analysis module configured to interpret the data input from the input device, the analysis module configured to provide a feedback output related to execution of a goal of the training system;
a computerized assessment engine in communication with the feedback output of the analysis module, the computerized assessment engine configured to process the feedback output of the analysis module;
a firearm, the computing device being in mechanical communication with the firearm; and
wherein the training system is configured as a firearm training system.

### Claim 36 (depends on 35)

The training system of claim 35 wherein the computerized assessment engine is configured to provide a plurality of conclusions formatted into a situation report.

### Claim 37 (depends on 36)

The training system of claim 36 wherein the system further comprises at least one of an audio or visual feedback device is further configured to provide a training instruction based on at least one of the plurality of conclusions.

### Claim 38 (depends on 37)

The training system of claim 37 wherein the training instruction is provided in real time during training.

### Claim 39 (depends on 35)

The training system of claim 35 wherein the computerized assessment module provides a conclusion to a system user on a personalized display.

### Claim 40 (depends on 35)

The training system of claim 35 wherein the computerized assessment module provides a conclusion to a system user on an audio headset.
