IP Library Granted Patent US 8,443,087
Granted Patent B2
US 8,443,087 · App. 10/961,630 · Granted May 14, 2013

System for managing sessions and connections in a network

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,443,087
App. No.
10/961,630
Granted
May 14, 2013
Kind
B2
Abstract

A modular architecture for use in a network device such as a Remote Authentication Server (RAS) includes a number of interconnected objects associated with processes, services, access protocols and other functionality provided on the device. Objects may also be associated with users, sessions or other data structures that may be accessed by any of the functional objects in the device. Additional services and updates may easily be implemented into this architecture without disrupting user connections. Redundant copies of the objects may be maintained in memory to facilitate the provision of carrier grade performance by swapping out failed components in the event of a fault.

Claims (20)

1. A method for controlling connections at a remote access device comprising:

associating a plurality of services of a service set available at the remote access device with a plurality of corresponding service objects;

instantiating the plurality of corresponding service objects;

instantiating, for at least one service object of the plurality of corresponding service objects, a spare service object;

maintaining, by the at least one service object, a plurality of user records comprising a current state of user connections at the remote access device;

receiving a first request from a user device for the at least one service object;

determining that the at least one service object has failed;

in response to determining that the at least one service object has failed, buffering the first request:

invoking the spare service object;

reading, by the spare service object, the plurality of user records over a period of time;

receiving a second request from a second user device for the at least one service object the period of time;

buffering the second request; and

after the spare service object has read the plurality of user records, processing, by the spare service object, the first request and the second request.

2. The method of claim 1 further including:

generating an Internet Protocol (IP) interface for each user connection authenticated at the remote access device;

associating each IP interface with at least one permitted domain; and

discarding user connection requests received at a given IP interface from user domains that are not associated with the given IP interface.

3. The method of claim 2 further including integrating a new service object into the plurality of corresponding service objects without disrupting user connections to the remote access device.

4. The method of claim 3 wherein the new service object is associated with a function to be added to the remote access device.

5. The method of claim 1 further including limiting a number of outstanding user connection requests at the remote access device.

Assignments (6)
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2013
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 029686/0393 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2004
From: KAMBOH, AMEEL; LAVU, LAVA; MAXWELL, STEWART
To: NORTEL NETWORKS LIMITED
Reel/Frame 015891/0925 →