Nothing Special   »   [go: up one dir, main page]

CN106657570B - Notification pushing method and system of wearable device - Google Patents

Notification pushing method and system of wearable device Download PDF

Info

Publication number
CN106657570B
CN106657570B CN201610826181.2A CN201610826181A CN106657570B CN 106657570 B CN106657570 B CN 106657570B CN 201610826181 A CN201610826181 A CN 201610826181A CN 106657570 B CN106657570 B CN 106657570B
Authority
CN
China
Prior art keywords
notification
wearable device
cache queue
pushing
type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610826181.2A
Other languages
Chinese (zh)
Other versions
CN106657570A (en
Inventor
宋夏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Shiyuan Electronics Thecnology Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201610826181.2A priority Critical patent/CN106657570B/en
Publication of CN106657570A publication Critical patent/CN106657570A/en
Application granted granted Critical
Publication of CN106657570B publication Critical patent/CN106657570B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)

Abstract

The invention relates to a notification pushing method and a notification pushing system for wearable equipment, wherein the method comprises the following steps: acquiring a notification of wearable equipment, and searching the type from a pre-established notification set according to the type of the notification when the wearable equipment is not connected with external equipment; the notification set records the type of the notification which needs to be cached and sent to the external equipment; if the type is found, adding the notification into a cache queue; when the connection between the wearable device and the external device is detected, pushing the notification in the cache queue to the external device.

Description

Notification pushing method and system of wearable device
Technical Field
The invention relates to the technical field of intelligent wearable equipment, in particular to a notification pushing method and system of wearable equipment.
Background
With the development of technology, wearable devices are increasingly popular, and some wearable devices without a display and an indicator light can only interact with a user through a vibration motor when a notification needs to inform the user and the connection between the wearable device and an external device is disconnected. If the types of the notifications are more, the user can hardly recognize what the current vibration represents, and the effect of the notification cannot be achieved.
The following two methods are mainly used in the prior art for notification management: the first method is that when the notification arrives, vibration reminding is directly carried out on the wearable device, and whether the wearable device is connected with the external device or not is not considered; the second type is that all notifications are cached when no connection exists between the wearable device and the external device, and all notifications are pushed to the external device in a unified mode when connection is recovered.
For the scheme 1, when the wearable device is not connected with the external device, detailed notification information cannot be pushed to the user, and if the types of notifications supported by the device are more, the user can hardly distinguish what notification corresponds to the current vibration, and the effect of the notification cannot be achieved. With scheme 2, a user may receive multiple notifications in succession when the connection is restored, and some of the notifications may have failed, with some power consumption being wasted when the notifications are larger.
In summary, the existing notification push method has poor effect and high power consumption.
Disclosure of Invention
Therefore, it is necessary to provide a notification pushing method and system for a wearable device, aiming at the problems of poor effect and high power consumption of the existing notification pushing method.
A notification pushing method of a wearable device comprises the following steps:
acquiring a notification of wearable equipment, and searching the type from a pre-established notification set according to the type of the notification when the wearable equipment is not connected with external equipment; the notification set records the type of the notification which needs to be cached and sent to the external equipment;
if the type is found, adding the notification into a cache queue;
when the connection between the wearable device and the external device is detected, pushing the notification in the cache queue to the external device.
A notification push system of a wearable device, comprising:
the searching module is used for acquiring the notification of the wearable device and searching the type from a pre-established notification set according to the type of the notification when the wearable device is not connected with the external device; the notification set records the type of the notification which needs to be cached and sent to the external equipment;
the adding module is used for adding the notification into a cache queue if the type is found;
and the pushing module is used for pushing the notification in the cache queue to the external device when the connection between the wearable device and the external device is detected.
According to the notification pushing method and system for the wearable device, when the wearable device generates the notification, if the wearable device is not connected with the external device, the type of the notification is searched from the pre-established notification set, when the type of the notification is searched, the notification is cached, after the wearable device is connected with the external device, the notification in the cache queue is pushed to the external device, and the notification can be pushed selectively. The notification is finally pushed to the external terminal, so that a user can conveniently check the notification on the external terminal, the type and the content of the notification can be known, and the notification effect is good; and selective notification reduces the number of notification pushes, thereby reducing system power consumption.
Drawings
Fig. 1 is a flowchart of a notification pushing method of a wearable device according to an embodiment;
fig. 2 is a program flow diagram of a notification pushing method of a wearable device according to an embodiment;
fig. 3 is a schematic structural diagram of a notification pushing system of a wearable device according to an embodiment.
Detailed Description
The technical solution of the present invention will be explained below with reference to the accompanying drawings.
As shown in fig. 1, the present invention provides a notification pushing method for a wearable device, which may include the following steps:
s1, acquiring a notification of the wearable device, and searching the type from a pre-established notification set according to the type of the notification when the wearable device is not connected with the external device; the notification set records the type of the notification which needs to be cached and sent to the external equipment;
the wearable device can be a Bluetooth Low Energy (BLE) device (such as smart band), and the external device can be intelligent terminals such as cell-phone, panel computer. The notification may include a low battery notification, a trip notification, a quantity of motion notification, an alarm notification, and the like.
When the wearable device generates a notification in the operation process and needs to be pushed to the user, if no connection (for example, bluetooth connection or WiFi connection or the like) exists between the wearable device and the external device, the notification may be cached first. Before caching, whether the notification can be cached or not can be judged according to a preset type. The judging mode can include two types:
one is to obtain various types of timeliness parameters; the timeliness parameter is a parameter associated with timeliness of each type, and the timeliness refers to a time period required to respond after receiving a corresponding notification; adding a type that is time-sensitive to the set of notifications. Some notifications have strong real-time performance, such as "a certain alarm time arrives", and the notifications only have significance when the notifications occur and do not need to be cached. Some notifications have strong persistence, such as "low device power", "moving target achieved on the same day", etc., and such notifications should be buffered. All notification types may be classified in advance.
Another possibility is to provide a corresponding interface to let the user freely set what notifications to cache, and what notifications do not need to be cached. In this scheme, various types of selection instructions of the user can be received; and adding the type corresponding to the selection instruction to the notification set.
Through the mode, the notifications can be pushed selectively, namely, the notifications with high real-time performance are pushed, the notifications with low real-time performance are not pushed, so that failure notifications are effectively filtered, the number of the notifications pushed is reduced, a large amount of notifications are prevented from suddenly flowing into the external equipment after the wearable equipment is connected with the external equipment, the user experience is improved, and meanwhile, the power consumption can be reduced.
S2, if the type is found, adding the notification into a cache queue;
if the type is found, the corresponding notification is the notification needing to be pushed, and at the moment, the notification can be added into a cache queue; if the type is not found, the corresponding notification is not the notification needing to be pushed, at this time, the notification can be discarded, or the notification is stored for a period of time but is not pushed, so that the notification can be conveniently checked by a user, and the notification is deleted after a period of time.
S3, when the connection between the wearable device and the external device is detected, pushing the notification in the cache queue to the external device.
Before pushing, the notification in the cache queue can be further processed, so as to further improve the pushing effect. The treatment modes comprise the following steps:
the first approach is to merge the association notifications in the cache queue. In this manner, an association notification that the content has a correlation can be acquired; merging the association notifications in the cache queue; and pushing the combined notification to the external equipment. For example, when the wearable device is below 20% power, a "power below 20%" notification may be generated. If the wearable device is not connected with the external device at the moment, the notification can be cached. After a period of time, when the wearable device is less than 10% powered, a "power less than 10%" notification may be generated. If the wearable device is not connected with the external device at the moment, the notification can be cached. Before pushing, the two electric quantity notifications can be merged into one notification for pushing. For another example, when the wearable device detects that the user's current amount of motion is 10000 steps, a notification "the number of steps reaches 10000 steps" may be generated. If the wearable device is not connected with the external device at the moment, the notification can be cached. After a period of time, when the wearable device detects that the user's current amount of motion is 20000 steps, a notification "number of steps reaches 20000 steps" may be generated. If the wearable device is not connected with the external device at the moment, the notification can be cached. Before pushing, the two step number notifications can be merged into one notification for pushing.
A flag bit for classification may be added for each notification in the cache queue; acquiring the content corresponding to each notification in the cache queue, and combining the notifications with the same content into one notification; notifications that differ in content but have the same flag bit are merged into one notification. For example, for a flag bit of 8 bits, eight kinds of notifications can be represented at most, the preset lowest bit represents the low-battery notification, the second last bit represents the incoming call reminder, and the flag bit of "0 x 03" represents the low-battery notification and the incoming call reminder notification. Note that there are many specific implementations for the notification merging scheme, and only one of them is listed here.
The second approach is to filter the meaningless notifications in the cache queue. In particular, an operational state of the wearable device associated with the notification may be obtained; filtering out notifications from the cache queue that do not match the operating state; and after the filtering is finished, pushing the notification in the cache queue to the external device. The operating state may be a "charging" state, a current memory capacity state and/or a current time state of the wearable device, and/or the like. For example, if there is a notification indicating "low battery and should be charged" in the cache queue, but the wearable device is charging when the wearable device and the external device are connected again, the notification "low battery and should be charged" may be regarded as a meaningless notification; for another example, if there is a notification indicating "insufficient remaining storage space" in the cache queue, but the user is clearing the content capacity of the wearable device when the wearable device and the external device resume connection, the notification of "insufficient remaining storage space" may be regarded as a meaningless notification. The meaningless notification can be removed from the buffered queue without being pushed to the external device.
The third way is to filter the invalidation notification in the cache queue. Specifically, real-time operating parameters of the wearable device may be obtained; filtering out notifications from the cache queue whose content does not match the real-time operating parameters; and after the filtering is finished, pushing the notification in the cache queue to the external equipment. The real-time operation parameter may be an electric quantity parameter, a memory capacity parameter, or the like. For example, if there is a notification indicating "low battery and should be charged" in the cache queue, but when the wearable device and the external device recover from connection, the battery level has already recovered to the normal battery level, the notification of "low battery and should be charged" may be regarded as an invalid notification. For another example, if there is a notification indicating "the remaining storage space is insufficient" in the cache queue, but when the wearable device and the external device resume connection, the memory capacity of the wearable device has already recovered to the normal content capacity, the notification of "the remaining storage space is insufficient" may be regarded as an invalid notification. The invalidation notification may be removed from the buffered queue without being pushed to the external device.
After one or more of the above processes, the notification in the cache queue may be pushed to the external device. The user may view the notification directly on the external device.
In a specific embodiment, the Bluetooth of the mobile phone of the user is not turned on, the intelligent bracelet detects that the user sits for a long time, and the intelligent bracelet vibrates to remind the user of rising and buffering the bar. Next, the bracelet electric quantity is less than 20%, and the bracelet shakes once more and reminds the user to charge and with this notice cache. When the user opens the Bluetooth of the mobile phone next time, the Bluetooth communication instant bracelet merges the two cached notices and sends the notices to the mobile phone, and the mobile phone pops up a notice after receiving the notice, namely that the user has not moved for a long time and should walk and cheer, and the other bracelet should be charged and cheer.
In another embodiment, the bluetooth is not turned on by the user's cell phone, and the smart band detects that the user is sedentary for a long time, vibrates to remind the user of the rising activity and to notify the user of the strip to the cache. Next, the bracelet electric quantity is less than 20%, and the bracelet shakes once more and reminds the user to charge and with this notice cache. At the moment, if the user gets up, the cached sedentary reminding notice is deleted, and when the Bluetooth connection is recovered next time, the user only receives a notice that the electric quantity is low, namely that your bracelet is low in electric quantity and please charge.
According to the notification pushing method of the wearable device, when no Bluetooth connection exists, the generated notifications are screened, the notifications meeting the conditions are added into the cache region, and the notifications in the cache region are dynamically screened according to the actual conditions. And when the mobile phone is connected, combining the notifications in the cache region, and pushing the notifications to the user. On one hand, the notification is prevented from being missed due to Bluetooth disconnection, on the other hand, the invalid notification is filtered and combined, the situation that the user receives too many redundant notifications is avoided, the user experience is improved, and the power consumption is reduced.
As shown in fig. 2, the present invention further provides a notification pushing system for a wearable device, which may include:
the searching module 10 is configured to obtain a notification of a wearable device, and search a type of the notification from a pre-established notification set according to the type of the notification when the wearable device is not connected to an external device; the notification set records the type of the notification which needs to be cached and sent to the external equipment;
the wearable device can be a Bluetooth Low Energy (BLE) device (such as smart band), and the external device can be intelligent terminals such as cell-phone, panel computer. The notification may include a low battery notification, a trip notification, a quantity of motion notification, an alarm notification, and the like.
When the wearable device generates a notification in the operation process and needs to be pushed to the user, if no connection (for example, bluetooth connection or WiFi connection or the like) exists between the wearable device and the external device, the notification may be cached first. Before caching, whether the notification can be cached or not can be judged according to a preset type. The judging mode can include two types:
one is to obtain various types of timeliness parameters; the timeliness parameter is a parameter associated with timeliness of each type, and the timeliness refers to a time period required to respond after receiving a corresponding notification; adding a type that is time-sensitive to the set of notifications. Some notifications have strong real-time performance, such as "a certain alarm time arrives", and the notifications only have significance when the notifications occur and do not need to be cached. Some notifications have strong persistence, such as "low device power", "moving target achieved on the same day", etc., and such notifications should be buffered. All notification types may be classified in advance.
Another possibility is to provide a corresponding interface to let the user freely set what notifications to cache, and what notifications do not need to be cached. In this scheme, various types of selection instructions of the user can be received; and adding the type corresponding to the selection instruction to the notification set.
Through the mode, the notifications can be pushed selectively, namely, the notifications with high real-time performance are pushed, the notifications with low real-time performance are not pushed, so that failure notifications are effectively filtered, the number of the notifications pushed is reduced, a large amount of notifications are prevented from suddenly flowing into the external equipment after the wearable equipment is connected with the external equipment, the user experience is improved, and meanwhile, the power consumption can be reduced.
An adding module 20, configured to add the notification to a cache queue if the type is found;
if the type is found, the corresponding notification is the notification needing to be pushed, and at the moment, the notification can be added into a cache queue; if the type is not found, the corresponding notification is not the notification needing to be pushed, at this time, the notification can be discarded, or the notification is stored for a period of time but is not pushed, so that the notification can be conveniently checked by a user, and the notification is deleted after a period of time.
A pushing module 30, configured to, when connection between the wearable device and an external device is detected, push the notification in the cache queue to the external device.
Before pushing, the notification in the cache queue can be further processed, so as to further improve the pushing effect. The treatment modes comprise the following steps:
the first approach is to merge the association notifications in the cache queue. In this manner, an association notification that the content has a correlation can be acquired; merging the association notifications in the cache queue; and pushing the combined notification to the external equipment. For example, when the wearable device is below 20% power, a "power below 20%" notification may be generated. If the wearable device is not connected with the external device at the moment, the notification can be cached. After a period of time, when the wearable device is less than 10% powered, a "power less than 10%" notification may be generated. If the wearable device is not connected with the external device at the moment, the notification can be cached. Before pushing, the two electric quantity notifications can be merged into one notification for pushing. For another example, when the wearable device detects that the user's current amount of motion is 10000 steps, a notification "the number of steps reaches 10000 steps" may be generated. If the wearable device is not connected with the external device at the moment, the notification can be cached. After a period of time, when the wearable device detects that the user's current amount of motion is 20000 steps, a notification "number of steps reaches 20000 steps" may be generated. If the wearable device is not connected with the external device at the moment, the notification can be cached. Before pushing, the two step number notifications can be merged into one notification for pushing.
A flag bit for classification may be added for each notification in the cache queue; acquiring the content corresponding to each notification in the cache queue, and combining the notifications with the same content into one notification; notifications that differ in content but have the same flag bit are merged into one notification. For example, for a flag bit of 8 bits, eight kinds of notifications can be represented at most, the preset lowest bit represents the low-battery notification, the second last bit represents the incoming call reminder, and the flag bit of "0 x 03" represents the low-battery notification and the incoming call reminder notification. Note that there are many specific implementations for the notification merging scheme, and only one of them is listed here.
The second approach is to filter the meaningless notifications in the cache queue. In particular, an operational state of the wearable device associated with the notification may be obtained; filtering out notifications from the cache queue that do not match the operating state; and after the filtering is finished, pushing the notification in the cache queue to the external device. The operating state may be a "charging" state, a current memory capacity state and/or a current time state of the wearable device, and/or the like. For example, if there is a notification indicating "low battery and should be charged" in the cache queue, but the wearable device is charging when the wearable device and the external device are connected again, the notification "low battery and should be charged" may be regarded as a meaningless notification; for another example, if there is a notification indicating "insufficient remaining storage space" in the cache queue, but the user is clearing the content capacity of the wearable device when the wearable device and the external device resume connection, the notification of "insufficient remaining storage space" may be regarded as a meaningless notification. The meaningless notification can be removed from the buffered queue without being pushed to the external device.
The third way is to filter the invalidation notification in the cache queue. Specifically, real-time operating parameters of the wearable device may be obtained; filtering out notifications from the cache queue whose content does not match the real-time operating parameters; and after the filtering is finished, pushing the notification in the cache queue to the external equipment. The real-time operation parameter may be an electric quantity parameter, a memory capacity parameter, or the like. For example, if there is a notification indicating "low battery and should be charged" in the cache queue, but when the wearable device and the external device recover from connection, the battery level has already recovered to the normal battery level, the notification of "low battery and should be charged" may be regarded as an invalid notification. For another example, if there is a notification indicating "the remaining storage space is insufficient" in the cache queue, but when the wearable device and the external device resume connection, the memory capacity of the wearable device has already recovered to the normal content capacity, the notification of "the remaining storage space is insufficient" may be regarded as an invalid notification. The invalidation notification may be removed from the buffered queue without being pushed to the external device.
After one or more of the above processes, the notification in the cache queue may be pushed to the external device. The user may view the notification directly on the external device.
In a specific embodiment, the Bluetooth of the mobile phone of the user is not turned on, the intelligent bracelet detects that the user sits for a long time, and the intelligent bracelet vibrates to remind the user of rising and buffering the bar. Next, the bracelet electric quantity is less than 20%, and the bracelet shakes once more and reminds the user to charge and with this notice cache. When the user opens the Bluetooth of the mobile phone next time, the Bluetooth communication instant bracelet merges the two cached notices and sends the notices to the mobile phone, and the mobile phone pops up a notice after receiving the notice, namely that the user has not moved for a long time and should walk and cheer, and the other bracelet should be charged and cheer.
In another embodiment, the bluetooth is not turned on by the user's cell phone, and the smart band detects that the user is sedentary for a long time, vibrates to remind the user of the rising activity and to notify the user of the strip to the cache. Next, the bracelet electric quantity is less than 20%, and the bracelet shakes once more and reminds the user to charge and with this notice cache. At the moment, if the user gets up, the cached sedentary reminding notice is deleted, and when the Bluetooth connection is recovered next time, the user only receives a notice that the electric quantity is low, namely that your bracelet is low in electric quantity and please charge.
According to the notification pushing system of the wearable device, when the Bluetooth connection does not exist, the generated notifications are screened, the notifications meeting the conditions are added into the cache region, and the notifications in the cache region are dynamically screened according to the actual situation. And when the mobile phone is connected, combining the notifications in the cache region, and pushing the notifications to the user. On one hand, the notification is prevented from being missed due to Bluetooth disconnection, on the other hand, the invalid notification is filtered and combined, the situation that the user receives too many redundant notifications is avoided, the user experience is improved, and the power consumption is reduced.
The notification push system of the wearable device and the notification push method of the wearable device of the present invention correspond to each other one by one, and technical features and advantages thereof described in the embodiments of the notification push method of the wearable device are applicable to the embodiments of the notification push system of the wearable device, so it is stated that.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (8)

1. A notification pushing method of a wearable device is characterized by comprising the following steps:
obtaining a notification generated by wearable equipment in the operation process, and searching the type from a pre-established notification set according to the type of the notification when the wearable equipment is not connected with external equipment; the notification set records the type of the notification which needs to be cached and sent to the external equipment;
if the type is found, adding the notification into a cache queue;
when connection between the wearable device and an external device is detected, pushing the notification in the cache queue to the external device; further comprising: obtaining an operational state of the wearable device associated with the notification; filtering out notifications from the cache queue that do not match the operating state; after filtering is completed, pushing the notification in the cache queue to the external device; the operating state includes a charging state, a memory capacity state, and/or a current time state.
2. The notification pushing method of a wearable device according to claim 1, further comprising the following steps before searching for the type from a pre-established notification set:
acquiring timeliness parameters of various types; the timeliness parameter is a parameter associated with timeliness of each type, and the timeliness refers to a time period required to respond after receiving a corresponding notification;
adding a type that is time-sensitive to the set of notifications.
3. The notification pushing method of a wearable device according to claim 1, further comprising the following steps before searching for the type from a pre-established notification set:
receiving selection instructions of various types by users;
and adding the type corresponding to the selection instruction to the notification set.
4. The notification pushing method of the wearable device according to claim 1, wherein the step of pushing the notification in the cache queue to the external device comprises:
acquiring an association notification that the content has relevance;
merging the association notifications in the cache queue;
and pushing the combined notification to the external equipment.
5. The notification pushing method of the wearable device according to claim 4, wherein the step of merging the associated notifications in the cache queue comprises:
adding a marker bit for classification to each notification in the cache queue;
acquiring the content corresponding to each notification in the cache queue, and combining the notifications with the same content into one notification;
notifications that differ in content but have the same flag bit are merged into one notification.
6. The notification pushing method of a wearable device according to claim 1, wherein the step of pushing the notification in the cache queue to the external device further comprises:
acquiring real-time operation parameters of the wearable equipment;
filtering out notifications from the cache queue whose content does not match the real-time operating parameters;
and after the filtering is finished, pushing the notification in the cache queue to the external equipment.
7. The notification pushing method of the wearable device according to any one of claims 1 to 6, wherein the notification includes a low battery notification, a trip notification, an amount of motion notification, and an alarm notification.
8. A notification push system of a wearable device, comprising:
the searching module is used for acquiring a notification generated by the wearable device in the operation process, and searching the type from a pre-established notification set according to the type of the notification when the wearable device is not connected with the external device; the notification set records the type of the notification which needs to be cached and sent to the external equipment;
the adding module is used for adding the notification into a cache queue if the type is found;
the pushing module is used for pushing the notification in the cache queue to the external device when the connection between the wearable device and the external device is detected; the push module is further specifically configured to acquire an operating state of the wearable device associated with the notification; filtering out notifications from the cache queue that do not match the operating state; after filtering is completed, pushing the notification in the cache queue to the external device; the operating state includes a charging state, a memory capacity state, and/or a current time state.
CN201610826181.2A 2016-09-14 2016-09-14 Notification pushing method and system of wearable device Active CN106657570B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610826181.2A CN106657570B (en) 2016-09-14 2016-09-14 Notification pushing method and system of wearable device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610826181.2A CN106657570B (en) 2016-09-14 2016-09-14 Notification pushing method and system of wearable device

Publications (2)

Publication Number Publication Date
CN106657570A CN106657570A (en) 2017-05-10
CN106657570B true CN106657570B (en) 2020-03-06

Family

ID=58852927

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610826181.2A Active CN106657570B (en) 2016-09-14 2016-09-14 Notification pushing method and system of wearable device

Country Status (1)

Country Link
CN (1) CN106657570B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102521194B1 (en) * 2018-08-08 2023-04-13 삼성전자주식회사 Electronic device for providing notification message
CN113747374B (en) * 2021-07-30 2023-01-06 荣耀终端有限公司 Message pushing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103415039A (en) * 2013-07-10 2013-11-27 上海新储集成电路有限公司 Reminding system with information customization and method thereof
CN105426189A (en) * 2015-11-13 2016-03-23 科大讯飞股份有限公司 Notification bar combining method and system
CN105516939A (en) * 2016-01-29 2016-04-20 广东欧珀移动通信有限公司 Message pushing method and device and mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10356160B2 (en) * 2014-10-20 2019-07-16 Xiaomi Inc. Methods and devices for acquiring user information
CN105072570A (en) * 2015-08-30 2015-11-18 上海卓易科技股份有限公司 Method for saving electricity of Bluetooth connection

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103415039A (en) * 2013-07-10 2013-11-27 上海新储集成电路有限公司 Reminding system with information customization and method thereof
CN105426189A (en) * 2015-11-13 2016-03-23 科大讯飞股份有限公司 Notification bar combining method and system
CN105516939A (en) * 2016-01-29 2016-04-20 广东欧珀移动通信有限公司 Message pushing method and device and mobile terminal

Also Published As

Publication number Publication date
CN106657570A (en) 2017-05-10

Similar Documents

Publication Publication Date Title
US9888441B2 (en) Method and system for managing power usage of a mobile terminal
EP2988219B1 (en) Power saving management method and device for intelligent terminal
CN104375624B (en) Mobile terminal and power saving suggestion method thereof
CN105511985A (en) Data backup method and terminal
US20090164152A1 (en) Method, Apparatus and Computer Program Product for Providing Power Consumption Notification and Management
CN103401991B (en) A kind of method and apparatus that the communication event of terminal unit is pointed out
CN107277266B (en) Mode switching method and device
US20140164191A1 (en) Asset tracking system
CN103297918A (en) Method and system for automatically recording article loss position
US9954787B2 (en) Intelligent terminal power-saving management method and apparatus
CN104822174B (en) A kind of communication pattern method of adjustment
CN107426800B (en) Method and device for reducing power consumption of terminal and smart card
CN107205222B (en) Low-power-consumption positioning method, device and system
CN107734578B (en) Standby optimization method and device of mobile terminal and mobile terminal
CN106657570B (en) Notification pushing method and system of wearable device
CN104464766B (en) The processing method and system of audio data
CN108200546B (en) Data reporting method and device, mobile terminal and computer readable medium
EP3016359B1 (en) Data processing method, terminal, subscriber identity module card, and system
CN106791211A (en) Mode switching method and device of mobile terminal
CN108834190B (en) A weak network power consumption optimization method and intelligent terminal
US10979554B2 (en) Communication method, wearable device, server, and system
CN104869617A (en) Terminal control method
CN106330684B (en) A kind of method and terminal of synchronizing information
CN104010076A (en) Information processing method, electronic equipment and system
CN112199062A (en) Wireless screen projection implementation method, system, medium, vehicle-mounted terminal and intelligent terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant