Patents by Inventor Jen-Yu Hsu
Jen-Yu Hsu 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: 20240119283Abstract: A method of performing automatic tuning on a deep learning model includes: utilizing an instruction-based learned cost model to estimate a first type of operational performance metrics based on a tuned configuration of layer fusion and tensor tiling; utilizing statistical data gathered during a compilation process of the deep learning model to determine a second type of operational performance metrics based on the tuned configuration of layer fusion and tensor tiling; performing an auto-tuning process to obtain a plurality of optimal configurations based on the first type of operational performance metrics and the second type of operational performance metrics; and configure the deep learning model according to one of the plurality of optimal configurations.Type: ApplicationFiled: October 6, 2023Publication date: April 11, 2024Applicant: MEDIATEK INC.Inventors: Jui-Yang Hsu, Cheng-Sheng Chan, Jen-Chieh Tsai, Huai-Ting Li, Bo-Yu Kuo, Yen-Hao Chen, Kai-Ling Huang, Ping-Yuan Tseng, Tao Tu, Sheng-Je Hung
-
Publication number: 20240065390Abstract: Bands for wearable devices include multiple band retainers used to maintain engagement between an assembly (e.g., a pair) of bands. Some band retainers may be permanently affixed with the band at a certain location of the band, while other band retainers can be removable. The removable band retainers can be moved to different locations of the band, thus allowing the band retainer to retain another band at different locations. As a result, the assembly of bands can be used with different users, and in particular, users with different wrist sizes. Moreover, using multiple band retainers can provide an engagement force between the bands to withstand higher-impact events, such as swimming and diving. Additionally, bands and band retainers may include one or more liquid-resistant and corrosion-resistant materials.Type: ApplicationFiled: August 18, 2023Publication date: February 29, 2024Inventors: Nicholas S. Brodine, Molly J. Anderson, Clement C. Tissandier, Osamu Yabe, Mengxi Zhao, Timothy S. Lui, Chia Tse Yeh, Kai-Yu Chung, Jen-Chun Hsu, Tatsuya Sano, Peng Li
-
Patent number: 10019398Abstract: A system includes a host device, an external bus and a storage device. A driver is installed in the host device. The external bus is connected with the host device. The external bus supports a communication protocol. The storage device includes a controlling circuit and a non-volatile memory. After the storage device issues a request to the host device according to the communication protocol, a reserved space is created in a host memory of the host device in response to the request, and a device information from the storage device is stored into the reserved space. While the host device issues a first command to operate the storage device, the first command is converted into a second command by the driver according to the device information, and then the second command is transmitted to the storage device.Type: GrantFiled: October 18, 2017Date of Patent: July 10, 2018Assignee: LITE-ON TECHNOLOGY CORPORATIONInventors: Jen-Yu Hsu, Yi-Chiang Wang, Chia-Hua Liu, Chao-Ton Yang, Tsung-Ching Chang
-
Publication number: 20180039590Abstract: A system includes a host device, an external bus and a storage device. A driver is installed in the host device. The external bus is connected with the host device. The external bus supports a communication protocol. The storage device includes a controlling circuit and a non-volatile memory. After the storage device issues a request to the host device according to the communication protocol, a reserved space is created in a host memory of the host device in response to the request, and a device information from the storage device is stored into the reserved space. While the host device issues a first command to operate the storage device, the first command is converted into a second command by the driver according to the device information, and then the second command is transmitted to the storage device.Type: ApplicationFiled: October 18, 2017Publication date: February 8, 2018Inventors: Jen-Yu Hsu, Yi-Chiang Wang, Chia-Hua Liu, Chao-Ton Yang, Tsung-Ching Chang
-
Patent number: 9824043Abstract: A system includes a host device, an external bus and a storage device. A driver is installed in the host device. The external bus is connected with the host device. The external bus supports a communication protocol. The storage device includes a controlling circuit and a non-volatile memory. After the storage device issues a request to the host device according to the communication protocol, a reserved space is created in a host memory of the host device in response to the request, and a device information from the storage device is stored into the reserved space. While the host device issues a first command to operate the storage device, the first command is converted into a second command by the driver according to the device information, and then the second command is transmitted to the storage device.Type: GrantFiled: July 14, 2015Date of Patent: November 21, 2017Assignee: LITE-ON TECHNOLOGY CORPORATIONInventors: Jen-Yu Hsu, Yi-Chiang Wang, Chia-Hua Liu, Chao-Ton Yang, Tsung-Ching Chang
-
Publication number: 20160217089Abstract: A system includes a host device, an external bus and a storage device. A driver is installed in the host device. The external bus is connected with the host device. The external bus supports a communication protocol. The storage device includes a controlling circuit and a non-volatile memory. After the storage device issues a request to the host device according to the communication protocol, a reserved space is created in a host memory of the host device in response to the request, and a device information from the storage device is stored into the reserved space. While the host device issues a first command to operate the storage device, the first command is converted into a second command by the driver according to the device information, and then the second command is transmitted to the storage device.Type: ApplicationFiled: July 14, 2015Publication date: July 28, 2016Inventors: Jen-Yu Hsu, Yi-Chiang Wang, Chia-Hua Liu, Chao-Ton Yang, Tsung-Ching Chang
-
Patent number: 9165667Abstract: An electronic device with a solid state drive and associated control method are provided. The electronic device includes: a host; a power supply component, for providing electric power to the host and the solid state drive; and the solid state drive including a control unit electrically connected to the host through a bus, a cache memory electrically connected to the control component, and a flash memory electrically connected to the control component. When a remaining power of the power supply component decreases to a threshold value, the host controls the solid state drive to enter a data secure mode and disables the cache memory; and when the remaining power of the power supply component is above the threshold value, the host controls the solid state drive to enter a high performance mode and enables the cache memory.Type: GrantFiled: February 24, 2014Date of Patent: October 20, 2015Assignee: LITE-ON TECHNOLOGY CORPORATIONInventors: Jen-Yu Hsu, Kuang-Jung Chang, Chia-Hua Liu, Chao-Ton Yang, Sin-Yu Lin
-
Publication number: 20150109859Abstract: An electronic device with a solid state drive and associated control method are provided. The electronic device includes: a host; a power supply component, for providing electric power to the host and the solid state drive; and the solid state drive including a control unit electrically connected to the host through a bus, a cache memory electrically connected to the control component, and a flash memory electrically connected to the control component. When a remaining power of the power supply component decreases to a threshold value, the host controls the solid state drive to enter a data secure mode and disables the cache memory; and when the remaining power of the power supply component is above the threshold value, the host controls the solid state drive to enter a high performance mode and enables the cache memory.Type: ApplicationFiled: February 24, 2014Publication date: April 23, 2015Applicant: LITE-ON IT CORPORATIONInventors: Jen-Yu Hsu, Kuang-Jung Chang, Chia-Hua Liu, Chao-Ton Yang, Sin-Yu Lin
-
Patent number: 8525576Abstract: A controlling method is provided for preventing a solid state drive from being operated at a high temperature. The solid state drive includes a controlling circuit, a temperature detecting circuit and a plurality of dies. The dies are divided into n groups and accessed by the controlling circuit through n IO buses. The controlling circuit is in communication with the temperature detecting circuit for detecting a temperature of the solid state drive. The controlling method includes the following steps. Firstly, a judging step is performed to judge whether the temperature of the solid state drive is higher than a predetermined temperature. If the temperature of the solid state drive is higher than the predetermined temperature, the frequencies of n clock signals in the n IO buses are decreased.Type: GrantFiled: December 27, 2011Date of Patent: September 3, 2013Assignee: Lite-On It CorporationInventors: Song-Feng Tsai, Jen-Yu Hsu, Shih-Chiang Lu
-
Publication number: 20130047056Abstract: A flash memory device connected to a host includes: a flash memory; and a control circuit comprising a first error correcting code unit and a second error correcting code unit. The data length of a redundancy generated by the second error correcting code unit is longer than the data length of a redundancy generated by the first error correcting code unit. The first error correcting code unit is adopted to process with a data transmitted to the flash memory from the host when a damage risk of the flash memory is lower than a specific value; and the first and second error correcting code units are adopted to process with the data transmitted to the flash memory from the host when the damage risk of the flash memory is higher than the specific value.Type: ApplicationFiled: October 24, 2012Publication date: February 21, 2013Applicant: LITE-ON IT CORPORATIONInventors: Jen-Yu Hsu, Shih-Jia Zeng, Hsie-Chia Chang
-
Publication number: 20130021088Abstract: A controlling method is provided for preventing a solid state drive from being operated at a high temperature. The solid state drive includes a controlling circuit, a temperature detecting circuit and a plurality of dies. The dies are divided into n groups and accessed by the controlling circuit through n IO buses. The controlling circuit is in communication with the temperature detecting circuit for detecting a temperature of the solid state drive. The controlling method includes the following steps. Firstly, a judging step is performed to judge whether the temperature of the solid state drive is higher than a predetermined temperature. If the temperature of the solid state drive is higher than the predetermined temperature, the frequencies of n clock signals in the n IO buses are decreased.Type: ApplicationFiled: December 27, 2011Publication date: January 24, 2013Applicant: LITE-ON IT CORPORATIONInventors: Song-Feng Tsai, Jen-Yu Hsu, Shih-Chiang Lu
-
Patent number: 8351288Abstract: A flash storage device comprises: a memory module, for storing data; a control unit, electrically connected to the memory module, for accessing the data in the memory module; and a detecting unit, electrically connected to the control unit, for passing a temperature detecting result to the control unit, and the control unit determining whether a data protection operation is activated according to the temperature detecting result.Type: GrantFiled: December 22, 2010Date of Patent: January 8, 2013Assignee: Lite-On It Corp.Inventors: Song-Feng Tsai, Wen-Tsung Yang, Jen-Yu Hsu
-
Publication number: 20120054414Abstract: A solid state drive includes a flash memory and a controlling unit. The flash memory includes plural blocks. Each block includes plural pages. The controlling unit is in communication with the flash memory. When data of a specified block are erased or data are written into the specified block, the controlling unit provides a time parameter to the specified block. The controlling unit performs a data loss prevention, a wear leveling operation or a garbage collection according to the time parameter.Type: ApplicationFiled: November 22, 2010Publication date: March 1, 2012Applicant: LITE-ON IT CORP.Inventors: Song-Feng Tsai, Jen-Yu Hsu, Ling-Feng Chen
-
Publication number: 20110238892Abstract: A method of wear leveling applied to a non-volatile memory is provided. The method comprises steps of: categorizing all blocks within the non-volatile memory to a first group with erased blocks having higher history numbers, a second group with erased blocks having lower history numbers, or a third group with blocks not either assigned to the first group or the second group; selecting a first block which contains a clod data from the third group; selecting a second block from the first group; copying the cold data from the first block into the second block and updating the history number of the second block; and erasing the first block.Type: ApplicationFiled: December 30, 2010Publication date: September 29, 2011Applicant: LITE-ON IT CORP.Inventors: Song-Feng Tsai, Wen-Tsung Yang, Jen-Yu Hsu
-
Publication number: 20110185224Abstract: A flash storage device comprises: a memory module, for storing data; a control unit, electrically connected to the memory module, for accessing the data in the memory module; and a detecting unit, electrically connected to the control unit, for passing a temperature detecting result to the control unit, and the control unit determining whether a data protection operation is activated according to the temperature detecting result.Type: ApplicationFiled: December 22, 2010Publication date: July 28, 2011Applicant: LITE-ON IT CORP.Inventors: Song-Feng Tsai, Wen-Tsung Yang, Jen-Yu Hsu
-
Publication number: 20100287448Abstract: A flash memory device connected to a host includes: a flash memory; and a control circuit comprising a first error correcting code unit and a second error correcting code unit. The data length of a redundancy bit generated by the second error correcting code unit is longer than the data length of a redundancy bit generated by the first error correcting code unit. The first error correcting code unit is adopted to process with a data transmitted to the flash memory from the host when a damage risk of the flash memory is lower than a specific value; and the second error correcting code unit is adopted to process with the data transmitted to the flash memory from the host when the damage risk of the flash memory is higher than the specific value.Type: ApplicationFiled: April 16, 2010Publication date: November 11, 2010Applicant: LITE-ON IT CORP.Inventors: Jen-Yu HSU, Chien-Hung Wu
-
Patent number: 7447125Abstract: A method and an apparatus of adjusting the tilt-angle of the lens in the optical pick-up head. The apparatus includes a position detecting unit for detecting a position deviation of the lens against the sled, a parameter generating unit for generating a tilt control parameter according to the position deviation, and a tilt control unit for controlling the lens according to the tilt control parameter so that the lens maintains horizontal with reference to the sled.Type: GrantFiled: May 23, 2005Date of Patent: November 4, 2008Assignee: Lite-On It CorporationInventors: Jen-Yu Hsu, Tun-Chieh Lee, Ren-Chien Fu
-
Publication number: 20070247512Abstract: In a track control method for marking a label side of an optical disc, a data side of the optical disc is first oriented to an optical head. A light beam is then emitted and a sled carrying the optical head moves. A series of moving distances of the sled are calculated according to the light beam reflected by the optical disc, which are then recorded in a memory. The optical disc is then flipped to have the label side face the optical head, and the shift of the optical head is controlled to mark on tracks of the label side according to the series of moving distances recorded in the memory.Type: ApplicationFiled: April 3, 2007Publication date: October 25, 2007Applicant: LITE-ON IT CORP.Inventors: Jen-Yu Hsu, Shih-Hung Hsieh, Yao-Nan Chen, Ying-Ta Lin, Yu-Ming Kang
-
Patent number: 7230886Abstract: The present invention discloses a system for speed error compensation. A predetermined speed signal subtracts a feedback speed signal to generate a speed error signal, and a microprocessor receives the speed error signal and outputs a calculated result. A feedback controller receives the calculated result and generates a first tracking control effort signal. A feedforward controller receives the speed error signal and generates a second tracking control effort signal according to a DC steady state error in the speed error signal. An optical head module moves at an actual speed determined by the total of the first tracking control effort signal and the second tracking control effort signal. A gain controller generates the feedback speed signal according to an actual speed signal detecting from the actual speed.Type: GrantFiled: October 24, 2003Date of Patent: June 12, 2007Assignee: Lite-On IT CorporationInventors: Jen-Yu Hsu, Hsiang-Yi Fu, Tun-Chieh Lee, Fu-Hsiang Chen, Yao-Chou Tsai
-
Patent number: 7177237Abstract: The present invention discloses a method of detecting orientation of an optical disk drive. Firstly, a first moving distance is measured by using a first force driven on a movable optical pick up head of the optical disk drive for a preset period. Next, a second moving distance is measured by using a second force driven on the movable optical pick up head for the preset period, wherein the second force and the first force have opposite direction but the same amplitude. Next, it is determined that the optical disk drive is horizontal orientation when the difference between the first and second moving distances falls within a pre-determined value. Additionally, a first moving time is measured by using a first force driven on a movable optical pick up head for a pre-determined distance.Type: GrantFiled: November 24, 2003Date of Patent: February 13, 2007Assignee: Lite-On IT CorporationInventors: Jen-Yu Hsu, Hsiang-Yi Fu, Tun-Chieh Lee, Fu-Hsiang Chen, Yao-Chou Tsai