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: 20250017199Abstract: 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: ApplicationFiled: December 5, 2023Publication date: January 16, 2025Inventors: 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: 11175912Abstract: 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: GrantFiled: January 13, 2020Date of Patent: November 16, 2021Assignee: WISTRON CORP.Inventor: Wei-Hung Liu
-
Publication number: 20210141638Abstract: 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: ApplicationFiled: January 13, 2020Publication date: May 13, 2021Inventor: Wei-Hung LIU
-
Patent number: 9612523Abstract: 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: GrantFiled: May 29, 2015Date of Patent: April 4, 2017Assignee: 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: 9543652Abstract: 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: GrantFiled: June 3, 2014Date of Patent: January 10, 2017Assignee: WISTRON NEWEB CORP.Inventors: Chin-Shih Lu, Liang-Kai Chen, Chih-Chun Peng, Wei-Hung Liu, Mei Tien
-
Patent number: 9244609Abstract: 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: GrantFiled: May 22, 2014Date of Patent: January 26, 2016Assignee: WISTRON CORPORATIONInventor: Wei-Hung Liu
-
Publication number: 20150261082Abstract: 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: ApplicationFiled: May 29, 2015Publication date: September 17, 2015Inventors: CHIH-TSUNG SHIH, CHI-LUN LU, JENG-HORNG CHEN, CHIA-CHEN CHEN, SHINN-SHENG YU, ANTHONY YEN, WEI-HUNG LIU
-
Patent number: 9046781Abstract: 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: GrantFiled: July 17, 2013Date of Patent: June 2, 2015Assignee: 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: 20150145746Abstract: 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: ApplicationFiled: June 3, 2014Publication date: May 28, 2015Applicant: Wistron NeWeb Corp.Inventors: Chin-Shih LU, Liang-Kai CHEN, Chih-Chun PENG, Wei-Hung LIU, Mei TIEN
-
Publication number: 20150116229Abstract: 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: ApplicationFiled: May 22, 2014Publication date: April 30, 2015Applicant: Wistron CorporationInventor: Wei-Hung Liu
-
Patent number: 8909913Abstract: 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: GrantFiled: August 3, 2011Date of Patent: December 9, 2014Assignee: Wistron CorporationInventor: Wei-Hung Liu
-
Publication number: 20140272678Abstract: 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: ApplicationFiled: July 17, 2013Publication date: September 18, 2014Inventors: Chih-Tsung Shih, Shinn-Sheng Yu, Jeng-Horng Chen, Wei-Hung Liu, Chia-Chen Chen, Chi-Lun Lu, Anthony Yen
-
Patent number: 8654669Abstract: 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: GrantFiled: March 28, 2012Date of Patent: February 18, 2014Assignee: MStar Semiconductor, Inc.Inventors: Yi-Ying Liao, Ko-Yin Lai, Wei-Hung Liu, Tung-Sheng Lin, Tai-Lai Tung
-
Publication number: 20130148518Abstract: 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: ApplicationFiled: March 28, 2012Publication date: June 13, 2013Applicant: MStar Semiconductor, Inc.Inventors: Yi-Ying Liao, Ko-Yin Lai, Wei-Hung Liu, Tung-Sheng Lin, Tai-Lai Tung
-
Publication number: 20120042159Abstract: 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: ApplicationFiled: August 3, 2011Publication date: February 16, 2012Inventor: Wei-Hung Liu
-
Patent number: 7599562Abstract: 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: GrantFiled: March 27, 2006Date of Patent: October 6, 2009Assignee: Wistron CorporationInventor: Wei-Hung Liu
-
Publication number: 20090135147Abstract: 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: ApplicationFiled: May 30, 2008Publication date: May 28, 2009Applicant: WISTRON CORPORATIONInventors: Hung-Yang Hsu, Li-Hsuan Chen, Wen-Chin Wu, Bo-Ching Chiou, Wei-Hung Liu, Chia-Hsien Li
-
Publication number: 20080104298Abstract: 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: ApplicationFiled: March 5, 2007Publication date: May 1, 2008Inventor: Wei-Hung Liu
-
Publication number: 20070165912Abstract: 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: ApplicationFiled: March 27, 2006Publication date: July 19, 2007Inventor: Wei-Hung Liu
-
Publication number: 20070129106Abstract: 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: ApplicationFiled: March 6, 2006Publication date: June 7, 2007Inventor: Wei-Hung Liu