[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201710834406.3A
Other languages
Chinese (zh)
Other versions
CN107678816B (en
Inventor
杜骁淼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Guangzhou Alibaba Literature Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Alibaba Literature Information Technology Co Ltd filed Critical Guangzhou Alibaba Literature Information Technology Co Ltd
Priority to CN201710834406.3A priority Critical patent/CN107678816B/en
Publication of CN107678816A publication Critical patent/CN107678816A/en
Application granted granted Critical
Publication of CN107678816B publication Critical patent/CN107678816B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of program operation reminding method, device and terminal device based on geographical position
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)

  1. 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. 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. 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. 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. 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. 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.
  7. 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. 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. 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. 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. 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. 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.
  13. 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.
CN201710834406.3A 2017-09-15 2017-09-15 Program operation prompting method and device based on geographic position and terminal equipment Active CN107678816B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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