Patents by Inventor Ting-Yi Wang
Ting-Yi Wang 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: 11942398Abstract: A semiconductor device includes a substrate, at least one via, a liner layer and a conductive layer. The substrate includes an electronic circuitry. The at least one via passes through the substrate. The at least one via includes a plurality of concave portions on a sidewall thereof. The liner layer fills in the plurality of concave portions of the at least one via. The conductive layer is disposed on the sidewall of the at least one via, covers the liner layer, and extends onto a surface of the substrate. The thickness of the conductive layer on the sidewall of the at least one via is varied.Type: GrantFiled: August 30, 2021Date of Patent: March 26, 2024Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.Inventors: Ting-Li Yang, Wen-Hsiung Lu, Jhao-Yi Wang, Fu Wei Liu, Chin-Yu Ku
-
Patent number: 11537181Abstract: An expansion card adapted for an electronic device. The expansion card includes a circuit board and a baffle. The baffle comprises a plate part and a mount part. The plate part is fixed on the circuit board. The mount part is detachably engaged with the plate part and configured to be fixed to the electronic device so as to fix the expansion card to the electronic device.Type: GrantFiled: October 21, 2021Date of Patent: December 27, 2022Assignee: WISTRON CORP.Inventor: Ting Yi Wang
-
Patent number: 11201856Abstract: A method, computer system, and a computer program product for securing message transmission is provided. The present invention may include linking, by a first terminal device, a communication interface to a first communication channel for a target application. The present invention may include, in response to a first message being inputted in the communication interface, encrypting, by the first terminal device, the first message with a key for the first communication channel. The present invention may include, transmitting, by the first terminal device, the encrypted first message via the first communication channel.Type: GrantFiled: August 20, 2019Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Wen-Ping Chi, Chao Yuan Huang, Yi-Chun Chen, Ting-Yi Wang
-
Patent number: 11122033Abstract: A method and system of authenticating a user are provided. A request for a resource is received by a server, from a user device. A predefined number is received from the user device. A first number and a second number are created. The first number is sent to the user device. A first discrete logarithm is determined based on a challenge code and the first number and sent to the user device. A first pass code is calculated via a second discrete logarithm based on the first discrete logarithm, the predefined number, and the first number. A second pass code based on the second discrete logarithm, is received from the user device. The first pass code is compared to the second pass code. Upon determining that the first pass code is identical to the second pass code, the user device is allowed access a resource associated with the computing device.Type: GrantFiled: December 19, 2017Date of Patent: September 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yi-Chun Chen, Wen-Ping Chi, Chao Yuan Huang, Ting-Yi Wang
-
Patent number: 11012435Abstract: A method and system of authenticating a user are provided. A request for a resource is received from a user device. A predefined number is received. A first number and a second number are created. A first discrete logarithm based on the first number and the predefined number is determined and sent to the user device, together with the second number. A second discrete logarithm is received from the user device. A first pass code is calculated via a third discrete logarithm, based on the second discrete logarithm, the first number, and the predefined number. A second pass code is received via a fourth discrete logarithm, based on the first discrete logarithm, the third number, and the predefined number. Upon determining that the first pass code is identical to the second pass code, the user device is allowed to access a resource associated with the computing device.Type: GrantFiled: December 19, 2017Date of Patent: May 18, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yi-Chun Chen, Wen-Ping Chi, Chao Yuan Huang, Ting-Yi Wang
-
Publication number: 20210058380Abstract: A method, computer system, and a computer program product for securing message transmission is provided. The present invention may include linking, by a first terminal device, a communication interface to a first communication channel for a target application. The present invention may include, in response to a first message being inputted in the communication interface, encrypting, by the first terminal device, the first message with a key for the first communication channel. The present invention may include, transmitting, by the first terminal device, the encrypted first message via the first communication channel.Type: ApplicationFiled: August 20, 2019Publication date: February 25, 2021Inventors: Wen-Ping Chi, Chao Yuan Huang, Yi-Chun Chen, Ting-Yi Wang
-
Patent number: 10928994Abstract: A computer-implemented method for processing objects on touch screen devices is proposed. According to the method, one or more grid sizes is determined, wherein the one or more grid sizes comprise one or more text grid sizes. The one or more text grid sizes are determined by at least one of character, word, sentence, and section. Based on the one or more grid sizes, the one or more objects on the touch screen could be divided into one or more grids. The objects on the screen could be selected discontinuously by selecting grids on the screen.Type: GrantFiled: November 21, 2017Date of Patent: February 23, 2021Assignee: International Business Machines CorporationInventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
-
Patent number: 10838597Abstract: A computer-implemented method for processing objects on touch screen devices is proposed. According to the method, one or more grid sizes is determined, wherein the one or more grid sizes comprise one or more text grid sizes. The one or more text grid sizes are determined by at least one of character, word, sentence, and section. Based on the one or more grid sizes, the one or more objects on the touch screen could be divided into one or more grids. The objects on the screen could be selected discontinuously by selecting grids on the screen.Type: GrantFiled: August 16, 2017Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
-
Publication number: 20190190903Abstract: A method and system of authenticating a user are provided. A request for a resource is received by a server, from a user device. A predefined number is received from the user device. A first number and a second number are created. The first number is sent to the user device. A first discrete logarithm is determined based on a challenge code and the first number and sent to the user device. A first pass code is calculated via a second discrete logarithm based on the first discrete logarithm, the predefined number, and the first number. A second pass code based on the second discrete logarithm, is received from the user device. The first pass code is compared to the second pass code. Upon determining that the first pass code is identical to the second pass code, the user device is allowed access a resource associated with the computing device.Type: ApplicationFiled: December 19, 2017Publication date: June 20, 2019Inventors: Yi-Chun Chen, Wen-Ping Chi, Chao Yuan Huang, Ting-Yi Wang
-
Publication number: 20190190904Abstract: A method and system of authenticating a user are provided. A request for a resource is received from a user device. A predefined number is received. A first number and a second number are created. A first discrete logarithm based on the first number and the predefined number is determined and sent to the user device, together with the second number. A second discrete logarithm is received from the user device. A first pass code is calculated via a third discrete logarithm, based on the second discrete logarithm, the first number, and the predefined number. A second pass code is received via a fourth discrete logarithm, based on the first discrete logarithm, the third number, and the predefined number. Upon determining that the first pass code is identical to the second pass code, the user device is allowed to access a resource associated with the computing device.Type: ApplicationFiled: December 19, 2017Publication date: June 20, 2019Inventors: Yi-Chun Chen, Wen-Ping Chi, Chao Yuan Huang, Ting-Yi Wang
-
Publication number: 20190056850Abstract: A computer-implemented method for processing objects on touch screen devices is proposed. According to the method, one or more grid sizes is determined, wherein the one or more grid sizes comprise one or more text grid sizes. The one or more text grid sizes are determined by at least one of character, word, sentence, and section. Based on the one or more grid sizes, the one or more objects on the touch screen could be divided into one or more grids. The objects on the screen could be selected discontinuously by selecting grids on the screen.Type: ApplicationFiled: August 16, 2017Publication date: February 21, 2019Inventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
-
Publication number: 20190056851Abstract: A computer-implemented method for processing objects on touch screen devices is proposed. According to the method, one or more grid sizes is determined, wherein the one or more grid sizes comprise one or more text grid sizes. The one or more text grid sizes are determined by at least one of character, word, sentence, and section. Based on the one or more grid sizes, the one or more objects on the touch screen could be divided into one or more grids. The objects on the screen could be selected discontinuously by selecting grids on the screen.Type: ApplicationFiled: November 21, 2017Publication date: February 21, 2019Inventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
-
Publication number: 20180144597Abstract: The present disclosure provides a smart sensor. The smart sensor includes at least one sensing module, a positioning module, a memory, a processor, and an alerting module connected to each other. The sensing module is configured to record a relative distance and a relative velocity between a user and people, or between the user and objects. The positioning module is configured to record a position signal of the user, and calculating the self-velocity of the user through the position signal. The memory is configured to store the relative distance, the relative velocity, the self-velocity, and a judging method. The processor determines whether the user is in a dangerous position based on the relative distance, the relative velocity, the self-velocity, and the judging method.Type: ApplicationFiled: January 9, 2017Publication date: May 24, 2018Inventors: Ping-Hsu CHU, Chun-Chieh CHEN, Sheng-Yuan WU, Hsiang-Hua FANG, Ting-Yi WANG
-
Publication number: 20150210636Abstract: An oxime-based compound having the following formula (I) or a pharmaceutically acceptable salt thereof: wherein: Y is a carbonyl group or a sulfonyl group; R1 is selected from H, OH, a C1-C4 alkyl group, and a C1-C4 alkoxyl group; R2 is selected from OH, a methoxyl group, —OR4OH, and —OR4NH2, R4 being a C1-C3 alkyl group; and R3 is H or a pivaloyloxybenzenesulfonyl group.Type: ApplicationFiled: October 30, 2014Publication date: July 30, 2015Inventors: Pei-Wen Hsieh, Tsong-Long Hwang, Wen-Hui Wang, Ting-Yi Wang
-
Patent number: 9073833Abstract: An oxime-based compound having the following formula (I) or a pharmaceutically acceptable salt thereof: wherein: Y is a carbonyl group or a sulfonyl group; R1 is selected from H, OH, a C1-C4 alkyl group, and a C1-C4 alkoxyl group; R2 is selected from OH, a methoxyl group, —OR4OH, and —OR4NH2, R4 being a C1-C3 alkyl group; and R3 is H or a pivaloyloxybenzenesulfonyl group.Type: GrantFiled: October 30, 2014Date of Patent: July 7, 2015Assignee: Chang Gung UniversityInventors: Pei-Wen Hsieh, Tsong-Long Hwang, Wen-Hui Wang, Ting-Yi Wang
-
Patent number: 9046065Abstract: A vehicle air intake mechanism comprises an air intake duct having an inlet end opening which opens in an axial direction, and a flow-guiding member having an outer surrounding wall that defines a flow channel in fluid communication with the inlet end opening. The outer surrounding wall has first and second end portions that extend in the axial direction. The first end portion of the outer surrounding wall surrounds an inlet end portion of the air intake duct. The first axial end of the outer surrounding wall defines a first end opening that is in fluid communication with the flow channel and that opens in the axial direction. The inlet end opening is disposed between and is spaced apart from first and second axial ends of the outer surrounding wall in the axial direction.Type: GrantFiled: October 25, 2012Date of Patent: June 2, 2015Assignee: KWANG YANG MOTOR CO., LTD.Inventors: Chi-Han Chang, Wen-Ming Su, Ting-Yi Wang
-
Patent number: 7089884Abstract: A pet's dressing cart for carrying a pet for dressing includes a mobile cart body, two bearing blocks axially movably supported on the base of the mobile cart body for carrying a pet for dressing, a horizontal adjustment mechanism for adjusting the pitch between the bearing blocks, and a holding down mechanism adjusted to hold down the legs of the pet on the bearing blocks.Type: GrantFiled: August 31, 2004Date of Patent: August 15, 2006Inventors: Jin-Shan Wang, Shang-Lan Huang, Ting-Yi Wang
-
Publication number: 20060042561Abstract: A pet's dressing cart for carrying a pet for dressing is disclosed to include a mobile cart body, two bearing blocks axially movably supported on the base of the mobile cart body for carrying a pet for dressing, a horizontal adjustment mechanism for adjusting the pitch between the bearing blocks, and a holding down mechanism adjusted to hold down the legs of the pet on the bearing blocks.Type: ApplicationFiled: August 31, 2004Publication date: March 2, 2006Inventors: Jin-Shan Wang, Shang-Lan Huang, Ting-Yi Wang