IP Library Granted Patent US 8,782,765
Granted Patent B2
US 8,782,765 · App. 13/616,079 · Granted Jul 15, 2014

Techniques for environment single sign on

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 8,782,765
App. No.
13/616,079
Granted
Jul 15, 2014
Kind
B2
Abstract

Techniques for environment single sign on are provided. Multiple identifiers for devices are associated as a single environment. A principal can be authenticated via any of the devices once to access protected resources and once authenticated the principal can access the protected resources from the other devices without re-authenticating.

Claims (28)

1. A method residing in non-transitory a computer-readable storage medium as executable instructions that are executed by a processor to perform the method, comprising:

authenticating, via the processor, a principal for access to a protected resource;

establishing, via the processor, a first session for the first device and a second session for a second device that is also accessible to the principal; and

allowing, via the processor, the principal to access the protected resource and one or more other protected resources, without re-authenticating to the second device.

2. The method of claim 1 , wherein authenticating further includes authenticating the principal after intercepting a request made by the principal for the protected resource.

3. The method of claim 1 , wherein establishing further includes creating a processing environment for the first and second devices.

4. The method of claim 3 , wherein creating further includes recognizing the first and second devices as virtual machines.

5. The method of claim 1 , wherein allowing further includes using the first device as a proxy to the second device.

6. The method of claim 5 , wherein using further includes recognizing the proxy as a forward proxy to the second device.

7. The method of claim 1 , wherein allowing further includes providing the principal a first session identifier for accessing the first authenticated session and access to the first protected resource.

8. The method of claim 7 , wherein providing further includes keeping a second session identifier for access the second authenticated session with the first device on behalf of the principal.

9. A method residing in non-transitory a computer-readable storage medium as executable instructions that are executed by a processor to perform the method, comprising:

associating, by the processor, a processing environment comprising a first device and a second device; and

allowing, by the processor, allowing single sign-on within the processing environment, the processing environment including protected resources associated with the first device and the second device.

10. The method of claim 9 , wherein receiving further includes recognizing the processing environment as a virtual processing environment.

11. The method of claim 10 , wherein recognizing further includes identifying the first device as a first virtual machine and the second device as a second virtual machine.

12. The method of claim 11 , wherein identifying further includes packaging the first virtual machine and the second virtual machine as a set to form the virtual processing environment.

13. The method of claim 9 further comprising, using, via the processor, the first device as a proxy for access to the second device.

14. The method of claim 9 , wherein allowing further includes establishing a first session when a user authenticates to the first device and automatically creating a second session for the user to access the second device.

15. A multiprocessor-implemented system, comprising:

a device having memory and a processor; and

a service implemented in a non-transitory computer-readable storage medium and to execute on the device;

wherein the service is configured to form a single environment from multiple other devices and to permit single sign-on to multiple resources of the single environment to occur once.

16. The system of claim 15 , wherein authentication for the single sign-on can occur on the device or any of the other devices.

17. The system of claim 15 , wherein the device and the other devices are each an independent virtual machine.

18. The system of claim 15 , wherein the service is configured to establish sessions between the device and the other devices for an authenticated principal using the single sign-on.

19. The system of claim 15 , wherein the device is configured as a forward proxy to the other devices for the single sign-on.

20. The system of claim 15 , wherein the service is configured to outsource initial authentication for the single sign-on to a third-party authentication service.

Assignments (7)
RELEASE OF SECURITY INTEREST REEL/FRAME 035656/0251 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: BORLAND SOFTWARE CORPORATION; ATTACHMATE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.)
Reel/Frame 062623/0009 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT TYPO IN APPLICATION NUMBER 10708121 WHICH SHOULD BE 10708021 PREVIOUSLY RECORDED ON REEL 042388 FRAME 0386. ASSIGNOR(S) HEREBY CONFIRMS THE NOTICE OF SUCCESSION OF AGENCY. Recorded Jul 26, 2018
From: BANK OF AMERICA, N.A., AS PRIOR AGENT
To: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR AGENT
Reel/Frame 048793/0832 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
NOTICE OF SUCCESSION OF AGENCY Recorded May 2, 2017
From: BANK OF AMERICA, N.A., AS PRIOR AGENT
To: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR AGENT
Reel/Frame 042388/0386 →
CHANGE OF NAME Recorded Sep 13, 2016
From: NOVELL, INC.
To: MICRO FOCUS SOFTWARE INC.
Reel/Frame 040020/0703 →
SECURITY INTEREST Recorded May 13, 2015
From: MICRO FOCUS (US), INC.; BORLAND SOFTWARE CORPORATION; ATTACHMATE CORPORATION; NETIQ CORPORATION; NOVELL, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 035656/0251 →