IP Library Granted Patent US 9,049,109
Granted Patent B1
US 9,049,109 · App. 11/980,979 · Granted Jun 2, 2015

Method and apparatus for a client connection manager

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,049,109
App. No.
11/980,979
Granted
Jun 2, 2015
Kind
B1
Abstract

A method and apparatus for a connection manager have been disclosed. By providing for persistent connections with clients, the connection manager allows for servers to communicate with clients, which would otherwise be inaccessible.

Claims (11)

1. A system comprising a processor, which when executing a set of instructions, performs the following:

receives a plurality of connection requests from a first plurality of clients;

establishes a plurality of connections for communications with the first plurality of clients based upon the plurality of connection requests;

monitors the communications on the plurality of connections;

makes connections between the first plurality of clients and a second plurality of clients based upon the communications contents;

wherein if the substantially persistent connection is dropped the corresponding client from the first plurality of clients will issue another connection request; and

wherein some of the first plurality of clients are located behind firewalls, some of the second plurality of second clients are servers, and the connections for communications are via the Internet.

2. The system of claim 1 further performing transitioning information and resources associated with each of said plurality of connections between system resources based upon a state of said communications on each of said plurality of connections being in an active communication state or an inactive communication state.

3. The system of claim 2 wherein said information and resources are selected from the group consisting of threads, buffers, tables, and state information.

4. The system of claim 1 wherein the first plurality of clients and the second plurality of clients are the same.

5. The system of claim 1 wherein the establishment of the plurality of connections for communications with the first plurality of clients is substantially a persistent connection.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Dec 8, 2023
From: BMO BANK N.A., AS ADMINISTRATIVE AGENT
To: DIGI INTERNATIONAL INC.
Reel/Frame 065835/0205 →
SECURITY INTEREST Recorded Dec 8, 2023
From: DIGI INTERNATIONAL INC.
To: BMO BANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065836/0981 →
SECURITY INTEREST Recorded Dec 19, 2019
From: DIGI INTERNATIONAL INC.
To: BMO HARRIS BANK N.A.
Reel/Frame 051370/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2018
From: ALLRED, CURTIS M.; SCHWARTZ, ELLIOT
To: EMBRACE NETWORKS, INC.
Reel/Frame 045627/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2018
From: EMBRACE NETWORKS, INC.
To: DIGI INTERNATIONAL INC.
Reel/Frame 045627/0133 →