Apparatus and methods for telecommunication authentication
First Claim
1. A method of authenticating a user identity using telephony signaling, comprising:
- storing account information for a user, the account information including at least a first phone number associated with the user;
receiving a user order;
receiving a call from the user, the call including associated SS7 signaling information, including charge phone number information;
comparing the charge number information with the stored first phone number to authenticate that the user is associated with the first phone number; and
based at least in part on the comparison, selectively causing the user order to be fulfilled.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention is related to telecommunications, and in particular to systems and methods of using telecommunication services for user authentication. Account information is stored for a user, the account information including at least a first phone number associated with the user. A user order is received. A verification phone call is received from the user, the call including charge phone number information. The charge number information is compared to the first phone number to authenticate that the user is associated with the first phone number. Based at least in part on the comparison, the user order is selectively caused to be fulfilled.
-
Citations
52 Claims
-
1. A method of authenticating a user identity using telephony signaling, comprising:
-
storing account information for a user, the account information including at least a first phone number associated with the user; receiving a user order; receiving a call from the user, the call including associated SS7 signaling information, including charge phone number information; comparing the charge number information with the stored first phone number to authenticate that the user is associated with the first phone number; and based at least in part on the comparison, selectively causing the user order to be fulfilled. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of authenticating a user identity using telephony signaling, comprising:
-
receiving at a call processing system from a first user a call handling instruction for calls placed to a first telephone number; causing, via the call processing system, a computer terminal associated with the first user to place a call to a second telephone number, the call including corresponding call signaling information; receiving the call and corresponding call signaling information; comparing at least a portion of the corresponding call signaling information with the first telephone number; and based at least in part on the comparison, determining if the call instruction is to be complied with. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of authenticating a caller identity using SS7 signaling, comprising:
-
receiving a user order for a good and/or a service; requesting that the user provide a phone number associated with a first telephone line; receiving at a call processing system the user provided phone number; instructing, via the call processing system, a client application executing on a user computer to initiate a call to the call processing system, the call associated with SS7 signaling information including caller-ID information and charge number information, wherein the user computer places the call using the first telephone line; verifying that the caller-ID information and/or charge number information corresponds to the phone number provided by the user; and providing the good and/or the service at least partly in response to verifying that the caller-ID information and/or charge number information corresponds to the phone number provided by the user. - View Dependent Claims (13, 14, 15)
-
-
16. A method of processing telephony signaling information, comprising:
-
receiving a user order; requesting that the user provide a phone number associated with a first telephone line of the user; initiating a call using the first telephone line of the user to a call processing system, the call associated with signaling information including SS7 charge number information; verifying that the SS7 charge number information corresponds to the phone number provided by the user; and complying with the order at least partly in response to verifying that the charge number information corresponds to the phone number provided by the user. - View Dependent Claims (17, 18)
-
-
19. A method of authenticating a caller identity using SS7 signaling, comprising:
-
receiving at a call processing system a user request over the Internet via a computer terminal associated with the user, wherein the computer terminal is accessing the Internet using a first telephone line; causing, via the call processing system, the computer terminal to cease accessing the Internet using the first telephone line; causing, via the call processing system, the computer terminal to call a first telephone number using the first telephone line; receiving the call and corresponding signaling information, wherein the signaling information includes a phone number associated with the first telephone line; and at least partly in response to the signaling information, selectively responding to the user request. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A method of processing telephony signaling information, comprising:
-
receiving a request for a password from a user; requesting that the user call a first phone number in response to receiving the user request; receiving a call from the user to the first phone number, the call including signaling information; verifying that the call originated from the user based at least in part on the signaling information, including at least SS7 charge number information; and providing the user with the password at least partly in response to verifying that the call originated from the caller. - View Dependent Claims (27, 28, 29)
-
-
30. A method of verifying a user identity, comprising:
-
receiving from a first user a phone service instruction related to a first telephone number; providing to the first user a verification code via a computer terminal associated with the first user; causing a verification instruction to be provided to the first user, wherein the verification instruction includes an instruction to call a second telephone number and to enter the verification code; receiving a call, including call signaling information, and the verification code from the first user; comparing at least a portion of the call signaling information with the first telephone number; and at least partly in response to the comparison, determining whether to cause the phone service instruction to be complied with. - View Dependent Claims (31, 32, 33)
-
-
34. A method of verifying a user identity, comprising:
-
receiving from a first user a phone service instruction for calls placed to a first telephone number, wherein the first user provided the phone service instruction via a client application executing on an online computer terminal, and the online computer terminal is online via a telephone line associated with the first telephone number; transmitting a first code to the first user via the online computer terminal; informing the first user that a call will be placed to the first user and that the first user is to provide the first code during the call; causing the computer terminal to go offline; placing the call to the first telephone number; receiving a code entry from the first user during the call; comparing the code entry to the first code; and at least partly in response to the comparison, determining if the phone service instruction is to be executed. - View Dependent Claims (35, 36, 37)
-
-
38. A method of verifying a user identity, comprising:
-
receiving from a first user a phone service instruction for a first telephone number, wherein the first user provided the phone service instruction via a client application executing on an online computer terminal, and the online computer terminal is online via a telephone line associated with the first telephone number; transmitting a first code to the first user via the online computer terminal; requesting the first user to call a second telephone number and to provide the first code during the call; receiving the first user call to the second telephone phone number; receiving a code entry from the first user during the call; comparing the code entry to the first code; and at least partly in response to the comparison, determining if the phone service instruction is to be executed. - View Dependent Claims (39)
-
-
40. An apparatus for authenticating a user identity using telephony signaling, comprising:
-
a first computer readable memory that stores account information for a user, the account information including at least a first phone number associated with the user; program instructions stored in computer readable memory configured to; receive a user order; receive a call from the user, the call including SS7 charge phone number information; and compare the SS7 charge number information to the first phone number to authenticate that the user is associated with the first phone number, and based at least in part on the comparison, selectively causing the user order to be fulfilled. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. An authentication apparatus, comprising:
-
a PSTN interface; a data network interface; and a call processing system configured to; receive via the data network interface a phone service instruction for a first telephone number account from a first user; cause a user computer terminal to place a call to a second telephone number, the call including corresponding call signaling information; receive the call and corresponding call signaling information via the PSTN interface; compare at least a portion of the corresponding call signaling information with the first telephone number; and based at least in part on the comparison, determine if the call instruction is to be complied with. - View Dependent Claims (47, 48, 49)
-
-
50. An apparatus for verifying a user identity, comprising:
-
a PSTN interface; a data network interface; and a call processing system configured to; receive via the PSTN interface from a first user computer terminal a call handling instruction for calls placed to a first telephone number; transmit a first code to the first user via the computer terminal; inform the first user that a call will be placed to the first user and that the first user is to provide the first code during the call; place the call to an account telephone number provided by the first user; receive a code entry from the first user during the call; compare the code entry to the first code; at least partly in response to the comparison, determine if the call handling instruction is to be executed. - View Dependent Claims (51, 52)
-
Specification