IP Library Granted Patent US 12,447,391
Granted Patent B2
US 12,447,391 · App. 18/269,928 · Granted Oct 21, 2025

Exercise information output apparatus, exercise information output method, and program

Inventors: Dan Mikami (Tokyo, JP); Takehiro Fukuda (Tokyo, JP); Naoki Saijo (Tokyo, JP); Masumi Yamaguchi (Tokyo, JP); Makio Kashino (Tokyo, JP); Susumu Yamamoto (Tokyo, JP)
Assignee: NTT, Inc.
A63B71/0622A63B24/0021A63B69/0002G06T11/206A63B2024/0034A63B2069/0006G06T2200/24
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 12,447,391
App. No.
18/269,928
Granted
Oct 21, 2025
Kind
B2
Abstract

Information for displaying information representing rotation axes of balls seen from a first point side or a second point side in regard to one or more motions of the balls moving from the first point side to the second point side is output, and information for displaying information representing rotation axes of the balls seen from an outer side located in a direction that is orthogonal to a virtual straight line connecting the first point to the second point in regard to the motions is output.

Claims (44)

1. A motion information output device of computerized tracing of a thrown ball in motion, comprising processing circuitry configured to:

display through a graphical user interface, a first mark at a first two-dimensional coordinate on a first two-dimensional orthogonal coordinate system of a user interface screen of a display, wherein the first mark at the first two-dimensional coordinate is on a first rotation axis of the thrown ball, wherein the graphical user interface comprises a two-dimensional display depicting rotation of the thrown ball in motion;

display, simultaneous to the display of the first mark, in response to an interactively received selection of the first mark in the graphical user interface, through the graphical user interface, a second mark at a second two-dimensional coordinate on a second two-dimensional orthogonal coordinate system of the user interface screen of the display,

wherein

the second mark at the second two-dimensional coordinate is on a second rotation axis of the thrown ball in motion,

the first two-dimensional coordinate and the second two-dimensional coordinate are based on motion information captured by a sensor to measure each pitching performed one or more times of balls thrown from a pitcher side to a batter side,

the first rotation axis of the thrown ball seen from the pitcher side or the batter side corresponds to a first straight line passing through the first two-dimensional coordinate and a first origin of the first two-dimensional orthogonal coordinate system, and

the second rotation axis of the thrown ball seen from above or below the thrown ball corresponds to a second straight line passing through the second two-dimensional coordinate and a second origin of the second two-dimensional orthogonal coordinate system; and

update information for displaying a pitching video of the thrown ball in the graphical user interface according to the interactively received selection of the first mark.

2. The motion information output device according to claim 1 , wherein the processing circuitry further outputs information for displaying amounts of change in trajectories of the thrown ball, from which influences of gravity have been removed, which is seen from the pitcher side or the batter side.

3. The motion information output device according to claim 1 , wherein the processing circuitry outputs information for simultaneously displaying the information regarding the pitching performed a plurality of times in different display forms in accordance with how large amounts of rotation of the thrown ball is.

4. The motion information output device according to claim 2 , wherein the processing circuitry outputs information for simultaneously displaying a plurality of pieces of the information regarding a specific ball type out of the information regarding the pitching performed a plurality of times.

5. The motion information output device according to claim 2 , wherein the processing circuitry outputs information for simultaneously displaying the information regarding the pitching performed a plurality of times in different display forms in accordance with ball types.

6. The motion information output device according to claim 2 , wherein the processing circuitry outputs information for simultaneously displaying a plurality of pieces of the information regarding selected specific pitching out of the information regarding the pitching performed a plurality of times in a display form that is different from a display form for the information regarding another pitching.

7. The motion information output device according to claim 3 , wherein the information regarding the pitching performed the plurality of times is the information in regard to the pitching performed a plurality of times by a same pitcher.

8. A non-transitory computer-readable recording medium storing a program for causing a computer to function as the motion information output device according to claim 1 .

9. A motion information output device of computerized tracing of a thrown ball in motion, comprising processing circuitry configured to:

display through a graphical user interface, a first mark at a first two-dimensional coordinate on a first two-dimensional orthogonal coordinate system of a user interface screen of a display, wherein the first mark at the first two-dimensional coordinate is on a first rotation axis of the thrown ball, wherein the graphical user interface comprises a two-dimensional display depicting rotation of the thrown ball in motion;

display, simultaneous to the display of the first mark, in response to an interactively received selection of the first mark in the graphical user interface, through the graphical user interface, a second mark at a second two-dimensional coordinate on a second two-dimensional orthogonal coordinate system of the user interface screen of the display,

wherein

the second mark at the second two-dimensional coordinate is on a second rotation axis of the thrown ball in motion,

the first two-dimensional coordinate and the second two-dimensional coordinate are based on motion information captured by a sensor to measure each of one or more motions of balls moving from a first point side to a second point side,

the first rotation axis of a ball seen from the first point side or the second point side corresponds to a first straight line passing through the first two-dimensional coordinate and a first origin of the first two-dimensional orthogonal coordinate system, and

the second rotation axis of the ball seen from an outer side located in a direction that is orthogonal to a virtual straight line connecting the first point to the second point corresponds to a second straight line passing through the second two-dimensional coordinate and a second origin of the second two-dimensional orthogonal coordinate system; and

update information for displaying a pitching video of the ball in the graphical user interface according to the interactively received selection of the first mark.

10. A non-transitory computer-readable recording medium storing a program for causing a computer to function as the motion information output device according to claim 9 .

11. A motion information output method for computerized tracing of a thrown ball in motion, comprising:

displaying, through a graphical user interface, a first mark at a first two-dimensional coordinate on a first two-dimensional orthogonal coordinate system of a user interface screen of a display, wherein the first mark at the first two-dimensional coordinate is on a first rotation axis of the thrown ball, wherein the graphical user interface comprises a two-dimensional display depicting rotation of the thrown ball in motion;

displaying, simultaneous to the display of the first mark, in response to an interactively received selection of the first mark in the graphical user interface, through the graphical user interface, a second mark at a second two-dimensional coordinate on a second two-dimensional orthogonal coordinate system of the user interface screen of the display,

wherein

the second mark at the second two-dimensional coordinate is on a second rotation axis of the thrown ball in motion;

the first two-dimensional coordinate and the second two-dimensional coordinate are based on motion information captured by a sensor to measure each pitching performed one or more times of balls thrown from a pitcher side to a batter side,

the first rotation axis of the thrown ball seen from the pitcher side or the batter side corresponds to a first straight line passing through the first two-dimensional coordinate and a first origin of the first two-dimensional orthogonal coordinate system, and

the second rotation axis of the thrown ball seen from above or below the thrown ball corresponds to a second straight line passing through the second two-dimensional coordinate and a second origin of the second two-dimensional orthogonal coordinate system; and

updating information for displaying a pitching video of the thrown ball in the graphical user interface according to the interactively received selection of the first mark.

12. A motion information output method for computerized tracing of a thrown ball in motion, comprising:

displaying, through a graphical user interface, a first mark at a first two-dimensional coordinate on a first two-dimensional orthogonal coordinate system of a user interface screen of a display, wherein the first mark at the first two-dimensional coordinate is on a first rotation axis of the thrown ball, wherein the graphical user interface comprises a two-dimensional display depicting rotation of the thrown ball in motion;

displaying, simultaneous to the display of the first mark, in response to an interactively received selection of the first mark in the graphical user interface, through the graphical user interface, a second mark at a second two-dimensional coordinate on a second two-dimensional orthogonal coordinate system of the user interface screen of the display,

wherein

the second mark at the second two-dimensional coordinate is on a second rotation axis of the thrown ball in motion,

the first two-dimensional coordinate and the second two-dimensional coordinate are based on motion information captured by a sensor to measure each of one or more motions of balls moving from a first point side to a second point side,

the first rotation axis of a ball seen from the first point side or the second point side corresponds to a first straight line passing through the first two-dimensional coordinate and a first origin of the first two-dimensional orthogonal coordinate system, and

the second rotation axis of the ball seen from an outer side located in a direction that is orthogonal to a virtual straight line connecting the first point to the second point corresponds to a second straight line passing through the second two-dimensional coordinate and a second origin of the second two-dimensional orthogonal coordinate system; and

updating information for displaying a pitching video of the ball in the graphical user interface according to the interactively received selection of the first mark.

Assignments (2)
CHANGE OF NAME Recorded Jan 1, 2026
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 074164/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2023
From: MIKAMI, DAN; FUKUDA, TAKEHIRO; SAIJO, NAOKI; YAMAGUCHI, MASUMI; KASHINO, MAKIO; YAMAMOTO, SUSUMU
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 064087/0889 →
Continuity (1)
Related Publication 20240066379A1 · Feb 29, 2024
References Cited (12)
US 10471330B1 · Hart · 2019 [cited by examiner]
US 20060035731A1 · Husband · 2006 [cited by examiner]
US 20100041498A1 · Adams · 2010 [cited by examiner]
US 20110190912A1 · Paul · 2011 [cited by examiner]
US 20140013361A1 · Monari · 2014 [cited by examiner]
US 20140277636A1 · Thurman · 2014 [cited by examiner]
US 20160354665A1 · Greenwalt et al. · 2016 [cited by applicant]
US 20160354666A1 · Greenwalt · 2016 [cited by examiner]
US 20190022492A1 · Takahashi et al. · 2019 [cited by applicant]
US 20190258905A1 · Rankin · 2019 [cited by examiner]
US 20200238153A1 · Shin · 2020 [cited by examiner]
WO 2017131071A1 · 2017 [cited by applicant]