IP Library Granted Patent US 7,647,404
Granted Patent B2
US 7,647,404 · App. 11/700,254 · Granted Jan 12, 2010

Method of authentication processing during a single sign on transaction via a content transform proxy service

Assignee: Edge Technologies, Inc.
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 7,647,404
App. No.
11/700,254
Granted
Jan 12, 2010
Kind
B2
Abstract

The Content Transform Proxy (CTP) service is an advanced Web proxy service, the basic function of which is to modify incoming HTTP requests having a server-side destination and/or outgoing HTTP responses. The CTP service is implemented by the CTP program, which resides on a host in a data communications network between an end user (the Web client) and a content server that the client is attempting to access. The HTTP request and/or an HTTP response is modified by making an HTTP request on the client side using a client web browser, processing the HTTP request on the server side using outgoing proxy rules, passing on the processed HTTP transaction to the server-side destination, returning the results of the processed HTTP request from the server-side destination, processing the HTTP response on the server side using incoming proxy rules, and returning the processed HTTP response to the client web browser on the client side.

Claims (20)

1. A method of authentication processing during a Single Sign On transaction when any aspect of at least one of a transaction processing request, content processing, and output processing is accessed via a Web connection, and an authentication is required as part of a Web application, the method comprising the steps of:

receiving a request from a user for content from the Web application, wherein the Web application is proxied through a content transform proxy service implemented by a content transform proxy program;

using the Web application to match a set of definitions in the content transform proxy program;

creating a content transform proxy process for the content request;

determining whether the content request matches a specific Web application single sign on definition;

if the content request matches the specific Web application single sign on definition, continuing the authentication processing;

using the content transform proxy process to request an AuthToken for the Web application from a login proxy service;

obtaining the AuthToken using the login proxy service;

reading in pre-determined Resolver definitions;

after reading in the resolver definitions, using the resolver to determine specific authentication definitions that are required for the Web application;

using the resolver to check a database to determine whether, for the Web application, authentication credentials are stored for the user;

if the authentication credentials are stored for the user, using the resolver to re-submit the authentication credentials from the database;

if the authentication credentials are not stored for the user, using the resolver to query the user for input for the authentication credentials;

upon successful authentication, using the resolver to store the AuthToken in the database; and

using the database to return the AuthToken to the login proxy service used in the request to the proxied Web application.

2. The method of claim 1 , wherein the step of obtaining an AuthToken comprises the further steps of:

using the login proxy service to check with an Authentication Service to determine if, for the Web application, there is already an AuthToken created for this particular user;

if the AuthToken has already been created, then returning the AuthToken;

if the AuthToken has not already been created, then running a new resolver; and

using the new Resolver to obtain initial authentication from an external service.

Assignments (14)
RELEASE OF FIRST LIEN SECURITY INTEREST Recorded Aug 18, 2021
From: JEFFERIES FINANCE LLC
To: FGM, INC.
Reel/Frame 057221/0015 →
RELEASE OF SECOND LIEN SECURITY INTEREST Recorded Aug 18, 2021
From: JEFFERIES FINANCE LLC
To: FGM, INC.
Reel/Frame 057220/0982 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED ON REEL 033875 FRAME 0044. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Nov 16, 2015
From: PACIFIC WESTERN BANK (AS SUCCESSOR-BY-MERGER TO CAPITALSOURCE BANK), AS ADMINISTRATIVE AGENT
To: NOVETTA, INC.; FGM, INC.; NOVETTA, LLC
Reel/Frame 037118/0538 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED ON REEL 033874 FRAME 0845. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Nov 16, 2015
From: PACIFIC WESTERN BANK (AS SUCCESSOR-BY-MERGER TO CAPITALSOURCE BANK), AS ADMINISTRATIVE AGENT
To: NOVETTA, INC.; FGM, INC.; NOVETTA, LLC; NOVETTA SOLUTIONS, LLC; INTERNATIONAL BIOMETRIC GROUP, LLC
Reel/Frame 037118/0625 →
SECOND LIEN SECURITY AGREEMENT Recorded Oct 20, 2015
From: FGM, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 036898/0149 →
FIRST LIEN SECURITY AGREEMENT Recorded Oct 19, 2015
From: FGM, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 036887/0753 →
RELEASE OF SECURITY INTEREST Recorded Oct 16, 2015
From: SOCIETE GENERALE
To: FGM, INC.
Reel/Frame 036810/0301 →
RELEASE OF SECURITY INTEREST Recorded Oct 2, 2014
From: PACIFIC WESTERN BANK, AS ADMINISTRATIVE AGENT
To: NOVETTA, INC.; FGM, INC.; NOVETTA, LLC; NOVETTA SOLUTIONS, LLC; INTERNATIONAL BIOMETRIC GROUP, LLC
Reel/Frame 033874/0845 →
SECURITY INTEREST Recorded Oct 2, 2014
From: FGM, INC.
To: SOCIETE GENERALE, AS COLLATERAL AGENT
Reel/Frame 033873/0459 →
RELEASE OF SECURITY INTEREST Recorded Oct 2, 2014
From: PACIFIC WESTERN BANK, AS ADMINISTRATIVE AGENT
To: NOVETTA, INC.; FGM, INC.; NOVETTA, LLC
Reel/Frame 033875/0044 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR AS FGM, INC. AND IDENTIFYING THE PATENTS FOR FGM, INC. ONLY; PREVIOUSLY RECORDED ON REEL 027957 FRAME 0036. ASSIGNOR(S) HEREBY CONFIRMS THE AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT EXECUTED MARCH 15, 2012. Recorded Jul 30, 2012
From: FGM, INC.
To: CAPITALSOURCE BANK
Reel/Frame 028680/0674 →
SECURITY AGREEMENT Recorded Mar 29, 2012
From: WHITE OAK TECHNOLOGIES, INC.; FGM, INC.; DTA ACQUISITION, LLC
To: CAPITALSOURCE BANK
Reel/Frame 027957/0036 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2010
From: EDGE TECHNOLOGIES, INC
To: FGM, INC.
Reel/Frame 023899/0602 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2007
From: COOPER, NATHANIEL; HODECKER, STEVEN; YEAGER, DOUGLAS
To: EDGE TECHNOLOGIES, INC.
Reel/Frame 019234/0709 →
Continuity (1)
Related Publication 20080183902A1 · Jul 31, 2008