Patents by Inventor Han Hao

Han Hao 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: 20240142664
    Abstract: Two types of blue light blocking contact lenses are provided and are formed by curing different compositions. The first composition includes a blue light blocking component formed by mixing or reacting a first hydrophilic monomer and a yellow dye, a first colored dye component formed by mixing or reacting a second hydrophilic monomer and a first colored dye, at least one third hydrophilic monomer, a crosslinker, and an initiator. The first colored dye includes a green dye, a cyan dye, a blue dye, an orange dye, a red dye, a black dye, or combinations thereof. The second composition includes a blue light blocking component, at least one hydrophilic monomer, a crosslinker, and an initiator. The blue light blocking component is formed by mixing or reacting glycerol monomethacrylate and a yellow dye. Further, methods for preparing the above contact lenses are provided.
    Type: Application
    Filed: February 12, 2023
    Publication date: May 2, 2024
    Inventors: Han-Yi CHANG, Chun-Han CHEN, Tsung-Kao HSU, Wei-che WANG, Yu-Hung LIN, Wan-Ying GAO, Li-Hao LIU
  • Patent number: 11966628
    Abstract: A memory device, includes a memory array for storing a plurality of vector data each of which has an MSB vector and a LSB vector. The memory array includes a plurality of memory units each of which has a first bit and a second bit. The first bit is used to store the MSB vector of each vector data, the second bit is used to store the LSB vector of each vector data. A bit line corresponding to each vector data executes one time of bit-line-setup, and reads the MSB vector and the LSB vector of each vector data according to the bit line. The threshold voltage distribution of each memory unit is divided into N states, where N is a positive integer and N is less than 2 to the power of 2, and the effective bit number stored by each memory unit is less than 2.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: April 23, 2024
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Wei-Chen Wang, Han-Wen Hu, Yung-Chun Li, Huai-Mu Wang, Chien-Chung Ho, Yuan-Hao Chang, Tei-Wei Kuo
  • Patent number: 11964201
    Abstract: A modular pneumatic somatosensory device comprises a main body, a plurality of airbags, a plurality of inflating modules and a control module. The airbags are detachably disposed at different positions of the main body, and at least a part of the airbags have different sizes. The inflating modules are detachably disposed on the main body, and each inflating module is correspondingly connected with at least one of the airbags. The control module is detachably disposed on the main body and is electrically connected with the inflating modules. The control module controls the inflating modules to inflate the corresponding airbags according to a control signal.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: April 23, 2024
    Assignee: NATIONAL YANG MING CHIAO TUNG UNIVERSITY
    Inventors: Jen-Hui Chuang, June-Hao Hou, Chi-Li Cheng, Han-Ting Lin
  • Patent number: 11951637
    Abstract: A calibration apparatus includes a processor, an alignment device, and an arm. The alignment device captures images in a three-dimensional space, and a tool is arranged on a flange of the arm. The processor records a first matrix of transformation between an end-effector coordinate-system and a robot coordinate-system, and performs a tool calibration procedure according to the images captured by the alignment device for obtaining a second matrix of transformation between a tool coordinate-system and the end-effector coordinate-system. The processor calculates relative position of a tool center point of the tool in the robot coordinate-system based on the first and second matrixes, and controls the TCP to move in the three-dimensional space for performing a positioning procedure so as to regard points in an alignment device coordinate-system as points of the TCP, and calculates the relative positions of points in the alignment device coordinate-system and in the robot coordinate-system.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: April 9, 2024
    Assignee: DELTA ELECTRONICS, INC.
    Inventors: Cheng-Hao Huang, Shi-Yu Wang, Po-Chiao Huang, Han-Ching Lin, Meng-Zong Li
  • Publication number: 20240100790
    Abstract: An optical element and a method for manufacturing the optical element are described. The optical element includes a transparent substrate, an optical layer, and an adhesive layer. The optical layer is located on a surface of the transparent substrate. The optical layer has a first surface and a second surface, which are opposite to each other. The first surface is set with various diffracting optical structures. A refractive index of the optical layer is equal to or greater than 1.4. The adhesive layer is sandwiched between the surface of the transparent substrate and the second surface of the optical layer.
    Type: Application
    Filed: December 6, 2023
    Publication date: March 28, 2024
    Inventors: Han Yi KUO, Shu-Hao HSU, Yin Tung LU
  • Publication number: 20240104006
    Abstract: Disclosed is a method for automatically generating interactive test cases. The method comprises: after a UI of an application program is displayed, traversing all views in a view tree corresponding to the UI of the application program, and recording a path, in the view tree, of each view therein that can be clicked on, so as to obtain a set of path information, in the view tree, of all the views that can be clicked on in the UI; and respectively generating a corresponding test case for each piece of path information in the set: in the test case, according to path information, in the view tree, of a view under test, finding the view in the UI interface of the application program, and triggering a click event therefore, that is, completing a click interaction test on the view. In the present invention, there is no strict requirements for the type and the running environment of an application program.
    Type: Application
    Filed: October 8, 2021
    Publication date: March 28, 2024
    Applicant: SOUTH CHINA UNIVERSITY OF TECHNOLOGY
    Inventors: Han HUANG, Jie CAO, Lei YE, Fangqing LIU, Zhifeng HAO
  • Patent number: 11926113
    Abstract: An optical element and a method for manufacturing the optical element are described. The optical element includes a transparent substrate, an optical layer, and an adhesive layer. The optical layer is located on a surface of the transparent substrate. The optical layer has a first surface and a second surface, which are opposite to each other. The first surface is set with various diffracting optical structures. A refractive index of the optical layer is equal to or greater than 1.4. The adhesive layer is sandwiched between the surface of the transparent substrate and the second surface of the optical layer.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: March 12, 2024
    Assignee: HIMAX TECHNOLOGIES LIMITED
    Inventors: Han Yi Kuo, Shu-Hao Hsu, Yin Tung Lu
  • Publication number: 20240080452
    Abstract: A video encoder with quality estimation is shown. The video encoder has a video compressor, a video reconstructor, a quality estimator, and an encoder top controller. The video compressor receives the source data of a video to generate compressed data. The video reconstructor is coupled to the video compressor for generation of playback-level data that is buffered for inter prediction by the video compressor, wherein the video reconstructor generates intermediate data and, based on the intermediate data, the video reconstructor generates playback-level data. The quality estimator is coupled to the video reconstructor to receive the intermediate data. Quality estimation is performed based on the intermediate data rather than the playback-level data. Based on the quality estimation result, the encoder top controller adjusts at least one video compression factor in real time.
    Type: Application
    Filed: July 12, 2023
    Publication date: March 7, 2024
    Inventors: Tung-Hsing WU, Chih-Hao CHANG, Yi-Fan CHANG, Han-Liang CHOU
  • Publication number: 20230079551
    Abstract: A computer system that processes state messages is described. During operation, the computer system receives, associated with communication network devices in a network, the state messages, where the state messages include different types of state messages having associated priorities. Then, the computer system computes identifiers of the state messages based at least in part on second identifiers of clients associated with or connected to the communication network devices, where, for a given state message, the computer system computes an identifier of the given state message based at least in part on a second identifier of a given client associated with information in the given state message. Next, the computer system may selectively assign the state messages to dedicated message queues having associated processing priorities based at least in part on the computed second identifiers and/or the types of state messages.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 16, 2023
    Applicant: ARRIS Enterprises LLC
    Inventor: Po-Han Hao
  • Patent number: 11270000
    Abstract: A cybersecurity server receives an executable file that has bytecode and metadata of the bytecode. Strings are extracted from the metadata, sorted, and merged into data streams. The data streams are merged to form a combined data stream. A digest of the combined data stream is calculated using a fuzzy hashing algorithm. The similarity of the digest to another digest is determined to detect whether or not the executable file is malware or a member of a malware family.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: March 8, 2022
    Assignee: Trend Micro Incorporated
    Inventors: Chia-Ming Chiang, Po-Han Hao, Kuo-Cheng Wang
  • Patent number: 11247966
    Abstract: A 4-(p-trifluoromethylbenzyl)-3-fluoro-1,2,4-triphenylamine derivative, a pharmaceutical composition and applications thereof are disclosed. The general chemical formula of the derivative is shown in formula I, where, R is a C1-C6 alkyl group, a cycloalkyl group, a heteroatom-containing cycloalkyl group, an aryl group or a heteroatom-containing aryl group, the heteroatom is selected from N or O, and the n is 0, 1, 2 or 3. The pharmaceutical composition contains any one of the above-mentioned 4-(p-trifluoromethylbenzyl)-3-fluoro-1,2,4-triphenylamine derivatives as an active ingredient, and one or more pharmaceutically acceptable carriers. The derivative and the pharmaceutical composition activate KCNQ channel currents. Thus, the derivative can be applied to prepare a KCNQ potassium channel opener, and can be used as the active ingredients of an antiepileptic pharmaceutical preparation, an antianxiety pharmaceutical preparation and a neuropathic pain-relieving pharmaceutical preparation.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: February 15, 2022
    Assignee: HEBEI MEDICAL UNIVERSITY
    Inventors: Hailin Zhang, Jinlong Qi, Qingzhong Jia, Xiaona Du, Han Hao
  • Publication number: 20210269392
    Abstract: A 4-(p-trifluoromethylbenzyl)-3-fluoro-1,2,4-triphenylamine derivative, a pharmaceutical composition and applications thereof are disclosed. The general chemical formula of the derivative is shown in formula I, where, R is a C1-C6 alkyl group, a cycloalkyl group, a heteroatom-containing cycloalkyl group, an aryl group or a heteroatom-containing aryl group, the heteroatom is selected from N or O, and the n is 0, 1, 2 or 3. The pharmaceutical composition contains any one of the above-mentioned 4-(p-trifluoromethylbenzyl)-3-fluoro-1,2,4-triphenylamine derivatives as an active ingredient, and one or more pharmaceutically acceptable carriers. The derivative and the pharmaceutical composition activate KCNQ channel currents. Thus, the derivative can be applied to prepare a KCNQ potassium channel opener, and can be used as the active ingredients of an antiepileptic pharmaceutical preparation, an antianxiety pharmaceutical preparation and a neuropathic pain-relieving pharmaceutical preparation.
    Type: Application
    Filed: June 14, 2019
    Publication date: September 2, 2021
    Applicant: HEBEI MEDICAL UNIVERSITY
    Inventors: Hailin ZHANG, Jinlong QI, Qingzhong JIA, Xiaona DU, Han HAO
  • Patent number: 11068595
    Abstract: A cybersecurity server receives an executable file. The executable file is disassembled to generate assembly code of the executable file. High-entropy blocks and blocks of printable American Standard Code for Information Interchange (ASCII) characters are removed from the assembly code. Instructions of the assembly code are normalized, chunked, and merged into a data stream. The digest of the data stream is calculated using a fuzzy hashing algorithm. The similarity of the digest to a malicious digest is determined to evaluate the executable file for malware.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: July 20, 2021
    Assignee: Trend Micro Incorporated
    Inventors: Chia-Ming Chiang, Po-Han Hao, Kuo-Cheng Wang
  • Publication number: 20160141287
    Abstract: An ESD structure, including a first conductive type substrate, a second conductive type well region in the substrate, first/second doped regions (the first type), fourth to sixth doped regions (second conductive type), and first/second gates, is provided. The first/second doped regions are respectively disposed in the well region and the substrate. The first/second gates are on the substrate surface with no well region below. A third doped region is between the first and second gates in the substrate. The fourth doped region is in the substrate and on one side of the first/second gates. The fifth doped region is in the substrate, extends into the well region, and on another side of the first/second gates. The first doped region is located between the fifth and sixth doped region. The first/sixth doped regions and the first gate are connected. The fourth/second doped region and the second gate are connected.
    Type: Application
    Filed: January 13, 2015
    Publication date: May 19, 2016
    Inventors: Chieh-Wei He, Qi-An Xu, Jun-Jun Yu, Han Hao
  • Patent number: 8963288
    Abstract: An electrostatic discharge (ESD) protection circuit is coupled between first and second pads to protect an internal circuit therebetween. Under a normal operating condition, a voltage on the first pad is higher than that on the second pad. The ESD protection circuit includes a substrate of a first conductivity type; first well of a second conductivity type in the substrate, wherein the first well is coupled to the first pad; a snapback device housed in the first well; and a diode string in the substrate, connected in series with the snapback device and separated from the first well, wherein the serially connected diode string and snapback device is connected between the first pad and the second pad. With the isolation from the first well, the holding voltage of the ESD protection circuit can be tuned by adjusting the number of diodes in the diode string without using a guard ring.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: February 24, 2015
    Assignee: Macronix International Co., Ltd.
    Inventors: Chieh Wei He, Qi An Xu, Jun Jun Yu, Han Hao
  • Publication number: 20140197450
    Abstract: An electrostatic discharge (ESD) protection circuit is coupled between first and second pads to protect an internal circuit therebetween. Under a normal operating condition, a voltage on the first pad is higher than that on the second pad. The ESD protection circuit includes a substrate of a first conductivity type; first well of a second conductivity type in the substrate, wherein the first well is coupled to the first pad; a snapback device housed in the first well; and a diode string in the substrate, connected in series with the snapback device and separated from the first well, wherein the serially connected diode string and snapback device is connected between the first pad and the second pad. With the isolation from the first well, the holding voltage of the ESD protection circuit can be tuned by adjusting the number of diodes in the diode string without using a guard ring.
    Type: Application
    Filed: January 14, 2013
    Publication date: July 17, 2014
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: CHIEH WEI HE, QI AN XU, JUN JUN YU, HAN HAO
  • Publication number: 20140167169
    Abstract: An electrostatic discharge (ESD) protection circuit connecting to an input pad is configured to dissipate an ESD current. The circuit has a substrate of a first conductivity type, a first well of a second conductivity type in the substrate, and a second well of the first conductivity type in the first well. The circuit further has a diode device having a first end of the first conductivity type electrically coupled to the input pad and a second end of the second conductivity type in the second well. Moreover, the protection circuit has a first doped region of the second conductivity type in the first well electrically connecting to the input pad, and a second doped region of the first conductivity type in the substrate electrically coupled to the ground. The circuit also has a channel formed between the input pad and the second doped region to provide an ESD current discharge.
    Type: Application
    Filed: December 18, 2012
    Publication date: June 19, 2014
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: CHIEH WEI HE, QI AN XU, JUN JUN YU, HAN HAO
  • Patent number: D1018527
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: March 19, 2024
    Assignee: COMPAL ELECTRONICS, INC.
    Inventors: Han-Tsai Liu, Jyh-Chyang Tzou, Cheng-Shiue Jan, Yao-Hsien Yang, Pai-Feng Chen, I-Hao Chen
  • Patent number: D1019632
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: March 26, 2024
    Assignee: Garmin International, Inc.
    Inventors: Brent E. Barberis, Hans K. Fritze, Chuan-Hao Wen, Yu-An Lin, Todd P. Register, Benjamin D. Braun, Jonathan E. Reberry, Steven J. Christy
  • Patent number: D1019633
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: March 26, 2024
    Assignee: Garmin International, Inc.
    Inventors: Brent E. Barberis, Hans K. Fritze, Chuan-Hao Wen, Yu-An Lin, Todd P. Register, Steven J. Christy, Benjamin D. Braun, Jonathan E. Reberry