CN110673880A - Terminal application program awakening method and device, storage medium and terminal - Google Patents

Terminal application program awakening method and device, storage medium and terminal Download PDF

Info

Publication number
CN110673880A
CN110673880A CN201910817547.3A CN201910817547A CN110673880A CN 110673880 A CN110673880 A CN 110673880A CN 201910817547 A CN201910817547 A CN 201910817547A CN 110673880 A CN110673880 A CN 110673880A
Authority
CN
China
Prior art keywords
terminal
application program
notification
operating system
vehicle
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.)
Pending
Application number
CN201910817547.3A
Other languages
Chinese (zh)
Inventor
李佳
袁一
曹余
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.)
Shanghai Able Intelligent Technology Co Ltd
Original Assignee
Shanghai Able Intelligent Technology 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 Shanghai Able Intelligent Technology Co Ltd filed Critical Shanghai Able Intelligent Technology Co Ltd
Priority to CN201910817547.3A priority Critical patent/CN110673880A/en
Publication of CN110673880A publication Critical patent/CN110673880A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/4401Bootstrapping
    • G06F9/4418Suspend and resume; Hibernate and awake
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Mathematical Physics (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

An application program awakening method and device of a terminal, a storage medium and the terminal are provided, wherein the application program runs in an operating system of the terminal, the terminal is in wireless connection with a vehicle, and the application program of the terminal is in wireless connection with the vehicle, and the method comprises the following steps: monitoring a notification of the operating system when the application program enters background operation, wherein the notification is sent by the operating system when the current position change exceeds a preset threshold value; maintaining a background state in response to the notification by the operating system. According to the technical scheme, the application program of the terminal can run continuously, and the driving experience is improved.

Description

Terminal application program awakening method and device, storage medium and terminal
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to a method and an apparatus for waking up an application program of a terminal, a storage medium, and a terminal.
Background
With the development of intelligent technology, intelligent devices are gradually popularized. More and more intelligent devices are combined with vehicle-mounted systems of vehicles, so that better driving experience is provided for vehicle driving of users.
In the prior art, for an application program in an IOS system, if a plurality of application programs are running in the background, when system resources are in shortage, the IOS system may directly close the process of the application program.
However, in a vehicle driving scenario, if a user uses a current application program, and the previous application program enters a background and is closed by a system, the application program is unavailable, which may bring a potential safety hazard to vehicle driving and reduce user experience.
Disclosure of Invention
The technical problem solved by the invention is how to continuously run the application program of the terminal and improve the driving experience.
In order to solve the above technical problem, an embodiment of the present invention provides a method for waking up an application program of a terminal, where the application program runs in an operating system of the terminal, and the terminal is wirelessly connected to a vehicle, and the method includes: monitoring a notification of the operating system when the application program enters background operation, wherein the notification is sent by the operating system when the current position change exceeds a preset threshold value; maintaining a background state in response to the notification by the operating system.
Optionally, the notification is sent by the operating system when the network base station connected to the terminal is switched, and the switching of the network base station connected to the terminal indicates that the current location change exceeds the preset threshold.
Optionally, the notification is sent by the operating system when the network base station to which the terminal is connected is switched and the moving distance of the terminal reaches the preset threshold, and when the network base station to which the terminal is connected is switched and the moving distance of the terminal reaches the preset threshold, it indicates that the current position change exceeds the preset threshold.
Optionally, the operating system is an IOS system, and the monitoring the notification of the operating system includes: and starting a network address change monitoring event in the IOS, wherein the network address change monitoring event indicates that the current position change exceeds the preset threshold value when being triggered.
Optionally, the application program of the terminal is wirelessly connected with the vehicle-mounted system of the vehicle.
Optionally, the notification includes location change information.
In order to solve the above technical problem, an embodiment of the present invention further discloses an application program wake-up apparatus for a terminal, where the application program runs on an operating system of the terminal, and the terminal is wirelessly connected to a vehicle, and the apparatus includes: the monitoring module is used for monitoring a notification of the operating system when the application program enters background operation, wherein the notification is sent by the operating system when the current position change exceeds a preset threshold value; and the response module is used for responding to the notification of the operating system and keeping a background state.
The embodiment of the invention also discloses a storage medium, wherein a computer instruction is stored on the storage medium, and the computer instruction executes the steps of the application program awakening method of the terminal when running.
The embodiment of the invention also discloses a terminal, which comprises a memory and a processor, wherein the memory is stored with a computer instruction capable of running on the processor, and the processor executes the steps of the application program awakening method of the terminal when running the computer instruction.
Compared with the prior art, the technical scheme of the embodiment of the invention has the following beneficial effects:
in the technical scheme of the invention, the application program of the terminal can monitor the notification of the operating system when entering the background, wherein the notification is sent by the operating system when the current position change exceeds a preset threshold value; maintaining a background state in response to the notification by the operating system. According to the technical scheme, in the moving process of the vehicle, the change of the position of the vehicle can maintain the long-term running of the main process of the application program of the terminal in the background, the application can be instantly placed in the foreground under the condition that the application is not repeatedly started, potential safety hazards caused by the fact that the application program is closed are avoided, and the starting speed of the application program can be increased.
Further, starting a network address change monitoring event; and when the network address change monitoring event is triggered, the current position change exceeds the preset threshold value. In the technical scheme of the invention, the event is monitored by utilizing the change of the network address in the IOS system, so that the system can send the notice to the application program of the terminal when the network base station is switched, and the awakening of the application program of the terminal is realized.
Drawings
Fig. 1 is a flowchart of an application program wake-up method of a terminal according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an application program wake-up apparatus of a terminal according to an embodiment of the present invention.
Detailed Description
As described in the background art, in a vehicle driving scene, if a user uses a current application program and the previous application program enters a background and is closed by a system, the application program is unavailable, which may bring a safety hazard to vehicle driving and reduce user experience.
In the embodiment of the invention, when an application program of a terminal enters a background, a notification of an operating system can be monitored, wherein the notification is sent by the operating system when the current position change exceeds a preset threshold value; maintaining a background state in response to the notification by the operating system. According to the technical scheme, in the moving process of the vehicle, the change of the position of the vehicle can maintain the long-term running of the main process of the application program of the terminal in the background, the application can be instantly placed in the foreground under the condition that the application is not repeatedly started, potential safety hazards caused by the fact that the application program is closed are avoided, and the starting speed of the application program can be increased.
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
Fig. 1 is a flowchart of an application program wake-up method of a terminal according to an embodiment of the present invention.
The application program awakening method of the terminal can be used for intelligent equipment and can also be used for a vehicle-mounted system. The steps of the method shown in fig. 1 may be specifically performed by an application of the terminal.
The method for waking up the application program of the terminal specifically comprises the following steps:
step S101: monitoring a notification of the operating system when the application program enters background operation, wherein the notification is sent by the operating system when the current position change exceeds a preset threshold value;
step S102: maintaining a background state in response to the notification by the operating system.
It should be noted that the sequence numbers of the steps in this embodiment do not represent a limitation on the execution sequence of the steps.
The terminal in this embodiment may be wirelessly connected to the vehicle, for example, may be connected through wireless network WIFI or through bluetooth or the like. The application program runs on an operating system of the terminal, such as an IOS system. The application program of the terminal can provide service for the driving process of the vehicle.
In particular implementations, the IOS system may open and run multiple applications, where if a new application is opened, the current application will go to the background.
In the specific implementation of step S101, the application program of the terminal may listen to the notification of the operating system when entering the background. The notification is issued by the operating system when the current change in position exceeds a preset threshold. In particular, it may be an event that the monitoring of the vehicle position is turned on.
Specifically, the current location may be a location of the terminal at the current time; and because the terminal is wirelessly connected with the vehicle, that is, the terminal is located in the vehicle, the current position can also represent the position of the vehicle at the current moment.
Further, after monitoring the notification of the operating system, the application program of the terminal will enter into background running. The foreground in the operating system of the terminal may run other applications.
When the position of the vehicle changes, it indicates that the vehicle is moving. If the operating system sends a notification to the application program of the terminal when the position of the vehicle changes, so that the application program of the terminal is awakened, the application program of the terminal can be ensured to continuously run in the driving process of the vehicle and cannot be closed by the system.
That is, in the embodiment of step S102, the application program can maintain the background state in response to the notification of the operating system.
In the embodiment of the invention, the change of the vehicle position can maintain the long-term running of the main process of the application program of the terminal in the background in the moving process of the vehicle, and the application can be instantly placed in the foreground under the condition of not repeatedly starting the application, thereby avoiding potential safety hazard caused by closing the application program and improving the starting speed of the application program.
In a non-limiting embodiment of the present invention, the notification is sent by the operating system when a network base station to which the terminal is connected is switched, and the switching of the network base station to which the terminal is connected indicates that the current location change exceeds the preset threshold.
In this embodiment, when the network base station to which the terminal is connected is switched, the operating system may send a notification to the application program. Since a certain distance interval is usually set between the base stations, the occurrence of handover of the network base station to which the terminal is connected may indicate that the current location change exceeds the preset threshold.
Further, the notification is sent by the operating system when the network base station to which the terminal is connected is switched and the moving distance of the terminal reaches the preset threshold, and the switching of the network base station to which the terminal is connected and the moving distance of the terminal reaching the preset threshold indicate that the current position change exceeds the preset threshold.
In this embodiment, in order to avoid that the vehicle frequently switches the base station in the area with dense base stations to cause the application program of the terminal to be frequently awakened to increase power consumption, the application program of the control terminal may receive a notification from the system to reduce the power consumption of the IOS system when the network base station is switched and the moving distance of the vehicle is greater than a preset threshold.
It should be noted that the preset threshold may be adaptively configured according to an actual application scenario, which is not limited in this embodiment of the present invention.
In a non-limiting embodiment of the present invention, the operating system is an IOS system, and step S101 shown in fig. 1 may include the following steps: and starting a network address change monitoring event in the IOS, wherein the network address change monitoring event indicates that the current position change exceeds the preset threshold value when being triggered.
In this embodiment, by starting a network address (Location) change monitoring event, the application program can monitor whether the network address changes. Once a network address change listening event is monitored, the system may be triggered to send a notification to the application of the terminal.
In this embodiment, when the network base station is switched, the network address change monitoring event is triggered, at this time, the system may send a notification to the application program of the terminal, and the application program of the terminal receives the notification from the system.
The embodiment of the invention wakes up the application program of the terminal in an event triggering mode. Since the position of the vehicle is constantly changed during the driving process, the IOS system constantly switches the network base station for better communication, and therefore the network address change monitoring event is constantly triggered, so that the application program of the terminal can be continuously woken up, and is continuously in the running state.
It is understood that the network address change snoop event may be an event in the IOS system, which may be directly invoked by embodiments of the present invention.
In one non-limiting embodiment of the invention, the application of the terminal is wirelessly connected to the vehicle system of the vehicle.
In this embodiment, the application program of the terminal may be wirelessly connected with the vehicle-mounted system of the vehicle, and the application program of the terminal may wirelessly communicate with the vehicle-mounted system, so as to provide a service for the vehicle by the application program of the terminal.
In one non-limiting embodiment of the present invention, the notification includes location change information.
In a specific application scenario, the application program of the terminal may be a zus app, which may share the itinerary of the family. The zus app is connected with an intelligent vehicle charger in the vehicle through the Bluetooth, and after a user gets on the vehicle, the zus app is connected with the Bluetooth equipment. The user opens the mobile phone navigation application program, the zus app enters the background, the network base station connected with the mobile phone is switched from the base station A to the base station B along with the distance of one end of the vehicle, the system informs the zus app of the positioning change information, the process of the zus app is kept in an active state, and the process of the zus app is not cleaned.
Referring to fig. 2, an embodiment of the present invention further discloses an application program wake-up apparatus 20 of a terminal, where the application program wake-up apparatus 20 of the terminal includes:
a monitoring module 201, configured to monitor a notification of the operating system when the application enters a background operation, where the notification is sent by the operating system when a current location change exceeds a preset threshold;
a response module 202, configured to maintain a background state in response to the notification of the operating system.
In the embodiment of the invention, the application program of the terminal can start to detect the position of the vehicle when entering the background; when the position of the vehicle changes, the application program of the terminal can receive the notification from the system, so that the application program of the terminal can be awakened, namely operated in the foreground. In the embodiment of the invention, the change of the vehicle position can maintain the long-term running of the main process of the application program of the terminal in the background in the moving process of the vehicle, and the application can be instantly placed in the foreground under the condition of not repeatedly starting the application, thereby avoiding potential safety hazard caused by closing the application program and improving the starting speed of the application program.
For more contents of the operation principle and the operation mode of the application program wake-up device 20 of the terminal, reference may be made to the relevant description in fig. 1, and details are not described here.
The embodiment of the invention also discloses a storage medium, wherein computer instructions are stored on the storage medium, and when the computer instructions are operated, the steps of the method shown in the figure 1 can be executed. The storage medium may include ROM, RAM, magnetic or optical disks, etc. The storage medium may further include a non-volatile memory (non-volatile) or a non-transitory memory (non-transient), and the like.
The embodiment of the invention also discloses a terminal which can comprise a memory and a processor, wherein the memory is stored with computer instructions capable of running on the processor. The processor, when executing the computer instructions, may perform the steps of the method shown in fig. 1. The terminal includes, but is not limited to, a mobile phone, a computer, a tablet computer and other terminal devices.
The "plurality" appearing in the embodiments of the present application means two or more.
It should be understood that, in the embodiment of the present application, the processor may be a Central Processing Unit (CPU), and the processor may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It will also be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM) which acts as external cache memory. By way of example and not limitation, many forms of Random Access Memory (RAM) are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct bus RAM (DR RAM).
The embodiments described above in this application may be implemented in whole or in part by software, hardware, firmware, or any other combination. When implemented in software, the above-described embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. The procedures or functions according to the embodiments of the present application are wholly or partially generated when the computer instructions or the computer program are loaded or executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire or wirelessly. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more collections of available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium may be a solid state disk.
It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
In the several embodiments provided in the present application, it should be understood that the disclosed method, apparatus and system may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative; for example, the division of the unit is only a logic function division, and there may be another division manner in actual implementation; for example, various elements or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be physically included alone, or two or more units may be integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be effected therein by one skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (9)

1. A method for waking up an application program of a terminal, wherein the application program runs on an operating system of the terminal, and the terminal is wirelessly connected with a vehicle, the method comprising:
monitoring a notification of the operating system when the application program enters background operation, wherein the notification is sent by the operating system when the current position change exceeds a preset threshold value;
maintaining a background state in response to the notification by the operating system.
2. The method according to claim 1, wherein the notification is sent by the operating system when a network base station to which the terminal is connected is switched, and the switching of the network base station to which the terminal is connected indicates that the current location change exceeds the preset threshold.
3. The method according to claim 1, wherein the notification is sent by the operating system when the network base station to which the terminal is connected is switched and the moving distance of the terminal reaches the preset threshold, and the switching of the network base station to which the terminal is connected and the moving distance of the terminal reaching the preset threshold indicate that the current position change exceeds the preset threshold.
4. The method according to claim 1, wherein the os is an IOS system, and the monitoring the notification of the os comprises:
and starting a network address change monitoring event in the IOS, wherein the network address change monitoring event indicates that the current position change exceeds the preset threshold value when being triggered.
5. The method according to claim 1, wherein the application program of the terminal is wirelessly connected to an in-vehicle system of the vehicle.
6. The method according to claim 1, wherein the notification includes location change information.
7. An apparatus for waking up an application program of a terminal, the application program running on an operating system of the terminal, and the terminal being wirelessly connected to a vehicle, the apparatus comprising:
the monitoring module is used for monitoring a notification of the operating system when the application program enters background operation, wherein the notification is sent by the operating system when the current position change exceeds a preset threshold value;
and the response module is used for responding to the notification of the operating system and keeping a background state.
8. A storage medium having stored thereon computer instructions, wherein the computer instructions are operable to perform the steps of the application wake-up method of the terminal according to any of the claims 1 to 6.
9. A terminal comprising a memory and a processor, the memory having stored thereon computer instructions executable on the processor, wherein the processor, when executing the computer instructions, performs the steps of the application wake-up method of the terminal according to any of claims 1 to 6.
CN201910817547.3A 2019-08-30 2019-08-30 Terminal application program awakening method and device, storage medium and terminal Pending CN110673880A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910817547.3A CN110673880A (en) 2019-08-30 2019-08-30 Terminal application program awakening method and device, storage medium and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910817547.3A CN110673880A (en) 2019-08-30 2019-08-30 Terminal application program awakening method and device, storage medium and terminal

Publications (1)

Publication Number Publication Date
CN110673880A true CN110673880A (en) 2020-01-10

Family

ID=69076595

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910817547.3A Pending CN110673880A (en) 2019-08-30 2019-08-30 Terminal application program awakening method and device, storage medium and terminal

Country Status (1)

Country Link
CN (1) CN110673880A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005020117A (en) * 2003-06-24 2005-01-20 Casio Comput Co Ltd Communication terminal, and program for communication control processing thereof
JP2006153695A (en) * 2004-11-30 2006-06-15 Matsushita Electric Works Ltd Method and device for position detection
CN106227552A (en) * 2016-08-12 2016-12-14 北京东方车云信息技术有限公司 The method and system that a kind of application program backstage resides permanently
CN106708617A (en) * 2016-12-23 2017-05-24 武汉斗鱼网络科技有限公司 Service-based application process keep-alive system and keep-alive method
CN107197434A (en) * 2017-03-30 2017-09-22 深圳中科健安科技有限公司 The algorithm that a kind of position positioning of mobile device, displacement are calculated and automatically controlled
CN109992378A (en) * 2017-12-29 2019-07-09 广东欧珀移动通信有限公司 Using freezing method, device, terminal and computer readable storage medium
CN109992310A (en) * 2019-03-12 2019-07-09 中国平安财产保险股份有限公司 Application program keepalive method, device, computer equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005020117A (en) * 2003-06-24 2005-01-20 Casio Comput Co Ltd Communication terminal, and program for communication control processing thereof
JP2006153695A (en) * 2004-11-30 2006-06-15 Matsushita Electric Works Ltd Method and device for position detection
CN106227552A (en) * 2016-08-12 2016-12-14 北京东方车云信息技术有限公司 The method and system that a kind of application program backstage resides permanently
CN106708617A (en) * 2016-12-23 2017-05-24 武汉斗鱼网络科技有限公司 Service-based application process keep-alive system and keep-alive method
CN107197434A (en) * 2017-03-30 2017-09-22 深圳中科健安科技有限公司 The algorithm that a kind of position positioning of mobile device, displacement are calculated and automatically controlled
CN109992378A (en) * 2017-12-29 2019-07-09 广东欧珀移动通信有限公司 Using freezing method, device, terminal and computer readable storage medium
CN109992310A (en) * 2019-03-12 2019-07-09 中国平安财产保险股份有限公司 Application program keepalive method, device, computer equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JIMMYWONG90: "【我的Android进阶之旅】关于进程保活最全攻略", pages 1 - 3, Retrieved from the Internet <URL:《 https://blog.csdn.net/wzy901213/article/details/82870221》> *

Similar Documents

Publication Publication Date Title
EP3729874B1 (en) Partial area self refresh mode
US20220060922A1 (en) Measurement reporting method, electronic device, and storage medium
EP3836642B1 (en) Proximity communication method and apparatus
US10591981B2 (en) Terminal control method and apparatus, and terminal
TWI488518B (en) Automatically determining and alerting users to available wireless networks
CN107748685B (en) Application program starting control method and device, terminal equipment and storage medium
CN110913504A (en) Network connection method, terminal device and storage medium
CN107370877B (en) Application program pushing method and device, storage medium and electronic equipment
CN107943269B (en) Scheduling job control method, device, terminal equipment and storage medium
CN104756557A (en) Power efficient location notification
JP2017510864A (en) Method, terminal and system for pushing information
CN107844341B (en) Process starting control method and device, storage medium and mobile terminal
EP3544344B1 (en) Method, user equipment and computer readable storage medium for switching the operation mode of a user equipment between carrier aggregation (ca) and non-ca operation modes
CN107423064B (en) Message processing method and device, terminal equipment and storage medium
CN106572459B (en) information processing method and device and storage medium
WO2019101107A1 (en) System notification service control method, apparatus, terminal device, and storage medium
CN105940375A (en) Dynamic reassignment for multi-operating system devices
KR20160145755A (en) Method, device and mobile terminal for reducing power consumption
US9031544B2 (en) Status switching method for mobile device
WO2017080383A1 (en) Method and device for loading software module
CN112653960B (en) Wireless earphone control method, wireless earphone control device, electronic equipment and computer storage medium
WO2015184822A1 (en) Power saving method and apparatus for mobile terminal
CN109417760B (en) User equipment service management
CN110673880A (en) Terminal application program awakening method and device, storage medium and terminal
CN113821128A (en) Terminal device, gesture operation method thereof and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200110

WD01 Invention patent application deemed withdrawn after publication