CN107678816A - A kind of program operation reminding method, device and terminal device based on geographical position - Google Patents
A kind of program operation reminding method, device and terminal device based on geographical position Download PDFInfo
- Publication number
- CN107678816A CN107678816A CN201710834406.3A CN201710834406A CN107678816A CN 107678816 A CN107678816 A CN 107678816A CN 201710834406 A CN201710834406 A CN 201710834406A CN 107678816 A CN107678816 A CN 107678816A
- Authority
- CN
- China
- Prior art keywords
- information
- apart
- target address
- address location
- application program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Telephone Function (AREA)
- Navigation (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
One of technical problem that the embodiment of the present application solves is that providing a kind of program operation reminding method based on geographical position, device and terminal device, methods described includes:Current geographic position information is obtained according to location data, and by the current geographic position information compared with target address location information;According to the current geographic position information and the comparative result of target address location information, at least one is produced apart from announcement information;According to described apart from announcement information, carry out prompting at least once for the application program run in display interface and notify.The embodiment of the present application reaches the operating time for saving user, increases the effect of intelligent terminal convenience to overcome all or part of defect present in prior art.
Description
Technical field
The invention relates to Internet technical field, more particularly to a kind of program operation prompting based on geographical position
Method, apparatus and terminal device.
Background technology
With the progress and the improvement of people's living standards of science and technology, intelligent terminal is increasingly popularized.Can by intelligent terminal
To realize the functions such as news reading, word read, receiving and dispatching mail, social chat, appreciation video or operation game.
When user is using news reading, word read, receiving and dispatching mail, social chat, appreciation video or operation game
When etc. function, the destination got off usually is missed on a vehicle because of excessively indulging.Although current intelligence is eventually
End can provide alarm clock prompting function, but it is only limitted to be prompted in the designated time, still easily causes user and misses down
The destination of car, and user needs voluntarily to calculate time for reaching the destination to carry out the setting of alarm clock prompting.Therefore, it is existing
The problem of inconvenient for use and user's complex operation be present in intelligent terminal.
The content of the invention
In view of this, one of technical problem that the embodiment of the present application solves is to provide a kind of journey based on geographical position
Sort run reminding method, device and terminal device, to overcome all or part of defect present in prior art, reach section
The operating time of user is saved, increases the effect of intelligent terminal convenience.
According to the one side of the embodiment of the present application, a kind of program operation reminding method based on geographical position, including:
Current geographic position information is obtained according to location data, and by the current geographic position information and destination address position
Confidence breath is compared;
According to the current geographic position information and the comparative result of target address location information, it is logical to produce at least one distance
Know information;
According to described apart from announcement information, prompted at least once for the application program run in display interface
Notice.
According to the another aspect of the embodiment of the present application, there is provided a kind of program operation suggestion device based on geographical position,
Including:
Position comparison module, for obtaining current geographic position information according to location data, and by the current geographic position
Confidence is ceased compared with target address location information;
Information-generation module, for the comparison knot according to the current geographic position information and target address location information
Fruit, at least one is produced apart from announcement information;
Apart from notification module, for according to described apart from announcement information, for the application journey run in display interface
Sequence carries out prompting notice at least once.
According to the another aspect of the embodiment of the present application, there is provided a kind of terminal device, including:Processor, memory, communication
Interface and communication bus, the processor, the memory and the communication interface are completed mutual by the communication bus
Communication;
The memory is used to deposit an at least executable instruction, and the executable instruction makes the computing device as above
Operation corresponding to the described operation reminding method of the program based on geographical position.
From above technical scheme, the embodiment of the present application obtains current geographic position information according to location data, so as to
By the current geographic position information compared with target address location information.The application produces at least according to comparative result
One apart from announcement information, so as to realize that being directed to the application program run in display interface carries out prompting notice at least once.
The embodiment of the present application carries out the setting of alarm clock prompting without voluntarily calculating the time to reach the destination in summary, you can according to
The geographical location information and the target address location information of user that location data obtains, user is entered in the application program used
Row prompting notice.Therefore, the application reaches the operating time for saving user, increases the effect of intelligent terminal convenience.
Brief description of the drawings
, below will be to embodiment or existing in order to illustrate more clearly of the embodiment of the present application or technical scheme of the prior art
There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Apply for some embodiments described in embodiment, for those of ordinary skill in the art, can also be obtained according to these accompanying drawings
Obtain other accompanying drawings.
Fig. 1 is the step flow according to a kind of program operation reminding method based on geographical position of the embodiment of the present application one
Figure;
Fig. 2 is a kind of page signal of program operation reminding method based on geographical position in the embodiment of the present application
Figure;
Fig. 3 is the step flow according to a kind of program operation reminding method based on geographical position of the embodiment of the present application two
Figure;
Fig. 4 is the step flow according to a kind of program operation reminding method based on geographical position of the embodiment of the present application three
Figure;
Fig. 5 is the structural frames according to a kind of program operation suggestion device based on geographical position of the embodiment of the present application four
Figure;
Fig. 6 is the structural representation according to a kind of terminal device of the embodiment of the present application seven.
Embodiment
Certainly, implementing any technical scheme of the embodiment of the present application must be not necessarily required to reach all excellent of the above simultaneously
Point.
In order that those skilled in the art more fully understand the technical scheme in the embodiment of the present application, below in conjunction with the application
Accompanying drawing in embodiment, the technical scheme in the embodiment of the present application is clearly and completely described, it is clear that described reality
It is only the embodiment of the present application part of the embodiment to apply example, rather than whole embodiments.Based on the implementation in the embodiment of the present application
Example, the every other embodiment that those of ordinary skill in the art are obtained, it should all belong to the scope that the embodiment of the present application is protected.
Further illustrate that the embodiment of the present application implements with reference to the embodiment of the present application accompanying drawing.
Embodiment one
Reference picture 1, show and reminding method is run according to a kind of program based on geographical position of the embodiment of the present application one
Step flow chart.
Program based on the geographical position operation reminding method of the present embodiment can have data processing by arbitrarily appropriate
The equipment of ability performs, and includes but is not limited to:Various terminal equipment, e.g., PC, tablet personal computer, mobile terminal etc..
Step S100, according to location data obtain current geographic position information, and by the current geographic position information with
Target address location information is compared.
Because WLAN (WLAN) has been the standard configuration of current all intelligent mobile phone platforms, have using general extensively
WIFI systems are come to do positioning be technology that a low cost is easily realized.Microsoft exploitation RADAR system be it is earliest based on
The alignment system of WiFi network.It uses radio-frequency fingerprint matching process, and immediate K neighbours are searched from fingerprint base, take it
Coordinate it is average as coordinate estimate.Statistical property of the indoor locating system based on RSSI signals, using Bayesian formula, lead to
The Posterior probability distribution for calculating target location is crossed, to be positioned.
GPS (Global Positioning System) is global positioning system, is the satellite navigation positioning that the U.S. develops
System, the present use wgs84 coordinate systems.Because position of the earth in day spherical space is unstable, therefore agreement is a certain with wgs84
The arctic point at quarter points to position.
Architecture is generally used for cellphone subscriber, cellular base station positioning service be called do mobile location-based service (LBS ---
Location Based Service), it is to obtain mobile terminal user by telecommunications mobile operator network (such as GSM nets)
Positional information (latitude and longitude coordinates), under the support of electronic map platform, provide the user a kind of increment industry of respective service
Business, such as the dynamic position enquiring service etc. that current China Mobile's M-ZONE provides.
In the present embodiment with the specific implementation, the location data includes:WiFi location datas, GPS location data and
At least one in architecture data.
Specifically, the present embodiment can use WiFi location datas, GPS location data and architecture data jointly real
Now precisely and rapidly position.
It is another in the present embodiment in the specific implementation, the target address location information for input set or determined according to history
Position information determines.
Specifically, referring to Fig. 2, user can input target address location information by input instruction, so as to realize basis
User's request sets target geographic location information, so as to the comparison according to current geographic position information and target address location information
As a result, prompting notice is carried out to the application program used.
The target address location information can also be determined according to user's history location information, for example be existed by user
The CompanyAddress that is set in navigation application program, home address, recently upper frequency visiting address, visiting address etc..User can
To determine these address informations as target address location information by input instruction, so as to according to current geographic position information with
The comparative result of target address location information, prompting notice is carried out to the application program used.
Step S102, according to the current geographic position information and the comparative result of target address location information, produce extremely
Few one apart from announcement information.
Specifically, the application is according to the comparative result of the current geographic position information and target address location information, than
Such as:Comparative result is less than one first predetermined threshold value, then produces the first distance notice sub-information;It is default that comparative result is less than one second
Threshold value, then produce second distance notice sub-information;Comparative result is less than a N predetermined threshold values, then produces N distance notice son letters
Breath, the N is a natural number.First predetermined threshold value may be configured as gradually successively decreasing to N predetermined threshold values.
Exemplarily, the application can be less and less with comparative result, constantly sends distance notice sub-information.
It is another in the specific implementation, described include apart from announcement information in the present embodiment:
Distance apart from the target address location, at least one in the estimated time for arriving at the target address location.
Specifically, it is described apart from announcement information can be apart from the target address location distance, so as to make user without
Alarm clock setting is needed to be carried by being realized apart from the distance of the target address location to user in the application program used
Show notice.
Specifically, described can be the estimated time for arriving at the target address location apart from announcement information, so as to make use
It can be realized without alarm clock setting by arriving at the estimated time of the target address location to user in the application journey used at family
Sequence carries out prompting notice.The estimated time can be estimated according to the current translational speed of intelligent terminal.
Step S103, according to described apart from announcement information, for the application program run in display interface carry out to
Few once prompting notice.
Specifically, to be usually user read in the news used the application program run in display interface, text
Application program, the application such as word reading, receiving and dispatching mail, social chat, appreciation video or operation game are led to according to the distance
Know information, user is prompted in the prompting frame for the application program display interface triggering that these are used or by sound
Notice.It is described prompting notice can be apart from the target address location distance, arrive at estimating for the target address location
Time etc..The prompting notice can improve Consumer's Experience using modes such as animated show or special sounds, can also root
It is adjusted according to ambient environmental conditions, for example surrounding environment is noisy, then increases the volume of auditory tone cues notice.
The embodiment of the present application obtains current geographic position information according to location data, so as to which the current geographic position be believed
Breath is compared with target address location information.The application produces at least one apart from announcement information, so as to real according to comparative result
Now it is directed to the application program run in display interface and carries out prompting notice at least once.In summary the embodiment of the present application without
Time for reaching the destination need to voluntarily be calculated to carry out the setting of alarm clock prompting, you can the geographical position obtained according to location data
Information and the target address location information of user, prompting notice is carried out in the application program used to user.Therefore, the application
Reach the operating time for saving user, increase the effect of intelligent terminal convenience.
Embodiment two
It should be noted that the part of each embodiment description of the application is given priority to, the not detailed description of certain embodiment
Part can be found in introduction and explanation in the application other embodiment, repeat no more.
Reference picture 3, show and reminding method is run according to a kind of program based on geographical position of the embodiment of the present application two
Step flow chart.
Program based on the geographical position operation reminding method of the present embodiment can have data processing by arbitrarily appropriate
The equipment of ability performs, and includes but is not limited to:Various terminal equipment, e.g., PC, tablet personal computer, mobile terminal etc..
Step S300, according to location data obtain current geographic position information, and by the current geographic position information with
Target address location information is compared.
Because WLAN (WLAN) has been the standard configuration of current all intelligent mobile phone platforms, have using general extensively
WIFI systems are come to do positioning be technology that a low cost is easily realized.Microsoft exploitation RADAR system be it is earliest based on
The alignment system of WiFi network.It uses radio-frequency fingerprint matching process, and immediate K neighbours are searched from fingerprint base, take it
Coordinate it is average as coordinate estimate.Statistical property of the indoor locating system based on RSSI signals, using Bayesian formula, lead to
The Posterior probability distribution for calculating target location is crossed, to be positioned.
GPS (Global Positioning System) is global positioning system, is the satellite navigation positioning that the U.S. develops
System, the present use wgs83 coordinate systems.Because position of the earth in day spherical space is unstable, therefore agreement is a certain with wgs83
The arctic point at quarter points to position.
Architecture is generally used for cellphone subscriber, cellular base station positioning service be called do mobile location-based service (LBS ---
Location Based Service), it is to obtain mobile terminal user by telecommunications mobile operator network (such as GSM nets)
Positional information (latitude and longitude coordinates), under the support of electronic map platform, provide the user a kind of increment industry of respective service
Business, such as the dynamic position enquiring service etc. that current China Mobile's M-ZONE provides.
In the present embodiment with the specific implementation, the location data includes:WiFi location datas, GPS location data and
At least one in architecture data.
Specifically, the present embodiment can use WiFi location datas, GPS location data and architecture data jointly real
Now precisely and rapidly position.
It is another in the present embodiment in the specific implementation, the target address location information for input set or determined according to history
Position information determines.
Specifically, referring to Fig. 2, user can input target address location information by input instruction, so as to realize basis
User's request sets target geographic location information, so as to the comparison according to current geographic position information and target address location information
As a result, prompting notice is carried out to the application program used.
The target address location information can also be determined according to user's history location information, for example be existed by user
The CompanyAddress that is set in navigation application program, home address, recently upper frequency visiting address, visiting address etc..User can
To determine these address informations as target address location information by input instruction, so as to according to current geographic position information with
The comparative result of target address location information, prompting notice is carried out to the application program used.
Step S302, according to the current geographic position information and the comparative result of target address location information, produce extremely
Few one apart from announcement information.
Specifically, the application is according to the comparative result of the current geographic position information and target address location information, than
Such as:Comparative result is less than one first predetermined threshold value, then produces the first distance notice sub-information;It is default that comparative result is less than one second
Threshold value, then produce second distance notice sub-information;Comparative result is less than a N predetermined threshold values, then produces N distance notice son letters
Breath, the N is a natural number.First predetermined threshold value may be configured as gradually successively decreasing to N predetermined threshold values.
Exemplarily, the application can be less and less with comparative result, constantly sends distance notice sub-information.
It is another in the specific implementation, described include apart from announcement information in the present embodiment:
Distance apart from the target address location, at least one in the estimated time for arriving at the target address location.
Specifically, it is described apart from announcement information can be apart from the target address location distance, so as to make user without
Alarm clock setting is needed to be carried by being realized apart from the distance of the target address location to user in the application program used
Show notice.
Specifically, described can be the estimated time for arriving at the target address location apart from announcement information, so as to make use
It can be realized without alarm clock setting by arriving at the estimated time of the target address location to user in the application journey used at family
Sequence carries out prompting notice.The estimated time can be estimated according to the current translational speed of intelligent terminal.
Step S303, according to described apart from announcement information, for the application program run in display interface carry out to
Few once prompting notice, object is run in the application program that display interface is run apart from announcement information determination according to described
Progress msg, and carry out progress notification.
Specifically, to be usually user read in the news used the application program run in display interface, text
Application program, the application such as word reading, receiving and dispatching mail, social chat, appreciation video or operation game are led to according to the distance
Know information, user is prompted in the prompting frame for the application program display interface triggering that these are used or by sound
Notice.It is described prompting notice can be apart from the target address location distance, arrive at estimating for the target address location
Time etc..The prompting notice can improve Consumer's Experience using modes such as animated show or special sounds, can also root
It is adjusted according to ambient environmental conditions, for example surrounding environment is noisy, then increases the volume of auditory tone cues notice.
Specifically, the application can be by apart from announcement information, it is determined that at present in the application program of display interface operation
Operation object whether can be completed when arriving at target address location operation, and, it is remaining if can not complete to run
Operation duration is how many, if it is possible to completes operation, then whether when arriving at the target address location still suffers from remaining time
Etc. the progress msg of the operation object.
Exemplarily, the progress msg can be certain film or the residual time length of certain collection TV play etc..
The embodiment of the present application is notified by carrying out prompting at least once for the application program run in display interface
And according to it is described apart from announcement information determine in the application program that display interface is run run object progress msg,
And carry out progress notification and realize to set that can to carry out user prompting notice outer without alarm clock, user can also be notified to carry out
The progress msg of the operation object of operation, makes user can choose whether to continue to run with the operation object.
Embodiment three
It should be noted that the part of each embodiment description of the application is given priority to, the not detailed description of certain embodiment
Part can be found in introduction and explanation in the application other embodiment, repeat no more.
Reference picture 4, show and reminding method is run according to a kind of program based on geographical position of the embodiment of the present application three
Step flow chart.
Program based on the geographical position operation reminding method of the present embodiment can have data processing by arbitrarily appropriate
The equipment of ability performs, and includes but is not limited to:Various terminal equipment, e.g., PC, tablet personal computer, mobile terminal etc..
Step S400, according to location data obtain current geographic position information, and by the current geographic position information with
Target address location information is compared.
Because WLAN (WLAN) has been the standard configuration of current all intelligent mobile phone platforms, have using general extensively
WIFI systems are come to do positioning be technology that a low cost is easily realized.Microsoft exploitation RADAR system be it is earliest based on
The alignment system of WiFi network.It uses radio-frequency fingerprint matching process, and immediate K neighbours are searched from fingerprint base, take it
Coordinate it is average as coordinate estimate.Statistical property of the indoor locating system based on RSSI signals, using Bayesian formula, lead to
The Posterior probability distribution for calculating target location is crossed, to be positioned.
GPS (Global Positioning System) is global positioning system, is the satellite navigation positioning that the U.S. develops
System, the present use wgs84 coordinate systems.Because position of the earth in day spherical space is unstable, therefore agreement is a certain with wgs84
The arctic point at quarter points to position.
Architecture is generally used for cellphone subscriber, cellular base station positioning service be called do mobile location-based service (LBS ---
Location Based Service), it is to obtain mobile terminal user by telecommunications mobile operator network (such as GSM nets)
Positional information (latitude and longitude coordinates), under the support of electronic map platform, provide the user a kind of increment industry of respective service
Business, such as the dynamic position enquiring service etc. that current China Mobile's M-ZONE provides.
In the present embodiment with the specific implementation, the location data includes:WiFi location datas, GPS location data and
At least one in architecture data.
Specifically, the present embodiment can use WiFi location datas, GPS location data and architecture data jointly real
Now precisely and rapidly position.
It is another in the present embodiment in the specific implementation, the target address location information for input set or determined according to history
Position information determines.
Specifically, referring to Fig. 2, user can input target address location information by input instruction, so as to realize basis
User's request sets target geographic location information, so as to the comparison according to current geographic position information and target address location information
As a result, prompting notice is carried out to the application program used.
The target address location information can also be determined according to user's history location information, for example be existed by user
The CompanyAddress that is set in navigation application program, home address, recently upper frequency visiting address, visiting address etc..User can
To determine these address informations as target address location information by input instruction, so as to according to current geographic position information with
The comparative result of target address location information, prompting notice is carried out to the application program used.
Step S402, according to the current geographic position information and the comparative result of target address location information, produce extremely
Few one apart from announcement information.
Specifically, the application is according to the comparative result of the current geographic position information and target address location information, than
Such as:Comparative result is less than one first predetermined threshold value, then produces the first distance notice sub-information;It is default that comparative result is less than one second
Threshold value, then produce second distance notice sub-information;Comparative result is less than a N predetermined threshold values, then produces N distance notice son letters
Breath, the N is a natural number.First predetermined threshold value may be configured as gradually successively decreasing to N predetermined threshold values.
Exemplarily, the application can be less and less with comparative result, constantly sends distance notice sub-information.
It is another in the specific implementation, described include apart from announcement information in the present embodiment:
Distance apart from the target address location, at least one in the estimated time for arriving at the target address location.
Specifically, it is described apart from announcement information can be apart from the target address location distance, so as to make user without
Alarm clock setting is needed to be carried by being realized apart from the distance of the target address location to user in the application program used
Show notice.
Specifically, described can be the estimated time for arriving at the target address location apart from announcement information, so as to make use
It can be realized without alarm clock setting by arriving at the estimated time of the target address location to user in the application journey used at family
Sequence carries out prompting notice.The estimated time can be estimated according to the current translational speed of intelligent terminal.
Step S403, according to described apart from announcement information, for the application program run in display interface carry out to
Few once prompting notice, according to described apart from announcement information, the application program of operation suspension.
Specifically, to be usually user read in the news used the application program run in display interface, text
Application program, the application such as word reading, receiving and dispatching mail, social chat, appreciation video or operation game are led to according to the distance
Know information, user is prompted in the prompting frame for the application program display interface triggering that these are used or by sound
Notice.It is described prompting notice can be apart from the target address location distance, arrive at estimating for the target address location
Time etc..The prompting notice can improve Consumer's Experience using modes such as animated show or special sounds, can also root
It is adjusted according to ambient environmental conditions, for example surrounding environment is noisy, then increases the volume of auditory tone cues notice.
Specifically, the application can be according to described apart from announcement information, the application program of operation suspension.
Exemplarily, it is if described close to target address location, the film that automatic pause plays either TV play or from
The dynamic application program page for closing reading electronic book.
The embodiment of the present application according to described apart from announcement information, the application program of operation suspension, so as to further avoid by
Target address location is missed in the application program that user's addiction uses.
Example IV
Reference picture 5, show and suggestion device is run according to a kind of program based on geographical position of the embodiment of the present application four
Structured flowchart.
Program based on the geographical position operation suggestion device of the present embodiment can apply to any appropriate have data
The equipment of disposal ability performs, and includes but is not limited to:Various terminal equipment, e.g., PC, tablet personal computer, mobile terminal etc..
Position comparison module 501, for obtaining current geographic position information according to location data, and by the current geographic
Positional information is compared with target address location information.
Information-generation module 502, for the comparison according to the current geographic position information and target address location information
As a result, at least one is produced apart from announcement information.
Apart from notification module 503, for according to described apart from announcement information, for the application run in display interface
Program carries out prompting notice at least once.
Because WLAN (WLAN) has been the standard configuration of current all intelligent mobile phone platforms, have using general extensively
WIFI systems are come to do positioning be technology that a low cost is easily realized.Microsoft exploitation RADAR system be it is earliest based on
The alignment system of WiFi network.It uses radio-frequency fingerprint matching process, and immediate K neighbours are searched from fingerprint base, take it
Coordinate it is average as coordinate estimate.Statistical property of the indoor locating system based on RSSI signals, using Bayesian formula, lead to
The Posterior probability distribution for calculating target location is crossed, to be positioned.
GPS (Global Positioning System) is global positioning system, is the satellite navigation positioning that the U.S. develops
System, the present use wgs84 coordinate systems.Because position of the earth in day spherical space is unstable, therefore agreement is a certain with wgs84
The arctic point at quarter points to position.
Architecture is generally used for cellphone subscriber, cellular base station positioning service be called do mobile location-based service (LBS ---
Location Based Service), it is to obtain mobile terminal user by telecommunications mobile operator network (such as GSM nets)
Positional information (latitude and longitude coordinates), under the support of electronic map platform, provide the user a kind of increment industry of respective service
Business, such as the dynamic position enquiring service etc. that current China Mobile's M-ZONE provides.
In the present embodiment with the specific implementation, the location data includes:WiFi location datas, GPS location data and
At least one in architecture data.
Specifically, the present embodiment can use WiFi location datas, GPS location data and architecture data jointly real
Now precisely and rapidly position.
It is another in the present embodiment in the specific implementation, the target address location information for input set or determined according to history
Position information determines.
Specifically, referring to Fig. 2, user can input target address location information by input instruction, so as to realize basis
User's request sets target geographic location information, so as to the comparison according to current geographic position information and target address location information
As a result, prompting notice is carried out to the application program used.
The target address location information can also be determined according to user's history location information, for example be existed by user
The CompanyAddress that is set in navigation application program, home address, recently upper frequency visiting address, visiting address etc..User can
To determine these address informations as target address location information by input instruction, so as to according to current geographic position information with
The comparative result of target address location information, prompting notice is carried out to the application program used.
Specifically, the application is according to the comparative result of the current geographic position information and target address location information, than
Such as:Comparative result is less than one first predetermined threshold value, then produces the first distance notice sub-information;It is default that comparative result is less than one second
Threshold value, then produce second distance notice sub-information;Comparative result is less than a N predetermined threshold values, then produces N distance notice son letters
Breath, the N is a natural number.First predetermined threshold value may be configured as gradually successively decreasing to N predetermined threshold values.
Exemplarily, the application can be less and less with comparative result, constantly sends distance notice sub-information.
It is another in the specific implementation, described include apart from announcement information in the present embodiment:
Distance apart from the target address location, at least one in the estimated time for arriving at the target address location.
Specifically, it is described apart from announcement information can be apart from the target address location distance, so as to make user without
Alarm clock setting is needed to be carried by being realized apart from the distance of the target address location to user in the application program used
Show notice.
Specifically, described can be the estimated time for arriving at the target address location apart from announcement information, so as to make use
It can be realized without alarm clock setting by arriving at the estimated time of the target address location to user in the application journey used at family
Sequence carries out prompting notice.The estimated time can be estimated according to the current translational speed of intelligent terminal.
Specifically, to be usually user read in the news used the application program run in display interface, text
Application program, the application such as word reading, receiving and dispatching mail, social chat, appreciation video or operation game are led to according to the distance
Know information, user is prompted in the prompting frame for the application program display interface triggering that these are used or by sound
Notice.It is described prompting notice can be apart from the target address location distance, arrive at estimating for the target address location
Time etc..The prompting notice can improve Consumer's Experience using modes such as animated show or special sounds, can also root
It is adjusted according to ambient environmental conditions, for example surrounding environment is noisy, then increases the volume of auditory tone cues notice.
The embodiment of the present application obtains current geographic position information according to location data, so as to which the current geographic position be believed
Breath is compared with target address location information.The application produces at least one apart from announcement information, so as to real according to comparative result
Now it is directed to the application program run in display interface and carries out prompting notice at least once.In summary the embodiment of the present application without
Time for reaching the destination need to voluntarily be calculated to carry out the setting of alarm clock prompting, you can the geographical position obtained according to location data
Information and the target address location information of user, prompting notice is carried out in the application program used to user.Therefore, the application
Reach the operating time for saving user, increase the effect of intelligent terminal convenience.
Embodiment five
It should be noted that the part of each embodiment description of the application is given priority to, the not detailed description of certain embodiment
Part can be found in introduction and explanation in the application other embodiment, repeat no more.
It is described apart from notification module 503, be additionally operable to determine to be run in display interface apart from announcement information according to described
Application program in run the progress msg of object, and carry out progress notification.
Specifically, the application can be by apart from announcement information, it is determined that at present in the application program of display interface operation
Operation object whether can be completed when arriving at target address location operation, and, it is remaining if can not complete to run
Operation duration is how many, if it is possible to completes operation, then whether when arriving at the target address location still suffers from remaining time
Etc. the progress msg of the operation object.
Exemplarily, the progress msg can be certain film or the residual time length of certain collection TV play etc..
The embodiment of the present application is notified by carrying out prompting at least once for the application program run in display interface
And according to it is described apart from announcement information determine in the application program that display interface is run run object progress msg,
And carry out progress notification and realize to set that can to carry out user prompting notice outer without alarm clock, user can also be notified to carry out
The progress msg of the operation object of operation, makes user can choose whether to continue to run with the operation object.
Embodiment six
It should be noted that the part of each embodiment description of the application is given priority to, the not detailed description of certain embodiment
Part can be found in introduction and explanation in the application other embodiment, repeat no more.
It is described apart from notification module 503, be additionally operable to according to described apart from announcement information, the application program of operation suspension.
Exemplarily, it is if described close to target address location, the film that automatic pause plays either TV play or from
The dynamic application program page for closing reading electronic book.
The embodiment of the present application according to described apart from announcement information, the application program of operation suspension, so as to further avoid by
Target address location is missed in the application program that user's addiction uses.
Embodiment seven
Reference picture 6, shows a kind of structural representation of terminal device according to the embodiment of the present application seven, and the application is specific
Embodiment is not limited the specific implementation of terminal device.
As shown in fig. 6, the terminal device can include:Processor (processor) 602, communication interface
(Communications Interface) 604, memory (memory) 606 and communication bus 608.
Wherein:
Processor 602, communication interface 604 and memory 606 complete mutual communication by communication bus 608.
Communication interface 604, the network element for terminals such as other with miscellaneous equipment or server etc. communicate.
Processor 602, for configuration processor 610, it can specifically perform the above-mentioned program operation prompting based on geographical position
Correlation step in embodiment of the method.
Specifically, program 610 can include program code, and the program code includes computer-managed instruction.
Processor 602 is probably central processor CPU, or specific integrated circuit ASIC (Application
Specific Integrated Circuit), or it is arranged to implement the integrated electricity of one or more of the embodiment of the present application
Road.The one or more processors that terminal device includes, can be same type of processor, such as one or more CPU;Also may be used
To be different types of processor, such as one or more CPU and one or more ASIC.
Memory 606, for depositing program 610.Memory 606 may include high-speed RAM memory, it is also possible to also include
Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.
Program 610 specifically can be used for so that processor 602 performs following operation:Current geographic is obtained according to location data
Positional information, and by the current geographic position information compared with target address location information;According to the current geographic
The comparative result of positional information and target address location information, at least one is produced apart from announcement information;Notified according to the distance
Information, carry out prompting at least once for the application program run in display interface and notify.
In a kind of optional embodiment, the location data includes:WiFi location datas, GPS location data and
At least one in architecture data.
In a kind of optional embodiment, current page information includes the index letter of the page data in current page
Breath, or, control elevation information and the displacement information of the current page in the current page.
In a kind of optional embodiment, the target address location information sets for input or positioned according to history
Information determines.
It is described to include apart from announcement information in a kind of optional embodiment:Apart from the target address location away from
From at least one in, estimated time for arriving at the target address location.
In a kind of optional embodiment, program 610 be additionally operable to so that processor 602 according to described apart from announcement information
It is determined that running the progress msg of object in the application program that display interface is run, and carry out progress notification.
In a kind of optional embodiment, program 610 is additionally operable to so that processor 602 is believed according to the distance notice
Breath, the application program of operation suspension.
By the terminal device of the present embodiment, the embodiment of the present application obtains current geographic position information according to location data,
So that by the current geographic position information compared with target address location information.The application produces according to comparative result
At least one apart from announcement information, so as to realize that being directed to the application program run in display interface carries out prompting to lead at least once
Know.The embodiment of the present application carries out the setting of alarm clock prompting without voluntarily calculating the time to reach the destination in summary, you can
The geographical location information and the target address location information of user obtained according to location data, to user in the application journey used
Sequence carries out prompting notice.Therefore, the application reaches the operating time for saving user, increases the effect of intelligent terminal convenience.
The embodiment of the present application is notified by carrying out prompting at least once for the application program run in display interface
And according to it is described apart from announcement information determine in the application program that display interface is run run object progress msg,
And carry out progress notification and realize to set that can to carry out user prompting notice outer without alarm clock, user can also be notified to carry out
The progress msg of the operation object of operation, makes user can choose whether to continue to run with the operation object.
The embodiment of the present application according to described apart from announcement information, the application program of operation suspension, so as to further avoid by
Target address location is missed in the application program that user's addiction uses.
It may be noted that according to the needs of implementation, all parts/step described in the embodiment of the present application can be split as more
Multi-part/step, the part operation of two or more components/steps or components/steps can be also combined into new part/step
Suddenly, to realize the purpose of the embodiment of the present application.
The above-mentioned method according to the embodiment of the present application can be realized in hardware, firmware, or be implemented as being storable in note
Software or computer code in recording medium (such as CD ROM, RAM, floppy disk, hard disk or magneto-optic disk), or it is implemented through net
The original storage that network is downloaded is in long-range recording medium or nonvolatile machine readable media and will be stored in local recording medium
In computer code, can be stored in using all-purpose computer, application specific processor or can compile so as to method described here
Such software processing in journey or the recording medium of specialized hardware (such as ASIC or FPGA).It is appreciated that computer, processing
Device, microprocessor controller or programmable hardware include can storing or receive software or computer code storage assembly (for example,
RAM, ROM, flash memory etc.), when the software or computer code are by computer, processor or hardware access and when performing, realize
Program operation reminding method described here based on geographical position.In addition, show herein for realizing when all-purpose computer accesses
During the code of the operation reminding method of the program based on geographical position gone out, the execution of code is converted to all-purpose computer for holding
The special-purpose computer for the operation reminding method of the program based on geographical position that row is shown in which.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein
Member and method and step, it can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
Performed with hardware or software mode, application-specific and design constraint depending on technical scheme.Professional and technical personnel
Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed
The scope of the embodiment of the present application.
Embodiment of above is merely to illustrate the embodiment of the present application, and is not the limitation to the embodiment of the present application, relevant skill
The those of ordinary skill in art field, in the case where not departing from the spirit and scope of the embodiment of the present application, it can also make various
Change and modification, therefore all equivalent technical schemes fall within the category of the embodiment of the present application, the patent of the embodiment of the present application
Protection domain should be defined by the claims.
Claims (13)
- A kind of 1. program operation reminding method based on geographical position, it is characterised in that including:Current geographic position information is obtained according to location data, and the current geographic position information and target address location are believed Breath is compared;According to the current geographic position information and the comparative result of target address location information, at least one distance notice letter is produced Breath;According to described apart from announcement information, it is logical to carry out prompting at least once for the application program run in display interface Know.
- 2. according to the method for claim 1, it is characterised in that the location data includes:At least one in WiFi location datas, GPS location data and architecture data.
- 3. method according to claim 1 or 2, it is characterised in that the target address location information for input set or Person determines according to history location information.
- 4. according to the method for claim 3, it is characterised in that described to include apart from announcement information:Distance apart from the target address location, at least one in the estimated time for arriving at the target address location.
- 5. according to the method for claim 1, it is characterised in that it is described according to described apart from announcement information, in application program Runnable interface, which enters row distance notice, also to be included:According to described apart from announcement information, the application program of operation suspension.
- 6. according to the method for claim 1, it is characterised in that it is described according to described apart from announcement information, in application program Runnable interface, which enters row distance notice, also to be included:According to it is described apart from announcement information determine in the application program that display interface is run run object progress msg, And carry out progress notification.
- A kind of 7. program operation suggestion device based on geographical position, it is characterised in that including:Position comparison module, for obtaining current geographic position information according to location data, and the current geographic position is believed Breath is compared with target address location information;Information-generation module, for the comparative result according to the current geographic position information and target address location information, production Raw at least one apart from announcement information;Apart from notification module, for, apart from announcement information, being entered according to described for the application program run in display interface Prompting notifies row at least once.
- 8. device according to claim 7, it is characterised in that the location data includes:At least one in WiFi location datas, GPS location data and architecture data.
- 9. the device according to claim 7 or 8, it is characterised in that the target address location information for input set or Person determines according to history location information.
- 10. device according to claim 9, it is characterised in that described to include apart from announcement information:Distance apart from the target address location, at least one in the estimated time for arriving at the target address location.
- 11. device according to claim 7, it is characterised in that described to be additionally operable to apart from notification module:According to described apart from announcement information, the application program of operation suspension.
- 12. device according to claim 7, it is characterised in that described to be additionally operable to apart from notification module:According to it is described apart from announcement information determine in the application program that display interface is run run object progress msg, And carry out progress notification.
- A kind of 13. terminal device, it is characterised in that including:Processor, memory, communication interface and communication bus, the processing Device, the memory and the communication interface complete mutual communication by the communication bus;The memory is used to deposit an at least executable instruction, and the executable instruction makes the computing device such as right will Ask operation corresponding to the operation reminding method of the program based on geographical position described in any one of 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710834406.3A CN107678816B (en) | 2017-09-15 | 2017-09-15 | Program operation prompting method and device based on geographic position and terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710834406.3A CN107678816B (en) | 2017-09-15 | 2017-09-15 | Program operation prompting method and device based on geographic position and terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107678816A true CN107678816A (en) | 2018-02-09 |
CN107678816B CN107678816B (en) | 2021-02-26 |
Family
ID=61136507
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710834406.3A Active CN107678816B (en) | 2017-09-15 | 2017-09-15 | Program operation prompting method and device based on geographic position and terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107678816B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109979026A (en) * | 2019-02-02 | 2019-07-05 | 广东天心天思软件有限公司 | A kind of self registering method and system in geographical location based on iOS |
CN110177241A (en) * | 2019-04-08 | 2019-08-27 | 广东小天才科技有限公司 | Posture adjustment method of wearable device and wearable device |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103092605A (en) * | 2012-12-21 | 2013-05-08 | 广东欧珀移动通信有限公司 | Method and device for controlling usage of mobile terminal |
CN103369462A (en) * | 2012-04-11 | 2013-10-23 | 腾讯科技(深圳)有限公司 | Prompting message outputting method and system based on LBS (Location Based Services) |
CN103546866A (en) * | 2013-10-30 | 2014-01-29 | 深圳市金立通信设备有限公司 | Method and terminal for reminding user of arriving at station |
CN104238757A (en) * | 2014-09-29 | 2014-12-24 | 联想(北京)有限公司 | Control method and device of electronic equipment and electronic equipment |
CN104834517A (en) * | 2015-04-08 | 2015-08-12 | 来安县新元机电设备设计有限公司 | Mobile terminal power-saving method and mobile terminal |
CN105117211A (en) * | 2015-07-28 | 2015-12-02 | 小米科技有限责任公司 | Method and device for message prompts |
CN105306667A (en) * | 2014-07-17 | 2016-02-03 | Lg电子株式会社 | Mobile terminal and controlling method thereof |
CN105657185A (en) * | 2016-02-29 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for controlling mobile terminal |
US20160357495A1 (en) * | 2015-06-05 | 2016-12-08 | Citrix Systems, Inc. | Using a sync notification to indicate when a shared screen view of a presenter device has been delivered to an audience |
CN106603816A (en) * | 2016-11-22 | 2017-04-26 | 大唐微电子技术有限公司 | Terminal reminding method and mobile terminal |
-
2017
- 2017-09-15 CN CN201710834406.3A patent/CN107678816B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103369462A (en) * | 2012-04-11 | 2013-10-23 | 腾讯科技(深圳)有限公司 | Prompting message outputting method and system based on LBS (Location Based Services) |
CN103092605A (en) * | 2012-12-21 | 2013-05-08 | 广东欧珀移动通信有限公司 | Method and device for controlling usage of mobile terminal |
CN103546866A (en) * | 2013-10-30 | 2014-01-29 | 深圳市金立通信设备有限公司 | Method and terminal for reminding user of arriving at station |
CN105306667A (en) * | 2014-07-17 | 2016-02-03 | Lg电子株式会社 | Mobile terminal and controlling method thereof |
CN104238757A (en) * | 2014-09-29 | 2014-12-24 | 联想(北京)有限公司 | Control method and device of electronic equipment and electronic equipment |
CN104834517A (en) * | 2015-04-08 | 2015-08-12 | 来安县新元机电设备设计有限公司 | Mobile terminal power-saving method and mobile terminal |
US20160357495A1 (en) * | 2015-06-05 | 2016-12-08 | Citrix Systems, Inc. | Using a sync notification to indicate when a shared screen view of a presenter device has been delivered to an audience |
CN105117211A (en) * | 2015-07-28 | 2015-12-02 | 小米科技有限责任公司 | Method and device for message prompts |
CN105657185A (en) * | 2016-02-29 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for controlling mobile terminal |
CN106603816A (en) * | 2016-11-22 | 2017-04-26 | 大唐微电子技术有限公司 | Terminal reminding method and mobile terminal |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109979026A (en) * | 2019-02-02 | 2019-07-05 | 广东天心天思软件有限公司 | A kind of self registering method and system in geographical location based on iOS |
CN110177241A (en) * | 2019-04-08 | 2019-08-27 | 广东小天才科技有限公司 | Posture adjustment method of wearable device and wearable device |
Also Published As
Publication number | Publication date |
---|---|
CN107678816B (en) | 2021-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102239488B (en) | Method and apparatus for obfuscating context information | |
US20200107152A1 (en) | Inferring user availability for a communication | |
US9740773B2 (en) | Context labels for data clusters | |
US9981185B2 (en) | Server enabled user data exchange between information processing devices | |
AU2012248986B2 (en) | Method for displaying marker in a map service | |
US20110219328A1 (en) | Methods and apparatuses for facilitating location selection | |
CN104135716A (en) | Push method and system of interest point information | |
CN105008959A (en) | Generating geofence via analysis of GPS fix utilization distribution | |
CN103517209A (en) | Method and apparatus for providing semantic location in electronic device | |
CN107071722A (en) | Disconnecting calling is prevented by behavior prediction | |
KR101481895B1 (en) | Method, device and recording media for searching target clients | |
WO2021081823A1 (en) | Information pushing method and apparatus, server, and storage medium | |
EP2634536A2 (en) | Apparatus and method for providing navigation service in electronic device | |
CN107678816A (en) | A kind of program operation reminding method, device and terminal device based on geographical position | |
CN108171470A (en) | A kind of based reminding method and device | |
CN104580096A (en) | Method, device and terminal equipment for multimedia processing | |
CN109640272B (en) | Positioning method and mobile terminal | |
CN108280199B (en) | Map switching method and device | |
EP2328326B1 (en) | Optimizing a buddy finder telecommunication service | |
CN110070371B (en) | Data prediction model establishing method and equipment, storage medium and server thereof | |
CN112783992A (en) | Map functional area determining method and device based on interest points | |
CN102984192A (en) | System and method for automatically publishing user location information to social network | |
CN110619087B (en) | Method and apparatus for processing information | |
JP6530910B2 (en) | INFORMATION PROCESSING APPARATUS, PROGRAM, AND INFORMATION PROCESSING METHOD | |
JP2016095859A (en) | Server device, communication system, control method and program |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200609 Address after: 310051 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province Applicant after: Alibaba (China) Co.,Ltd. Address before: 510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping square B radio tower 13 layer self unit 03 Applicant before: GUANGZHOU ALIBABA LITERATURE INFORMATION TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |