CN108833686A - Processing method for paging message, terminal device, network side equipment and storage medium - Google Patents

Processing method for paging message, terminal device, network side equipment and storage medium Download PDF

Info

Publication number
CN108833686A
CN108833686A CN201810535386.4A CN201810535386A CN108833686A CN 108833686 A CN108833686 A CN 108833686A CN 201810535386 A CN201810535386 A CN 201810535386A CN 108833686 A CN108833686 A CN 108833686A
Authority
CN
China
Prior art keywords
state
message
terminal equipment
paging message
paging
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
CN201810535386.4A
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.)
Nubia Technology Co Ltd
Original Assignee
Nubia 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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201810535386.4A priority Critical patent/CN108833686A/en
Publication of CN108833686A publication Critical patent/CN108833686A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Environmental & Geological Engineering (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses a kind of processing method for paging message, terminal device, network side equipment and storage mediums, wherein this method includes:When receiving the paging message for terminal device, the state of terminal device is detected;When determining that terminal device is in first state, the corresponding notification message of paging message that network side equipment is sent is received;Wherein, first state characterization terminal device is currently running first kind application program, and notification message includes at least partly content of paging message;Notification message is shown on the interface of operation first kind application program.In this way, application program operation caused by avoiding because of response paging message is interrupted suddenly.

Description

Paging message processing method, terminal device, network side device and storage medium
Technical Field
The present invention relates to communications technologies, and in particular, to a paging message processing method, a terminal device, a network side device, and a storage medium.
Background
With the rapid development of communication technologies and terminal technologies, smart terminals are silently changing the lifestyle of human beings. When a user uses the intelligent terminal to run some application programs, such as running games, playing videos and the like, the user is easily interrupted by paging messages, such as telephone calls, short messages and other paging messages, and the running continuity of the application programs is influenced. At present, the method for solving the interruption problem is that the paging message is not responded in the running process of the application program, so that the following processing flow of the paging message is not executed, and the running application program is prevented from being interrupted.
Disclosure of Invention
In order to solve the foregoing technical problem, embodiments of the present invention provide a paging message processing method, a terminal device, a network side device, and a storage medium, so as to avoid an abrupt interruption of an application program operation caused by a response to a paging message.
In order to achieve the above purpose, the technical solution of the embodiment of the present invention is realized as follows:
the embodiment of the invention provides a paging message processing method, which comprises the following steps:
detecting the state of the terminal device when receiving a paging message for the terminal device;
when the terminal equipment is determined to be in the first state, receiving a notification message corresponding to the paging message sent by the network side equipment; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message;
and displaying the notification message on an interface for running the first type of application program.
In the foregoing solution, the detecting the state of the terminal device includes: detecting the state of the terminal equipment, and generating a state response message of the terminal equipment according to a detection result; and sending the status response message to the network side equipment, so that the network side equipment sends a notification message corresponding to the paging message to the terminal equipment when determining that the terminal equipment is in the first state based on the status response message.
In the foregoing solution, after the notification message is displayed on the interface for running the first type of application, the method further includes: based on the notification message, acquiring an operation instruction responding to the paging message; sending the operation instruction to the network side equipment; receiving the paging message sent by the network side equipment based on the operation instruction, and executing paging processing; alternatively, the paging message is ignored.
In the above solution, the notification message includes at least one of the following: identification information of a terminal device sending a paging message, and message content of the paging message.
The embodiment of the invention also provides another paging message processing method, which comprises the following steps: detecting the state of the terminal equipment when receiving a paging message aiming at the terminal equipment; when the terminal equipment is determined to be in the first state, generating a notification message corresponding to the paging message; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message; and sending the notification message to the terminal equipment, so that the terminal equipment displays the notification message on an interface for running the first type of application program.
In the foregoing solution, the detecting the state of the terminal device includes: sending a state request to the terminal equipment, enabling the terminal equipment to detect the state of the terminal equipment, and generating a state response message of the terminal equipment according to a state detection result; receiving a state response message returned by the terminal equipment; determining whether the terminal device is in a first state based on the state response message.
In the foregoing solution, after the sending the notification message to the terminal device, the method further includes: receiving an operation instruction which is sent by the terminal equipment and responds to the paging message based on the notification message; based on the operation instruction, sending the paging message to the terminal equipment, and executing paging processing; or ignoring the paging message when the operation instruction responding to the paging message is not received.
The embodiment of the invention also provides a terminal device, which comprises: a first processor and a first memory; wherein,
the first processor is configured to execute a program stored in the first memory to perform the steps of:
detecting the state of the terminal device when receiving a paging message for the terminal device;
when the terminal equipment is determined to be in the first state, receiving a notification message corresponding to the paging message sent by the network side equipment; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message;
and displaying the notification message on an interface for running the first type of application program.
An embodiment of the present invention provides a network side device, where the network side device includes: a second processor and a second memory; wherein,
the second processor is configured to execute a program stored in the second memory to perform the steps of:
detecting the state of the terminal equipment when receiving a paging message aiming at the terminal equipment;
when the terminal equipment is determined to be in the first state, generating a notification message corresponding to the paging message; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message;
and sending the notification message to the terminal equipment, so that the terminal equipment displays the notification message on an interface for running the first type of application program.
Embodiments of the present invention also provide a computer readable storage medium, and the computer program realizes the steps of any one of the above methods when executed by a processor.
According to the paging message processing method, the terminal device, the network side device and the storage medium provided by the embodiment of the invention, when the paging message aiming at the terminal device is received, the state of the terminal device is detected; when the terminal equipment is determined to be in the first state, receiving a notification message corresponding to a paging message sent by network side equipment; the first state represents that the terminal equipment is running the first type of application program, and the notification message comprises at least part of content of the paging message; the notification message is displayed on an interface running the first type of application.
By adopting the technical scheme, before the paging operation is executed on the terminal equipment, whether the paging operation on the terminal equipment is executed immediately is determined by detecting the state of the terminal equipment; and when the terminal equipment is in the running state of the application program, displaying a notification message to remind a user to make an optimal decision for the current paging. Therefore, the continuity of the operation of the application program can be ensured, important paging can be avoided from being missed, and the intelligent level of the terminal equipment for responding to the paging request is improved.
Drawings
Fig. 1 is a schematic diagram of a hardware structure of an alternative mobile terminal for implementing various embodiments of the present invention;
FIG. 2 is a diagram of a wireless communication system for the mobile terminal shown in FIG. 1;
FIG. 3 is a first flowchart of a paging message processing method according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a first display of a terminal notification message according to an embodiment of the present invention;
FIG. 5 is a diagram illustrating a second display of a notification message of a terminal according to an embodiment of the present invention;
fig. 6 is a second flowchart of a paging message processing method according to an embodiment of the present invention;
fig. 7 is a third flowchart of a paging message processing method according to an embodiment of the present invention;
FIG. 8 is an interaction diagram of a paging message processing method according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a terminal device in an embodiment of the present invention;
fig. 10 is a schematic structural diagram of a network device in an embodiment of the present invention.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for facilitating the explanation of the present invention, and have no specific meaning in itself. Thus, "module", "component" or "unit" may be used mixedly.
The terminal may be implemented in various forms. For example, the terminal described in the present invention may include a mobile terminal such as a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a Personal Digital Assistant (PDA), a Portable Media Player (PMP), a navigation device, a wearable device, a smart band, a pedometer, and the like, and a fixed terminal such as a Digital TV, a desktop computer, and the like.
The following description will be given by way of example of a mobile terminal, and it will be understood by those skilled in the art that the construction according to the embodiment of the present invention can be applied to a fixed type terminal, in addition to elements particularly used for mobile purposes.
Referring to fig. 1, which is a schematic diagram of a hardware structure of a mobile terminal for implementing various embodiments of the present invention, the mobile terminal 100 may include: RF (Radio Frequency) unit 101, WiFi module 102, audio output unit 103, a/V (audio/video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111. Those skilled in the art will appreciate that the mobile terminal architecture shown in fig. 1 is not intended to be limiting of mobile terminals, which may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the mobile terminal in detail with reference to fig. 1:
the radio frequency unit 101 may be configured to receive and transmit signals during information transmission and reception or during a call, and specifically, receive downlink information of a base station and then process the downlink information to the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communications), GPRS (General Packet Radio Service), CDMA2000(Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division duplex-Long Term Evolution), and TDD-LTE (Time Division duplex-Long Term Evolution).
WiFi belongs to short-distance wireless transmission technology, and the mobile terminal can help a user to receive and send e-mails, browse webpages, access streaming media and the like through the WiFi module 102, and provides wireless broadband internet access for the user. Although fig. 1 shows the WiFi module 102, it is understood that it does not belong to the essential constitution of the mobile terminal, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output as sound when the mobile terminal 100 is in a call signal reception mode, a call mode, a recording mode, a voice recognition mode, a broadcast reception mode, or the like. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the mobile terminal 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 may include a speaker, a buzzer, and the like.
The a/V input unit 104 is used to receive audio or video signals. The a/V input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, the Graphics processor 1041 Processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 may receive sounds (audio data) via the microphone 1042 in a phone call mode, a recording mode, a voice recognition mode, or the like, and may be capable of processing such sounds into audio data. The processed audio (voice) data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode. The microphone 1042 may implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) noise or interference generated in the course of receiving and transmitting audio signals.
The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or a backlight when the mobile terminal 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
The display unit 106 is used to display information input by a user or information provided to the user. The Display unit 106 may include a Display panel 1061, and the Display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also referred to as a touch screen, may collect a touch operation performed by a user on or near the touch panel 1071 (e.g., an operation performed by the user on or near the touch panel 1071 using a finger, a stylus, or any other suitable object or accessory), and drive a corresponding connection device according to a predetermined program. The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and can receive and execute commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. In particular, other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like, and are not limited to these specific examples.
Further, the touch panel 1071 may cover the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although the touch panel 1071 and the display panel 1061 are shown in fig. 1 as two separate components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the mobile terminal, and is not limited herein.
The interface unit 108 serves as an interface through which at least one external device is connected to the mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and external devices.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 110 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the mobile terminal. Processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The mobile terminal 100 may further include a power supply 111 (e.g., a battery) for supplying power to various components, and preferably, the power supply 111 may be logically connected to the processor 110 via a power management system, so as to manage charging, discharging, and power consumption management functions via the power management system.
Although not shown in fig. 1, the mobile terminal 100 may further include a bluetooth module or the like, which is not described in detail herein.
In order to facilitate understanding of the embodiments of the present invention, a communication network system on which the mobile terminal of the present invention is based is described below.
Referring to fig. 2, fig. 2 is an architecture diagram of a communication Network system according to an embodiment of the present invention, where the communication Network system is an LTE system of a universal mobile telecommunications technology, and the LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203, and an IP service 204 of an operator, which are in communication connection in sequence.
Specifically, the UE201 may be the terminal 100 described above, and is not described herein again.
The E-UTRAN202 includes eNodeB2021 and other eNodeBs 2022, among others. Among them, the eNodeB2021 may be connected with other eNodeB2022 through backhaul (e.g., X2 interface), the eNodeB2021 is connected to the EPC203, and the eNodeB2021 may provide the UE201 access to the EPC 203.
The EPC203 may include an MME (Mobility Management Entity) 2031, an HSS (Home Subscriber Server) 2032, other MMEs 2033, an SGW (Serving gateway) 2034, a PGW (PDN gateway) 2035, and a PCRF (Policy and charging functions Entity) 2036, and the like. The MME2031 is a control node that handles signaling between the UE201 and the EPC203, and provides bearer and connection management. HSS2032 is used to provide registers to manage functions such as home location register (not shown) and holds subscriber specific information about service characteristics, data rates, etc. All user data may be sent through SGW2034, PGW2035 may provide IP address assignment for UE201 and other functions, and PCRF2036 is a policy and charging control policy decision point for traffic data flow and IP bearer resources, which selects and provides available policy and charging control decisions for a policy and charging enforcement function (not shown).
The IP services 204 may include the internet, intranets, IMS (IP Multimedia Subsystem), or other IP services, among others.
Although the LTE system is described as an example, it should be understood by those skilled in the art that the present invention is not limited to the LTE system, but may also be applied to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, and future new network systems.
Based on the above mobile terminal hardware structure and communication network system, the present invention provides various embodiments of the method.
Example one
The embodiment of the invention provides a paging message processing method, which can be applied to a terminal with a paging response function.
Here, the terminal described above may be a fixed terminal having a display screen, or may be a mobile terminal having a display screen.
The above-mentioned fixed terminal may be a computer, and the above-mentioned mobile terminal includes but is not limited to a mobile phone, a notebook computer, a camera, a PDA, a PAD, a PMP, a navigation device, and the like. The terminal can be connected to the internet, wherein the connection can be made through a mobile internet network provided by an operator, or through accessing a wireless access point.
Here, if the mobile terminal has an operating system, the operating system may be UNIX, Linux, Windows, Android (Android), Windows Phone, or the like.
The type, shape, size, and the like of the display screen on the terminal are not limited, and the display screen on the terminal may be a liquid crystal display screen, for example.
In a first embodiment of the present invention, the display screen described above is used for providing a human-computer interaction interface for a user.
Fig. 3 is a first flowchart of a paging message processing method according to an embodiment of the present invention, and as shown in fig. 3, the method includes:
step 301: detecting the state of the terminal device when receiving a paging message for the terminal device;
step 302: when the terminal equipment is determined to be in the first state, receiving a notification message corresponding to a paging message sent by network side equipment; the first state represents that the terminal equipment is running the first type of application program, and the notification message comprises at least part of content of the paging message;
step 303: the notification message is displayed on an interface running the first type of application.
Here, the execution subject of steps 301 to 303 may be a processor of a terminal device, and the terminal device is a called terminal device in the paging process.
In practical application, detecting the state of the terminal device includes: detecting the state of the terminal equipment, and generating a state response message of the terminal equipment according to a detection result; and sending a state response message to the network side equipment, so that the network side equipment sends a notification message corresponding to the paging message to the terminal equipment when determining that the terminal equipment is in the first state based on the state response message.
Here, the network side device may detect the terminal device status when receiving the paging message. Specifically, when receiving a paging message from a calling terminal to a terminal device, a network side device sends a status request to the terminal device; when receiving the state request, the terminal equipment detects the state of the terminal equipment and generates a state response message; the terminal equipment sends the state response message to the network side equipment; and the network side equipment determines whether the terminal equipment is in the first state or not based on the state response message.
Or, the terminal device may detect its own state when receiving the paging message, and return the detection result to the network side. Specifically, when receiving a paging message, the terminal device detects its own state and generates a state response message; the terminal equipment sends the state response message to the network side equipment; and the network side equipment determines whether the terminal equipment is in the first state or not based on the state response message.
For example, in step 303, the first type of application program may be displayed at a specific position in a preset display manner on an interface on which the first type of application program is running, the display manner may be a pop-up manner, a semi-transparent manner, and the display position may be at the top, middle, or lower portion of the screen, etc.
Fig. 4 is a schematic diagram of a first display of a terminal notification message in an embodiment of the present invention, as shown in fig. 4, when a terminal is running an application program (e.g., a game application, a video application, etc.), and receives an incoming call page from a calling terminal, the terminal displays identification information of the calling terminal initiating the incoming call page on a terminal screen in a bullet screen form, for example, "a certain incoming call" is displayed and a call answering mark is attached, and when a user needs to immediately process the incoming call page, the user clicks the call answering mark, and can answer the call; when the user does not want to answer the call, the bullet screen is not processed and the incoming call paging is not responded.
Fig. 5 is a second display schematic diagram of a terminal notification message in the embodiment of the present invention, as shown in fig. 5, when the terminal is running an application program (such as a game application, a video application, etc.), and receives a short message from a calling terminal, the terminal displays an account name of a sender and all contents or part of key contents of the short message on a terminal screen in a bullet screen manner, for example, "a certain short message: tomorrow time of meeting morning 9: and 30, please meet on time, the user directly obtains the short message content through the bullet screen without exiting the running application program for checking, and the short message content can be checked in time when the application program continuously runs.
In practical applications, step 303 may further include: based on the notification message, acquiring an operation instruction for responding to the paging message; sending an operation instruction to network side equipment; based on the operation instruction, receiving a paging message sent by the network side equipment, and executing paging processing; alternatively, the paging message is ignored.
That is to say, after the notification message is displayed on the first type application program running interface, the user makes an operation instruction matched with the current scene after seeing the notification message, and the operation instruction is used for instructing to immediately execute the paging processing or execute the paging processing later; the paging message may also be ignored, i.e., no paging process is performed.
In practical application, the notification message includes at least one of the following: identification information of the terminal device sending the paging message, and message content of the paging message. Such as an incoming call number, a short message number, short message content, short message summary, etc.
Here, the first type of application includes at least one application that initiates the page do not disturb function. That is, the paging message processing function in the embodiment of the present invention may be turned on by turning on or off the paging do-not-disturb function of the first type application.
By adopting the technical scheme, before the paging operation is executed on the terminal equipment, whether the paging operation on the terminal equipment is executed immediately is determined by detecting the state of the terminal equipment; and when the terminal equipment is in the running state of the application program, displaying a notification message to remind a user to make an optimal decision for the current paging. Therefore, the continuity of the operation of the application program can be ensured, important paging can be avoided from being missed, and the intelligent level of the terminal equipment for responding to the paging request is improved.
Example two
In order to further embody the purpose of the present invention, the above-mentioned scheme is further exemplified on the basis of the first embodiment of the present invention. Fig. 6 is a schematic diagram of a second process of the paging message processing method in the embodiment of the present invention, as shown in fig. 6, the process includes:
step 601: upon receiving a paging message for a terminal device, a state of the terminal device is detected.
In practical application, when receiving a paging message from a calling terminal to a terminal device, a network side device sends a state request to the terminal device; when receiving the state request, the terminal equipment detects the state of the terminal equipment and generates a state response message; the terminal equipment sends the state response message to the network side equipment; and the network side equipment determines whether the terminal equipment is in the first state or not based on the state response message.
In some embodiments, when receiving a paging message from a calling terminal to a terminal device, a network side device sends the paging message to the terminal device; when receiving the paging message, the terminal equipment detects the state of the terminal equipment and generates a state response message; the terminal equipment sends the state response message to the network side equipment; and the network side equipment determines whether the terminal equipment is in the first state or not based on the state response message.
Step 602: and generating a notification message corresponding to the paging message when the terminal equipment is determined to be in the first state.
Here, the first state characterizes that the terminal device is running a first type of application, and the notification message comprises at least one of: identification information of the terminal device sending the paging message, and message content of the paging message. Illustratively, the notification message may be a contact name, a contact phone number, a short message content, a short message digest, etc. of the paging message.
In practical application, acquiring a target parameter in a state response message; when the target parameter is matched with the preset parameter, determining that the terminal equipment is in a first state; and when the target parameter is not matched with the preset parameter, determining that the terminal equipment is not in the first state. Here, the target parameter is used to indicate the current state of the terminal device, and the target parameter may be a reason code or a specific value indicating the first state, and when the terminal device is indicated to be in the first state, it is determined that the terminal device is not suitable for the paging processing currently.
That is, when the terminal device is detected to be in the first state, the target parameter is set as the preset parameter; and sending the state response message carrying the target parameter to network side equipment, matching the target parameter in the state response message with a preset parameter by the network side equipment, and determining that the terminal equipment is in the first state when the target parameter is the same as or equal to the preset parameter.
Step 603: and sending the notification message to the terminal equipment, so that the terminal equipment displays the notification message on an interface for running the first type of application program.
Exemplarily, the notification message is carried in Non-access stratum (NAS) signaling, and the notification message (such as a telephone number, a short message content, a short message summary, and the like) is sent to the terminal device, where the NAS signaling is a basic signaling between the terminal device and the network side, and does not affect the continuity of the application program of the terminal device, and the type of the NAS signaling may be set to a "notification" type; after receiving the NAS signaling, the terminal equipment extracts the notification message from the NAS signaling and then displays the notification message on a screen in a bullet screen mode.
It should be noted that the notification message may also be carried in other signaling that does not affect the normal operation of the terminal device, and is not limited to NAS signaling. The display mode is not limited to the bullet screen mode, and other display modes which do not influence the normal operation of the terminal equipment can be applied to the display of the notification message in the embodiment of the invention.
Step 604: based on the notification message, determining whether to obtain an operation instruction corresponding to the paging message, if so, executing step 605; if not, go to step 606.
In practical application, the terminal device displays a notification message, a user sends out corresponding operation after seeing the notification message, and the terminal acquires an operation instruction which is used for indicating that paging processing is executed immediately or is executed later; the paging message may also be ignored, i.e., no paging process is performed.
Step 605: and sending a paging message to the terminal equipment and executing paging processing.
In practical application, when receiving an operation instruction sent by the terminal device and used for instructing to respond to the paging message, the network side device sends the paging message to the terminal device and executes paging processing. Here, the method for performing the paging process is the prior art, and thus is not described again.
Step 606: the paging message is ignored.
Here, the paging message is ignored, i.e., the network side device stops paging the terminal device.
In practical applications, the execution subject of steps 601 to 606 may be a processor of a network side device.
EXAMPLE III
Based on the same inventive concept as the embodiment of the present invention, an embodiment of the present invention further provides another paging message processing method, and fig. 7 is a third flow chart of the paging message processing method in the embodiment of the present invention, as shown in fig. 7, the method specifically includes:
step 701: detecting the state of the terminal equipment when receiving a paging message aiming at the terminal equipment;
step 702: when the terminal equipment is determined to be in the first state, generating a notification message corresponding to the paging message; the first state represents that the terminal equipment is running the first type of application program, and the notification message comprises at least part of content of the paging message;
step 703: and sending the notification message to the terminal equipment, so that the terminal equipment displays the notification message on an interface for running the first type of application program.
Here, the execution subjects of steps 701 to 703 may be a processor of a network side device, and the network side device is a called terminal device in the paging process.
In practical application, detecting the state of the terminal device includes: sending a state request to the terminal equipment, enabling the terminal equipment to detect the state of the terminal equipment, and generating a state response message of the terminal equipment according to a state detection result; receiving a state response message returned by the terminal equipment; it is determined whether the terminal device is in the first state based on the state response message.
Specifically, determining whether the terminal device is in the first state based on the state response message includes: acquiring a target parameter in the state response message; when the target parameter is matched with the preset parameter, determining that the terminal equipment is in a first state; and when the target parameter is not matched with the preset parameter, determining that the terminal equipment is not in the first state. Here, the target parameter may be a reason code or a specific value indicating the first state;
for example, the first type of application program is displayed at a specific position in a preset display mode on an interface running the first type of application program, the display mode may be a bullet screen mode, a semi-transparent mode, and the display position may be at the top, middle or lower part of the screen, etc.
In practical applications, after sending the notification message to the terminal device, the method may further include: receiving an operation instruction which is sent by the terminal equipment and responds to the paging message based on the notification message; based on the operation instruction, sending a paging message to the terminal equipment and executing paging processing; or, when the operation instruction responding to the paging message is not received, the paging message is ignored.
By adopting the technical scheme, before the paging operation is executed on the terminal equipment, whether the paging operation on the terminal equipment is executed immediately is determined by detecting the state of the terminal equipment; and when the terminal equipment is in the running state of the application program, displaying a notification message to remind a user to make an optimal decision for the current paging. Therefore, the continuity of the operation of the application program can be ensured, important paging can be avoided from being missed, and the intelligent level of the terminal equipment for responding to the paging request is improved.
In order to further embody the purpose of the present invention, the above-mentioned schemes are further exemplified on the basis of the first embodiment, the second embodiment and the third embodiment of the present invention. Fig. 8 is an interactive schematic diagram of a paging message processing method in an embodiment of the present invention, as shown in fig. 8, the method specifically includes:
step 801: and the network side receives the paging message sent by the calling terminal.
Step 802: the network side sends a state request to the called terminal.
In practical application, a called terminal is the terminal device in the embodiment of the invention, and a network side sends a state request to the called terminal when receiving a paging message from a calling terminal to the called terminal, so as to obtain the current state information of the called terminal.
Step 803: and the called terminal detects the self state when receiving the state request and generates a state response message.
Step 804: the called terminal sends the state response message to the network side.
Step 805: the state response message represents that the terminal is in a game mode, and a notification message corresponding to the paging message is generated.
Step 806: and the network side sends the notification message to the called terminal.
Step 807: and after the called terminal receives the notification message, displaying the notification message on the game running interface.
Step 808: and the called terminal sends the obtained operation instruction to the network side.
In practical application, when a called terminal is running a game, after seeing a notification message, if a user needs to immediately process a paging message, the called terminal can obtain an operation instruction by clicking a confirmation key of the called terminal; if the immediate processing is not needed, no operation is performed or a cancel button of the called terminal is clicked to instruct the network side to ignore the paging message.
Step 809: the network side and the called terminal execute paging processing.
Example four
Based on the inventive concept together with the embodiment of the invention, the embodiment of the invention also provides the terminal equipment. Fig. 9 is a schematic diagram of a composition structure of a terminal device in an embodiment of the present invention, and as shown in fig. 9, the terminal device includes: a first processor 901 and a first memory 902; wherein,
the first processor 901 is configured to execute the program stored in the first memory 902 to implement the following steps:
detecting the state of the terminal device when receiving a paging message for the terminal device;
when the terminal equipment is determined to be in the first state, receiving a notification message corresponding to the paging message sent by the network side equipment; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message;
and displaying the notification message on an interface for running the first type of application program.
In some embodiments, the first processor 901 is specifically configured to execute the program stored in the first memory 902, so as to implement the following steps: detecting the state of the terminal equipment, and generating a state response message of the terminal equipment according to a detection result; and sending the status response message to the network side equipment, so that the network side equipment sends a notification message corresponding to the paging message to the terminal equipment when determining that the terminal equipment is in the first state based on the status response message.
In some embodiments, after displaying the notification message on the interface for running the first type of application, the first processor 901 is further configured to execute the program stored in the first memory 902 to implement the following steps: based on the notification message, acquiring an operation instruction responding to the paging message; sending the operation instruction to the network side equipment; receiving the paging message sent by the network side equipment based on the operation instruction, and executing paging processing; alternatively, the paging message is ignored.
In some embodiments, the notification message comprises at least one of: identification information of a terminal device sending a paging message, and message content of the paging message.
EXAMPLE five
Based on the same inventive concept as the third inventive concept, the embodiment of the present invention further provides a network side device. Fig. 10 is a schematic diagram of a structure of a network device in an embodiment of the present invention, and as shown in fig. 10, the network device includes: a second processor 1001 and a second memory 1002; wherein,
the second processor 1001 is configured to execute the program stored in the second memory 1002 to implement the following steps:
detecting the state of the terminal equipment when receiving a paging message aiming at the terminal equipment;
when the terminal equipment is determined to be in the first state, generating a notification message corresponding to the paging message; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message;
and sending the notification message to the terminal equipment, so that the terminal equipment displays the notification message on an interface for running the first type of application program.
In some embodiments, the second processor 1001 is specifically configured to execute the program stored in the second memory 1002 to implement the following steps: sending a state request to the terminal equipment, enabling the terminal equipment to detect the state of the terminal equipment, and generating a state response message of the terminal equipment according to a state detection result; receiving a state response message returned by the terminal equipment; determining whether the terminal device is in a first state based on the state response message.
In some embodiments, after sending the notification message to the terminal device, the second processor 1001 is further configured to execute the program stored in the second memory 1002 to implement the following steps: receiving an operation instruction which is sent by the terminal equipment and responds to the paging message based on the notification message; based on the operation instruction, sending the paging message to the terminal equipment, and executing paging processing; or ignoring the paging message when the operation instruction responding to the paging message is not received.
In some embodiments, the notification message comprises at least one of: identification information of a terminal device sending a paging message, and message content of the paging message.
In practical applications, the first processor and the second processor may be at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a controller, a microcontroller, and a microprocessor. It will be appreciated that the electronic devices used to implement the processor functions described above may be other devices, and embodiments of the present invention are not limited in particular.
The first Memory and the second Memory may be volatile memories (e.g., Random-Access memories (RAMs); or a non-volatile Memory (non-volatile Memory) such as a Read-Only Memory (ROM), a flash Memory (flash Memory), a Hard Disk (HDD), or a Solid-State Drive (SSD); or a combination of the above types of memories and provides instructions and data to the processor.
EXAMPLE six
Based on the same inventive concept, embodiments of the present invention further provide a computer-readable storage medium, such as the above-mentioned first memory including the first type of computer program or the second memory including the second type of computer program, where the first type of computer program is executable by the first processor of the terminal device to implement the foregoing
In the method steps in the first embodiment, the second embodiment or more, the second type of computer program can also be executed by the second processor of the network side device to complete the method steps in the third embodiment or more,
it should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (10)

1. A method for processing paging messages, the method comprising:
detecting the state of the terminal device when receiving a paging message for the terminal device;
when the terminal equipment is determined to be in the first state, receiving a notification message corresponding to the paging message sent by the network side equipment; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message;
and displaying the notification message on an interface for running the first type of application program.
2. The method of claim 1, wherein the detecting the state of the terminal device comprises:
detecting the state of the terminal equipment, and generating a state response message of the terminal equipment according to a detection result;
and sending the status response message to the network side equipment, so that the network side equipment sends a notification message corresponding to the paging message to the terminal equipment when determining that the terminal equipment is in the first state based on the status response message.
3. The method of claim 1, wherein after displaying the notification message on the interface running the first type of application, the method further comprises:
based on the notification message, acquiring an operation instruction responding to the paging message; sending the operation instruction to the network side equipment; receiving the paging message sent by the network side equipment based on the operation instruction, and executing paging processing;
alternatively, the paging message is ignored.
4. The method of claim 1, wherein the notification message comprises at least one of: identification information of a terminal device sending a paging message, and message content of the paging message.
5. A method for processing paging messages, the method comprising:
detecting the state of the terminal equipment when receiving a paging message aiming at the terminal equipment;
when the terminal equipment is determined to be in the first state, generating a notification message corresponding to the paging message; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message;
and sending the notification message to the terminal equipment, so that the terminal equipment displays the notification message on an interface for running the first type of application program.
6. The method of claim 5, wherein the detecting the state of the terminal device comprises:
sending a state request to the terminal equipment, enabling the terminal equipment to detect the state of the terminal equipment, and generating a state response message of the terminal equipment according to a state detection result;
receiving a state response message returned by the terminal equipment;
determining whether the terminal device is in a first state based on the state response message.
7. The method of claim 5, wherein after sending the notification message to the terminal device, the method further comprises:
receiving an operation instruction which is sent by the terminal equipment and responds to the paging message based on the notification message; based on the operation instruction, sending the paging message to the terminal equipment, and executing paging processing;
or ignoring the paging message when the operation instruction responding to the paging message is not received.
8. A terminal device, characterized in that the terminal device comprises: a first processor and a first memory; wherein,
the first processor is configured to execute a program stored in the first memory to perform the steps of:
detecting the state of the terminal device when receiving a paging message for the terminal device;
when the terminal equipment is determined to be in the first state, receiving a notification message corresponding to the paging message sent by the network side equipment; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message;
and displaying the notification message on an interface for running the first type of application program.
9. A network side device, wherein the network side device comprises: a second processor and a second memory; wherein,
the second processor is configured to execute a program stored in the second memory to perform the steps of:
detecting the state of the terminal equipment when receiving a paging message aiming at the terminal equipment;
when the terminal equipment is determined to be in the first state, generating a notification message corresponding to the paging message; wherein the first state characterizes that the terminal device is running a first type of application, and the notification message includes at least part of the content of the paging message;
and sending the notification message to the terminal equipment, so that the terminal equipment displays the notification message on an interface for running the first type of application program.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
CN201810535386.4A 2018-05-29 2018-05-29 Processing method for paging message, terminal device, network side equipment and storage medium Pending CN108833686A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810535386.4A CN108833686A (en) 2018-05-29 2018-05-29 Processing method for paging message, terminal device, network side equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810535386.4A CN108833686A (en) 2018-05-29 2018-05-29 Processing method for paging message, terminal device, network side equipment and storage medium

Publications (1)

Publication Number Publication Date
CN108833686A true CN108833686A (en) 2018-11-16

Family

ID=64146888

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810535386.4A Pending CN108833686A (en) 2018-05-29 2018-05-29 Processing method for paging message, terminal device, network side equipment and storage medium

Country Status (1)

Country Link
CN (1) CN108833686A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109743760A (en) * 2018-12-27 2019-05-10 深圳市万普拉斯科技有限公司 Processing method, device and mobile terminal are interfered in game
CN113498164A (en) * 2020-03-19 2021-10-12 维沃移动通信有限公司 Paging processing method, communication equipment and network side equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107026937A (en) * 2017-04-06 2017-08-08 深圳天珑无线科技有限公司 A kind of communication request processing method and processing device
CN107172604A (en) * 2016-03-08 2017-09-15 北京小米移动软件有限公司 Call processing method, device and terminal electronic device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107172604A (en) * 2016-03-08 2017-09-15 北京小米移动软件有限公司 Call processing method, device and terminal electronic device
CN107026937A (en) * 2017-04-06 2017-08-08 深圳天珑无线科技有限公司 A kind of communication request processing method and processing device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109743760A (en) * 2018-12-27 2019-05-10 深圳市万普拉斯科技有限公司 Processing method, device and mobile terminal are interfered in game
CN109743760B (en) * 2018-12-27 2020-11-27 深圳市万普拉斯科技有限公司 Game interference processing method and device and mobile terminal
US11857870B2 (en) 2018-12-27 2024-01-02 Oneplus Technology (Shenzhen) Co., Ltd. Method and apparatus for game interference processing, and mobile terminal
CN113498164A (en) * 2020-03-19 2021-10-12 维沃移动通信有限公司 Paging processing method, communication equipment and network side equipment

Similar Documents

Publication Publication Date Title
CN107222613B (en) Display method and terminal
CN112799577B (en) Method, terminal and storage medium for projecting small window
CN109195143B (en) Network access method, mobile terminal and readable storage medium
CN109710135A (en) Split screen display available control method, terminal and computer readable storage medium
CN107635070B (en) Message reminding method, terminal and storage medium
CN107807767B (en) Communication service processing method, terminal and computer readable storage medium
CN107463243B (en) Screen control method, mobile terminal and computer readable storage medium
CN107592416B (en) Voice message transmitting method, terminal and computer readable storage medium
CN109819489B (en) Terminal calling method and terminal
CN110187808B (en) Dynamic wallpaper setting method and device and computer-readable storage medium
CN107172605B (en) Emergency call method, mobile terminal and computer readable storage medium
CN112533189A (en) Transmission method, mobile terminal and storage medium
CN108156325B (en) Double-sided screen incoming call control method and device and computer readable storage medium
CN112637410A (en) Method, terminal and storage medium for displaying message notification
CN107707755B (en) Key using method, terminal and computer readable storage medium
CN109309762B (en) Message processing method, device, mobile terminal and storage medium
CN109408187B (en) Head portrait setting method and device, mobile terminal and readable storage medium
CN108810262B (en) Application configuration method, terminal and computer readable storage medium
CN107239208B (en) Method, apparatus, and computer-readable storage medium for processing screenshot
CN113326012A (en) Processing method, mobile terminal and storage medium
CN108833686A (en) Processing method for paging message, terminal device, network side equipment and storage medium
CN109683796B (en) Interaction control method, equipment and computer readable storage medium
CN107678622B (en) Application icon display method, terminal and storage medium
CN108566476B (en) Information processing method, terminal and computer readable storage medium
CN108418966B (en) Message prompting method, mobile terminal and computer readable storage 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20181116

RJ01 Rejection of invention patent application after publication