IP Library Granted Patent US 11,233,784
Granted Patent B2
US 11,233,784 · App. 16/403,979 · Granted Jan 25, 2022

Systems and methods for managing access to shared network resources

Inventors: Rajeev Ragunathan Nair (Slough, GB); Seung Sub Jung (London, GB); Johnathan George White (St. Albans, GB)
Assignee: BlackBerry Limited
H04L63/083H04L63/102H04L67/146H04W4/80H04W12/08H04W12/47
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,233,784
App. No.
16/403,979
Filed
May 6, 2019
Granted
Jan 25, 2022
Kind
B2
Examiner
SONG, HOSUK
Art Unit
2435
USPC
726/4
Abstract

A method for managing access to a shared endpoint of a network is disclosed. The method includes: receiving a user request to access a service associated with the shared endpoint; verifying that a user associated with the user request is authorized to access the service; in response to verifying that the user is authorized to access the service, obtaining a unique session identifier (USID) associated with the user request; receiving, via input from a device associated with the user, an access code; in response to determining that the inputted access code matches the USID, granting access to the service for the user.

Claims (38)

1. A processor-implemented method for managing access to a shared endpoint of a network, the method comprising:

receiving a user request to access a service associated with the shared endpoint;

verifying that a user associated with the user request is authorized to access the service, wherein the verifying includes:

transmitting, to an endpoint management server, a request to verify that the user is authorized to access the service; and

receiving, from the endpoint management server, confirmation that the user is authorized to access the service;

in response to verifying that the user is authorized to access the service, obtaining, from the endpoint management server, a unique session identifier (USID) associated with the user request, wherein the USID is sent from the endpoint management server to a device associated with the user;

receiving, via the device associated with the user, an access code;

in response to determining that the access code matches the USID, granting access to the service for the user.

2. The method of claim 1 , wherein obtaining the USID associated with the user request comprises receiving, from the endpoint management server, the USID.

3. The method of claim 1 , further comprising encrypting data associated with the user request using the obtained USID.

4. The method of claim 1 , further comprising:

generating a user session item associated with the user request; and

adding the user session item to a database containing active sessions data.

5. The method of claim 1 , wherein the service comprises a task performed at the shared endpoint.

6. The method of claim 5 , wherein granting access to the service comprises transmitting an instruction to the shared endpoint to complete the task.

7. The method of claim 5 , wherein the user request includes data associated with the task.

8. The method of claim 1 , wherein the access code is received, by short-range communication, from the device associated with the user.

9. The method of claim 8 , wherein the short-range communication comprises NFC or Bluetooth communication.

10. A computing system comprising:

memory;

a processor coupled to the memory, the processor being configured to:

receive a user request to access a service associated with a shared endpoint of a network;

verify that a user associated with the user request is authorized to access the service, wherein the verifying includes:

transmitting, to an endpoint management server, a request to verify that the user is authorized to access the service; and

receiving, from the endpoint management server, confirmation that the user is authorized to access the service;

in response to verifying that the user is authorized to access the service, obtain, from the endpoint management server, a unique session identifier (USID) associated with the user request, wherein the USID is sent from the endpoint management server to a device associated with the user;

receive, via the device associated with the user, an access code;

in response to determining that the inputted access code matches the USID, grant access to the service for the user.

11. The computing system of claim 10 , wherein obtaining the USID associated with the user request comprises receiving, from the endpoint management server, the USID.

12. The computing system of claim 10 , wherein the processor is further configured to encrypt data associated with the user request using the obtained USID.

13. The computing system of claim 10 , wherein the processor is further configured to:

generate a user session item associated with the user request; and

add the user session item to a database containing active sessions data.

14. The computing system of claim 10 , wherein the service comprises a task performed at the shared endpoint.

15. The computing system of claim 14 , wherein granting access to the service comprises transmitting an instruction to the shared endpoint to complete the task.

16. The computing system of claim 14 , wherein the user request includes data associated with the task.

17. The computing system of claim 10 , wherein the access code is received, by short-range communication, from the device.

18. The computing system of claim 17 , wherein the short-range communication comprises NFC or Bluetooth communication.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2019
From: BLACKBERRY UK LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 049237/0692 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2019
From: NAIR, RAJEEV RAGUNATHAN; JUNG, SEUNG SUB; WHITE, JONATHAN GEORGE
To: BLACKBERRY UK LIMITED
Reel/Frame 049096/0085 →
Continuity (1)
Related Publication 20200358754A1 · Nov 12, 2020