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).
-
Patent number: 12086467Abstract: A memory controller managing a memory device receives a memory read command from a host device that is communicably coupled to the memory device. The memory device includes a storage memory comprising a first type of memory cells and a cache memory comprising a second type of memory cells. The memory controller determines, from the memory read command, a physical address of a target memory location in the storage memory indicated by the memory read command. The memory controller executes a read operation on the target memory location corresponding to the physical address. The memory controller determines a read attribute of the target memory location. Conditioned on determining that the read attribute satisfies one or more threshold conditions, the memory controller programs an entry in the cache memory with information corresponding to the target memory location.Type: GrantFiled: February 28, 2023Date of Patent: September 10, 2024Assignee: Macronix International Co., Ltd.Inventors: Ting-Yu Liu, Yi-Chun Liu
-
Publication number: 20240252066Abstract: An implantation device for prompt subcutaneous implantation of a sensor to measure a physiological signal of an analyte in a biofluid of a living body is disclosed. The implantation includes a housing, an implantation module, a detachable module and a bottom cover. The housing has a bottom opening, the implantation module including an implanting device and a needle extracting device, the detachable module includes the sensor configured to be detachably engaged with the implantation module and a base configured to mount the sensor thereon, wherein the base is separated from the sensor before sensor implantation; and the bottom cover configured to be detachably coupled to the bottom opening so that the housing and the bottom cover together form an accommodating space. The base includes an adhesive pad, and a release layer is attached to the adhesive pad.Type: ApplicationFiled: March 15, 2024Publication date: August 1, 2024Inventors: Chun-Mu Huang, Chieh-Hsing Chen, Tsung-Da Li, Ting-Yu Liu
-
Publication number: 20230214158Abstract: A memory controller managing a memory device receives a memory read command from a host device that is communicably coupled to the memory device. The memory device includes a storage memory comprising a first type of memory cells and a cache memory comprising a second type of memory cells. The memory controller determines, from the memory read command, a physical address of a target memory location in the storage memory indicated by the memory read command. The memory controller executes a read operation on the target memory location corresponding to the physical address. The memory controller determines a read attribute of the target memory location. Conditioned on determining that the read attribute satisfies one or more threshold conditions, the memory controller programs an entry in the cache memory with information corresponding to the target memory location.Type: ApplicationFiled: February 28, 2023Publication date: July 6, 2023Applicant: Macronix International Co., Ltd.Inventors: Ting-Yu Liu, Yi-Chun Liu
-
Patent number: 11645006Abstract: A memory controller managing a memory device receives a memory read command from a host device that is communicably coupled to the memory device. The memory device includes a storage memory comprising a first type of memory cells and a cache memory comprising a second type of memory cells. The memory controller determines, from the memory read command, a physical address of a target memory location in the storage memory indicated by the memory read command. The memory controller executes a read operation on the target memory location corresponding to the physical address. The memory controller determines a read attribute of the target memory location. Conditioned on determining that the read attribute satisfies one or more threshold conditions, the memory controller programs an entry in the cache memory with information corresponding to the target memory location.Type: GrantFiled: April 30, 2020Date of Patent: May 9, 2023Assignee: Macronix International Co., Ltd.Inventors: Ting-Yu Liu, Yi-Chun Liu
-
Patent number: 11614876Abstract: The invention provides a memory device including a memory array, an internal memory, and a processor. The memory array stores node mapping tables for access data in the memory array. The internal memory includes a namespace table and an index table The processor obtains a data access command from a host device to determine whether a data of the data access command contains one of the NSIDs, assigns the at least one internal NSID to the data of the data access command according to the data access command in response to the data of the data access command that does not contain the namespace identifier, and, the processor manages the data with the internal NSID by the namespace table and the index table.Type: GrantFiled: August 20, 2021Date of Patent: March 28, 2023Assignee: MACRONIX INTERNATIONAL CO., LTD.Inventors: Chang-Hao Chen, Ting-Yu Liu
-
Publication number: 20230054801Abstract: The invention provides a memory device including a memory array, an internal memory, and a processor. The memory array stores node mapping tables for access data in the memory array. The internal memory includes a namespace table and an index table The processor obtains a data access command from a host device to determine whether a data of the data access command contains one of the NSIDs, assigns the at least one internal NSID to the data of the data access command according to the data access command in response to the data of the data access command that does not contain the namespace identifier, and, the processor manages the data with the internal NSID by the namespace table and the index table.Type: ApplicationFiled: August 20, 2021Publication date: February 23, 2023Applicant: MACRONIX International Co., Ltd.Inventors: Chang-Hao Chen, Ting-Yu Liu
-
Publication number: 20220374360Abstract: The invention provides a memory device including a memory array, an internal memory, and a processor. The memory array stores node mapping tables for access data in the memory array. The internal memory includes a cached mapping table area and has a root mapping table. The processor determines whether a first node mapping table of the node mapping tables is temporarily stored in the cached mapping table area according to the root mapping table. In response to the first node mapping table is temporarily stored in the cached mapping table area, the processor accesses data according to the first node mapping table in the cached mapping table area, marks the modified first node mapping table through an asynchronous index identifier, and writes back the modified first node mapping table from the cached mapping table area to the memory array.Type: ApplicationFiled: May 18, 2021Publication date: November 24, 2022Applicant: MACRONIX International Co., Ltd.Inventors: Ting-Yu Liu, Chang-Hao Chen
-
Publication number: 20210342094Abstract: A memory controller managing a memory device receives a memory read command from a host device that is communicably coupled to the memory device. The memory device includes a storage memory comprising a first type of memory cells and a cache memory comprising a second type of memory cells. The memory controller determines, from the memory read command, a physical address of a target memory location in the storage memory indicated by the memory read command. The memory controller executes a read operation on the target memory location corresponding to the physical address. The memory controller determines a read attribute of the target memory location. Conditioned on determining that the read attribute satisfies one or more threshold conditions, the memory controller programs an entry in the cache memory with information corresponding to the target memory location.Type: ApplicationFiled: April 30, 2020Publication date: November 4, 2021Applicant: Macronix International Co., Ltd.Inventors: Ting-Yu Liu, Yi-Chun Liu
-
Patent number: 10915442Abstract: 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: GrantFiled: September 17, 2019Date of Patent: February 9, 2021Assignee: Macronix International Co., Ltd.Inventor: Ting-Yu Liu
-
Patent number: 10782801Abstract: 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: GrantFiled: May 28, 2019Date of Patent: September 22, 2020Assignee: PRIMAX ELECTRONICS LTD.Inventors: Shou-Kuo Tai, Ting-Yu Liu, Wun-Ting Jheng
-
Publication number: 20200293123Abstract: 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: ApplicationFiled: May 28, 2019Publication date: September 17, 2020Inventors: SHOU-KUO TAI, TING-YU LIU, WUN-TING JHENG
-
Publication number: 20200245780Abstract: 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: ApplicationFiled: January 31, 2020Publication date: August 6, 2020Inventors: CHIH-YUAN LIU, TING-YU LIU, CHUNG-HAN LIU
-
Patent number: 10691227Abstract: 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: GrantFiled: September 27, 2018Date of Patent: June 23, 2020Assignee: PRIMAX ELECTRONICS LTD.Inventors: Yu-Chiang Lin, Chun-Nan Su, Pei-Luan Yen, Hsin-Ju Teng, Ting-Yu Liu, Cheng-Chih Hsieh
-
Patent number: 10632382Abstract: 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: GrantFiled: September 27, 2018Date of Patent: April 28, 2020Assignee: PRIMAX ELECTRONICS LTD.Inventors: Hsiu-Hung Chou, Yu-Chiang Lin, Cheng-Chih Hsieh, Hsin-Ju Teng, Ting-Yu Liu
-
Patent number: D905535Type: GrantFiled: September 27, 2019Date of Patent: December 22, 2020Assignee: Taiwan Fu Hsing Industrial Co., Ltd.Inventor: Ting-Yu Liu
-
Patent number: D911819Type: GrantFiled: November 14, 2019Date of Patent: March 2, 2021Assignee: Taiwan Fu Hsing Industrial Co., Ltd.Inventor: Ting-Yu Liu
-
Patent number: D911820Type: GrantFiled: November 14, 2019Date of Patent: March 2, 2021Assignee: Taiwan Fu Hsing Industrial Co., Ltd.Inventor: Ting-Yu Liu
-
Patent number: D944626Type: GrantFiled: December 31, 2020Date of Patent: March 1, 2022Assignee: Taiwan Fu Hsing Industrial Co., Ltd.Inventors: Ting-Yu Liu, You-Hao Xu
-
Patent number: D1024722Type: GrantFiled: November 3, 2022Date of Patent: April 30, 2024Assignee: TAIWAN FU HSING INDUSTRIAL CO., LTD.Inventors: Ting-Yu Liu, Jun-Kai Ko
-
Patent number: D1024723Type: GrantFiled: November 6, 2022Date of Patent: April 30, 2024Assignee: TAIWAN FU HSING INDUSTRIAL CO., LTD.Inventors: Ting-Yu Liu, Jun-Kai Ko