IP Library Granted Patent US 7,143,183
Granted Patent B2
US 7,143,183 · App. 09/817,031 · Granted Nov 28, 2006

Server module for modularly designed server

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,143,183
App. No.
09/817,031
Granted
Nov 28, 2006
Kind
B2
Abstract

A server module for a modularly designed server ( 1 ) having at least one data processing unit ( 17 ) for data processing data packets, at least one addressable communication interface ( 19 ) for connecting the server module ( 2, 3, 4, 5 ) to an external network ( 13 ) via which the data packets are transmitted, a switching interface ( 20 ) for connecting the server module ( 2, 3, 4, 5 ) to a switching device ( 7 ) of the modularly designed server ( 1 ); and having a routing calculation unit ( 18 ) for calculating a server module address using a routing table on the basis of the utilization level of the data processing units of all the server modules ( 2, 3, 4, 5 ) of the modularly designed server ( 1 ).

Claims (14)

1. A modularly designed server having a plurality of server modules, each server module of said plurality of server modules comprising:

at least one data processor that data processes a data packet;

at least one addressable communication interface that connects said server module to a first local network via which the data packet is transmittable; and

a switching interface that connects said server module to a switching device of the modularly designed server to forward the data packet received by the at least one addressable communication interface to a second server module of the modularly designed server connected to a second local network, said switching interface including a routing calculator that calculates an internal server module address using a routing table based upon a utilization level of data processors of said plurality of server modules of the modularly designed server, such that forwarding of the data packet requires no independent router;

wherein one server module of the plurality of server modules is provided as a routing server module that periodically updates the routing table in accordance with evaluated utilization data of other server modules, the routing server module transmitting a current routing table to the other server modules.

2. The modularly designed server of claim 1 , wherein the at least one data processor of the server module processes data packets of a particular prescribed application type.

3. The modularly designed server of claim 2 , wherein the data packet contains information of a particular prescribed application type, the server module address being calculated in accordance with the particular prescribed application type of the transmitted data packet.

4. The modularly designed server of claim 1 , wherein said at least one addressable communication interface includes a buffer that temporarily stores a transmitted data packet.

5. The modularly designed server of claim 1 , wherein said server module transmits the current routing table to the other server modules near the switching interface.

6. The modularly designed server of claim 5 , wherein said server module collects and evaluates data relating to the utilization level of the data processors of all server modules of the modularly designed server.

7. The modularly designed server of claim 6 , wherein the server module further updates the routing table on the basis of assigned application types of the other server modules and priority information data for the transmitted data packet.

8. The modularly designed server of claim 1 , wherein a data processing process executed within one server module is transmitted to data processors of other server modules when the utilization level of the data processor of a particular server module exceeds a predetermined level.

9. The modularly designed server of claim 1 , wherein each server module of said plurality of sever modules are connected together via an internal data bus.

10. The modularly designed server of claim 1 , wherein each server module of said plurality of sever modules are connected together via a data line.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2020
From: LANTIQ BETEILIGUNGS-GMBH & CO. KG
To: INTEL CORPORATION
Reel/Frame 053259/0678 →
MERGER AND CHANGE OF NAME Recorded Jan 17, 2018
From: LANTIQ DEUTSCHLAND GMBH; LANTIQ BETEILIGUNGS-GMBH & CO. KG
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 045086/0015 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 025413/0340 AND 025406/0677 Recorded Apr 17, 2015
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 035453/0712 →