Patents by Inventor Lan Huang

Lan Huang 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: 7616039
    Abstract: A memory reset apparatus including a first inverse circuit, a logic circuit, and a plurality of second inverse circuits is provided. The first inverse circuit receives a control signal generated by a north bridge and generates a first signal, in which the control signal controls reset of a plurality of memories. The logic circuit performs a logic operation of the first signal and an indicating signal and generates a second signal, in which the indicating signal indicates each component of a computer system completely powered on. The plurality of second inverse circuits is respectively coupled between the logic circuit and the memories. The second inverse circuits inverse the second signal and respectively generate a plurality of reset signals to the memories, so as to reset the memories.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: November 10, 2009
    Assignee: Inventec Corporation
    Inventors: Lan Huang, Shih-Hao Liu
  • Publication number: 20090210374
    Abstract: The invention relates to a system and method for providing efficient policy rule updates in policy-based data management. More particularly, the invention relates to a system and method for restraining the size of the set of data objects to be examined after a policy rule evaluation.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lan Huang, Windsor Wee Sun Hsu
  • Publication number: 20090210375
    Abstract: The invention relates to a system and method for providing efficient policy rule updates in policy-based data management. More particularly, the invention relates to a system and method for restraining the size of the set of data objects to be examined after a policy rule evaluation.
    Type: Application
    Filed: May 29, 2008
    Publication date: August 20, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lan Huang, Windsor Wee Sun Hsu
  • Publication number: 20090210878
    Abstract: A method is disclosed for scheduling data management jobs on a computer system that uses a dual level scheduling method. Macro level scheduling using a chained timer schedules the data management job for execution in the future. Micro level scheduling using an algorithm controls the actual dispatch of the component requests of a data management job to minimize impact on foreground programs.
    Type: Application
    Filed: February 20, 2008
    Publication date: August 20, 2009
    Inventor: LAN HUANG
  • Publication number: 20090154088
    Abstract: A storage device backplane and an identification circuit for identifying using situations of the storage device backplane are provided. The storage device backplane possesses a first connection interface and a second connection interface, for being used as a first backplane supporting a motherboard, or a second backplane cascaded to the first backplane, or a first backplane supporting a daughterboard of the motherboard. The first and second backplanes possess the same storage device backplane structure. If the storage device backplane is used as the first backplane, a first connection interface of the first backplane is coupled to the motherboard or the daughterboard thereof; if the storage device backplane is used as the second backplane, a first connection interface of the second backplane is coupled to a second connection interface of the first backplane. The identification circuit identifies using situations of the storage device backplane and display corresponding correct indicator number.
    Type: Application
    Filed: February 4, 2008
    Publication date: June 18, 2009
    Applicant: Inventec Corporation
    Inventors: Lan Huang, Shih-Hao Liu
  • Publication number: 20090141619
    Abstract: According to the present invention, there is provided a method of providing a WORM storage system, the method including a sector-append capability. The method includes receiving data to be written to a WORM storage system. In addition, the method includes identifying a target sector at which the data is to be written. Also, the method includes determining if the received data can be added to the target sector. Moreover, the method includes adding the received data to the target sector if it is determined that the received data can be added to the target sector.
    Type: Application
    Filed: December 12, 2008
    Publication date: June 4, 2009
    Applicant: International Business Machines Corporation
    Inventors: Windsor Wee Sun Hsu, Lan Huang, Michael Anthony Ko, Shauchi Ong
  • Publication number: 20090125731
    Abstract: A core voltage controlling apparatus suitable for a center processing unit (CPU) is provided. The apparatus includes a level shifting unit, a time-delay unit and a logic unit. An input terminal of the level shifting unit receives and shifts a first voltage signal, and an output terminal generates a second voltage signal, in which the first voltage signal indicates a power-on stable state, and the second voltage signal indicates a magnitude of the core voltage. The time-delay unit delays the second voltage signal to generate a third voltage signal. The logic unit is coupled to the time-delay unit for performing a logic operation on the third voltage and a fourth voltage signal transmitted by a power supply, and generating a fifth voltage signal for controlling a core voltage generator whether to provide the core voltage to the CPU or not, in which the fourth voltage signal indicates a power state.
    Type: Application
    Filed: December 19, 2007
    Publication date: May 14, 2009
    Applicant: Inventec Corporation
    Inventors: Lan Huang, Shih-Hao Liu
  • Publication number: 20090115470
    Abstract: A memory reset apparatus including a first inverse circuit, a logic circuit, and a plurality of second inverse circuits is provided. The first inverse circuit receives a control signal generated by a north bridge and generates a first signal, in which the control signal controls reset of a plurality of memories. The logic circuit performs a logic operation of the first signal and an indicating signal and generates a second signal, in which the indicating signal indicates each component of a computer system completely powered on. The plurality of second inverse circuits is respectively coupled between the logic circuit and the memories. The second inverse circuits inverse the second signal and respectively generate a plurality of reset signals to the memories, so as to reset the memories.
    Type: Application
    Filed: January 8, 2008
    Publication date: May 7, 2009
    Applicant: INVENTEC CORPORATION
    Inventors: Lan Huang, Shih-Hao Liu
  • Patent number: 7512044
    Abstract: According to the present invention, there is provided a method of providing a WORM storage system, the method including a sector-append capability. The method includes receiving data to be written to a WORM storage system. In addition, the method includes identifying a target sector at which the data is to be written. Also, the method includes determining if the received data can be added to the target sector. Moreover, the method includes adding the received data to the target sector if it is determined that the received data can be added to the target sector.
    Type: Grant
    Filed: February 15, 2005
    Date of Patent: March 31, 2009
    Assignee: International Business Machines Corporation
    Inventors: Windsor Wee Sun Hsu, Lan Huang, Michael Anthony Ko, Shauchi Ong
  • Publication number: 20090077133
    Abstract: A method, system, and computer program product is provided for efficient policy rule update in a data management system. A policy rule is stored along with the attributes of a data object when the application of the policy rule results in action taken on the data object. A stored policy rule, called an effective policy rule, is subsequently used to restrict the number of data objects examined when a policy rule is added, deleted, modified, or otherwise updated.
    Type: Application
    Filed: September 17, 2007
    Publication date: March 19, 2009
    Inventors: Windsor Hsu, Lan Huang
  • Publication number: 20090055362
    Abstract: An inexact query transformation system selects a query element from a query statement. If an inexact transformation improves the query performance, the system prioritizes the candidate transformation rules applicable to the selected query element. The system applies the candidate transformation rules to the selected query element to generate a transformed query element that includes a transformed remote query element. If the transformed remote query element is pushdownable, the system adds the transformed remote query element to a transformed inexact query output. Otherwise, the system applies additional candidate transformation rules to the selected query element to generate the transformed inexact query output. The system applies the transformed inexact query output to a heterogeneous datastore to provide an output query result.
    Type: Application
    Filed: October 28, 2008
    Publication date: February 26, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lan HUANG, Eileen Tien Lin, Tina Louise Mukai
  • Patent number: 7464084
    Abstract: An inexact query transformation system selects a query element from a query statement. If an inexact transformation improves the query performance, the system prioritizes the candidate transformation rules applicable to the selected query element. The system applies the candidate transformation rules to the selected query element to generate a transformed query element that includes a transformed remote query element. If the transformed remote query element is pushdownable, the system adds the transformed remote query element to a transformed inexact query output. Otherwise, the system applies additional candidate transformation rules to the selected query element to generate the transformed inexact query output. The system applies the transformed inexact query output to a heterogeneous datastore to provide an output query result.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: December 9, 2008
    Assignee: International Business Machines Corporation
    Inventors: Lan Huang, Eileen Tien Lin, Tina Louise Mukai
  • Publication number: 20080201345
    Abstract: An apparatus and article of manufacture for determining a target data type in an environment having a plurality of levels are provided. Zero or more intermediate levels are between the source level and the target level. A target data type representing the transformation of a data type of an associated datum as the datum passes from the source level through the zero or more intermediate levels to the target level is generated. In another aspect of the invention, the datum is assigned to the target level in accordance with the target data type. In yet another aspect of the invention, the target data type is passed with the associated datum, via the zero or more intermediate levels to the target level.
    Type: Application
    Filed: April 25, 2008
    Publication date: August 21, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lan Huang, Eileen Tien Lin, Tina Louise Mukai, Amit Radheshyam Somani, Yang Sun
  • Patent number: 7386841
    Abstract: A method of determining a target data type in an environment having a plurality of levels is provided. Zero or more intermediate levels are between the source level and the target level. A target data type representing the transformation of a data type of an associated datum as the datum passes from the source level through the zero or more intermediate levels to the target level is generated. In another aspect of the invention, the datum is assigned to the target level in accordance with the target data type. In yet another aspect of the invention, the target data type is passed with the associated datum, via the zero or more intermediate levels to the target level.
    Type: Grant
    Filed: November 6, 2003
    Date of Patent: June 10, 2008
    Assignee: International Business Machines Corporation
    Inventors: Lan Huang, Eileen Tien Lin, Tina Louise Mukai, Amit Radheshyam Somani, Yang Sun
  • Publication number: 20070228492
    Abstract: A substrate strip includes a plurality of substrate units. A plurality of fingers is disposed in the substrate units. At least one of the corners of the fingers has a lead angle. A plurality of milling slots is formed on the peripheries of the substrate units and exposes out of the exposed sides of the fingers. The lead angles are adjacent to the exposed sides and can reduce the formation of burrs on the fingers during the formation of the milling slots. In another embodiment, a plurality of pads is provided if the fingers fail to be adjacent to the milling slots. Likewise, at least one of the corners of the pads also has a lead angle so as to reduce the formation of burrs on the pads during formation of the milling slots.
    Type: Application
    Filed: November 3, 2006
    Publication date: October 4, 2007
    Applicant: ADVANCED SEMICONDUCTOR ENGINEERING INC.
    Inventors: She-Hong CHENG, Ya-Lan Huang, Kuo-Hua Chen, Shiuan-Ming Su
  • Patent number: 7266656
    Abstract: A system for minimizing downtime in an appliance-based business continuance architecture is provided. The system includes at least one primary data storage and least one primary host machine. The system includes an intercept agent to intercept primary host machine data requests, and to collect information associated with the intercepted data requests. Moreover, at least one business continuance appliance in communication with the primary host machine and in communication with a remote backup site is provided. The appliance receives information associated with the intercepted data requests from the intercept agent. In addition, a local cache is included within the business continuance appliance. The local cache maintains copies of primary data storage according to the information received. Furthermore, the remote site is provided with the intercepted data requests via the business continuance appliance, wherein the remote site maintains a backup of the primary data storage.
    Type: Grant
    Filed: April 28, 2004
    Date of Patent: September 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: Ying Chen, Binny Sher Gill, Lan Huang
  • Patent number: 7254042
    Abstract: An Electro Magnetic Interference (EMI) shielding device (20) includes a body (201), at least a first engaging portion (203) extending from the body, and a pair of second engaging portions (205) formed on the body. A liquid crystal display device adopting the above mentioned EMI shielding device includes a TFT LCD panel, a power supply (12), an inverter (14) and an interface board (13). The power supply, the inverter and the interface board are formed on a printed circuit board (10). The EMI shielding device is positioned between the power supply and the inverter, with the first engaging portion inserted into the printed circuit board and the second engaging portions engaging with the printed circuit board. The EMI shielding device can reduce or potentially avoid the occurrence of EMI that would otherwise be produced by the printed circuit board.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: August 7, 2007
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Lan Huang
  • Publication number: 20070179941
    Abstract: An inexact query transformation system selects a query element from a query statement. If an inexact transformation improves the query performance, the system prioritizes the candidate transformation rules applicable to the selected query element. The system applies the candidate transformation rules to the selected query element to generate a transformed query element that includes a transformed remote query element. If the transformed remote query element is pushdownable, the system adds the transformed remote query element to a transformed inexact query output. Otherwise, the system applies additional candidate transformation rules to the selected query element to generate the transformed inexact query output. The system applies the transformed inexact query output to a heterogeneous datastore to provide an output query result.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 2, 2007
    Inventors: Lan Huang, Eileen Lin, Tina Mukai
  • Publication number: 20070172006
    Abstract: A method for sampling data is disclosed. The method includes providing a first data and a second data, detecting a phase of the first data by a first clock, and sampling the second data by an inverted signal of the first clock.
    Type: Application
    Filed: January 24, 2006
    Publication date: July 26, 2007
    Inventors: Tzuen-Hwan Lee, Lan-Lan Huang
  • Publication number: 20070135526
    Abstract: The present invention provides convergent processes for preparing (?)-beta-elemene, (?)-beta-elemenal, (?)-beta-elemenol, and (?)-beta-elemene fluoride and analogues thereof. Also provided are intermediates useful for preparing (?)-beta-elemene. The present invention further provides novel compositions based on analogues of (?)-beta-elemene, (?)-beta-elemenal, (?)-beta-elemenol, (?)-beta-elemene fluoride and methods for the treatment of cancer, such as brain tumor, lung cancer, breast cancer, prostate cancer, ovarian cancer, colorectal cancer, gastric intestional cancer, and stomach cancer.
    Type: Application
    Filed: January 4, 2007
    Publication date: June 14, 2007
    Inventor: Lan Huang