IP Library Granted Patent US 7,200,659
Granted Patent B2
US 7,200,659 · App. 11/031,848 · Granted Apr 3, 2007

Log-in resource release system

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,200,659
App. No.
11/031,848
Granted
Apr 3, 2007
Kind
B2
Abstract

A log-in resource release system includes a set of lists for managing log-in requests to a processing cluster input/output port from host server input/output ports. Host servers that have been granted memory structures within a memory storage device (“configured hosts”) are granted priority access to a storage processing device's input/output port (“cluster port”). If the cluster port has exhausted its log-in resources, log-on requests from non-configured hosts will be not be accepted. New log-in requests from configured hosts will cause a host connected at a link or transport layer but not an upper layer to be logged off. If no hosts are connected only at the link or transport layer, a non-configured host connected at an upper layer will be logged off. If only configured hosts are connected and only at the upper layer, the log-on request by the configured host will be denied.

Claims (37)

1. A log-in resource release system, comprising:

a first host server including a first host port generating a log-in request; and

a processing cluster, said processing cluster comprising a cluster port connected to the host port through a network, a log-in resource device including a capacity for storing information pertaining to logged-in host ports and an initiation list for indicating a plurality of host ports logged-in to the cluster port through a low layer connection;

wherein, if the capacity for storing information is exhausted, a controller is adapted to examine the initiation list, and to terminate a first log-in from a second host port if the second host port is included in the initiation list.

2. The log-in resource release system of claim 1 , wherein the log-in resource device further includes an intermediary list for indicating a plurality of non-configured host ports logged-in to the cluster port through an upper layer connection, and the controller is further adapted to examine the intermediary list and to terminate the first log-in from the second host port if the second host port is not included in the initiation list but is included in the intermediary list.

3. The log-in resource release system of claim 2 , wherein the log-in resource device is a memory device.

4. The log-in resource release system of claim 2 , wherein the low layer connection is a link layer of a communication protocol.

5. The log-in resource release system of claim 2 , wherein the low layer connection is a transport layer of a communication protocol.

6. The log-in resource release system of claim 2 , wherein the controller is adapted to identify the first host port as including a configured host port and to place the first host port on the intermediary list.

7. A method of releasing a part of a log-in resource, comprising the steps of:

generating a log-in request to a cluster port of a processing cluster from a first host port;

identifying that a capacity of the log-in resource to store information pertaining to logged-in host ports is exhausted;

examining an initiation list indicating a plurality of host ports logged-in to the cluster port through a low layer connection but not through an upper layer connection; and

terminating a first log-in from a second host port if the second host port is included in the initiation list.

8. The method of claim 7 , further comprising the steps of:

examining an intermediary list indicating a plurality of non-configured host ports logged-in to the cluster port through an upper layer connection; and

terminating the first log-in from the second host port if the second host port is not included in the initiation list but is included in the intermediary list.

9. The method of claim 8 , wherein the log-in resource is a memory device.

10. The method of claim 8 , wherein the low layer connection is a link layer of a communication protocol.

11. The method of claim 8 , wherein the low layer connection is a transport layer of a communication protocol.

12. The method of claim 8 , further comprising the steps of:

identifying the first host port as including a configured host port; and

placing the first host port on the intermediary list.

13. An article of manufacture including a data storage medium, said data storage medium including a set of machine-readable instructions that are executable by a processing device to implement an algorithm, said algorithm comprising the steps of:

generating a log-in request to a cluster port of a processing cluster from a first host port;

identifying that a capacity of the log-in resource to store information pertaining to logged-in host ports is exhausted;

examining an initiation list indicating a plurality of host ports logged-in to the cluster port through a low layer connection but not through an upper layer connection; and

terminating a first log-in from a second host port if the second host port is included in the initiation list.

14. The article of manufacture of claim 13 , further comprising the steps of:

examining an intermediary list indicating a plurality of non-configured host ports logged-in to the cluster port through an upper layer connection; and

terminating the first log-in from the second host port if the second host port is not included in the initiation list but is included in the intermediary list.

15. The article of manufacture of claim 14 , wherein the log-in resource is a memory device.

16. The article of manufacture of claim 14 , wherein the low layer connection is a link layer of a communication protocol.

17. The article of manufacture of claim 14 , wherein the low layer connection is a transport layer of a communication protocol.

18. The article of manufacture of claim 14 , further comprising the steps of:

identifying the first host port as including a configured host port; and

placing the first host port on the intermediary list.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: RAKUTEN, INC.
Reel/Frame 034849/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2005
From: BAYUS, MARK S.; CHEN, JAMES C.; KLEIN, STEVEN E.; RIPBERGER, RICHARD A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 016316/0784 →