Patents by Inventor Chien-Hsing Huang

Chien-Hsing Huang 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: 10698720
    Abstract: A hardware control method and a hardware control system. The hardware control method is for an operating system to control at least one function circuit. The hardware control method includes: converting a first virtual address and a second virtual address from the operating system to a first intermediate address and a second intermediate address, respectively; converting the first intermediate address and the second intermediate address to a first extended physical address and a second extended physical address, respectively, wherein a starting position of the first extended physical address is distanced by a gap from a starting position of the second extended physical address; and converting the first extended physical address and the second extended physical address to a first hardware physical address and a second hardware physical address, respectively, wherein the first hardware physical address is adjacent to the second hardware physical address.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: June 30, 2020
    Assignee: MEDIATEK INC.
    Inventors: Hsiang-Sheng Teng, Chien-Hsing Huang
  • Patent number: 10643986
    Abstract: A device comprises a first interconnect structure over a first active device layer, a first power circuit in the first active device layer, a second active device layer over and in contact with the first interconnect structure, a first switch in the second active device layer, a second interconnect structure over and in contact with the second active device layer, a third active device layer over and in contact with the second interconnect structure, a second power circuit in the third active device layer and a third interconnect structure over and in contact with the third active device layer and connected to a power source, wherein the power source is configured to provide power to the first power circuit through the first switch.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: May 5, 2020
    Assignee: Taiwan Semiconductor Manufacturing Company
    Inventors: Chien-Ju Chao, Chou-Kun Lin, Yi-Chuin Tsai, Yen-Hung Lin, Po-Hsiang Huang, Kuo-Nan Yang, Chung-Hsing Wang
  • Publication number: 20200086576
    Abstract: A 3D printed product post-processing device includes a main body, a lifting mechanism and a vacuum pipeline. An operating chamber is defined in the main body. A cavity and at least one primary recovery opening disposed adjacent to a side of the cavity are defined on a bottom surface of the operating chamber. At least one access hole is arranged on one side of the operating chamber and an operating window is arranged on the operating chamber. A floating powder recovery opening is arranged on top of the other side of the operating chamber. The lifting mechanism is accommodated in the cavity. The vacuum pipeline is respectively connected to the primary recovery opening and the floating powder recovery opening. The floating powders are removed through the floating powder recovery opening to maintain the operating window clean. Therefore, a post-processing operation can be facilitated.
    Type: Application
    Filed: November 28, 2018
    Publication date: March 19, 2020
    Inventors: Tzu-Hua SU, Chien-Hsing HUANG, Shih-Jer DIN
  • Patent number: 10566631
    Abstract: An electrocatalyst is provided. The electrocatalyst includes Pd-containing metal nitride, wherein the metal is Co, Fe, Y, Lu, Sc, Ti, V, Cu, Ni, or a combination thereof. The molar ratio between the metal and Pd is greater than 0 and less than or equal to 0.8. A fuel cell utilizing the above electrocatalyst is further provided.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: February 18, 2020
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Wen-Hsuan Chao, Chiung-Hui Huang, Ping-Hsing Yang, Shan-Haw Chiou, Keng-Yang Chen, Chien-Ming Lai, Li-Duan Tsai
  • Publication number: 20200031049
    Abstract: Disclosed are a 3D laser printer and its operation method. The 3D laser printer includes a body, a powder paving mechanism, a mobile preheating mechanism and a laser module. The body has a chamber, a carrying platform disposed in the chamber, and a feeding machine and a construction machine capable of descending and ascending with respect to the carrying platform. The powder paving mechanism is accommodated in the chamber and capable of moving reciprocately between the feeding machine and the construction machine. The mobile preheating mechanism is accommodated in the chamber and capable of moving reciprocately in at least one of the feeding machine and construction machine. The laser module is configured to be corresponsive to the construction machine. Therefore, non-heat resistant components such as a color printer head and a motor can be installed into the chamber directly to achieve the effects of diversified function and simple installation.
    Type: Application
    Filed: November 28, 2018
    Publication date: January 30, 2020
    Inventors: Chien-Hsing HUANG, Chun-Chieh WANG, Shih-Jer DIN
  • Publication number: 20190228169
    Abstract: A memory control device and a memory control method. The memory control method includes: receiving a physical address of a memory from a function circuit; searching a lookup table according to the physical address to determine a range identifier; searching a permission lookup table according to a device identifier corresponding to the function circuit and the range identifier to determine an operation permission of the function circuit for operating the physical address of the memory.
    Type: Application
    Filed: July 26, 2018
    Publication date: July 25, 2019
    Inventor: Chien-Hsing HUANG
  • Patent number: 10356296
    Abstract: An image capture apparatus including a light guide device, a transparent device, a light source and an image capture device is provided. The light guide device includes a top surface, a bottom surface opposite to the top surface, a light incident surface connected between the top surface and the bottom surface and a light emitting surface opposite to the top surface. The bottom surface is connected between the light incident surface and the light emitting surface. An acute angle ? is included between the light incident surface and the top surface. The transparent device is disposed on the top surface of the light guide device. The light source is used to emit a light beam. The image capture device is disposed on the light emitting surface of the light guide device.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: July 16, 2019
    Assignee: Gingy Technology Inc.
    Inventors: Chien-Hsing Wu, Cheng-Jyun Huang, Po-Hsun Shen
  • Publication number: 20190213028
    Abstract: A hardware control method and a hardware control system. The hardware control method is for an operating system to control at least one function circuit. The hardware control method includes: converting a first virtual address and a second virtual address from the operating system to a first intermediate address and a second intermediate address, respectively; converting the first intermediate address and the second intermediate address to a first extended physical address and a second extended physical address, respectively, wherein a starting position of the first extended physical address is distanced by a gap from a starting position of the second extended physical address; and converting the first extended physical address and the second extended physical address to a first hardware physical address and a second hardware physical address, respectively, wherein the first hardware physical address is adjacent to the second hardware physical address.
    Type: Application
    Filed: July 26, 2018
    Publication date: July 11, 2019
    Inventors: Hsiang-Sheng TENG, Chien-Hsing HUANG
  • Publication number: 20190196980
    Abstract: A hardware control system and a hardware control method are provided. The hardware control system is for controlling a function circuit, and includes a first transformation circuit, a second transformation circuit and an analysis circuit. The first transformation circuit transforms a command from an operating system to an intermediate address. The second transformation circuit transforms the intermediate address to a permission physical address according to an identifier of the operating system, wherein the permission physical address consists of a hardware physical address and a permission value. The analysis circuit analyzes the permission physical address to generate the hardware physical address and the permission value, and determines a control value corresponding to the hardware physical address according to the permission value. The control value is for permitting the operating system to control the function circuit.
    Type: Application
    Filed: July 17, 2018
    Publication date: June 27, 2019
    Inventor: Chien-Hsing HUANG
  • Publication number: 20190199281
    Abstract: A combined solar cell module includes a solar cell module, an end connection device, and an output connection device. The solar cell module includes first and second connection portions on opposite sides of a substrate, and connection lines which connect solar cells to the first and second connection portions. The first connection portion has a first holding space. The second connection portion has a second holding space corresponding to the first holding space in an up-and-down manner. First and second connection parts are within the first and second holding spaces respectively. At least one of the first and second connection parts is a magnetic material, and another one is a magnetic material or a magnetically attractable material. The end connection device and the first connection portion are detachable and connectable. The output connection device and the second connection portion are detachable and connectable, for outputting current generated by solar cells.
    Type: Application
    Filed: December 22, 2018
    Publication date: June 27, 2019
    Applicant: Industrial Technology Research Institute
    Inventors: Jen-Chuan Chang, Tung-Po Hsieh, Chien-Rong Huang, Wei-Sheng Lin, Chien-Hsing Lee, Chin-Jen Chuang
  • Patent number: 10297722
    Abstract: Light emitting diodes and display systems are disclosed. In an embodiment a light emitting diode (150) includes a p-n diode (120) including a mesa structure (129) that protrudes from a base structure (131). A reflective metallization (130) laterally surrounds the mesa structure, which also includes a quantum well layer of the p-n diode.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: May 21, 2019
    Assignee: Apple Inc.
    Inventors: Kevin K. C. Chang, Hsin-Hua Hu, Chien-Hsing Huang
  • Publication number: 20190143356
    Abstract: The present invention relates to a fertilizer allocation system and fertilizer allocation method. The fertilizer allocation system includes a sprayer, a plurality of solution tanks, a camera, a processor, data storage unit and a controller. The sprayer connects to solution tanks by a flow switch and spray fertilizer, which in solution tanks to crop. The camera takes a picture of a crop and the processor compared the picture with a plurality of identification data stored on the data storage unit, then judges a growing situation of crop and generates an allocation information. The controller receives the allocation information and adjust the flow switch to change the flow of fertilizer so that crop get desired element.
    Type: Application
    Filed: December 4, 2017
    Publication date: May 16, 2019
    Inventors: Chien-Der LIN, Mao-Yuan CHIN, Yung-Hsing PENG, Po-Cheng HUANG
  • Publication number: 20190138364
    Abstract: A multi-processor system includes a register, a thread generating circuit, a flag determining circuit, a scheduler, an adjusting circuit and an interrupt controller. The register is recorded with availability of a predetermined processor with respect to a shared peripheral interrupt. The thread generating circuit receives multiple requests, and accordingly generates multiple threads to be executed. Each time the thread generating circuit is to generate a thread, the flag determining circuit determines a real-time flag of the thread according to an attribute of the thread. The scheduler selects the predetermined processor to execute a prioritized thread. The adjusting circuit sets, according to the real-time flag of the prioritized thread, the availability for the shared peripheral interrupt recorded in the register. The interrupt controller, while assigning interrupts, takes into account the availability recorded in the register.
    Type: Application
    Filed: January 17, 2018
    Publication date: May 9, 2019
    Inventor: Chien-Hsing HUANG
  • Patent number: 10275159
    Abstract: An embedded device, a RAM disk of an embedded device and a method of accessing a RAM disk of an embedded device are provided. The embedded device includes: a processing unit, configured to execute an operating system; a first memory, for the processing unit to access required system data when the processing unit executes the operating system; a function module, configured to perform a predetermined function; a second memory, for the function module to access required functional data through direct memory access when the function module performs the predetermined function; and a RAM disk driving module, configured to incorporate a first part of the first memory with the second memory to one RAM disk, and to control access of the RAM disk.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: April 30, 2019
    Assignee: MSTAR SEMICONDUCTOR, INC.
    Inventors: Chien-Hsing Huang, Hsin-Hsiung Tseng
  • Patent number: 9892055
    Abstract: An embedded device and a memory management method of the embedded device are provided. The embedded device includes a system memory and hardware memory. An operating system of the embedded device operates based on virtual memory addresses. The method includes: mapping the virtual memory addresses to indirect memory addresses by a first memory management unit; and mapping the indirect memory addresses to physical addresses of the hardware memory and selectively to physical addresses of the system memory by a second memory management unit, such that the operating system of the embedded device is able to access the hardware memory.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: February 13, 2018
    Assignee: MStar Semiconductor, Inc.
    Inventor: Chien-Hsing Huang
  • Publication number: 20170262292
    Abstract: A method of operating an embedded system including target hardware is provided. An operating system of the embedded system has a user mode and a kernel mode. The method includes: providing a user mode driver, which is executed in the user mode to control the target hardware; providing a kernel mode driver, which is executed in the kernel mode to control the target hardware; receiving an instruction code; and deciding to use one of the user mode driver and the kernel mode driver according to the instruction code to control the target hardware.
    Type: Application
    Filed: November 29, 2016
    Publication date: September 14, 2017
    Inventor: Chien Hsing Huang
  • Patent number: 9715398
    Abstract: A program code loading method of an application is applied to a computing system that stores a program code of an application in a flash memory. The program code is loaded in a recording mode, including generating an initial address and a data length of a second program code of the application by executing a first program code of the application. According to the initial address and data length, the second program code is loaded from the flash memory to a DRAM. A replay file, including the initial address and the data length of the second program code, is generated and stored to the flash memory. The program code is loaded in a replay mode, including loading the second program code from the flash memory to the DRAM according to the initial address and data length of the second program code in the replay file.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: July 25, 2017
    Assignee: MSTAR SEMICONUCTOR, INC.
    Inventor: Chien-Hsing Huang
  • Publication number: 20170031696
    Abstract: A program code loading method of an application is applied to a computing system that stores a program code of an application in a flash memory. The program code is loaded in a recording mode, including generating an initial address and a data length of a second program code of the application by executing a first program code of the application. According to the initial address and data length, the second program code is loaded from the flash memory to a DRAM. A replay file, including the initial address and the data length of the second program code, is generated and stored to the flash memory. The program code is loaded in a replay mode, including loading the second program code from the flash memory to the DRAM according to the initial address and data length of the second program code in the replay file.
    Type: Application
    Filed: August 31, 2015
    Publication date: February 2, 2017
    Inventor: Chien-Hsing Huang
  • Patent number: 9552482
    Abstract: By comparing a chip unique password, certification for activating a debug function can be established on the chip unique password. Thus, even when the chip unique password is lost due to negligence, not only certification for activating debugging on other motherboards of the same model number can remain unaffected, but also risks caused by replacing a chip or by a private key leakage from a system manufacturer are eliminated.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: January 24, 2017
    Assignee: MStar Semiconductor, Inc.
    Inventor: Chien-Hsing Huang
  • Patent number: 9443109
    Abstract: A method of processing secure services is provided. The method is applied to a processing unit of a computing device to control the processing unit to process multiple secure services. The computing device includes a storage unit. The method includes: controlling a core of the processing unit to perform following steps in a secure mode: accessing the storage unit to obtain a first command that includes first secure service information, processing a first secure service associated with the first secure service information according to the first command, and accessing the storage unit to obtain a second command that includes second secure service information. During a period from a time point that the core accesses the storage unit to obtain the first to a time point that the core accesses the second command, the core is controlled to stay in the secure mode.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: September 13, 2016
    Assignee: MSTAR SEMICONDUCTOR, INC.
    Inventors: Chien-Hsing Huang, Hsin-Hsiung Tseng