EP4123445C0 - Procédé et appareil pour garder une application active, et dispositif électronique - Google Patents

Procédé et appareil pour garder une application active, et dispositif électronique

Info

Publication number
EP4123445C0
EP4123445C0 EP21787837.0A EP21787837A EP4123445C0 EP 4123445 C0 EP4123445 C0 EP 4123445C0 EP 21787837 A EP21787837 A EP 21787837A EP 4123445 C0 EP4123445 C0 EP 4123445C0
Authority
EP
European Patent Office
Prior art keywords
providing
application
electronic device
electronic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
EP21787837.0A
Other languages
German (de)
English (en)
Other versions
EP4123445B1 (fr
EP4123445A1 (fr
EP4123445A4 (fr
Inventor
Xiaofeng Yuan
Zefei Dou
Pengxiang Yi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of EP4123445A1 publication Critical patent/EP4123445A1/fr
Publication of EP4123445A4 publication Critical patent/EP4123445A4/fr
Application granted granted Critical
Publication of EP4123445B1 publication Critical patent/EP4123445B1/fr
Publication of EP4123445C0 publication Critical patent/EP4123445C0/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44594Unloading
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task life-cycle, e.g. stopping, restarting, resuming execution
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5022Mechanisms to release resources
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5038Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/48Indexing scheme relating to G06F9/48
    • G06F2209/482Application

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)
  • Stored Programmes (AREA)
EP21787837.0A 2020-04-13 2021-03-04 Procédé et appareil pour garder une application active, et dispositif électronique Active EP4123445B1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010284992.0A CN113535250B (zh) 2020-04-13 2020-04-13 一种应用保活方法、装置和电子设备
PCT/CN2021/079030 WO2021208626A1 (fr) 2020-04-13 2021-03-04 Procédé et appareil pour garder une application active, et dispositif électronique

Publications (4)

Publication Number Publication Date
EP4123445A1 EP4123445A1 (fr) 2023-01-25
EP4123445A4 EP4123445A4 (fr) 2023-09-13
EP4123445B1 EP4123445B1 (fr) 2025-02-26
EP4123445C0 true EP4123445C0 (fr) 2025-02-26

Family

ID=78084087

Family Applications (1)

Application Number Title Priority Date Filing Date
EP21787837.0A Active EP4123445B1 (fr) 2020-04-13 2021-03-04 Procédé et appareil pour garder une application active, et dispositif électronique

Country Status (4)

Country Link
US (1) US12536033B2 (fr)
EP (1) EP4123445B1 (fr)
CN (1) CN113535250B (fr)
WO (1) WO2021208626A1 (fr)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113741994B (zh) * 2021-06-26 2022-07-12 荣耀终端有限公司 一种视频应用的保活方法以及电子设备
CN116055793B (zh) * 2022-06-07 2024-04-05 荣耀终端有限公司 投屏进程的管理方法、设备及存储介质
CN117632393B (zh) * 2022-08-12 2025-09-02 华为技术有限公司 资源管控方法、电子设备、存储介质及程序产品
CN116027942A (zh) * 2022-09-16 2023-04-28 Oppo广东移动通信有限公司 应用管理方法和终端设备
CN116366922B (zh) * 2022-12-12 2025-11-14 深圳创维-Rgb电子有限公司 目标应用保护方法、系统、计算机设备及可读存储介质
CN117453104B (zh) * 2023-11-30 2024-05-24 荣耀终端有限公司 图像获取方法及电子设备

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7140022B2 (en) * 2000-06-02 2006-11-21 Honeywell International Inc. Method and apparatus for slack stealing with dynamic threads
US20120324481A1 (en) 2011-06-16 2012-12-20 Samsung Electronics Co. Ltd. Adaptive termination and pre-launching policy for improving application startup time
US9250958B2 (en) * 2012-11-19 2016-02-02 Qualcomm Innovation Center, Inc. System, method, and apparatus for improving application-launch latencies
US10552179B2 (en) 2014-05-30 2020-02-04 Apple Inc. Resource management with dynamic resource policies
US10289260B2 (en) * 2014-08-27 2019-05-14 Honda Motor Co., Ltd. Systems and techniques for application multi-tasking
CN105701025B (zh) * 2015-12-31 2019-07-23 华为技术有限公司 一种内存回收方法及装置
CN105843650B (zh) * 2016-03-31 2020-03-31 青岛海信移动通信技术股份有限公司 一种智能终端中的应用程序管理方法和装置
CN106201686A (zh) * 2016-06-30 2016-12-07 北京小米移动软件有限公司 应用的管理方法、装置及终端
CN107220076B (zh) * 2016-09-27 2018-10-30 华为技术有限公司 一种内存回收方法及装置
US10639550B2 (en) * 2017-04-18 2020-05-05 Bullguard Ltd System and method for dynamically allocating resources to a game process
CN108874109A (zh) * 2017-05-16 2018-11-23 复旦大学 后台应用的清理方法及装置
CN111309400A (zh) * 2017-07-31 2020-06-19 Oppo广东移动通信有限公司 进程控制方法、装置、存储介质以及电子设备
CN107577522B (zh) * 2017-09-30 2020-04-21 Oppo广东移动通信有限公司 应用控制方法、装置、存储介质以及电子设备
CN110879750B (zh) * 2017-10-13 2025-05-02 华为技术有限公司 资源管理的方法及终端设备
CN110046031B (zh) * 2018-01-12 2021-11-09 Oppo广东移动通信有限公司 应用处理方法和装置、电子设备、计算机可读存储介质
CN109739634A (zh) * 2019-01-16 2019-05-10 中国银联股份有限公司 一种原子任务执行方法及装置
CN110489215A (zh) 2019-06-29 2019-11-22 华为技术有限公司 一种应用程序中等待场景的处理方法和装置
KR102759001B1 (ko) * 2019-11-18 2025-01-23 삼성전자주식회사 어플리케이션을 프리로드하는 방법 및 이를 지원하는 전자 장치

Also Published As

Publication number Publication date
EP4123445B1 (fr) 2025-02-26
EP4123445A1 (fr) 2023-01-25
EP4123445A4 (fr) 2023-09-13
CN113535250B (zh) 2024-06-04
CN113535250A (zh) 2021-10-22
US20230147061A1 (en) 2023-05-11
US12536033B2 (en) 2026-01-27
WO2021208626A1 (fr) 2021-10-21

Similar Documents

Publication Publication Date Title
EP3959595C0 (fr) Dispositif électronique destiné à fournir un écran d'exécution d'application et procédé de fonctionnement associé
EP4123445C0 (fr) Procédé et appareil pour garder une application active, et dispositif électronique
EP4318199A4 (fr) Procédé d'interaction entre des dispositifs électroniques et dispositif électronique
EP3793169C0 (fr) Procédé de mise en oeuvre de fonction d'application et dispositif électronique
EP4336331A4 (fr) Procédé et appareil de continuation d'application
EP4283974A4 (fr) Procédé et appareil de mise au point, et dispositif électronique
EP4133300A4 (fr) Dispositif électronique pour réaliser un positionnement et son procédé
EP4318216A4 (fr) Dispositif électronique, et procédé de mise à jour de dispositif électronique externe à l'aide de celui-ci
EP4262175C0 (fr) Procédé pour fournir une interface utilisateur et dispositif électronique associé
EP4165779C0 (fr) Procédé et appareil de fourniture d'une tension
EP4387251A4 (fr) Procédé et appareil de commande d'exposition et dispositif électronique
EP4287711A4 (fr) Procédé de découverte et de connexion d'un dispositif électronique, et dispositif électronique
EP4557158A4 (fr) Dispositif électronique et procédé de commande de dispositif électronique
EP4502508A4 (fr) Dispositif électronique et son procédé de commande
EP4406630A4 (fr) Dispositif électronique et procédé
EP4240046A4 (fr) Procédé et appareil de gestion de paramètre de transmission, et dispositif électronique
EP4258778A4 (fr) Procédé et appareil de configuration de ressources de domaine temporel ro, et dispositif électronique
EP3991880A4 (fr) Dispositif électronique et procédé de fabrication d'un dispositif électronique
EP4242794C0 (fr) Appareil électronique et procédé de fabrication d'appareil électronique
EP4482284A4 (fr) Dispositif électronique et son procédé de fabrication
EP4421800C0 (fr) Dispositif électronique et procédé de commande de dispositif électronique
EP4261917A4 (fr) Appareil et procédé d'enrobage d'électrode
EP4356362A4 (fr) Procédé et dispositif électronique de gestion d'objets
EP4331418A4 (fr) Dispositif électronique et procédé de commande de dispositif électronique
EP4274059A4 (fr) Dispositif électronique et procédé de régulation de chaleur dans un dispositif électronique

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20221017

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
REG Reference to a national code

Ref country code: DE

Free format text: PREVIOUS MAIN CLASS: G06F0009445000

Ref country code: DE

Ref legal event code: R079

Ref document number: 602021026847

Country of ref document: DE

Free format text: PREVIOUS MAIN CLASS: G06F0009445000

Ipc: G06F0009451000

A4 Supplementary search report drawn up and despatched

Effective date: 20230814

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 9/50 20060101ALI20230808BHEP

Ipc: G06F 9/48 20060101ALI20230808BHEP

Ipc: G06F 9/451 20180101AFI20230808BHEP

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 9/50 20060101ALI20241016BHEP

Ipc: G06F 9/48 20060101ALI20241016BHEP

Ipc: G06F 9/451 20180101AFI20241016BHEP

INTG Intention to grant announced

Effective date: 20241028

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602021026847

Country of ref document: DE

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

U01 Request for unitary effect filed

Effective date: 20250226

U07 Unitary effect registered

Designated state(s): AT BE BG DE DK EE FI FR IT LT LU LV MT NL PT RO SE SI

Effective date: 20250306

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250526

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250226

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250226

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250626

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250526

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250226

U20 Renewal fee for the european patent with unitary effect paid

Year of fee payment: 5

Effective date: 20250606

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250527

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250226

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250226

REG Reference to a national code

Ref country code: CH

Ref legal event code: H13

Free format text: ST27 STATUS EVENT CODE: U-0-0-H10-H13 (AS PROVIDED BY THE NATIONAL OFFICE)

Effective date: 20251024

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250226

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20250226

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20250331

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20250304

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20250526

26N No opposition filed

Effective date: 20251127

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20250526