Search

Dinh V Le

from Pittsburgh, PA
Age ~56

Dinh Le Phones & Addresses

  • 103 S Fairmount St APT 302, Pittsburgh, PA 15206 (412) 370-0991
  • El Paso, TX
  • Mc Kees Rocks, PA
  • Tucson, AZ
  • Mckean, PA
  • Uniontown, PA
  • Kerhonkson, NY

Professional Records

Medicine Doctors

Dinh Le Photo 1

Dinh Quoc Le

View page
Specialties:
Surgery
Education:
University of Maryland(1989)

Publications

Us Patents

Dynamic Timer Configuration For Monitoring A Long Busy State In A Remote Mirror And Copy Environment

View page
US Patent:
7716436, May 11, 2010
Filed:
Jul 31, 2007
Appl. No.:
11/831501
Inventors:
Juan Alonso Coronado - Tucson AZ, US
Dinh Hai Le - Tucson AZ, US
Jayson Elliott Tsingine - Tucson AZ, US
Warren Keith Stanley - Loveland CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/00
US Classification:
711162, 711112, 711114, 711154, 707204, 713502, 714 5, 714 15, 714 47
Abstract:
A system is disclosed that includes a host system to issue a write command, a primary storage controller to write data to a primary volume, and a secondary storage controller to mirror the data to a secondary volume. In the event the secondary storage controller is unable to mirror the data due to a busy state, a busy signal may be sent to the primary storage controller. The primary storage controller may initiate a timer in the event it receives the busy signal, and, in the event the busy state does not end before expiration of the timer, notify the host system that the primary and secondary volumes are in a suspended state. To alter the duration of the timer, the host system may be configured to dynamically alter the duration of the timer by sending a command to the primary storage controller.

Dynamic Timer Configuration For Task Monitoring In A Remote Mirror And Copy Environment

View page
US Patent:
7716437, May 11, 2010
Filed:
Jul 31, 2007
Appl. No.:
11/831532
Inventors:
Juan Alonso Coronado - Tucson AZ, US
Dinh Hai Le - Tucson AZ, US
Jayson Elliott Tsingine - Tucson AZ, US
Warren Keith Stanley - Loveland CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 12/00
US Classification:
711162, 711112, 711114, 711154, 707204, 713502, 714 5, 714 15, 714 47
Abstract:
A system is disclosed that includes a host system to issue a write command, a primary storage device to write data to a primary volume, and a secondary storage device to mirror the data to a secondary volume. A task timer may be initiated upon sending the data from the primary storage device to the secondary storage device. The secondary storage device may also send an acknowledge signal to the primary storage device in the event it successfully mirrors the data to the secondary volume. In the event the acknowledge signal is not received before the timer expires, the primary storage device may notify the host system that the primary and secondary volumes are in a suspended state. To alter the duration of the timer, the host system may be further configured to dynamically alter the duration of the timer by sending a command to the primary storage device.

Apparatus, System, And Method To Prevent Queue Stalling

View page
US Patent:
7770054, Aug 3, 2010
Filed:
Jan 3, 2008
Appl. No.:
11/969187
Inventors:
Brian Dow Clark - Tucson AZ, US
Juan Alonso Coronado - Tucson AZ, US
Dinh Hai Le - Tucson AZ, US
Beth Ann Peterson - Tucson AZ, US
Clarisa Valencia - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 4, 710 52, 710 54
Abstract:
An apparatus, system, and method are disclosed to prevent queue stalling. The apparatus to prevent queue stalling is provided with a plurality of modules configured to functionally execute the necessary steps of detecting a connection failure on a first logical path, wherein the first logical path is associated with a first entry in a queue, and wherein the first logical path is configured to define a communication path between an entity associated with a first entry in the queue and a queue manager, scanning the queue to identify a second entry associated with a second logical path in response to the connection failure, and advancing the second entry to a position within the queue that is ahead of the first entry. These modules in the described embodiments include a detection module, a scanning module, and an advancing module.

Apparatus And Method To Preserve One Or More Logical Communication Paths In A Data Processing System

View page
US Patent:
7934026, Apr 26, 2011
Filed:
Sep 17, 2008
Appl. No.:
12/212528
Inventors:
Juan Alonso Coronado - Tucson AZ, US
Roger Gregory Hathorn - Tucson AZ, US
Dinh Hai Le - Tucson AZ, US
Daniel Perkin - Tucson AZ, US
Aaron Eugene Taylor - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/00
G06F 13/00
US Classification:
710 38, 710 6, 710 19, 710 33
Abstract:
A method to preserve a logical communication path in a data processing system, that includes a host computer, a storage controller that comprises a first logical control unit (“LCU”), and a logical communication path that is in communication with the host computer and the first LCU, comprising deleting the first LCU and setting a first status for same. The method then configures a second LCU, and establishes a second status for same, wherein the second LCU includes all or a portion of the first LCU, but is not the same as the first LCU. The deleting, setting, configuring, and establishing are performed while maintaining the logical communication path, which is in communication with the second LCU.

Method To Recover From Logical Path Failures

View page
US Patent:
8069364, Nov 29, 2011
Filed:
Jul 25, 2008
Appl. No.:
12/179869
Inventors:
Juan Alonso Coronado - Tucson AZ, US
Roger Gregory Hathorn - Tucson AZ, US
Bret Wayne Holley - Tucson AZ, US
Daniel J. Perkin - Tucson AZ, US
Dinh Hai Le - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 3
Abstract:
A system and method for recovering from logical path failures is set forth. More specifically, when a host detects a logical path failure, the host enters a path discovery mode of operation. If the host continues to detect a logical path failure while operating in the logical path discovery mode of operation, the host removes the logical path from a logical path mask, and the host does not use the removed logical path again. Additionally, the system and method facilitates recovery of the failed logical paths by using a plurality of logical path masks. A first mask is referred to as an intermediate failure logical path mask and a second mask is referred to as a permanent failure logical path mask.

Concurrent Execution Of Multiple Primitive Commands In Command Line Interface

View page
US Patent:
8161455, Apr 17, 2012
Filed:
Jan 31, 2008
Appl. No.:
12/023617
Inventors:
Ezequiel Cervantes - Tucson AZ, US
Minghao M. Chu - Tucson AZ, US
Juan A. Coronado - Tucson AZ, US
Dinh Hai Le - Tucson AZ, US
Eric S. Shell - Tucson AZ, US
Clarisa Valencia - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
US Classification:
717115, 717119
Abstract:
A method to concurrently execute multiple primitive commands in a command line interface (CLI) is provided. Each of a plurality of signal parameters is designated for each of a plurality of primitive commands. The plurality of primitive commands is encapsulated into a header CLI command. The CLI command is executed.

Verification Of Input/Output Hardware Configuration

View page
US Patent:
8327331, Dec 4, 2012
Filed:
Jan 23, 2008
Appl. No.:
12/018668
Inventors:
Juan Alonso Coronado - Tucson AZ, US
Roger Gregory Hathorn - Tucson AZ, US
Dinh Hai Le - Tucson AZ, US
Daniel J. Perkin - Tucson AZ, US
Adelaide Margaret Richards - Tucson AZ, US
Aaron Eugene Taylor - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/44
G06F 13/00
G06F 12/00
G06F 15/173
US Classification:
717121, 717126, 717127, 709223, 710104, 711210
Abstract:
A method for verifying an input/output (I/O) hardware configuration is provided. A verification command is processed. The verification command includes a software device address range associated with a logical control unit (LCU) of the I/O hardware. The LCU utilizes a first logical path. The software device address range utilizing the first logical path is compared with an existing software device address range utilizing at least one additional logical path. The verification command is accepted if the software device address range and the existing software device address range match.

Method To Recover From Ungrouped Logical Path Failures

View page
US Patent:
7996707, Aug 9, 2011
Filed:
Jul 25, 2008
Appl. No.:
12/179862
Inventors:
Juan A. Coronado - Tucson AZ, US
Roger G. Hathorn - Tucson AZ, US
Bret W. Holley - Tucson AZ, US
Daniel J. Perkin - Tucson AZ, US
Dinh H. Le - Tucson AZ, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 3
Abstract:
A system and method for recovering from a single logical path failure. More specifically, although a host has not grouped its logical paths, the host knows which logical paths it has available. When a host detects a logical path failure, the host enters a path discovery mode of operation. If the host continues to detect a logical path failure while operating in the logical path discovery mode of operation, the host removes the logical path from a logical path mask, and the host does not use the removed logical path again. In the case of ungrouped logical paths, the host aborts its process because it does not have more paths available to continue its process. Additionally, in certain embodiments, a pseudo path group for ungrouped logical paths is created.
Dinh V Le from Pittsburgh, PA, age ~56 Get Report