Patents by Inventor Hwisung JUNG
Hwisung JUNG 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: 11209887Abstract: A robot operates using electrical power. An application subsystem provides application functionality such as processing speech, performing video calls, retrieving information responsive to a user request, presenting audio or video content, and so forth. A mobility subsystem includes sensors, software, and hardware that allows the robot to move about an environment. The application subsystem operates using electrical power from a first battery while the mobility subsystem operates using electrical power from a second battery. An electrical interconnect allows for the transfer of electrical power between the subsystems. A power management module uses information about previous tasks performed by the robot that involved the application subsystem and the mobility subsystem to develop power training data. This power training data is then used to estimate power consumption for future task requests.Type: GrantFiled: March 20, 2018Date of Patent: December 28, 2021Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Hwisung Jung
-
Patent number: 10915156Abstract: Methods, systems, and computer program products are provided for supervised power management between a primary platform and a secondary platform. Communication between a primary platform and a secondary platform is established. An application running on the secondary platform is captured. Input features and output measures are collected to build a training set for the application, wherein the input features are collected through direct measurement and the output measures reflect characteristics of the application. Based on the training set, power consumption of the secondary platform with an expected performance level is predicted for a new application running on the secondary platform. Accordingly, an optimal power management policy is derived that minimizes the total power consumption of the primary and secondary platforms.Type: GrantFiled: December 6, 2018Date of Patent: February 9, 2021Assignee: Avago Technologies International Sales Pte. LimitedInventor: Hwisung Jung
-
Publication number: 20190107880Abstract: Methods, systems, and computer program products are provided for supervised power management between a primary platform and a secondary platform. Communication between a primary platform and a secondary platform is established. An application running on the secondary platform is captured. Input features and output measures are collected to build a training set for the application, wherein the input features are collected through direct measurement and the output measures reflect characteristics of the application. Based on the training set, power consumption of the secondary platform with an expected performance level is predicted for a new application running on the secondary platform. Accordingly, an optimal power management policy is derived that minimizes the total power consumption of the primary and secondary platforms.Type: ApplicationFiled: December 6, 2018Publication date: April 11, 2019Applicant: Avago Technologies International Sales Pte. LimitedInventor: Hwisung JUNG
-
Patent number: 10175739Abstract: Methods, systems, and computer program products are provided for supervised power management between a primary platform and a secondary platform. Communication between a primary platform and a secondary platform is established. An application running on the secondary platform is captured. Input features and output measures are collected to build a training set for the application, wherein the input features are collected through direct measurement and the output measures reflect characteristics of the application. Based on the training set, power consumption of the secondary platform with an expected performance level is predicted for a new application running on the secondary platform. Accordingly, an optimal power management policy is derived that minimizes the total power consumption of the primary and secondary platforms.Type: GrantFiled: September 27, 2013Date of Patent: January 8, 2019Assignee: Avago Technologies International Sales Pte. LimitedInventor: Hwisung Jung
-
Patent number: 9407272Abstract: Systems and methods are presented for reducing the impact of high load and aging on processor cores in a processor. A Power Management Unit (PMU) can monitor aging, temperature, and increased load on the processor cores. The PMU instructs the processor to take action such that aging, temperature, and/or increased load are approximately evenly distributed across the processor cores, so that the processor can continue to efficiently process instructions.Type: GrantFiled: December 30, 2011Date of Patent: August 2, 2016Assignee: Broadcom CorporationInventors: Paul Penzes, Mark Fullerton, Hwisung Jung, John Walley, Tim Sippel, Love Kothari
-
Patent number: 9176563Abstract: A system and method are provided to improve power efficiency of processor cores, such as processor cores in a multicore processor. A break-even time of a processor core may be determined that affects which power saving mode a processor core should enter when an expected idle of the processor core is identified. The break-even time of the processor core may be determined during run-time to help determine an applicable power saving mode that improves power efficiency of the processor core.Type: GrantFiled: May 14, 2012Date of Patent: November 3, 2015Assignee: Broadcom CorporationInventor: Hwisung Jung
-
Patent number: 9160348Abstract: A processor arrangement changes its default time interval for entering a power saving mode based on sensed operating conditions and predetermined time intervals to be used under various operating conditions to optimize power saving.Type: GrantFiled: November 23, 2011Date of Patent: October 13, 2015Assignee: Broadcom CorporationInventor: Hwisung Jung
-
Patent number: 9158313Abstract: System and method for incrementally varying input levels and recording respective output temperatures at the varied levels, storing, in a training table, first correlations between the varied levels of the input parameter and defined temperature ranges, detecting an input parameter level during operation and re-recording the output temperature at the detected level, generating a second correlation between the detected level and a second temperature range, determining whether the second temperature range is different from a first temperature range from among the defined temperature ranges, the first temperature range correlating to the level of the input parameter corresponding to the detected level, updating the training table when the second temperature range is different from the first temperature range, predicting an expected temperature range, and dynamically scaling, based on the expected temperature range, the detected level of the input parameter to control the output temperature in real-time.Type: GrantFiled: July 25, 2012Date of Patent: October 13, 2015Assignee: Broadcom CorporationInventor: Hwisung Jung
-
Publication number: 20150113303Abstract: A semiconductor device includes a memory storing a lookup table including stored values associated with modes of operation of a component of the semiconductor device. A monitor monitors an operating parameter of the component in real-time, and reports a calculated value associated with the same. A power manager determines a change in the mode of operation of the component based on a comparison of the calculated value with a corresponding stored value, and adjusts a current mode of operation of the component in real-time.Type: ApplicationFiled: December 30, 2014Publication date: April 23, 2015Applicant: Broadcom CorporationInventor: Hwisung JUNG
-
Patent number: 8930724Abstract: A semiconductor device includes a memory storing a lookup table including stored values associated with modes of operation of a component of the semiconductor device. A monitor monitors an operating parameter of the component in real-time, and reports a calculated value associated with the same. A power manager determines a change in the mode of operation of the component based on a comparison of the calculated value with a corresponding stored value, and adjusts a current mode of operation of the component in real-time.Type: GrantFiled: November 23, 2011Date of Patent: January 6, 2015Assignee: Broadcom CorporationInventor: Hwisung Jung
-
Publication number: 20140215242Abstract: Methods, systems, and computer program products are provided for supervised power management between a primary platform and a secondary platform. Communication between a primary platform and a secondary platform is established. An application running on the secondary platform is captured. Input features and output measures are collected to build a training set for the application, wherein the input features are collected through direct measurement and the output measures reflect characteristics of the application. Based on the training set, power consumption of the secondary platform with an expected performance level is predicted for a new application running on the secondary platform. Accordingly, an optimal power management policy is derived that minimizes the total power consumption of the primary and secondary platforms.Type: ApplicationFiled: September 27, 2013Publication date: July 31, 2014Applicant: Broadcom CorporationInventor: Hwisung JUNG
-
Publication number: 20140032010Abstract: System and method for incrementally varying input levels and recording respective output temperatures at the varied levels, storing, in a training table, first correlations between the varied levels of the input parameter and defined temperature ranges, detecting an input parameter level during operation and re-recording the output temperature at the detected level, generating a second correlation between the detected level and a second temperature range, determining whether the second temperature range is different from a first temperature range from among the defined temperature ranges, the first temperature range correlating to the level of the input parameter corresponding to the detected level, updating the training table when the second temperature range is different from the first temperature range, predicting an expected temperature range, and dynamically scaling, based on the expected temperature range, the detected level of the input parameter to control the output temperature in real-time.Type: ApplicationFiled: July 25, 2012Publication date: January 30, 2014Applicant: Broadcom CorporationInventor: Hwisung JUNG
-
Publication number: 20130305068Abstract: A system and method are provided to improve power efficiency of processor cores, such as processor cores in a multicore processor. A break-even time of a processor core may be determined that affects which power saving mode a processor core should enter when an expected idle of the processor core is identified. The break-even time of the processor core may be determined during run-time to help determine an applicable power saving mode that improves power efficiency of the processor core.Type: ApplicationFiled: May 14, 2012Publication date: November 14, 2013Applicant: BROADCOM CORPORATIONInventor: Hwisung Jung
-
Publication number: 20130047012Abstract: A processor arrangement changes its default time interval for entering a power saving mode based sensed operating conditions and predetermined time intervals to be used under various operating conditions to optimize power saving.Type: ApplicationFiled: November 23, 2011Publication date: February 21, 2013Applicant: Broadcom CorporationInventor: Hwisung JUNG
-
Publication number: 20130046999Abstract: A semiconductor device includes a memory storing a lookup table including stored values associated with modes of operation of a component of the semiconductor device. A monitor monitors an operating parameter of the component in real-time, and reports a calculated value associated with the same. A power manager determines a change in the mode of operation of the component based on a comparison of the calculated value with a corresponding stored value, and adjusts a current mode of operation of the component in real-time.Type: ApplicationFiled: November 23, 2011Publication date: February 21, 2013Applicant: Broadcom CorporationInventor: Hwisung Jung
-
Publication number: 20130047166Abstract: Systems and methods are presented for reducing the impact of high load and aging on processor cores in a processor. A Power Management Unit (PMU) can monitor aging, temperature, and increased load on the processor cores. The PMU instructs the processor to take action such that aging, temperature, and/or increased load are approximately evenly distributed across the processor cores, so that the processor can continue to efficiently process instructions.Type: ApplicationFiled: December 30, 2011Publication date: February 21, 2013Applicant: Broadcom CorporationInventors: Paul PENZES, Mark FULLERTON, Hwisung JUNG, John WALLEY, Tim SIPPEL, Love KOTHARI
-
Publication number: 20130046967Abstract: Embodiments of the present disclosure provide systems and methods for proactively managing power in a device. A power management unit (PMU) receives information from various subsystems of a device and estimates the total power required by each subsystem of the device. Based on this information, the PMU can predict power requirements for a particular subsystem or for one or more application(s) to execute. Based on this prediction, the PMU can reconfigure the subsystems so that the device executes more efficiently given the current battery life of the device. Proactive power management advantageously gives the PMU the capability to predict power needs of various subsystems of a device so that the power supplied to these subsystems can be managed in an intelligent way before battery resources are exhausted.Type: ApplicationFiled: June 26, 2012Publication date: February 21, 2013Applicant: Broadcom CorporationInventors: Mark FULLERTON, John WALLEY, Hwisung JUNG