Patents by Inventor Chien-Hsin Liu

Chien-Hsin 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: 20240134167
    Abstract: An optical path folding element includes a main body, a light absorption film layer and a matte structure. The main body has optical surface including an incident surface, a reflective surface and an emitting surface. A light enters into the optical folding element through the incident surface. The reflective surface reflects the light so as to change a traveling direction thereof. The light exits the optical folding element through the emitting surface. The light absorbing film layer is configured to reduce reflectance and provided adjacent to at least part of the optical surface, and the light absorbing film layer is in physical contact with the main body. The matte structure is disposed adjacent to at least part of the optical surface. The matte structure provides an undulating profile on a surface of the optical path folding element, and the matte structure is formed in one-piece with the main body.
    Type: Application
    Filed: September 24, 2023
    Publication date: April 25, 2024
    Applicant: LARGAN PRECISION CO., LTD.
    Inventors: Ssu-Hsin LIU, Chen Wei FAN, Chien-Hsun WU, Wen-Yu TSAI, Ming-Ta CHOU
  • Publication number: 20240111453
    Abstract: A memory device and a management method thereof are provided. The memory device includes a controller and at least one memory channel. The memory channel includes at least one memory chip. The at least one memory chip is commonly coupled to the controller through an interrupt signal wire. The at least one memory chip generates at least one local interrupt signal and performs a logic operation on the at least one local interrupt signal to generate a common interrupt signal. The interrupt signal wire is configured to transmit the common interrupt signal to the controller.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Applicant: MACRONIX International Co., Ltd.
    Inventors: Jia-Xing Lin, Nai-Ping Kuo, Shih-Chou Juan, Chien-Hsin Liu, Shunli Cheng
  • Patent number: 11803326
    Abstract: A memory comprising a memory array, including a plurality of blocks, and control circuits comprising logic to execute operations is provided. The operations include decoding a read setup burst command identifying (i) an address of a first read setup block in a set of read setup blocks and (ii) a number of read setup blocks, as candidates for read setup operations. The operations further including, in response to the decoding of the read setup burst command, performing a read setup burst operation on a plurality of read setup blocks of the set of read setup blocks.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: October 31, 2023
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Chien-Hsin Liu, Yu-Chih Yeh, Chin-Chu Chung
  • Patent number: 11742004
    Abstract: A method of operating a memory comprising a plurality of memory planes is disclosed. Each memory plane includes at least one corresponding memory array. The method includes, for each memory plane of the plurality of memory planes, generating (i) a corresponding plane ready (PRDY) signal indicating a busy or a ready state of the corresponding memory plane, and (ii) a corresponding plane array ready (PARDY) signal indicating a busy or a ready state of the corresponding memory array of the corresponding memory plane, such that a plurality of PRDY signals and a plurality of PARDY signals are generated corresponding to the plurality of memory planes. Execution of a memory command for a memory plane of the plurality of memory planes is selectively allowed or denied, based on status of one or more of the plurality of PRDY signals and the plurality of PARDY signals.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: August 29, 2023
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Shuo-Nan Hung, Nai-Ping Kuo, Chien-Hsin Liu
  • Publication number: 20230221768
    Abstract: An electronic device is provided, including a flexible display element, an extending mechanism, a memory, an input unit, and a control unit. The extending mechanism is coupled to the flexible display element and configured to extend the flexible display element along a first direction. The memory stores a program list. The input unit receives an enable signal, where the enable signal corresponds to an application program. The control unit is electrically coupled to the flexible display element, the memory, and the input unit and is configured to determine whether the application program is included in the program list or not; and control, when the application program is included in the program list, the extending mechanism to extend the flexible display element along the first direction. The disclosure further provides a screen control method.
    Type: Application
    Filed: December 1, 2022
    Publication date: July 13, 2023
    Inventors: Chien-Hsin LIU, Yihsuan LEE
  • Patent number: 11658685
    Abstract: A storage device includes a memory array and a memory controller. The memory controller generates read and write commands for the memory array. An error correction code engine for the storage device is operable to use a plurality of different codeword sizes, different code rates, or different ECC algorithms. Logic is included that applies a selected codeword size, code rate or ECC algorithm in dependence on the operating conditions of the memory array.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: May 23, 2023
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Chin-Chu Chung, Chien-Hsin Liu, Hung-Jen Kao, Yu-Chih Yeh
  • Publication number: 20230106125
    Abstract: A storage device includes a memory array and a memory controller. The memory controller generates read and write commands for the memory array. An error correction code engine for the storage device is operable to use a plurality of different codeword sizes, different code rates, or different ECC algorithms. Logic is included that applies a selected codeword size, code rate or ECC algorithm in dependence on the operating conditions of the memory array.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 6, 2023
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Chin-Chu CHUNG, Chien-Hsin LIU, Hung-Jen KAO, Yu-Chih YEH
  • Patent number: 11574447
    Abstract: A method for capturing real-world information into a virtual environment is provided. The method is suitable for a head-mounted device (HMD) located in a physical environment, and includes the following operations: providing the virtual environment, wherein a real-world content within the virtual environment is captured from a part of the physical environment corresponding to a perspective of the HMD; tracking a feature point which located within the physical environment and moved by a user, so as to define a selected plane of the real-world content by projecting a moving track of the feature point onto the real-world content; capturing image information corresponding to the selected plane; and generating a virtual object having an appearance rendered according to the image information, in which the virtual object is adjustable in size.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: February 7, 2023
    Assignee: HTC Corporation
    Inventors: Sheng-Cherng Lin, Chien-Hsin Liu, Shih-Lung Lin
  • Publication number: 20220342597
    Abstract: A memory comprising a memory array, including a plurality of blocks, and control circuits comprising logic to execute operations is provided. The operations include decoding a read setup burst command identifying (i) an address of a first read setup block in a set of read setup blocks and (ii) a number of read setup blocks, as candidates for read setup operations. The operations further including, in response to the decoding of the read setup burst command, performing a read setup burst operation on a plurality of read setup blocks of the set of read setup blocks.
    Type: Application
    Filed: April 23, 2021
    Publication date: October 27, 2022
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Chien-Hsin Liu, Yu-Chih Yeh, Chin-Chu Chung
  • Patent number: 11385839
    Abstract: A method of operating a memory is provided. The method includes, in response to an access of a block of memory updating a first queue to identify the accessed block in response to a determination that the block is not already identified in the first queue and a determination that the block is not already identified in a second queue, and updating the second queue to identify the accessed block of memory in response to a determination that the block is already identified in the first queue. The method further includes scanning the second queue to identify, as a read setup candidate, each block of the memory that is identified as present in the second queue longer than a threshold, and performing a read setup operation on a block of memory that has been identified as the read setup candidate.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: July 12, 2022
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventors: Chin-Chu Chung, Chien-Hsin Liu, Yu-Chih Yeh
  • Publication number: 20220058876
    Abstract: A method for capturing real-world information into a virtual environment is provided. The method is suitable for a head-mounted device (HMD) located in a physical environment, and includes the following operations: providing the virtual environment, wherein a real-world content within the virtual environment is captured from a part of the physical environment corresponding to a perspective of the HMD; tracking a feature point which located within the physical environment and moved by a user, so as to define a selected plane of the real-world content by projecting a moving track of the feature point onto the real-world content; capturing image information corresponding to the selected plane; and generating a virtual object having an appearance rendered according to the image information, in which the virtual object is adjustable in size.
    Type: Application
    Filed: August 19, 2020
    Publication date: February 24, 2022
    Inventors: Sheng-Cherng LIN, Chien-Hsin LIU, Shih-Lung LIN
  • Patent number: 11249314
    Abstract: The disclosure provides a method for switching input devices, a head-mounted display (HMD) and a computer readable storage medium. The method includes: providing a visual content, wherein a first physical input device is visible in the visual content; determining whether a first specific distance between a specific object and the first physical input device is smaller than a first threshold; enabling the first physical input device in response to determining that the first specific distance is smaller than the first threshold; disabling the first physical input device in response to determining that the first specific distance is not smaller than the first threshold.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: February 15, 2022
    Assignee: HTC Corporation
    Inventors: Sheng-Cherng Lin, Chien-Hsin Liu, Shih-Lung Lin
  • Publication number: 20220043264
    Abstract: The disclosure provides a method for switching input devices, a head-mounted display (HMD) and a computer readable storage medium. The method includes: providing a visual content, wherein a first physical input device is visible in the visual content; determining whether a first specific distance between a specific object and the first physical input device is smaller than a first threshold; enabling the first physical input device in response to determining that the first specific distance is smaller than the first threshold; disabling the first physical input device in response to determining that the first specific distance is not smaller than the first threshold.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Applicant: HTC Corporation
    Inventors: Sheng-Cherng Lin, Chien-Hsin Liu, Shih-Lung Lin
  • Patent number: 10660224
    Abstract: A head-mounted display device including a front element, a pair of extending portions, an adjustable fixing assembly, a top adjustable fixing assembly, a rear adjustable fixing assembly, and a rotatable adjusting mechanism is provided. The front element is adapted to be placed or be installed with a display device and is adapted to cover eyes of a user. The top adjustable fixing assembly is adapted to be in contact with a parietal bone of the user. The rear adjustable fixing assembly is adapted to be in contact with an occipital bone of the user. The adjustable fixing assembly and the top adjustable fixing assembly are adjustable according to head shapes of different users. The rotatable adjusting mechanism adjusts the rear adjustable fixing assembly so that the rear adjustable fixing assembly is adapted to head shapes of different users.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: May 19, 2020
    Assignee: HTC Corporation
    Inventors: Hung-Chuan Wen, Chien-Hsin Liu, Chang-Hua Wei
  • Publication number: 20180295733
    Abstract: A head-mounted display device including a front element, a pair of extending portions, an adjustable fixing assembly, a top adjustable fixing assembly, a rear adjustable fixing assembly, and a rotatable adjusting mechanism is provided. The front element is adapted to be placed or be installed with a display device and is adapted to cover eyes of a user. The top adjustable fixing assembly is adapted to be in contact with a parietal bone of the user. The rear adjustable fixing assembly is adapted to be in contact with an occipital bone of the user. The adjustable fixing assembly and the top adjustable fixing assembly are adjustable according to head shapes of different users. The rotatable adjusting mechanism adjusts the rear adjustable fixing assembly so that the rear adjustable fixing assembly is adapted to head shapes of different users.
    Type: Application
    Filed: March 23, 2018
    Publication date: October 11, 2018
    Applicant: HTC Corporation
    Inventors: Hung-Chuan Wen, Chien-Hsin Liu, Chang-Hua Wei
  • Patent number: 10007446
    Abstract: A method for writing data into a persistent storage device includes grouping a plurality of data entries stored in a temporary storage device to form a data unit, such that the data unit has a size equal to an integer multiple of a size of an access unit of the persistent storage device. The method further includes writing the data unit into the persistent storage device.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: June 26, 2018
    Assignee: Macronix International Co., Ltd.
    Inventors: Wei-Chieh Huang, Li-Chun Huang, Yu-Ming Chang, Hung-Sheng Chang, Hsiang-Pang Li, Ting-Yu Liu, Chien-Hsin Liu, Nai-Ping Kuo
  • Patent number: 9817588
    Abstract: A memory device includes a memory controller and a non-volatile memory communicatively coupled to the memory controller and storing a mapping table and a journal table. The memory controller is configured to write data and a logical address of the data into the non-volatile memory, load mapping information related to the logical address of the data from the mapping table of the non-volatile memory into a mapping cache of the memory controller, update the mapping cache with an updated mapping relationship between the logical address of the data and a physical address of the data, and perform a journaling operation to write the updated mapping relationship into the journal table.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: November 14, 2017
    Assignee: Macronix International Co., Ltd.
    Inventors: Yu-Ming Chang, Wei-Chieh Huang, Li-Chun Huang, Hung-Sheng Chang, Hsiang-Pang Li, Ting-Yu Liu, Chien-Hsin Liu, Nai-Ping Kuo
  • Publication number: 20160328161
    Abstract: A method for writing data into a persistent storage device includes grouping a plurality of data entries stored in a temporary storage device to form a data unit, such that the data unit has a size equal to an integer multiple of a size of an access unit of the persistent storage device. The method further includes writing the data unit into the persistent storage device.
    Type: Application
    Filed: May 5, 2015
    Publication date: November 10, 2016
    Inventors: Wei-Chieh HUANG, Li-Chun HUANG, Yu-Ming CHANG, Hung-Sheng CHANG, Hsiang-Pang LI, Ting-Yu LIU, Chien-Hsin LIU, Nai-Ping KUO
  • Patent number: D810081
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: February 13, 2018
    Assignee: HTC Corporation
    Inventors: Sheng-Cherng Lin, Chang-Hua Wei, Chien-Hsin Liu
  • Patent number: D827642
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: September 4, 2018
    Assignee: HTC CORPORATION
    Inventors: Chien-Hsin Liu, Sheng-Cherng Lin, Chang-Hua Wei