IP Library Granted Patent US 11,716,321
Granted Patent B2
US 11,716,321 · App. 17/339,844 · Granted Aug 1, 2023

Communication network employing a method and system for establishing trusted communication using a security device

Inventors: Nicolas Johannes Sebastian Bettenburg (Ottawa, CA); Randy Kuang (Ottawa, CA)
Assignee: INBAY TECHNOLOGIES INC.
H04L63/083G06F16/9554G06F21/34G06F21/36G06F21/42G06F21/57G06K7/1417H04L63/0428H04L63/0838H04L63/0853H04L63/0869G06F2221/2115G06F2221/2117G06F2221/2141H04L63/0281H04L63/105H04W12/77
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 11,716,321
App. No.
17/339,844
Granted
Aug 1, 2023
Kind
B2
Abstract

A communication network employing a method and system for secure access from a security device at a local network location to a remote network location are disclosed. At the security device having a unique identifier (UID), processor, and memory, a security software is obtained from a remote network location, the security software obtaining a personal identification number (PIN) of a user, and the UID of the security device. The PIN, the UID and the private security software are forwarded to the remote network location for generating a credential code, including encrypting the credential code. At the security device, the credential code is obtained from the remote network location, and authenticity of the PIN and the UID is verified, without communicating over a network, including decrypting the credential code. Upon verifying the authenticity of the PIN and the UID, access credentials to the remote network location are retrieved.

Claims (46)

1. A communication network, comprising:

a system for providing a secure access from a local network location to a remote network location, the system comprising:

a remote server computer at the remote network location; and

a security device, having a unique identifier (UID), a processor, and a memory having computer readable instructions stored thereon, causing the processor to:

cause a security software to obtain a personal identification number (PIN) of a user, and the UID of the security device;

verify an authenticity of the PIN and the UID, without communicating over a network, and using a credential code generated using the PIN, the UID and the security software;

retrieve access credentials to the remote network location upon verifying the authenticity of the PIN and the UID; and

provide the secure access to the remote network location using the retrieved access credentials, the remote location having a copy of the security software, the PIN, the UID and the credential code.

2. The communication network of claim 1 , wherein the computer readable instructions further cause the processor to:

obtain a Quick Response, QR, code, from the remote location; and

scan the QR code into the security device.

3. The communication network of claim 1 , wherein the computer readable instructions causing to provide the secure access further comprise computer readable instructions to authorize access to a remote server.

4. The communication network of claim 3 , wherein the computer readable instructions to authorize comprise computer readable instructions to authorize access to an email server.

5. The communication network of claim 1 , wherein the security device is one of the following:

a computing device, comprising a processor; or

a portable device having a memory, the portable device being different from the computing device, and being operably coupled to the computing device.

6. The communication network of claim 1 , wherein the security device is a mobile wireless device.

7. The communication network of claim 1 , wherein the computer readable instructions to provide the secure access further comprise computer readable instructions for performing a transaction authorization.

8. The communication network of claim 1 further comprising:

an authorization server configured to:

send a transaction authorization request including the user-personalized credential code from the authorization server at the remote network location to the security device;

wherein the security device is configured to:

generate a transaction authorization response at the security device using the user-personalized credential code; and

send the transaction authorization response from the security device to a transaction server.

9. The communication network of claim 8 wherein the security device is configured

to send the transaction authorization response from the security device to the transaction server over a transaction authorization channel.

10. The communication network of claim 8 wherein:

the security device is configured to send the transaction authorization response from the security device to the authorization server at the remote network location; and

the authorization server is configured to send the transaction authorization response from the authorization server at the remote network location to the transaction server.

11. The communication network of claim 8 wherein the security device is configured to send the transaction authorization response from the security device to the authorization server at the remote network location over a transaction authorization channel.

12. The communication network of claim 8 wherein the authorization server is configured to send the transaction authorization response from the authorization server at the remote network location to the transaction server over a service channel.

13. The communication network of claim 8 , further comprising a user terminal configured to send a transaction request from the user terminal to the transaction server; and wherein the transaction server is configured to send the transaction authorization response from the transaction server to the user terminal.

14. The communication network of claim 13 wherein the user terminal is configured to send a transaction request from a user terminal to the transaction server over a transaction channel.

15. The communication network of claim 13 wherein the transaction server is configured to send the transaction authorization response from the transaction server to the user terminal over a transaction channel.

16. The communication network of claim 8 wherein the security device is configured to send a pre-authorization condition from the security device to the authorization server.

17. The communication network of claim 1 , wherein the system for providing the secure access further comprises computer executable instructions stored in a computer memory device for execution by a hardware processor, causing to:

establish a connection to an authorization server including:

establishing a transaction channel, and

establishing a transaction notification channel;

authorize a user to access a service on a transaction server, using a client program executing on the security device and a server program executing on the authorization server;

authorize a transaction using the security device;

perform the transaction; and

close the connection to the authorization server.

18. The communication network of claim 1 , wherein the remote network location is a third party location.

19. The communication network of claim 1 , wherein the computer readable instructions to retrieve further comprise computer readable instructions to forward the retrieved access credentials to the remote network location.

20. The communication network of claim 1 , further comprising a database stored in a memory device at the remote location for storing the UID of the security device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2021
From: BETTENBURG, NICOLAS; KUANG, RANDY
To: INBAY TECHNOLOGIES INC.
Reel/Frame 056542/0413 →
CHANGE OF ADDRESS Recorded Jun 10, 2021
From: INBAY TECHNOLOGIES INC.
To: INBAY TECHNOLOGIES INC.
Reel/Frame 056542/0450 →
Continuity (21)
Continuation 16429777 · Jun 3, 2019
Continuation 15676872 · Aug 14, 2017
Continuation 15168850 · May 31, 2016
Continuation In Part 14721996 · May 26, 2015
Continuation In Part 14722002 · May 26, 2015
Continuation In Part 14309369 · Jun 19, 2014
Continuation In Part 14231545 · Mar 31, 2014
Continuation In Part 13913399 · Jun 8, 2013
Continuation 13765049 · Feb 12, 2013
Continuation 13035830 · Feb 25, 2011
Continuation 12639464 · Dec 16, 2009
Provisional Application 62168905 · May 31, 2015
Provisional Application 62003160 · May 27, 2014
Provisional Application 61839218 · Jun 25, 2013
Provisional Application 61599556 · Feb 16, 2012
Provisional Application 61416270 · Nov 22, 2010
Provisional Application 61248047 · Oct 2, 2009
Provisional Application 61247223 · Sep 30, 2009
Provisional Application 61183830 · Jun 3, 2009
Provisional Application 61149501 · Feb 3, 2009
Related Publication 20210400035A1 · Dec 23, 2021