CN106598749A - Dynamic condition-based local user waking method and apparatus - Google Patents
Dynamic condition-based local user waking method and apparatus Download PDFInfo
- Publication number
- CN106598749A CN106598749A CN201510676755.8A CN201510676755A CN106598749A CN 106598749 A CN106598749 A CN 106598749A CN 201510676755 A CN201510676755 A CN 201510676755A CN 106598749 A CN106598749 A CN 106598749A
- Authority
- CN
- China
- Prior art keywords
- user
- locally
- pushed
- condition
- wake
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Abstract
The invention discloses a dynamic condition-based local user waking method and apparatus. The method comprises steps of monitoring whether a set user waking condition is triggered or not, and acquiring preset designated information and then pushing the same to a user according to an application local pushing strategy when the waking condition is triggered. According to the local pushing way, relative information can be still pushed even upon unsmooth network or blocking of network pushed information, so the user can be waked and user activeness can be improved.
Description
Technical field
The present invention relates to network communication technology field, more particularly to a kind of local user based on dynamic condition calls out
Awake method and apparatus.
Background technology
At present, the APP being loaded in mobile terminal has message push function substantially, and it realizes that message is pushed away
The mode sent is:Server end passes through network periodically to client end AP P PUSH message, such as activity, notice,
APP is pushed to user in the PUSH message for receiving server end by setting strategy.
However, the mode of existing promotion message, depends on network to transmit, in the case of without network,
Cannot carry out message push, and easily be intercepted by system optimization software, cause user to obtain information,
Particularly user long-time without logging into when, it is impossible to realization user is waken up, cause user activity to drop
It is low.
The content of the invention
In view of the above problems, it is proposed that the present invention so as to provide it is a kind of solve the above problems based on dynamic condition
Local user's awakening method and device.
According to one aspect of the present invention, there is provided a kind of local user's awakening method based on dynamic condition, bag
Include:
Whether user's wake-up condition of monitoring and setting is triggered, when activated, according to the locally pushed of application
Strategy, pushes from preassigned information rear line is locally obtained.
Alternatively, in the method for the invention, user's wake-up condition of setting is triggered, including:Using moving back
After going out, it is not logged in more than the time threshold of setting.
Alternatively, in the method for the invention, whether user's wake-up condition of monitoring and setting is triggered, and works as quilt
During triggering, judge that can user terminal carry out network service with server, if it can, then obtaining from server
PUSH message rear line is pushed, if the PUSH message of server can not or cannot be obtained, basis should
Locally pushed strategy, pushes from preassigned information rear line is locally obtained.
Alternatively, in the method for the invention, obtain user's wake-up condition, locally push away from server side
Tactful and/or locally stored preassigned information is sent, and is regularly updated.
Alternatively, in the method for the invention, obtain user's wake-up condition, locally push away from server side
When sending tactful and/or locally stored preassigned information, customer attribute information is carried, with from server side
Obtain the user wake-up condition corresponding with the user property, locally pushed tactful and/or locally stored pre-
The information first specified;Wherein, the user property includes one or more in following information:Belonging to user
Area, user role and user class.
Alternatively, the method for the invention also includes:
When the PUSH message that server and/or third-party server send is received, pushed away according to the network of application
Strategy is sent, to user the message is pushed;
Wherein, the message that the message realized according to network push strategy is pushed and realized according to locally pushed strategy
Push and realized by two independent service processes.
Alternatively, in the method for the invention, after a certain service processes are intercepted, another service
Process carries out wake operation to it.
According to another aspect of the present invention, there is provided a kind of local user's Rouser based on dynamic condition,
Including:
Whether monitoring module, the user's wake-up condition for monitoring and setting is triggered, and when activated, enables
Locally pushed module;
Locally pushed module, for according to the locally pushed strategy of application, from locally obtaining preassigned letter
Breath rear line is pushed.
Alternatively, in device of the present invention, user's wake-up condition of the setting is triggered, including:Should
After exiting, it is not logged in more than the time threshold of setting.
Alternatively, device of the present invention also includes:Network push module, pushes for obtaining from server
Message rear line is pushed;
The monitoring module, specifically for when user's wake-up condition of setting is triggered, judging user terminal
Network service can be carried out with server, if it can, then enable network push module, if can not or nothing
Method obtains the PUSH message of server, then enable the locally pushed module.
Alternatively, device of the present invention also includes:
Data obtaining module, for obtaining time threshold, the locally pushed strategy of the setting from server side
And/or locally stored preassigned information, and regularly update.
Alternatively, in device of the present invention, described information acquisition module, specifically for obtaining from server side
When taking the time threshold of the setting, locally pushed tactful and/or locally stored preassigned information, take
Band customer attribute information, to obtain the time of the setting corresponding with the user property from server side
Threshold value, locally pushed tactful and/or locally stored preassigned information;Wherein, the user property bag
Include one or more in following information:Area, user role and user class belonging to user.
The present invention has the beneficial effect that:
The method of the invention and device, by locally pushed mode, when network is obstructed or network
When the message of push is intercepted, remain able to complete the push of related news, reach wake-up user, improve and use
The purpose of family liveness.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to implementing
Example or the accompanying drawing to be used needed for description of the prior art are briefly described, it should be apparent that, retouch below
Accompanying drawing in stating is only some embodiments of the present invention, for those of ordinary skill in the art, not
On the premise of paying creative labor, can be with according to these other accompanying drawings of accompanying drawings acquisition.
Fig. 1 is a kind of stream of local user's awakening method based on dynamic condition that the embodiment of the present invention one is provided
Cheng Tu;
Fig. 2 is a kind of stream of local user's Rouser based on dynamic condition that the embodiment of the present invention two is provided
Cheng Tu.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clearly
Chu, it is fully described by, it is clear that described embodiment is only a part of embodiment of the invention, rather than
Whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creation
Property work under the premise of the every other embodiment that obtained, belong to the scope of protection of the invention.
Embodiment one
The embodiment of the present invention provides a kind of local user's awakening method based on dynamic condition, as shown in figure 1,
Comprise the steps:
Whether step S101, user's wake-up condition of monitoring and setting is triggered;
Step S102, when the user's wake-up condition for monitoring to set is triggered, according to the locally pushed of application
Strategy, pushes from preassigned information rear line is locally obtained.
The implementation process of the present embodiment methods described can be write in the application by way of software,
Can exist as independent program.
In one embodiment of the invention, user's wake-up condition of setting is triggered, and is including but not limited to:
After exiting, it is not logged in more than the time threshold of setting.Specific implementation is:Monitoring is applied in user
State in terminal, when user exits to apply, records the time that user exits application, with reference to user terminal
Local clock, is monitored, when the time that user is not logged in is more than a value set in advance (as 24 little
When), then it is assumed that user's wake-up condition is triggered.
Certainly, above-mentioned user's wake-up condition is a kind of preferred embodiment, and those skilled in the art can be according to need
Self-defined user's wake-up condition is wanted, for example, when monitoring that network is not smooth or message push service
When thread is intercepted etc..
In a preferred embodiment of the invention, whether user's wake-up condition of monitoring and setting is triggered, when
When being triggered, judge that can user terminal carry out network service with server, if it can, then obtaining from server
The push of PUSH message rear line is taken, if the PUSH message of server, basis can not or cannot be obtained
Using locally pushed strategy, push from preassigned information rear line is locally obtained.In the embodiment,
Fixed prompting message is usually in view of locally stored information, information fixes dumb, so, this reality
Example is applied when implementing, current network state can be judged, when finding that network state is good, from clothes
Business device side obtains the message for pushing, due to being the message obtained from server side, the message can be activity,
The operation informations such as notice, realizing not only can wake up user, but also can provide the user more valuable
Information, further stimulate and wake up user.
Further, in the embodiment of the present invention, described user's wake-up condition, locally pushed tactful and/or sheet
The preassigned information of ground storage is the information obtained from server side, periodically can also be obtained from server
Update.And developer can directly by the aforementioned user's wake-up condition in network configuration server, local
Push tactful, locally stored specify information etc..
In another embodiment of the present invention, from server side user's wake-up condition, locally pushed is obtained
During tactful and/or locally stored preassigned information, it is preferable that customer attribute information is carried, with from clothes
Business device side obtains the user wake-up condition corresponding with the user property, locally pushed strategy and/or locally deposits
The preassigned information of storage;Wherein, the user property includes one or more in following information:With
Area, user role and user class belonging to family.This embodiment achieves for different regions, role,
The user of rank, can configure targetedly different user wake-up condition, locally pushed strategy, push content
Deng.
It is pointed out that embodiment of the present invention methods described is in the existing skill for network push strategy
In art, the locally pushed scheme of increase.That is, in locally pushed scheme implementation process, while can
To implement the scheme of network push strategy, i.e.,:When receive server and/or third-party server (push away such as rice,
The message such as homing pigeon push third-party server) send PUSH message when, still can according to application network
Strategy is pushed, to user the message is pushed.
I.e.:The message realized according to network push strategy is pushed and pushed away according to the message of locally pushed strategy realization
Send is realized by two independent service processes.After one of service processes are intercepted, another
Service processes still are able to be normally carried out the push of message, improve user and wake up success rate.
In another preferred embodiment of the present invention, when above-mentioned a certain described service processes are intercepted
Afterwards, another service processes can carry out wake operation to it, reach and further improve user's wake-up success rate
Purpose.
In sum, it is known that the method for the invention by local monitor and locally pushed mode, in network
When obstructed or when network push is intercepted, remain able to complete the push of related news, reach wake-up and use
Family, improves the purpose of user activity.
Embodiment two
The embodiment of the present invention provides a kind of local user's Rouser based on dynamic condition, is applied to be provided with
In the terminal of application program, as shown in Fig. 2 specifically including:
Whether monitoring module 210, the user's wake-up condition for monitoring and setting is triggered, and when activated, makes
Can locally pushed module;
Locally pushed module 220, for according to the locally pushed strategy of application, from locally obtaining preassigned
Information rear line is pushed.
Based on said structure framework and implementation principle, under the above constitution several concrete and preferably is given below
Embodiment, to the function of refining and optimize device of the present invention, so that the enforcement of the present invention program is more
It is convenient, accurately.It should be noted that in the case where not conflicting, following feature can be in any combination.
In the embodiment of the present invention, user's wake-up condition of the setting is triggered, and is including but not limited to:Should
After exiting, it is not logged in more than the time threshold of setting.
Further, in the embodiment of the present invention, monitoring module 210, specifically for when user's wake-up bars of setting
When part is triggered, judge that can user terminal carry out network service with server, if it can, then enabling network
Pushing module, if the PUSH message of server can not or cannot be obtained, enables locally pushed module 220;
Wherein, network push module, pushes for obtaining PUSH message rear line from server.
Preferably, in the embodiment of the present invention, described device also includes:
Data obtaining module 230, for obtaining time threshold, the locally pushed plan of the setting from server side
Omit and/or locally stored preassigned information, and regularly update.
Preferably, data obtaining module 230, specifically for obtain from server side the setting time threshold,
During locally pushed tactful and/or locally stored preassigned information, customer attribute information is carried, with from clothes
Business device side obtain the time threshold of the setting corresponding with the user property, locally pushed strategy and/or
Locally stored preassigned information;Wherein, the user property includes or many in following information
It is individual:Area, user role and user class belonging to user.
In sum, it is known that device of the present invention by local monitor and locally pushed mode, in network
When obstructed or when network push is intercepted, remain able to complete the push of related news, reach wake-up and use
Family, improves the purpose of user activity.
Each embodiment in this specification is described by the way of progressive, phase homophase between each embodiment
As part mutually referring to, what each embodiment was stressed be its it is different from other embodiment it
Place.For particularly with device embodiment, due to its basic simlarity and embodiment of the method, so, description
Fairly simple, related part is illustrated referring to the part of embodiment of the method.
Although describing the application by embodiment, it will be apparent to one skilled in the art that the application has many changes
Shape and change are without departing from the spirit and scope of the present invention.So, if these modifications of the present invention and modification
Belong within the scope of the claims in the present invention and its equivalent technologies, then the present invention is also intended to be changed comprising these
Including modification.
Claims (12)
1. a kind of local user's awakening method based on dynamic condition, it is characterised in that include:
Whether user's wake-up condition of monitoring and setting is triggered, and when activated, according to the locally pushed strategy of application, pushes from preassigned information rear line is locally obtained.
2. the method for claim 1, it is characterised in that user's wake-up condition of setting is triggered, including:After exiting, it is not logged in more than the time threshold of setting.
3. the method for claim 1, it is characterized in that, whether user's wake-up condition of monitoring and setting is triggered, when activated, judge that can user terminal carry out network service with server, if can, then obtain PUSH message rear line from server to push, if the PUSH message of server can not or cannot be obtained, according to the locally pushed strategy of application, push from preassigned information rear line is locally obtained.
4. the method as described in claim 1 or 2 or 3, it is characterised in that obtain user's wake-up condition, locally pushed tactful and/or locally stored preassigned information from server side, and regularly update.
5. method as claimed in claim 4, it is characterized in that, when obtaining user's wake-up condition, locally pushed tactful and/or locally stored preassigned information from server side, customer attribute information is carried, to obtain user wake-up condition, the locally pushed tactful and/or locally stored preassigned information corresponding with the user property from server side;Wherein, the user property includes one or more in following information:Area, user role and user class belonging to user.
6. the method as described in claim 1 or 2 or 3 or 5, it is characterised in that methods described also includes:
When the PUSH message that server and/or third-party server send is received, according to the network push strategy of application, to user the message is pushed;
Wherein, the message realized according to network push strategy is pushed and pushed according to the message of locally pushed strategy realization and realized by two independent service processes.
7. method as claimed in claim 6, it is characterised in that after a certain service processes are intercepted, another service processes carry out wake operation to it.
8. a kind of local user's Rouser based on dynamic condition, it is characterised in that include:
Whether monitoring module, the user's wake-up condition for monitoring and setting is triggered, and when activated, enables locally pushed module;
Locally pushed module, for according to the locally pushed strategy of application, pushing from preassigned information rear line is locally obtained.
9. device as claimed in claim 8, it is characterised in that user's wake-up condition of the setting is triggered, including:After exiting, it is not logged in more than the time threshold of setting.
10. device as claimed in claim 8, it is characterised in that also include:
Network push module, pushes for obtaining PUSH message rear line from server;
The monitoring module, specifically for when user's wake-up condition of setting is triggered, judging that can user terminal carry out network service with server, if can, the network push module is then enabled, if the PUSH message of server can not or cannot be obtained, the locally pushed module is enabled.
11. devices as described in claim 8 or 9 or 10, it is characterised in that also include:
Data obtaining module, for obtaining time threshold, the locally pushed tactful and/or locally stored preassigned information of the setting from server side, and regularly updates.
12. devices as claimed in claim 11, it is characterized in that, described information acquisition module, during specifically for the time threshold that the setting is obtained from server side, locally pushed tactful and/or locally stored preassigned information, customer attribute information is carried, to obtain time threshold, the locally pushed tactful and/or locally stored preassigned information of the setting corresponding with the user property from server side;Wherein, the user property includes one or more in following information:Area, user role and user class belonging to user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510676755.8A CN106598749A (en) | 2015-10-19 | 2015-10-19 | Dynamic condition-based local user waking method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510676755.8A CN106598749A (en) | 2015-10-19 | 2015-10-19 | Dynamic condition-based local user waking method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106598749A true CN106598749A (en) | 2017-04-26 |
Family
ID=58554184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510676755.8A Pending CN106598749A (en) | 2015-10-19 | 2015-10-19 | Dynamic condition-based local user waking method and apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106598749A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109067915A (en) * | 2018-09-20 | 2018-12-21 | 北京创鑫旅程网络技术有限公司 | The methods, devices and systems of location based service are provided |
CN110753316A (en) * | 2019-09-26 | 2020-02-04 | 贝壳技术有限公司 | Information sending method and device, computer readable storage medium and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101505284A (en) * | 2008-11-12 | 2009-08-12 | ***通信集团广东有限公司 | Intelligent information dynamic pushing method and system |
CN102801817A (en) * | 2012-09-07 | 2012-11-28 | 深圳市学之泉集团有限公司 | Subscriber context-based pushing method and device |
CN102957742A (en) * | 2012-10-18 | 2013-03-06 | 北京天宇朗通通信设备股份有限公司 | Data pushing method and device |
CN103378976A (en) * | 2012-04-19 | 2013-10-30 | 深圳市快播科技有限公司 | Method of waking up sound asleep user and system |
CN104202733A (en) * | 2014-09-17 | 2014-12-10 | 合一网络技术(北京)有限公司 | Personalized data information pushing method and system based on wireless terminals |
CN104298515A (en) * | 2013-07-19 | 2015-01-21 | 贝壳网际(北京)安全技术有限公司 | Awakening control method and device for application program in mobile terminal and mobile terminal |
-
2015
- 2015-10-19 CN CN201510676755.8A patent/CN106598749A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101505284A (en) * | 2008-11-12 | 2009-08-12 | ***通信集团广东有限公司 | Intelligent information dynamic pushing method and system |
CN103378976A (en) * | 2012-04-19 | 2013-10-30 | 深圳市快播科技有限公司 | Method of waking up sound asleep user and system |
CN102801817A (en) * | 2012-09-07 | 2012-11-28 | 深圳市学之泉集团有限公司 | Subscriber context-based pushing method and device |
CN102957742A (en) * | 2012-10-18 | 2013-03-06 | 北京天宇朗通通信设备股份有限公司 | Data pushing method and device |
CN104298515A (en) * | 2013-07-19 | 2015-01-21 | 贝壳网际(北京)安全技术有限公司 | Awakening control method and device for application program in mobile terminal and mobile terminal |
CN104202733A (en) * | 2014-09-17 | 2014-12-10 | 合一网络技术(北京)有限公司 | Personalized data information pushing method and system based on wireless terminals |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109067915A (en) * | 2018-09-20 | 2018-12-21 | 北京创鑫旅程网络技术有限公司 | The methods, devices and systems of location based service are provided |
CN110753316A (en) * | 2019-09-26 | 2020-02-04 | 贝壳技术有限公司 | Information sending method and device, computer readable storage medium and electronic equipment |
CN110753316B (en) * | 2019-09-26 | 2022-04-26 | 贝壳技术有限公司 | Information sending method and device, computer readable storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105354044B (en) | A kind of application awakening method and device | |
CN103973875B (en) | Mobile terminal notice center PUSH message processing method and device | |
CN104750550B (en) | Mobile terminal application management system, method and access times record generation method | |
WO2018210135A1 (en) | Data transmission method, base station, and terminal | |
WO2018213846A1 (en) | Advanced wi-fi performance monitoring | |
CN103002426B (en) | Method and device for controlling PCC (policy control and charging) rules in Preload mode | |
EP3142423A1 (en) | Heartbeat adjustment method, device and terminal | |
CN103517405B (en) | A kind of method and system of network positions, mobile terminal and network side equipment | |
CN103765377B (en) | Terminal and its application management method | |
CN109690574A (en) | Method and apparatus for the access of code-on-demand migration equipment | |
CN105682148A (en) | Traffic sharing method and system | |
EP3190771B1 (en) | Method and device for managing instant communication application program, and mobile terminal thereof | |
KR102280465B1 (en) | A terminal and application synchronization method thereof | |
CN106168902A (en) | Awakening control method, device and equipment | |
CN105281965B (en) | Traffic acquisition method and device based on IOS (input/output system) | |
CN106357808A (en) | Data synchronization method and device | |
CN103905442B (en) | Awakening method and device in a kind of data syn-chronization | |
CN105744008A (en) | Intelligent home platform, and system updating method and device applied to intelligent home platform | |
CN110493855A (en) | Communication mode control method, device, storage medium and terminal | |
US11553415B2 (en) | Apparatus and method providing efficient DRX operation for high mobility user equipment over 4G/5G network(s) | |
CN107861886A (en) | Data cached processing method, device and terminal | |
CN104322006A (en) | Wireless wake-up device for cellular module | |
CN112788639A (en) | Network state synchronization method and device, storage medium and electronic equipment | |
CN106598749A (en) | Dynamic condition-based local user waking method and apparatus | |
CN104955133A (en) | Mobile device and method for managing network connection and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170426 |
|
RJ01 | Rejection of invention patent application after publication |