Patent US5930765A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5930765A Expired / Lapsed US ⏱️ 0.0 years remaining

Downloading method for songs and advertisements

Assignee: Martin Automatic Inc
•
Filing: 1997-11-21
•
Granted: 1999-07-27
•
Expires: 2017-11-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a method of updating electronic data stored in numerous electronic amusement devices. The method includes the steps of providing a master information source from which new songs, programs, or other information, for example, advertisements, may be downloaded. The method also includes the steps of providing a first set of at least one non-updated electronic amusement device, connecting each non-updated electronic amusement device in the first set to the master information source and downloading information to the non-updated electronic amusement device, thereby providing at least one updated electronic amusement device. Additional non-updated electronic amusement devices may be updated according to the method by providing a second set of at least one non-updated electronic amusement device, and iterating the following steps: selecting an updated electronic amusement device, selecting a subset of the second set of at least one non-updated electronic amusement devices, connecting the selected updated electronic amusement device to each non-updated electronic amusement device in the selected subset, and downloading information to the non-updated electronic amusement devices, thereby providing at least one additional updated electronic amusement device. The additional updated electronic amusement devices may then be chosen in subsequent iterating steps to update non-updated electronic amusement devices.

Inventors

  • 👤 John R. Martin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 09:32
CPC Classifications
G; G07; G07F; G07F17/00; G07F17/32; G06; G06Q; G06Q30/00; G06Q30/02; G06Q30/0207; G06Q30/0209; G06Q30/0212; G06Q30/0241; G06Q30/04; G07F17/16; G07F17/30; G07F17/305; G07F5/00; G07F5/18; G07F9/00; G07F9/001; G07F9/002; G07F9/02; G11; G11B; G11B27/00; G11B27/002; G11B27/02; G11B27/031; G11B27/034; G11B27/10; G11B27/102; G11B27/105; G11B27/11; G11B27/34; G11B27/36; G11B2220/00; G11B2220/20; G11B2220/21; G11B2220/215; G11B2220/216; G11B2220/218; G11B2220/25; G11B2220/2537; G11B2220/2545; G11B2220/40; G11B2220/41; G11B2220/60; G11B2220/65

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 208 words
An improved method of updating electronic data stored in a plurality of electronic amusement devices, each electronic amusement device including memory for storing digital data, a communications interface, and a processor connected to said communications interface and said memory, said method comprising the steps of: a) providing a central station for storing data; b) determining a first set of at least one non-updated electronic amusement device; c) connecting each non-updated electronic amusement device in said first set to said central station and downloading information to said non-updated electronic amusement device, thereby providing at least one updated electronic amusement device; d) determining a second set of at least one non-updated electronic amusement device; e) iterating the following steps: 1) selecting an updated electronic amusement device provided by downloading said information to a non-updated electronic amusement device; 2) determining a subset of said second set of at least one non-updated electronic amusement devices, said subset thereby including at least one non-updated electronic amusement device; 3) connecting said selected updated electronic amusement device to each non-updated electronic amusement device in said subset and downloading said information to said non-updated electronic amusement device, thereby providing at least one additional updated electronic amusement device which may be selected in a subsequent selection step.
Claim 2
Dependent Claim 208 words
An improved method of updating electronic data stored in a plurality of electronic amusement devices, each electronic amusement device including memory for storing digital data, a communications interface, and a processor connected to said communications interface and said memory, said method comprising the steps of: a) providing a central station for storing data; b) determining a first set of at least one non-updated electronic amusement device; c) connecting each non-updated electronic amusement device in said first set to said central station and downloading information to said non-updated electronic amusement device, thereby providing at least one updated electronic amusement device; d) determining a second set of at least one non-updated electronic amusement device; e) iterating the following steps: 1) selecting an updated electronic amusement device provided by downloading said information to a non-updated electronic amusement device; 2) determining a subset of said second set of at least one non-updated electronic amusement devices, said subset thereby including at least one non-updated electronic amusement device; 3) connecting said selected updated electronic amusement device to each non-updated electronic amusement device in said subset and downloading said information to said non-updated electronic amusement device, thereby providing at least one additional updated electronic amusement device which may be selected in a subsequent selection step.
Claim 3
Dependent Claim 38 words
The method of claim 1, wherein said iterating step iterates at least twice to download information to a first subset of non-updated electronic amusement devices and to download information to a second subset of non-updated electronic amusement devices.
Claim 4
Dependent Claim 50 words
The method claim 1, wherein said iterating step iterates at least three times to download information to a first subset of non-updated electronic amusement devices, to download information to a second subset of non-updated electronic amusement devices, and to download information to a third subset of non-updated electronic amusement devices.
Claim 5
Dependent Claim 23 words
The method claim 1, wherein said iterating step iterates until each non-updated amusement device in said second set has information downloaded to it.
Claim 6
Dependent Claim 29 words
The method of claim 1, wherein said connecting and downloading step e3 comprises the step of establishing a connection over a telephone line for at least one iterating step.
Claim 7
Dependent Claim 23 words
The method of claim 1, wherein said connecting and downloading step c comprises the step of establishing a connection over a telephone line.
Claim 8
Dependent Claim 29 words
The method of claim 6, wherein said connecting and downloading step e3 comprises the step of establishing a connection over a telephone line for at least one iterating step.
Claim 9
Dependent Claim 29 words
The method of claim 4, wherein said connecting and downloading step e3 comprises the step of establishing a connection over a telephone line for at least one iterating step.
Claim 10
Dependent Claim 23 words
The method of claim 4, wherein said connecting and downloading step c comprises the step of establishing a connection over a telephone line.
Claim 11
Dependent Claim 29 words
The method of claim 9, wherein said connecting and downloading step e3 comprises the step of establishing a connection over a telephone line for at least one iterating step.
Claim 12
Dependent Claim 28 words
The method of claim 1, wherein said connecting and downloading step c comprises downloading information selected from the group consisting essentially of advertisements, music, and computer program updates.
Claim 13
Dependent Claim 28 words
The method of claim 11, wherein said connecting and downloading step e3 comprises downloading information selected from the group consisting essentially of advertisements, music, and computer program updates.
Claim 14
Dependent Claim 28 words
The method of claim 4, wherein said connecting and downloading step c comprises downloading information selected from the group consisting essentially of advertisements, music, and computer program updates.
Claim 15
Dependent Claim 28 words
The method of claim 13, wherein said connecting and downloading step e3 comprises downloading information selected from the group consisting essentially of advertisements, music, and computer program updates.
Claim 16
Dependent Claim 30 words
The method of claim 1, wherein said connecting and downloading step c is responsive to a control selected from the group consisting essentially of computer programs, external inputs, and timers.
Claim 17
Dependent Claim 29 words
The method of claim 15, wherein said connecting and downloading step e3 is responsive a control selected from the group consisting essentially of computer programs, external inputs, and timers.
Claim 18
Dependent Claim 30 words
The method of claim 4, wherein said connecting and downloading step c is responsive to a control selected from the group consisting essentially of computer programs, external inputs, and timers.
Claim 19
Dependent Claim 29 words
The method of claim 17, wherein said connecting and downloading step e3 is responsive a control selected from the group consisting essentially of computer programs, external inputs, and timers.
Claim 20
Dependent Claim 21 words
The method of claim 1, wherein said connecting and downloading step e3 further comprises the step of transmitting a download tree.
Claim 21
Dependent Claim 25 words
The method of claim 19, wherein said connecting and downloading of step e3 further comprises the step of transmitting at least one alternate update scheme.
Claim 22
Dependent Claim 205 words
An improved method of updating electronic data stored in a computer jukebox, each computer jukebox providing a memory for storing digital data representing a plurality of songs, a digital to analog converter, at least one speaker connected to said digital to analog converter, a communications interface, and a processor connected to said communications interface and said memory, said method comprising the steps of: a) determining a first set of at least one non-updated computer jukebox; b) connecting each non-updated computer jukebox in said first set to a central station and downloading information to said non-updated computer jukebox, thereby providing at least one updated computer jukebox; c) determining a second set of at least one non-updated computer jukebox; d) iterating the following steps: 1) selecting an updated computer jukebox provided by downloading said information to a non-updated computer jukebox; 2) determining a subset of said second set of at least one non-updated computer jukebox, said subset thereby including at least one non-updated computer jukebox; 3) connecting said selected updated computer jukebox to each non-updated computer jukebox in said subset and downloading said information to said non-updated computer jukebox, thereby providing at least one additional updated computer jukebox which may be selected in a subsequent selection step.
Claim 23
Dependent Claim 205 words
An improved method of updating electronic data stored in a computer jukebox, each computer jukebox providing a memory for storing digital data representing a plurality of songs, a digital to analog converter, at least one speaker connected to said digital to analog converter, a communications interface, and a processor connected to said communications interface and said memory, said method comprising the steps of: a) determining a first set of at least one non-updated computer jukebox; b) connecting each non-updated computer jukebox in said first set to a central station and downloading information to said non-updated computer jukebox, thereby providing at least one updated computer jukebox; c) determining a second set of at least one non-updated computer jukebox; d) iterating the following steps: 1) selecting an updated computer jukebox provided by downloading said information to a non-updated computer jukebox; 2) determining a subset of said second set of at least one non-updated computer jukebox, said subset thereby including at least one non-updated computer jukebox; 3) connecting said selected updated computer jukebox to each non-updated computer jukebox in said subset and downloading said information to said non-updated computer jukebox, thereby providing at least one additional updated computer jukebox which may be selected in a subsequent selection step.
Claim 24
Dependent Claim 36 words
The method of claim 21, wherein said iterating step iterates at least twice to download information to a first subset of non-updated computer jukeboxes and to download information to a second subset of non-updated computer jukeboxes.
Claim 25
Dependent Claim 47 words
The method claim 21, wherein said iterating step iterates at least three times to download information to a first subset of non-updated computer jukeboxes, to download information to a second subset of non-updated computer jukeboxes, and to download information to a third subset of non-updated computer jukeboxes.
Claim 26
Dependent Claim 22 words
The method claim 21, wherein said iterating step iterates until each non-updated device in said second set has information downloaded to it.
Claim 27
Dependent Claim 27 words
The method of claim 21, wherein said connecting and downloading step b downloads information selected from the group consisting essentially of advertisements, music, and computer program updates.
Claim 28
Dependent Claim 202 words
An improved method of updating electronic data stored in an electronic dart game, each electronic dart game providing a memory for storing digital data, a dart target, a communications interface, and a processor connected to said communications interface and said memory, said method comprising the steps of: a) determining a first set of at least one non-updated electronic dart game; b) connecting each non-updated electronic dart game in said first set to a central station and downloading information to said non-updated electronic dart game, thereby providing at least one updated electronic dart game; c) determining a second set of at least one non-updated electronic dart game; d) iterating the following steps: 1) selecting an updated electronic dart game provided by downloading said information to a non-updated electronic dart game; 2) determining a subset of said second set of at least one non-updated electronic dart game, said subset thereby including at least one non-updated electronic dart game; 3) connecting said selected updated electronic dart game to each non-updated electronic dart game in said subset and downloading said information to said non-updated electronic dart game, thereby providing at least one additional updated electronic dart game which may be selected in a subsequent selection step.
Claim 29
Dependent Claim 202 words
An improved method of updating electronic data stored in an electronic dart game, each electronic dart game providing a memory for storing digital data, a dart target, a communications interface, and a processor connected to said communications interface and said memory, said method comprising the steps of: a) determining a first set of at least one non-updated electronic dart game; b) connecting each non-updated electronic dart game in said first set to a central station and downloading information to said non-updated electronic dart game, thereby providing at least one updated electronic dart game; c) determining a second set of at least one non-updated electronic dart game; d) iterating the following steps: 1) selecting an updated electronic dart game provided by downloading said information to a non-updated electronic dart game; 2) determining a subset of said second set of at least one non-updated electronic dart game, said subset thereby including at least one non-updated electronic dart game; 3) connecting said selected updated electronic dart game to each non-updated electronic dart game in said subset and downloading said information to said non-updated electronic dart game, thereby providing at least one additional updated electronic dart game which may be selected in a subsequent selection step.
Claim 30
Dependent Claim 38 words
The method of claim 26, wherein said iterating step iterates at least twice to download information to a first subset of non-updated electronic dart games and to download information to a second subset of non-updated electronic dart games.
Claim 31
Dependent Claim 50 words
The method claim 26, wherein said iterating step iterates at least three times to download information to a first subset of non-updated electronic dart games, to download information to a second subset of non-updated electronic dart games, and to download information to a third subset of non-updated electronic dart games.
Claim 32
Dependent Claim 22 words
The method claim 26, wherein said iterating step iterates until each non-updated device in said second set has information downloaded to it.
Claim 33
Dependent Claim 27 words
The method of claim 26, wherein said connecting and downloading step b downloads information selected from the group consisting essentially of advertisements, music, and computer program updates.

References Cited (Backward Citations)

GB2193420A Cited
US4860201A Cited
US4956768A Cited
US5191573A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-07-26 2003-01-25 2003-07-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-07-26 2007-01-25 2007-07-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-07-26 2011-01-25 2011-07-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag