METHOD AND ELECTRONIC DEVICE FOR PREDICTING OUTSIDE TEMPERATURE

    公开(公告)号:US20240255358A1

    公开(公告)日:2024-08-01

    申请号:US18584534

    申请日:2024-02-22

    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.

    ELECTRONIC DEVICE AND METHOD FOR CONTROLLING DATA THROUGHPUT BASED ON HEAT GENERATION IN ELECTRONIC DEVICE

    公开(公告)号:US20240231955A1

    公开(公告)日:2024-07-11

    申请号:US18612599

    申请日:2024-03-21

    IPC分类号: G06F9/50 G01K7/22 G01K13/00

    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.

    MEMORY MANAGEMENT METHOD AND ELECTRONIC DEVICE

    公开(公告)号:US20230185458A1

    公开(公告)日:2023-06-15

    申请号:US18106131

    申请日:2023-02-06

    IPC分类号: G06F3/06

    摘要: 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.

    ELECTRONIC DEVICE AND METHOD FOR CONTROLLING OVERHEAT OF THE ELECTRONIC DEVICE BASED ON CONTROLLING BACKGROUND PROCESS IN THE ELECTRONIC DEVICE

    公开(公告)号:US20230185356A1

    公开(公告)日:2023-06-15

    申请号:US17987166

    申请日:2022-11-15

    IPC分类号: G06F1/329 G06F1/20 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.

    ELECTRONIC DEVICE AND OPERATING METHOD THEREOF

    公开(公告)号:US20210303320A1

    公开(公告)日:2021-09-30

    申请号:US17263591

    申请日:2019-04-25

    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.

    METHOD FOR PRELOADING APPLICATION AND ELECTRONIC DEVICE SUPPORTING SAME

    公开(公告)号:US20210149689A1

    公开(公告)日:2021-05-20

    申请号:US16951914

    申请日:2020-11-18

    IPC分类号: G06F9/445 G06N7/00

    摘要: 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.