Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
79 words
A method for editing a playback sequence of tracks stored in a memory comprising: selecting a track number for editing, during a playback programming routine, wherein the track number is incremented upon pressing a first switch or decremented upon pressing a second switch; and editing the playback sequence upon pressing a third switch wherein the track number selected is entered in the memory when it is not present therein and deleted from the memory when it is present therein.
Claim 2
Independent Claim
79 words
A method for editing a playback sequence of tracks stored in a memory comprising: selecting a track number for editing, during a playback programming routine, wherein the track number is incremented upon pressing a first switch or decremented upon pressing a second switch; and editing the playback sequence upon pressing a third switch wherein the track number selected is entered in the memory when it is not present therein and deleted from the memory when it is present therein.
Claim 3
Dependent Claim
11 words
The method of claim 1 comprising returning to the selecting step.
Claim 4
Dependent Claim
16 words
The method of claim 1 comprising: terminating the editing mode when a fourth switch is pressed.
Claim 5
Dependent Claim
17 words
The method of claim 3 wherein the step of terminating the editing mode aborts the editing step.
Claim 6
Dependent Claim
21 words
The method of claim 4 wherein the step of terminating the editing mode comprises updating the display and clearing pending data.
Claim 7
Dependent Claim
13 words
The method of claim 3 wherein the fourth switch is a stop key.
Claim 8
Dependent Claim
16 words
The method of claim 1 comprising: saving selected track numbers when a fourth switch is pressed.
Claim 9
Dependent Claim
26 words
The method of claim 7 wherein the step of saving comprises: verifying that a count of the track umbers is non-zero; and setting a program-exists flag.
Claim 10
Dependent Claim
15 words
The method of claim 8 comprising updating the display and terminating the playback programming routine.
Claim 11
Dependent Claim
13 words
The method of claim 7 wherein the fourth switch is a program key.
Claim 12
Dependent Claim
17 words
The method of claim 1 comprising assigning selected function keys as the first, second and third switches.
Claim 13
Dependent Claim
20 words
The method of claim 11 wherein the first, second and third switches are respectively fast forward, rewind and play keys.
Claim 14
Independent Claim
99 words
A method for editing a playback sequence of tracks stored in a memory comprising: entering a programming routine and initializing the memory and a display; entering an editing mode; scanning a switch array; selecting a track number for editing wherein the track number is incremented upon pressing a first switch or decremented upon pressing a second switch; editing the playback sequence upon pressing a third switch wherein the track number selected is entered in the memory when it is not present therein and deleted from the memory when it is present therein; and returning to scanning a switch array.
Claim 15
Independent Claim
99 words
A method for editing a playback sequence of tracks stored in a memory comprising: entering a programming routine and initializing the memory and a display; entering an editing mode; scanning a switch array; selecting a track number for editing wherein the track number is incremented upon pressing a first switch or decremented upon pressing a second switch; editing the playback sequence upon pressing a third switch wherein the track number selected is entered in the memory when it is not present therein and deleted from the memory when it is present therein; and returning to scanning a switch array.
Claim 16
Dependent Claim
19 words
The method of claim 13 wherein the step of repeating comprises subsequent activation of said first or second switch.
Claim 17
Dependent Claim
16 words
The method of claim 13 comprising exiting the editing mode when a fourth switch is pressed.
Claim 18
Dependent Claim
15 words
The method of claim 15 comprising terminating the programming routine upon exiting the editing mode.
Claim 19
Dependent Claim
18 words
The method of claim 16 wherein the step of terminating comprises updating the display and clearing pending data.
Claim 20
Dependent Claim
21 words
The method of claim 13 comprising saving the playback sequence of track numbers as edited when a fourth switch is pressed.
Claim 21
Dependent Claim
33 words
The method of claim 18 wherein the step of saving the playback sequence comprises: verifying that a count of track numbers is non-zero; setting a program exists flag; and terminating the programming routine.
Claim 22
Independent Claim
107 words
A method for editing a playback sequence of tracks stored in a memory comprising: entering a programming routine and initializing the memory and a display; entering an editing mode; scanning a switch array; selecting a track number for editing wherein the track number is incremented upon pressing a first switch or decremented upon pressing a second switch; editing the playback sequence upon pressing a third switch wherein the track number selected is entered in the memory when it is not present therein and deleted from the memory when it is present therein; exiting the editing mode when a fourth switch is pressed; and terminating the programming routine.
Claim 23
Independent Claim
107 words
A method for editing a playback sequence of tracks stored in a memory comprising: entering a programming routine and initializing the memory and a display; entering an editing mode; scanning a switch array; selecting a track number for editing wherein the track number is incremented upon pressing a first switch or decremented upon pressing a second switch; editing the playback sequence upon pressing a third switch wherein the track number selected is entered in the memory when it is not present therein and deleted from the memory when it is present therein; exiting the editing mode when a fourth switch is pressed; and terminating the programming routine.
Claim 24
Dependent Claim
34 words
The method of claim 20 wherein the step of entering a programming routine comprises checking for the presence of a digitally recorded medium and saving the number representing the number of tracks recorded therein.
Claim 25
Dependent Claim
25 words
The method of claim 20 wherein the step of entering an editing mode comprises displaying the number of track numbers and a current track number.
Claim 26
Dependent Claim
27 words
The method of claim 20 wherein the step of scanning comprises debouncing the switch array and determining whether the switch array comprises digit keys or function switches.
Claim 27
Dependent Claim
31 words
The method of claim 20 wherein the step of exiting the editing mode comprises aborting the editing step and terminating the programming routine when the fourth switch is a stop key.
Claim 28
Dependent Claim
44 words
The method of claim 20 wherein the step of exiting the editing mode comprises saving the sequence of track numbers as edited when the fourth switch is a program key, verifying that a count of track numbers is non-zero, and setting a program-exists flag.
Claim 29
Dependent Claim
17 words
The method of claim 20 wherein the terminating step comprises updating the display and clearing pending data.
Claim 30
Independent Claim
112 words
A method for editing a playback sequence of tracks stored in a memory comprising: entering a programming routine and initializing the memory and a display; entering a editing mode; scanning a switch array; selecting a track number for editing wherein the track number is incremented upon pressing a first switch or decremented upon pressing a second switch; editing the playback sequence upon pressing a third switch wherein the track number selected is entered in the memory when it is not present therein and deleted from the memory when it is present therein; saving the playback sequence of track numbers as edited when a program switch is pressed; and terminating the programming routine.
Claim 31
Independent Claim
112 words
A method for editing a playback sequence of tracks stored in a memory comprising: entering a programming routine and initializing the memory and a display; entering a editing mode; scanning a switch array; selecting a track number for editing wherein the track number is incremented upon pressing a first switch or decremented upon pressing a second switch; editing the playback sequence upon pressing a third switch wherein the track number selected is entered in the memory when it is not present therein and deleted from the memory when it is present therein; saving the playback sequence of track numbers as edited when a program switch is pressed; and terminating the programming routine.
Claim 32
Dependent Claim
34 words
The method of claim 27 wherein the step of entering a programming routine comprises checking for the presence of a digitally recorded medium and saving the number representing the number of tracks recorded therein.
Claim 33
Dependent Claim
25 words
The method of claim 27 wherein the step of entering an editing mode comprises displaying the number of track numbers and a current track number.
Claim 34
Dependent Claim
27 words
The method of claim 27 wherein the step of scanning comprises debouncing the switch array and determining whether the switch array comprises digit keys or function switches.
Claim 35
Dependent Claim
34 words
The method of claim 27 wherein the step of saving the playback sequence comprises saving one or more track numbers, verifying that a count of track numbers is non-zero, and setting a program-exists flag.
Claim 36
Dependent Claim
17 words
The method of claim 27 wherein the terminating step comprises updating the display and clearing pending data.