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: 11942398
    Abstract: 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: Grant
    Filed: August 30, 2021
    Date of Patent: March 26, 2024
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Ting-Li Yang, Wen-Hsiung Lu, Jhao-Yi Wang, Fu Wei Liu, Chin-Yu Ku
  • Patent number: 11537181
    Abstract: 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: Grant
    Filed: October 21, 2021
    Date of Patent: December 27, 2022
    Assignee: WISTRON CORP.
    Inventor: Ting Yi Wang
  • Patent number: 11201856
    Abstract: 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: Grant
    Filed: August 20, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Wen-Ping Chi, Chao Yuan Huang, Yi-Chun Chen, Ting-Yi Wang
  • Patent number: 11122033
    Abstract: 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: Grant
    Filed: December 19, 2017
    Date of Patent: September 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi-Chun Chen, Wen-Ping Chi, Chao Yuan Huang, Ting-Yi Wang
  • Patent number: 11012435
    Abstract: 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: Grant
    Filed: December 19, 2017
    Date of Patent: May 18, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi-Chun Chen, Wen-Ping Chi, Chao Yuan Huang, Ting-Yi Wang
  • Publication number: 20210058380
    Abstract: 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: Application
    Filed: August 20, 2019
    Publication date: February 25, 2021
    Inventors: Wen-Ping Chi, Chao Yuan Huang, Yi-Chun Chen, Ting-Yi Wang
  • Patent number: 10928994
    Abstract: 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: Grant
    Filed: November 21, 2017
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
  • Patent number: 10838597
    Abstract: 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: Grant
    Filed: August 16, 2017
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
  • Publication number: 20190190903
    Abstract: 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: Application
    Filed: December 19, 2017
    Publication date: June 20, 2019
    Inventors: Yi-Chun Chen, Wen-Ping Chi, Chao Yuan Huang, Ting-Yi Wang
  • Publication number: 20190190904
    Abstract: 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: Application
    Filed: December 19, 2017
    Publication date: June 20, 2019
    Inventors: Yi-Chun Chen, Wen-Ping Chi, Chao Yuan Huang, Ting-Yi Wang
  • Publication number: 20190056850
    Abstract: 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: Application
    Filed: August 16, 2017
    Publication date: February 21, 2019
    Inventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
  • Publication number: 20190056851
    Abstract: 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: Application
    Filed: November 21, 2017
    Publication date: February 21, 2019
    Inventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
  • Publication number: 20180144597
    Abstract: 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: Application
    Filed: January 9, 2017
    Publication date: May 24, 2018
    Inventors: Ping-Hsu CHU, Chun-Chieh CHEN, Sheng-Yuan WU, Hsiang-Hua FANG, Ting-Yi WANG
  • Publication number: 20150210636
    Abstract: 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: Application
    Filed: October 30, 2014
    Publication date: July 30, 2015
    Inventors: Pei-Wen Hsieh, Tsong-Long Hwang, Wen-Hui Wang, Ting-Yi Wang
  • Patent number: 9073833
    Abstract: 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: Grant
    Filed: October 30, 2014
    Date of Patent: July 7, 2015
    Assignee: Chang Gung University
    Inventors: Pei-Wen Hsieh, Tsong-Long Hwang, Wen-Hui Wang, Ting-Yi Wang
  • Patent number: 9046065
    Abstract: 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: Grant
    Filed: October 25, 2012
    Date of Patent: June 2, 2015
    Assignee: KWANG YANG MOTOR CO., LTD.
    Inventors: Chi-Han Chang, Wen-Ming Su, Ting-Yi Wang
  • Patent number: 7089884
    Abstract: 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: Grant
    Filed: August 31, 2004
    Date of Patent: August 15, 2006
    Inventors: Jin-Shan Wang, Shang-Lan Huang, Ting-Yi Wang
  • Publication number: 20060042561
    Abstract: 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: Application
    Filed: August 31, 2004
    Publication date: March 2, 2006
    Inventors: Jin-Shan Wang, Shang-Lan Huang, Ting-Yi Wang