Caller identification system with encryption
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
19 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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.
-
-
9. 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.
-
-
10. 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.
-
-
11. 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. - View Dependent Claims (12, 13, 14, 15)
-
-
16. 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. - View Dependent Claims (17, 18, 19)
-
Specification