Patents by Inventor Ting-Yu Liu

Ting-Yu 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: 20200293123
    Abstract: An input device includes a digital pad and a digital pen. When a color picking switch of the digital pen is pressed by the user, the color picking switch generates a color picking signal. The color picking signal is transmitted to the digital pad or a computer through a wireless transmission module of the digital pen. According to the color picking signal, a color pointed through the digital pen is picked.
    Type: Application
    Filed: May 28, 2019
    Publication date: September 17, 2020
    Inventors: SHOU-KUO TAI, TING-YU LIU, WUN-TING JHENG
  • Publication number: 20200245780
    Abstract: A bed apparatus capable of automatically adjusting a bed surface based on a sleeping position is disclosed. The bed apparatus includes a multi-layer bed body including an upper layer and a lower layer, material of the upper layer being softer than the material of lower layer; a shoulder airbag fixedly embedded in the upper layer and supported by the lower layer; a waist airbag movably disposed on the upper layer; a sleeping position sensing unit generating a sensing signal in response to the sleeping position of a user; a control box receiving the sensing signal, and determining the sleeping position of the user based on the sensing signal, and controlling the shoulder airbag or the waist airbag to inflate or deflate, responsively.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 6, 2020
    Inventors: CHIH-YUAN LIU, TING-YU LIU, CHUNG-HAN LIU
  • Patent number: 10691227
    Abstract: A mouse device includes a main body, an air cushion and a first hidden key. The first hidden key is located at a first side of the main body. The air cushion is located under the main body, and contactable with a working surface. The first hidden key is arranged between the main body and the air cushion. The first hidden key is not exposed outside. When the main body is leaned in a first direction and pressed down, the first hidden key is triggered to generate a first leaning signal. The first hidden key can be used to replace the key of the conventional keyboard. Due to the structure of the mouse device, the mouse device can be operated more intuitively.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: June 23, 2020
    Assignee: PRIMAX ELECTRONICS LTD.
    Inventors: Yu-Chiang Lin, Chun-Nan Su, Pei-Luan Yen, Hsin-Ju Teng, Ting-Yu Liu, Cheng-Chih Hsieh
  • Patent number: 10632382
    Abstract: An AI-assisted operating system for an electronic sports game includes an input unit, a processing unit and an output unit. A current operating environment or a game scenario of playing the electronic sports game is sensed by the input unit from a perspective of an operator. The processing unit receives an information about the operating environment or the game scenario that is sensed by the input unit. After the operating environment or the game scenario is integrated and analyzed by the processing unit according to characteristics and requirements of the electronic sports game, a control command is generated. The output unit is installed in the equipment or environment for executing the electronic sports game. After the control command from the processing unit is received, the output unit prompts the operator or provides an operating message about the electronic sports game to the operator.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: April 28, 2020
    Assignee: PRIMAX ELECTRONICS LTD.
    Inventors: Hsiu-Hung Chou, Yu-Chiang Lin, Cheng-Chih Hsieh, Hsin-Ju Teng, Ting-Yu Liu
  • Publication number: 20200012596
    Abstract: Systems, methods, and apparatus including computer-readable mediums for managing block arrangement of super blocks in a memory such as NAND flash memory are provided. In one aspect, a memory controller for managing block arrangement of super blocks in a memory includes control circuitry coupled to the memory having at least two planes of physical blocks and configured to maintain block information of each individual physical block in the planes and select one or more physical blocks from the planes for a super block based on the block information of the physical blocks in the planes.
    Type: Application
    Filed: September 17, 2019
    Publication date: January 9, 2020
    Applicant: Macronix International Co., Ltd.
    Inventor: Ting-Yu Liu
  • Patent number: 10521375
    Abstract: A controller for a memory system is disclosed. The controller includes logic configured to execute host requests and memory management operations. The memory management operations have a plurality of memory command cycles. The logic is configured to suspend the memory management operation upon completion of a memory command cycle in the plurality of memory command cycles before a final stage when a host read request is received during execution of the memory management operation, and configured to continue the memory management operation when a host request other than a read request is received during execution of the memory management operation.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: December 31, 2019
    Assignee: MACRONIX INTERNATIONAL CO., LTD.
    Inventor: Ting-Yu Liu
  • Patent number: 10445230
    Abstract: Systems, methods, and apparatus including computer-readable mediums for managing block arrangement of super blocks in a memory such as NAND flash memory are provided. In one aspect, a memory controller for managing block arrangement of super blocks in a memory includes control circuitry coupled to the memory having at least two planes of physical blocks and configured to maintain block information of each individual physical block in the planes and combine one or more physical blocks from the planes to a super block based on the block information of the physical blocks in the planes.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: October 15, 2019
    Assignee: Macronix International Co., Ltd.
    Inventor: Ting-Yu Liu
  • Publication number: 20190272048
    Abstract: A mouse device includes a main body, an air cushion and a first hidden key. The first hidden key is located at a first side of the main body. The air cushion is located under the main body, and contactable with a working surface. The first hidden key is arranged between the main body and the air cushion. The first hidden key is not exposed outside. When the main body is leaned in a first direction and pressed down, the first hidden key is triggered to generate a first leaning signal. The first hidden key can be used to replace the key of the conventional keyboard. Due to the structure of the mouse device, the mouse device can be operated more intuitively.
    Type: Application
    Filed: September 27, 2018
    Publication date: September 5, 2019
    Inventors: Yu-Chiang Lin, Chun-Nan Su, Pei-Luan Yen, Hsin-Ju Teng, Ting-Yu Liu, Cheng-Chih Hsieh
  • Publication number: 20190270014
    Abstract: An AI-assisted operating system for an electronic sports game includes an input unit, a processing unit and an output unit. A current operating environment or a game scenario of playing the electronic sports game is sensed by the input unit from a perspective of an operator. The processing unit receives an information about the operating environment or the game scenario that is sensed by the input unit. After the operating environment or the game scenario is integrated and analyzed by the processing unit according to characteristics and requirements of the electronic sports game, a control command is generated. The output unit is installed in the equipment or environment for executing the electronic sports game. After the control command from the processing unit is received, the output unit prompts the operator or provides an operating message about the electronic sports game to the operator.
    Type: Application
    Filed: September 27, 2018
    Publication date: September 5, 2019
    Inventors: Hsiu-Hung Chou, Yu-Chiang Lin, Cheng-Chih Hsieh, Hsin-Ju Teng, Ting-Yu Liu
  • Patent number: 10387243
    Abstract: Systems, methods, and apparatus including computer-readable mediums for managing data arrangement in a super block in a memory such as NAND flash memory are provided. In one aspect, a memory controller includes control circuitry coupled to the memory having at least two planes of physical blocks and configured to determine one or more characteristics of data to be written, allocate a super page of a super block based on the determined characteristics of the data and block information of the physical blocks of the planes, the super block combining one or more physical blocks from the planes, the super page combining one or more single pages from the corresponding one or more physical blocks in the super block, arrange the data to the one or more single pages in the super page, and program the super page to write the data in the one or more single pages.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 20, 2019
    Assignee: Macronix International Co., Ltd.
    Inventors: Ting-Yu Liu, Yi-Chun Liu
  • Publication number: 20190179741
    Abstract: Systems, methods, and apparatus including computer-readable mediums for managing block arrangement of super blocks in a memory such as NAND flash memory are provided. In one aspect, a memory controller for managing block arrangement of super blocks in a memory includes control circuitry coupled to the memory having at least two planes of physical blocks and configured to maintain block information of each individual physical block in the planes and combine one or more physical blocks from the planes to a super block based on the block information of the physical blocks in the planes.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Applicant: Macronix International Co., Ltd.
    Inventor: Ting-Yu Liu
  • Publication number: 20190179698
    Abstract: Systems, methods, and apparatus including computer-readable mediums for managing data arrangement in a super block in a memory such as NAND flash memory are provided. In one aspect, a memory controller includes control circuitry coupled to the memory having at least two planes of physical blocks and configured to determine one or more characteristics of data to be written, allocate a super page of a super block based on the determined characteristics of the data and block information of the physical blocks of the planes, the super block combining one or more physical blocks from the planes, the super page combining one or more single pages from the corresponding one or more physical blocks in the super block, arrange the data to the one or more single pages in the super page, and program the super page to write the data in the one or more single pages.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Applicant: Macronix International Co., Ltd.
    Inventors: Ting-Yu Liu, Yi-Chun Liu
  • Patent number: 10210097
    Abstract: A request is received to load a particular overlay segment from a secondary storage memory to a main memory for execution by a processor, wherein the particular overlay segment is absent from the main memory. A determination is made whether the main memory can receive the particular overlay segment. In response to determining that the main memory cannot receive the particular overlay segment, eviction strategy information about one or more existing overlay segments that are present in the main memory is obtained. Based on the eviction strategy information, at least one of the one or more existing overlay segments is selected for eviction from the main memory. The particular overlay segment is retrieved from the secondary storage memory. The at least one of the one or more existing overlay segments in the main memory that is selected for eviction is replaced with the particular overlay segment.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: February 19, 2019
    Assignee: Macronix International Co., Ltd.
    Inventors: Tzu-Yi Yang, Ting-Yu Liu, Yi-Chun Liu
  • Publication number: 20180373655
    Abstract: A controller for a memory system is disclosed. The controller includes logic configured to execute host requests and memory management operations. The memory management operations have a plurality of memory command cycles. The logic is configured to suspend the memory management operation upon completion of a memory command cycle in the plurality of memory command cycles before a final stage when a host read request is received during execution of the memory management operation, and configured to continue the memory management operation when a host request other than a read request is received during execution of the memory management operation.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Applicant: MACRONIX INTERNATIONAL CO., LTD.
    Inventor: Ting-Yu Liu
  • 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
  • Publication number: 20180165219
    Abstract: A request is received to load a particular overlay segment from a secondary storage memory to a main memory for execution by a processor, wherein the particular overlay segment is absent from the main memory. A determination is made whether the main memory can receive the particular overlay segment. In response to determining that the main memory cannot receive the particular overlay segment, eviction strategy information about one or more existing overlay segments that are present in the main memory is obtained. Based on the eviction strategy information, at least one of the one or more existing overlay segments is selected for eviction from the main memory. The particular overlay segment is retrieved from the secondary storage memory. The at least one of the one or more existing overlay segments in the main memory that is selected for eviction is replaced with the particular overlay segment.
    Type: Application
    Filed: December 12, 2016
    Publication date: June 14, 2018
    Applicant: Macronix International Co., Ltd.
    Inventors: Tzu-Yi Yang, Ting-Yu Liu, Yi-Chun Liu
  • Patent number: 9959044
    Abstract: A memory device includes a first storage unit storing an address mapping table, and a control unit coupled to the first storage unit and including a second storage unit storing a risky mapping table and a cached mapping table. The control unit is configured to: write data into the first storage unit; update mapping information associated with the data in the risky mapping table; and store mapping information in the cached mapping table into the address mapping table.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: May 1, 2018
    Assignee: Macronix International Co., Ltd.
    Inventors: Ting-Yu Liu, Nai-Ping Kuo, Yi-Chun Liu, Jian-Shing Liu
  • 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: 20170322735
    Abstract: A memory device includes a first storage unit storing an address mapping table, and a control unit coupled to the first storage unit and including a second storage unit storing a risky mapping table and a cached mapping table. The control unit is configured to: write data into the first storage unit; update mapping information associated with the data in the risky mapping table; and store mapping information in the cached mapping table into the address mapping table.
    Type: Application
    Filed: May 3, 2016
    Publication date: November 9, 2017
    Inventors: Ting-Yu LIU, Nai-Ping KUO, Yi-Chun LIU, Jian-Shing LIU
  • Patent number: 9600991
    Abstract: A method for measuring a physiological parameter is disclosed. The method includes providing an electronic device having a radio reader transmitting and receiving a radio signal; providing a physiological parameter measurement device configured with an energy storage module, a transmission module and a strip port for receiving a strip; energy storage in the physiological parameter measurement device in response to a radio energy storage signal transmitted from the electronic device until it reaches a sufficient energy status; and applying a sensing voltage to the strip via the strip port, receiving a sensing signal from the strip, and converting the sensing signal into a physiological parameter measurement signal by the physiological parameter measurement device under the sufficient energy status.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: March 21, 2017
    Assignee: BIONIME CORPORATION
    Inventors: Chieh-Hsing Chen, Mao-Yi Chen, Ting-Yu Liu, Chih-Lung Yeh