Patents by Inventor Yi Shih
Yi Shih 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: 11552315Abstract: A control system and a control method of fuel cell stacks are provided. The control system includes a set of fuel cell stacks, a secondary battery, a monitoring device, and a control device. Each fuel cell stack has a power output that can be independently started up or shut down. The secondary battery is connected to power output terminals of the fuel cell stacks via a power transmission path. The monitoring device is configured to monitor an electrical parameter of the power transmission path. The control device receives an electrical parameter signal from the monitoring device, and outputs a control signal to shut down or start up the power output of at least one of the fuel cell stacks if the electrical parameter's value is higher than a predetermined upper limit or lower than a predetermined lower limit.Type: GrantFiled: April 14, 2021Date of Patent: January 10, 2023Assignee: Industrial Technology Research InstituteInventors: Yin-Wen Tsai, Chih-Wei Hsu, Ku-Yen Kang, Yuh-Fwu Chou, Chin-Yi Shih
-
Publication number: 20230002778Abstract: Provided herein is a method for improving growth, stress tolerance and productivity of a plant. Also provided herein is a method for increasing seed quality of a plant. Specifically, the disclosure provides a method for improving growth, stress tolerance and productivity of a plant, comprising: providing a transgenic plant, which includes a reduced expression on an MYBS2 gene as relative to its wild-type counterpart; and a method for increasing seed quality of a plant, comprising: providing a seed from a transgenic plant, which overexpresses a full-length MYBS2 gene or a mutant MYBS2 gene as relative to its wild-type counterpart.Type: ApplicationFiled: September 17, 2020Publication date: January 5, 2023Applicants: ACADEMIA SINICA, NATIONAL CENTRAL UNIVERSITYInventors: Su-May YU, Yi-Shih CHEN, Chung-An LU, Tuan-Hua David HO
-
Patent number: 11544185Abstract: The invention relates to methods, and an apparatus for data reads in a host performance acceleration (HPA) mode. One method is performed by a host side to include: issuing a switch command to a flash controller to request the flash controller to activate an HPA function, and an acquisition function for a logical-block-address to physical-block-address (L2P) mapping table; issuing a write_multiple_block command to the flash controller to transfer a data block to a flash controller, where the data block includes a region number and a sub-region number; issuing a read_multiple_block command to the flash controller to obtain a plurality of L2P mapping entries corresponding to the region number and the sub-region number from the flash controller. The host side and the flash controller communicate with each other in an embedded multi-media card (eMMC) protocol.Type: GrantFiled: May 19, 2021Date of Patent: January 3, 2023Assignee: SILICON MOTION, INC.Inventor: Po-Yi Shih
-
Patent number: 11544186Abstract: The invention relates to methods, and an apparatus for data reads in a host performance acceleration (HPA) mode. One method is performed by a host side to include: searching an HPA buffer in a system memory for a logical-block-address to physical-block-address (L2P) mapping entry corresponding to a logical block address (LBA); issuing a switch command to a flash controller to request the flash controller to activate an HPA function, and does not activate an acquisition function for an L2P mapping table, where the host side and the flash controller communicate with each other in an embedded multi-media card (eMMC) protocol; issuing a write_multiple_block command to the flash controller to transfer a first data block to the flash controller, which includes the first L2P mapping entry; and issuing a read_multiple_block command to obtain data corresponding to the first L2P mapping entry from the flash controller.Type: GrantFiled: May 19, 2021Date of Patent: January 3, 2023Assignee: SILICON MOTION, INC.Inventor: Po-Yi Shih
-
Publication number: 20220350758Abstract: The invention relates to a method, a non-transitory computer-readable storage medium, and an apparatus for executing an embedded multi-media card (eMMC) command. The method is performed by a processing unit of a flash controller to include: receiving an eMMC command from a host side; and performing a first function associated with a host performance acceleration (HPA) mode according to content of reserved bits of the eMMC command. The HPA mode allows the host side to allocate space in a system memory as an HPA buffer. The HPA buffer stores logical-block-address to physical-block-address (L2P) mapping entries obtained from the flash controller, and each L2P mapping entry stores information indicating which physical address that user data of a corresponding logical address is physically stored in a flash device, thereby enabling the host side to issue an HPA read command carrying the physical address to the flash controller.Type: ApplicationFiled: July 15, 2022Publication date: November 3, 2022Applicant: Silicon Motion, Inc.Inventor: Po-Yi SHIH
-
Patent number: 11449806Abstract: A method for performing memory access management with aid of machine learning in a memory device, the associated memory device and the controller thereof, and the associated electronic device are provided. The method may include: in the memory device, during a training phase, performing machine learning according to a predetermined database regarding threshold voltage distribution, to generate at least one threshold voltage identification model, wherein the at least one threshold voltage identification model is utilized for determining bit information read from a memory cell of the NV memory; and in the memory device, during an identification phase, obtaining representative information of one or more reference voltages when reading the NV memory, for performing machine identification according to the at least one threshold voltage identification model to generate read data, wherein the read data includes the bit information.Type: GrantFiled: February 11, 2019Date of Patent: September 20, 2022Assignee: Silicon Motion, Inc.Inventor: Po-Yi Shih
-
Patent number: 11429545Abstract: The invention relates to methods, and an apparatus for data reads in a host performance acceleration (HPA) mode. One method is performed in a host side to include: obtaining a value of an extended device-specific data (Ext_CSD) register in a flash controller from the flash controller, where the host side and the flash controller communicate with each other in an embedded multi-media card (eMMC) protocol; and allocating space in a system memory as an HPA buffer, and storing a plurality of first logical-block-address to physical-block-address (L2P) mapping entries obtained from the flash controller when the value of the Ext_CSD register comprises information indicating that an HPA function is supported, where each L2P mapping entry stores information indicating which physical address that user data of a corresponding logical address is physically stored in a flash device.Type: GrantFiled: May 19, 2021Date of Patent: August 30, 2022Assignee: SILICON MOTION, INC.Inventor: Po-Yi Shih
-
Publication number: 20220209262Abstract: A control system and a control method of fuel cell stacks are provided. The control system includes a set of fuel cell stacks, a secondary battery, a monitoring device, and a control device. Each fuel cell stack has a power output that can be independently started up or shut down. The secondary battery is connected to power output terminals of the fuel cell stacks via a power transmission path. The monitoring device is configured to monitor an electrical parameter of the power transmission path. The control device receives an electrical parameter signal from the monitoring device, and outputs a control signal to shut down or start up the power output of at least one of the fuel cell stacks if the electrical parameter's value is higher than a predetermined upper limit or lower than a predetermined lower limit.Type: ApplicationFiled: April 14, 2021Publication date: June 30, 2022Applicant: Industrial Technology Research InstituteInventors: Yin-Wen Tsai, Chih-Wei Hsu, Ku-Yen Kang, Yuh-Fwu Chou, Chin-Yi Shih
-
Publication number: 20220209267Abstract: The power supply device is configured on an aircraft and includes a secondary battery, a transformer, a fuel cell and a bypass switch. The transformer is electrically connected between the secondary battery and the aircraft. The fuel cell is suitable for providing a first output current to the aircraft. The bypass switch is connected in parallel with the transformer. The transformer has a first output voltage set value. When a first output terminal voltage of the fuel cell is lower than the first output voltage set value and the bypass switch is in a non-conducting state, a second output current of the secondary battery is provided to the aircraft via the transformer. When the first output terminal voltage is lower than the first output voltage set value and the bypass switch is in a conducting state, the second output current is provided to the aircraft via the bypass switch.Type: ApplicationFiled: December 30, 2020Publication date: June 30, 2022Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Yin-Wen TSAI, Chih-Wei HSU, Yuh-Fwu CHOU, Chin-Yi SHIH, Chien-Chi CHIU
-
Patent number: 11290309Abstract: The present invention discloses a Trellis-Coded-Modulation (TCM) decoder applied in a receiver, wherein the TCM decoder includes a branch metric unit, a path metric unit, a trace-back length selection circuit and a survival path management circuit. In operations of the TCM decoder, the branch metric unit is configured to receive multiple input codes to generate multiple sets of branch information. The path metric unit is configured to calculate multiple survival paths according to the multiple sets of branch information. The trace-back length selection circuit is configured to select a trace-back length, wherein the trace-back length is determined according to a signal quality of the receiver. The survival path management circuit is configured to return the multiple survival paths for the trace-back length in order to generate an output code.Type: GrantFiled: December 21, 2020Date of Patent: March 29, 2022Assignee: Faraday Technology Corp.Inventor: Shih-Yi Shih
-
Publication number: 20220019525Abstract: The invention relates to methods, and an apparatus for data reads in a host performance acceleration (HPA) mode. One method is performed by a host side to include: issuing a switch command to a flash controller to request the flash controller to activate an HPA function, and an acquisition function for a logical-block-address to physical-block-address (L2P) mapping table; issuing a write_multiple_block command to the flash controller to transfer a data block to a flash controller, where the data block includes a region number and a sub-region number; issuing a read_multiple_block command to the flash controller to obtain a plurality of L2P mapping entries corresponding to the region number and the sub-region number from the flash controller. The host side and the flash controller communicate with each other in an embedded multi-media card (eMMC) protocol.Type: ApplicationFiled: May 19, 2021Publication date: January 20, 2022Applicant: Silicon Motion, Inc.Inventor: Po-Yi SHIH
-
Publication number: 20220019547Abstract: The invention relates to methods, and an apparatus for data reads in a host performance acceleration (HPA) mode. One method is performed in a host side to include: obtaining a value of an extended device-specific data (Ext_CSD) register in a flash controller from the flash controller, where the host side and the flash controller communicate with each other in an embedded multi-media card (eMMC) protocol; and allocating space in a system memory as an HPA buffer, and storing a plurality of first logical-block-address to physical-block-address (L2P) mapping entries obtained from the flash controller when the value of the Ext_CSD register comprises information indicating that an HPA function is supported, where each L2P mapping entry stores information indicating which physical address that user data of a corresponding logical address is physically stored in a flash device.Type: ApplicationFiled: May 19, 2021Publication date: January 20, 2022Applicant: Silicon Motion, Inc.Inventor: Po-Yi SHIH
-
Publication number: 20220019526Abstract: The invention relates to methods, and an apparatus for data reads in a host performance acceleration (HPA) mode. One method is performed by a host side to include: searching an HPA buffer in a system memory for a logical-block-address to physical-block-address (L2P) mapping entry corresponding to a logical block address (LBA); issuing a switch command to a flash controller to request the flash controller to activate an HPA function, and does not activate an acquisition function for an L2P mapping table, where the host side and the flash controller communicate with each other in an embedded multi-media card (eMMC) protocol; issuing a write_multiple_block command to the flash controller to transfer a first data block to the flash controller, which includes the first L2P mapping entry; and issuing a read_multiple_block command to obtain data corresponding to the first L2P mapping entry from the flash controller.Type: ApplicationFiled: May 19, 2021Publication date: January 20, 2022Applicant: Silicon Motion, Inc.Inventor: Po-Yi SHIH
-
Patent number: 11176880Abstract: An apparatus includes a graphics pipeline and a pixel data reordering module. The graphics pipeline is configured to generate a plurality pieces of pixel data of a frame. The plurality pieces of pixel data of the frame are associated with a first order in which the plurality pieces of pixel data of the frame are to be provided to a display panel having an array of pixels. Each piece of pixel data of the frame corresponds to one pixel of the array of pixels. The array of pixels are divided into a plurality of groups of pixels. The pixel data reordering module is configured to cause the plurality pieces of pixel data of the frame to be obtained by the display panel in a second order. The second order is determined based on at least a manner in which the array of pixels are divided into the groups of pixels.Type: GrantFiled: June 14, 2018Date of Patent: November 16, 2021Assignee: SHENZHEN YUNYINGGU TECHNOLOGY CO., LTDInventors: Jing Gu, Po-Yi Shih
-
Publication number: 20210314202Abstract: The present invention discloses a Trellis-Coded-Modulation (TCM) decoder applied in a receiver, wherein the TCM decoder includes a branch metric unit, a path metric unit, a trace-back length selection circuit and a survival path management circuit. In operations of the TCM decoder, the branch metric unit is configured to receive multiple input codes to generate multiple sets of branch information. The path metric unit is configured to calculate multiple survival paths according to the multiple sets of branch information. The trace-back length selection circuit is configured to select a trace-back length, wherein the trace-back length is determined according to a signal quality of the receiver. The survival path management circuit is configured to return the multiple survival paths for the trace-back length in order to generate an output code.Type: ApplicationFiled: December 21, 2020Publication date: October 7, 2021Inventor: Shih-Yi Shih
-
Publication number: 20210264449Abstract: A demand forecasting method and a demand forecasting apparatus are provided. A preliminary prediction amount corresponding to a part number is obtained based on historical demand data. A demand probability of the part number is calculated based on the preliminary prediction amount. A prediction demand amount corresponding to the part number is obtained based on the historical demand data, the preliminary prediction amount and the demand probability.Type: ApplicationFiled: April 23, 2020Publication date: August 26, 2021Applicant: Wistron CorporationInventors: Chi Lin Tsai, Chi Hao Yu, Wen Hsuan Lan, Ling-Yu Kuo, Han-Yi Shih, Pei Yu Ho
-
Patent number: 11051421Abstract: A cooling assembly includes a primary plate, a secondary plate, and a padding layer. The primary plate includes a body, a first arm, and a second arm. The first arm and the second arm of the primary plate extend outwardly in opposite directions from the body of the primary plate. The secondary plate also includes a body, a first arm, and a second arm. The first arm and the second arm of the secondary plate extend outwardly in opposite directions from the body of the secondary plate. The padding layer is inserted between the primary plate and the secondary plate. The padding layer directly contacts a heat-generating electrical component secured between the primary plate and the secondary plate.Type: GrantFiled: March 13, 2020Date of Patent: June 29, 2021Assignee: QUANTA COMPUTER INC.Inventors: Yi-Chieh Chen, Yueh-Chang Wu, Ching-Yi Shih
-
Patent number: 10712795Abstract: Systems and methods are provided for controlling two or more PSUs of a server system. An exemplary method comprises first determining whether the PSUs are switched on to an AC power source. If the PSUs are found not switched on to an AC power source, the method further comprises restarting the AC power source for the PSUs and completing a software-based recovery process. If the PSUs are found to be switched on to an AC power source, the method further comprises determining whether the PSUs meet a predefined criterion. If the PSUs do meet a predefined criterion, the method further comprises disabling a cold-redundancy mode for the PSUs. If the PSUs do not meet a predefined criterion, the method further comprises starting a wake-up process for a first PSU from a cold-redundancy mode.Type: GrantFiled: July 27, 2018Date of Patent: July 14, 2020Assignee: QUANTA COMPUTER INC.Inventors: Chao-Jung Chen, Yi-Chieh Chen, Yueh-Chang Wu, Ching-Yi Shih
-
Patent number: 10699939Abstract: Semiconductor structure and fabrication method are provided. The method includes: providing a substrate including device regions and isolation regions, adjacent with one another; providing discrete fins on the substrate, pitches between adjacent fins being substantially same; forming a protective layer on the sidewalls of the fins; removing a partial thickness of the fins in the isolation regions along with a partial thickness of the protective layer in the isolation regions by a first etching process; forming dummy fins by a second etching process to etch the remaining fins in the isolation regions using the remaining protective layers as a mask; removing the remaining protective layer after the second etching process; and forming isolation structures in the isolation regions on the substrate. The isolation structures have a top lower than the fins in the device regions and higher than the dummy fins in the isolation regions.Type: GrantFiled: April 24, 2018Date of Patent: June 30, 2020Assignees: Semiconductor Manufacturing International (Shanghai) Corporation, Semiconductor Manufacturing International (Beijing) CorporationInventors: Hua Yong Hu, Yi Shih Lin
-
Patent number: 10691569Abstract: A system for testing a data storage device includes the data storage device, an electronic device and a computer device. The electronic device includes a host device coupled to the data storage device and communicating with the data storage device via an interface logic. The computer device is coupled to the electronic device and is configured to issue a plurality of commands to test the data storage device in a test procedure. When the electronic device has been successfully started up, the computer device issues a first command to the electronic device to trigger the electronic device to enter a hibernate mode. After waiting for a first predetermined period of time, the computer device issues a second command to the electronic device, so as to wake up the electronic device.Type: GrantFiled: October 18, 2018Date of Patent: June 23, 2020Assignee: Silicon Motion, Inc.Inventor: Po-Yi Shih