Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
133 words
An electronic weighing scale system or the like capable of performing a plurality of different functions comprising: a keyboard for providing access to at least a subset of the functions said system can perform, said keyboard containing a plurality of keyswitches each arranged to provide a separate identifying output code when actuated; interchangeable means responsive to said output codes for establishing the particular system function to be controlled by each different keyswitch, said interchangeable means having an input coupled to receive said keyswitch output codes and an output on which said means can present a plurality of function identification codes, each one representative of an established keyswitch function; and system processor means coupled to said output for executing said system functions as directed by said function identification codes in response to keyswitch actuations.
Claim 2
Dependent Claim
133 words
An electronic weighing scale system or the like capable of performing a plurality of different functions comprising: a keyboard for providing access to at least a subset of the functions said system can perform, said keyboard containing a plurality of keyswitches each arranged to provide a separate identifying output code when actuated; interchangeable means responsive to said output codes for establishing the particular system function to be controlled by each different keyswitch, said interchangeable means having an input coupled to receive said keyswitch output codes and an output on which said means can present a plurality of function identification codes, each one representative of an established keyswitch function; and system processor means coupled to said output for executing said system functions as directed by said function identification codes in response to keyswitch actuations.
Claim 3
Dependent Claim
45 words
The system of claim 1 wherein said interchangeable means comprises a non-volatile memory element having: (i) a first array with a plurality of memory locations containing said function identification codes; and (ii) means for one-to-one correlating said keyswitch output codes with particular function identification codes.
Claim 4
Dependent Claim
118 words
The system of claim 2 wherein said means for correlating comprises: a second array with a second plurality of memory locations, each corresponding to one of those in said first array, at least some of said locations in said second array containing data which is identical to output codes capable of being provided by said keyboard; and said system processor means comprises means for comparing a keyswitch output code generated by said keyboard to successive output codes stored in said second array until a match is found, and for retrieving the function identification code from the memory location in said first array which corresponds to the memory location in said second array in which said match was found.
Claim 5
Dependent Claim
38 words
The system of claim 2 or 3 wherein said correspondence between particular keyswitches on said keyboard and particular system functions is established by said interchangeable means and can be varied by replacing one non-volatile memory element with another.
Claim 6
Dependent Claim
50 words
The system of claim 2 or 3 wherein said keyboard comprises n keys and said system processor comprises a microprocessor system with software for executing greater than n system functions and said interchangeable means serves to provide keyboard access to a predetermined subset of said greater than n system functions.
Claim 7
Dependent Claim
75 words
The system of claim 3 wherein said system is a postal weighing scale system further comprising a read only memory containing postal rate data and wherein said system computes the postage for a parcel weighed on said system in accordance with the weight of said parcel and said postal rate information and further in accordance with particular system functions selected by actuation of particular keyswitches as correlated with said system functions by said interchangeable means.
Claim 8
Dependent Claim
19 words
The system of claim 6 wherein said read only memory and said interchangeable means comprise a single integrated circuit.
Claim 9
Dependent Claim
75 words
The system of claim 2 wherein said system is a postal weighing scale system further comprising a read only memory containing postal rate data and wherein said system computes the postage for a parcel weighed on said system in accordance with the weight of said parcel and said postal rate information and further in accordance with particular system functions selected by actuation of particular keyswitches as correlated with said system functions by said interchangeable means.
Claim 10
Dependent Claim
48 words
The system of claim 1 wherein particular subsets of said system functions are mapped to said keyswitches by particular ones of said interchangeable means, whereby a user may define the subset of said system functions accessable through said keyswitches by selecting a particular one of said interchangeable means.
Claim 11
Dependent Claim
198 words
An electronic mailing system or the like capable of performing a plurality of different functions comprising: a keyboard for providing user access to at least a subset of the functions said system can perform, said keyboard containing n keyswitches each arranged to provide a separate identifying output code when actuated; interchangeable means comprising a non-volatile memory element having: (i) a first array with a plurality of memory locations containing address words, each of said address words identifying a particular one of said system functions and (ii) means for correlating said output codes with particular address words, said interchangeable means being responsive to said keyswitch output codes for establishing the particular system function to be controlled by each different keyswitch, said interchangeable means having an input coupled to receive said keyswitch output codes and an output on which said interchangeable means can present particular ones of said address words corresponding to said received keyswitch output codes; and system processor means comprising a microprocessor system with software for executing said system functions, said system processor means being coupled to said output of said interchangeable means for executing system functions as directed by said address words in response to keyswitch actuations.
Claim 12
Dependent Claim
198 words
An electronic mailing system or the like capable of performing a plurality of different functions comprising: a keyboard for providing user access to at least a subset of the functions said system can perform, said keyboard containing n keyswitches each arranged to provide a separate identifying output code when actuated; interchangeable means comprising a non-volatile memory element having: (i) a first array with a plurality of memory locations containing address words, each of said address words identifying a particular one of said system functions and (ii) means for correlating said output codes with particular address words, said interchangeable means being responsive to said keyswitch output codes for establishing the particular system function to be controlled by each different keyswitch, said interchangeable means having an input coupled to receive said keyswitch output codes and an output on which said interchangeable means can present particular ones of said address words corresponding to said received keyswitch output codes; and system processor means comprising a microprocessor system with software for executing said system functions, said system processor means being coupled to said output of said interchangeable means for executing system functions as directed by said address words in response to keyswitch actuations.
Claim 13
Dependent Claim
302 words
An electronic mailing system or the like capable of performing a plurality of different functions comprising: a keyboard for providing user access to at least a subset of the functions said system can perform, said keyboard containing n keyswitches each arranged to provide a separate identifying output code when actuated; interchangeable means comprises a non-volatile memory element having: (i) a first array with a plurality of memory locations containing function identification codes; and (ii) means for correlating said keyswitch output codes with particular address words, said means for correlating comprising a second array with a second plurality of memory locations, each corresponding to one of those in said first array, at least some of said locations in said second array containing data which is identical to particular keyswitch output codes capable of being provided by said keyboard, said interchangeable means being responsive to said keyswitch output codes for establishing the particular system function to be controlled by each different keyswitch, said interchangeable means having an input coupled to receive said keyswitch output codes and an output on which said interchangeable means can present particular ones of said address words corresponding to said received keyswitch output codes; system processor means comprising a microprocessor system with software for executing said system functions, said system processor means being coupled to said output of said interchangeable means for executing said system functions as directed by said address words in response to keyswitch actuations; and said system processor means further comprising means for comparing a keyswitch output code generated by said keyboard to successive output codes stored in said second array until a match is found, and for retrieving the function identification code from the memory location in said first array which corresponds to the memory location in said second array in which said match was found.
Claim 14
Dependent Claim
302 words
An electronic mailing system or the like capable of performing a plurality of different functions comprising: a keyboard for providing user access to at least a subset of the functions said system can perform, said keyboard containing n keyswitches each arranged to provide a separate identifying output code when actuated; interchangeable means comprises a non-volatile memory element having: (i) a first array with a plurality of memory locations containing function identification codes; and (ii) means for correlating said keyswitch output codes with particular address words, said means for correlating comprising a second array with a second plurality of memory locations, each corresponding to one of those in said first array, at least some of said locations in said second array containing data which is identical to particular keyswitch output codes capable of being provided by said keyboard, said interchangeable means being responsive to said keyswitch output codes for establishing the particular system function to be controlled by each different keyswitch, said interchangeable means having an input coupled to receive said keyswitch output codes and an output on which said interchangeable means can present particular ones of said address words corresponding to said received keyswitch output codes; system processor means comprising a microprocessor system with software for executing said system functions, said system processor means being coupled to said output of said interchangeable means for executing said system functions as directed by said address words in response to keyswitch actuations; and said system processor means further comprising means for comparing a keyswitch output code generated by said keyboard to successive output codes stored in said second array until a match is found, and for retrieving the function identification code from the memory location in said first array which corresponds to the memory location in said second array in which said match was found.
Claim 15
Dependent Claim
127 words
An electronic data processing system capable of performing a plurality of different functions comprising: input means for providing access to a subset of the functions said system can perform, said input means having a plurality of selection means each arranged to provide a separate identifying output code when actuated; interchangeable means responsive to said output codes for establishing the particular system function to be controlled by each different selection means, said interchangeable means having an input coupled to receive said output codes and an output for generating a plurality of function identification codes, each one representative of an established selection means function; and means coupled to said output for performing functions in response to said function identification codes and in response to actuation of said selection means.
Claim 16
Dependent Claim
127 words
An electronic data processing system capable of performing a plurality of different functions comprising: input means for providing access to a subset of the functions said system can perform, said input means having a plurality of selection means each arranged to provide a separate identifying output code when actuated; interchangeable means responsive to said output codes for establishing the particular system function to be controlled by each different selection means, said interchangeable means having an input coupled to receive said output codes and an output for generating a plurality of function identification codes, each one representative of an established selection means function; and means coupled to said output for performing functions in response to said function identification codes and in response to actuation of said selection means.
Claim 17
Dependent Claim
34 words
The system of claim 12 where in the correspondence of said selection means to said system functions is established by said interchangeable means and can be varied by replacing one interchangeable means with another.
Claim 18
Dependent Claim
49 words
The system of claim 12 wherein said input means has n selection means and said performing means coupled to said output of said interchangeable means is capable of performing greater than n functions whereby said interchangeable means provides access to a predetermined subset of said greater than n functions.
Claim 19
Dependent Claim
39 words
The system of claim 13 or 14 wherein said interchangeable means comprises: (i) a first array with a pluralty of locations containing said function identification codes; and (ii) means for associating said output codes with corresponding function identification codes.
Claim 20
Dependent Claim
50 words
The system of claim 13 wherein particular subset of said system functions are mapped to said selection means by particular ones of said interchangeable means, whereby a user may define the subset of said system function accessable through said selection means by selecting a particular one of said interchangeable means.
Claim 21
Dependent Claim
263 words
An electronic data processing system capable of performing a plurality of different functions comprising: input means for providing user access to a subset of the functions said system can perform, said input means having n selection means, each arranged to provide a separate identifying output code when actuated; interchangeable means comprising: (i) a first array with a plurality of locations each containing an address word; and (ii) means for associating each of said output codes with a corresponding address word, said means for associating comprising a second array with a plurality of locations, each corresponding to one of those in said first array, some of said locations in said second array containing data identical to the output means, said interchangeable means being responsive to said output codes for establishing the particular system function to be controlled by each different selection means, said interchangeable means having an input coupled to receive said output codes and an output for generating a plurality of address words, each one representative of an established selection means function; means for performing said systems functions, said performing means being coupled to said output for performing said system functions in response to said address words and in response to selection means actuations; and said performing means further comprising means for comparing an output code generated by said selection means to successive output codes stored in said second array until a match is found, and for retrieving the address word from the location in said first array which corresponds to the location in said second array in which said match was found.
Claim 22
Dependent Claim
263 words
An electronic data processing system capable of performing a plurality of different functions comprising: input means for providing user access to a subset of the functions said system can perform, said input means having n selection means, each arranged to provide a separate identifying output code when actuated; interchangeable means comprising: (i) a first array with a plurality of locations each containing an address word; and (ii) means for associating each of said output codes with a corresponding address word, said means for associating comprising a second array with a plurality of locations, each corresponding to one of those in said first array, some of said locations in said second array containing data identical to the output means, said interchangeable means being responsive to said output codes for establishing the particular system function to be controlled by each different selection means, said interchangeable means having an input coupled to receive said output codes and an output for generating a plurality of address words, each one representative of an established selection means function; means for performing said systems functions, said performing means being coupled to said output for performing said system functions in response to said address words and in response to selection means actuations; and said performing means further comprising means for comparing an output code generated by said selection means to successive output codes stored in said second array until a match is found, and for retrieving the address word from the location in said first array which corresponds to the location in said second array in which said match was found.
Claim 23
Dependent Claim
75 words
The system of claim 17 wherein said system is a postal weighing scale system further comprising a read only memory containing postal rate data wherein said system computes the postage for a parcel weighed on said system in accordance with the weight of said parcel and said postal rate information and further in accordance with particular systems functions selected by actuation of particular selection means as correlated with said system functions by said interchangeable means.