Patents by Inventor Ngoc An LE

Ngoc An LE has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7650385
    Abstract: Disclosed is a technique for assigning priorities. A request to manipulate data is received. A type of the request is determined. A priority is assigned to the request based on the type of the request.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: January 19, 2010
    Assignee: International Business Machines Corporation
    Inventors: James Chien-Chiung Chen, Gail Andrea Spear, Minh-Ngoc Le Huynh, Chung Man Fung, Patricia Ching Lu, Dung Dang
  • Publication number: 20090177676
    Abstract: An apparatus, system, and method are disclosed for storing and retrieving compressed data. A compression module compresses a data file organized in logical tracks. A ratio module determines a track compression ratio. The track compression ratio is a ratio of an integer value n to one. A destage module destages a single directory entry for the data file to a directory. The directory entry points to a zeroth track on a hard disk drive. The destage module further destages the data file sequentially to tracks of the hard disk drive from the zeroth track with n logical tracks of the data file stored on one physical track of the hard disk drive. A stage module stages a kth logical track from a physical track of the hard disk drive. The physical track is specified by an integer value of k divided by n.
    Type: Application
    Filed: January 3, 2008
    Publication date: July 9, 2009
    Inventors: Michael Thomas Benhase, Susan Kay Candelaria, Yu-Cheng Hsu, Minh-Ngoc Le Huynh
  • Patent number: 7516356
    Abstract: Provided are a method for monitoring paths between a first controller and second controller. A determination is made as to whether one path has been unavailable for a predetermined time period in response to detecting that the path is unavailable. Indication is made that the path is in a first failed state if the path has been unavailable for more than the predetermined time period and indication is made that the path is in a second failed state if the path has not been unavailable for the predetermined time period.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: April 7, 2009
    Assignee: International Business Machines Corporation
    Inventors: James Chien-Chiung Chen, Chung Man Fung, Patricia Chiung Lu, Minh-Ngoc Le Huynh
  • Publication number: 20090013099
    Abstract: Provided are a method, system, and program monitoring paths between a first controller and second controller. A determination is made as to whether one path has been unavailable for a predetermined time period in response to detecting that the path is unavailable. Indication is made that the path is in a first failed state if the path has been unavailable for more than the predetermined time period and indication is made that the path is in a second failed state if the path has not been unavailable for the predetermined time period.
    Type: Application
    Filed: September 17, 2008
    Publication date: January 8, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Chien-Chiung Chen, Chung Man Fung, Patricia Ching Lu, Minh-Ngoc Le Huynh
  • Patent number: 7451283
    Abstract: Provided are a method, system, and program for copying tracks between a primary controller and secondary controller. A track is received from the primary controller that is part of a copy job comprising a sequence of tracks to copy along with a sequence number of the received track and a context number identifying computational resources in the primary controller used to transmit the track, sequence number, and context number. The context number and sequence number transmitted with the track are used to determine if a track preceding the received track was written to storage. The secondary-controller writes the received track to storage if the track preceding the received track was written to storage.
    Type: Grant
    Filed: January 9, 2004
    Date of Patent: November 11, 2008
    Assignee: International Business Machines Corporation
    Inventors: James Chien-Chiung Chen, Minh-Ngoc Le Huynh, Chung Man Fung, Patricia Ching Lu, Edwin K. Scott, Carol Santich Mellgren, Richard Anthony Ripberger
  • Publication number: 20080243138
    Abstract: Provided therein are apparatuses, systems and methods for storing and retrieving a corneal implant and for delivering the corneal implant in or on the cornea. In an embodiment, a insertion system comprises an inserter for delivering a corneal implant to a desired location in or on the cornea. The inserter has a holding space at its distal end for holding a corneal implant therein. A solution may substantially fill the holding space with the corneal implant to keep the implant hydrated and to hold the implant in the holding space by the surface tension of the solution. The corneal implant may be preloaded in the holding space of the inserter and stored in a storage container filled with storage fluid, e.g., saline, until use. To deliver the corneal implant, the inserter is positioned at the desired location, and the corneal implant released from the holding space of the inserter.
    Type: Application
    Filed: March 28, 2007
    Publication date: October 2, 2008
    Inventors: Jon Dishler, Ned Schneider, Alan Ngoc Le
  • Patent number: 7412718
    Abstract: Provided are a method, system and article of manufacture for bidirectional data transfer. In certain embodiments a link layer login is sent from a first port to a second port. Subsequently, an application layer login is sent from the first port to the second port to establish a first data path, wherein the first data path is from the first port to the second port. Subsequently, another application layer login is sent from the second port to the first port to establish a second data path, wherein the second data path is from the second port to the first port. In certain other embodiments, a first data path is established from a first port to a second port. A determination is made at the first port, whether the second port has a second data path established from the second port to the first port. An application layer logout is sent from the first port to the second port, in response to determining that the second port has the second data path established from the second port to the first port.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: August 12, 2008
    Assignee: International Business Machines Corporation
    Inventors: Steven Edward Klein, James Chien-Chiung Chen, Patricia Ching Lu, Minh-Ngoc Le Huynh
  • Publication number: 20080189771
    Abstract: Provided are a system and article of manufacture for bidirectional data transfer. In certain embodiments a link layer login is sent from a first port to a second port. Subsequently, an application layer login is sent from the first port to the second port to establish a first data path, wherein the first data path is from the first port to the second port. Subsequently, another application layer login is sent from the second port to the first port to establish a second data path, wherein the second data path is from the second port to the first port. In certain other embodiments, a first data path is established from a first port to a second port. A determination is made at the first port, whether the second port has a second data path established from the second port to the first port. An application layer logout is sent from the first port to the second port, in response to determining that the second port has the second data path established from the second port to the first port.
    Type: Application
    Filed: April 22, 2008
    Publication date: August 7, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven Edward Klein, James Chien-Chiung Chen, Patricia Ching Lu, Minh-Ngoc Le Huynh
  • Publication number: 20070280010
    Abstract: A memory module is disclosed. The memory module comprises a voltage supply; a memory interface coupled to the voltage supply; a plurality of memory components; and a voltage stabilizer converter (VSC) coupled to the memory interface and to the plurality of memory components, the VSC for ensuring that the plurality of memory components operate at their optimum performance level. A voltage stabilizer memory module (VSMM) in accordance with the present invention includes a printed circuit board (PCB) that contains memory chips, discrete components, a voltage stabilizer converter, and other related components. The voltage stabilizer converter uses system voltage supply as its input and its output is the voltage supply for the DRAM components. Accordingly, the VSSM is more adaptable, more stable and has better performance than conventional memory modules.
    Type: Application
    Filed: May 30, 2006
    Publication date: December 6, 2007
    Inventors: Henry Nguyen, Ngoc Le
  • Patent number: 7290086
    Abstract: A method, apparatus and program storage device for providing asynchronous status messaging in a data storage system Asynchronous events are returned from a target to an initiator in response to a Read Message from the initiator. The return status message may or may not be associated with a previously given command or Logical Unit (LUN).
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: October 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Brent C. Beardsley, Minh-Ngoc Le Huynh, William F. Micka, Satish Chandra Penmetsa, Richard A. Schaeffer, Kaukab Uddin
  • Publication number: 20070239929
    Abstract: A Flash memory card system is disclosed. The Flash memory card system comprises a Flash memory wireless host adapter and a Flash memory bus wireless device. The Flash memory wireless host adapter comprises a Flash memory card connector and a Flash memory controller coupled to the Flash memory card connector. The Flash-52 memory card signals are converted to standard Flash memory internal bus signals by the Flash memory controller. The host adapter further comprises a Flash memory wireless module coupled to the Flash memory controller for receiving and transmitting the standard Flash memory bus signals wirelessly. The Flash-51 memory bus wireless device comprises a Flash memory bus wireless device adapter coupled to a Flash memory. The device adapter is paired to the wireless module for receiving and transmitting the standard Flash memory bus signals wirelessly. A host device storage capacity utilizing the Flash memory card system is expanded.
    Type: Application
    Filed: April 7, 2006
    Publication date: October 11, 2007
    Inventors: Ben Chen, Ngoc Le, David Sun
  • Publication number: 20070224814
    Abstract: A method is provided for forming a monolithically integrated optical filter, for example, a Fabry-Perot filter, over a substrate (10). The method comprises forming a first mirror (16) over the substrate (10). A plurality of etalon material layers (32, 34, 36, 38) are formed over the mirror (16), and a plurality of etch stop layers (42, 44, 46) are formed, one each between adjacent etalon material layers (32, 34, 36, 38). A photoresist is patterned to create an opening (54) over the top etalon material layer (38) and an etch (56) is performed down to the top etch stop layer (46). An oxygen plasma (58) may be applied to convert the etch stop layer (46) within the opening (54) to silicon dioxide (57). The photoresist patterning, etching, and applying of an oxygen plasma may be repeated as desired to obtain the desired number of levels (82, 84, 86, 88). A second mirror (72) is then formed on each of the levels (82, 84, 86, 88).
    Type: Application
    Filed: March 22, 2006
    Publication date: September 27, 2007
    Inventors: Ngoc Le, Jeffrey Baker, Diana Convey, Steven Smith, Paige Holm
  • Patent number: 7251743
    Abstract: Provided are a method, system, and program monitoring paths between a first controller and second controller. A determination is made as to whether one path has been unavailable for a predetermined time period in response to detecting that the path is unavailable. Indication is made that the path is in a first failed state if the path has been unavailable for more than the predetermined time period and indication is made that the path is in a second failed state if the path has not been unavailable for the predetermined time period.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: July 31, 2007
    Assignee: International Business Machines Corporation
    Inventors: James Chien-Chiung Chen, Chung Man Fung, Patricia Ching Lu, Minh-Ngoc Le Huynh
  • Patent number: 7240135
    Abstract: A processor is used to evaluate information regarding the number, size, and priority level of data transfer requests sent to a plurality of communication ports. Additional information regarding the number, size, and priority level of data requests received by the communication ports from this and other processors is evaluated as well. This information is applied to a control algorithm that, in turn, determines which of the communication ports will receive subsequent data transfer requests. The behavior of the control algorithm varies based on the current utilization rate of communication port bandwidths, the size of data transfer requests, and the priority level of the these transfer requests.
    Type: Grant
    Filed: March 5, 2004
    Date of Patent: July 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Angqin Bai, Alex Chen, James Chien-Chiung Chen, Minh-Ngoc Le Huynh
  • Patent number: 7219267
    Abstract: Disclosed is a technique for fault isolation. A first error check is performed on a block of data in storage to determine whether the block of data was corrupted after the block of data was transferred from memory to the storage. When the first error check indicates that the block of data was corrupted, a second error check is performed using the block of data in the memory to determine whether the block of data was corrupted before being transferred from the memory. When the second error check indicates that the block of data was corrupted before being transferred from the memory, it is determined that the block of data was corrupted before being stored in the memory. When the second error check indicates that the block of data was corrupted after being transferred from the memory, it is determined that the block of data was corrupted by at least one of the memory or a formatter that performed the transfer.
    Type: Grant
    Filed: January 7, 2004
    Date of Patent: May 15, 2007
    Assignee: International Business Machines Corporation
    Inventors: Kevin Lee Gibble, James Chien-Chiung Chen, Michael Thomas Benhase, Minh-Ngoc Le Huynh
  • Patent number: 7209310
    Abstract: A disk drive is disclosed comprising a disk having a plurality of servo sectors defining a plurality of servo tracks, wherein each servo sector comprises a track address identifying a corresponding servo track. A head is actuated over the disk, and a ramp is positioned near an outer diameter of the disk, wherein an edge of the ramp extends over a plurality of the servo tracks. The head is loaded from the ramp onto the disk, and a track address in at least one of the servo sectors is detected and stored. The process is repeated a number of times, and then a starting track proximate an outer diameter of the disk is identified in response to the detected and stored track addresses.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: April 24, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: Chun Sei Tsai, Ngoc Le, Jenghung Chen, Hien Chu
  • Patent number: 7194562
    Abstract: Disclosed is a technique for throttling data transfer. An amount of resources that are in use is determined. When the amount of resources reaches a high threshold, one or more primary control units are notified to temporarily stop sending data. When the amount of resources reaches a low threshold, each previously notified primary control unit is notified to resume sending data.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jeffery Michael Barnes, Brian Jeffrey Corcoran, James Chien-Chiung Chen, Minh-Ngoc Le Huynh, Frederick James Carberry, II
  • Publication number: 20060205009
    Abstract: The present invention provides methods utilizing the fat-induced antibody response (FIAR) to assess endothelial function. Additional methods are provided that utilize FIAR for diagnosing and monitoring the progression of vascular diseases, the success of treatment for these diseases, and as a measure of the oxidative stress imposed upon vascular endothelium. Still more methods are provided for measuring the oxidation products of lipids in blood following the administration of a polyunsaturated fatty acid (fat-induced acute response) to monitor the treatment success of a vascular disease, for monitoring the degree of endothelial inflammation, and for diagnosing and monitoring the progression of a cardiovascular disease.
    Type: Application
    Filed: September 11, 2003
    Publication date: September 14, 2006
    Applicant: EMORY UNIVERSITY
    Inventors: Ngoc Le, W. Virgil Brown
  • Publication number: 20060115979
    Abstract: A process is provided for fabricating a via 52 between bonded wafers without undercutting an organic bonding material 32. The process for forming the via 52 in a structure including a dielectric material 14 and an organic bonding material 32, comprises forming a resist material 42 on the dielectric layer 14 and etching through the dielectric layer 14 and the organic bonding material 32 with 60CF4/20Ar/60CHF3/20N2. The resist may then be removed with an anisotropic high density oxygen plasma.
    Type: Application
    Filed: November 30, 2004
    Publication date: June 1, 2006
    Inventors: Donald Weston, William Dauksher, Ngoc Le
  • Publication number: 20060110914
    Abstract: A direct imprinting process for Step and Flash Imprint Lithography includes providing (40) a substrate (12); forming (44) an etch barrier layer (14) on the substrate; patterning (46) the etch barrier layer with a template (16) while curing with ultraviolet light through the template, resulting in a patterned etch barrier layer and a residual layer (20) on the substrate; and performing (48) an etch to substantially remove the residual layer. Optionally, a patterning layer (52) may be formed on the substrate (12) prior to forming the etch barrier layer (14). Additionally, an adhesive layer (13) may be applied (42) between the substrate (12) and the etch barrier layer (14).
    Type: Application
    Filed: November 22, 2004
    Publication date: May 25, 2006
    Inventors: Kathy Gehoski, William Dauksher, Ngoc Le, Douglas Resnick