IP Library › Granted Patent US 12,330,078
Granted Patent B2
US 12,330,078 · App. 17/955,944 · Granted Jun 17, 2025

Multi-channel model train sound optimization system and method

Inventors: Martin Pierson (Ormond Beach, FL); Joseph Goddard (Ormond Beach, FL)
A63H19/14G06F3/165A63H19/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,330,078
App. No.
17/955,944
Filed
Sep 29, 2022
Granted
Jun 17, 2025
Kind
B2
Art Unit
2693
USPC
381/80
Abstract

A multi-channel model train sound reproduction system, in which digital sound files are assigned to a particular channel. The channel assignment may be fixed or variable depending on operation state. For the variable embodiments, channel assignment is preferably done in real time according to the configuration that will produce the highest quality sound reproduction.

Claims (41)

1. A method for selecting a channel for the playing of a digital sound file in a model train, comprising:

(a) providing a sound controller, including,

(i) a processor,

(ii) a first sound channel connected to said processor,

(iii) a second sound channel connected to said processor,

(iv) a sound memory connected to said processor;

(b) said processor determining a channel load for each of said first and second sound channels;

(c) said processor retrieving a digital sound file from said sound memory; and

(d) said processor routing said retrieved digital sound file to a sound channel having the lowest channel load.

2. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 1 , wherein said channel load for each of said sound channels is determined by determining an RMS voltage averaged over time for each of said sound channels.

3. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 1 , wherein said channel load for each of said sound channels is determined by determining a duty cycle for each of said sound channels.

4. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 1 , wherein:

(a) each of said digital sound files has a default sound channel assigned; and

(b) said processor routes said digital sound file to said default sound channel unless said default sound channel has the higher channel load.

5. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 2 , wherein:

(a) each of said digital sound files has a default sound channel assigned; and

(b) said processor routes said digital sound file to said default sound channel unless said default sound channel has the higher channel load.

6. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 3 , wherein:

(a) each of said digital sound files has a default sound channel assigned; and

(b) said processor routes said digital sound file to said default sound channel unless said default sound channel has the higher channel load.

7. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 2 , wherein said RMS voltage averaged over time for each of said sound channels is measured at said amplifier for each of said sound channels.

8. A method for selecting a channel for the playing of a digital sound file in a model train, comprising:

(a) providing a processor;

(b) providing a memory connected to said processor;

(c) providing a first sound channel connected to said processor, said first sound channel including a first amplifier;

(d) providing a second sound channel connected to said processor, said second sound channel including a second amplifier;

(e) said processor determining a channel load for each of said first and second sound channels;

(f) said processor retrieving a digital sound file from said memory; and

(g) said processor routing said retrieved digital sound file to a sound channel having the lowest channel load.

9. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 8 , wherein said channel load for each of said sound channels is determined by determining an RMS voltage averaged over time for each of said sound channels.

10. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 8 , wherein said channel load for each of said sound channels is determined by determining a duty cycle for each of said sound channels.

11. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 8 , wherein:

(a) each of said digital sound files has a default sound channel assigned; and

(b) said processor routes said digital sound file to said default sound channel unless said default sound channel has the higher channel load.

12. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 9 , wherein:

(a) each of said digital sound files has a default sound channel assigned; and

(b) said processor routes said digital sound file to said default sound channel unless said default sound channel has the higher channel load.

13. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 10 , wherein:

(a) each of said digital sound files has a default sound channel assigned; and

(b) said processor routes said digital sound file to said default sound channel unless said default sound channel has the higher channel load.

14. The method for selecting a channel for the playing of a digital sound file in a model train as recited in claim 9 , wherein said RMS voltage averaged over time for each of said sound channels is measured at said amplifier for each of said sound channels.

Continuity (1)
Related Publication 20240115966A1 · Apr 11, 2024
References Cited (8)
US 11809774B1 · Vitt · 2023 [cited by examiner]
US 20020124715A1 · Fay · 2002 [cited by examiner]
US 20050194204A1 · Severson · 2005 [cited by examiner]
US 20070288109A1 · Zahornacky · 2007 [cited by examiner]
US 20080015862A1 · Grubba · 2008 [cited by examiner]
US 20190306650A1 · Jin · 2019 [cited by examiner]
US 20190387344A1 · Kim · 2019 [cited by examiner]
US 20200336857A1 · Kim · 2020 [cited by examiner]