Claims Analysis
Total Claims: 55
Claim 1
Independent Claim
115 words
A method of programming data into a portable electronic device having programmable memory, a device controller, and a portable power source with associated power connections, said programming method comprising the steps of: (a) disabling said electronic device power source; (b) connecting a substrate power source to said power connections to provide a substitute power signal; (c) encoding said substitute power signal with the program data to provide a coded power signal to said electronic device; (d) decoding said coded power signal to provide said program data to said programmable memory; and (e) applying a programming voltage to said programmable memory, whereby said program data is programmed into said electronic device memory through said power connections.
Claim 2
Independent Claim
115 words
A method of programming data into a portable electronic device having programmable memory, a device controller, and a portable power source with associated power connections, said programming method comprising the steps of: (a) disabling said electronic device power source; (b) connecting a substrate power source to said power connections to provide a substitute power signal; (c) encoding said substitute power signal with the program data to provide a coded power signal to said electronic device; (d) decoding said coded power signal to provide said program data to said programmable memory; and (e) applying a programming voltage to said programmable memory, whereby said program data is programmed into said electronic device memory through said power connections.
Claim 3
Dependent Claim
15 words
The programming method according to claim 1, wherein said electronic device is a portable radio.
Claim 4
Dependent Claim
14 words
The programming method according to claim 1, wherein said programmable memory is an EEPROM.
Claim 5
Dependent Claim
14 words
The programming method according to claim 1, wherein said device controller is a microcomputer.
Claim 6
Dependent Claim
16 words
The programming method according to claim 1, wherein said electronic device power source is a battery.
Claim 7
Dependent Claim
19 words
The programming method according to claim 1, wherein step (c) is performed by voltage modulating said substitute power signal.
Claim 8
Dependent Claim
51 words
The programming method according to claim 6, wherein said voltage modulating step is performed by varying the DC voltage level of said substitute power signal in digital steps at a rate corresponding to said program data and at a level above the nominal voltage level of said electronic device power source.
Claim 9
Dependent Claim
23 words
The programming method according to claim 1, wherein said programming voltage is greater than the nominal voltage of said electronic device power source.
Claim 10
Dependent Claim
35 words
The programming method according to claim 1, further comprising the steps of: (f) reading said program data from said device memory to provide verification data; and (g) providing a visual indication of said verification data.
Claim 11
Dependent Claim
65 words
The programming method according to claim 1, further comprising the steps of: (f) reading said program data from said device memory to provide verification data; (g) encoding said substitute power signal with said verification data; (h) decoding said substitute power signal to provide said verification data; and (i) displaying said verification data to provide a visual indication of the contents of said electronic device memory.
Claim 12
Dependent Claim
19 words
The programming method according to claim 10, wherein step (g) is performed by current modulating said substitute power signal.
Claim 13
Dependent Claim
36 words
The programming method according to claim 11, wherein said current modulating step is performed by varying the DC current drain of said substitute power signal in digital steps at a rate corresponding to said verification data.
Claim 14
Dependent Claim
131 words
A memory programming system for programming data into a portable electronic device having programmable memory, a device controller, and a portable power source with associated power connections, said programming system comprising in combination: a programming apparatus including means for providing a substitute power signal to said power conenctions when said electronic device power source is disabled: means for encoding said substitute power signal with the program data to provide a coded power signal to said electronic device; said electronic device including means for disabling said electronic device power source; means for decoding said coded power signal to provide said program data to said programmable memory; and means for applying a programming voltage to said programmable memory, whereby said program data is programmed into said electronic device memory through said power connections.
Claim 15
Dependent Claim
131 words
A memory programming system for programming data into a portable electronic device having programmable memory, a device controller, and a portable power source with associated power connections, said programming system comprising in combination: a programming apparatus including means for providing a substitute power signal to said power conenctions when said electronic device power source is disabled: means for encoding said substitute power signal with the program data to provide a coded power signal to said electronic device; said electronic device including means for disabling said electronic device power source; means for decoding said coded power signal to provide said program data to said programmable memory; and means for applying a programming voltage to said programmable memory, whereby said program data is programmed into said electronic device memory through said power connections.
Claim 16
Dependent Claim
16 words
The memory programming system according to claim 13, wherein said electronic device is a portable radio.
Claim 17
Dependent Claim
15 words
The memory programming system according to claim 13, wherein said programmable memory is an EEPROM.
Claim 18
Dependent Claim
15 words
The memory programming system according to claim 13, wherein said device controller is a microcomputer.
Claim 19
Dependent Claim
17 words
The memory programming system according to claim 13, wherein said electronic device power source is a battery.
Claim 20
Dependent Claim
21 words
The memory programming system according to claim 13, wherein said encoding means includes means for voltage modulating said substitute power signal.
Claim 21
Dependent Claim
49 words
The memory programming system according to claim 18, wherein said voltage modulating means varies the DC voltage level of said substitute power signal in digital steps at a rate corresponding to said program data and at a level above the nominal voltage level of said electronic device power source.
Claim 22
Dependent Claim
24 words
The memory programming system according to claim 13, wherein said programming voltage is greater than the nominal voltage of said electronic device power source.
Claim 23
Dependent Claim
31 words
The memory programming system according to claim 13, wherein said programming voltage applying means includes means for controlling the programming operation of said programmable memory in response to said program data.
Claim 24
Dependent Claim
45 words
The memory programming system according to claim 13, wherein said electronic device further includes: means for reading said program data from said device memory to provide verification data; and wherein said programmable apparatus further includes: means for providing a visual indication of said verification data.
Claim 25
Dependent Claim
77 words
The memory programming system according to claim 13, wherein said electronic device further includes: means for reading said program data from said device memroy to provide verification data; means for encoding said substitute power signal with said verification data; and wherein said programming apparatus further includes: means for decoding said substitute power signal to provide said verification data; means for displaying said verification data to provide a visual indication of the contents of said electronic devie memory.
Claim 26
Dependent Claim
21 words
The memory programming system according to claim 23, wherein said encoding means includes means for current modulating said sbustitute power signal.
Claim 27
Dependent Claim
33 words
The programming method according to claim 24, wherein said current modulating means varies the DC current drain of said substitute power signal in digital steps at a rate corresponding to said verification data.
Claim 28
Independent Claim
150 words
A method of programming internal memory of a portable radio with predetermined serial program data provided by an external programming apparatus, said radio having a detachable battery and associated battery terminals, said programming method comprising the steps of: (a) detaching said radio battery; (b) providing a substitute voltage; (c) modulating said substitute voltage according to said serial program data to provide a programming signal; (d) coupling said programming signal to said radio through said radio battery terminals; (e) regulating said programming signal to provide constant DC voltage to at least portions of said radio; (f) demodulating said programming signal to provide said serial program data to said radio memory; and (g) controlling the programming operation of said radio memory in response to said programming signal DC voltage levels and said serial program data, whereby said radio internal memory is programmed by said external programming apparatus through said radio battery terminals.
Claim 29
Independent Claim
150 words
A method of programming internal memory of a portable radio with predetermined serial program data provided by an external programming apparatus, said radio having a detachable battery and associated battery terminals, said programming method comprising the steps of: (a) detaching said radio battery; (b) providing a substitute voltage; (c) modulating said substitute voltage according to said serial program data to provide a programming signal; (d) coupling said programming signal to said radio through said radio battery terminals; (e) regulating said programming signal to provide constant DC voltage to at least portions of said radio; (f) demodulating said programming signal to provide said serial program data to said radio memory; and (g) controlling the programming operation of said radio memory in response to said programming signal DC voltage levels and said serial program data, whereby said radio internal memory is programmed by said external programming apparatus through said radio battery terminals.
Claim 30
Dependent Claim
15 words
The programming method according to claim 26, wherein said portable radio is a pocket pager.
Claim 31
Dependent Claim
15 words
The programming method according to claim 26, wherein said radio internal memory is an EEPROM.
Claim 32
Dependent Claim
17 words
The programming method according to claim 26, wherein step (c) is performed by said external programming apparatus.
Claim 33
Dependent Claim
16 words
The programming method according to claim 26, wherein step (f) is performed internally to said radio.
Claim 34
Dependent Claim
18 words
The programming method according to claim 26, wherein step (c) is performed by voltage modulating said substitute voltage.
Claim 35
Dependent Claim
49 words
The programming method according to claim 31, wherein said voltage modulating step is performed by varying the DC voltage level of said substitute voltage in digital steps at a rate corresponding to said serial program data and at a level above the nominal voltage level of said radio battery.
Claim 36
Dependent Claim
21 words
The programming method according to claim 26, wherein said programming voltage is greater than the nominal voltage of said radio battery.
Claim 37
Dependent Claim
34 words
The programming method according to claim 33, wherein step (b) includes the step of measuring the current drain of said portable radio before said substitute voltage is raised to its final programming voltage level.
Claim 38
Dependent Claim
37 words
The programming method according to claim 26, further comprising the steps of: (h) reading said program data from said radio memory to provide serial verification data; and (i) providing a visual indication of said serial verification data.
Claim 39
Dependent Claim
66 words
The programming method according to claim 26, further comprising the steps of: (h) reading said program data from said radio memory to provide serial verification data; (i) modulating said programming signal with said serial verification data; (j) demodulating said programming signal to provide said serial verification data; and (k) displaying said serial verification data to provide a visual indication of the contents of said radio memory.
Claim 40
Dependent Claim
16 words
The programming method according to claim 36, wherein step (i) is performed internally to said radio.
Claim 41
Dependent Claim
16 words
The programming method according to claim 36, wherein step (j) is performed externally to said radio.
Claim 42
Dependent Claim
18 words
The programming method according to claim 36, wherein step (i) is performed by current modulating said programming signal.
Claim 43
Dependent Claim
36 words
The programming method according to claim 39, wherein said current modulating step is performed by varying the DC current drain of said programming signal in digital steps at a rate corresponding to said serial verification data.
Claim 44
Dependent Claim
172 words
A memory programming system capable of programming internal memory of a portable radio with predetermined serial program data provided by an external programming apparatus, said radio having a detachable battery and associated battery terminals, said programming system comprising: said external programming apparatus including means for providing a substitute voltage when said radio battery is detached; means for modulating said substitute voltage according to the serial program data to provide a programming signal; means for coupling said programming signal to said radio through said radio battery terminals; said portable radio including means for detaching said radio battery; means for regulating said programming signal to provide constant DC voltage to at least portions of said radio; means for demodulating said programming signal to provide the serial program data to said radio memory; and means for controlling the programming operation of said radio memory in response to said programming signal DC voltage levels and said serial program data, whereby said radio internal memory is programmed by said external programming apparatus through said radio battery terminals.
Claim 45
Dependent Claim
172 words
A memory programming system capable of programming internal memory of a portable radio with predetermined serial program data provided by an external programming apparatus, said radio having a detachable battery and associated battery terminals, said programming system comprising: said external programming apparatus including means for providing a substitute voltage when said radio battery is detached; means for modulating said substitute voltage according to the serial program data to provide a programming signal; means for coupling said programming signal to said radio through said radio battery terminals; said portable radio including means for detaching said radio battery; means for regulating said programming signal to provide constant DC voltage to at least portions of said radio; means for demodulating said programming signal to provide the serial program data to said radio memory; and means for controlling the programming operation of said radio memory in response to said programming signal DC voltage levels and said serial program data, whereby said radio internal memory is programmed by said external programming apparatus through said radio battery terminals.
Claim 46
Dependent Claim
16 words
The memory programming system according to claim 41, wherein said portable radio is a pocket pager.
Claim 47
Dependent Claim
16 words
The memory programming system according to claim 41, wherein said radio internal memory is an EEPROM.
Claim 48
Dependent Claim
20 words
The memory programming system according to claim 41, wherein said modulating means includes means for voltage modulating said substitute voltage.
Claim 49
Dependent Claim
47 words
The memory programming system according to claim 44, wherein said voltage modulating means varies the DC voltage level of said substitute voltage in digital steps at a rate corresponding to said serial program data and at a level above the nominal voltage level of said radio battery.
Claim 50
Dependent Claim
22 words
The memory programming system according to claim 41, wherein said programming voltage is greater than the nominal voltage of said radio battery.
Claim 51
Dependent Claim
37 words
The memory programming system according to claim 46, wherein said substitute voltage providing means includes means for measuring the current drain of said portable radio before said substitute voltage is raised to its final programming voltage level.
Claim 52
Dependent Claim
47 words
The memory programming system according to claim 41, wherein said portable radio includes: means for reading said program data from said radio memory to provide serial verification data; and wherein said external programming apparatus includes means for providing a visual indication of said serial verification data; and
Claim 53
Dependent Claim
77 words
The memory programming system according to claim 41, wherein said portable radio includes: means for reading said program data from said radio memory to provide serial verification data; means for modulating said programming signal with said serial verification data; and wherein said external programming apparatus includes means for demodulating said programming signal to provide said serial verification data; means for displaying said serial verification data to provide a visual indication of the contents of said radio memory.
Claim 54
Dependent Claim
20 words
The memory programming system according to claim 49, wherein said modulating means includes means for current modulating said programming signal.
Claim 55
Dependent Claim
34 words
The memory programming system according to claim 49, wherein said current modulating means varies the DC current drain of said programming signal in digital steps at a rate corresponding to said serial verification data.