IP Library Granted Patent US 8,799,165
Granted Patent B2
US 8,799,165 · App. 13/348,191 · Granted Aug 5, 2014

Electronic signature security algorithms

Inventors: Viacheslav Kirillin (Sankt-Petersburg, RU); Sergey Zemlyanskiy (Sankt-Petersburg, RU)
Assignee: Rawllin International Inc.
G06Q20/3221
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,799,165
App. No.
13/348,191
Granted
Aug 5, 2014
Kind
B2
Abstract

Technologies are generally described for security algorithm methods in authorizing and linking devices associated with a customer. A first device can be linked to a customer account. Additional devices can be linked to the customer account. Those devices can be authenticated to perform banking operations using dual factor authentication wherein a customer's login information is a first factor and the customer using a previously authenticated device is a second factor. By using additional methods of authentication, transactions can be done more reliably and securely.

Claims (63)

1. A method, comprising:

receiving, by a device comprising a processor, a phone number from a bank client device associated with a user identity;

confirming, by the device, the phone number is associated with a client account;

verifying, by the device, the client account contains no linked devices;

generating, by the device, a first one time password and a second one time password;

sending, by the device, the first one time password to the phone number;

sending, by the device, the second one time password to the bank client device;

receiving, by the device, a password and the second one time password from the bank client device;

verifying, by the device, the second one time password and the password; and

in response to the verifying, creating, by the device, a new client account in association with the user identity.

2. The method of claim 1 , further comprising:

establishing, by the device, a secure session with the bank client device.

3. The method of claim 2 , wherein the establishing the secure session is based upon a random generated number.

4. The method of claim 1 , wherein the verifying the submitted password is based upon comparing the password to the first one time password.

5. The method of claim 1 , further comprising:

generating, by the device, a subscriber identification number and a security key pair;

registering, by the device, the subscriber identification number with the client account;

sending, by the device, the subscriber identification number and the security key pair to the bank client device; and

sending, by the device, a confirmation to the phone number.

6. The method of claim 1 , further comprising:

sending, by the device, information for display on the bank client device for entry of the password.

7. A non-transitory computer readable storage device comprising executable instructions that, in response to execution, cause a device comprising a processor to perform operations, comprising:

receiving a phone number from a bank client device associated with a user identity;

confirming whether the phone number is associated with a client account;

verifying the client account contains no linked devices;

generating a first one time password and a second one time password;

sending the first one time password to the phone number;

sending the second one time password to the bank client device;

receiving a password and the second one time password from the bank client device;

verifying the second one time password and the password; and

in response to the verifying, creating a new client account in association with the user identity.

8. The non-transitory computer readable storage device of claim 7 , wherein the operations further comprise establishing a secure session with the bank client device.

9. The non-transitory computer readable storage device of claim 8 , wherein the establishing the secure session is based upon a random generated number.

10. The non-transitory computer readable storage device of claim 7 , wherein the verifying the password is based upon comparing the password to the first one time password.

11. The non-transitory computer readable storage device of claim 7 , wherein the operations further comprise:

generating a subscriber identification number and a security key pair;

registering the subscriber identification number with the first client account;

sending the subscriber identification number and the security key pair to the bank client device; and

sending a confirmation to the phone number.

12. The non-transitory computer readable storage device of claim 7 , wherein the operations further comprise sending information for display on the bank client device for entry of the password.

13. A system, comprising

a processor; and

a memory coupled to the processor and storing executable instructions that, in response to execution by the processor, perform operations, comprising:

receiving a phone number associated with a user identity from a bank client device;

determining whether the phone number is associated with a client account;

verifying the client account contains no linked devices;

generating a first one time password and a second one time password;

sending the first one time password to the phone number;

sending the second one time password to the bank client device;

receiving a password and the second one time password from the bank client device;

verifying the second one time password and the password; and

in response to the verifying, creating a new client account associated with the user identity.

14. The system of claim 13 , wherein the operations further comprise:

establishing a secure session with the bank client device.

15. The system of claim 14 , wherein the establishing the secure session is based upon a random generated number.

16. The system of claim 13 , wherein the verifying the password is based upon comparing the password to the first one time password.

17. The system of claim 13 , wherein the operations further comprise:

generating a subscriber identification number and a security key pair;

registering the subscriber identification number with the other client account;

sending the subscriber identification number and the security key pair to the bank client device; and

sending a confirmation to the phone number.

18. The system of claim 13 , wherein the operations further comprise:

sending information for display on the bank client device for entry of the password.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2016
From: RAWLLIN INTERNATIONAL, INC.
To: RPX CORPORATION
Reel/Frame 038337/0170 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2012
From: KIRILLIN, VIACHESLAV; ZEMLYANSKIY, SERGEY
To: RAWLLIN INTERNATIONAL INC.
Reel/Frame 027516/0953 →
Continuity (1)
Related Publication 20130179350A1 · Jul 11, 2013