-
公开(公告)号:US20240255358A1
公开(公告)日:2024-08-01
申请号:US18584534
申请日:2024-02-22
发明人: Sangmin LEE , Sungyong BANG , Sunghun JUNG , Jongwoo KIM , Hakryoul KIM , Mooyoung KIM
IPC分类号: G01K7/42
CPC分类号: G01K7/42
摘要: According to an embodiment, an electronic device includes: at least one first component and at least one second component arranged in an internal space of the electronic device wherein the first and second components have temperatures that vary differently depending on the operation of the electronic device, a first temperature sensor configured to measure the temperature of the at least one first component, a second temperature sensor configured to measure the temperature of the at least one second component, a memory, and at least one processor operatively connected to the at least one first component, the at least one second component, the first temperature sensor, the second temperature sensor, and the memory, wherein at least one processor is configured to: identify a prediction model related to prediction of the outside temperature stored in the memory, acquire a first temperature of the at least one first component through the first temperature sensor according to a specified period, acquire a second temperature of the at least one second component through the second temperature sensor according to a specified period, and predict the outside temperature corresponding to the acquired first temperature and the acquired second temperature based on the identified prediction model.
-
2.
公开(公告)号:US20240231955A1
公开(公告)日:2024-07-11
申请号:US18612599
申请日:2024-03-21
发明人: Hyunjin NOH , Sungyong BANG , Jonglin LEE , Jongwoo KIM , Hakryoul KIM , Mooyoung KIM
CPC分类号: G06F9/5094 , G01K7/22 , G01K13/00
摘要: An electronic device is provided. An electronic device includes at least one antenna module, a first communication circuit configured to provide first communication via the at least one antenna module, a plurality of temperature sensor, at least one processor operationally connected to the first communication circuit and the plurality of temperature sensors, and memory. The memory may store instructions which, when executed, cause the at least one processor to obtain a first temperature associated with the electronic device via the plurality of temperature sensors, identify a second temperature associated with the first communication based on the first temperature being equal to or higher than a first threshold value, identify an operation state of at least one application, in which data throughput associated with the first communication is equal to or more than designated throughput, based on the second temperature being equal to or higher than a second threshold value, and adjust first data throughput of a first application, which is operating in a background state, among the at least one application.
-
公开(公告)号:US20230185458A1
公开(公告)日:2023-06-15
申请号:US18106131
申请日:2023-02-06
发明人: Jiseop SONG , Jiman KWON , Hakryoul KIM , Jaehyeon PARK , Jooyong SIN , Dongwook LEE
IPC分类号: G06F3/06
CPC分类号: G06F3/0616 , G06F3/0653 , G06F3/0659 , G06F3/0673
摘要: An electronic device comprises: a memory management module; a processor operatively connected to the memory management module; and a memory controlled by the memory management module and operatively connected to the processor. The memory is configured to store instructions which, when executed, cause the processor to: execute at least one process, identify a rate at which the at least one process is terminated, based on a preconfigured first cycle, determine a number of times the identified rate exceeds a first threshold value, and based on a determination that the number of times the identified rate exceeds the first threshold value is greater than a second threshold value, reboot the electronic device.
-
公开(公告)号:US20230325245A1
公开(公告)日:2023-10-12
申请号:US18333061
申请日:2023-06-12
发明人: Jiman KWON , Dongho KIM , Hakryoul KIM , Jaehyeon PARK , Geonhee BACK , Jiseop SONG , Dongwook LEE
CPC分类号: G06F9/5027 , G06F3/0608 , G06F3/0631 , G06F3/0673
摘要: An electronic device is provided. The electronic device includes a memory and a processor. The processor may be configured to identify that an application using large-capacity memory satisfying a specified condition is running, identify a first memory capacity required to run the application, and terminate at least one process allocated to the memory until the first memory capacity is secured as the available capacity of the memory.
-
5.
公开(公告)号:US20230187961A1
公开(公告)日:2023-06-15
申请号:US17989001
申请日:2022-11-17
发明人: Hyunjin NOH , Jongwoo KIM , Sungyong BANG , Hakryoul KIM , Jongkyu LEE , Mooyoung KIM
CPC分类号: H02J7/007192 , H02J7/0047 , H02J7/00712 , H04M19/00
摘要: An electronic device may include a battery, a charging circuit, at least one sensor, a plurality of temperature sensors disposed respectively at different positions, at least one processor operatively coupled to the battery, the charging circuit, the at least one sensor, or the plurality of temperature sensors, and memory. The memory storing instructions which are configured to, when executed, cause the electronic device to, measure temperature values at intervals of a predefined period using the plurality of temperature sensors during charging, identify a heat state based on at least in part of the measured temperature values, identify a user contact state using the at least one sensor, and control charging power for the battery through the charging circuit based on the heat state and the user contact state. Various other embodiments are also available.
-
公开(公告)号:US20230185356A1
公开(公告)日:2023-06-15
申请号:US17987166
申请日:2022-11-15
发明人: Sungyong BANG , Jongwoo KIM , Hyunjin NOH , Hakryoul KIM , Mooyoung KIM
IPC分类号: G06F1/329 , G06F1/20 , G06F1/3287
CPC分类号: G06F1/329 , G06F1/206 , G06F1/3287
摘要: An electronic device may include a communication module, a temperature sensor, a memory and a processor operatively connected to the communication module, the temperature sensor, and the memory, wherein the processor is configured to identify whether the electronic device is in an overheating state, perform first scheduling by using a scheduling method designated for processes, when the electronic device is not in the overheating state, and control the processes based on the first scheduling, and, when the electronic device is in the overheating state, identify processor usage of at least one background process among the processes, identify at least one background process group based on the processor usage of the at least one background process, identify a first time interval, in which the at least one background process group operates, and a second time interval, in which the at least one background process group does not operate, perform second scheduling for the processes based on the first time interval and the second time interval, and control the processes based on the second scheduling.
-
公开(公告)号:US20210303320A1
公开(公告)日:2021-09-30
申请号:US17263591
申请日:2019-04-25
发明人: Kyungseok LEE , Jingu KANG , Kihun HEO , Hyojong KIM , Hakryoul KIM , Hyunjoon KIM , Donggyu AHN , Haewook LEE , Kwanhee JEONG , Mooyoung KIM , Minjung KIM
IPC分类号: G06F9/455
摘要: Various embodiments of the present invention relate to a method for managing a memory in a Java execution environment, and an electronic device for performing same, and an electronic device may comprise a processor and a memory electrically connected to the processor, wherein: the memory is configured to store multiple Java application programs, and stores instructions that, when executed, cause the processor to execute a virtual machine configured to execute at least one Java application stored in the memory; and when generation of an object is detected during execution of the Java application, the virtual machine executed by the processor generates a reference for the generated object, identifies an application, which has generated the object by a threshold or more, on the basis of the generated reference, and provides information on the identified application to the processor. Other embodiments may also be possible.
-
公开(公告)号:US20220188145A1
公开(公告)日:2022-06-16
申请号:US17169400
申请日:2021-02-05
发明人: Ganji Manoj KUMAR , Jaitirth Anthony JACOB , Rishabh RAJ , Vaisakh Punnekkattu Chirayil SUDHEESH BABU , Renju Chirakarotu NAIR , Hakryoul KIM , Shweta RATANPURA , Tarun GOPALAKRISHNAN , Sriram SHASHANK , Raju Suresh DIXIT , Youngjoo JUNG
摘要: A method for managing memory for applications in a computing system includes receiving a selection of a preferred application. During user-controlled operation over the application, the transitions of selected application between foreground and background are monitored. A retention of the application in memory is triggered upon a transition of the application to background during the user operation. Retention of the application includes compressing memory portions of the application. Accordingly, the application is retained within the memory based on said compressed memory portions. A requirement to restore the retained application is sensed based on either a user selection or an automatically generated prediction and the application is restored from the retained state back to the foreground.
-
公开(公告)号:US20210247823A1
公开(公告)日:2021-08-12
申请号:US17152968
申请日:2021-01-20
发明人: Sungyong BANG , Hyunjin NOH , Byungsoo KWON , Jongwoo KIM , Sangmin LEE , Hakryoul KIM , Mooyoung KIM
IPC分类号: G06F1/20 , G06F1/3287
摘要: In certain embodiments, an electronic device comprises a temperature sensor; and a processor, wherein the processor is configured to: detect that a temperature of the electronic device exceeds a predetermined temperature; when the temperature exceeds the predetermined temperature, drive at least one process satisfying a predetermined condition for a proportion of time periods and not driving the at least one process during remaining time periods.
-
公开(公告)号:US20210149689A1
公开(公告)日:2021-05-20
申请号:US16951914
申请日:2020-11-18
发明人: Youngjoo JUNG , Jaemin KO , Jiman KWON , Byoungkug KIM , Hakryoul KIM , Hongjung SON , Jihan YUN , Dongwook LEE , Changho LEE , Youngjun CHOI
摘要: An embodiment discloses an electronic device including: a first memory in which multiple applications are stored; a second memory; and at least one processor operatively connected to the first memory and the second memory. The processor(s) is configured to determine, based on a history of usage of the multiple applications for a first period of time, a priority of the multiple applications over multiple time intervals included in a second period of time. The processor(s) is further configured to preload a predetermined first number of applications into the second memory based on the priority if a designated condition being satisfied; and preload a first list of applications into the second memory if the designated condition is satisfied in a first time interval, and preload a second list of applications into the second memory if the designated condition is satisfied in a second time interval.
-
-
-
-
-
-
-
-
-