Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
273 words
An electronic desk type calculator, portable calculator, or the like including an input unit for entering information into the calculator, a basic first memory unit into which information may be written and from which information may be read, a basic second memory unit for storing routines and/or subroutines to be executed by the calculator in performing selected functions, plug-in adaptor means for enabling the user to removably plug one or more additional second memory units for storing routines and/or subroutines to be executed by the calculator in performing additional selected functions into the calculator to increase the number of functions that may be performed by the calculator, processing means responsive to information from the input unit or the basic first memory unit and to operating states within the calculator itself for selectively executing one or more of the routine and/or subroutines stored in the basic second memory unit to perform one or more of the selected functions employing information from one or both of the input and basic first memory units, said processing means being further responsive to information from the input unit or the basic first memory unit and to operating states within The calculator itself when an additional second memory unit is plugged into the calculator for selectively executing one or more of the routines and/or subroutines stored in that additional second memory unit to perform one or more of the additional selected functions employing information from one or both of the input and basic first memory units, and an output unit for providing an output indication of the results of the selected and additional selected functions performed by the calculator.
Claim 2
Dependent Claim
273 words
An electronic desk type calculator, portable calculator, or the like including an input unit for entering information into the calculator, a basic first memory unit into which information may be written and from which information may be read, a basic second memory unit for storing routines and/or subroutines to be executed by the calculator in performing selected functions, plug-in adaptor means for enabling the user to removably plug one or more additional second memory units for storing routines and/or subroutines to be executed by the calculator in performing additional selected functions into the calculator to increase the number of functions that may be performed by the calculator, processing means responsive to information from the input unit or the basic first memory unit and to operating states within the calculator itself for selectively executing one or more of the routine and/or subroutines stored in the basic second memory unit to perform one or more of the selected functions employing information from one or both of the input and basic first memory units, said processing means being further responsive to information from the input unit or the basic first memory unit and to operating states within The calculator itself when an additional second memory unit is plugged into the calculator for selectively executing one or more of the routines and/or subroutines stored in that additional second memory unit to perform one or more of the additional selected functions employing information from one or both of the input and basic first memory units, and an output unit for providing an output indication of the results of the selected and additional selected functions performed by the calculator.
Claim 3
Dependent Claim
60 words
An electronic calculator as in claim 1 wherein said basic first memory unit comprises a first section for storing data and a separate second section for storing program steps, and said first and second sections of the basic first memory unit may be separately internally expanded to increase the data and program-step storage capacity of the basic first memory unit.
Claim 4
Dependent Claim
31 words
An electronic calculator as in claim 1 wherein said basic first memory unit is a read-write memory, and each of said basic and additional second memory units is a read-only memory.
Claim 5
Dependent Claim
93 words
An electronic calculator as in claim 1 wherein said calculator includes one or more receptacles into said calculator and additional second memory units include electrical connection means for electrically connecting the calculator and each of the additional second memory units plugged into one of the receptacles in the calculator, said plug-in adaptor means including the receptacles in the calculator and the electrical connection means, and said processing means includes means for detecting either the presence or the absence of each additional second memory unit plugged into one of the receptacles in the calculator.
Claim 6
Dependent Claim
99 words
An electronic calculator as in claim 4 wherein said processing means includes addressing means coupled to the basic first and second memory units and to the electrical connection means for addressing the basic first and second memory units and each of the additional second memory units plugged into one of the receptacles in the calculator, and accessing means coupled to the basic first and second memory units and to the electrical connection means for accessing the basic first and second memory units and each of the additional second memory units plugged into one of the receptacles in the calculator.
Claim 7
Dependent Claim
118 words
An electronic calculator as in claim 5 wherein said electrical connection means comprises an electrical connector on each of the additional second memory units and a mating electrical connector in each of the receptacles in the calculator, said addressing means comprises a memory address register and a first bus system for coupling the memory address register to the basic first and second memory units and to the electrical connector in each of the receptacles in the calculator, and said accessing means comprises a memory access register and a second bus system for coupling the memory access register to the basic first and second memory units and to the electrical connector in each of the receptacles in the calculator.
Claim 8
Dependent Claim
31 words
An electronic calculator as in claim 6 wherein said basic first memory unit is a read-write memory, and each of said basic and additional second memory units is a read-only memory.
Claim 9
Dependent Claim
99 words
An electronic calculator as in claim 6 wherein said input unit is a keyboard input unit including a first plurality of keys for enabling the user to manually initiate the basic functions that may be performed by the calculator without an additional second memory unit, and a second plurality of keys employed alone or with one or more of the first plurality of keys for enabling the user to manually initiate the added functions that may be performed by the calculator when each of the additional second memory units is plugged into one of the receptacles in the calculator.
Claim 10
Dependent Claim
31 words
An electronic calculator as in claim 8 wherein said basic first memory unit is a read-write memory, and each of said basic and additional second memory units is a read-only memory.
Claim 11
Dependent Claim
44 words
An electronic calculator as in claim 8 including a keybOard overlay for designating the added functions that may be initiated by the second plurality of keys when one of the additional second memory units is plugged into one of the receptacles in the calculator.
Claim 12
Dependent Claim
99 words
An electronic calculator as in claim 1 wherein said input unit is a keyboard input unit including a first plurality of keys for enabling the user to manually initiate the basic functions that may be performed by the calculator without an additional second memory unit, and a second plurality of keys employed alone or with one or more of the first plurality of keys for enabling the user to manually initiate the added functions that may be performed by the calculator when each of the additional second memory units is plugged into one of the receptacles in the calculator.
Claim 13
Dependent Claim
44 words
An electronic calculator as in claim 11 including a keyboard overlay for designating the added functions that may be initiated by the second plurality of keys when one of the additional second memory units is plugged into one of the receptacles in the calculator.
Claim 14
Dependent Claim
34 words
An electronic caluclator as in claim 1 wherein said calculator includes adaptor means for accommodating one or more additional first memory units to internally expand the storage capacity of the basic first memory unit.
Claim 15
Dependent Claim
64 words
An electronic calculator as in claim 13 wherein said basic first memory unit includes a first section for storing data and a separate second section for storing program steps, and said adaptor means is operable for accommodating the additional first memory units to separately, internally expand the data and program-step storage capacity of the first and second sections of the basic first memory unit.
Claim 16
Dependent Claim
75 words
An electronic calculator as in claim 14 wherein said processing means includes addressing means coupled to the basic first and second memory units and to the adaptor means for addressing the basic first and second memory units and each added first memory unit, and accessing means coupled to the basic first and second memory units and to the adaptor means for accessing the basic first and second memory units and each added first memory unit.
Claim 17
Dependent Claim
83 words
An electronic calculator as in claim 15 wherein said addressing means comprises a memory address register and a first bus system for coupling the memory address register to the basic first and second memory units and to one or more electrical connectors of the adaptor means, and said accessing means comprises a memory access register and a second bus system for coupling the memory access register to the basic first and second memory units and to the electrical connectors of the adaptor means.
Claim 18
Dependent Claim
31 words
An electronic calculator as in claim 16 wherein said basic first memory unit is a read-write memory, and each of said basic and additional second memory units is a read-only memory.