Patents by Inventor Wei-Hung Liu

Wei-Hung Liu 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).

  • Publication number: 20250017199
    Abstract: A biomimetic waterfowl includes a housing, two waterfowl legs, and a driving module. The waterfowl legs are spaced apart from each other in a left-right direction and are mounted to a bottom portion of the housing. Each waterfowl leg includes a first segment mounted to the housing and rotatable about a first axis parallel to the left-right direction, and a second segment rotatable about a second axis parallel to the first axis. The driving module is mounted to the housing and is configured to drive the waterfowl legs. Each of the waterfowl legs is movable between a retracted state, where the first segment extends forwardly from the housing and the second segment extends rearwardly from the first segment, and a propelling state, where the first segment extends rearwardly from the housing and the second segment extends rearwardly from the first segment.
    Type: Application
    Filed: December 5, 2023
    Publication date: January 16, 2025
    Inventors: Wei-Yu HUANG, Chang-Qi ZHANG, Guan-Hao PAN, Li-Yuan YEH, Tai-Yu CHEN, Ching-Hung LIU, Chih-Wei SHEN, Ching-Shu LAI
  • Patent number: 11175912
    Abstract: A version management method includes the following steps: selecting a master branch; receiving bug information, wherein the bug information includes the bug state; and setting the bug state to a working state after receiving a confirmation assignment message corresponding to the bug information; in response to setting the bug state to the working state, generating a branch corresponding to the bug information based on the master branch, and merging modified code of the branch to a candidate branch; and in response to the release time arriving, merging the candidate branch to the master branch, and setting the bug state to a verification state.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: November 16, 2021
    Assignee: WISTRON CORP.
    Inventor: Wei-Hung Liu
  • Publication number: 20210141638
    Abstract: A version management method includes the following steps: selecting a master branch; receiving bug information, wherein the bug information includes the bug state; and setting the bug state to a working state after receiving a confirmation assignment message corresponding to the bug information; in response to setting the bug state to the working state, generating a branch corresponding to the bug information based on the master branch, and merging modified code of the branch to a candidate branch; and in response to the release time arriving, merging the candidate branch to the master branch, and setting the bug state to a verification state.
    Type: Application
    Filed: January 13, 2020
    Publication date: May 13, 2021
    Inventor: Wei-Hung LIU
  • Patent number: 9612523
    Abstract: A reflective mask includes a substrate; a reflective multilayer formed on the substrate; an absorber layer formed on the reflective multilayer, wherein the absorber layer is patterned to have openings according to an integrated circuit layout; and a protection layer formed over the reflective multilayer within the openings.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: April 4, 2017
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Chih-Tsung Shih, Chi-Lun Lu, Jeng-Horng Chen, Chia-Chen Chen, Shinn-Sheng Yu, Anthony Yen, Wei-Hung Liu
  • Patent number: 9543652
    Abstract: A loop antenna is provided, which includes a first loop section, a second loop section and a third loop section. The first loop section surrounds and defines an empty area. The second loop section surrounds and connects the first loop section, and an annular groove is formed between the first loop section and the second loop section. The third loop section surrounds and connects the second loop section. The width of a gap between the third loop section and the second loop section is smaller than the width of the annular groove.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: January 10, 2017
    Assignee: WISTRON NEWEB CORP.
    Inventors: Chin-Shih Lu, Liang-Kai Chen, Chih-Chun Peng, Wei-Hung Liu, Mei Tien
  • Patent number: 9244609
    Abstract: A touch control method and a touch control electronic apparatus are provided. The touch control electronic apparatus comprises an angle database, a function database, a touch panel and a central processing unit (CPU). The touch panel senses a plurality of touch points. The CPU calculates a plurality of touch angles according to the touch points, and stores the touch angles to an angle queue. The CPU accesses a comparative model from the angle database, and compares the angle queue with the comparative model to generate a plurality of comparative results. The CPU sequentially stores the comparative results to a comparative queue. The CPU accesses a result queue from the function database, and determines whether the comparative queue matches the result queue. The CPU performs a function operation corresponding to the result queue if the comparative queue matches the result queue.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: January 26, 2016
    Assignee: WISTRON CORPORATION
    Inventor: Wei-Hung Liu
  • Publication number: 20150261082
    Abstract: A reflective mask includes a substrate; a reflective multilayer formed on the substrate; an absorber layer formed on the reflective multilayer, wherein the absorber layer is patterned to have openings according to an integrated circuit layout; and a protection layer formed over the reflective multilayer within the openings.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 17, 2015
    Inventors: CHIH-TSUNG SHIH, CHI-LUN LU, JENG-HORNG CHEN, CHIA-CHEN CHEN, SHINN-SHENG YU, ANTHONY YEN, WEI-HUNG LIU
  • Patent number: 9046781
    Abstract: The present disclosure provides an embodiment of a reflective mask that includes a substrate; a reflective multilayer formed on the substrate; a capping layer formed on the reflective multilayer and having a hardness greater than about 8; and an absorber layer formed on the capping layer and patterned according to an integrated circuit layout.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: June 2, 2015
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Chih-Tsung Shih, Shinn-Sheng Yu, Jeng-Horng Chen, Wei-Hung Liu, Chia-Chen Chen, Chi-Lun Lu, Anthony Yen
  • Publication number: 20150145746
    Abstract: A loop antenna is provided, which includes a first loop section, a second loop section and a third loop section. The first loop section surrounds and defines an empty area. The second loop section surrounds and connects the first loop section, and an annular groove is formed between the first loop section and the second loop section. The third loop section surrounds and connects the second loop section. The width of a gap between the third loop section and the second loop section is smaller than the width of the annular groove.
    Type: Application
    Filed: June 3, 2014
    Publication date: May 28, 2015
    Applicant: Wistron NeWeb Corp.
    Inventors: Chin-Shih LU, Liang-Kai CHEN, Chih-Chun PENG, Wei-Hung LIU, Mei TIEN
  • Publication number: 20150116229
    Abstract: A touch control method and a touch control electronic apparatus are provided. The touch control electronic apparatus comprises an angle database, a function database, a touch panel and a central processing unit (CPU). The touch panel senses a plurality of touch points. The CPU calculates a plurality of touch angles according to the touch points, and stores the touch angles to an angle queue. The CPU accesses a comparative model from the angle database, and compares the angle queue with the comparative model to generate a plurality of comparative results. The CPU sequentially stores the comparative results to a comparative queue. The CPU accesses a result queue from the function database, and determines whether the comparative queue matches the result queue. The CPU performs a function operation corresponding to the result queue if the comparative queue matches the result queue.
    Type: Application
    Filed: May 22, 2014
    Publication date: April 30, 2015
    Applicant: Wistron Corporation
    Inventor: Wei-Hung Liu
  • Patent number: 8909913
    Abstract: An application method for integrating heterogeneous operating systems based on the same system kernel is disclosed. The application method includes opening a master virtual console corresponding to a master operating system, opening a slave virtual console corresponding to a slave operating system in the master virtual console, and establishing a share information area for the master operating system and the slave operating system and switching to slave virtual console to operate on the slave operating system.
    Type: Grant
    Filed: August 3, 2011
    Date of Patent: December 9, 2014
    Assignee: Wistron Corporation
    Inventor: Wei-Hung Liu
  • Publication number: 20140272678
    Abstract: The present disclosure provides an embodiment of a reflective mask that includes a substrate; a reflective multilayer formed on the substrate; a capping layer formed on the reflective multilayer and having a hardness greater than about 8; and an absorber layer formed on the capping layer and patterned according to an integrated circuit layout.
    Type: Application
    Filed: July 17, 2013
    Publication date: September 18, 2014
    Inventors: Chih-Tsung Shih, Shinn-Sheng Yu, Jeng-Horng Chen, Wei-Hung Liu, Chia-Chen Chen, Chi-Lun Lu, Anthony Yen
  • Patent number: 8654669
    Abstract: A packet processing method applied in a packet receiver is provided. An approximate bit rate is first determined according to time stamps of two different packets. The approximate bit rate is corrected according to a time stamp of another packet to generate a fine-tuned bit rate. According to the fine-tuned bit rate, one or more subsequent packets are read out from a buffer. The time stamp of a subsequent packet is provided according to the approximate bit rate.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: February 18, 2014
    Assignee: MStar Semiconductor, Inc.
    Inventors: Yi-Ying Liao, Ko-Yin Lai, Wei-Hung Liu, Tung-Sheng Lin, Tai-Lai Tung
  • Publication number: 20130148518
    Abstract: A packet processing method applied in a packet receiver is provided. An approximate bit rate is first determined according to time stamps of two different packets. The approximate bit rate is corrected according to a time stamp of another packet to generate a fine-tuned bit rate. According to the fine-tuned bit rate, one or more subsequent packets are read out from a buffer. The time stamp of a subsequent packet is provided according to the approximate bit rate.
    Type: Application
    Filed: March 28, 2012
    Publication date: June 13, 2013
    Applicant: MStar Semiconductor, Inc.
    Inventors: Yi-Ying Liao, Ko-Yin Lai, Wei-Hung Liu, Tung-Sheng Lin, Tai-Lai Tung
  • Publication number: 20120042159
    Abstract: An application method for integrating heterogeneous operating systems based on the same system kernel is disclosed. The application method includes opening a master virtual console corresponding to a master operating system, opening a slave virtual console corresponding to a slave operating system in the master virtual console, and establishing a share information area for the master operating system and the slave operating system and switching to slave virtual console to operate on the slave operating system.
    Type: Application
    Filed: August 3, 2011
    Publication date: February 16, 2012
    Inventor: Wei-Hung Liu
  • Patent number: 7599562
    Abstract: Transmitting data between different computers includes selecting data stores in a first computer with a stylus, generating a transmission identification code corresponding to the data selected, transmitting the transmission identification code generated from the first computer to the stylus, transmitting the transmission identification code from the stylus to a second computer, and transmitting the data selected with the stylus from the first computer to the second computer in accordance with the transmission identification code.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: October 6, 2009
    Assignee: Wistron Corporation
    Inventor: Wei-Hung Liu
  • Publication number: 20090135147
    Abstract: In an input method and an input system for an electronic device, an electronic device having input functionality and content displaying functionality, and a content displaying method and a displaying system for an electronic device, the electronic device is provided with a sensing screen, and the input method includes the following steps: displaying a plurality of virtual keys; receiving an input signal; displaying a corresponding enlarged virtual key on the sensing screen; and detecting whether there is an input of a confirm input signal, and outputting a virtual key code corresponding to the confirm input signal if affirmative.
    Type: Application
    Filed: May 30, 2008
    Publication date: May 28, 2009
    Applicant: WISTRON CORPORATION
    Inventors: Hung-Yang Hsu, Li-Hsuan Chen, Wen-Chin Wu, Bo-Ching Chiou, Wei-Hung Liu, Chia-Hsien Li
  • Publication number: 20080104298
    Abstract: An express card includes a plurality of detection pins, a plurality of power pins, a plurality of Universal Serial Bus (USB) interface pins, a plurality of Peripheral Component Interconnect Express (PCIE) interface pins, a plurality of expandable pins, and a power detection circuit. The power detection circuit includes a plurality of input terminals coupled to the plurality of power pins respectively, a power output terminal for providing the card power, and a control terminal for providing a control signal for enabling or disabling the plurality of expandable pins according to the detection result of the power detection circuit.
    Type: Application
    Filed: March 5, 2007
    Publication date: May 1, 2008
    Inventor: Wei-Hung Liu
  • Publication number: 20070165912
    Abstract: Transmitting data between different computers includes selecting data stores in a first computer with a stylus, generating a transmission identification code corresponding to the data selected, transmitting the transmission identification code generated from the first computer to the stylus, transmitting the transmission identification code from the stylus to a second computer, and transmitting the data selected with the stylus from the first computer to the second computer in accordance with the transmission identification code.
    Type: Application
    Filed: March 27, 2006
    Publication date: July 19, 2007
    Inventor: Wei-Hung Liu
  • Publication number: 20070129106
    Abstract: A method for controlling an electronic device at different modes includes the following steps: transmitting wireless signals corresponding to a mode control code corresponding to a function mode of the electronic device by wireless communication technology; transmitting wireless signals corresponding to a function code corresponding to a function instruction of the electronic device by wireless communication technology; and performing the function of the electric device corresponding to the function instruction of the function code corresponding to the mode code. The method overcomes the defect of a conventional remote controller where each keypad only corresponds to one function, while at the same time the method also overcomes the inconvenience of a bulky remote controller having too many keypads.
    Type: Application
    Filed: March 6, 2006
    Publication date: June 7, 2007
    Inventor: Wei-Hung Liu