Patents by Inventor Chien-Yuan Lai

Chien-Yuan Lai 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: 20240095168
    Abstract: A computing system performs shared cache allocation to allocate cache resources to groups of tasks. The computing system monitors the bandwidth at a memory hierarchy device that is at a next level to the cache in a memory hierarchy of the computing system. The computing system estimates a change in dynamic power from a corresponding change in the bandwidth before and after the cache resources are allocated. The allocation of the cache resources are adjusted according to an allocation policy that receives inputs including the estimated change in the dynamic power and a performance indication of task execution.
    Type: Application
    Filed: August 17, 2023
    Publication date: March 21, 2024
    Inventors: Yu-Pin Chen, Jia-Ming Chen, Chien-Yuan Lai, Ya Ting Chang, Cheng-Tse Chen
  • Publication number: 20240095177
    Abstract: A computing system performs partial cache deactivation. The computing system estimates the leakage power of a cache based on operating conditions of the cache including voltage and temperature. The computing system further identifies a region of the cache as a candidate for deactivation based on cache hit counts. The computing system then adjusts the size of the region for the deactivation based on the leakage power and a bandwidth of a memory hierarchy device. The memory hierarchy device is at the next level to the cache in a memory hierarchy of the computing system.
    Type: Application
    Filed: August 17, 2023
    Publication date: March 21, 2024
    Inventors: Yu-Pin Chen, Jia-Ming Chen, Chien-Yuan Lai, Ya Ting Chang, Cheng-Tse Chen
  • Publication number: 20220334558
    Abstract: A system performs adaptive thermal ceiling control at runtime. The system includes computing circuits and a thermal management module. When detecting a runtime condition change that affects power consumption in the system, the thermal management module determines an adjustment to the thermal ceiling of a computing circuit, and increases the thermal ceiling of the computing circuit according to the adjustment.
    Type: Application
    Filed: September 30, 2021
    Publication date: October 20, 2022
    Inventors: Bo-Jr Huang, Jia-Wei Fang, Jia-Ming Chen, Ya-Ting Chang, Chien-Yuan Lai, Cheng-Yuh Wu, Yi-Pin Lin, Wen-Wen Hsieh, Min-Shu Wang
  • Patent number: 10921876
    Abstract: Power and performance of a multi-core system is managed dynamically by adjusting power table indices at runtime. Runtime statistics is measured, when an application is executed on a first core of a first type at a first operating point (OPP) in a first time period, and on a second core of a second core type at a second OPP in a second time period. A controller estimates, based on the runtime statistics, a first pair of indices associated with a first OPP for the first core and a second pair of indices associated with a second OPP for the second core. During runtime, the controller incorporates the first pair of indices and the second pair of indices into power table indices; and determines, from the power table indices, selected indices associated with a selected OPP of a core of a selected core type for executing the application.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: February 16, 2021
    Assignee: MediaTek Inc.
    Inventors: Jih-Ming Hsu, Tai-Hua Lu, Pei-Yu Huang, Chien-Yuan Lai, Shu-Hsuan Chou, I-Cheng Cheng, Yun-Ching Li, Ming Hsien Lee
  • Publication number: 20190332157
    Abstract: Power and performance of a multi-core system is managed dynamically by adjusting power table indices at runtime. Runtime statistics is measured, when an application is executed on a first core of a first type at a first operating point (OPP) in a first time period, and on a second core of a second core type at a second OPP in a second time period. A controller estimates, based on the runtime statistics, a first pair of indices associated with a first OPP for the first core and a second pair of indices associated with a second OPP for the second core. During runtime, the controller incorporates the first pair of indices and the second pair of indices into power table indices; and determines, from the power table indices, selected indices associated with a selected OPP of a core of a selected core type for executing the application.
    Type: Application
    Filed: April 26, 2018
    Publication date: October 31, 2019
    Inventors: Jih-Ming Hsu, Tai-Hua Lu, Pei-Yu Huang, Chien-Yuan Lai, Shu-Hsuan Chou, I-Cheng Cheng, Yun-Ching Li, Ming Hsien Lee
  • Patent number: 9632529
    Abstract: A portable computer includes a base, a display module, at least one supporting element and at least one sliding assembly. The base includes a first area and a second area. The display module includes a connect end and a display face. Each supporting element includes a first end pivoted on a portion of the display module other than the display face and a second end pivoted on the rear end of the base. Each sliding assembly includes a slide rail disposed at least in the second area and a sliding block connected with the connect end and moved along the slide rail. Each sliding block includes at least one auxiliary sliding structure for decreasing sliding friction.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: April 25, 2017
    Assignee: Wistron Corporation
    Inventors: Tien-Chung Tseng, Ming-Ju Hsieh, Chien-Yuan Lai
  • Patent number: 9377816
    Abstract: A docking device including a casing and an extension supporting mechanism is disclosed. The extension supporting mechanism includes a sliding member, a transmission member, a supporting member and a clamping member. The sliding member is slidably disposed on the casing. The transmission member, the supporting member and the clamping member are pivoted to the casing, respectively. The transmission member is coupled to the sliding member. The supporting member is coupled to the transmission member. The clamping member further abuts against the sliding member and is for sliding the sliding member as rotating, such that the sliding member drives the transmission to rotate. Accordingly, the transmission member is driven to activate the supporting member to stretch an extension portion of the supporting member out of the casing.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: June 28, 2016
    Assignee: Wistron Corporation
    Inventors: Chien-Wei Chen, Cheng-Hsing Liu, Chu-Chia Tsai, Ming-Ju Hsieh, I-Chun Chen, Chien-Yuan Lai, Shih-Hung Lai, Hsu-Hong Yao
  • Publication number: 20150378394
    Abstract: A docking device including a casing and an extension supporting mechanism is disclosed. The extension supporting mechanism includes a sliding member, a transmission member, a supporting member and a clamping member. The sliding member is slidably disposed on the casing. The transmission member, the supporting member and the clamping member are pivoted to the casing, respectively. The transmission member is coupled to the sliding member. The supporting member is coupled to the transmission member. The clamping member further abuts against the sliding member and is for sliding the sliding member as rotating, such that the sliding member drives the transmission to rotate. Accordingly, the transmission member is driven to activate the supporting member to stretch an extension portion of the supporting member out of the casing.
    Type: Application
    Filed: February 11, 2015
    Publication date: December 31, 2015
    Inventors: Chien-Wei Chen, Cheng-Hsing Liu, Chu-Chia Tsai, Ming-Ju Hsieh, I-Chun Chen, Chien-Yuan Lai, Shih-Hung Lai, Hsu-Hong Yao
  • Patent number: 9218022
    Abstract: A portable computer includes a base, a display module, at least one supporting element and at least one sliding assembly. The base includes a first area and a second area. The display module includes a connect end and a display face. Each supporting element includes a first end pivoted on a portion of the display module other than the display face and a second end pivoted on the rear end of the base. Each sliding assembly includes a slide rail disposed at least in the second area and a sliding block connected with the connect end and moved along the slide rail. Each sliding block includes at least one auxiliary sliding structure for decreasing sliding friction.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 22, 2015
    Assignee: Wistron Corporation
    Inventors: Tien-Chung Tseng, Ming-Ju Hsieh, Chien-Yuan Lai
  • Publication number: 20150331457
    Abstract: A portable computer comprises a base, a display module, at least one support element and at least one sliding assembly. The base comprises a first area and a second area. The display module comprises a connect end and a display face. Each support element comprises a first end pivoted on a portion of the display module other than the display face and a second end pivoted on the rear end of the base. Each sliding assembly comprises a slide rail disposed at least in the second area and a sliding block connected with the connect end and moved along the slide rail. Each sliding block includes at least one auxiliary sliding structure for decreasing sliding friction.
    Type: Application
    Filed: July 29, 2015
    Publication date: November 19, 2015
    Inventors: Tien-Chung Tseng, Ming-Ju Hsieh, Chien-Yuan Lai
  • Publication number: 20150331450
    Abstract: A portable computer comprises a base, a display module, at least one support element and at least one sliding assembly. The base comprises a first area and a second area. The display module comprises a connect end and a display face. Each support element comprises a first end pivoted on a portion of the display module other than the display face and a second end pivoted on the rear end of the base. Each sliding assembly comprises a slide rail disposed at least in the second area and a sliding block connected with the connect end and moved along the slide rail. Each sliding block includes at least one auxiliary sliding structure for decreasing sliding friction.
    Type: Application
    Filed: July 29, 2015
    Publication date: November 19, 2015
    Inventors: Tien-Chung Tseng, Ming-Ju Hsieh, Chien-Yuan Lai
  • Patent number: 8922984
    Abstract: A portable computer includes a base, a display module, and a support element. The base includes a first area, a second area, and a sliding assembly disposed at a substantially central position of the second area. The sliding assembly includes a sliding element and a guiding structure, and the sliding element can move along the guiding structure to slide at least in the second area. The display module includes a connecting end combined with the sliding element and a support plane. The support element includes a first area pivotally connected to the support plane and a second end pivotally connected to a rear end of the base. When the display module is opened, the display module further rotates around the first fixed end and moves the connecting end simultaneously. Then, the display module is supported by the support element to keep a suitable tilted angle.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: December 30, 2014
    Assignee: Wistron Corporation
    Inventors: Chun-Chien Chen, Chu-Chia Tsai, Cheng-Shing Liu, Tai-Chuan Chen, Ming-Ju Hsieh, Tien-Chung Tseng, Chien-Yuan Lai, Hung-Chih Chen, Shang-Mao Lee, Cheng-Hsiang Chuang
  • Patent number: 8908364
    Abstract: A portable computer comprises a base, a display module, at least one support element and at least one sliding assembly. The base comprises a first area and a second area. The display module comprises a connect end and a display face. Each support element comprises a first end pivoted on a portion of the display module other than the display face and a second end pivoted on the rear end of the base. Each sliding assembly comprises a slide rail disposed at least in the second area and a sliding block connected with the connect end and moved along the slide rail. Each sliding block includes at least one stable structure for at least decreasing gaps between the slide rail and the sliding block.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 9, 2014
    Assignee: Wistron Corporation
    Inventors: Tien-Chung Tseng, Ming-Ju Hsieh, Chien-Yuan Lai
  • Patent number: 8902585
    Abstract: A portable computer includes a base, a display module, at least one support element and at least one sliding assembly. The display module comprises a connecting end and a display face. Each support element comprises a first end pivoted on a portion of the display module other than the display face and a second end pivoted on the rear end of the base. Each sliding assembly comprises a slide rail disposed at least in the second area and a sliding element combined with the connecting end and moving along the slide rail. Each sliding element includes at least one sliding auxiliary structure for decreasing friction during sliding.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: December 2, 2014
    Assignee: Wistron Corporation
    Inventors: Tien-Chung Tseng, Ming-Ju Hsieh, Chien-Yuan Lai, Wei-Yi Lee
  • Publication number: 20130128440
    Abstract: A portable computer comprises a base, a display module, and a support element. The base comprises a first area and a second area, and a sliding assembly disposed at a substantially central position of the second area. The sliding assembly comprises a sliding element and a guiding structure, and the sliding element can move along the guiding structure to slide at least in the second area. The display module comprises a connecting end combined with the sliding element and a support plane. The support element comprises a first area pivotally connected to the support plane and a second end pivotally connected to a rear end of the base. When the display module is opened, the display module further rotates around the first fixed end and moves the connecting end simultaneously; and then the display module is supported by the support element to keep a suitable tilted angle.
    Type: Application
    Filed: July 6, 2012
    Publication date: May 23, 2013
    Applicant: Wistron Corporation
    Inventors: Chun-Chien Chen, Chu-Chia Tsai, Cheng-Shing Liu, Tai-Chuan Chen, Ming-Ju Hsieh, Tien-Chung Tseng, Chien-Yuan Lai, Hung-Chih Chen, Shang-Mao Lee, Cheng-Hsiang Chuang
  • Publication number: 20130128443
    Abstract: A portable computer comprises a base, a display module, at least one support element and at least one sliding assembly. The base comprises a first area and a second area. The display module comprises a connect end and a display face. Each support element comprises a first end pivoted on a portion of the display module other than the display face and a second end pivoted on the rear end of the base. Each sliding assembly comprises a slide rail disposed at least in the second area and a sliding block connected with the connect end and moved along the slide rail. Each sliding block includes at least one stable structure for at least decreasing gaps between the slide rail and the sliding block.
    Type: Application
    Filed: September 14, 2012
    Publication date: May 23, 2013
    Applicant: Wistron Corporation
    Inventors: Tien-Chung Tseng, Ming-Ju Hsieh, Chien-Yuan Lai
  • Publication number: 20130128442
    Abstract: A portable computer comprises a base, a display module, at least one support element and at least one sliding assembly. The base comprises a first area and a second area. The display module comprises a connect end and a display face. Each support element comprises a first end pivoted on a portion of the display module other than the display face and a second end pivoted on the rear end of the base. Each sliding assembly comprises a slide rail disposed at least in the second area and a sliding block connected with the connect end and moved along the slide rail. Each sliding block includes at least one auxiliary sliding structure for decreasing sliding friction.
    Type: Application
    Filed: September 14, 2012
    Publication date: May 23, 2013
    Applicant: Wistron Corporation
    Inventors: Tien-Chung Tseng, MING-JU HSIEH, CHIEN-YUAN LAI