Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
275 words
A method for dialing a telephone number, comprising the steps: providing a data memory unit which includes a first memory region for storing normal dial numbers and a second memory region containing pre-stored memory dial numbers; operating a keypad so as to provide a sequence of key inputs; decoding said key inputs sequentially to determine if a decoded one of said key inputs involves a normal dialing activity or a memory dialing activity; if the decoded one of said key inputs involves a normal dialing activity, storing a normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit; and generating a first code which includes a normal dialing command code and a first address code to indicate the location of the normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit; if the decoded one of said key inputs involves a memory dialing activity, generating a second code which includes a memory dialing command code and a second address code to indicate the location of the memory dial number corresponding to the decoded one of said key inputs in said second memory region of said data memory unit; storing said first and second codes in a program memory means in a sequence similar to that of said key inputs from said keypad; retrieving said first and second codes sequentially from said program memory means; and retrieving the corresponding dial number from said data memory unit and executing the dialing activity corresponding to the retrieved one of said first and second codes.
Claim 2
Independent Claim
275 words
A method for dialing a telephone number, comprising the steps: providing a data memory unit which includes a first memory region for storing normal dial numbers and a second memory region containing pre-stored memory dial numbers; operating a keypad so as to provide a sequence of key inputs; decoding said key inputs sequentially to determine if a decoded one of said key inputs involves a normal dialing activity or a memory dialing activity; if the decoded one of said key inputs involves a normal dialing activity, storing a normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit; and generating a first code which includes a normal dialing command code and a first address code to indicate the location of the normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit; if the decoded one of said key inputs involves a memory dialing activity, generating a second code which includes a memory dialing command code and a second address code to indicate the location of the memory dial number corresponding to the decoded one of said key inputs in said second memory region of said data memory unit; storing said first and second codes in a program memory means in a sequence similar to that of said key inputs from said keypad; retrieving said first and second codes sequentially from said program memory means; and retrieving the corresponding dial number from said data memory unit and executing the dialing activity corresponding to the retrieved one of said first and second codes.
Claim 3
Independent Claim
350 words
A method for dialing a telephone number, comprising the steps: providing a data memory unit which includes a first memory region for storing normal dial numbers and a second memory region containing pre-stored memory dial numbers; operating a keypad so as to provide a sequence of key inputs; decoding said key inputs sequentially to determine if a decoded one of said key inputs involves a normal dialing activity, a memory dialing activity or a re-dialing activity; if the decoded one of said key inputs involves a normal dialing activity, storing a normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit; and generating a first code which includes a normal dialing command code and a first address code to indicate the location of the normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit; if the decoded one of said key inputs involves a memory dialing activity, generating a second code which includes a memory dialing command code and a second address code to indicate the location of the memory dial number corresponding to the decoded one of said key inputs in said second memory region of said data memory unit; if the decoded one of said key inputs involves a re-dialing activity, generating a third code which includes a re-dialing command code; storing said first, second and third codes in a program memory means in a sequence similar to that of said key inputs from said keypad; retrieving said first, second and third codes sequentially from said program memory means; if the retrieved code is one of said first and second codes, retrieving the corresponding dial number from said data memory unit and executing the dialing activity corresponding to the retrieved code; and if the retrieved code is said third code, sequentially retrieving the corresponding dial numbers from said data memory unit and sequentially executing the dialing activities corresponding to said first and second codes which preceded said third code in said program memory means.
Claim 4
Independent Claim
350 words
A method for dialing a telephone number, comprising the steps: providing a data memory unit which includes a first memory region for storing normal dial numbers and a second memory region containing pre-stored memory dial numbers; operating a keypad so as to provide a sequence of key inputs; decoding said key inputs sequentially to determine if a decoded one of said key inputs involves a normal dialing activity, a memory dialing activity or a re-dialing activity; if the decoded one of said key inputs involves a normal dialing activity, storing a normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit; and generating a first code which includes a normal dialing command code and a first address code to indicate the location of the normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit; if the decoded one of said key inputs involves a memory dialing activity, generating a second code which includes a memory dialing command code and a second address code to indicate the location of the memory dial number corresponding to the decoded one of said key inputs in said second memory region of said data memory unit; if the decoded one of said key inputs involves a re-dialing activity, generating a third code which includes a re-dialing command code; storing said first, second and third codes in a program memory means in a sequence similar to that of said key inputs from said keypad; retrieving said first, second and third codes sequentially from said program memory means; if the retrieved code is one of said first and second codes, retrieving the corresponding dial number from said data memory unit and executing the dialing activity corresponding to the retrieved code; and if the retrieved code is said third code, sequentially retrieving the corresponding dial numbers from said data memory unit and sequentially executing the dialing activities corresponding to said first and second codes which preceded said third code in said program memory means.
Claim 5
Dependent Claim
311 words
A telephone dialing device, comprising: a data memory unit which includes a first memory region for storing normal dial numbers and a second memory region containing pre-stored memory dial numbers; a keypad which is operable so as to provide a sequence of key inputs; means for decoding said key inputs sequentially to determine if a decoded one of said key inputs involves a normal dialing activity or a memory dialing activity; a first programmed means for storing a normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit if the decoded one of said key inputs involves a normal dialing activity; a second programmed means for generating a first code which includes a normal dialing command code and a first address code to indicate the location of the normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit if the decoded one of said key inputs involves a normal dialing activity, said second programmed means generating a second code which includes a memory dialing command code and a second address code to indicate the location of the memory dial number corresponding to the decoded one of said key inputs in said second memory region of said data memory unit if the decoded one of said key inputs involves a memory dialing activity; a program memory means for storing said first and second codes therein in a sequence similar to that of said key inputs from said keypad; a third programmed means for retrieving said first and second codes sequentially from said program memory means; and a fourth programmed means for retrieving the corresponding dial number from said data memory unit and for executing the dialing activity corresponding to the retrieved one of said first and second codes.
Claim 6
Dependent Claim
311 words
A telephone dialing device, comprising: a data memory unit which includes a first memory region for storing normal dial numbers and a second memory region containing pre-stored memory dial numbers; a keypad which is operable so as to provide a sequence of key inputs; means for decoding said key inputs sequentially to determine if a decoded one of said key inputs involves a normal dialing activity or a memory dialing activity; a first programmed means for storing a normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit if the decoded one of said key inputs involves a normal dialing activity; a second programmed means for generating a first code which includes a normal dialing command code and a first address code to indicate the location of the normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit if the decoded one of said key inputs involves a normal dialing activity, said second programmed means generating a second code which includes a memory dialing command code and a second address code to indicate the location of the memory dial number corresponding to the decoded one of said key inputs in said second memory region of said data memory unit if the decoded one of said key inputs involves a memory dialing activity; a program memory means for storing said first and second codes therein in a sequence similar to that of said key inputs from said keypad; a third programmed means for retrieving said first and second codes sequentially from said program memory means; and a fourth programmed means for retrieving the corresponding dial number from said data memory unit and for executing the dialing activity corresponding to the retrieved one of said first and second codes.
Claim 7
Dependent Claim
394 words
A telephone dialing device, comprising: a data memory unit which includes a first memory region for storing normal dial numbers and a second memory region containing pre-stored memory dial numbers; a keypad which is operable so as to provide a sequence of key inputs; means for decoding said key inputs sequentially to determine if a decoded one of said key inputs involves a normal dialing activity, a memory dialing activity or a re-dialing activity; a first programmed means for storing a normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit if the decoded one of said key inputs involves a normal dialing activity; a second programmed means for generating a first code which includes a normal dialing command code and a first address code to indicate the location of the normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit if the decoded one of said key inputs involves a normal dialing activity, said second programmed means generating a second code which includes a memory dialing command code and a second address code to indicate the location of the memory dial number corresponding to the decoded one of said key inputs in said second memory region of said data memory unit if the decoded one of said key inputs involves a memory dialing activity, said second programmed means generating a third code which includes a re-dialing command code if the decoded one of said key inputs involves a re-dialing activity; a program memory means for storing said first, second and third codes therein in a sequence similar to that of said key inputs from said keypad; a third programmed means for retrieving said first, second and third codes sequentially from said program memory means; and a fourth programmed means for retrieving the corresponding dial number from said data memory unit and for executing the dialing activity corresponding to the retrieved code if the retrieved code is one of said first and second codes, said fourth programmed means sequentially retrieving the corresponding dial numbers from said data memory unit and sequentially executing the dialing activities corresponding to said first and second codes which preceded said third code in said program memory means if the retrieved code is said third code.
Claim 8
Dependent Claim
394 words
A telephone dialing device, comprising: a data memory unit which includes a first memory region for storing normal dial numbers and a second memory region containing pre-stored memory dial numbers; a keypad which is operable so as to provide a sequence of key inputs; means for decoding said key inputs sequentially to determine if a decoded one of said key inputs involves a normal dialing activity, a memory dialing activity or a re-dialing activity; a first programmed means for storing a normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit if the decoded one of said key inputs involves a normal dialing activity; a second programmed means for generating a first code which includes a normal dialing command code and a first address code to indicate the location of the normal dial number corresponding to the decoded one of said key inputs in said first memory region of said data memory unit if the decoded one of said key inputs involves a normal dialing activity, said second programmed means generating a second code which includes a memory dialing command code and a second address code to indicate the location of the memory dial number corresponding to the decoded one of said key inputs in said second memory region of said data memory unit if the decoded one of said key inputs involves a memory dialing activity, said second programmed means generating a third code which includes a re-dialing command code if the decoded one of said key inputs involves a re-dialing activity; a program memory means for storing said first, second and third codes therein in a sequence similar to that of said key inputs from said keypad; a third programmed means for retrieving said first, second and third codes sequentially from said program memory means; and a fourth programmed means for retrieving the corresponding dial number from said data memory unit and for executing the dialing activity corresponding to the retrieved code if the retrieved code is one of said first and second codes, said fourth programmed means sequentially retrieving the corresponding dial numbers from said data memory unit and sequentially executing the dialing activities corresponding to said first and second codes which preceded said third code in said program memory means if the retrieved code is said third code.