CN114615454A - Message prompting method, device, terminal, storage medium and program product - Google Patents
Message prompting method, device, terminal, storage medium and program product Download PDFInfo
- Publication number
- CN114615454A CN114615454A CN202011429822.3A CN202011429822A CN114615454A CN 114615454 A CN114615454 A CN 114615454A CN 202011429822 A CN202011429822 A CN 202011429822A CN 114615454 A CN114615454 A CN 114615454A
- Authority
- CN
- China
- Prior art keywords
- message
- terminal
- user
- foreground
- target application
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides a message prompting method, a message prompting device, a terminal, a storage medium and a program product. The method is applied to a terminal with a first system and a second system, and comprises the following specific steps: receiving, by a first system running in a background, a message from a server of a target application; wherein the target application is an application installed on the first system; and controlling a second system running in the foreground to display prompt information of the received message. The message prompting method, the device, the terminal, the storage medium and the program product can display the prompt information of the message received by the system running at the back end by utilizing the system running at the front end, thereby avoiding that a user cannot timely know the message received by the system running at the back end due to switching the system.
Description
Technical Field
The present invention relates to dual system technologies, and in particular, to a message prompting method, apparatus, terminal, storage medium, and program product.
Background
In some terminals (e.g., mobile phones, tablet computers, etc.), two systems may be installed to improve the security of the terminal. Taking the working personnel involved in the confidential business as an example, the terminals used by the working personnel are generally configured with two systems, namely a working system and a living system. The application related to work can be installed in a work system, the application related to life entertainment can be installed in a life system, and a user can switch between the two systems based on own use requirements, so that the separation of work and entertainment is ensured, and the confidentiality of work content is further ensured.
However, at present, when a terminal having a dual system is used, the following problems are found: the system running in the foreground in the dual systems cannot sense the call request received by the instant messaging application running in the background on the other system, so that the user easily misses the call request on the other system.
Disclosure of Invention
The invention provides a message prompting method, a device, a terminal, a storage medium and a program product, which can display the prompting information of a message received by a system operated at the back end by using the system operated at the front end.
In a first aspect, the present invention provides a message prompting method, where the method is applied to a terminal running a first system and a second system, and the method includes:
receiving, by a first system running in a background, a message from a server of a target application; wherein the target application is an application installed on the first system;
and controlling the second system running in the foreground to display prompt information of the received message.
Optionally, the method further includes:
and when receiving the operation of the user for the prompt message and the operation meets the system switching condition, switching the first system to foreground operation and switching the second system to background operation.
Optionally, the switching the first system to foreground operation includes:
and switching the first system to the foreground operation, and displaying the message on the user interface of the terminal.
Optionally, the switching the first system to foreground operation includes:
and switching the first system to the foreground for operation by calling the target application.
Optionally, the target application is a video call application, and the message is a video call request; the prompt message comprises: and the description information of the video call request.
Optionally, the prompt message further includes: the system comprises an answering control for answering the video call request and a hang-up control for hanging up the video call request, wherein the system switching condition is the operation of clicking the answering control by a user.
Optionally, the method further includes:
and when receiving the operation of clicking the hang-up control by the user, ignoring the video call request.
In a second aspect, the present invention provides a message prompt apparatus, where the apparatus is applied to a terminal operating a first system and a second system, and the apparatus includes:
the receiving module is used for receiving a message from a server of the target application through a first system running in a background; wherein the target application is an application installed on the first system;
and the control module is used for controlling the second system running on the foreground to display the prompt information of the received message.
In a third aspect, the present invention provides a terminal, including: at least one processor, a memory;
the memory stores computer-executable instructions;
the at least one processor executing the computer-executable instructions stored by the memory causes the terminal to perform the method of any of the first aspects.
In a fourth aspect, the present invention provides a computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, implement the method of any one of the first aspects.
In a fifth aspect, the invention provides a computer program product comprising a computer program which, when executed by a processor, performs the method of any one of the first aspects.
According to the message prompting method, the message prompting device, the terminal, the storage medium and the program product, after the terminal receives the message from the server of the target application through the first system running on the background, the terminal can control the second system running on the foreground to display the prompting information of the message received by the first system running on the background. By the method, the prompt information of the message received by the system running at the back end can be displayed by the system running at the front end, so that the situation that a user cannot timely know the message received by the system running at the back end due to system switching can be avoided, and the user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions of the present invention or the prior art, the following briefly introduces the drawings needed to be used in the description of the embodiments or the prior art, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without inventive labor.
Fig. 1 is a schematic flow chart of a message prompting method according to the present invention;
fig. 2 is a schematic view of an application scenario of a message prompting method provided by the present invention;
FIG. 3 is a schematic diagram of an interface for displaying prompt information by a second system according to the present invention;
FIG. 4 is a schematic flow chart of another message prompting method provided by the present invention;
fig. 5 is a schematic structural diagram of a message prompt apparatus provided in the present invention;
fig. 6 is a schematic structural diagram of a terminal according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without making any creative effort based on the embodiments in the present invention, belong to the protection scope of the present invention.
For a terminal with dual systems, one of the dual systems runs in the foreground of the terminal and the other system runs in the background of the terminal. Taking user 1 and user 2 using terminals with dual systems as an example, assuming that system a and system B are installed in the terminals, wherein instant messaging application Z is installed in system a, user 1 and user 2 can communicate with each other by using the instant messaging application on their terminals.
However, when the user 1 calls the user 2 through the instant messaging application installed in the system a, if the system B currently running in the foreground is on the terminal of the user 2 and the system a runs in the background, the system B currently running in the foreground cannot sense the call request, so that the user 2 may miss the call request.
In view of the above problems in the prior art, the present invention provides a message prompting method for a terminal with dual systems, so that the terminal can control a system running in the foreground to prompt a message received by a system running in the background.
It should be understood that the above-mentioned terminal may refer to, for example, a cellular phone, a cordless phone, a Personal Digital Assistant (PDA), a handheld device having a wireless communication function, a computing device, an in-vehicle device, a wearable device, and the like.
The technical solution of the present invention will be described in detail with reference to specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 1 is a schematic flow chart of a message prompting method provided by the present invention. As shown in fig. 1, the method comprises the steps of:
s101, receiving a message from a server of a target application through a first system running in a background.
Wherein the target application is an application installed on the first system. Illustratively, the target application may be various applications installed in the first system, such as an audio video conference application, an email application, or the above instant messaging application.
The message from the server of the target application may be a message (for example, a notification message) sent by the server itself, or may be a message forwarded by another terminal through the server.
Fig. 2 is a schematic view of an application scenario of a message prompting method according to an exemplary embodiment of the present invention. As shown in fig. 2, a user 1 using a terminal 1 and a user 2 using a terminal 2 can communicate with each other through a target application installed on a first system. Assuming that the user 1 sends a message to the terminal 2 using the first system currently running in the foreground on the terminal 1, the terminal 2 may receive the message from the terminal 1 forwarded by the server of the target application through the first system installed on itself.
And S102, controlling a second system running in the foreground to display prompt information of the received message.
The terminal can transfer a message from the server of the target application to a second system running in the foreground after receiving the message through the first system running in the background, and then control the second system to display the prompt message of the message.
For example, the terminal may set a cross-domain notification interface in the first system for broadcasting the message received by the first system to the second system. Alternatively, the cross-domain notification interface may be pre-provisioned (e.g., during a first system development phase) in the first system, for example. At this time, the cross-domain notification interface may be set in source code of a service (e.g., a device management background service) for managing the application running in the background in the first system, for example.
Or, logic for configuring the cross-domain notification interface is preset in the terminal, and after the target application is installed in the first system, the terminal may configure the cross-domain notification interface for the first system by using the configuration logic. The cross-domain notification interface may correspond to one application on the first system, or may correspond to multiple applications on the first system (i.e., messages of the multiple applications are forwarded through the interface).
As to how the terminal controls the second system to receive the message, the terminal may configure a broadcast receiving logic in the second system, for example, to receive the message delivered by the first system, and parse the message to obtain the prompt information of the message. Alternatively, the broadcast receiving logic may be, for example, provided in the second system in advance (e.g., at a second system development stage). At this time, the broadcast receiving logic may be provided, for example, in a source code for a telephone service in the second system.
Alternatively, the terminal is preset with logic for configuring the broadcast receiving logic, and after the target application is installed in the first system, the terminal may configure the broadcast receiving logic for the second system by using the configuration logic. The broadcast receiving logic may correspond to one application on the first system or may correspond to multiple applications on the first system (i.e., messages of multiple applications may be received by the broadcast receiving logic).
It should be understood that the present invention is not limited to how the terminal may communicate a message from the server of the target application from the first system to the second system. In particular implementations, for example, the terminal may deliver a message from a server of a target application from a first system to a second system in a cross-domain broadcast.
After the terminal transmits the message to the second system, the second system may be controlled to parse the message to obtain the prompt information of the message. The terminal may then control the second system to display the reminder of the message. For example, after the terminal controls the second system to parse the prompt information of the message, for example, a dialog box may be established in a user interface of the second system, and the prompt information of the message is displayed in the dialog box, so as to display the prompt information of the received message in the second system.
It should be understood that the terminal may also control the first system to, after receiving the message from the server of the target application, control the first system to parse the message from the server of the target application to obtain the prompt information of the message. The terminal may then control the first system to transmit the reminder of the message to the second system, and then control the second system to display the reminder of the received message.
For example, the prompt information of the message may be, for example: "you received a message from the first system", or "you received a message from the XX application of the first system", etc. indicates the information of the received message.
For example, the prompt information of the message may be, for example: a reminder information including descriptive information of the message. Taking the target application as an audio and video conference application as an example, the prompt information of the message may include at least one item of information such as identity information of a conference initiator, a conference number, and conference start time. If the target application is an electronic mailbox application, the prompt message of the message may include at least one item of information such as sender identity information, sender electronic mailbox address, mail subject, and the like, for example. If the target application is an instant messaging application, the prompt message of the message may include at least one item of information such as a communication initiator avatar, initiator identity information, and an initiation communication type (voice call, video call, etc.). It should be understood that the content of the prompt message displayed by the terminal controlling the second system is not limited by the present invention.
The present invention also does not limit the manner of displaying the presentation information. For example, if the current terminal is in the screen lock state, the prompt message may be displayed on the screen lock interface. If the current terminal is in the user interface of the first system (for example, the main interface of the first system, or the interface of an application running at the front end on the first system), the prompt message may be displayed in a pop-up dialog box in the dialog box. The dialog box may be located in the middle of the screen or above the screen, for example, which is not limited in the present invention.
It should be noted that, although the above examples are described and illustrated in a manner of displaying the prompt message, it may be understood by those skilled in the art that the prompt message may also be output in other manners, for example, by voice broadcasting, or output to other devices (for example, an intelligent wearable device (for example, a bluetooth headset, an intelligent watch, and the like), an intelligent home device, and the like) connected to the terminal, and output and prompt the user by these devices.
The above examples all illustrate the solution provided by the present invention in a scenario where the first system runs in the background and the second system runs in the foreground. It should be understood that, as shown in fig. 2, if the foreground of the terminal 2 is running the first system, the terminal 2 may directly control the first system to display the prompt information of the message after receiving the message of the server of the target application through the first system running in the foreground. The present invention is not limited to the specific implementation thereof.
In this embodiment, after the terminal receives the message from the server of the target application through the first system running in the background, the second system running in the foreground may be controlled to display the prompt information of the message received by the first system running in the background. By the method, the effect that the terminal can control the system running in the foreground and prompt the message received by the system running in the background is achieved, so that the problem that a user cannot timely know the message received by the system running in the back end due to system switching can be avoided.
Further, after controlling the second system to display the prompt message of the received message, the terminal may also receive an operation of the user for the prompt message. If the operation for aiming at the prompt information meets the system switching condition, the terminal can also switch the first system to foreground operation and switch the second system to background operation. By the mode, a user does not need to manually switch the system, the efficiency of switching the system can be improved, the operation steps of switching the system are reduced, and the user experience is improved.
For example, the switching conditions of the system may be: when the terminal receives the checking operation of the user for the prompt information, the second system can be switched to the background to run. The viewing operation may be determined according to a viewing mode set by the system for the message, which is not limited in the present invention. In this example, if the terminal receives a clear or ignore operation of the user for the reminder information, no processing may be performed.
For another example, the handover condition of the system may be determined according to the corresponding target application. That is, different applications have different handover conditions.
For example, if the target application is an audio/video conference application, optionally, the prompt information corresponding to the audio/video conference application may further include a view control, a close control, and a conference entry control, so that a user may operate the prompt information. Accordingly, the operation of the terminal receiving the user for the prompt message may include, for example: and clicking one of the viewing control by the user, clicking the closing control by the user, and clicking the conference entering control by the user. At this time, the system switching condition may be, for example, an operation of clicking the view control by the user and/or an operation of clicking the entry control by the user.
For example, if the target application is an email application or an instant messaging application, optionally, the prompt information corresponding to the email application or the instant messaging application may further include a view control and a close control, for example, so that a user may operate the prompt information. Accordingly, the operation of the terminal receiving the user for the prompt message may include, for example: and clicking one item in the viewing control by the user and clicking the closing control by the user. At this time, the system switching condition may be, for example, an operation of the user clicking the view control.
Optionally, when the terminal receives an operation of the user for the prompt message and the operation meets the system switching condition, the terminal may switch the first system to the foreground for operation, and then may display the main interface of the first system, or may directly display the message on the user interface of the terminal. The mode of directly displaying the message after switching can reduce the operation steps of the user for checking the message, thereby improving the user experience.
For example, if the target application is an audio/video conference application, the terminal may display, for example, specific information of a conference on the user interface. If the target application is an electronic mailbox application, the terminal can display information such as mail content on a user interface. If the target application is an instant messaging application, the terminal can display information such as video call content on a user interface.
As a possible implementation manner, the terminal may switch the first system to the foreground operation by calling the target application in the first system. Optionally, the terminal may, for example, control the second system to transmit operation information of the user for the prompt information to the first system, and then call the target application to switch the first system to the foreground for operation.
Specifically, the terminal may set another cross-domain notification interface in the second system, for example, to transfer operation information of the user in the second system for the prompt information to the first system. Alternatively, the cross-domain notification interface may be pre-provisioned in the second system (e.g., during a second system development phase), for example. At this time, the cross-domain notification interface may be set in source code of a service (e.g., a device management background service) for managing the application running in the background in the second system, for example. Or, after the target application is installed in the first system, the terminal may configure the cross-domain notification interface for the second system using the logic for configuring the cross-domain notification interface preset in the terminal.
Correspondingly, the terminal can also be configured with broadcast receiving logic in the first system, and is used for receiving the operation information of the user for the prompt message, which is transmitted by the second system. Alternatively, the broadcast receiving logic may be, for example, provided in the first system in advance (e.g., in a first system development stage). At this time, the broadcast receiving logic may be set, for example, within source code of a service (e.g., a device management background service) for managing the application running in the background in the first system. Alternatively, after the first system installs the target application, the terminal may configure the broadcast receiving logic for the first system using the logic for configuring the cross-domain notification interface preset in the terminal.
After the terminal transmits the operation information of the user for the prompt information to the first system, the terminal can call a target application in the first system and switch the first system to the foreground for operation. Illustratively, the terminal may invoke a system switch (switch system) interface of the terminal through the target application, so as to implement switching the first system to foreground operation of the terminal and switching the second system to background operation of the terminal.
In another implementation manner, after the terminal transmits the operation information of the user for the prompt information to the first system, the first system is switched to the foreground for operation in a manner of calling the first system.
It should be understood that the present invention does not limit how the terminal switches the first system to the foreground operation and the second system to the background operation. During specific implementation, the terminal can also implement system switching through other modes.
As a possible implementation manner, assuming that the target application is a video call application, the message received by the terminal from the server of the target application may be a video call request. The prompt message of the message may include description information of the video call request.
For example, taking the terminal as a mobile phone or a tablet pc as an example, fig. 3 is a schematic interface diagram of a second system for displaying prompt information according to the present invention. As shown in fig. 3, the description information of the video call request may include information such as "xx department", "lie xx", "shanghai", and the like, so that the user may obtain information of a person who initiates the video call request, and flexibility of use of the terminal is enhanced.
It should be understood that fig. 3 is only an exemplary interface for displaying the prompt message of the second system, and in particular, the present invention does not limit the position, the content, and the form of the display of the prompt message in the terminal interface. For example, the prompt message may not display the avatar, address, etc. of the user initiating the video call shown in fig. 3.
Further, as shown in fig. 3, the description information of the video call request may further include: an answering control 220 for answering the video call request, and a hang-up control 210 for hanging up the video call request, so that the user can select the prompt information. It should be understood that the present invention is not limited as to the form in which the listening control 220 and the hang-up control 210 are displayed by the terminal. In a specific implementation, the terminal may display the answering control 220 and the hanging-up control 210 in any manner that enables the user to operate the above-mentioned prompt information, for example, the terminal may use characters such as "answer", "reject", and the like to represent the answering control 220 and the hanging-up control 210.
If the terminal receives an operation of clicking the answering control 220 by the user, which indicates that the user receives a video call request, the terminal can switch the first system to the foreground for operation, switch the second system to the background for operation, and display video call content on a user interface of the terminal, so that the user can carry out video call through the terminal. Specifically, for how the terminal switches the first system to the foreground operation and switches the second system to the background operation, reference may be made to the method described in the foregoing embodiment, which is not described herein again.
If the terminal receives an operation that the user clicks the hang-up control 210, which indicates that the user rejects the video call request, the terminal may ignore the video call request. Specifically, after receiving the operation of the user clicking the hang-up control 210, the terminal may control the second system to stop displaying the prompt information. Or, after receiving the operation of the user clicking the hang-up control 210, the terminal may control the second system to transmit the operation information of the user clicking the hang-up control 210 to the first system. Then, the terminal can control the first system to directly hang up the video call request, and send the information of refusing the video call to the server of the target application through the target application in the first system. Specifically, the terminal may send the operation information of the user clicking on the hang-up control 210 to the first system in a cross-domain broadcast manner through a cross-domain notification interface in the second system, for example.
Exemplarily, taking the target application as a video call application, the first system running in the background of the terminal, and the second system running in the foreground of the terminal as an example, fig. 4 is a schematic flow chart of another message prompting method provided by the present invention.
As shown in fig. 4, the terminal may receive a message from a server of the video call application through the first system running in the background. The terminal may then send the received video call request to the second system by way of cross-domain broadcast.
Then the terminal can analyze the video call request through a broadcast receiving logic module in the second system to obtain the prompt information of the video call request. After the prompt message of the video call request is acquired, the terminal can control the second system to display the prompt message. The prompt message may include description information of the video call request, and an answer control and a hang-up control.
After the terminal realizes the prompt of the video call request, if the operation of the terminal for receiving the prompt information by the user is to click the answering control, the terminal can control the second system to send the operation information of the user to the first system in a cross-domain broadcasting mode. The terminal may then receive the user's operation information via a broadcast reception logic module in the first system. Then the terminal can switch the first system to foreground operation and the second system to background operation by calling the target application in the first system, so that the user can use the terminal to carry out video call in the first system.
If the operation of the terminal for receiving the prompt information by the user is to click the hang-up control, the terminal can ignore the video call request.
It should be understood that, although the above example takes a video call application as an example, how to prompt a terminal by using a system running on a front end, and how to implement system switching and message processing are described, a person skilled in the art may understand that messages corresponding to other applications on the system may also be implemented in a similar manner based on processing logic of the messages, and the implementation principle is similar, and details are not described here again.
Fig. 5 is a schematic structural diagram of a message prompt apparatus provided in the present invention. As shown in fig. 5, the apparatus includes:
a receiving module 301, configured to receive, through a first system running in a background, a message from a server of a target application; wherein the target application is an application installed on the first system;
a control module 302, configured to control the second system running in the foreground to display a prompt message indicating that the message is received.
Optionally, when receiving an operation of the user for the prompt information and the operation meets a system switching condition, the control module 302 is further configured to switch the first system to a foreground operation and switch the second system to a background operation.
Optionally, the control module 302 is specifically configured to switch the first system to a foreground for operation, and display the message on a user interface of the terminal.
Optionally, the control module 302 is specifically configured to switch the first system to the foreground for operation by invoking the target application.
Optionally, the target application is a video call application, and the message is a video call request; the prompt message comprises: and the description information of the video call request.
Optionally, the prompt information further includes: the system comprises an answering control for answering the video call request and a hang-up control for hanging up the video call request, wherein the system switching condition is the operation of clicking the answering control by a user.
Optionally, when receiving an operation of clicking the hang-up control by the user, the control module 302 is further configured to ignore the video call request.
The message prompting device provided by the invention is used for executing the message prompting method embodiment, the realization principle and the technical effect are similar, and the detailed description is omitted.
Fig. 6 is a schematic structural diagram of a terminal according to the present invention. As shown in fig. 6, the terminal 400 may include: at least one processor 401 and memory 402.
A memory 402 for storing programs. In particular, the program may include program code including computer operating instructions.
Optionally, the terminal 400 may further include a communication interface 403. In a specific implementation, if the communication interface 403, the memory 402 and the processor 401 are implemented independently, the communication interface 403, the memory 402 and the processor 401 may be connected to each other through a bus and perform communication with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. Buses may be classified as address buses, data buses, control buses, etc., but do not represent only one bus or type of bus.
Alternatively, in a specific implementation, if the communication interface 403, the memory 402, and the processor 401 are integrated into a chip, the communication interface 403, the memory 402, and the processor 401 may complete communication through an internal interface.
The present invention also provides a computer-readable storage medium, which may include: 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, and in particular, the computer-readable storage medium stores program instructions, and the program instructions are used in the method in the foregoing embodiments.
The present invention also provides a program product comprising execution instructions stored in a readable storage medium. The at least one processor of the terminal may read the execution instruction from the readable storage medium, and the execution of the execution instruction by the at least one processor causes the terminal to implement the message prompting method provided by the various embodiments described above.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (11)
1. A message prompting method is applied to a terminal running a first system and a second system, and comprises the following steps:
receiving, by a first system running in a background, a message from a server of a target application; wherein the target application is an application installed on the first system;
and controlling the second system running in the foreground to display prompt information of the received message.
2. The method of claim 1, further comprising:
and when receiving the operation of the user for the prompt message and the operation meets the system switching condition, switching the first system to foreground operation and switching the second system to background operation.
3. The method of claim 2, wherein switching the first system to foreground operation comprises:
and switching the first system to the foreground operation, and displaying the message on the user interface of the terminal.
4. The method of claim 2 or 3, wherein switching the first system to foreground operation comprises:
and switching the first system to the foreground for operation by calling the target application.
5. The method of claim 2 or 3, wherein the target application is a video call application and the message is a video call request; the prompt message comprises: and the description information of the video call request.
6. The method of claim 5, wherein the prompting message further comprises: the system comprises an answering control for answering the video call request and a hang-up control for hanging up the video call request, wherein the system switching condition is the operation of clicking the answering control by a user.
7. The method of claim 6, further comprising:
and when receiving the operation that the user clicks the hang-up control, ignoring the video call request.
8. A message presentation apparatus, applied to a terminal in which a first system and a second system operate, the apparatus comprising:
the receiving module is used for receiving a message from a server of the target application through a first system running in a background; wherein the target application is an application installed on the first system;
and the control module is used for controlling the second system running on the foreground to display the prompt information of the received message.
9. A terminal, comprising: at least one processor, a memory;
the memory stores computer execution instructions;
the at least one processor executing the computer-executable instructions stored by the memory causes the terminal to perform the method of any of claims 1-7.
10. A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a processor, implement the method of any one of claims 1-7.
11. A computer program product comprising a computer program, characterized in that the computer program realizes the method of any of claims 1-7 when executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011429822.3A CN114615454B (en) | 2020-12-09 | 2020-12-09 | Message prompting method, device, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011429822.3A CN114615454B (en) | 2020-12-09 | 2020-12-09 | Message prompting method, device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114615454A true CN114615454A (en) | 2022-06-10 |
CN114615454B CN114615454B (en) | 2023-08-15 |
Family
ID=81856482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011429822.3A Active CN114615454B (en) | 2020-12-09 | 2020-12-09 | Message prompting method, device, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114615454B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070061375A1 (en) * | 2005-09-09 | 2007-03-15 | Douglas Brown | System and method for managing a plurality of database systems |
US20100162299A1 (en) * | 2008-12-19 | 2010-06-24 | Verizon Corporate Services Group Inc. | System and method for delivering video-on-demand (vod) content during emergency alert system (eas) events |
JP2013031029A (en) * | 2011-07-29 | 2013-02-07 | Hitachi Consumer Electronics Co Ltd | Network terminal system and terminal device |
CN105554259A (en) * | 2015-12-11 | 2016-05-04 | 北京元心科技有限公司 | Multi-system-based method for preventing telephone conflict and intelligent terminal |
CN105577906A (en) * | 2015-04-08 | 2016-05-11 | 宇龙计算机通信科技(深圳)有限公司 | Multisystem terminal notification message prompting method and device |
CN105635625A (en) * | 2014-10-31 | 2016-06-01 | 腾讯科技(深圳)有限公司 | Video conversation method and device |
CN106375349A (en) * | 2016-11-29 | 2017-02-01 | 北京元心科技有限公司 | Multi-system notification message processing method and device |
CN106933682A (en) * | 2017-02-10 | 2017-07-07 | 华为机器有限公司 | The method and terminal of Message Processing |
CN107278291A (en) * | 2016-06-02 | 2017-10-20 | 达闼科技(北京)有限公司 | A kind of notification message display methods, device, electronic equipment and computer program product |
CN107800546A (en) * | 2016-08-31 | 2018-03-13 | 华为技术有限公司 | The management method and device of a kind of broadcast message |
CN108255683A (en) * | 2016-12-29 | 2018-07-06 | 杭州华为数字技术有限公司 | The method and terminal of message notifying in terminal |
-
2020
- 2020-12-09 CN CN202011429822.3A patent/CN114615454B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070061375A1 (en) * | 2005-09-09 | 2007-03-15 | Douglas Brown | System and method for managing a plurality of database systems |
US20100162299A1 (en) * | 2008-12-19 | 2010-06-24 | Verizon Corporate Services Group Inc. | System and method for delivering video-on-demand (vod) content during emergency alert system (eas) events |
JP2013031029A (en) * | 2011-07-29 | 2013-02-07 | Hitachi Consumer Electronics Co Ltd | Network terminal system and terminal device |
CN105635625A (en) * | 2014-10-31 | 2016-06-01 | 腾讯科技(深圳)有限公司 | Video conversation method and device |
CN105577906A (en) * | 2015-04-08 | 2016-05-11 | 宇龙计算机通信科技(深圳)有限公司 | Multisystem terminal notification message prompting method and device |
CN105554259A (en) * | 2015-12-11 | 2016-05-04 | 北京元心科技有限公司 | Multi-system-based method for preventing telephone conflict and intelligent terminal |
CN107278291A (en) * | 2016-06-02 | 2017-10-20 | 达闼科技(北京)有限公司 | A kind of notification message display methods, device, electronic equipment and computer program product |
CN107800546A (en) * | 2016-08-31 | 2018-03-13 | 华为技术有限公司 | The management method and device of a kind of broadcast message |
CN106375349A (en) * | 2016-11-29 | 2017-02-01 | 北京元心科技有限公司 | Multi-system notification message processing method and device |
CN108255683A (en) * | 2016-12-29 | 2018-07-06 | 杭州华为数字技术有限公司 | The method and terminal of message notifying in terminal |
CN106933682A (en) * | 2017-02-10 | 2017-07-07 | 华为机器有限公司 | The method and terminal of Message Processing |
Non-Patent Citations (1)
Title |
---|
孔令发;徐纪康;贾森;: "CBTC综合维护管理***中基于Web的实时通信方法", 科技资讯, no. 04 * |
Also Published As
Publication number | Publication date |
---|---|
CN114615454B (en) | 2023-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2143287B1 (en) | Short message service enhancement techniques for added communication options | |
US9106553B2 (en) | System and method for sharing resources and interfaces amongst connected computing devices | |
US20190068734A1 (en) | Notification api for external identification | |
CN107948055B (en) | Method, apparatus and computer readable storage medium for masking messages sent by group members | |
US20130183940A1 (en) | Method and Mobile Terminal for Processing Data in Message | |
CN104793991B (en) | A kind of audio output apparatus switching method and device | |
CN103856324A (en) | Identity confirmation method, communication request method, and electronic device | |
US20190069141A1 (en) | Method for dynamic filtering of a group communication | |
CN104702782A (en) | Short message management method and mobile terminal thereof | |
US10453160B2 (en) | Embeddable communications software module | |
EP3269115B1 (en) | Managing communication events | |
EP2949083B1 (en) | Receiving a communication event | |
US20230371088A1 (en) | Communication establishment method and apparatus and storage medium | |
KR100698330B1 (en) | A mobile telecommunication device having an instant messenger service function and a wireless signal processing method therefor | |
CN114615454B (en) | Message prompting method, device, terminal and storage medium | |
US20190068771A1 (en) | External device for communicating with conferencing client using notification api | |
CN105430205A (en) | Call communication method and call communication device | |
CN106793173B (en) | The method and mobile terminal of information processing | |
JP2009177360A (en) | Communication apparatus, and application program | |
CN113271385A (en) | Call forwarding method | |
TW201605222A (en) | Call response method integrating social software and phone answering interface | |
CN111818220B (en) | Service processing method, device and storage medium | |
JP2013201583A (en) | Communication system and information processing terminal | |
CN109862170B (en) | Communication control method and device and wearable device | |
CN104333647A (en) | Message reply method and equipment |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |