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 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 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 from a first user a call handling instruction for calls placed to a first telephone number;
causing 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 at least one of a good and a service;
requesting that the user provide a phone number associated with a first telephone line;
instructing a client application executing on a user computer to initiate a call to a 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 at least one of the caller-ID information and charge number information corresponds to the phone number provided by the user; and
providing the at least one of a good and a service at least partly in response to verifying that at least one of the caller-ID information and 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;
initiating a call using the first telephone line to a call processing system, the call associated with signaling information including charge number information;
verifying that the 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 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 the computer terminal to cease accessing the Internet using the first telephone line;
causing 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; 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 caller to call a second telephone number and to provide the first code during the call;
receiving the 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 storing account information for a user, the account information including at least a first phone number associated with the user;
a first instruction configured to receive a user order;
a second instruction configured to receive a call from the user, the call including charge phone number information; and
a third instruction configured to compare the 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.
-
- 41. The apparatus as defined in claim 41, further comprising a fourth instruction configured to compare Caller-ID signaling information with the first phone number in order to authenticate that the first user is associated with the first phone number.
-
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 to 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