Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
108 words
A method of modifying a proposed telephone number to enable communication using an automated dialer connected to a telephone system having specific dialing requirements, the method comprising the steps of: establishing a plurality of comparison templates comprised of comparison elements; establishing at least one output template comprised of output elements, said output template being associated with a first comparison template of said plurality of templates; determining if the proposed telephone number matches said comparison elements of said first comparison template; and modifying the proposed telephone number according to said output elements of said output template if the proposed telephone number matches said elements of said first comparison template.
Claim 2
Independent Claim
108 words
A method of modifying a proposed telephone number to enable communication using an automated dialer connected to a telephone system having specific dialing requirements, the method comprising the steps of: establishing a plurality of comparison templates comprised of comparison elements; establishing at least one output template comprised of output elements, said output template being associated with a first comparison template of said plurality of templates; determining if the proposed telephone number matches said comparison elements of said first comparison template; and modifying the proposed telephone number according to said output elements of said output template if the proposed telephone number matches said elements of said first comparison template.
Claim 3
Dependent Claim
16 words
The method according to claim 1, further including the step of dialing the modified telephone number.
Claim 4
Independent Claim
158 words
An apparatus for modifying a proposed telephone number so as to assist in establishing communication between a local device having a dialer and a remote device by using a communication system having specified dialing requirements, the apparatus comprising: a first set of memory addresses storing a set of comparison templates, each template comprised of comparison elements for determining if the proposed telephone number has a specified form; a second set of memory addresses storing at least a first output template comprised of specified output elements; means for associating a first comparison template of said set of comparison templates with said first output template; means for comparing the proposed telephone number with the elements of said first comparison template to determine if the proposed telephone number matches said first comparison template; and means for modifying said proposed telephone number according to said output elements of said first output template if said proposed telephone number matches said first comparison template.
Claim 5
Independent Claim
158 words
An apparatus for modifying a proposed telephone number so as to assist in establishing communication between a local device having a dialer and a remote device by using a communication system having specified dialing requirements, the apparatus comprising: a first set of memory addresses storing a set of comparison templates, each template comprised of comparison elements for determining if the proposed telephone number has a specified form; a second set of memory addresses storing at least a first output template comprised of specified output elements; means for associating a first comparison template of said set of comparison templates with said first output template; means for comparing the proposed telephone number with the elements of said first comparison template to determine if the proposed telephone number matches said first comparison template; and means for modifying said proposed telephone number according to said output elements of said first output template if said proposed telephone number matches said first comparison template.
Claim 6
Dependent Claim
20 words
The apparatus according to claim 3 wherein said means for associating includes a central processor operatingaccording to a software program.
Claim 7
Dependent Claim
172 words
A computer system of the type having of a central processing unit operating according to a software program, a memory device having addresses and storing a proposed telephone number, and a local dialing device for dialing input phone numbers, the computer system further comprising: a first set of memory addresses storing a set of comparison templates, each template comprised of elements for determining if the proposed telephone number has a specified form; a second set of memory addresses storing at least a first output template, said first output template comprised of specified dialing rules; means for associating a first comparison template of said set of comparison templates with said first output template; means for comparing the proposed telephone number with said first comparison template to determine if the proposed telephone number matches said first comparison template; and means for modifying the proposed telephone number if said proposed telephone number matches said first comparison template, the proposed telephone number being modified according to said first output template to produce a modified telephone number.
Claim 8
Dependent Claim
172 words
A computer system of the type having of a central processing unit operating according to a software program, a memory device having addresses and storing a proposed telephone number, and a local dialing device for dialing input phone numbers, the computer system further comprising: a first set of memory addresses storing a set of comparison templates, each template comprised of elements for determining if the proposed telephone number has a specified form; a second set of memory addresses storing at least a first output template, said first output template comprised of specified dialing rules; means for associating a first comparison template of said set of comparison templates with said first output template; means for comparing the proposed telephone number with said first comparison template to determine if the proposed telephone number matches said first comparison template; and means for modifying the proposed telephone number if said proposed telephone number matches said first comparison template, the proposed telephone number being modified according to said first output template to produce a modified telephone number.
Claim 9
Dependent Claim
22 words
The computer system according to claim 5, further including a means for inputting said modified telephone number to the local dialing device.
Claim 10
Dependent Claim
16 words
The computer system according to claim 6 wherein said local dialing device is a facsimile machine.
Claim 11
Dependent Claim
15 words
The computer system according to claim 6 wherein said local dialing device is a modem.
Claim 12
Dependent Claim
32 words
The computer system according to claim 6 wherein said means for associating, said means for comparing, and said means for modifying include the central processing unit operating according to a software program.