CN119996361A - Information push method and wearable device - Google Patents
Information push method and wearable device Download PDFInfo
- Publication number
- CN119996361A CN119996361A CN202311820559.4A CN202311820559A CN119996361A CN 119996361 A CN119996361 A CN 119996361A CN 202311820559 A CN202311820559 A CN 202311820559A CN 119996361 A CN119996361 A CN 119996361A
- Authority
- CN
- China
- Prior art keywords
- information
- capsule
- interface
- user
- display
- 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
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the application provides an information pushing method and wearable equipment, and relates to the technical field of terminals. The information pushing problem of the wearable device is solved. The method comprises the steps of displaying a first interface, wherein the first interface is a user interface of the wearable device, displaying a first capsule, wherein the first capsule is used for pushing first information, responding to a first operation of a user, switching and displaying a second interface through the first interface, and continuing to display the first capsule.
Description
The present application claims priority from the national intellectual property agency, application number 202311461360.7, chinese patent application entitled "an information push method and wearable device," filed on month 11 and 03 of 2023, the entire contents of which are incorporated herein by reference.
Technical Field
The application relates to the technical field of terminal equipment, in particular to an information pushing method and wearable equipment.
Background
With rapid development of intelligent terminal technology, application (APP) and service types are increasing, and correspondingly, information to be pushed to users is also increasing. Currently, if a user views push information through a wearable device, the user needs to instruct the wearable device to switch and display a specific user interface, and for the user unfamiliar with the wearable device, the man-machine interaction efficiency of viewing push information is low.
Disclosure of Invention
The embodiment of the application provides an information pushing method and wearable equipment, which are used for solving the problem that a user checks the man-machine interaction efficiency of pushed information on the wearable equipment.
In order to achieve the above purpose, the embodiment of the present application adopts the following technical scheme:
In a first aspect, the information pushing method provided by the embodiment of the application is applied to a wearable device, and the method comprises the steps of displaying a first interface, which is one user interface of the wearable device, displaying a first capsule, which is used for pushing first information, and responding to a first operation of a user, switching and displaying a second interface by the first interface, which is the other user interface of the wearable device, and continuing displaying the first capsule.
The first interface and the second interface may be two different user interfaces provided by the wearable device, and the first operation may be an operation indicating to switch the different user interfaces. For example, when the first interface is an AOD interface and the second interface is a dial interface, the first operation may be an operation of lighting a display screen of the wearable device. For another example, when the first interface is a dial interface and the second interface is an intelligent interface, the first operation may be a left-sliding operation or a right-sliding operation.
In the above embodiment, after the first interface displays the first capsule, the other user interfaces are switched. The first capsule may continue to be displayed at the other user interface. In other words, the first capsule can be globally displayed, and when the user needs to view the first information, the user does not need to return to the first interface, so that the man-machine interaction efficiency of the user for viewing the first information is improved.
In some embodiments, when the first information is a first type of information, continuing to display the first capsule after a time period for which the wearable device displays the first capsule reaches a first time period, and canceling the display of the first capsule in response to a user operation of the first capsule.
In the embodiment, when the first capsule does not receive the user operation, the first capsule can be maintained for a long time, so that the user can conveniently check the first information pushed by the first capsule at any time. Of course, the user may also instruct to cancel the first capsule, avoiding the first capsule from interfering with the user.
In some embodiments, when the first information is a second type of information, the method further comprises cancelling display of the first capsule after the time the wearable device displays the first capsule reaches a first time period. Wherein the first type of information is different from the second type of information.
In the above embodiment, the display duration of the first capsule pushing the first type information is not limited when the user operation is not received. When the first capsule for pushing the second type of information does not receive the user operation, the display duration is limited, and the situation that all types of pushed information are pushed for a long time and transitional interference is generated to the user is avoided.
In some embodiments, the push confidence of various types of information may be pre-evaluated, where the push confidence is used to characterize the probability that the pushed information is the information that the user actually needs to view. The first type of information includes information having a push confidence greater than or equal to a preset value, belonging to information having a deterministic intent. The second type of information includes information with push confidence less than the preset value, belonging to information without deterministic intent.
In the embodiment, according to the pushing confidence of the pushed information, whether the display of the corresponding first capsule is limited by the duration is determined, so that the pushing is more intelligent and accurate, and the interference of the pushed information to the user is reduced.
In other embodiments, whether the display of the corresponding first capsule is limited by the duration can be determined according to the importance degree and the emergency degree of the push information, so that the user is prevented from missing important and emergency information.
In some embodiments, the first type of information includes taxi taking notification information, navigation notification information, takeaway delivery information, gaming information, travel reminders, and the second type of information includes access control service information, attendance reminder information, payment service information, subway service information, and courier information.
In the above embodiment, the first type of information may be information that the user explicitly indicates needs to view. For example, the first type of information may be a notification generated in response to a user operation initiated service (taxi taking service, navigation service, take-away service, flight service, train service, game service). The second type of information is information that the device predicts that the user may need to view.
In some embodiments, when the first information is a first type of information, the operation on the first capsule comprises a click operation on the first capsule, after the cancelling the display of the first capsule, the method further comprises displaying a third interface, the third interface being a user interface for processing the first information, detecting a second operation of the user indicating to exit, displaying the second interface again, and not displaying the first capsule.
In the above embodiment, after the user operates the wearable device to process the first information, for example, after clicking to view, the first capsule may be omitted from being displayed, so as to avoid the first information from causing transition interference to the user.
In some embodiments, when the first information is a first type of information, the operation on the first capsule includes an operation to slide down relative to the first capsule.
In some embodiments, after the second interface is displayed by the first interface in response to the first operation of the user, the method further comprises displaying a fourth interface including a first card or a first icon for pushing the first information in response to the third operation of the user, canceling the display of the first capsule, displaying the second interface again in response to the fourth operation of the user, and displaying the first capsule again.
In the above embodiment, the wearable device temporarily cancels the manner of displaying the first capsule, so as to avoid the occurrence of multiple touch entries of the first information on the same interface, and realize the duplication removal of the information.
In some embodiments, in the case that the first information is the first type of information, after displaying the first capsule, the method further comprises displaying a second capsule, and cancelling the display of the first capsule, wherein the second capsule is used for pushing second information, the pushing confidence of the second information is lower than the pushing confidence of the first information, the pushing confidence is used for representing the probability that the pushed information is the information actually required to be checked by a user, the pushing time point of the second information is later than the first information, and after the duration of displaying the second capsule by the wearable device reaches a second duration, cancelling the display of the second capsule, and displaying the first capsule again.
In the above embodiment, the first information is a first type of information, the push confidence of the second information is lower than the first information, and the push time is later than the first information. When the second information is required to be pushed, the first capsule can be temporarily hidden, the second capsule is displayed, and the second information is ensured to be accessible to the user. And after the second time, the display of the first capsule is restored, the display of the second capsule is canceled, and the information with higher pushing confidence degree can be effectively touched to the user.
In some embodiments, when the first information is the first type of information, after displaying the first capsule, the method further comprises displaying a third capsule, and canceling the display of the first capsule, wherein the third capsule is used for pushing third information, the third information is also the first type of information, and the pushing time point of the third information is later than the pushing time point of the first information.
In the above embodiment, when the pushing information is the first type, pushing is performed according to the sequence of the pushing time points.
In some embodiments, in response to a status update of the first information, the third capsule is dismissed from being displayed and the first capsule is displayed again.
In the above embodiment, the display of the first information that has been cancelled may be triggered again after the update, so as to ensure that the updated first information may reach the user.
In some embodiments, the first information includes real-time updated progress information, and the method further includes determining a status update of the first information in response to the progress information updating to an end-of-progress.
In some embodiments, the first information includes first content and second content, and the first capsule is configured to scroll through the first content and the second content.
In some embodiments, the wearable device is in communication connection with a first device, and before the first capsule is displayed, the method further comprises receiving a first indication from the first device, wherein the first indication comprises an identification for representing pushing the first information and a display attribute corresponding to the first capsule, the first capsule corresponds to a first attribute value when the first information is information of a second type, the first capsule corresponds to a second attribute value when the first information is information of a first type, the first attribute value indicates that the first capsule is displayed within a defined time, and the second attribute value indicates that the display duration of the first capsule is not limited.
In some embodiments, before displaying the first capsule, the method further comprises displaying a first pop-up window for pushing the first information, and after the first pop-up window displays a third duration, cancelling the display of the first pop-up window.
In some embodiments, the wearable device is communicatively connected to a first device, and before the displaying the first capsule, the method further comprises receiving a first indication from the first device an nth time, the first indication comprising an identification representing pushing the first information, wherein N is a preset positive integer, the first information is a second type of information, displaying the first capsule comprises displaying the first capsule an nth time in response to the first indication, cancelling the displaying of the first capsule after a time of displaying the first capsule reaches a first time, and during the first N times of displaying the first capsule, if no user operation on the first capsule is detected, the method further comprises receiving the first indication an n+1th time, and not displaying the first capsule.
In the above embodiment, if no operation of the first capsule by the user is detected during the first N times of displaying the first capsule, it may be identified that the user does not pay attention to the first information, and in this scenario, by the number of pushing times, frequent pushing is avoided from generating transitional interference to the user.
In some embodiments, the method further comprises the steps of responding to user operation, displaying an information screen AOD interface, receiving an instruction of pushing fourth information, wherein the fourth information is the second type of information, not displaying a capsule used for pushing the fourth information, responding to the user operation, switching and displaying a dial interface by the AOD interface, displaying a fourth capsule used for pushing the fourth information on the dial interface, responding to the user operation, displaying an information screen display interface again, and responding to fifth information, displaying a fifth capsule used for pushing the fifth information, wherein the fifth information is the first type of information.
In the above embodiment, the first capsule corresponding to the first type of information may be displayed on all user interfaces of the wearable device, so as to implement unrestricted global display. The first capsule corresponding to the second type of information can be displayed on most of user interfaces of the wearable equipment, so that limited global display is realized, and transition interference of the second type of information to a user is avoided.
In other embodiments, the notification center interface, dynamic notification popup, may not display the second type of information.
In a second aspect, the information pushing method is applied to first equipment and wearable equipment which are in communication with each other, the method comprises the steps that the first equipment displays a card or a capsule used for pushing first information, the wearable equipment displays a first interface, the first interface is any user interface of the wearable equipment, the first equipment sends a first indication to the wearable equipment, the first indication corresponds to the first information, the wearable equipment responds to the first indication and displays a first capsule used for pushing the first information, the wearable equipment responds to a first operation of a user, the first interface is switched to display a second interface, and the first capsule is continuously displayed.
In a third aspect, the wearable device provided by the embodiment of the application comprises a display screen, a processor and a memory, wherein the memory is used for storing computer instructions, the display screen is used for pushing information to a user, and when the processor executes the computer instructions, the wearable device is caused to execute the method described in the first aspect and a possible real-time example thereof.
In a fourth aspect, embodiments of the present application provide a computer storage medium comprising computer instructions that, when run on a wearable device, cause the wearable device to perform the method of the first aspect and possible embodiments thereof. When the computer instructions are run on the wearable device and the first device, cause the wearable device and the first device to cooperatively perform the method in the second aspect and possible embodiments thereof described above
In a fifth aspect, the application provides a computer program product for causing a wearable device to perform the method of the first aspect and possible embodiments thereof, when the computer program product is run on the wearable device. When the computer program product is run on the wearable device and the first device as described above, the wearable device and the first device are caused to cooperatively perform the method in the second aspect and possible embodiments thereof
In a sixth aspect, the present application provides a chip system applied to a wearable device and a first device, storing a computer program, which when executed, causes the wearable device and the first device to perform the method of the first aspect and possible embodiments thereof.
It will be appreciated that the electronic device, the computer storage medium and the computer program product provided in the above aspects are all applicable to the corresponding methods provided above, and therefore, the advantages achieved by the electronic device, the computer storage medium and the computer program product may refer to the advantages in the corresponding methods provided above, and are not repeated herein.
Drawings
Fig. 1 is an exemplary diagram of a pushing manner of information of different importance degrees and emergency degrees of a mobile phone according to an embodiment of the present application;
fig. 2 is one of exemplary diagrams of an interface for pushing information by a mobile phone in an actual use scenario provided in an embodiment of the present application;
Fig. 3 is a second exemplary diagram of an interface for pushing information by a mobile phone in an actual use scenario provided in an embodiment of the present application;
Fig. 4A is a third exemplary diagram of an interface for pushing information by a mobile phone in an actual use scenario provided by the embodiment of the present application;
fig. 4B is a fourth exemplary diagram of an interface for pushing information by a mobile phone in an actual use scenario provided by the embodiment of the present application;
Fig. 5 is a fifth exemplary diagram of an interface for pushing information by a mobile phone in an actual use scenario provided in an embodiment of the present application;
fig. 6 is a sixth exemplary diagram of an interface for pushing information by a mobile phone in an actual use scenario provided in an embodiment of the present application;
fig. 7A is a diagram illustrating a scenario in which a mobile phone cooperates with a smart watch to push information according to an embodiment of the present application;
Fig. 7B is an exemplary diagram of an interface in which an intelligent watch performs information pushing by using an icon in an actual usage scenario provided by an embodiment of the present application;
fig. 7C is an exemplary diagram of an interface for pushing information by using an icon in the smart watch in an actual usage scenario provided by the embodiment of the present application;
fig. 8 is an exemplary diagram of an interface for pushing information by using a card in the smart watch in an actual use scenario provided by the embodiment of the present application;
Fig. 9 is an exemplary diagram of an interface for pushing information by using a dynamic full screen popup window and a card in an actual usage scenario provided by an embodiment of the present application;
fig. 10A is one of interface exemplary diagrams of information pushing performed by using a suspension capsule in the smart watch in the actual use scenario provided in the embodiment of the present application;
Fig. 10B is a second exemplary diagram of an interface for pushing information by using a suspension capsule in the smart watch in the actual use scenario provided in the embodiment of the present application;
FIG. 11A is a diagram illustrating an exemplary division of information types according to importance and urgency according to an embodiment of the present application;
FIG. 11B is a diagram of one example of FIG. 11A;
FIG. 11C is a diagram of another example of FIG. 11A;
FIG. 12A is a diagram showing an example of a transient capsule in different use scenarios provided by an embodiment of the present application;
FIG. 12B is a diagram showing an example of a resident capsule in different use scenarios provided by an embodiment of the present application;
FIG. 13 is an exemplary diagram of a capsule indicating cancellation of a resident provided by an embodiment of the present application;
fig. 14A is a schematic diagram of a display scenario of a transient capsule according to an embodiment of the present application;
FIG. 14B is an exemplary diagram of a suspended capsule scroll display of multiple key content provided by an embodiment of the present application;
Fig. 15 is an exemplary diagram of information pushing by using a dynamic full screen popup window and a suspension capsule for a smart watch according to an embodiment of the present application;
Fig. 16 is an exemplary diagram of pushing duplicate removal in a process of pushing information by using a resident capsule in the smart watch according to the embodiment of the present application;
fig. 17 is an exemplary diagram of pushing and repeating in a process of pushing information by using a transient capsule in the smart watch according to the embodiment of the present application;
Fig. 18 is one example diagram of a smart watch according to an embodiment of the present application, in which a suspension capsule is used to push a plurality of target information successively;
Fig. 19 is a second exemplary diagram of a smart watch according to an embodiment of the present application, in which a suspension capsule is used to push a plurality of target information successively;
Fig. 20 is a third exemplary diagram of a smart watch according to an embodiment of the present application, in which a suspension capsule is used to push a plurality of target information successively;
Fig. 21 is one example diagram of pushing downloading progress information by using a suspension capsule in a smart watch according to an embodiment of the present application;
Fig. 22 is a second exemplary diagram of pushing downloading progress information by using a suspension capsule in the smart watch according to the embodiment of the present application;
FIG. 23 is an exemplary illustration of various types of capsules provided by an embodiment of the present application;
Fig. 24 is a structural example diagram of a smart watch according to an embodiment of the present application.
Detailed Description
The terms "first" and "second" are used below for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the present embodiment, unless otherwise specified, the meaning of "plurality" is two or more.
The implementation of the present embodiment will be described in detail below with reference to the accompanying drawings.
The embodiment of the application provides an information pushing method which is applied to the process of pushing information to a user by electronic equipment. The pushed information can be various messages, such as a system message, an application message and the like. The pushed information may also be various types of functions, such as application services. The pushed information may also be an application program that needs to be recommended to the user.
The electronic device may be, for example, a portable computer (such as a mobile phone), a wearable device (such as a smart watch), a tablet computer, a desktop, a laptop, a handheld computer, a notebook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook, a cellular phone, a Personal Digital Assistant (PDA), a media player, or the like, which has a screen (or referred to as a display screen), and the embodiment of the present application is not particularly limited to the specific form of the electronic device.
The mobile phone can select an adaptive pushing mode (or called a touch entry) to push information to a user according to the importance degree and the emergency degree of the information. Illustratively, the push modality (or touch portal) described above may include cards, icons, capsules, and the like.
The card and the capsule can display text content or graphic identification related to the pushed information. Such as displaying key content, status (progress) information, detailed content, and/or graphical identification of the pushed information. Wherein the information may include one or more key content, different key content may describe the information from different dimensions, and further, all key content may constitute detailed content corresponding to the information. The status (progress) information may indicate a certain key content of the information, a change situation with time.
The icons may display graphical indicia associated with the pushed information. For example, when the pushed information is an application message, the icon may be an application icon of an application program that provides the application message. When the pushed information is an application service, the icon may be an application icon of an application program providing the application service or a service icon corresponding to the application service.
The capsules may be displayed on any display interface. Such as an application interface provided by a system application or a third party application. In the case that the pushed information is an application service or an application program, the mobile phone can select to display the application service or the related information of the application program by using the capsule.
In addition, the above-mentioned capsules may include status bar capsules and suspension capsules.
State column capsule
For example, the status bar capsule described above may be displayed in a signal bar. The layer corresponding to the signal bar is located above the layer corresponding to the interface displayed in real time. In the process of switching the display interface of the mobile phone, the display position of the signal bar is unchanged. Of course, where the handset enables a full screen display mode (e.g., displays a game interface provided by a game application), the handset may hide the signal bars. When the display mode of the mobile phone is switched between the horizontal screen display mode and the vertical screen display mode, the display position of the signal bar can be changed.
In some examples, status bar capsules may be used to display pushed information with progress updates and high real-time, such as drive-up notifications (notifications that drive-up travel services prompt users to go to a drive-up point waiting for a drive-up), navigation services, download progress, etc. For example, when the pushed information is an application service, the status bar capsule may display the real-time status of the application service or related information such as the service progress. When the pushed information is an application program, the status bar capsule may display an application icon of the application program. The user can instruct to switch and display the application service interface corresponding to the pushed application service or switch and display the application main interface corresponding to the pushed application program by clicking the status bar capsule.
Suspension capsule
For example, the suspension capsule may be displayed at any position of the display interface, such as the right edge of the display interface.
In some examples, the suspension capsule may display key content corresponding to the pushed information, such as a taxi taking notice, where the key content may be a license plate number of the vehicle. For another example, the pushed information is a payment service, and the key content may be the word "payment code". In addition, the suspension capsule may display a graphic identifier corresponding to the pushed information, for example, the pushed information is a taxi taking notification, and the graphic identifier may be a pattern of the vehicle.
The user can instruct the mobile phone to display an application interface corresponding to the pushed information by clicking the suspension capsule. When the pushed information is a message, the corresponding application interface may be a detail interface containing the detailed content of the pushed information, and when the pushed information is an application service, the corresponding application interface may be an application service interface.
In addition, the suspension capsule can correspond to an unfolding state and a folding state, and compared with the suspension capsule in the folding state, the suspension capsule in the unfolding state occupies larger display space, can display more content and can display more related information. The mobile phone defaults to display the suspended capsule according to the folded state. And responding to the operation of the user on the suspension capsule, and displaying the suspension capsule in the unfolded state. For example, the mobile phone displays icons of the map application by adopting a folded suspension capsule, so that the user is prompted to pay attention to the map application. Thereafter, in response to a user operation, a suspension capsule in an expanded state may be displayed, where the suspension capsule in the expanded state includes a plurality of configuration items, and each configuration item corresponds to an application service portal related to the map application, including a portal of an application service in the map application (e.g., a portal of a navigation service), and also including a portal of an application service provided by other application programs (e.g., an address collection service provided by a note application).
The card may be displayed on a main interface, a negative one-screen, an off-screen display (always on display, AOD) interface, a lock screen interface, a notification bar interface, and other application interfaces.
Wherein the main interface is a split screen of a desktop, which may be a user interface provided by a desktop application (a system application for managing application icons of installed application programs). After the mobile phone is unlocked, a main interface can be displayed, and then the mobile phone can respond to the operation of a user to display other split screens corresponding to the desktop. The split screen corresponding to the desktop further comprises a negative one screen, wherein the negative one screen is used for displaying subscribed information of the user and evaluating information to be checked by the user in a centralized mode.
The AOD interface can be a mobile phone which starts an AOD function, and the displayed interface is displayed after screen locking and screen extinguishing. The card displayed on the AOD interface can be called as an AOD card, and a user can view information pushed by the mobile phone through the AOD card under the condition that the mobile phone is not unlocked.
During the process that the mobile phone displays the main interface (or the negative one screen), the mobile phone detects a trigger event of pushing information to a user, and the user is guided to pay attention to the pushed information by displaying a card containing the pushed information in a display area of the main interface (or the negative one screen). It will be appreciated that different pushed information may correspond to different trigger events according to pre-configured business rules. For example, when the mobile phone detects that the device is approaching to an express storage point, it can determine that the picking-up code related to the express storage point needs to be pushed, for example, the picking-up code corresponding to the express belonging to the user is stored in the express storage point.
In addition, the card can also comprise a dynamic notification card and a dynamic popup card. For example, during the display of other application interfaces, the mobile phone detects a trigger event that requires pushing information to the user, and may display a dynamic notification card or a dynamic pop-up card. After the dynamic notification card is displayed, the display duration of the dynamic notification card reaches the preset duration 1, and the mobile phone can cancel displaying the dynamic notification card. The dynamic message card can display the key content and/or the corresponding state (progress) information corresponding to the pushed information, so that a user can conveniently grasp the service or the message with higher real-time requirement in time when using other application programs of the mobile phone.
After the dynamic popup card is displayed, the mobile phone responds to the operation of the user on the dynamic popup card, and the display of the dynamic popup card can be canceled. Compared with the dynamic notification card, the dynamic popup card is more striking, occupies larger display space, can interrupt the intention of the user for using the mobile phone currently, ensures that the user can pay attention to the pushed information, and enables the pushed information to be effectively contacted with the user.
In the above embodiment, in the exemplary pushing mode, the dynamic popup card belongs to global interrupt type reminding, the dynamic notification card belongs to global large area reminding, the suspension capsule and the status bar capsule belong to global strong reminding, the main interface card and the negative one-screen card belong to small-range weak reminding, and the icon belongs to non-disturbing and at any time viewable reminding. The overall interrupt type reminding, the overall large-area reminding, the overall strong reminding, the small-range weak reminding and the non-disturbing and at any time viewable reminding are all described above, and the corresponding touch efficiency is gradually reduced. It can be appreciated that the above-described touch-up efficiency may characterize whether the user is able to pay effective attention to the pushed information. The higher the touch efficiency is, the higher the probability that the user can pay attention to the information effectively after the information is pushed by the push form is characterized.
In some embodiments, the higher the urgency and/or importance of the information, the higher the access efficiency of the optional push modality.
In some embodiments, a measure of the urgency of the information is whether the service needs to be immediately viewed or processed or used when attention is interrupted. For example, in an example, the urgency of the service notification may include very urgent, general, non-urgent, and so on.
For example, a very urgent notification requires the user to process within a first preset time (e.g., 60 s), e.g., a notification to the user to raise an alert, such as a taxi taking notification. The very important information is very urgent information.
The emergency notification needs to be processed within a second preset time (e.g., 15-60 minutes).
Typically, services that are ongoing within 24 hours, such as a user purchasing a ticket 5 days later, and a flight travel service will alert the user to relevant reminders of the ride a day in advance, such as check-in, boarding, etc.
Non-urgent notifications typically do not require user handling.
In one embodiment, the measure of importance is whether or not a significant impact, such as loss of life, property, time, opportunity, etc., is produced after the information is ignored. In an example, the importance of the service notification may include very important, generally important, and unimportant.
It is very important to mean that if the user does not handle notifications about major natural disasters such as earthquakes, typhoons, etc., which may be threatening to the user's life.
The important point is that if the user does not process the possible property damage, such as car taking notification, express delivery and timely pickup notification.
It is generally important to refer to notifications in an express delivery, for example, that may result in time waste for the user if the user misses.
It is not important to mean that if the user misses there is no impact on the user, for example, the system alerts the user of the time of healthy use of the mobile phone.
In some embodiments, as shown in fig. 1, the horizontal axis represents the importance level of the information, the vertical axis represents the emergency level of the information, and the importance level and the emergency level corresponding to the information together determine an optional push mode of the information.
In other words, fig. 1 shows different types of information, such as information with different degrees of urgency and/or different degrees of importance, corresponding to one or more optional push modalities.
The developer or user of the mobile phone can select the pushing mode actually used by each information (service, message or application) from the selectable pushing modes according to the actual service requirement, for example, the pushing mode is called a target pushing mode, and the mobile phone is configured to push the information by adopting the target pushing mode when pushing the information.
As shown in fig. 1, for very important and urgent information, the optional push modality includes all push modalities provided by the handset. Taking very important and urgent earthquake early warning notification as an example, the mobile phone can be pre-configured with a dynamic popup card as a target pushing mode of the earthquake early warning notification, and the user can pay attention to the earthquake early warning notification in time by utilizing high touch efficiency of the dynamic popup card. And the mobile phone can be pre-configured with a target pushing mode of typhoon notification as a dynamic notification card by using the very important and very urgent typhoon notification, and the user is prompted to pay attention to the real-time condition of typhoon under the condition that the user is not affected by the timeliness and the conspicuity of the dynamic notification card.
In addition, for very important and urgent information, the mobile phone can also combine multiple pushing modes to push the information to the user. For example, the mobile phone may be preconfigured with the target pushing form of the type of information including a dynamic popup card, a dynamic notification card, an AOD card, a card of a screen-locking interface (screen-locking card), a card of a negative screen (negative screen-locking card), a card of a main interface (main interface card), a status bar capsule, a suspension capsule, a notification of a notification bar interface, and the like. When the information which is very important and urgent to push is detected, the mobile phone can display the information by adopting a dynamic popup card, so that the information can be ensured to be effectively touched by a user. In addition, if the mobile phone is displaying the AOD interface, the AOD card corresponding to the information can be displayed on the AOD interface. If the mobile phone is displaying the negative one screen, the card corresponding to the information can be displayed on the negative one screen. If the mobile phone is displaying the main interface, a card corresponding to the information can be displayed on the main interface. After detecting that the user instructs to cancel the operation of displaying the dynamic popup card, the user may also pay attention to the above very important and urgent information through the card displayed on the AOD interface (or the negative screen, main interface). In other examples, after the display of the dynamic pop-up card is canceled, the cell phone may also display status (progress) information of the very important and urgent information through the status bar capsule. Or by displaying an entry through the suspension capsule for viewing very important and urgent information.
As shown in fig. 1, for the unimportant and non-urgent information, the optional pushing mode is less, for example, only the card with the negative one screen is included, so that for the unimportant and non-urgent information, the mobile phone can pre-configure the target pushing mode to be the card with the negative one screen, and when the fact that the unimportant and non-urgent information needs to be pushed is detected in the actual operation process of the mobile phone, the information is pushed through the card with the negative one screen. In the scene, after the mobile phone responds to the user operation to display the negative screen, the information can be focused, so that the user is prevented from being frequently prompted to view the information, and interference is avoided to the user.
In addition, fig. 1 also shows other types of information, and corresponding optional pushing modes are not described herein.
The process of pushing information by adopting various pushing modes by the mobile phone is introduced through a plurality of common scenes.
After detecting the operation of the user for indicating the taxi to travel, for example, detecting that the user configures a travel journey and clicking a functional control for indicating the matched vehicle, the mobile phone can push corresponding taxi notifications to the user according to the flow of the online taxi service at one or more service flow nodes, for example, flow nodes matched with a proper vehicle, a departure place about to be reached or reached by the user, passengers get on the vehicle, the vehicle reaches a destination designated by the user and the like. The taxi taking notification corresponding to the flow node 'matched to the suitable vehicle' can comprise appearance information, license plate information, driver information and the like of the travel vehicle. The taxi taking notification corresponding to the flow node 'the vehicle is about to or has reached the departure place designated by the user' comprises license plate information, appearance information, driver information of the taxi, road conditions of the taxi reaching the departure place, estimated time length 1 of the taxi reaching the departure place and the like. The driving notification corresponding to the flow node 'passenger gets on' comprises license plate information, appearance information, driver information and estimated time length reaching the destination. The taxi taking notification corresponding to the flow node "the vehicle reaches the destination designated by the user" includes a trip end reminder, fare settlement information, and the like.
Taking the taxi taking notification corresponding to the node of 'the departure place about to or designated by the user' as an example, the taxi taking notification corresponding to the node of 'the departure place about to or designated by the user' belongs to very urgent and important information, and optional pushing modes comprise a card of a screen locking interface, a card of a main interface, a card of a negative one-screen, a card of a notification bar interface, a dynamic notification card, a status bar capsule, a suspension capsule and the like. In addition, under the condition that the AOD function is started by the mobile phone, the optional pushing mode also comprises an AOD card. It will be appreciated that in the case of enabling the AOD function, after the display screen of the mobile phone is turned off, at least one type of information may be displayed on a partial area of the display screen without lighting the entire display screen, for example, displaying time, animation, etc. on the partial area of the display screen.
In some embodiments, the mobile phone may select a pushing mode with highest touch efficiency, such as a dynamic notification card, from among the selectable pushing modes, and push the taxi taking notification. In other embodiments, the mobile phone may flexibly select one or more pushing modes from the selectable pushing modes according to an actual display scene, so as to push the taxi taking notification.
In one exemplary scenario, after the mobile phone detects an operation of indicating a driving trip by the user, and matches a vehicle (such as a travel vehicle) required for the trip to the user, the mobile phone may receive a real-time position of the travel vehicle. The mobile phone detects an operation of indicating a screen-off by a user, for example, an operation of clicking a power key of the mobile phone, an AOD interface 201 shown in fig. 2 may be displayed, an AOD card 202 is included in the AOD interface 201, and matched vehicle information is displayed in the AOD card 202. Additionally, the mobile phone may also display the dynamic notification card 302 before the mobile phone displays the AOD card 202. After the dynamic notification card 302 is de-displayed, the AOD card 202 described above is displayed.
After the AOD interface 201 is displayed, the mobile phone continues to receive the real-time position of the traveling vehicle, and when the distance between the real-time position of the traveling vehicle and the departure place specified by the user is smaller than the distance value 1, the current flow node is determined as "the vehicle is about to or has reached the departure place specified by the user". Additionally, in response to the distance between the real-time location of the travel vehicle and the user-specified departure point being less than the distance value of 1, the cell phone may also update the display on AOD card 202, such as increasing the time to expected arrival at the departure point.
The AOD card 202 is used for presenting a taxi taking notification, and the AOD card 202 may include key contents of the taxi taking notification, such as license plate information of a traveling vehicle and a time when the traveling vehicle is expected to reach a taxi taking point. With the AOD card 202, it is possible to guide the user to "the vehicle is about to or has reached the user-specified departure point" when the user views the AOD interface.
Thereafter, the mobile phone detects an operation of the user to indicate a bright screen, for example, an operation of the user clicking on the display screen, and may light the entire display screen and display the lock screen interface 203 as shown in fig. 2.
The screen locking interface 203 includes a screen locking card 204, where the screen locking card 204 is also used to present a driving notification, and compared with the driving notification displayed by the AOD card 202, the key content of the driving notification is more, for example, besides license plate information of the traveling vehicle, the screen locking interface further includes an estimated time length 1, where the estimated time length 1 is a time length required for estimating that the traveling vehicle arrives at a departure place configured by a user.
In addition, during the AOD card 202, in response to a user clicking on the AOD card 202, the mobile phone may also illuminate the entire display and display a lock screen interface 203 as shown in fig. 2, where the lock screen interface 203 includes a lock screen card 204.
In some embodiments, the handset may display a main interface 205 as shown in fig. 2 in response to a user indicating an unlock operation, and a main interface card 206 may be included in the main interface 205. The main interface card 206 is also a card for presenting the driving notification, and compared with the lock screen card 204, the main interface card 206 includes a functional entry for processing the driving notification, such as a control 207 for indicating to contact the driver of the traveling vehicle, in addition to the key content of the driving notification. The cell phone can respond to the operation of the control 207 by the user, display a detail interface containing the contact information of the driver of the travel vehicle, or directly dial the telephone number reserved by the driver of the travel vehicle.
It can be appreciated that the user can process the taxi taking notification through the main interface card 206, and in addition, the main interface card 207 is only displayed on the main interface 205, so that the man-machine interaction efficiency of processing the taxi taking notification is improved while avoiding interference with normal use of the mobile phone by the user.
In some embodiments, the handset may display the negative one screen 208 as shown in FIG. 2 in response to a user indication to view the negative one screen, e.g., during display of the main interface 205, in response to a user's right-hand slide operation. A negative one-screen card 209 for presenting a drive notification may also be included in the negative one-screen 208. The negative one-screen card 209 may prompt the user to pay attention to the driving notification when the user browses the negative one-screen.
In addition, the taxi taking notification corresponding to the "the vehicle is about to or has reached the departure place designated by the user" is a taxi taking notification that can update the state in real time, and correspondingly, the cards (e.g., the lock screen card 204, the main interface card 206, and the negative one-screen card 209) for displaying the taxi taking notification can also dynamically update the display content. For example, the lock screen card 204, the main interface card 206, and the negative one-screen card 209 all display the estimated time length 1, where the estimated time length 1 may be shortened as the traveling vehicle approaches the departure point, until the vehicle arrives at the departure point, the estimated time length 1 is canceled, and an identifier indicating that the vehicle has arrived is displayed.
In a second exemplary scenario, after the mobile phone detects an operation of indicating a driving trip by the user, and matches a vehicle (such as a travel vehicle) required for the trip to the user, the mobile phone may receive a real-time position of the travel vehicle. After that, the user can normally use other application programs in the mobile phone. For example, in response to a user indicating an operation to run the memo application, the mobile phone may run the memo application and display an application interface provided by the memo application, such as the note interface 301 in fig. 3.
After the note interface 301 is displayed, the mobile phone continues to receive the real-time position of the traveling vehicle, and when the distance between the real-time position of the traveling vehicle and the departure place specified by the user is smaller than the distance value 1, the current flow node is determined as "the vehicle is about to or has reached the departure place specified by the user". In addition, in response to the distance between the real-time location of the traveling vehicle and the departure place specified by the user being less than the distance value 1, the mobile phone may further display a dynamic notification card 302 on the note interface 301, where the dynamic notification card 302 may be used to present a driving notification, for example, display key content of the driving notification, such as license plate information and estimated time 1.
In some embodiments, the mobile phone may cancel displaying the dynamic notification card 302 when the display duration of the dynamic notification card 302 reaches a preset duration of 1 (e.g., 3 seconds) and no user instruction to process the dynamic notification card 302 is received.
After canceling the display of the dynamic notification card 302, the mobile phone may display a notification interface 303 as shown in fig. 3 in response to an operation of the user to view the notification bar, such as a slide-down operation made by the user on the note interface 301. Wherein, the notification interface 303 displays a notification that has been pushed to the user and that the user has not indicated the process. For example, in the case where the user does not instruct to process the driving notification, a notification card 304 for presenting the driving notification may be included in the notification interface 303.
In addition, after the dynamic notification card 302 is not displayed, the mobile phone can continue to push the taxi taking notification to the user by displaying the capsule in the status bar.
For example, as shown in fig. 4A, after the dynamic notification card 302 is canceled from being displayed, a status bar capsule 402 corresponding to the driving notification is displayed on a status bar 401. It can be understood that the estimated time 1 corresponding to the driving notification may change along with the change of the distance between the traveling vehicle and the departure place, and the status bar capsule 402 may display the estimated time 1 corresponding to the driving notification in real time, so that the user can conveniently grasp the real-time progress of the traveling vehicle before reaching the departure place.
In other embodiments, after the user instructs the handset to enable a particular type of service (e.g., a translation service), the handset may display a hover capsule to push the service to the user when it again recognizes a scene that applies the service.
As shown in fig. 4B, the electronic device displays an application interface 403 provided by the novice application, and in response to an operation of the user to instruct translation of the word 404 (holding), a translation window 405 is displayed. The translation window 405 displays translation contents corresponding to the word 404. In this scenario, it may be determined that the user enables the translation service.
Thereafter, the electronic device displays an application interface 406 in response to the user operation. The application interface 406 may be an application interface provided by a novel application, or may be an application interface provided by another application. In the application interface 406, containing english text 407, the electronic device may recognize that the scene is currently using the translation service, and the electronic device may display a hover capsule 408, where the hover capsule 408 is used to recommend the translation service to the user.
The user uses the mobile phone to browse the scene of the image, namely, the mobile phone responds to the operation of selecting the target image by the user, and can evaluate the application service which the user needs to use currently, such as a target service, according to the target image, and push the target service to the user. As shown in fig. 5, the handset displays a chat application interface 501, where the application interface 501 includes a plurality of chat records, such as image data 502 sent by contact a. The mobile phone can determine the image data 502 as a target image in response to the operation of the user pressing the image data 502 for a long time, and evaluate the target application service currently required to be used by the user according to the target image.
Illustratively, the above-described target application service includes an application service for processing image data, such as an image sharing service, an image printing service, a search service, and the like. Also illustratively, the target application service may further include an application service determined according to the content of the target image, for example, the image data 502 has shoes displayed therein, and the target application service may include an application service for inquiring the price of the shoes, for example, a price comparison service.
In some embodiments, in response to determining the target application service, the cell phone may display a transfer gate interface 503, where the transfer gate interface 503 includes a search icon 504, a price comparison icon 505, a print icon 506, and an analysis icon 507.
Illustratively, in response to a user clicking on the search icon 504, the handset may enable a search service to find data related to the image data 502. In response to the user clicking on the price comparison icon 505, the cell phone may enable the price comparison service to query the price information of the shoes in the image data 502. In response to a user clicking on the print icon 506, the handset may send image data 502 to the printer instructing the printer to print the image data 502. In response to the user clicking on the share icon 507, the cell phone may display a route for sharing the image data 502.
In some embodiments, for very important and urgent information, such as an earthquake early warning notification, if the earthquake early warning notification is pushed by using a dynamic popup window in advance, the mobile phone receives the earthquake early warning notification from the earthquake early warning server, as shown in fig. 6, a dynamic popup window card 601 may be directly displayed, where the dynamic popup window card 601 includes key information of the earthquake early warning notification, such as a duration required for the earthquake wave to reach the current position of the user, an earthquake center position, a distance between the earthquake center and the current position of the user, an earthquake grade, and the like. In other embodiments, for very important and urgent information, such as an earthquake early warning notification, after pushing by using a dynamic popup window, an adaptive pushing mode may be selected according to the current display scene of the mobile phone, so as to continue pushing the earthquake early warning notification. For example, the mobile phone is displaying an AOD interface, and the AOD card is selected to continue pushing the earthquake early warning notification.
In the above embodiment, the mobile phone may push information to the user through one or more pushing modes, so as to ensure that the information can reach the user effectively. In practice, whether the information is available to the user is also affected by other factors, such as whether the user is using the handset. In order to improve the efficiency of information touching the user during periods when the user is not using the mobile phone, the mobile phone may also cooperate with the user's wearable device, such as a smart watch, to push information to the user. The above-mentioned smart watch may be a round dial smart watch, or may be a square dial smart watch, which is not particularly limited in the embodiments of the present application, and in the following embodiments, the round dial smart watch is mainly exemplified.
In some embodiments, as shown in fig. 7A, after a connection is established between the mobile phone and the smart watch, the mobile phone determines target information to be pushed to the user, and may instruct the smart watch to push the target information in addition to pushing the target information by using a display screen configured by the mobile phone. For example, the mobile phone may send a push collaboration notification to the smart watch, and the smart watch may use a push form, such as an icon, a card, and/or a dynamic full screen popup window, to push the target information to the user in response to the push collaboration notification from the mobile phone.
For example, in response to a push collaboration notification from a mobile phone, the smart watch may display, in the smart interface and/or the negative screen, an icon representing target information, where the target information is an application, for example, the icon may be an application icon of the application, and where the target information is an application service, for example, the icon may be a service icon corresponding to the application service.
Taking the target information as payment service information as an example, as shown in fig. 7B, in the case that the mobile phone displays the lock screen interface 705, if it is determined that the payment service information needs to be pushed, the mobile phone may display an icon 706 on the lock screen interface 705.
As shown in fig. 7C, when the mobile phone displays the main interface 706, if it is determined that payment service information needs to be pushed, the mobile phone may also display a service entry icon 707 of the payment service on the main interface 706.
In the case where the mobile phone displays an icon of the payment service (e.g., the icon 706 or the service portal icon 707), if the user clicks the icon 706 (or the service portal icon 707), the mobile phone may display an application interface corresponding to the payment service in response to the operation.
In addition, after determining that the payment service information needs to be pushed, the mobile phone may further instruct the smart watch to push the payment service information, for example, send a push collaboration notification to the smart watch. In the case where the smart watch displays the smart interface 701, the smart watch may display a service icon 702 of the payment service on the smart interface 701 in response to the push collaboration notification from the handset.
If a payment program for providing a payment service is installed in the smart watch, the smart watch may display an application interface of the payment program, such as an interface containing payment key information, in response to clicking the service icon 702. If the payment program is not installed in the smart watch, the smart watch can display prompt information which can remind a user to enable the payment service by operating the mobile phone.
In addition, the smart watch may also display a negative screen 703 of the watch in response to a user's operation during the real smart interface. The negative screen 703 includes a service icon 704, and the service icon 704 and the service icon 702 on the intelligent interface 701 are service icons corresponding to payment services.
Also illustratively, the smart watch may also display a card for presenting the target information in the smart interface, the notification bar interface, and/or the negative one-screen in response to the push collaboration notification from the handset. For example, when the target information is a notification message, the card may display key contents of the notification message.
Taking the target information as a taxi taking message as an example, as shown in fig. 8, in the case where the smart watch displays a smart interface 801, the smart watch may display a push card 802 on the smart interface 801 in response to a push collaboration notification from the mobile phone. The push card 802 displays key content of the taxi-taking notification for prompting the user to pay attention to the taxi-taking notification. In addition, in response to the user clicking the push card 802, the smart watch may display a full screen display interface corresponding to the taxi-taking notification, where the full screen display interface includes details of the taxi-taking notification.
In some examples, during the display of the smart interface 801, a negative screen 803 may also be displayed in response to a user operation. A push card 804 may also be included in the negative screen 803, where the push card 804 displays key content of the drive notification for prompting the user to pay attention to the drive notification. In response to the user clicking on push card 804, the smart watch may display a full screen display interface corresponding to the taxi-taking notification.
In some examples, during the display of the smart interface 801, a notification bar interface 805 may also be displayed in response to a user operation. A notification card 806 may also be included in the notification bar interface, the notification card 806 displaying more key content for the taxi taking notification than the card 804. In addition, the notification bar interface 805 may also include other unprocessed notification cards, such as notification card 807. The notification card 807 displays key content of the application notification from the reading application. Of course, the smart watch may also display other notification cards that are hidden and not processed in response to a user sliding operation on the notification bar interface 805.
Still further illustratively, the smart watch may also display a dynamic full screen popup in response to a push collaboration notification from the handset. As shown in fig. 9, when the smart watch displays the negative screen 901, a push collaboration notification from the mobile phone is received, and the push collaboration notification can control the smart watch to push a taxi taking notification. In response to the push collaboration notification, the smart watch may display a dynamic full screen popup 902, where the dynamic full screen popup 902 includes key content corresponding to the taxi-taking notification and a detail control 903. Wherein, in response to clicking the detail control 903, a full screen display interface of the taxi taking notification can be displayed, where the full screen display interface contains the detailed content of the taxi taking notification.
In addition, during the display of the dynamic full screen popup window 902, the smart watch may also display a negative one screen 904 in response to a user indication to return to an original interface, such as a swipe operation. In comparison to the negative one screen 901, a push card 905 is newly displayed in the negative one screen 904. In response to clicking the push card 905, a full screen display interface of the taxi taking notification may be displayed.
It will be appreciated that the display space of the smart watch corresponds to a relatively small display space, and that it is often necessary to pre-configure a resident interface, which is a user interface that is displayed by default after the smart watch is on. The resident interface is a user interface which is displayed by default in response to the return operation instructed by the user when the intelligent watch displays other interfaces.
In some embodiments, the resident interface may be one of a smart interface, a negative one-screen, and a custom dial interface. The user-defined dial interface may be a dial interface generated by the smart watch according to an image (background image) selected by a user, a function control, and a time display mode (time in a digital form or time in a pointer form), or may be a dial interface provided by a third party application program.
In addition, icons and cards (push card and notification card) for pushing information need to be displayed on the intelligent interface and/or the negative screen. When the resident interface is a user-defined dial interface, the user needs to manually switch the interface displayed by the smart watch, for example, switch from the user-defined dial interface to the smart interface (or to the minus one screen), so as to be able to view the pushed target information.
Obviously, in this scenario, the efficiency of touching the target information to the user is still not high, and meanwhile, the man-machine interaction efficiency of the user for viewing the pushed target information through the smart watch is also not high. In addition, if all the target information is pushed by adopting a dynamic full screen popup window, the interference degree to the user is higher.
In order to improve the problems, the embodiment of the application provides an information pushing method which can be applied to wearable equipment. Taking the wearable device as an intelligent watch as an example, in the scene that the mobile phone cooperates with the intelligent watch to push the target information, the intelligent watch can display a suspension capsule for pushing the target information, so that the target information is ensured to reach a user, the interference to the user is reduced, and the man-machine interaction efficiency of the user for processing the target information through the intelligent watch is also improved.
The implementation details of pushing target information to a user by the mobile phone and the intelligent watch are described below with reference to the accompanying drawings.
In some embodiments, the target information may be divided into deterministic service information (first type of target information) and uncertain intent service information (second type of target information).
Illustratively, the first type of target information refers to information that the user has an explicit intent to view, e.g., information that evaluates that the corresponding push confidence is greater than a first value (90%). The push confidence may characterize the probability that the target information is the information actually needed by the user. Typically, the user indicates information to be viewed (e.g., information that triggers pushing after the user configures the order information), and the corresponding push confidence is greater than the first value. For example, taxi taking notification information, navigation notification information, takeaway delivery information, game information, trip reminders, and the like may be included.
Illustratively, the second type of target information refers to information that the user does not exhibit viewing intent and that the handset predicts that the user may need to view. For example, information that the corresponding push confidence is not greater than a first value (90%) is evaluated. In other words, the second type of target information push confidence is lower than the first type of target information push confidence. For example, access control service information, attendance reminding information, payment service information, subway service information and express delivery information can be included.
As shown in fig. 2 and 10A, in the case where both the mobile phone and the smart watch display an AOD interface, for example, the mobile phone displays an AOD interface 201 and the smart watch displays an AOD interface 1001. In response to determining that the target information is a first type of target information (e.g., a taxi taking notification), the handset may display the AOD card 202 and send a push collaboration notification 1 to the smart watch. The smart watch displays a hover capsule 1002 on the AOD interface 1001 in response to pushing collaboration notification 1. The suspension capsule 1002 displayed by the smart watch and the AOD card 202 displayed by the mobile phone are used for pushing the same taxi taking notification.
In the example of fig. 10A, the above-described taxi taking notification is first information, the AOD interface 1001 may be referred to as a first interface, and the above-described suspension capsule 1002 may be referred to as a first capsule. The push collaboration notification 1 is a first indication, and may carry an identifier that characterizes push first information.
In some embodiments, the above-described suspension capsule 1002 may be displayed globally. For example, in response to a user operating to light the smart watch, the smart watch may display a resident interface. Taking the example that the resident interface is a custom dial interface (e.g., dial interface 1003 shown in fig. 10A), a suspended capsule 1002 is also displayed on the dial interface 1003 of the smart watch. The intelligent watch is not influenced by the normal use of the user while the target information is ensured to reach the user. In the example of fig. 10A, dial interface 1003 may be referred to as a second interface. The above-described operation of lighting the smart watch may trigger the smart watch to switch the display interface, e.g., the dial interface 1003 is switched by the AOD interface 1001, and correspondingly, the above-described operation of lighting the smart watch may be referred to as a first operation. The first operation is an operation of switching between different user interfaces, and a specific form of the first operation is not limited.
For another example, as shown in fig. 10B, when the mobile phone displays any interface, it recognizes that a scenario in which the second type of target information (e.g., payment service information) needs to be pushed is recognized, the mobile phone may display a suspension capsule 1004 for pushing the payment service, and then, the mobile phone may instruct the smart watch to push the payment service information, for example, the smart watch displays the suspension capsule 1006 on a dial interface 1005.
In addition, the above-mentioned suspension capsule is also a functional portal for the user to process the target information quickly. Illustratively, the smart watch may display a full screen display interface corresponding to the taxi taking notification in response to the user clicking the hover capsule 1002.
In some embodiments, the suspension capsules may include resident capsules and transient capsules, wherein the resident capsules and transient capsules differ by:
1. The type of target information pushed is different.
Illustratively, a resident capsule may be used to push a first type of targeted information. Transient capsules may be used to push a second type of target information.
As an implementation manner, the mobile phone can distinguish whether the target information belongs to the first type of information or the second type of information according to the importance degree and the emergency degree of the target information.
As shown in fig. 11A, information having a general (or unimportant) importance level and a general (or non-urgent) urgency level may be determined as the second type of information.
As shown in fig. 11A, information in which the degree of importance is important and the degree of urgency is urgent (or very urgent) may be determined as the first type of information.
In addition, the type of the pushed information also comprises a third type, and the target information of the third type refers to information which must reach the user. As shown in fig. 11A, the importance level is very important information, and it can be determined as the third type of information. For the third type of target information, the mobile phone can instruct the intelligent watch to push in a dynamic full screen popup mode until the user finishes processing the target information.
FIG. 11B illustrates the importance and urgency of a taxi taking notification to be pushed to a user at different process nodes during execution of an online taxi taking service. In the process of executing the online taxi taking service, in different process nodes, taxi taking notices to be pushed to a user comprise a taxi taking notice 1 for indicating the end of a journey, a taxi taking notice 2 for indicating the progress of the journey, a taxi taking notice 3 for indicating the successful matching of a travel vehicle and a taxi taking notice 4 for indicating that the vehicle is about to reach or has reached a departure place designated by the user. As shown in fig. 11B, it may be determined that the driving notification 1 to the driving notification 4 all belong to the first type of information.
In addition, fig. 11C shows that the importance degree of the payment service information is general and the emergency degree is also general, and as shown in fig. 11C, it may be determined that the payment service information belongs to the second type of information.
As another implementation manner, the mobile phone may determine, according to the generation scenario of the target information, whether the target information belongs to the first type or the second type.
For example, if the target information is information determined according to the usage habit of the user, the target information belongs to the second type of information. For example, the recorded user using habit of the mobile phone comprises that the user can start riding code service in 8 am on working days with high probability. According to the user using habit, the mobile phone can identify that the target information to be pushed is the riding code service at 8 hours in the morning of each working day, and judge that the target information (riding code service) belongs to the second type of information.
Also exemplary, if the target information is information that needs to be pushed during the process of the handset performing one or more services, the target information is of the first type of information. Wherein, the one or more services may be services executed by the user actively triggering the mobile phone. For example, the operation of the user indicating the taxi taking may trigger the mobile phone to perform an online taxi taking service, where the online taxi taking service belongs to one or more services described above. Correspondingly, in the process of executing the online taxi taking service, the taxi taking notification required to be pushed belongs to the first type of information. For another example, the user may instruct the mobile phone to perform a data download service, where the data download service belongs to one or more of the above services. Correspondingly, in the process of executing the data downloading service, the downloading progress information required to be pushed also belongs to the first type of information. For another example, the user may trigger the mobile phone to execute a timed reminder service by configuring an alarm clock prompting time, where the timed reminder service belongs to one or more services described above. In the process of executing the timing reminding service, the required push time reminding notification also belongs to the first type of information.
After determining the type to which the target information belongs, the mobile phone can instruct the smart watch to display the target information by adopting a resident capsule or adopting a transient capsule. For example, the first indication sent to the smart watch further includes a display attribute, such as a first attribute value and a second attribute value, of the first capsule for pushing the target information (e.g., the first information). When the first information is predicted information to be focused by the user, such as a second type of information, the first capsule corresponds to a first attribute value, and the first attribute value indicates that the first capsule is displayed in a limited time. When the first information indicates the information of interest to the user, such as the first type of information, the first capsule corresponds to a second attribute value, and the second attribute value indicates that the display duration of the first capsule is not limited.
The smart watch is instructed by the mobile phone to push the payment service information and the taxi taking notification, and the payment service information belongs to the second type of target information, and the taxi taking notification belongs to the first type of target information. The mobile phone sends a push collaboration notification 2 to the smart watch, and the smart watch pushes the payment service by adopting the transient capsule in response to the push collaboration notification 2.
As an implementation manner, the push collaboration notification 2 may carry an identifier characterizing payment service information and an identifier characterizing a transient capsule. Correspondingly, the smart watch responds to the push collaboration notification 2 from the mobile phone, and can recommend the user to use the payment service through the transient capsule.
The mobile phone sends a push collaboration notification 1 to the smart watch, and the smart watch pushes the taxi taking notification by adopting the resident capsule in response to the push collaboration notification 1. As an implementation manner, the push collaboration notification 1 may carry the taxi taking notification and an identifier for characterizing a resident capsule. Correspondingly, the intelligent watch responds to the pushing cooperative notification 1 from the mobile phone, and the user can be prompted to pay attention to the taxi taking notification through the resident capsule.
2. The conditions for canceling the display are different.
For example, in the case where the smart watch displays the transient capsule, after the display duration of the transient capsule reaches the preset duration 2 (e.g., referred to as the first duration), the display of the transient capsule may be canceled. In addition, before the display duration of the transient state capsule reaches the preset duration 2, if the smart watch detects the operation of the user on the transient state capsule, the display of the transient state capsule can be canceled. If the user processes the target information corresponding to the transient state capsule through the mobile phone, the intelligent watch can cancel displaying the transient state capsule.
As shown in fig. 12A, during the display of the dial interface 1201 by the smartwatch, e.g., at time T0, in response to the push collaboration notification 2 from the handset, a capsule 1202 may be displayed, the capsule 1202 containing an icon of the payment service and a functional description of the payment service. When the display duration of the capsule 1202 reaches the preset duration 2 and the user operation of the capsule 1202 is not received, for example, at time T3, the smart watch cancels the display of the capsule 1202.
As also shown in fig. 12A, during the display of the dial interface 1201 by the smartwatch, e.g., at time T0, the capsule 1202 may be displayed in response to a push collaboration notification 2 from the handset (also referred to as the handset indicating push payment service information). Before the duration of display of the capsule 1202 reaches the preset duration 2, for example, at time T1, the operation of the capsule 1202 by the user is detected, for example, the capsule 1202 is clicked, the smart watch may display an application interface 1204 (for example, referred to as a third interface) corresponding to the payment service, and the application interface 1204 may provide the payment related service. After the application interface 1204 is displayed, for example, at time T2, the dial interface 1201 is displayed again in response to an operation of the user to instruct exit (or return), such as what is called a second operation. Wherein the dial interface 1201 displayed again does not contain capsules 1202.
In other embodiments, if the number of times the smart watch pushes the same target information through the transient state capsule reaches N times, and no operation of the user on the transient state capsule is detected, the smart watch does not display the transient state capsule corresponding to the target information in a preset time interval, where N is a preset positive integer.
In an exemplary scenario, N is 2, and the preset time interval is a time interval between the current time point and 12 points in the evening. The smart watch receives the push collaboration notification 2 from the handset 1 st time, and in response to the push collaboration notification 2, pushes payment service information to the user using the transient capsule, e.g., the display capsule 1202. During the display of the capsule 1202, no user operation of the capsule 1202 is detected, and after the display duration of the capsule 1202 reaches the preset duration 2, the display of the capsule 1202 is canceled. After that, the smart watch receives the push collaboration notification 2 from the mobile phone for the 2 nd time, and in response to the push collaboration notification 2, pushes payment service information to the user again with the transient capsule, e.g. the display capsule 1202. During the display of the capsule 1202 again, no user operation of the capsule 1202 is detected, and after the duration of displaying the capsule 1202 again reaches the preset duration 2, the display of the capsule 1202 is canceled again. In this scenario, the smart watch has pushed the payment service information through the transient capsule up to 2 times, and no user operation of the transient capsule is detected. Correspondingly, the smart watch does not push payment service information to the user through the transient capsule any more in the day. For example, the smart watch receives the push collaboration notification 2 from the mobile phone 3 rd time, and may not respond to the push collaboration notification 2. For another example, the smart watch receives the push collaboration notification 2 from the mobile phone 3 rd time, and may also push payment service information to the user in other manners in response to the push collaboration notification 2, for example, display a service icon corresponding to the payment service information on the smart interface or the negative screen.
Also for example, in the case where the smart watch displays the resident capsule, if the operation of the resident capsule by the user is not received, the smart watch may always display the resident capsule. As shown in fig. 12B, during the display of the dial interface 1201 by the smartwatch, e.g., at time T4, in response to the push collaboration notification 1 from the handset, a capsule 1203 may be displayed, the capsule 1203 containing key content of the get-on notification, e.g., progress information of getting-on. When the display duration of the capsule 1203 reaches the preset duration 2, for example, at the time T7, the smart watch continues to display the capsule 1203.
The smart watch may cancel displaying the resident capsule upon detecting an operation for the resident capsule. The operation for the resident capsule may include an operation for indicating to process the target information corresponding to the resident capsule.
As shown in fig. 12B, during the display of the dial interface 1201 by the smart watch, for example, at time T4, the capsule 1203 may be displayed in response to the push collaboration notification 1 from the cell phone (which may also be the cell phone indication push get-on notification). After the capsule 1203 is displayed, for example, at time T5, an operation of the capsule 1203 by the user is detected, for example, clicking the capsule 1203, the smart watch may display a full screen display interface 1205 corresponding to the taxi-taking notification, and the full screen display interface 1205 may display details of the taxi-taking notification. After the full screen display interface 1205 is displayed, for example, at a time T6, the dial interface 1201 is displayed again in response to an operation of the user to instruct exit (or return). Wherein the dial interface 1201 displayed again does not contain the capsule 1203.
Wherein the above-described operations for the resident capsule may further include an operation of instructing to cancel the resident capsule. For example, the smart watch may cancel the display of the resident capsule in response to the user's operation during the display of the resident capsule. Wherein, the operation indicating to cancel the display of the resident capsule may be a sliding operation, and a start point of a sliding track of the sliding operation is located in a display space of the resident capsule, which may be referred to as a sliding operation of the relative resident capsule.
Taking fig. 13 as an example, during the display of the dial interface 1201 including the capsule 1203 by the smartwatch, the capsule 1203 in the dial interface 1201 is canceled from being displayed in response to a user's sliding down operation with respect to the capsule 1203.
In some embodiments, when the mobile phone executes the same service, one or more service flow nodes may be experienced, and in different service nodes, the mobile phone may instruct the smart watch to push corresponding information. Wherein, the one or more business process nodes comprise a node marked as key and a node marked as common. For example, the taxi taking service includes flow nodes that match to a suitable vehicle, the vehicle is about to or has reached a user-specified departure, the passenger has been on board, the vehicle has reached a user-specified destination, and so on. Wherein, the departure place which is matched with a proper vehicle, is about to be reached or reaches the user designated by the vehicle can be preconfigured as a key node, and the destination which is on the bus and reaches the user designated by the vehicle can be preconfigured as a common node.
In the execution process of the taxi taking service, when the taxi taking notification corresponding to the node matched with the proper vehicle is pushed, the mobile phone detects the operation of indicating to cancel the pushing, and can inform the intelligent watch to cancel and display the taxi taking notification corresponding to the node matched with the proper vehicle. The cell phone then responds to the business process entering a critical node (i.e., a "vehicle is about to or has reached the user-specified departure" node) informing the smart watch to push a taxi taking notification regarding the "vehicle is about to or has reached the user-specified departure" node.
When the taxi taking notification corresponding to the node of the departure place designated by the user is pushed, if the mobile phone detects the operation of canceling the pushing, the smart watch can be notified to cancel the display of the taxi taking notification corresponding to the node of the departure place designated by the user. After that, the business process enters the common node (i.e. the node of "passenger gets on" the car), and the mobile phone does not display the taxi taking notification related to the node of "passenger gets on" or notify the smart watch to push. If the user instruction is not detected to cancel pushing, the business process enters a common node (namely a node of 'boarding passengers'), and the mobile phone switches and displays a taxi taking notification related to the node of 'boarding passengers' and notifies the intelligent watch to synchronously push.
In a possible example, the smart watch detecting an operation indicating to cancel the push may cancel displaying the taxi taking notification corresponding to the "matched to appropriate vehicle" node. Thereafter, when the cell phone instructs the smart watch to push a drive notification of a key node (i.e., a "vehicle is about to or has reached a user-specified departure point" node), the smart watch pushes a drive notification related to the "vehicle is about to or has reached the user-specified departure point" node.
When the get-to-drive notification corresponding to the node of "the vehicle is about to or has reached the departure place designated by the user" is pushed, if the smartphone detects an operation indicating to cancel the pushing, the get-to-drive notification corresponding to the node of "the vehicle is about to or has reached the departure place designated by the user" may be canceled from being displayed. After that, when the smart watch is instructed by the mobile phone to push a driving notification of a common node (i.e., a node that the passenger has been driven on), the smart watch may not respond.
For example, when the smart watch displays the resident capsule for pushing the information 1, in response to a user operation (an operation of canceling the pushing), after canceling the resident capsule, if the smart watch instructs the smart watch to push the information 2 of the common node of the service in the process of executing the service corresponding to the information 1 by the mobile phone, the smart watch does not respond to the instruction. If the smart watch is instructed to push information 3 of a key node of the service, the smart watch displays a resident capsule for pushing information 3 in response to the instruction.
In addition, if the user processes the target information by using the mobile phone, the smart watch can be instructed to cancel displaying the resident capsule corresponding to the target information.
3. The display ranges of the resident capsule and the transient capsule are different.
The resident capsules can be displayed on all user interfaces of the intelligent watch, such as an AOD interface, a user-defined dial interface, a negative one-screen interface, an intelligent interface, an application list interface (an application icon of an application program installed in the intelligent watch is displayed), a notification bar interface and the like, and when the intelligent watch displays any user interface, the first type of target information can be ensured to be efficiently touched to a user.
The transient capsules may be displayed on one or more user interfaces, such as a smart interface, a negative screen, and a custom dial interface. By limiting the user interfaces that the transient capsules can display, it is possible to reduce excessive interference to the user by the second type of targeted information (i.e., information that is presumed to be viewed by the user, or information that is not important and urgent). As shown in fig. 10B, if the smart watch displays a dial interface 1005 when the smart watch is instructed by the mobile phone to push payment service information, the smart watch may display a suspension capsule 1006 on the dial interface 1005, and access to the payment service is provided through the suspension capsule 1006. If the mobile phone indicates that the smart watch pushes the payment service information, the smart watch does not display a touch access port of the payment service when displaying an AOD interface, a notification center interface and a dynamic notification popup window.
As shown in fig. 14A, the smart watch displays an AOD interface 1406, and during the display of the AOD interface 1406, the phone instructs the smart watch to push payment service information (fourth information), and in response to the payment service information belonging to the second type of information, the smart watch does not display a capsule pushing the payment service at the AOD interface 1406. Thereafter, the smart watch displays a dial interface 1407 in response to a user operation, and a transient capsule 1408 for pushing payment services may be displayed on the dial interface 1407.
As shown in fig. 10, during the time that the smart watch displays the AOD interface 1001, the cell phone instructs the smart watch to push the get-on notification (fifth information), and in response to the information that the get-on notification belongs to the first type, the smart watch displays a suspension capsule 1002 pushing the get-on notification at the AOD interface 1001.
4. The transient capsule may only provide access to the processing target information. The normal capsule not only provides access to process the target information, but may also present some or all of the content of the target information.
Illustratively, as shown in fig. 12A, the transient capsule may display a small amount of text content and graphical identification. The graphic identifier may be a dynamic image or a static image, which is not particularly limited. The small amount of text content may be text that is capable of characterizing the target information. For example, when the target information is an application program, the text content displayed by the transient capsule may be an application name or a main function name of the application program.
Illustratively, the resident capsule may also display a graphical identification. Unlike transient capsules, resident capsules can display more text. In addition, the text content displayed by the resident capsule can be key content corresponding to the pushed information.
In some embodiments, the resident capsule may scroll through text content where more text content is required to be displayed by the resident capsule due to the limited display space of the resident capsule.
As shown in fig. 14B, during the display of the dial interface 1401 by the smartwatch, in response to the push collaboration notification 1 from the handset, a capsule 1402 is displayed, the capsule 1402 being for pushing the drive notification. As shown in fig. 14B, the capsule 1402 may display an icon 1403 indicating a driving notification, and key contents corresponding to the driving notification, such as license plate information "jinga 5" and trip reminding information "the driver has arrived". In the case where the capsule 1402 cannot display "jinga 5" and "driver arrived" at the same time, the key content 1404 (e.g., the word "jinga 5") may be displayed first, with an interval of a specified duration (e.g., 2 s), and the key content 1405 may be displayed switched (e.g., the word "driver arrived"). After the key content 1405 is displayed, the key content 1404 is displayed alternately for a specified period of time, and so on.
In the above example, the driving notification is the first information, "jinga 5" may be referred to as the first content, and "the driver has arrived" may be referred to as the second content.
It will be appreciated that in some embodiments, the transient capsule may also display a plurality of text contents in a scrolling manner, and specific reference is made to the resident capsule, which is not described herein.
In other embodiments, the smart watch may also prompt the user to pay attention to the pushed target information by vibrating when displaying the corresponding resident capsule or transient capsule in response to the push collaboration notification.
In some embodiments, the smart watch may also use multiple pushing modes to push the same target information.
For the first type of target information, besides pushing by using a resident capsule, the smart watch can also use various pushing modes such as a card, a dynamic full screen popup window, an icon and the like for the target information.
Taking the target information as a taxi taking notice as an example, as shown in fig. 15, during the display of the dial interface 1501 of the smart watch, in response to the push collaboration notice 1 from the mobile phone, a full screen pop 1502, such as a first pop, is displayed. After the duration of displaying the full screen pop 1502 reaches a preset duration of 3 (e.g., referred to as a third duration), or after detecting that the user indicates to cancel the operation of displaying the full screen pop 1502, the dial interface 1504 is displayed.
As shown in fig. 15, a capsule 1505 (first capsule) is displayed on the dial interface 1504 in addition to the dial interface 1501. The capsule 1505 described above belongs to a resident capsule when the taxi taking notification belongs to the target information of the first type. In the event that no user indication is detected to cancel the display of the capsule 1505, the smart watch may always display the capsule 1505.
In addition, as shown in fig. 15, in response to the user clicking on the capsule 1505, the smart watch may again display a full screen pop-up 1502. Before the user does not process the taxi taking notification, the user can trigger the smart watch to switch the pushing mode corresponding to the taxi taking notification between the full screen popup window 1502 and the capsule 1505.
In some embodiments, as shown in fig. 15, a full screen pop-up 1502 includes a control 1503 therein that indicates viewing of taxi notification details. In response to a user clicking on control 1503, the smart watch may also display a full screen display interface, such as interface 1506, corresponding to the taxi-taking notification. The interface 1506 includes details of the drive notification. After displaying the full screen display interface, it may be determined that the user has processed the taxi taking notification. Thereafter, in response to the user's instruction to cancel the operation of the display interface 1506, the dial interface 1501 may be displayed again, and the capsule 1505 may be absent from the dial interface 1501.
In some embodiments, when the mobile phone executes the same service, one or more service flow nodes may instruct the smart watch to push different target information of content. For example, when the mobile phone executes the on-line taxi service, the smart watch is instructed to push the corresponding taxi notification when the mobile phone is matched with a suitable vehicle, the vehicle is about to or has reached a departure place designated by a user, a passenger gets on the vehicle, the vehicle reaches a destination designated by the user and other flow nodes.
In the process that the mobile phone executes a service flow, under the scene that target information to be pushed belongs to the first type of information, when the smart watch responds to the indication of the mobile phone and pushes the 1 st target information related to the service, the target information can be pushed by adopting a dynamic full screen popup window first, and then the target information is pushed by adopting a suspension capsule, and the implementation details can refer to fig. 15 and are not repeated here. And then, the intelligent watch responds to the indication of the mobile phone, when the ith target information related to the service is pushed, the target information is not pushed by adopting a dynamic full screen popup window, and the target information is pushed by adopting only a suspension capsule. Wherein i may be a positive integer greater than 1.
And if the ith target information related to the service is pushed, the intelligent watch responds to the operation of the user, and the resident capsule for pushing the target information is canceled to be displayed. When the intelligent watch responds to the indication of the mobile phone and pushes the (i+1) th target information related to the service, the target information can be pushed by adopting a dynamic full screen popup window, and then the target information is pushed by adopting a suspension capsule.
Also for example, for the second type of target information, in addition to pushing with a transient capsule, the smart watch may also use multiple pushing modes such as a card, an icon, and the like to perform the target information.
In some embodiments, when the smart watch pushes the target information in multiple pushing modes, the repeated recommendation of the same target information in the same user interface (or called as a touch entry) can be avoided through a duplication removal strategy, and the interference to the user is generated.
As shown in fig. 16, the smart watch responds to the push collaboration notification from the mobile phone to display a capsule 1602 (e.g., called a first capsule) on the dial interface 1601, where the capsule 1602 is a touch entry of the taxi taking notification (e.g., called a first message) and also belongs to a normal capsule. In response to a user indicating an operation to display a negative one screen, such as referred to as a third operation, the smart watch may display a negative one screen 1603 (such as referred to as a fourth interface). If a card 1604 for pushing the get-on notification, such as the first card, is already displayed in the negative screen 1603, the card 1604 is also the touch entry of the get-on notification. In response to the inclusion of the card 1604 in the negative one-screen 1603, the smart watch may cancel displaying the capsule 1602, leaving only the card 1604 one touch entry on the negative one-screen 1603 for the ride notification. In addition, the smart watch may switch the interface displaying other touch entries without the first information, such as returning to display dial interface 1601 (second interface), in response to a fourth operation by the user, and may display capsule 1602 again.
If the negative screen 1603 does not contain the card corresponding to the in-car notification, it only contains the card 1605 corresponding to the express notification. The smart watch may continue to display the capsule 1602.
As shown in fig. 17, the smart watch displays a capsule 1702 on a dial interface 1701 in response to a push collaboration notification from a cell phone, the capsule 1702 being a touch entry for a payment service (e.g., referred to as first information), and also belonging to a transient capsule. In response to a user indicating an operation to display the negative one screen, the smart watch may display a negative one screen 1703. If an icon 1704 for pushing the payment service is already displayed on the negative screen 1703, such as the first icon, the icon 1704 is also the touch entry of the payment service. In response to the inclusion of the icon 1704 in the negative one screen 1703, the smart watch may cancel displaying the capsule 1702, leaving only the icon 1704 one touch entry on the negative one screen 1703 for the payment service. If the negative one screen 1703 does not contain an icon corresponding to the payment service, the smart watch may continue to display the capsule 1702 until it is detected that the user is operating on the capsule 1702 or the display duration of the capsule 1702 reaches the preset duration 2.
In some embodiments, the mobile phone may instruct the smart watch to display the plurality of target information sequentially. Wherein the plurality of target information may include a first type of information, a second type of information, and a third type of information. The plurality of target information may also include target information to be pushed determined at different process nodes when the mobile phone executes the same service. The plurality of target information can also comprise target information which is determined to be pushed when the mobile phone executes different services.
When the intelligent watch displays different target information successively, displaying corresponding resident capsules or transient capsules according to a rule of priority from back to front.
In some embodiments, after the smart watch displays the first capsule for pushing the first information, the display of the first capsule may be canceled in response to the indication from the cell phone, and then a second capsule for pushing the second information may be displayed. The time point of pushing the second information is indicated to be later than the time point of pushing the first information, and may be referred to as the time point of pushing the second information being later than the time point of pushing the first information. According to the back to priority principle, a second capsule for pushing the second information may be displayed instead of the first capsule for pushing the first information.
If the pushing confidence of the second information is lower than the pushing confidence of the first information, for example, the second information is the second type of information, the first information is the first type of information, after the second capsule displays the second duration (the preset duration 4), the display of the first capsule is resumed, and the display of the second capsule is canceled. For another example, the second information and the first information are both the second type of information, the pushing confidence of the second information is lower than the pushing confidence of the first information, the smart watch displays the first capsule at the time point a, and then, the display of the first capsule is canceled at the time point b, and the second capsule is displayed. Then, the second capsule is not displayed at the time point c, wherein the time interval between the time point b and the time point c is a preset duration 4. If the time interval between the time point a and the time point c is less than the preset duration 2, the first capsule may be displayed again. At time point d, the first capsule is not displayed. The time interval between the time point d and the time point a is a preset duration 2. If the time interval between the time point a and the time point c is not less than the preset duration 2, the first capsule is not displayed any more.
If the pushing confidence of the second information is equal to or different from the pushing confidence of the first information by less than the set value, after the first capsule is canceled to be displayed, the first capsule is not restored to be displayed. If the pushing confidence of the second information is larger than that of the first information, after the display of the first capsule is canceled, the display of the first capsule is not restored. As shown in fig. 18, taking the example of the smart watch displaying the resident capsule in response to the indication of the mobile phone and then displaying the transient capsule in response to the indication. During the display of the dial interface 1801 by the smartwatch, at time T8, the capsule 1802 is displayed in response to an indication from the handset (e.g., pushing co-information 3). The capsule 1802 is configured to push a taxi-taking notification that is of a first type of target information, and the capsule 1802 is a resident capsule. At time T9, capsule 1803 is displayed in response to an indication from the handset (e.g., push collaboration notification 2). The capsule 1803 is configured to push payment service information, where the payment service information belongs to a second type of target information, and the capsule 1803 is a transient capsule.
When the display duration of the capsule 1803 reaches a preset duration 4 (e.g., 10 s), e.g., the time reaches a time T10, the time interval between T10 and T9 is equal to the preset duration 4, the smart watch may cancel displaying the capsule 1803 and display the capsule 1802 again. In some examples, the preset duration 4 may be equal to the preset duration 2, and in other examples, the preset duration 4 may be shorter than the preset duration 2, which is not particularly limited in the embodiment of the present application.
As shown in fig. 19, taking the example that the smart watch displays the transient state capsule in response to the indication of the mobile phone and then displays the normal state capsule in response to the indication.
During the display of the dial interface 1901 by the smartwatch, at time T11, the capsule 1902 is displayed in response to an indication from the handset (e.g., pushing collaboration information 2). The capsule 1902 is configured to push payment service information, where the payment service information belongs to a second type of target information, and the capsule 1902 is a transient capsule. At time T12, capsule 1903 is displayed in response to an indication from the handset (e.g., push collaboration notification 1). The capsule 1903 is used for pushing a taxi-taking notification, the taxi-taking notification belongs to the first type of target information, and the capsule 1903 is a normal capsule correspondingly. The time interval between T11 and T12 is less than the preset duration 2. Thereafter, at time T13, in response to the user instruction to cancel the operation of displaying the capsule 1903, the dial interface 1901 may be displayed. In addition, even if the time interval between T11 and T13 is less than the preset time period 2, after the display of the capsule 1903 is canceled, the dial interface 1901 does not display the capsule 1902.
As shown in fig. 20, during the display of the dial interface 2001 by the smartwatch, at time T14, the capsule 2002 is displayed in response to an indication from the handset (e.g., pushing the collaborative information 3). The capsule 2002 is used to push a taxi-taking notification that belongs to a first type of target information, and the capsule 2002 is a resident capsule. At time T15, capsule 2003 is displayed in response to an indication from the handset (e.g., push collaboration notification 5). The capsule 2003 is used for pushing alarm alert notifications, which also belong to the first type of information, and correspondingly, the capsule 2003 is a resident capsule. At time T16, capsule 2004 is displayed in response to an indication from the handset (e.g., push collaboration notification 2). The capsule 2004 is configured to push payment service information, where the payment service information belongs to a second type of target information, and the capsule 2004 is a transient capsule.
When the display duration of the capsule 2004 reaches the preset duration 4, for example, the time reaches the time T17, and the time interval between T17 and T16 is equal to the preset duration 4, the smart watch may cancel the display of the capsule 2004 and display the capsule 2003 again. It will be appreciated that both the above-described capsule 2003 and capsule 2002 are resident capsules, but that the capsule 2003 is displayed later than the capsule 2002, and that the smart watch displays the capsule 2003 after the display of the transient capsule (capsule 2004) is canceled, according to the rules of late arrival priority.
As shown in fig. 18, 19, and 20, both the first type of information and the second type of information need to be pushed, and the "future target information, the rule to be displayed with priority, needs to be satisfied. The method is characterized in that the transient state capsule is displayed firstly, then the resident capsule is canceled from being displayed in a normal state capsule scene, and the transient state capsule which is interrupted to be displayed is not displayed. And after the transient state capsule is canceled from being displayed in the scene of displaying the resident capsule and the transient state capsule, the normal state capsule can be restored to be displayed.
In other embodiments, the priority of the target information corresponding to the specific type of service may be configured to be higher than that of other target information, for example, the priority of the target information corresponding to the call type service and the priority of the target information corresponding to the alarm clock reminding service may be configured to be higher than that of other target information. During the process that the intelligent watch pushes the target information corresponding to the conversation service (or the target information corresponding to the alarm clock reminding service), if the mobile phone indicates the intelligent watch to push other target information, the intelligent watch can push other target information within a limited time (preset duration 4). And then, continuing pushing the target information corresponding to the conversation service (or the target information corresponding to the alarm clock reminding service). The target information corresponding to the plurality of specific types of services can be pushed according to the rule of the last priority.
In some embodiments, when the target information is information characterizing real-time progress, such as downloading progress information, driving notification, etc., if the content (such as a so-called progress value) representing the progress in the target information changes, the state of the target information is not updated, and if the progress value in the target information is replaced with an identification indicating the end of the progress, the state of the target information is updated.
Taking the downloading progress information as an example, as shown in fig. 21, the smart watch displays a dial interface 2101, and in response to an instruction from the mobile phone, the capsule 2102 can be displayed. Wherein the capsule 2102 is a resident capsule for pushing download progress information to a user. The download progress information includes a percentage value (i.e., a progress value) indicating the completion of downloading the file. The change in the progress value in the download progress information does not trigger a status update of the download progress information.
For example, as shown in fig. 21, in the process of changing the progress value in the download progress information from 0% to 100%, the status of the download progress information is not updated.
The progress value in the download progress information is replaced with an indication (e.g., the text "file downloaded completed") indicating that the progress is completed, and as shown in fig. 21, the "file downloaded completed" is displayed by the capsule 2103, and the status of the download progress information is updated. .
It will be appreciated that after the smart watch cancels the display of the hover capsule for pushing the target information, if the state of the target information is updated, the hover capsule for pushing the target information may be displayed again.
For example, as shown in fig. 22, during the display of the dial interface 2201 by the smartwatch, the capsule 2202 is displayed in response to an indication from the handset (e.g., pushing the collaborative information 5). The capsule 2202 is used to push download progress information. Thereafter, as the progress of the mobile phone actually downloading the file changes, the smart watch may be instructed to update the progress value displayed by the capsule 2202. As shown in fig. 22, capsule 2202 may be updated dynamically from displaying "0% file downloaded" to displaying "10% file downloaded". Thereafter, in response to an instruction from the cell phone (e.g., pushing the collaborative information 2), the display capsule 2202 is canceled, and the capsule 2203 is displayed. Wherein, the capsule 2203 is used for pushing the car-taking notice, and the capsule 2203 is a resident capsule. During the display of the capsule 2203, the progress of the mobile phone actually downloading the file will continue to change, and the change of the progress value does not update the status of the downloading progress information. Thus, the smart watch continues to display the capsule 2203 only when the progress value changes. In the case where the mobile phone actually completes downloading the file, the progress value in the downloading progress information is replaced with an identifier indicating the end of the progress, the state corresponding to the downloading progress information is updated, and in response to the state update, the smart watch may cancel displaying the capsule 2203 and display the capsule 2204, where the capsule 2204 and the capsule 2202 are both resident capsules for pushing the downloading progress information.
In the above example, the download progress information is the first information, the taxi taking notification is the third information, and the pushing time point of the third information is later than the pushing time point of the first information. The corresponding capsules 2202 and 2204 are first capsules and the capsule 2203 is a third capsule.
In addition, when the target information is information of which the user needs to grasp the real-time situation, the intelligent watch can recognize the state update of the target information according to the real-time situation of the target information. For example, the target information of the user needing to grasp the real-time situation may include information to be pushed, such as a flight notification, an express delivery information, a high-speed rail notification, a taxi taking notification, a movie notification, and a game real-time status notification, which are triggered and generated by order information (creation of order information is related to user operation) of each application, and the status capsule is shown in fig. 23. For example, the target information that the user needs to grasp the real-time situation may further include information to be pushed, which is triggered and generated by service information (service information related to services provided by the application program) of each application program, for example, a call service, download progress information, timer notification, alarm notification, sports health notification, recording notification, and the like, and the corresponding status capsule is shown in fig. 23.
In other embodiments, tool services developed by manufacturers of electronic devices, such as microphone mode switching, media control, screen projection, etc., may also provide corresponding touch access to users by displaying corresponding capsules, and detailed descriptions thereof are omitted.
The embodiment of the application also provides electronic equipment, which can comprise a memory and one or more processors. The memory is coupled to the processor. The memory is for storing computer program code, the computer program code comprising computer instructions. The computer instructions, when executed by the processor, cause the electronic device to perform the steps performed by the handset in the embodiments described above. Of course, the electronic device includes, but is not limited to, the memory and the one or more processors described above.
The electronic device may include a wearable device. Taking the wearable device as a smart watch as an example, as shown in fig. 24, the smart watch includes a processor 110, a memory 120, a display 130, a sensor module 140, and a wireless communication module 150. The processor 110 may include one or more interfaces for interfacing with other components of the smartwatch. The one or more interfaces may include, among other things, an Input/Output (I/O) interface (also referred to as an I/O pin), an interrupt pin, a data bus interface, and the like. The data bus interface may include one or more of a serial peripheral interface (SERIAL PERIPHERAL INTERFACE, SPI), an integrated circuit (inter-INTEGRATED CIRCUIT, I2C) interface, and the like. For example, in an embodiment of the present application, the processor 110 may be coupled to the sensor module 140 via an I/O pin, interrupt pin, or data bus interface.
The memory 120 may be used to store program codes, such as program codes for the wireless communication between the smart watch and the mobile phone, UI display of the smart watch, and the like. The processor 110 may be configured to execute the application code and invoke the relevant modules to implement the functionality of the smart watch according to embodiments of the present application. For example, a UI display function, a motion monitoring function, a wireless communication function, and the like of the smart watch are realized.
The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (IMAGE SIGNAL processor, ISP), a controller, a memory, a video codec, a digital signal processor (DIGITAL SIGNAL processor, DSP), a baseband processor, and/or a neural network processor (neural-network processing unit, NPU), etc. Wherein the different processing units may be separate devices or may be integrated in one or more processors. The different processing units may be separate devices or may be integrated into one or more processors 110.
The smart watch implements display functions through the GPU, the display 130, and the application processor, etc. The GPU is a microprocessor for image processing, and is connected to the display 130 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs that execute program instructions to generate or change display information.
The display 130 is used to display images, videos, interfaces for applications, and the like. The display 130 includes a display panel. The display panel may be a Liquid Crystal Display (LCD), an organic light-emitting diode (OLED), an active-matrix organic LIGHT EMITTING diode (AMOLED), a flexible light-emitting diode (FLED), miniled, microLed, micro-OLED, a quantum dot LIGHT EMITTING diodes (QLED), or the like.
The display screen 130 in the embodiment of the present application may be a touch screen. I.e. the display 130 has a touch sensor integrated therein. The touch sensor may also be referred to as a "touch panel". That is, the display screen 130 may include a display panel and a touch panel, and a touch screen, also referred to as a "touch screen", is composed of a touch sensor and the display screen 130. The touch sensor is used to detect a touch operation acting on or near it. After the touch operation detected by the touch sensor, the touch operation can be transmitted to an upper layer by a driving of a kernel layer to determine the touch event type. Visual output associated with touch operations may be provided through display 130. In other embodiments, the touch sensor may also be disposed on the surface of the smart watch at a different location than the display 130. In an alternative embodiment, the touch sensor may include a screen capacitance, the capacitance value of which may vary depending on the pressure applied.
The sensor module 140 may include sensors such as accelerometers, gyroscopes, etc. for monitoring parameters such as the number of steps, time of movement, etc. of the user.
The wireless communication module 150 may support data exchange between the smart watch and other smart watches including bluetooth, global navigation satellite system (global navigation SATELLITE SYSTEM, GNSS), wireless local area network, frequency modulation (frequency modulation, FM), near Field Communication (NFC), infrared (IR), and the like.
It will be appreciated that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the smart watch. It may have more or fewer components than shown in fig. 24, may combine two or more components, or may have a different configuration of components. The various components shown in fig. 24 may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing or application specific integrated circuits.
The software system of the smart watch can adopt a layered architecture, including an event driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture. The embodiment of the application takes LiteOS TM systems as examples, and exemplarily illustrates the software structure of the intelligent watch. It should be understood that the system in the embodiment of the present application may be other systems, for example, an Android TM (Android) system, which is not limited in this aspect of the present application.
The embodiment of the application also provides a chip system which can be applied to the intelligent watch in the embodiment. The system-on-chip includes at least one processor and at least one interface circuit. The processor may be a processor in a smart watch as described above. The processors and interface circuits may be interconnected by wires. The processor may receive and execute computer instructions from the memory of the smart watch via the interface circuit. The computer instructions, when executed by the processor, may cause the smart watch to perform the steps performed by the handset in the embodiments described above. Of course, the system-on-chip may also include other discrete devices, which are not particularly limited in accordance with embodiments of the present application.
In some embodiments, it will be clearly understood by those skilled in the art from the foregoing description of the embodiments, for convenience and brevity of description, only the division of the above functional modules is illustrated, and in practical application, the above functional allocation may be implemented by different functional modules, that is, the internal structure of the apparatus is divided into different functional modules to implement all or part of the functions described above. The specific working processes of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which are not described herein.
The functional units in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the embodiments of the present application may be essentially or a part contributing to the prior art or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the method described in the embodiments of the present application. The storage medium includes various media capable of storing program codes such as flash memory, removable hard disk, read-only memory, random access memory, magnetic disk or optical disk.
The foregoing is merely a specific implementation of the embodiment of the present application, but the protection scope of the embodiment of the present application is not limited to this, and any changes or substitutions within the technical scope disclosed in the embodiment of the present application should be covered in the protection scope of the embodiment of the present application. Therefore, the protection scope of the embodiments of the present application shall be subject to the protection scope of the claims.
Claims (19)
1. An information pushing method, applied to a wearable device, the method comprising:
displaying a first interface, wherein the first interface is a user interface of the wearable device;
Displaying a first capsule, wherein the first capsule is used for pushing first information;
And responding to a first operation of a user, switching and displaying a second interface by the first interface, and continuously displaying the first capsule, wherein the second interface is another user interface of the wearable equipment.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
When the first information is a first type of information, the method further includes continuing to display the first capsule after a time for which the wearable device displays the first capsule reaches a first time period;
When the first information is a second type of information, the method further includes cancelling display of the first capsule after the time of the wearable device displaying the first capsule reaches a first time period;
wherein the first type of information is different from the second type of information.
3. The method of claim 2, wherein the first type of information comprises information having a push confidence level greater than or equal to a preset value, and the second type of information comprises information having a push confidence level less than the preset value, the push confidence level being used to characterize a probability that the pushed information is information that the user actually needs to view.
4. A method according to claim 2 or 3, wherein the first type of information comprises drive-up notification information, navigation notification information, takeaway delivery information, gaming information, travel reminders, and the second type of information comprises access control service information, attendance reminder information, payment service information, subway service information, and courier information.
5. The method of claim 2, wherein the operation of the first capsule comprises a click operation on the first capsule when the first information is a first type of information, and wherein after the cancelling the display of the first capsule, the method further comprises:
displaying a third interface, wherein the third interface is a user interface for processing the first information;
Detecting a second operation of the user indicating to exit, displaying the second interface again, and not displaying the first capsule.
6. The method of claim 2, wherein when the first information is a first type of information, the operation on the first capsule comprises an operation to slide down relative to the first capsule.
7. The method of claim 1, wherein after switching display of a second interface by the first interface in response to a first operation by a user, the method further comprises:
Responding to a third operation of a user, displaying a fourth interface, wherein the fourth interface comprises a first card or a first icon for pushing the first information;
canceling display of the first capsule;
and in response to a fourth operation by the user, displaying the second interface again, and displaying the first capsule again.
8. The method of claim 1, wherein, in the case where the first information is a first type of information, after displaying the first capsule, the method further comprises:
Displaying a second capsule and canceling the display of a first capsule, wherein the second capsule is used for pushing second information, the pushing confidence of the second information is lower than that of the first information, the pushing confidence is used for representing the probability that the pushed information is the information actually required to be checked by a user, and the pushing time point of the second information is later than that of the first information;
And after the duration of displaying the second capsule by the wearable device reaches a second duration, canceling displaying the second capsule and displaying the first capsule again.
9. The method of claim 1, wherein when the first information is a first type of information, after displaying the first capsule, the method further comprises:
and displaying a third capsule and canceling the display of the first capsule, wherein the third capsule is used for pushing third information, the third information is also the first type of information, and the pushing time point of the third information is later than the pushing time point of the first information.
10. The method according to claim 9, wherein the method further comprises:
In response to a status update of the first information, the third capsule is dismissed from being displayed and the first capsule is displayed again.
11. The method of claim 10, wherein the first information comprises progress information updated in real-time, the method further comprising determining a status update of the first information in response to the progress information update being an end-of-progress.
12. The method of any of claims 1-11, wherein the first information comprises first content and second content, and wherein the first capsule is configured to scroll through the first content and the second content.
13. The method of any of claims 1-12, wherein the wearable device is communicatively coupled to a first device, the method further comprising, prior to the displaying the first capsule:
Receiving a first indication from the first device, wherein the first indication comprises an identifier for representing pushing the first information and a display attribute corresponding to the first capsule;
When the first information is the second type of information, the first capsule corresponds to a first attribute value, and when the first information is the first type of information, the first capsule corresponds to a second attribute value, the first attribute value indicates that the first capsule is displayed in a limited time, and the second attribute value indicates that the display duration of the first capsule is not limited.
14. The method of any one of claims 1-13, wherein prior to displaying the first capsule, the method further comprises:
displaying a first popup window, wherein the first popup window is used for pushing the first information;
and after the first popup window displays the third duration, canceling to display the first popup window.
15. The method of claim 1 or 2, wherein the wearable device is communicatively connected to a first device, the method further comprising, prior to the displaying the first capsule:
receiving a first indication from the first device for the Nth time, wherein the first indication comprises an identification for representing pushing the first information, N is a preset positive integer, and the first information is a second type of information;
after the time of displaying the first capsule reaches a first time length, canceling displaying the first capsule;
During the first N displays of the first capsule, if no user operation of the first capsule is detected, the method further comprises:
receiving the first indication for the (n+1) th time;
the first capsule is not displayed.
16. The method according to claim 2, wherein the method further comprises:
Responding to the operation of a user, and displaying an information screen AOD interface;
receiving an instruction of pushing fourth information, and not displaying a capsule for pushing the fourth information, wherein the fourth information is the second type of information;
Responding to user operation, switching and displaying a dial interface by the AOD interface, wherein a fourth capsule is displayed on the dial interface and is used for pushing the fourth information;
Responding to the operation of a user, and displaying the screen-extinguishing display interface again;
and in response to fifth information, displaying a fifth capsule for pushing the fifth information, wherein the fifth information is the first type of information.
17. An information pushing method, applied to a first device and a wearable device that communicate with each other, the method comprising:
the first device displays a card or a capsule for pushing first information, and the wearable device displays a first interface, wherein the first interface is any user interface of the wearable device;
the first device sends a first indication to the wearable device, wherein the first indication corresponds to the first information;
The wearable device responds to the first indication, and displays a first capsule, wherein the first capsule is used for pushing the first information;
and the wearable device responds to a first operation of a user, switches and displays a second interface by the first interface, and continuously displays the first capsule.
18. A wearable device comprising a display screen, a processor, and a memory, the memory to store computer instructions, the display screen to push information to a user, the processor when executing the computer instructions to cause the wearable device to perform the method of any of claims 1-16.
19. A computer readable storage medium, characterized in that the computer readable storage medium comprises a computer program or instructions which, when run on a computer, cause the computer to perform the method of any of claims 1-16.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/112917 WO2025092141A1 (en) | 2023-11-03 | 2024-08-16 | Information pushing method and wearable device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311461360 | 2023-11-03 | ||
| CN2023114613607 | 2023-11-03 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN119996361A true CN119996361A (en) | 2025-05-13 |
Family
ID=95633446
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311820559.4A Pending CN119996361A (en) | 2023-11-03 | 2023-12-26 | Information push method and wearable device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN119996361A (en) |
-
2023
- 2023-12-26 CN CN202311820559.4A patent/CN119996361A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3196817B1 (en) | Presenting information for a current location or time | |
| US9417788B2 (en) | Method and apparatus for providing user interface | |
| US10979551B2 (en) | Method and apparatus for pushing notification, mobile terminal, and graphical user interface | |
| CN110678842B (en) | Dynamically generate task shortcuts for user interaction with operating system UI elements | |
| WO2022068722A1 (en) | Notification message display method and apparatus, and electronic device | |
| CN108604152A (en) | Unread message prompt method and terminal | |
| US12164756B2 (en) | Timeline user interface | |
| US20180181663A1 (en) | Portable information terminal and application recommending method thereof | |
| US20170235439A1 (en) | Target selection on a small form factor display | |
| US20240236227A9 (en) | Information display method and electronic device | |
| CN113780975A (en) | Schedule information intelligent reminder method, device, storage medium and software program product | |
| CN109416615A (en) | Handle the method for touch event and the electronic device suitable for this method | |
| CN112799757A (en) | Information display method and device | |
| WO2024061032A9 (en) | Window display method and related apparatus | |
| CN119996361A (en) | Information push method and wearable device | |
| WO2025092141A1 (en) | Information pushing method and wearable device | |
| CN117666993B (en) | Method, device, server and system for displaying maps based on quick application cards | |
| JP2023059130A (en) | Display control device, display control method and program | |
| CN115022271A (en) | Travel reminding method and electronic equipment | |
| CN113900553A (en) | Display method and device and electronic equipment | |
| US20130012177A1 (en) | Method of providing user friendly services in portable terminal | |
| CN119883066A (en) | Display method, display device, electronic equipment and storage medium | |
| CN113821136B (en) | Information display method, device, electronic device and storage medium | |
| CN121501197A (en) | Gesture processing methods, electronic devices and media | |
| CN120891950A (en) | Desktop display methods and electronic devices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication |