Patentable/Patents/US-7017180
US-7017180

Logged-in device and log-in device

PublishedMarch 21, 2006
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A management agent ME1 of a target T1 receives a request of log-in from an initiator of interest and determines whether or not a number of initiators that currently log in the target T1 reaches a predetermined allowable number of simultaneous log-in (steps S210 and S212). In the case of an affirmative answer, the management agent ME1 reads an ordinal number of precedence ‘n’ allocated to a GUID of the initiator of interest from a queue (step S213) and reads a time constant mapped to the input ordinal number of precedence ‘n’ from a time constant table (step S214). The management agent ME1 subsequently sends a status packet, which includes a log-in error status and the time constant, to the initiator of interest (step S216). The initiator of interest receives the status packet, reads the time constant included in the input status packet, and outputs another request of log-in to the target T1 at a timing specified by the time constant. This arrangement of the present invention practically ensures that the initiator that outputs the first request of log-in first to the target T1 gains the log-in first.

Patent Claims
11 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A logged-in device that is logged in by a plurality of specific devices via a predetermined communication path, the logged-in device comprising: a response unit that gives a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; and a re-request timing specification unit that specifies a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and assigns the specified timing of re-request to the specific device of interest, when the response unit gives the response of failed log-in, a predetermined relationship being between the specified timing and the specific device of interest, the re-request timing specification unit including: a precedence designation unit that allocates an ordinal number of precedence to the specific device of interest, which has just output the request of log-in; and a re-request timing determination unit that determines the timing of re-request of log-in with regard to the specific device of interest, based on the ordinal number of precedence allocated to the specific device of interest.

2

2. A logged-in device that is logged in by a plurality of specific devices via a predetermined communication path, the logged-in device comprising: a response unit that gives a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; and a re-request timing specification unit that specifies a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and assigns the specified timing of re-request to the specific device of interest, when the response unit gives the response of failed log-in, a predetermined relationship being between the specified timing and the specific device of interest, the re-request timing specification unit including: a precedence designation unit that allocates an ordinal number of precedence to the specific device of interest, which has just output the request of log-in, and a re-request timing determination unit that determines the timing of re-request of log-in with regard to the specific device of interest, based on the ordinal number of precedence allocated to the specific device of interest, the precedence designation unit allocating ordinal numbers of precedence to the plurality of specific devices in a sequence of outputting first requests of log-in.

3

3. A logged-in device that is logged in by a plurality of specific devices via a predetermined communication path, the logged-in device comprising: a response unit that gives a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; and a re-request timing specification unit that specifies a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and assigns the specified timing of re-request to the specific device of interest, when the response unit gives the response of failed log-in, a predetermined relationship being between the specified timing and the specific device of interest, the re-request timing specification unit including: a precedence designation unit that allocates an ordinal number of precedence to the specific device of interest, which has just output the request of log-in, and a re-request timing determination unit that determines the timing of re-request of log-in with regard to the specific device of interest, based on the ordinal number of precedence allocated to the specific device of interest, the re-request timing determination unit assigning a shorter timing of re-request of log-in to a specific device having a higher ordinal number of precedence.

4

4. A logged-in device that is logged in by a plurality of specific devices via a predetermined communication path, the logged-in device comprising: a response unit that gives a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; and a re-request timing specification unit that specifies a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and assigns the specified timing of re-request to the specific device of interest, when the response unit gives the response of failed log-in, a predetermined relationship being between the specified timing and the specific device of interest, the re-request timing specification unit including: a precedence designation unit that allocates an ordinal number of precedence to the specific device of interest, which has just output the request of log-in, and a re-request timing determination unit that determines the timing of re-request of log-in with regard to the specific device of interest, based on the ordinal number of precedence allocated to the specific device of interest, the logged-in device including at least one logical unit, which is independently logged in by each of the plurality of specific devices, the response unit giving a response of failed log-in with regard to a certain logical unit to one specific device of interest, which has just output a request of log-in to the certain logical unit, when a number of specific devices that currently log in the certain logical unit reaches an allowable number of simultaneous log-ins preset for the certain logical unit, and the re-request timing specification unit specifying a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in to the certain logical unit, should output another request of log-in to the certain logical unit, and assigning specified timing of re-request to the specific device of interest, when the response unit gives the response of failed log-in.

5

5. A logged-in device that is logged in by a plurality of specific devices via a predetermined communication path, the logged-in device comprising: a response unit that gives a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; and a re-request timing specification unit that specifies a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and assigns the specified timing of re-request to the specific device of interest, when the response unit gives the response of failed log-in, a predetermined relationship being between the specified timing and the specific device of interest, the re-request timing specification unit including: a precedence designation unit that allocates an ordinal number of precedence to the specific device of interest, which has just output the request of log-in, and a re-request timing determination unit that determines the timing of re-request of log-in with regard to the specific device of interest, based on the ordinal number of precedence allocated to the specific device of interest, the plurality of specific devices being adjusted not to output the request of log-in simultaneously via the predetermined communication path.

6

6. A logged-in device that is logged in by a plurality of specific devices via a predetermined communication path, the logged-in device comprising: a response unit that gives a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; and a re-request timing specification unit that specifies a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and assigns the specified timing of re-request to the specific device of interest, when the response unit gives the response of failed log-in, a predetermined relationship being between the specified timing and the specific device of interest, the re-request timing specification unit including: a precedence designation unit that allocates an ordinal number of precedence to the specific device of interest, which has just output the request of log-in, and a re-request timing determination unit that determines the timing of re-request of log-in with regard to the specific device of interest, based on the ordinal number of precedence allocated to the specific device of interest, the predetermined communication path including an IEEE1394 bus.

7

7. A logged-in device that is logged in by a plurality of specific devices via a predetermined communication path, the logged-in device comprising: a response unit that gives a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; and a re-request timing specification unit that specifies a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and assigns the specified timing of re-request to the specific device of interest, when the response unit gives the response of failed log-in, a predetermined relationship being between the specified timing and the specific device of interest, the re-request timing specification unit including: a precedence designation unit that allocates an ordinal number of precedence to the specific device of interest, which has just output the request of log-in, and a re-request timing determination unit that determines the timing of re-request of log-in with regard to the specific device of interest, based on the ordinal number of precedence allocated to the specific device of interest, the logged-in device communicating with plurality of specific devices according to an SBP-2 protocol.

8

8. A method of controlling log-in, so as to enable a plurality of log-in devices to log in at least one logical unit included in a logged-in device via a predetermined communication path, the method comprising: (a) causing the logged-in device to give a response of failed log-in with regard to a certain logical unit to one log-in device of interest, which has just output a request of log-in to the certain logical unit, when a number of log-in devices that currently log in the certain logical unit reaches an allowable number of simultaneous log-ins preset for the certain logical unit; (b) causing the logged-in device to specify a timing of re-request of log-in to determine a time when the log-in device of interest, which has just output the request of log-in to the certain logical unit, should output another request of log-in to the certain logical unit, and to assign the specified timing of re-request to the log-in device of interest, when the response of failed log-in is given, a predetermined relationship between the specified timing and the log-in device of interest; and (c) causing the log-in device of interest to output another request of log-in to the certain logical unit included in the logged-in device at the specified timing of re-request when the log-in device of interest receives the response of failed log-in with regard to the certain logical unit and the specified timing of re-request from the logged-in device, the step (b) including causing the logged-in device to allocate ordinal numbers of precedence to the plurality of log-in devices in a sequence of outputting first requests of log-in to the certain logical unit, and to assign a shorter timing of re-request of log-in to a log-in device having a higher ordinal number of precedence.

9

9. A computer program product that causes a computer to carry out a series of logged-in processing, the computer being logged in by a plurality of specific devices via a predetermined communication path, the computer program product comprising: a first program code that causes the computer to give a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; a second program code that causes the computer to specify a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and to assign the specified timing of re-request to the specific device of interest, when the response of failed log-in is given, a predetermined relationship being between the specified timing and the specific device of interest; and a computer readable medium, in which the first program code and the second program code are stored, the second program code including a program code that causes the computer to allocate ordinal numbers of precedence to the plurality of specific devices in a sequence of outputting first requests of log-in, and to assign a shorter timing of re-request of log-in to a specific device having a higher ordinal number of precedence.

10

10. A data signal embodied in a carrier, the data signal representing a computer program that causes a computer to carry out a series of logged-in processing, the computer being logged in by a plurality of specific devices via a predetermined communication path, the data signal comprising: a first program code that causes the computer to give a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; and a second program code that causes the computer to specify a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and to assigning the specified timing of re-request to the specific device of interest, when the response of failed log-in is given, a predetermined relationship between the specified timing and the specific device of interest, the second program code including a program code that causes the computer to allocate ordinal numbers of precedence to the plurality of specific devices in a sequence of outputting first requests of log-in, and to assign a shorter timing of re-request of log-in to a specific device having a higher ordinal number of precedence.

11

11. A computer program that causes a computer to carry out a series of logged-in processing, the computer being logged in by a plurality of specific devices via a predetermined communication path, the computer program comprising: a first program code that causes the computer to give a response of failed log-in to one specific device of interest, which has just output a request of log-in, when a number of specific devices that currently log in the logged-in device reaches a predetermined allowable number of simultaneous log-ins; and a second program code that causes the computer to specify a timing of re-request of log-in to determine a time when the specific device of interest, which has just output the request of log-in, should output another request of log-in, and to assign the specified timing of re-request to the specific device of interest, when the response of failed log-in is given, a predetermined relationship being between the specified timing and the specific device of interest, the second program code including a program code that causes the computer to allocate ordinal numbers of precedence to the plurality of specific devices in a sequence of outputting first requests of log-in, and to assign a shorter timing of re-request of log-in to a specific device having a higher ordinal number of precedence.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

July 19, 2000

Publication Date

March 21, 2006

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Logged-in device and log-in device” (US-7017180). https://patentable.app/patents/US-7017180

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

Logged-in device and log-in device — Fumio Nagasaka | Patentable