IP Library Granted Patent US 11,057,386
Granted Patent B2
US 11,057,386 · App. 16/111,286 · Granted Jul 6, 2021

Dynamic authentication and authorization mechanisms

Inventors: Shrinivas Alawani (Bangalore, IN); Gurwinder Singh (Sunam Punjab, IN); Kumararaja Panneer Selvam (Bangalore, IN)
Assignee: Unisys Corporation
H04L63/101H04L63/083
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,057,386
App. No.
16/111,286
Granted
Jul 6, 2021
Kind
B2
Abstract

A computing system architecture includes a token generator communicable with a client token agent. The client token agent is communicable with a client database access agent. A database management system is communicable with the token agent. The database management system is communicable with the client database access agent. A client authorization management system is communicable with the database management system. The client authorization management system stores a list of authorized operations for a client. The list of authorized operations is configured to be changeable during a client login session.

Claims (16)

1. A computing system architecture, comprising:

a token generator that generates a token upon receiving a request from a token agent on a client device and returns the token to the token agent;

a database management system in communication with the token generator and receiving the token from the token generator, the database management system using the token to authenticate a user on the client device during a login session for access to the database management system; and

a client authorization system in communication with the token generator and database management system and receiving the token from the token generator, the client authorization system using the token to allow authorization to operations on the database management system by the user, the client authorization system being configured to change allowed authorization to operations on the database management system during the login session without ending the login session;

wherein the token is used both for authenticating the user and for authorizing operations by the user once authenticated during the login session;

wherein the token includes a first portion generated based on an IP address, a second portion based on a time, a third portion based on a random text string, a fourth portion generated based on a random number, and fifth portion generated based on a database access agent.

2. The computing system architecture according to claim 1 , wherein the token is associated with a list of authorized operations stored on the client authorization system and accessible by the database management system.

3. The computing system architecture according to claim 2 , wherein the database management system confirms whether the client is authorized to perform each and every requested operation requested during a single client login session by using the list of authorized operations.

4. The computing system architecture according to claim 1 , wherein the token is generated based on, at least partially, an IP address, a time, a random text string, a random number, and a database access agent.

5. The computing system according to claim 1 , wherein the database management system has a processor, the processor performs:

receiving a request from a client for a service;

providing the startup page of the service;

receiving a user ID and password for a login; and

authenticating the login using the token, if the user ID and the password match a record.

6. The computing system according to claim 5 , wherein the processor receives an operation request with the token.

7. The computing; system according to claim 6 , wherein the processor determines whether the operation is authorized by checking the list of authorized operations and grants the operation request if the operation is authorized.

Assignments (5)
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Jun 27, 2025
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION; UNISYS NPL, INC.; UNISYS AP INVESTMENT COMPANY I
To: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL TRUSTEE
Reel/Frame 071759/0527 →
SECURITY INTEREST Recorded Nov 19, 2020
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 054481/0865 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2020
From: ALAWANI, SHRINIVAS; SINGH, GURWINDER; PANNEER, KUMARARAJA
To: UNISYS CORPORATION
Reel/Frame 054188/0424 →
SECURITY INTEREST Recorded Jan 31, 2020
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 051682/0280 →
SECURITY INTEREST Recorded Dec 18, 2018
From: UNISYS CORPORATION
To: WELLS FARGO NATIONAL ASSOCIATION
Reel/Frame 047802/0609 →
Continuity (1)
Related Publication 20190372979A1 · Dec 5, 2019