Patents by Inventor Chiung-An Chen

Chiung-An Chen 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: 7353285
    Abstract: An apparatus, system, and method are provided for maintaining task prioritization and load balancing of I/O tasks on servers coupled by a plurality of communication channels. The apparatus includes a task controller for maintaining system resources on a failed target channel while resubmitting an unsuccessful task to a different channel. Also, the apparatus includes an upgrade module for upgrading a task prioritization level of a failed I/O task. Additionally, a load module is provided for balancing I/O tasks evenly across the plurality of communication channels according to a prioritization algorithm. The system includes the task controller and a device controller configured to interface with the task controller. The method includes a computer readable medium with computer readable code for selecting a channel, upgrading the prioritization level of a failed task, and maintaining resources on the failed channel while resubmitting the failed I/O task on a different channel.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: April 1, 2008
    Assignee: International Business Machines Corporation
    Inventors: Angqin Bai, Alex Q. Chen, James Chien-Chiung Chen, Theodore Timothy Harris, Jr.
  • Patent number: 7313681
    Abstract: An apparatus, system, and method are disclosed for fastload code update on a communications adapter. The apparatus includes an image load module, a memory initialization module, and an image overlay module. The image load module is configured to load a copy of a new code image in a memory on the communications adapter. The memory also concurrently stores a copy of an old code image used by the communications adapter. The memory initialization module is configured to invoke the new code image to perform a memory initialization operation. The memory initialization module may perform the memory initialization operation concurrently with ongoing I/O requests possibly accepted, but not necessarily processed, by the old code image. The image overlay module is configured to overlay the old code image with the new code image. The fastload code update minimizes the time that the communications adapter is off-line to overlay the old code image with the new code image and reinitialize the communications adapter.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: December 25, 2007
    Assignee: International Business Machines Corporation
    Inventors: James Chien-Chiung Chen, Brian Jeffrey Corcoran, Matthew Joseph Kalos, Ricardo Sedillos Padilla
  • 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
  • Publication number: 20070148240
    Abstract: The present invention provides oral pharmaceutical formulation for azole antimicrobial drugs such as itraconazole, saperconazole, ketoconazole, and fluconazole. The oral pharmaceutical formulation contains a core and a drug coating layer. The drug coating layer contains the azole antimicrobial drug and a binder, but not containing an emulsion (such as polyoxypropylene-polyoxyethylene block copolymers, polyoxyethylene-sorbitan-fatty acid esters, sodium lauryl sulfate, or vitamin E polyethylene glycol succinate) and/or an absorbent aid (such as DL-malic acid, citric acid, ascorbic acid, and alginic acid). The oral pharmaceutical formulation can optionally contain a protective layer, such as polyethylene glycol 20,000. The present invention also provides a method for preparing and using the formulation.
    Type: Application
    Filed: December 23, 2005
    Publication date: June 28, 2007
    Inventors: Fang-Yu Lee, Shan-Chiung Chen, Bin-Ken Chen, Han-Chiang Kuo
  • 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
  • Publication number: 20070071309
    Abstract: A method for measuring micro meshes includes steps of measuring a diameter of each micro mesh and an edge distance between two adjacent micro meshes, and illustrating the measuring result with a mesh code which is defined to include a diameter code and an edge distance code. The diameter code is defined as a first number including three Arabic numerals for indicating that the diameter of each micro mesh is a percentage of the first number (mm). The edge distance code is defined as a second number including three Arabic numerals following the diameter code for indicating that the edge distance between the two adjacent micro meshes is a percentage of the second number (mm).
    Type: Application
    Filed: September 23, 2005
    Publication date: March 29, 2007
    Inventor: Shi-Chiung Chen
  • 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
  • Patent number: 7166641
    Abstract: The present invention provides pharmaceutically acceptable salts having local anesthetic and anti-inflammatory activities. The preferred pharmaceutically acceptable salt is a diclofenac salt of lidocaine. Diclofenac is a non-steroidal anti-inflammatory drug (“NSAID”). Lidocaine is a local anesthetic. Other NSAID (except the salicylic acid derivatives of NSAID) can be used to replace diclofenac and/or other local anesthetics can be used to replace lidocaine. The pharmaceutically acceptable salts are crystalline compounds, which are distinctively different from either the NSAID alone or the local anesthetic alone, as indicated by differential scanning calorimetry (DSC), thermogravimetric analysis (TGA), High Performance Liquid Chromatography (HPLC) and Fourier-Transformed Infrared Spectroscopy (FTIR) analyses.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: January 23, 2007
    Assignee: Yung Shin Pharmaceutical Industrial Co., Ltd.
    Inventors: Fang-Yu Lee, Shan-Chiung Chen, Bin-Ken Chen, Chiung-Ju Tsai, Yen-Ling Yi
  • Publication number: 20070014858
    Abstract: An osmotically controlled delivery system includes a solid core having a shallow indentation on a surface of the core, and a semipermeable membrane enclosing the solid core. The solid core is made by a drug composition being caopable of generating an osmotically effective pressure, and the semipermeable membrane is relatively thinner at the shallow indentation. An in-situ exit passageway is formed in the indentation position when external aqueous fluids are imbibed through the semipermeable membrane into the dosage form by an osmotic pressure gradient. A process for forming an in-situ exit passageway of an osmotic delivery dosage form, a controlled onset dosage form, and a method for controlling the lag time of in-situ passageway formation are also disclosed.
    Type: Application
    Filed: July 6, 2006
    Publication date: January 18, 2007
    Inventors: Jen-Sen Wu, Yih-Yih Lin, Shou-Chiung Chen, Yi-Pin Huang, Hui-Ju Chan, Pei-Chun Kuo, Chun-Yu Lin
  • Patent number: 7132452
    Abstract: The present invention provides a topical formulation containing NSAID, particularly diclofenac. The topical formulation is particularly useful for alleviating pain/inflammation associated with infection caused by herpes virus, especially herpes simplex virus (HSV) and varicella-zoster virus (VZV). Similar relief can be achieved where diclofenac is replaced with another non-steroidal anti-inflammatory drug (NSAID), which includes, without limitation, etodolac, ketorolac, bromfenac, diflunisal, ibuprofen, fenoprofen, ketoprofen, naproxen, suprofen, meclofenamate, mefenamic acid, piroxicam, meloxicam, indomethacin, sulindac, phenylbutazone, oxyphenbutazone, and tolmetin. The topical formulation is further characterized by its fast relief on pain and/or inflammation associated with infection caused by herpes virus, i.e., a complete relief in no more than seven (7) days after the application of the topical formulation on skins of patients.
    Type: Grant
    Filed: March 10, 2003
    Date of Patent: November 7, 2006
    Inventors: Fang-Yu Lee, Shan-Chiung Chen, Bin-Ken Chen, Chiung-Ju Tsai, Yen-Ling Yi, Wei-Liang Lin
  • Patent number: 7085859
    Abstract: A method, apparatus and program storage device for automatically presenting status from a host bus adapter until an error is detected is provided. Data is transmitted between the host bus adapter and a host. The host performs data transmission validation and determines whether data transmission was successful. The host bus adapter automatically sends status information when data transmission was successful, else the host bus adapter waits for status type identification from the host for transmission of data.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: James Chien-Chiung Chen, Carol Spanel, Andrew Dale Walls, Lih-Chung Kuo
  • Publication number: 20060111432
    Abstract: The present invention provides an injectable pharmaceutical composition containing, as an active ingredient, paclitaxel, an anti-cancer agent. The injectable pharmaceutical composition comprises an effective amount of paclitaxel, which is dissolved in polyoxyethylated castor oil, alcohol, and an injectable aqueous solution. A sufficient amount of CO2 is added to stabilize paclitaxel in the injectable pharmaceutical composition to make the injectable pharmaceutical composition to a pH about 5.0.
    Type: Application
    Filed: November 24, 2004
    Publication date: May 25, 2006
    Inventors: Fang-Yu Lee, Shan-Chiung Chen, Bin-Ken Chen, Chiung-Ju Tsai, Yuan-Ken Lin
  • Publication number: 20060104191
    Abstract: A method is disclosed to transfer information from a first information storage and retrieval system to a second information storage and retrieval system. The method provides a first information storage and retrieval system comprising a first track size and a plurality of first tracks, and a second information storage and retrieval system comprising a second track size and a plurality of second tracks. The method determines if the first track size is greater than the second track size. If the method determines that the first track size is greater than said second track size, then the method sets a ratio (R) equal to the first track size divided by the second track size, provides the (i)th first track from the first information storage and retrieval system to the second information storage and retrieval system, provides (R) second tracks, and maps the (i)th first track onto the (R) second tracks.
    Type: Application
    Filed: November 18, 2004
    Publication date: May 18, 2006
    Inventors: Michael Benhase, James Chien-Chiung Chen, Chung Man Fung, Matthew Kalos, Patricia Ching Lu
  • Publication number: 20050275661
    Abstract: In one implementation, a method for ensuring the trustworthiness of graphical user interfaces is described wherein a computing system user selects and/or modifies an image to be used as at least a portion of the background of one or more visual elements of a graphical user interface of a trusted computing environment. The user selected background image facilitates recognition by the user of the trustworthiness of the environment's graphical user interface when it is displayed to the user. The computing system seals the selected image or a modified version of the selected image within the trusted computing environment to prevent access to that image by computing environments other than the trusted computing environment. Additional embodiments are described and claimed.
    Type: Application
    Filed: June 10, 2004
    Publication date: December 15, 2005
    Inventors: Joseph Cihula, Ernie Brickell, Chiung-Chen Yu
  • Patent number: 6908813
    Abstract: A method of forming very small silicon nitride spacers in split-gate flash EPROMs is disclosed which prevent the occurrence of “write disturb”, unwanted reverse tunneling, or erasing. This is accomplished by forming spacers with well-controlled dimensions and well-defined shapes through a judicious use of a fully wet etch technique, including main-etch and over-etch. The use of a phosphoric acid solution in combination with sulfuric acid+hydrogen peroxide widens the process window from a few seconds to several minutes so that the small-dimensioned silicon nitride spacers can be better controlled than it has been possible in the past. In the first embodiment phosphoric solution is used both for main-etch and for over-etch. In the second embodiment, phosphoric solution is used for main-etch only, while the sulfuric+hydrogen peroxide solution is used as an over-etch in forming the tiny silicon nitride spacers of the invention.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: June 21, 2005
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Hung-Hsin Liu, Kuei-Jen Chang, Tsung-Chi Hsieh, Yuan-Ko Hwang, Shih Chiung Chen
  • Patent number: 6902746
    Abstract: The present invention provides oral pharmaceutical compositions for acetic acid class of non-steroidal anti-inflammatory drug (NSAID), particularly ketorolac. The pharmaceutical composition contains a core, a drug layer (which comprises the drug, a binder, and a disintegrant), a protecting layer, and an enteric coating layer. The oral pharmaceutical compositons are particularly useful for treating patients with moderate to acute pain. The present invention also provides a method for making the pharmaceutical compositions and a method for using the pharmaceutical compositions.
    Type: Grant
    Filed: July 3, 2002
    Date of Patent: June 7, 2005
    Assignee: Yung Shin Pharmaceutical Industrial Co., Ltd.
    Inventors: Fang-Yu Lee, Shan-Chiung Chen, Ping-Kuen Chen, Han-Chiang Kuo
  • Publication number: 20050114702
    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: Application
    Filed: November 20, 2003
    Publication date: May 26, 2005
    Inventors: Steven Klein, James Chien-Chiung Chen, Patricia Ching Lu, Minh-Ngoc Le Huynh
  • Publication number: 20040230727
    Abstract: A method, apparatus and program storage device for automatically presenting status from a host bus adapter until an error is detected is provided. Data is transmitted between the host bus adapter and a host. The host performs data transmission validation and determines whether data transmission was successful. The host bus adapter automatically sends status information when data transmission was successful, else the host bus adapter waits for status type identification from the host for transmission of data.
    Type: Application
    Filed: May 14, 2003
    Publication date: November 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: James Chien-Chiung Chen, Carol Spanel, Andrew Dale Walls, Lih-Chung Kuo
  • Publication number: 20040203205
    Abstract: A method of forming very small silicon nitride spacers in split-gate flash EPROMs is disclosed which prevent the occurrence of “write disturb”, unwanted reverse tunneling, or erasing. This is accomplished by forming spacers with well-controlled dimensions and well-defined shapes through a judicious use of a fully wet etch technique, including main-etch and over-etch. The use of a phosphoric acid solution in combination with sulfuric acid+hydrogen peroxide widens the process window from a few seconds to several minutes so that the small-dimensioned silicon nitride spacers can be better controlled than it has been possible in the past. In the first embodiment phosphoric solution is used both for main-etch and for over-etch. In the second embodiment, phosphoric solution is used for main-etch only, while the sulfuric+hydrogen peroxide solution is used as an over-etch in forming the tiny silicon nitride spacers of the invention.
    Type: Application
    Filed: April 9, 2003
    Publication date: October 14, 2004
    Applicant: Taiwan Semicondutor Manufacturing Co.
    Inventors: Hung-Hsin Liu, Kuei-Jen Chang, Tsung-Chi Hsieh, Yuan-Ko Hwang, Shih Chiung Chen