IP Library Granted Patent US 7,788,404
Granted Patent B2
US 7,788,404 · App. 11/505,795 · Granted Aug 31, 2010

Access and control system for network-enabled devices

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,788,404
App. No.
11/505,795
Granted
Aug 31, 2010
Kind
B2
Abstract

A publicly addressable control infrastructure includes a plurality of connection servers and a load balancing server. The load balancing server assigns connection servers to particular communication sessions based on a number of variables. A computer at a private address exchanges secure communications with another computer at a private address via a connection server. A sending buffer at the computer is adaptively polled for data for communication to the other computer.

Claims (15)

1. A publicly addressable distributed control infrastructure comprising:

a plurality of connection servers, each of the plurality of connection servers configured to route communications between multiple computers within respective multiple private networks; and

a load balancing server operable to:

determine a user type of a first computer that requests communication with a second computer via the publicly addressable distributed control infrastructure;

determine a session type of a first session associated with the communication between the first computer and the second computer;

compare the user type and the session type with server type information stored in at least one database communicatively coupled to the load balancing server;

select first and second connection servers of the plurality of connection servers based at least in part on comparison of the user type and the session type with the server type information;

determine a first utilization ratio of the first connection server and a second utilization ratio of the second connection server;

calculate an average expected power for the first session; and

assign one of the first connection server or the second connection server to the first session based at least in part on the first utilization ratio, the second utilization ratio, and the average expected power.

2. The publicly addressable distributed control infrastructure of claim 1 , wherein the load balancing server is further operable to:

determine if the first connection server and the second connection server are active; and

determine if the first connection server and the second connection server are each capable of handling connections associated with the first session;

wherein the load balancing server determines the first utilization ratio of the first connection server and the second utilization ratio of the second connection server if the first connection sever and the second connection server are both active and capable of handling the connections associated with the first session.

3. The publicly addressable distributed control infrastructure of claim 1 , wherein the assigned connection server is configured to route the communication between the first computer and the second computer.

Assignments (7)
RELEASE OF SECURITY INTEREST AT REEL 038744 FRAME 0481 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045501/0714 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038744/0481 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038744/0281 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038722/0229 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2007
From: SENVID, INC.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 019628/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2007
From: HESSELINK, LAMBERTUS; DHARMARUS, RIZAL; BJORNSON, ERIC S.
To: SENVID, INC.
Reel/Frame 019285/0637 →