IP Library Granted Patent US 7,853,791
Granted Patent B1
US 7,853,791 · App. 11/434,674 · Granted Dec 14, 2010

System and method for certificate based redirection

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,853,791
App. No.
11/434,674
Granted
Dec 14, 2010
Kind
B1
Abstract

A system for digital certificate direction is provided. The system includes an application server having one or more applications and a user computer. The system also includes a certificate optional server that is operable to communicate with the user computer regarding access to the one or more applications. The certificate optional server is operable, when the user computer communication is associated with a digital certificate, to direct the user computer to a digital certificate mandated computer to promote access to the one or more applications. When the user computer communication is not associated with the digital certificate, the certificate optional server is operable to direct the user computer to a certificate generator.

Claims (34)

1. A system for digital certificate based redirection, comprising:

an application server configured to enable a preferred user computer to access one or more applications wherein the preferred user computer is pre-associated with a preferred vendor;

a digital certificate mandated computer configured to promote the preferred user computer to access the one or more applications from the application server when communications from the preferred user computer are associated with a digital certificate;

an alternative security computer configured to promote the preferred user computer to access the one or more applications from the application server when communications from the preferred user computer are not associated with a digital certificate and are associated with an alternate security credential; and

a certificate optional server configured to communicate with the preferred user computer regarding access to the one or more applications;

the certificate optional server further configured to direct the preferred user computer to the digital certificate mandated computer to promote the preferred user computer to access the one or more applications from the application server when communication from the preferred user computer to access the one or more applications is associated with a digital certificate;

the certificate optional server further configured to direct the preferred user computer to the alternate security computer to promote the preferred user computer access to the one or more applications from the application server when communication from the preferred user computer to access the one or more applications is not associated with a digital certificate and is associated with an alternate security credential; and

the certificate optional server further configured to direct the preferred user computer to a certificate generator to obtain a digital certificate in order to promote the preferred user computer to access the one or more applications from the application server when communication from the preferred user computer to access the one or more applications is not associated with a digital certificate and is not associated with an alternate security credential.

2. The system of claim 1 , wherein the certificate optional server is operable to redirect the user computer to one of the digital certificate mandated server, the certificate generator server, or the alternate security computer.

3. The system of claim 2 , wherein the redirection include redirecting the user computer to a different Uniform Resource Locator (URL).

4. The system of claim 1 , wherein the certificate optional server is operable to determine whether the user computer communication is associated with a digital certificate.

5. The system of claim 1 , wherein the certificate generator is further defined as including a process to obtain digital certificates.

6. The system of claim 1 , wherein the digital certificate generator computer is operable to promote:

receiving the request for a digital certificate from the user computer;

obtaining approval from a digital certificate registration authority for the digital certificate; and

generating the digital certificate for the user computer.

7. The system of claim 6 , wherein the digital certificate generator computer is further operable to send the generated digital certificate to the user computer.

8. The system of claim 1 , wherein the digital certificate mandated computer and the alternative security computer are operable to direct the user computer to the application server.

9. A computer implemented method for certificate redirection, comprising:

determining, by a certificate optional server, whether an attempt by a user computer to communicate with an application stored in a pre-specified system is associated with a digital certificate, is not associated with a digital certificate and is associated with an alternate security credential, or is not associated with a digital certificate and is not associated with an alternate security credential and is from a preferred user computer, wherein a user computer that is pre-associated with a preferred vendor is considered a preferred user computer;

directing, by the certificate optional server, the communication of the user computer to a digital certificate mandated computer to promote access to the application stored in the pre-specified system based on determining that the communication is associated with a digital certificate;

directing, by the certificate optional server, the communication of the user computer to an alternate security computer to promote access to the application stored in the pre-specified system based on determining that the communication is not associated with a digital certificate and the communication is associated with an alternate security credential; and

directing the communication of the user computer to a digital certificate generator computer to obtain a digital certificate in order to promote access to the application stored in the pre-specified system based on determining that the communication of the user computer is not associated with a digital certificate, the communication is not associated with an alternate security credential, and the communication is from a preferred user computer.

10. The computer implemented method of claim 9 , wherein directing the user computer to the digital certificate mandated computer and directing the user computer to the alternative security computer includes redirecting using uniform resource locators.

11. The computer implemented method of claim 9 , wherein the digital certificate mandated computer and the alternative security computer are application servers maintaining the application.

12. The computer implemented method of claim 11 , wherein the digital certificate mandated computer is an application server employing Hyper-text Transfer Protocol Secure (HTTPS) and maintaining the application, and wherein the alternative security computer is an application server employing Hyper-text Transfer Protocol (HTTP) and maintaining the application.

13. The computer implemented method of claim 12 , wherein the digital certificate mandated computer and the alternative security computer maintain one of different versions of the application and the same application.

14. The computer implemented method of claim 9 , further comprising:

when the communication is associated with the digital certificate, directing the communication to a Hyper-text Transfer Protocol Secure (HTTPS) web server to promote access to an application server maintaining the application; and

when the communication is not associated with the digital certificate and is associated with an alternate security computer, directing the communication to a Hyper-text Transfer Protocol (HTTP) web server to promote access to the application server maintaining the application.

15. The computer implemented method of claim 9 , wherein when the communication is not associated with the digital certificate and the communication is directed to the certificate generator, the method further comprises obtaining approval from a digital certificate registration authority for the digital certificate.

16. The computer implemented method of claim 15 , wherein when the communication is not associated with the digital certificate and the communication is directed to the certificate generator, the method further comprises generating the digital certificate for the user computer.

17. The computer implemented method of claim 16 , wherein when the communication is not associated with the digital certificate and the communication is directed to the certificate generator, the method further comprises sending the generated digital certificate.

18. The computer implemented method of claim 9 , wherein whether the communication includes the digital certificate is determined by a certificate optional server.

Assignments (3)
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2006
From: JANNU, SHRIKANT D.; PEREZ, RICHARD R.; WANG, KEYANG
To: SPRINT COMMUNCATIONS COMPANY L.P.
Reel/Frame 017901/0908 →