Patents by Inventor Hao-Cheng Lin

Hao-Cheng Lin 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: 10210031
    Abstract: A method and a system for generating queue based applications dependencies in virtual machines are provided. The method includes the following steps. At least one transmitting message transmitted via at least one enterprise service bus by a plurality of application programs is intercepted. The at least one transmitting message includes at least one request message. The at least one request message is obtained by filtering the at least one transmitting message. A client and a server of each of the at least one request message are obtained. A checksum of each of the at least one request message is calculated to obtain a message identification of each of the at least one request message. The client, the server and the message identification of each of the at least one request message are recorded in a dependencies table.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: February 19, 2019
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tzi-Cker Chiueh, Hao-Cheng Lin
  • Publication number: 20170185439
    Abstract: A method and a system for generating queue based applications dependencies in virtual machines are provided. The method includes the following steps. At least one transmitting message transmitted via at least one enterprise service bus by a plurality of application programs is intercepted. The at least one transmitting message includes at least one request message. The at least one request message is obtained by filtering the at least one transmitting message. A client and a server of each of the at least one request message are obtained. A checksum of each of the at least one request message is calculated to obtain a message identification of each of the at least one request message. The client, the server and the message identification of each of the at least one request message are recorded in a dependencies table.
    Type: Application
    Filed: December 29, 2015
    Publication date: June 29, 2017
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tzi-Cker CHIUEH, Hao-Cheng LIN
  • Patent number: 8881145
    Abstract: A technique generates application-level dependencies in one or more virtual machines (VMs). An intercepting module in a VM monitor intercepts a guest operation system (OS) at TCP send and close related operations. An introspecting module in the VM monitor performs VM introspection for TCP connection and thread information by checking running thread and processing socket kernel objects. It generates an application trajectory and exports application dependencies from the application trajectory for a selected application.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: November 4, 2014
    Assignee: Industrial Technology Research Institute
    Inventors: Tzi-Cker Chiueh, Hao-Cheng Lin
  • Publication number: 20130159999
    Abstract: A technique generates application-level dependencies in one or more virtual machines (VMs). An intercepting module in a VM monitor intercepts a guest operation system (OS) at TCP send and close related operations. An introspecting module in the VM monitor performs VM introspection for TCP connection and thread information by checking running thread and processing socket kernel objects. It generates an application trajectory and exports application dependencies from the application trajectory for a selected application.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Tzi-Cker Chiueh, Hao-Cheng Lin
  • Patent number: 7177149
    Abstract: A heat dissipating fan assembly includes a fan housing, a fan unit, a converter, and a connecting unit. The fan unit includes a DC motor mounted within the fan housing, and a plurality of blades extending outwardly from and driven by the motor. The converter includes a casing mounted on the fan housing, an AC-to-DC converter circuit unit provided within the casing, and an AC input and a DC output connected to the circuit unit. The connecting unit has a first connector coupled to the DC motor, and a second connector coupled to the DC output and matable with the first connector.
    Type: Grant
    Filed: May 19, 2004
    Date of Patent: February 13, 2007
    Inventor: Hao-Cheng Lin
  • Publication number: 20050259394
    Abstract: A heat dissipating fan assembly includes a fan housing, a fan unit, a converter, and a connecting unit. The fan unit includes a DC motor mounted within the fan housing, and a plurality of blades extending outwardly from and driven by the motor. The converter includes a casing mounted on the fan housing, an AC-to-DC converter circuit unit provided within the casing, and an AC input and a DC output connected to the circuit unit. The connecting unit has a first connector coupled to the DC motor, and a second connector coupled to the DC output and matable with the first connector.
    Type: Application
    Filed: May 19, 2004
    Publication date: November 24, 2005
    Inventor: Hao-Cheng Lin
  • Publication number: 20050255008
    Abstract: A portable fragrance disperser adapted for use with a fragrance cartridge includes a housing, a fan unit, and an air guide assembly. The housing is formed with a component containing space, and has a fragrance inlet, a fragrance outlet and an air inlet, all of which are in fluid communication with the component containing space. The fragrance inlet is adapted to engage the fragrance cartridge. The fan unit is mounted in the component containing space, and is operable so as to mix air flowing into the housing via the air inlet with the scent of the fragrant material coming from the fragrance inlet to result in a fragrant air stream that is released at the fragrance outlet. The air guide assembly includes a guide tube coupled to the housing at the fragrance outlet for guiding flow of the fragrant air stream released from the housing.
    Type: Application
    Filed: April 20, 2004
    Publication date: November 17, 2005
    Inventor: Hao-Cheng Lin
  • Publication number: 20050254209
    Abstract: A computer casing includes a case body and a heat-dissipating device. The case body has a side wall formed with a series of expansion slots. The heat-dissipating device is adapted for dissipating heat generated by a component inside the case body, and includes an impeller housing and a fan impeller. The impeller housing is mounted on the side wall inside the case body such that the impeller housing is juxtaposed with one of the expansion slots. The impeller housing is formed with an air inlet and an air outlet. The fan impeller is mounted in the impeller housing, and is operable so as to generate air currents that flow from the air inlet through the air outlet for cooling the component in the case body.
    Type: Application
    Filed: May 12, 2004
    Publication date: November 17, 2005
    Inventor: Hao-Cheng Lin
  • Publication number: 20050213302
    Abstract: A heat-dissipating device is adapted for use with a portable computer that includes a host module and a display module connected pivotally to the host module. The heat-dissipating device includes a support member and a fan unit. The support member includes a box body having a bottom wall and a peripheral wall that extends upwardly from a periphery of the bottom wall. The box body is formed with an air inlet and an air outlet. The peripheral wall is adapted to support the host module of the portable computer thereon. The fan unit is mounted on the box body, and is operable so as to draw air into the box body through the air inlet and so as to discharge the air in the box body through the air outlet.
    Type: Application
    Filed: March 29, 2004
    Publication date: September 29, 2005
    Inventor: Hao-Cheng Lin
  • Publication number: 20050201056
    Abstract: A heat-dissipating device is used to dissipate heat generated by a component in a computer casing, and includes a flexible tubular conduit and a fan unit. The tubular conduit is adapted to be disposed in the computer casing, and has a first end adapted to be connected to the computer casing such that the first end of the tubular conduit is registered with and communicates fluidly with a vent hole in the computer casing, and a second end opposite to the first end. The fan unit is mounted on the second end of the tubular conduit, and is adapted to be mounted in the computer casing such that the fan unit confronts the component in the computer casing. The fan unit is operable so as to generate air currents that flow through the tubular conduit for cooling the component in the computer casing.
    Type: Application
    Filed: March 11, 2004
    Publication date: September 15, 2005
    Inventor: Hao-Cheng Lin
  • Publication number: 20040257774
    Abstract: In a heat-dissipating fan device, a fan housing has a base wall, and a surrounding wall extending from the basewall. A circuit board is disposed in the fan housing and is mounted on the base wall. A fan impeller is mounted on the circuit board and is rotatable about a central axis that is transverse to the circuit board. The fan impeller is formed with a plurality of radial fan blades. A plurality of light emitting diodes are surface-mounted on the circuit board and are arranged around the fan impeller.
    Type: Application
    Filed: June 20, 2003
    Publication date: December 23, 2004
    Inventor: Hao-Cheng Lin
  • Publication number: 20040042918
    Abstract: A fan assembly includes a mounting tube having an annular flange extending radially and inwardly from an inner wall surface thereof. A rotor includes a rotor shaft extending into the mounting tube. First and second bearings are sleeved on the rotor shaft, and each has an abutment plate, and a peripheral flange that extends axially from the abutment plate, that slidably contacts the inner wall surface of the mounting tube, and that cooperates with the rotor shaft and the abutment plate to define a lubricant-receiving reservoir thereamong. Two annular bearing-covering caps are sleeved on the rotor shaft to sealingly cover the lubricant-receiving reservoirs in the first and second bearings.
    Type: Application
    Filed: August 27, 2002
    Publication date: March 4, 2004
    Inventor: Hao-Cheng Lin
  • Patent number: 6699020
    Abstract: A fan assembly includes a mounting tube having an annular flange extending radially and inwardly from an inner wall surface thereof. A rotor includes a rotor shaft extending into the mounting tube. First and second bearings are sleeved on the rotor shaft, and each has an abutment plate, and a peripheral flange that extends axially from the abutment plate, that slidably contacts the inner wall surface of the mounting tube, and that cooperates with the rotor shaft and the abutment plate to define a lubricant-receiving reservoir thereamong. Two annular bearing-covering caps are sleeved on the rotor shaft to sealingly cover the lubricant-receiving reservoirs in the first and second bearings.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: March 2, 2004
    Inventor: Hao-Cheng Lin
  • Patent number: 6215660
    Abstract: An electronic appliance includes a heat-dissipating apparatus mounted in a housing that has a heat-producing electronic component disposed therein. The heat-dissipating apparatus includes a thermoelectric semiconductor module operable so as to provide low and high temperature surfaces, a cool air blower unit including a first fan casing in heat-conductive contact with the low temperature surface, and a hot air exhaust unit including a second fan casing in heat-conductive contact with the high temperature surface. The cool air blower unit further includes a first fan mounted in the first fan casing and operable so as to draw air into the first fan casing via a first air inlet and so as to blow the air out of the first fan casing via a first air outlet. The air passing from the first air inlet to the first air outlet is cooled when the thermoelectric semiconductor module is operated due to contact between the first fan casing and the low temperature surface.
    Type: Grant
    Filed: April 24, 2000
    Date of Patent: April 10, 2001
    Inventor: Hao-Cheng Lin
  • Patent number: 6125924
    Abstract: A heat-dissipating device for a computer includes a base, a heat-dissipating fan, a cover plate, and an air guiding tube. The base is made of a heat-conducting metal, and includes a base plate to be disposed in contact with an electronic component in a computer housing, and a surrounding wall which extends upwardly and integrally from a periphery of the base plate. The surrounding wall includes a front portion that confines a receiving space with the base plate, and a pair of spaced-apart guiding wall members which extend rearwardly and respectively from rear ends of the front portion. The fan is mounted on the base plate inside the receiving space for drawing air downwardly toward the base plate. The cover plate is disposed on a top edge of the surrounding wall, and has a front part formed with an opening which is located immediately over the fan, and a rear part which confines an air passage with the guiding wall members and the base plate. The air passage has an open rear end.
    Type: Grant
    Filed: May 3, 1999
    Date of Patent: October 3, 2000
    Inventor: Hao-Cheng Lin