← Back to Patent Explorer
US5289542A Expired / Lapsed US ⏱️ 0.0 years remaining

Caller identification system with encryption

Assignee: Nokia Bell Labs
•
Filing: 1991-03-04
•
Granted: 1994-02-22
•
Expires: 2011-03-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Telephone call identification service that safeguards the privacy of an originating station (calling party), while providing useful identifying information to a destination station (called party), is achieved by an encryption process. The encryption process includes combining the originating number with the telephone number of the destination station to form a message. Thereafter, the message is encrypted using the Data Encryption Standard (DES) or the Rivest, Shamir, Adleman (RSA) encryption algorithm to form ciphertext which is transmitted to the destination station. Using either encryption process, the ciphertext is reversible. A telephone switching office, preferably equipped with an electronic program-controlled switching system, executes the encryption algorithm and safeguards the keys used for encryption and decryption. When reversibility of the ciphertext is deemed to be undesirable, the telephone switching office uses modulo n processing of the ciphertext to render it non-reversible.

Inventors

  • 👤 William K. Kessler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 16:49
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/30; H04L9/3006; H04L9/302; H04L63/00; H04L63/04; H04L63/0428; H04L9/06; H04L9/0618; H04L9/0625; H04M; H04M1/00; H04M1/57; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0062; H04Q3/72; H04L2209/00; H04L2209/20; H04Q2213/00; H04Q2213/13339

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 78 words
A system for providing Calling Party Identification information to a called party, the calling party being at an originating telephone station and the called party being at a destination telephone station, the originating station and the destination station each having unique identity information associated therewith, CHARACTERIZED BY: means for cryptographic combining the identity information of the destination station and the originating station to generate an encrypted number; and means for transmitting the encrypted number to the destination station.
Claim 2
Independent Claim 78 words
A system for providing Calling Party Identification information to a called party, the calling party being at an originating telephone station and the called party being at a destination telephone station, the originating station and the destination station each having unique identity information associated therewith, CHARACTERIZED BY: means for cryptographic combining the identity information of the destination station and the originating station to generate an encrypted number; and means for transmitting the encrypted number to the destination station.
Claim 3
Dependent Claim 19 words
The system of claim 1 wherein the identity information associated with the originating station comprises its directory telephone number.
Claim 4
Dependent Claim 42 words
The system of claim 2 wherein the combining means includes a stored program for converting digital input data into digital output data in accordance with a predetermined encryption process, the digital input data comprising the directory telephone number of the originating station.
Claim 5
Dependent Claim 20 words
The system of claim 3 wherein the digital input data further comprises the directory telephone number of the destination station.
Claim 6
Dependent Claim 19 words
The system of claim 1 wherein the identify information associated with the destination station comprises its directory telephone number.
Claim 7
Dependent Claim 31 words
The system of claim 1 wherein the encrypted number is truncated before being provided to the destination station, whereby the number provided to the destination station is non-reversible for improved privacy.
Claim 8
Dependent Claim 16 words
The system of claim 6 wherein modulo n processing is used for truncating the encrypted number.
Claim 9
Independent Claim 98 words
A method for providing information regarding the identity of a calling party at an originating telephone station to a called party at a destination telephone station, the originating station having an originating telephone number and the destination station having a destination telephone number, the method comprising the following steps: encrypting the originating telephone number into a first encrypted number each time the originating station originates a telephone call to a first destination station; and encrypting the originating telephone number into a second encrypted number each time the originating station originates a telephone call to a second destination station.
Claim 10
Independent Claim 98 words
A method for providing information regarding the identity of a calling party at an originating telephone station to a called party at a destination telephone station, the originating station having an originating telephone number and the destination station having a destination telephone number, the method comprising the following steps: encrypting the originating telephone number into a first encrypted number each time the originating station originates a telephone call to a first destination station; and encrypting the originating telephone number into a second encrypted number each time the originating station originates a telephone call to a second destination station.
Claim 11
Independent Claim 82 words
A method for providing information regarding the identity of a calling party at an originating telephone station to a called party at a destination telephone station, the originating station having an originating telephone number and the destination station having a destination telephone number, the method comprising the following steps: combining the originating telephone number and the destination telephone number to form a data message; encrypting the data message to form an encrypted number; and transmitting the encrypted number to the destination station.
Claim 12
Independent Claim 82 words
A method for providing information regarding the identity of a calling party at an originating telephone station to a called party at a destination telephone station, the originating station having an originating telephone number and the destination station having a destination telephone number, the method comprising the following steps: combining the originating telephone number and the destination telephone number to form a data message; encrypting the data message to form an encrypted number; and transmitting the encrypted number to the destination station.
Claim 13
Independent Claim 91 words
A method for providing information regarding the identity of a calling party at an originating telephone station to a called party at a destination telephone station, the originating station having an originating telephone number and the destination station having a destination telephone number, the method comprising the following steps: combining the originating telephone number and the destination telephone number to form a data message; encrypting the data message to form an encrypted number; truncating the encrypted number to form a truncated number; and transmitting the truncated number to the destination station.
Claim 14
Independent Claim 91 words
A method for providing information regarding the identity of a calling party at an originating telephone station to a called party at a destination telephone station, the originating station having an originating telephone number and the destination station having a destination telephone number, the method comprising the following steps: combining the originating telephone number and the destination telephone number to form a data message; encrypting the data message to form an encrypted number; truncating the encrypted number to form a truncated number; and transmitting the truncated number to the destination station.
Claim 15
Dependent Claim 83 words
Apparatus for generating a data message including information regarding the identity of a call originating station and transmitting said information to a destination station, CHARACTERIZED BY; means for cryptographic combining the identity of the call originating station and the identity of the call destination station to generate an encrypted identification signal that uniquely identifies the originating station to the destination station, said identification signal being different for each different destination station; and means for transmitting the encrypted identification signal to the destination station.
Claim 16
Dependent Claim 83 words
Apparatus for generating a data message including information regarding the identity of a call originating station and transmitting said information to a destination station, CHARACTERIZED BY; means for cryptographic combining the identity of the call originating station and the identity of the call destination station to generate an encrypted identification signal that uniquely identifies the originating station to the destination station, said identification signal being different for each different destination station; and means for transmitting the encrypted identification signal to the destination station.
Claim 17
Dependent Claim 18 words
The apparatus of claim 11 wherein the identity of the call originating station comprises its directory telephone number.
Claim 18
Dependent Claim 18 words
The apparatus of claim 11 wherein the identity of the call destination station comprises its directory telephone number.
Claim 19
Dependent Claim 31 words
The apparatus of claim 11 wherein the combining means includes means for encrypting a number that is formed from the combination of the telephone numbers of the originating and destination stations.
Claim 20
Dependent Claim 17 words
The apparatus of claim 14 wherein the combining means further includes means for truncating the encrypted number.
Claim 21
Dependent Claim 126 words
For use with a telephone switching system serving a plurality of stations and having a central processor for generating calling party identification information, and also having a ringing circuit for transmitting intermittent ringing signals separated by silent intervals to a selected one of said stations, apparatus for generating special service information for transmission to the selected station comprising: memory means storing the telephone number of a calling party station, the telephone number of the selected station, and program instructions for encrypting numbers into ciphertext; processor means, responsive to the stored program instructions for encrypting said calling party and selected station telephone numbers into ciphertext; and means for coupling the ciphertext to the ringing circuit during at least one of the silent intervals between intermittent ringing signals.
Claim 22
Dependent Claim 126 words
For use with a telephone switching system serving a plurality of stations and having a central processor for generating calling party identification information, and also having a ringing circuit for transmitting intermittent ringing signals separated by silent intervals to a selected one of said stations, apparatus for generating special service information for transmission to the selected station comprising: memory means storing the telephone number of a calling party station, the telephone number of the selected station, and program instructions for encrypting numbers into ciphertext; processor means, responsive to the stored program instructions for encrypting said calling party and selected station telephone numbers into ciphertext; and means for coupling the ciphertext to the ringing circuit during at least one of the silent intervals between intermittent ringing signals.
Claim 23
Dependent Claim 20 words
The apparatus of claim 16 wherein the program instructions for encrypting numbers into ciphertext comprise the Data Encryption Standard algorithm.
Claim 24
Dependent Claim 20 words
The apparatus of claim 16 wherein the program instructions for encrypting numbers into ciphertext comprise the Rivest, Shamir, Adleman algorithm.
Claim 25
Dependent Claim 28 words
The apparatus of claim 16 wherein the program instructions for encrypting numbers include modulo n processing of the ciphertext to achieve truncation; whereby the ciphertext is rendered non-reversible.

References Cited (Backward Citations)

US3570008A Cited
US4405829A Cited
US4551581A Cited
US4582956A Cited
US4582956B1 Cited
US4551581B1 Cited
US4924496A Cited
US5027387A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-02-21 1997-08-23 1998-02-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-02-21 2001-08-23 2002-02-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-02-21 2005-08-23 2006-02-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag