← Back to Patent Explorer
EP0715250A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method of processing input/output request in computer system including a plurality of subsystems

Assignee: NEC Corp
•
Filing: 1995-11-29
•
Granted: —
•
Expires: 2015-11-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system includes first and second subsystems. A device is coupled to the second subsystem. The first subsystem is provided with a function for processing a request to access the device. The first subsystem is also provided with information for translating a format of the request. The information is transferred from the first subsystem to the second subsystem. Occurrence of the request is detected in the second subsystem. The format of the request is transformed referring to the information in the second subsystem. Thereafter, the request is processed in the second subsystem to access the device. The information may include first information for translating the logical address into a real address and second information for translating the file offset into a block address.

Inventors

  • 👤 Takahiro c/o NEC Corporation Okonogi

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-29 00:29
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F15/00; G06F15/16; G06F15/163; G06F15/17; G06F3/0602; G06F3/061; G06F3/0613; G06F3/0628; G06F3/0638; G06F3/0668; G06F3/067

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 105 words
A method of processing a request to access a device coupled to a computer system, said computer system including first and second subsystems, said method comprising steps of: (1) providing a function for processing a request to access said device, and providing information for translating a format of said request in said first subsystem; (2) transferring said information from said first subsystem to said second subsystem; (3) detecting an occurrence of said request in said second subsystem; (4) translating a format of said request referring to said information in said second subsystem; and (5) processing said request in said second subsystem to access said device.
Claim 2
Dependent Claim 57 words
A method according to claim 1, wherein said step (3) includes steps of: (3-1) determining whether said request can be processed without using said function in said first subsystem; and (3-2) processing said request using said function in said first subsystem when said step (3-1) determines that said request requires using said function in said first subsystem.
Claim 3
Dependent Claim 60 words
A method according to claim 2, wherein said device includes a storage device for storing a file, and wherein said step (3-1) includes a step of: (3-1-1) determining whether processing of said request accompanies at least one of a change in size of said file, expansion of said file, deletion of said file, and exclusive record control of said file.
Claim 4
Dependent Claim 80 words
A method according to claim 1, wherein said request includes a logical address, and wherein said step (1) includes a step of: (1-1) providing first information for translating a logical address into a real address in said first subsystem, said step (2) including a step of: (2-1) transferring said first information from said first subsystem to said second subsystem, and said step (4) including a step of: (4-1) translating said logical address into a real address in said second subsystem.
Claim 5
Dependent Claim 96 words
A method according to claim 1, wherein said device includes a storage device for storing a file, said request includes a file offset indicating a location in said file, and wherein said step (1) includes a step of: (1-2) providing second information for translating a file offset into a block address of said storage device, said step (2) including a step of: (2-2) transferring said second information from said first subsystem to said second subsystem, and said step (4) including a step of: (4-2) translating said file offset into a block address in said second subsystem.
Claim 6
Dependent Claim 122 words
A method according to claim 1, wherein said device includes a storage device for storing a file, said request includes a file offset indicating a location in said file and a logical address, wherein said step (1) includes a step of: (1-3) providing in said first subsystem first information for translating said logical address into a real address and second information for translating said file offset into a block address, said step (2) including a step of: (2-3) transferring said first and second information from said first subsystem to said second subsystem, and said step (4) including a step of: (4-3) translating said logical address into a real address, and translating said file offset into a block address in said second subsystem.
Claim 7
Dependent Claim 58 words
A method according to claim 1, wherein said first subsystem scores first access information indicative of access time of said device, and wherein said step (5) includes steps of: (5-1) storing second access information indicative of access time of said device in said second subsystem; and (5-2) updating said first access information according to said second access information.
Claim 8
Dependent Claim 112 words
A method according to claim 1, wherein said device includes a storage device for storing files, and wherein said step (1) includes a step of: (1-4) storing third information indicating which one or ones of said files are to be subjected to said steps (4) and (5); wherein said step (3) includes a step of: (3-3) determining whether said request requests an operation for a file to be subjected to said steps (4) and (5) by referring to said third information; and (3-4) processing said request using said function in said first subsystem when said step (3-3) determines that said request is not to be subjected to said steps (4) and (5).
Claim 9
Dependent Claim 23 words
A method according to claim 8, wherein said step (1-4) includes a step of: (1-4-1) storing said third information for each file system.
Claim 10
Dependent Claim 22 words
A method according to claim 8, wherein said step (1-4) includes a step of: (1-4-2) storing said third information for each file.
Claim 11
Dependent Claim 28 words
A method according to claim 10, wherein said step (1-4-2) includes a step of: (1-4-2-1) storing said third information in attribute information of corresponding ones of said files.
Claim 12
Dependent Claim 48 words
A method according to claim 1, wherein said step (1) includes a step of: (1-5) providing fault handling means in said second subsystem, and wherein said method further comprises a step of: (6-1) handling a failure of said device by said fault handling means in said second subsystem.
Claim 13
Dependent Claim 58 words
A method according to claim 1, wherein said step (1) includes a step of: (1-6) providing a fault handling server in said first subsystem and fault handling means in said second subsystem, and wherein said method further comprises a step of: (6-2) handling a failure of said device with said fault handling server and said fault handling means.
Claim 14
Dependent Claim 18 words
A method according to claim 1, wherein said step (5) is performed without intervention by said first subsystem.
Claim 15
Dependent Claim 22 words
A method according to claim 1, further comprising a step of monitoring, by said first subsystem, an input/output load on said device.
Claim 16
Dependent Claim 38 words
A method according to claim 1, wherein said device includes at least one file stored therein, said method further comprising a step of holding a respective file information table for each file of said at least one file.
Claim 17
Dependent Claim 33 words
A method according to claim 16, wherein said file information table indicates whether said at least one file, respectively, is to be processed by said function, said function comprising a local input/output function.
Claim 18
Dependent Claim 33 words
A method according to claim 1, further comprising steps of: determining a failure occurring in said device; and handling said failure occurring in said device with fault handling means in said second subsystem.
Claim 19
Dependent Claim 41 words
A method according to claim 18, further comprising steps of: providing a fault handling server in said first subsystem; determining a failure in said device; instructing, by said fault handing server, said fault handling means to terminate operations of said device.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag