IP Library Granted Patent US 9,432,355
Granted Patent B2
US 9,432,355 · App. 14/622,304 · Granted Aug 30, 2016

Single sign-on method in multi-application framework

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 9,432,355
App. No.
14/622,304
Granted
Aug 30, 2016
Kind
B2
Abstract

A method for permitting single sign-on to multiple independent applications in a single framework.

Claims (16)

1. In a client-server architecture, a method comprising:

receiving at a framework server device a request from a browser via a load balancer, said load balancer decrypting said request and including digital sign-on credentials;

sending an encrypted response from said framework server device configured to generate a number of application Iframes and a connection between said framework server device and a browser;

providing a proxy server device and one or more application server devices comprising a plurality of non-interfaced, independent web-based applications;

receiving at the proxy server device, a request from a URL within one or more of said Iframes via said load balancer;

storing on the proxy server device a pointer associating first sign-on credentials, for a first of the plurality of web-based applications on at least one application server device, with second sign-on credentials, for one or more second of the plurality of web-based applications on said at least one application server device, in a single framework;

receiving at the proxy server device the second sign-on credentials in a single response;

automatically causing, via the second sign-on credentials added in a single request from the proxy server device, sign-on to the first of the plurality of web-based applications through the proxy server device, and immediate tandem display of corresponding secure application information as a consequence of the single request from the proxy server device comprising the first sign-on credentials, and the authenticating of the second sign-on credentials of at least one of the one or more second of the web-based applications, using the pointer;

causing an indirect communicative connection between the browser and said appropriate application devices through said proxy server device; and

causing content from said appropriate application server devices to be supplied to said proxy server device, wherein said content is further supplied to said browser.

2. The method of claim 1 wherein the sign-on credentials for the first of the web-based applications are different from the sign-on credentials for the one or more second of the plurality of web-based applications.

3. The method of claim 2 wherein the sign-on credentials for the first of the web-based applications is more detailed than the sign-on credentials for the one or more second of the plurality of web-based applications.

4. The method of claim 3 wherein the sign-on credentials for the first of the web-based applications requires more authenticating data than the sign-on credentials for the one or more second of the plurality of web-based applications.

5. The method of claim 1 further comprising, after the step of receiving at the proxy server device the second sign-on credentials in a single response, the steps of: receiving at the proxy server device the first sign-on credentials for the first of the plurality of web-based applications; forming of the single request comprising the first sign-on credentials; and upon transmitting the single request, allowing sign-on to the first of the plurality of web-based applications.

6. The method of claim 1 wherein said proxy server device is a reverse proxy server device.

7. The method of claim 6 wherein said reverse proxy server device communicates with a framework server device to determine whether the credentials supplied are authentic.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jan 29, 2021
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS NOTES COLLATERAL AGENT
To: REFINITIV US ORGANIZATION LLC (F/K/A THOMSON REUTERS (GRC) INC.)
Reel/Frame 055174/0811 →
RELEASE OF SECURITY INTEREST Recorded Jan 29, 2021
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: REFINITIV US ORGANIZATION LLC (F/K/A THOMSON REUTERS (GRC) INC.)
Reel/Frame 055174/0836 →
CHANGE OF NAME Recorded Mar 22, 2019
From: THOMSON REUTERS (GRC) LLC
To: REFINITIV US ORGANIZATION LLC
Reel/Frame 048676/0110 →
CHANGE OF NAME Recorded Dec 19, 2018
From: THOMSON REUTERS (GRC) INC.
To: THOMSON REUTERS (GRC) LLC
Reel/Frame 048553/0148 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2018
From: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
To: THOMSON REUTERS (GRC) INC.
Reel/Frame 047909/0874 →
SECURITY AGREEMENT Recorded Oct 3, 2018
From: THOMSON REUTERS (GRC) INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 047187/0316 →
SECURITY AGREEMENT Recorded Oct 2, 2018
From: THOMSON REUTERS (GRC) INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 047185/0215 →
CHANGE OF NAME Recorded Dec 1, 2017
From: THOMSON REUTERS GLOBAL RESOURCES
To: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
Reel/Frame 044271/0622 →