Processing

Please wait...

Settings

Settings

1. WO2017128213 - METHOD AND DEVICE FOR OUTPUTTING NOTIFICATION

Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073   0074   0075   0076   0077   0078   0079   0080   0081   0082   0083   0084   0085   0086   0087   0088   0089   0090   0091   0092   0093   0094   0095   0096   0097   0098   0099   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161   0162   0163   0164   0165   0166   0167   0168   0169   0170   0171   0172   0173   0174   0175   0176   0177   0178   0179   0180   0181   0182   0183   0184   0185   0186   0187   0188   0189   0190   0191   0192   0193   0194   0195   0196   0197   0198   0199   0200   0201   0202   0203   0204   0205   0206   0207   0208   0209   0210   0211   0212   0213   0214   0215   0216   0217   0218   0219   0220   0221   0222   0223   0224   0225   0226   0227   0228   0229   0230   0231   0232   0233   0234   0235   0236   0237   0238   0239   0240   0241   0242   0243   0244   0245   0246   0247   0248   0249   0250   0251   0252   0253   0254   0255   0256   0257   0258   0259   0260   0261   0262   0263   0264   0265   0266   0267   0268   0269   0270   0271   0272   0273   0274   0275   0276   0277   0278   0279   0280   0281   0282   0283   0284   0285   0286   0287   0288   0289   0290   0291   0292   0293   0294   0295   0296   0297   0298   0299   0300   0301   0302   0303   0304   0305   0306   0307   0308   0309   0310   0311   0312   0313   0314   0315   0316   0317   0318   0319   0320   0321   0322   0323   0324   0325   0326   0327   0328   0329   0330   0331   0332   0333   0334   0335   0336   0337   0338   0339   0340   0341   0342   0343   0344   0345   0346   0347   0348   0349   0350   0351   0352   0353   0354   0355   0356   0357   0358   0359   0360   0361   0362   0363   0364   0365   0366   0367   0368   0369   0370   0371   0372   0373   0374   0375   0376   0377   0378   0379   0380   0381   0382   0383   0384   0385   0386   0387   0388   0389   0390   0391   0392   0393   0394   0395   0396   0397   0398   0399   0400   0401   0402   0403   0404   0405   0406   0407   0408   0409   0410   0411   0412   0413   0414   0415   0416   0417   0418   0419   0420   0421   0422   0423   0424   0425   0426   0427   0428   0429   0430   0431   0432   0433   0434   0435  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37   38   39   40   41   42   43   44   45   46  

附图

0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024  

说明书

发明名称 : 一种输出通知的方法及设备

技术领域

[0001]
本发明涉及通信技术领域,尤其涉及一种输出通知的方法及设备。

背景技术

[0002]
地理围栏(Geo-fencing)是基于位置的服务(Location Based Service,LBS)的一种新应用。具体的,该应用可以采用一个虚拟栅栏在便携式电子设备(如手机)的电子地图上围出一个虚拟地理边界;便携式电子设备可以在该便携式电子设备进入或离开与该虚拟地理边界相关的特定地理区域,或者在该特定地理区域活动时,发出通知或者提醒。
[0003]
例如,便携式电子设备可以接收用户的设置,在该便携式电子设备的电子地图的对应位置(如加油站、银行、超市或者风景区)处设置地理围栏,并于便携式电子设备接近、进入或者离开地理围栏时,向用户发出通知或者提醒。
[0004]
但是,为了节省便携式电子设备的功耗,便携式电子设备对其所在地理位置坐标的采样频率不能过高;如此,当便携式电子设备高速通过上述地理围栏时,该便携式电子设备很有可能不会在该地理围栏内或者该地理围栏的临近点对其所在地理位置坐标进行采样,从而不会向用户发出针对该地理围栏的提醒,此时地理围栏应用无法正常工作。
[0005]
发明内容
[0006]
本发明的实施例提供一种输出通知的方法及设备,可以解决便携式电子设备高速移动时,地理围栏应用无法正常工作的问题。
[0007]
为达到上述目的,本发明的实施例采用如下技术方案:
[0008]
第一方面,提供一种输出通知的方法,应用于便携式电子设备, 所述方法包括:
[0009]
在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1
[0010]
在所述地理坐标a 1位于所述地理围栏外,且所述移动速度v 1大于预设阈值时,将所述地理围栏的半径由r 1调整为r 2,r 2>r 1
[0011]
获取所述便携式电子设备的地理坐标a 2和移动速度v 2
[0012]
在所述地理坐标a 2位于半径为r 2的所述地理围栏内时,输出通知。
[0013]
应理解:r 1可以为所述地理围栏的初始半径,也可以为对初始半径进行调整后、本次调整前地理围栏的半径。
[0014]
应理解,在便携式电子设备的地理坐标a 1位于地理围栏外时,则表示便携式电子设备在接近、但并未到达上述地理围栏;此时,如果该便携式电子设备的移动速度v 1大于预设阈值,则表示便携式电子设备会快速经过上述地理围栏;这样则可能会因为地理围栏的半径较小,导致便携式电子设备不会在上述地理围栏内进行地理位置坐标的采集,从而不会向用户发出针对该地理围栏的提醒。
[0015]
通过本方案,可以在便携式电子设备的地理坐标a 1位于地理围栏外,且该便携式电子设备的移动速度v 1大于预设阈值时,即便携式电子设备在接近、但并未到达上述地理围栏,且便携式电子设备即将快速经过上述地理围栏时,调大地理围栏的半径。其中,在地理位置坐标的采集频率不变的情况下,增大地理围栏的半径,可以提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0016]
示例性的,第一方面中的预设阈值具体可以为:速度区间[v 11,v 12]的速度上限值v 12。其中,[v 11,v 12]为预先配置的与r 1对应的速度区间。
[0017]
可选的,第一方面中的r 2可以为:预先配置的、与v 1所属的速度区间[v 21,v 22]存在映射关系的半径,v 21≤v 1≤v 22
[0018]
应理解,一般情况下v 21≤v 2≤v 22,但不排除,v 2大于v 22。进一步的,获取所述便携式电子设备的移动速度的方法包括:
[0019]
将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[0020]
可选的,获取所述便携式电子设备的坐标和速度的周期是随着速度的增大而变小;或者,获取所述便携式电子设备的坐标和速度的周期是不变的。
[0021]
优选的,除了可以采用固定的周期t 1,周期性获取便携式电子设备的地理坐标和移动速度之外,还可以动态调整获取便携式电子设备的地理坐标和移动速度的周期。具体的,上述方法还可以包括:
[0022]
在所述地理坐标a 1位于半径为r 1的所述地理围栏外,且所述移动速度v 1大于预设阈值时,将所述地理围栏的半径由r 1调整为r 2之后,将所述便携式电子设备获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[0023]
应理解:t 1可以为便携式电子设备获取该便携式电子设备的地理坐标和移动速度的初始周期,也可以为将周期调整为t 2之前便携式电子设备获取该便携式电子设备的地理坐标和移动速度的周期。
[0024]
优选的,第一方面中的r 1可以为:移动速度v 1与t 1的乘积。
[0025]
本方案中,不仅可以增大地理围栏的半径,还可以在便携式电子设备的移动速度的增大幅度大于预设幅度阈值时,调小获取所述便携式电子设备的地理坐标和移动速度的周期,这样便可以增大地理位置坐标的采集频率。地理位置坐标的采集频率越大,便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性则越高。如此,便可以进一步提高地理围栏应用正常工作的可能性。
[0026]
第二方面,提供一种输出通知的方法,应用于便携式电子设备,所述方法包括:
[0027]
在一个地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1
[0028]
在所述地理坐标a 1位于所述地理围栏外,且所述移动速度v 1 大于第一预设阈值时,将获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[0029]
以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2
[0030]
在所述地理坐标a 2位于所述地理围栏内时,输出通知。
[0031]
应理解,在便携式电子设备的地理坐标a 1位于地理围栏外时,则表示便携式电子设备在接近、但并未到达上述地理围栏;此时,如果该便携式电子设备的移动速度v 1大于第一预设阈值,则表示便携式电子设备会快速经过上述地理围栏;这样则可能会因为便携式电子设备采集地理位置坐标的频率较低(即周期较大)导致,便携式电子设备不会在上述地理围栏内进行地理位置坐标的采集,从而不会向用户发出针对该地理围栏的提醒。
[0032]
通过本方案,可以在便携式电子设备的地理坐标a 1位于地理围栏外,且该便携式电子设备的移动速度v 1大于第一预设阈值时,即便携式电子设备在接近、但并未到达上述地理围栏,且便携式电子设备即将快速经过上述地理围栏时,调低便携式电子设备采集地理位置坐标的周期,即增大便携式电子设备采集地理位置坐标的频率,这样便可以提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0033]
示例性的,第二方面中的第一预设阈值具体可以为:速度区间[v 11,v 12]的速度上限值v 12
[0034]
应理解:t 1可以为便携式电子设备获取该便携式电子设备的地理坐标和移动速度的初始周期,也可以为将周期调整为t 2之前便携式电子设备获取该便携式电子设备的地理坐标和移动速度的周期。
[0035]
第二方面中的周期t 2具体可以为:预先配置的、与v 1所属的速度区间[v 21,v 22]存在映射关系的周期,v 21≤v 1≤v 22
[0036]
进一步的,还可以在调整便携式电子设备采集地理位置坐标的周期的同时,调大地理围栏的半径。
[0037]
具体的,在所述以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2之后,所述方法还包括:
[0038]
在所述地理坐标a 2位于所述地理围栏外,且所述移动速度v 2大于所述第一预设阈值或第二预设阈值时,将所述地理围栏的半径由r 1调整为r 2,r 2>r 1,所述第二预设阈值大于所述第一预设阈值。
[0039]
应理解:r 1可以为所述地理围栏的初始半径,也可以为对初始半径进行调整后、本次调整前地理围栏的半径。
[0040]
可选的,第二方面中的r 2可以为:预先配置的、与移动速度v 2所属的速度区间[v 31,v 32]存在映射关系的半径,v 31≤v 2≤v 32
[0041]
优选的,第二方面中的r 2可以为:移动速度v 2与周期t 2的乘积。
[0042]
与第一方面中调大地理围栏的半径所产生的技术效果类似,这里增大地理围栏的半径,也可以进一步提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0043]
第三方面,提供一种输出通知的方法,应用于便携式电子设备,所述方法包括:
[0044]
在第一地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1,所述第一地理围栏的初始半径为r 1
[0045]
在所述地理坐标a 1位于所述第一地理围栏外,且所述移动速度v 1大于预设阈值时,设定第二地理围栏,所述第二地理围栏的初始半径为r 2,r 2>r 1,且所述第二地理围栏的中心点与所述第一地理围栏的中心点相同;
[0046]
在所述第二地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2
[0047]
在所述地理坐标a 2位于所述第二地理围栏内,且位于所述第一地理围栏外时,将获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[0048]
以周期t 2周期性获取所述便携式电子设备的地理坐标a 3和移动速度v 3
[0049]
在所述地理坐标a 3位于所述第一地理围栏内时,输出通知。
[0050]
应理解,在便携式电子设备的地理坐标a 1位于第一地理围栏外时,则表示便携式电子设备在接近、但并未到达第一地理围栏;此时,如果该便携式电子设备的移动速度v 1大于预设阈值,则表示便携式电子设备会快速经过第一地理围栏;这样则可能会因为第一地理围栏的半径较小或者便携式电子设备采集地理位置坐标的频率较低(即周期较大)导致,便携式电子设备不会在第一地理围栏内进行地理位置坐标的采集,从而不会向用户发出针对第一地理围栏的提醒。
[0051]
通过本方案,可以在便携式电子设备的地理坐标a 1位于第一地理围栏外,且移动速度v 1大于预设阈值时,即便携式电子设备在接近、但并未到达第一地理围栏,且便携式电子设备即将快速经过第一地理围栏时,设定第二地理围栏,由于第二地理围栏的半径r 2大于第一地理围栏的半径r 1,因此便携式电子设备在第二地理围栏内进行地理位置坐标的采集的可能性大于其在第一地理围栏内进行地理位置坐标的采集的可能性,即便携式电子设备检测到其位于第二地理围栏内的可能性大于其检测到其位于第二地理围栏内的可能性。
[0052]
并且,在地理坐标a 2位于第二地理围栏内,且位于第一地理围栏外时,调低便携式电子设备采集地理位置坐标的周期,即增大便携式电子设备采集地理位置坐标的频率。这样便可以提高便携式电子设备在第一地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于第一地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0053]
示例性的,第三方面中的预设阈值具体可以为:速度区间[v 11,v 12]的速度上限值v 12。其中,[v 11,v 12]为预先配置的与r 1对应的速度区间。
[0054]
第三方面中的周期t 2具体可以为:预先配置的、与v 1所属的速度区间[v 21,v 22]存在映射关系的周期,v 21≤v 1≤v 22
[0055]
进一步的,便携式电子设备还可以在调整便携式电子设备采集地理位置坐标的周期的同时,调大第一地理围栏的半径。
[0056]
具体的,在所述获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2之后,所述方法还包括:
[0057]
将所述第一地理围栏的半径由r 1调整为r 3,r 3大于r 1,且r 3小于r 2
[0058]
应理解与第一方面或第二方面中调大地理围栏的半径所产生的技术效果类似,这里增大第一地理围栏的半径,可以进一步提高便携式电子设备在第一地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于第一地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0059]
优选的,r 2大于或等于v 1和t 1的乘积与r 1之和,即r 2≥v 1×T 0+r 1
[0060]
应理解,当第二地理围栏的半径r 2≥v 1×t 1+r 1时,便携式电子设备至少会在第二地理围栏内进行一次地理位置坐标的采集,如此,便一定可以调整获取便携式电子设备的地理坐标和移动速度的周期,从而一定可以提高便携式电子设备检测到其位于第一地理围栏内的可能性,进而一定可以提高地理围栏应用正常工作的可能性。
[0061]
第四方面,提供一种输出通知的方法,应用于便携式电子设备,所述方法包括:
[0062]
在第一地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1,所述第一地理围栏的初始半径为r 1
[0063]
在所述地理坐标a 1位于所述第一地理围栏外,且所述移动速度v 1大于预设阈值时,设定第二地理围栏,所述第二地理围栏的初始半径为r 2,r 2>r 1,且所述第二地理围栏的中心点与所述第一地理围栏的中心点相同;
[0064]
在所述第二地理围栏被设定后,以周期t 2周期性获取所述便携 式电子设备的地理坐标a 2和移动速度v 2
[0065]
在所述地理坐标a 2位于所述第二地理围栏内,且位于所述第一地理围栏外时,则在预设时长后输出通知。
[0066]
本方案与第三方面提供的输出通知的方法类似,便携式电子设备在第二地理围栏内进行地理位置坐标的采集的可能性大于其在第一地理围栏内进行地理位置坐标的采集的可能性,即便携式电子设备检测到其位于第二地理围栏内的可能性大于其检测到其位于第二地理围栏内的可能性。
[0067]
并且,通过本方案,可以在获取到的地理坐标a 2位于第二地理围栏内,且位于第一地理围栏外时,延时预设时长后输出通知。如此,便可以保证地理围栏应用的正常工作。
[0068]
需要说明的是,第四方面中的预设阈值地具体描述可以参考上述任一方面中关于预设阈值的详细描述,此处不再赘述。
[0069]
进一步的,在设定第二地理围栏后,可以采用固定的周期t 1获取便携式电子设备的地理坐标和移动速度,即t 2=t 1;当然,还可以调小获取便携式电子设备的地理坐标和移动速度的周期,即t 2<t 1
[0070]
与第一方面中调小获取便携式电子设备的地理坐标和移动速度的周期所产生的技术效果类似,这里调小获取便携式电子设备的地理坐标和移动速度的周期,也可以进一步提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0071]
进一步的,所述预设时长可以为预先配置的固定时长。
[0072]
优选的,可以根据便携式电子设备的移动速度,实时调节上述预设时长,使得上述预设时长随着便携式电子设备的移动速度的增大而减小。
[0073]
示例性的,便携式电子设备可以在移动速度v 2与移动速度v 1的差值△v=v 2-v 1大于预设差值时,将所述预设时长由△T调整为△T-△t,△t>0。
[0074]
应理解,当便携式电子设备的移动速度增大时,则表示该便携式电子设备会以相对较短的时间进入地理围栏(第一地理围栏),此时将所述预设时长减小,即缩短延时输出通知的时间,则可以减少由于便携式电子设备的移动速度增大,导致便携式电子设备进入地理围栏后,便携式电子设备却未及时输出通知的可能性。
[0075]
需要说明的是,上述任一方面所述的输出通知的方法,均应用于便携式电子设备接近地理围栏的场景下。
[0076]
当然,上述输出通知的方法还可以包括:在所述便携式电子设备远离上述地理围栏或者第一地理围栏(这里统称为地理围栏)的中心点的过程中,若获取到的地理坐标位于所述地理围栏外,则将获取所述便携式电子设备的地理坐标和移动速度的周期由t 2调整为t 1
[0077]
第五方面,提供一种输出通知的方法,应用于便携式电子设备,所述方法包括:
[0078]
在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1
[0079]
在所述地理坐标a 1位于所述地理围栏外,且所述移动速度v 1大于第一预设值时,则计算所述地理坐标a 1与所述地理围栏的中心点的距离;
[0080]
若所述地理坐标a 1与所述地理围栏的中心点的距离小于第二预设值,则在预设时长后输出通知。
[0081]
通过本方案,可以在地理坐标a 1位于半径为r 1的地理围栏外,且移动速度v 1大于第一预设值(即便携式电子设备在接近、但并未到达地理围栏,并且即将快速经过地理围栏)时,若便携式电子设备的地理坐标a 1与地理围栏的中心点的距离小于第二预设值时,延时预设时长后输出通知。如此,便可以保证地理围栏应用的正常工作。
[0082]
应理解,这里的预设时长与第四方面中的预设时长类似,此处不再赘述。
[0083]
需要说明的是,第二方面至第五方面中,获取便携式电子设备的移动速度的方法与本发明实施例第一方面中获取便携式电子设备的移动速度的方法类似,本发明实施例这里不再赘述。
[0084]
第六方面,提供一种便携式电子设备,该便携式电子设备包括用于执行上述第一方面以及第一方面的各种可选方式所述的输出通知的方法的单元和/或模块,这些单元和/或模块是为了执行上述第一方面以及第一方面的各种可选方式所述的输出通知的方法,而对便携式电子设备进行的逻辑上的划分。
[0085]
第六方面的相关描述及其技术效果可参见上述第一方面及其各种可选方式中的相关描述,此处不再赘述。
[0086]
第七方面,提供一种便携式电子设备,该便携式电子设备包括用于执行上述第二方面以及第二方面的各种可选方式所述的输出通知的方法的单元和/或模块,这些单元和/或模块是为了执行上述第二方面以及第二方面的各种可选方式所述的输出通知的方法,而对便携式电子设备进行的逻辑上的划分。
[0087]
第七方面的相关描述及其技术效果可参见上述第二方面及其各种可选方式中的相关描述,此处不再赘述。
[0088]
第八方面,提供一种便携式电子设备,该便携式电子设备包括用于执行上述第三方面以及第三方面的各种可选方式所述的输出通知的方法的单元和/或模块,这些单元和/或模块是为了执行上述第三方面以及第三方面的各种可选方式所述的输出通知的方法,而对便携式电子设备进行的逻辑上的划分。
[0089]
第八方面的相关描述及其技术效果可参见上述第三方面及其各种可选方式中的相关描述,此处不再赘述。
[0090]
第九方面,提供一种便携式电子设备,该便携式电子设备包括用于执行上述第四方面以及第四方面的各种可选方式所述的输出通知的方法的单元和/或模块,这些单元和/或模块是为了执行上述第四方面以及第四方面的各种可选方式所述的输出通知的方法,而对便携式电子设备进行的逻辑上的划分。
[0091]
第九方面的相关描述及其技术效果可参见上述第四方面及其各种可选方式中的相关描述,此处不再赘述。
[0092]
第十方面,提供一种便携式电子设备,该便携式电子设备包括用于执行上述第五方面以及第五方面的各种可选方式所述的输出通知的方法的单元和/或模块,这些单元和/或模块是为了执行上述第五方面以及第五方面的各种可选方式所述的输出通知的方法,而对便携式电子设备进行的逻辑上的划分。
[0093]
第十方面的相关描述及其技术效果可参见上述第五方面及其各种可选方式中的相关描述,此处不再赘述。
[0094]
第十一方面,提供一种便携式电子设备,所述便携式电子设备包括:
[0095]
一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连;
[0096]
所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行上述第一方面以及第一方面的各种可选方式所述的输出通知的方法。
[0097]
第十二方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行上述第一方面以及第一方面的各种可选方式所述的输出通知的方法。
[0098]
第十三方面,提供一种便携式电子设备,所述便携式电子设备包括:
[0099]
一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连;
[0100]
所述一个或多个应用程序存储在所述存储器中,所述一个或多 个应用程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行上述第二方面以及第二方面的各种可选方式所述的输出通知的方法。
[0101]
第十四方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行上述第二方面以及第二方面的各种可选方式所述的输出通知的方法。
[0102]
第十五方面,提供一种便携式电子设备,所述便携式电子设备包括:
[0103]
一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连;
[0104]
所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行上述第三方面以及第三方面的各种可选方式所述的输出通知的方法。
[0105]
第十六方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行上述第三方面以及第三方面的各种可选方式所述的输出通知的方法。
[0106]
第十七方面,提供一种便携式电子设备,所述便携式电子设备包括:
[0107]
一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连;
[0108]
所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器执行所述指 令时,所述便携式电子设备执行上述第四方面以及第四方面的各种可选方式所述的输出通知的方法。
[0109]
第十八方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行上述第四方面以及第四方面的各种可选方式所述的输出通知的方法。
[0110]
第十九方面,提供一种便携式电子设备,所述便携式电子设备包括:
[0111]
一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连;
[0112]
所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行上述第五方面以及第五方面的各种可选方式所述的输出通知的方法。
[0113]
第二十方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行上述第五方面以及第五方面的各种可选方式所述的输出通知的方法。
[0114]
上述的便携式电子设备的具体描述可参见上述输出通知的方法中的相关描述,此处不再赘述。
[0115]
上述的便携式电子设备均可以提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0116]
其中,上述便携式电子设备达到上述技术效果所采用的具体技术方案以及如何采用其具体技术方案达到上述技术效果的分析过程 可参见上述输出通知的方法中的相关描述,此处不再赘述。

附图说明

[0117]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
[0118]
图1为本发明实施例提供的一种便携式电子设备的结构实例示意图;
[0119]
图2为本发明实施例提供的一种输出通知的方法的流程图;
[0120]
图3为本发明实施例提供的一种地理围栏的实例示意图;
[0121]
图4为本发明实施例提供的另一种地理围栏的实例示意图;
[0122]
图5为本发明实施例提供的另一种地理围栏的实例示意图;
[0123]
图6为本发明实施例提供的另一种输出通知的方法的流程图;
[0124]
图7为本发明实施例提供的另一种地理围栏的实例示意图;
[0125]
图8为本发明实施例提供的另一种输出通知的方法的流程图;
[0126]
图9为本发明实施例提供的另一种地理围栏的实例示意图;
[0127]
图10为本发明实施例提供的另一种地理围栏的实例示意图;
[0128]
图11为本发明实施例提供的另一种输出通知的方法的流程图;
[0129]
图12为本发明实施例提供的另一种输出通知的方法的流程图;
[0130]
图13为本发明实施例提供的一种便携式电子设备的结构组成示意图;
[0131]
图14为本发明实施例提供的另一种便携式电子设备的结构组成示意图;
[0132]
图15为本发明实施例提供的另一种便携式电子设备的结构组成示意图;
[0133]
图16为本发明实施例提供的另一种便携式电子设备的结构组成示意图;
[0134]
图17为本发明实施例提供的另一种便携式电子设备的结构组成示意图;
[0135]
图18为本发明实施例提供的另一种便携式电子设备的结构组 成示意图;
[0136]
图19为本发明实施例提供的另一种便携式电子设备的结构组成示意图;
[0137]
图20为本发明实施例提供的另一种便携式电子设备的结构组成示意图;
[0138]
图21为本发明实施例提供的另一种便携式电子设备的结构组成示意图;
[0139]
图22为本发明实施例提供的另一种便携式电子设备的结构组成示意图;
[0140]
图23为本发明实施例提供的另一种便携式电子设备的结构组成示意图;
[0141]
图24为本发明实施例提供的另一种便携式电子设备的结构组成示意图。

具体实施方式

[0142]
本发明的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一消息和第二消息等是用于区别不同的消息,而不是用于描述消息的特征顺序。
[0143]
在本发明的描述中,除非另有说明,“多个”的含义是指两个或两个以上。例如,多个处理器是指两个或两个以上处理器。
[0144]
此外,本发明的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0145]
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透切理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中 也可以实现本发明。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
[0146]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行详细地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部实施例。
[0147]
可选的,本发明实施例中,便携式电子设备可以为智能手机或可穿戴设备等便携式电子设备,本发明不作具体限定。
[0148]
请参考图1,其示出了本发明实施例提供的一种便携式电子设备的结构实例示意图。如图1所示,该便携式电子设备可以包括:输入模块A、处理模块B、输出模块C、通信模块D、存储模块E、外设接口F以及电源等组件。这些组件通过一条或多条总线进行通信。本领域技术人员可以理解,图中示出的便携式电子设备的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0149]
输入模块A用于实现用户与便携式电子设备的交互和/或信息输入到便携式电子设备中。例如,输入模块A可以接收用户输入的数字或字符信息,以产生与用户设置或功能控制有关的信号输入。在本发明具体实施方式中,输入模块A可以是触控面板,也可以是其他人机交互界面,例如实体输入键、麦克风等,还可是其他外部信息撷取装置,例如摄像头等。例如,在本发明实施例中的便携式电子设备可以通过输入模块A接收用户的触发操作,设定地理围栏。在本发明的其他一些实施方式中,所述输入模块A还可以是各类传感器件,例如霍尔器件、重力感应计、三轴加速计、陀螺仪、电子罗盘、接近传感器、指纹识别器等。
[0150]
处理模块B为便携式电子设备的控制中心,利用各种接口和线路连接整个便携式电子设备的各个部分,通过运行或执行存储在存储模块E内的软件程序和/或模块,以及调用存储在存储模块E内的数据,以执行便携式电子设备的各种功能和/或处理数据。所述处理 模块B可以由集成电路(英文全称:Integrated Circuit,缩写:IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理模块B可以仅包括中央处理器(英文全称:Central Processing Unit,缩写:CPU),也可以是GPU(英文全称:Graphics Processing Unit,缩写:GPU),、数字信号处理器(英文全称:Digital Signal Processor,缩写:DSP)及控制芯片(例如基带芯片)的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0151]
通信模块D用于建立通信信道,使便携式电子设备通过所述通信信道与远端电子设备或服务器进行语音通信、文字通信、数据通信。所述通信模块D可以包括无线局域网(英文全称:Wireless Local Area network,缩写:WLAN)模块、蓝牙模块、基带(Base Band)模块等通信模块,以及所述通信模块对应的射频(英文全称:Radio Frequency,缩写:RF)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信和/或蜂窝式通信系统通信。例如,本发明实施例中的便携式电子设备可以通过其通信模块D与卫星通信系统进行通信,获取其当前位置信息。
[0152]
输出模块C包括但不限于影像输出模块和声音输出模块。影像输出模块C用于输出文字、图片和/或视频。所述影像输出模块C可包括显示面板,或者所述影像输出模块C可以包括反射式显示器。所述影像输出模块C可以包括单个显示器或不同尺寸的多个显示器。在本发明的具体实施方式中,上述输入模块A所采用的触控面板亦可同时作为输出模块C的显示面板。例如,当触控面板检测到在其上的触摸或接近的手势操作后,传送给处理模块以确定触摸事件的类型,随后处理模块根据触摸事件的类型在显示面板上提供相应的视觉输出。例如,本发明实施例中的便携式电子设备可以通过其显示面板显示电子地图,并在电子地图上显示其所设定的地理围栏。并且,本发明实施例中的便携式电子设备还可以通过影像输出或者声音输出的方式输出通知,以提示用户该电子设备处于特定地 理围栏内。虽然在图1中,输入模块A与输出模块C是作为两个独立的部件来实现便携式电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板与显示面板集成一体而实现便携式电子设备的输入和输出功能。
[0153]
存储模块E可用于存储软件程序以及模块,处理模块通过运行存储在存储模块E的软件程序以及模块,从而执行便携式电子设备的各种功能应用以及实现数据处理。存储模块E主要包括程序存储区和数据存储区。其中,程序存储区可存储操作系统、至少一个功能所需的应用程序,比如本发明实施例中的地理围栏提醒程序等;数据存储区可存储根据便携式电子设备的使用所创建的数据(比如音频数据、电话本、地理围栏等)。在本发明具体实施方式中,存储模块E可以包括易失性存储器,例如非挥发性动态随机存取内存(英文全称:Nonvolatile Random Access Memory,缩写:NVRAM)、相变化随机存取内存(Phase Change RAM,缩写:PRAM)、磁阻式随机存取内存(英文全称:Magetoresistive RAM,缩写:MRAM)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(英文全称:Electrically Erasable Programmable Read-Only Memory,缩写:EEPROM)、闪存器件,例如NOR flash memory或NAND flash memory。非易失存储器储存处理模块所执行的操作系统及应用程序。所述处理模块从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作系统包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作系统可以是Google公司的Android(安卓)系统、Apple公司开发的iOS系统或Microsoft公司开发的Windows系统/Windows Phone系统等,或者是Vxworks这类的嵌入式操作系统。
[0154]
所述应用程序包括安装在便携式电子设备上的任何应用,包括但不限于浏览器、地理围栏应用以及电子邮件等。
[0155]
电源用于给便携式电子设备的不同部件进行供电以维持其运行。作为一般性理解,所述电源可以是内置的电池,例如常见的锂离子电池、镍氢电池等,也包括直接向便携式电子设备供电的外接电源,例如AC适配器等。在本发明的一些实施方式中,所述电源还可以作更为广泛的定义,例如还可以包括电源管理系统、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(如发光二极管),以及与便携式电子设备的电能生成、管理及分布相关联的其他任何组件。
[0156]
本发明实施例提供一种输出通知的方法,该输出通知的方法可以应用于如图1所示的便携式电子设备,如图2所示,该输出通知的方法包括:
[0157]
S101、便携式电子设备在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1
[0158]
示例性的,便携式电子设备可以接收用户的触发,在用户指定的位置设定一个地理围栏。其中,该地理围栏的初始半径可以为预先配置在便携式电子设备中的固定半径,也可以为用户设置的半径。
[0159]
例如,如图3所示,便携式电子设备可以在位置X处设定一个初始半径为r 1的地理围栏1(地理围栏1的中心点位于位置X)。
[0160]
应理解,在高速移动的场景下,便携式电子设备所处的地理坐标是实时变化的,且其移动速度也可能会发生变化,因此,便携式电子设备需要周期性的获取便携式电子设备的地理坐标和移动速度。其中,便携式电子设备获取便携式电子设备的地理坐标和移动速度的初始周期可以为t 1,t 1可以为预先配置在便携式电子设备中的固定时长,也可以为用户设置的时长。
[0161]
本发明实施例中所述的地理坐标可以为全球定位系统(英文全称:Global Positioning System,缩写:GPS)坐标。当然本发明实施例中所述的地理坐标也可以为采用其他定位技术定位得到的坐标。 例如,还可以采用全球导航卫星系统(英文全称:Global Navigation Satellite System,缩写:GNSS)定位技术、基于移动通信网络基站的定位技术以及基于Wi-Fi信号的定位技术等定位技术中的任一种定位得到上述地理坐标。其中,上述GNSS泛指所有的卫星导航系统,包括全球的卫星导航系统、区域的卫星导航系统和增强的卫星导航系统,如美国的GPS、俄罗斯的Glonass、欧洲的Galileo、中国的北斗卫星导航系统,以及相关的增强系统。上述基于移动通信网络基站的定位技术也称为基于小区标识(Cell Id)的定位技术。
[0162]
本发明实施例中,便携式电子设备可以周期性同步获取便携式电子设备的地理坐标和移动速度。
[0163]
可选的,便携式电子设备周期性获取便携式电子设备的地理坐标和周期性获取便携式电子设备的移动速度所采用的周期也可以不同。
[0164]
示例性的,便携式电子设备可以每隔第一预设时长,以预设高频率(该高频率大于与上述周期t 1所对应的定位频率)在第二预设时长内对该便携式电子设备进行定位(第一预设时长大于第二预设时长),计算第二预设时长内便携式电子设备的平均移动速度;然后在第二预设时长后将便携式电子设备的定位频率调整为正常的定位频率(即上述周期t 1所对应的定位频率);并采用上述正常的定位频率对该便携式电子设备进行定位。
[0165]
其中,便携式电子设备计算第二预设时长内便携式电子设备的移动速度的方法可以参考本发明实施例中计算移动速度的相关方法,此处不再赘述。
[0166]
应理解,在本发明实施例中便携式电子设备可以采用不同技术分别获取便携式电子设备的地理坐标和移动速度。例如,便携式电子设备可以采用GPS定位技术获取便携式电子设备的地理坐标,采用基于移动通信网络基站的定位技术获取便携式电子设备的移动速 度。
[0167]
当然,便携式电子设备还可以通过配置在该便携式电子设备中的速度获取模块,获取便携式电子设备的移动速度,即便携式电子设备可以直接从上述速度获取模块读取到该便携式电子设备的移动速度。例如,若便携式电子设备为具有Android系统的电子设备,该便携式电子设备便可以通过Android系统中的getSpeed()的接口直接获取到的该便携式电子设备的移动速度。
[0168]
S102、便携式电子设备判断获取到的地理坐标a 1是否位于地理围栏外。
[0169]
示例性的,便携式电子设备判断便携式电子设备获取到的地理坐标a 1是否位于上述如图3所示的以位置X为中心点、半径为r 1的地理围栏1外。
[0170]
需要说明的是,便携式电子设备判断获取到的地理坐标a 1是否位于半径为r 1的地理围栏外的具体方法可以参考现有技术中判断一地理坐标是否位于一地理区域内的相关方法,本实施例这里不再赘述。
[0171]
并且,本发明实施例中的地理围栏包括但不限于图3所示的圆形地理围栏,本发明实施例中的地理围栏还可以为椭圆以及矩形等任意几何形状。本发明实施例中所述的地理围栏的半径不仅可以理解为圆形地理围栏的半径,还可以为其他形状地理围栏的中心点到其边界的最小距离,如椭圆地理围栏的半径则为该椭圆地理围栏的内切圆的半径。
[0172]
具体的,若便携式电子设备获取到的地理坐标a 1位于地理围栏外,则继续执行S103;若便携式电子设备获取到的地理坐标a 1位于地理围栏内,则继续执行S107。
[0173]
S103、便携式电子设备判断获取到的移动速度v 1是否大于预设阈值。
[0174]
可选的,本实施例中的预设阈值可以为预先设定的固定速度阈值。
[0175]
优选的,本实施例中的预设阈值具体可以为:速度区间[v 11,v 12]的速度上限值v 12。其中,[v 11,v 12]为预先配置的与r 1对应的速度区间。
[0176]
在本发明实施例中,便携式电子设备中可以预先配置速度区间与地理围栏的半径之间的对应关系。
[0177]
应理解,为了避免便携式电子设备高速移动时,由于地理围栏的半径较小,导致便携式电子设备不会在上述地理围栏内进行地理位置坐标的采集;本发明实施例中,对于地理围栏半径(如r 1)所对应的速度区间(如[v 11,v 12])的具体限定可以为:若获取便携式电子设备的地理坐标的周期不变(周期为t 1),在便携式电子设备以该速度区间的速度上限值(如v 12)接近并经过地理围栏的过程中,便携式电子设备至少需要在该地理围栏内进行一次该便携式电子设备的地理坐标的采集。
[0178]
如图4所示,当地理围栏的半径为500米(m)时,该半径所对应的速度区间可以为[0,40],即0~40千米/小时(km/h);当地理围栏的半径为1000m时,该半径所对应的速度区间可以为[40,60],即40~60km/h;当地理围栏的半径为2000m时,该半径所对应的速度区间可以为[60,100],即60~100km/h。
[0179]
示例性的,本发明实施例中可以采用表格的方式在便携式电子设备中配置上述对应关系。如表1所示,为本发明实施例提供的一种半径与速度区间的对应关系表:
[0180]
表1
[0181]
[0182]
需要说明的是,本发明实施例中,地理围栏的半径与速度区间的对应关系包括但不限于上述所列举的关系,其他地理围栏的半径与速度区间的对应关系此处不再赘述。
[0183]
具体的,若便携式电子设备获取到的移动速度v 1大于预设阈值,则继续执行S104;若便携式电子设备获取到的移动速度v 1小于或等于预设阈值,则继续获取便携式电子设备的地理坐标和移动速度。
[0184]
S104、便携式电子设备将地理围栏的半径由r 1调整为r 2,r 2>r 1
[0185]
示例性的,如图5所示,便携式电子设备可以将地理围栏的半径由r 1调整为r 2,r 2>r 1。如图5所示,粗黑线用于表示便携式电子设备的移动线路及其移动方向,并且便携式电子设备在移动的过程中,可以在半径为r 1的地理围栏内进行一次地理坐标和移动速度的采集(即在采集点3进行一次地理坐标和移动速度的采集)。相比而言,如图5所示,当便携式电子设备将地理围栏的半径由r 1调整为r 2后,便携式电子设备在移动的过程中,可以在半径为r 2的地理围栏内进行至少三次地理坐标和移动速度的采集(即在采集点1、采集点2和采集点3分别进行一次地理坐标和移动速度的采集)。
[0186]
可选的,在本实施例的一种实现方式中,r 2可以为:预先配置的、与v 1所属的速度区间[v 21,v 22]存在映射关系的半径,v 21≤v 1≤v 22
[0187]
可以理解的是,与v 1所属的速度区间[v 21,v 22]存在映射关系的半径r 2大于r 1。如此,便携式电子设备便可以在获取到的移动速度v 1大于地理围栏的当前半径r 1所对应的速度区间[v 11,v 12]的速度上 限值v 12时,调大地理围栏的半径。
[0188]
基于如图4或者表1所示的地理围栏的半径与速度区间,如表2所示,为本发明实施例提供的一种速度区间与半径的映射关系表:
[0189]
表2
[0190]
[0191]
需要说明的是,本发明实施例中,速度区间与半径的映射关系包括但不限于上述所列举的关系,其他速度区间与半径的映射关系此处不再赘述。
[0192]
应理解,结合表1以及表2中的数据,本发明实施例中还可以采用如表3所示的对应关系+映射关系的方式配置上述地理围栏的半径与速度区间对应关系以及速度区间与半径的映射关系。
[0193]
表3
[0194]
[0195]
优选的,在本实施例的另一种实现方式中,r 2可以为:移动速度v 1与调整前的周期t 1的乘积,即r 2=v 1×t 1
[0196]
S105、便携式电子设备获取便携式电子设备的地理坐标a 2和移动速度v 2
[0197]
其中,便携式电子设备获取便携式电子设备的地理坐标a 2和移 动速度v 2的方法与便携式电子设备获取地理坐标a 1和移动速度v 1的方法类似,此处不再赘述。
[0198]
S106、便携式电子设备判断地理坐标a 2是否位于半径为r 2的地理围栏内。
[0199]
具体的,若便携式电子设备获取到的地理坐标a 2位于半径为r 2的地理围栏内,则继续执行S107。若便携式电子设备获取到的地理坐标a 2位于半径为r 2的地理围栏外,则继续获取便携式电子设备的地理坐标和移动速度,并继续判断获取到的地理坐标是否位于半径为r 2的地理围栏内;若获取到的地理坐标位于半径为r 2的地理围栏内,则继续执行S107。
[0200]
S107、便携式电子设备输出通知。
[0201]
需要说明的是,本发明实施例中,便携式电子设备可以接收用户的触发,针对不同的地理位置配置多个地理围栏,并按照该便携式电子设备与上述多个地理围栏所在的地理位置之间的距离由近及远的顺序,依次执行本发明任一实施例提供的输出通知的方法。
[0202]
并且,需要强调的是,本发明实施例提供的方法应用于便携式电子设备向地理围栏驶进(即便携式电子设备与地理围栏的中心点的距离逐渐缩短)的过程中。
[0203]
应理解,在便携式电子设备的地理坐标a 1位于地理围栏外时,则表示便携式电子设备在接近、但并未到达上述地理围栏;此时,如果该便携式电子设备的移动速度v 1大于预设阈值,则表示便携式电子设备会快速经过上述地理围栏;这样则可能会因为地理围栏的半径较小,导致便携式电子设备不会在上述地理围栏内进行地理位置坐标的采集,从而不会向用户发出针对该地理围栏的提醒。
[0204]
通过本方案,可以在便携式电子设备的地理坐标a 1位于地理围栏外,且该便携式电子设备的移动速度v 1大于预设阈值时,即便携式电子设备在接近、但并未到达上述地理围栏,且便携式电子设备即将快速经过上述地理围栏时,调大地理围栏的半径。其中,在地 理位置坐标的采集频率不变的情况下,增大地理围栏的半径,可以提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0205]
进一步的,本发明实施例S101中便携式电子设备获取其的移动速度的方法可以包括:将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[0206]
示例性的,假设便携式电子设备前一次获取地理坐标A 0,本次获取的地理坐标A 1,则可以计算前一次获取的地理坐标A 0与本次获取的地理坐标A 1之间的距离,以及前一次获取地理坐标A 0的时刻与本次获取地理坐标A 1的时刻的时间差;然后计算距离与时间差的商,得到便携式电子设备的移动速度。
[0207]
优选的,在本发明实施例中,除了可以采用固定的周期t 1,周期性获取便携式电子设备的地理坐标和移动速度之外,还可以动态调整获取便携式电子设备的地理坐标和移动速度的周期。
[0208]
具体的,便携式电子设备可以在该便携式电子设备的移动速度的增大幅度大于预设幅度阈值时,将该便携式电子设备获取便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[0209]
示例性的,t 2可以通过某种方式确定,或者t 2也可以为预先配置的、与v 1所属的速度区间[v 21,v 22]存在映射关系的半径。本发明实施例中配置v 1所属的速度区间[v 21,v 22]与t 2之间映射关系的方法可以参考上述配置速度区间与半径的映射关系的方法,此处不再赘述。
[0210]
应理解,便携式电子设备可以在将该便携式电子设备获取便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2后,以周期t 2周期性获取便携式电子设备的地理坐标和移动速度,并判断获取到的地理坐标是否位于半径为r 1的地理围栏外。
[0211]
本发明实施例提供的输出通知的方法,不仅可以增大地理围栏 的半径,还可以在便携式电子设备的移动速度的增大幅度大于预设幅度阈值时,调小获取便携式电子设备的地理坐标和移动速度的周期,这样便可以增大地理位置坐标的采集频率。地理位置坐标的采集频率越大,便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性则越高。如此,便可以进一步提高地理围栏应用正常工作的可能性。
[0212]
本发明实施例提供一种输出通知的方法,该输出通知的方法可以应用于如图1所示的便携式电子设备,如图6所示,该输出通知的方法包括:
[0213]
S201、便携式电子设备在一个地理围栏被设定后,以周期t 1周期性获取该便携式电子设备的地理坐标a 1和移动速度v 1
[0214]
需要说明的是,本实施例中便携式电子设备获取其的移动速度的具体方法可以参考上述实施例中的相关描述,本实施例这里不再赘述。
[0215]
S202、便携式电子设备判断获取到的地理坐标a 1是否位于地理围栏外。
[0216]
若便携式电子设备获取到的地理坐标a 1位于地理围栏外,则继续执行S203;若便携式电子设备获取到的地理坐标a 1位于地理围栏内,则继续执行S207。
[0217]
S203、便携式电子设备判断获取到的移动速度v 1是否大于第一预设阈值。
[0218]
本实施例中的第一预设阈值可以参考上述实施例中关于预设阈值的相关描述,此处不再赘述。
[0219]
具体的,若便携式电子设备获取到的移动速度v 1大于第一预设阈值,则继续执行S204;若便携式电子设备获取到的移动速度v 1小于或等于第一预设阈值,则继续获取便携式电子设备的地理坐标和移动速度。
[0220]
S204、便携式电子设备将获取便携式电子设备的地理坐标和移 动速度的周期由t 1调整为t 2,t 2<t 1
[0221]
示例性的,如图7所示,便携式电子设备将获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2(即调低获取便携式电子设备的地理坐标和移动速度的周期)后,便携式电子设备采集地理坐标和移动速度的频率相应增大。如图7所示,粗黑线用于表示便携式电子设备的移动线路及其移动方向。如图7中上图所示,当便携式电子设备获取便携式电子设备的地理坐标和移动速度的周期为t 1时,便携式仅可以在地理围栏内进行一次地理坐标和移动速度的采集,而当便携式电子设备获取便携式电子设备的地理坐标和移动速度的周期为t 2时,便携式仅可以在地理围栏内进行三次地理坐标和移动速度的采集。
[0222]
可选的,本实施例中的周期t 2可以为预先设定小于t 1的固定周期。
[0223]
优选的,本实施例中的周期t 2可以为:预先配置的、与v 1所属的速度区间[v 21,v 22]存在映射关系的周期,v 21≤v 1≤v 22
[0224]
其中,本发明实施例中配置v 1所属的速度区间[v 21,v 22]与t 2之间映射关系的方法可以参考上述配置速度区间与半径的映射关系的方法,此处不再赘述。
[0225]
S205、便携式电子设备以周期t 2周期性获取便携式电子设备的地理坐标a 2和移动速度v 2
[0226]
S206、便携式电子设备判断获取到的地理坐标a 2是否位于地理围栏外。
[0227]
若地理坐标a 2是否位于地理围栏内,则继续执行S207;若地理坐标a 2是否位于地理围栏外,则返回S205。
[0228]
S207、便携式电子设备输出通知。
[0229]
本发明实施例提供的输出通知的方法,可以在便携式电子设备的地理坐标a 1位于地理围栏外,且该便携式电子设备的移动速度v 1大于第一预设阈值时,即便携式电子设备在接近、但并未到达上述 地理围栏,且便携式电子设备即将快速经过上述地理围栏时,调低便携式电子设备采集地理位置坐标的周期,即增大便携式电子设备采集地理位置坐标的频率,这样便可以提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0230]
进一步的,在S205之后,本发明实施例的方法还可以包括S208:
[0231]
S208、便携式电子设备在地理坐标a 2位于地理围栏外,且移动速度v 2大于第一预设阈值或第二预设阈值时,将地理围栏的半径由r 1调整为r 2,r 2>r 1
[0232]
其中,r 1为调整前地理围栏的半径,第二预设阈值大于第一预设阈值。
[0233]
可选的,本实施例中的r 2可以为:预先配置的、与移动速度v 2所属的速度区间[v 31,v 32]存在映射关系的半径,v 31≤v 2≤v 32
[0234]
优选的,本实施例中的r 2可以为:移动速度v 2与周期t 2的乘积。
[0235]
本发明实施例提供的输出通知的方法,不仅可以调小便携式电子设备采集地理位置坐标的周期,即增大便携式电子设备采集地理位置坐标的频率,还可以增大地理围栏的半径,也可以进一步提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0236]
本发明实施例提供一种输出通知的方法,该输出通知的方法可以应用于如图1所示的便携式电子设备,如图8所示,该输出通知的方法包括:
[0237]
S301、便携式电子设备在第一地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1,所述第一地理围栏的初始半径为r 1
[0238]
如图9所示,便携式电子设备可以在位置Y处设定一个初始半 径为r 1的第一地理围栏(第一地理围栏的中心点位于位置Y)。其中,便携式电子设备设定第一地理围栏的方法可以参考上述便携式电子设备在设定地理围栏的相关方法,此处不再赘述。
[0239]
需要说明的是,本实施例中便携式电子设备获取其的移动速度的具体方法可以参考上述实施例中的相关描述,本实施例这里不再赘述。
[0240]
S302、便携式电子设备判断获取到的地理坐标a 1是否位于半径为r 1的第一地理围栏外。
[0241]
具体的,若便携式电子设备的地理坐标a 1位于半径为r 1的第一地理围栏外,则继续执行S303;若便携式电子设备的地理坐标a 1位于半径为r 1的第一地理围栏内,则继续执行S310:
[0242]
S303、便携式电子设备判断获取到的移动速度v 1是否大于预设阈值。
[0243]
示例性的,本实施例中的预设阈值具体可以为:速度区间[v 11,v 12]的速度上限值v 12。其中,[v 11,v 12]为预先配置的与r 1对应的速度区间。r 1与[v 11,v 12]之间的对应方式可以参考本发明实施例上述相关描述,此处不再赘述。
[0244]
具体的,若便携式电子设备的移动速度v 1大于预设阈值,则继续执行S304;若便携式电子设备获取到的移动速度v 1小于预设阈值,则继续获取便携式电子设备的地理坐标和移动速度。
[0245]
S304、便携式电子设备设定第二地理围栏,第二地理围栏的初始半径为r 2,r 2>r 1,且第二地理围栏的中心点与第一地理围栏的中心点相同。
[0246]
示例性的,如图9所示,便携式电子设备可以在如图9所示的第一地理围栏的基础上,以如图9所示的第一地理围栏的中心点的位置Y为中心点,设定一个半径为r 2(r 2>r 1)的第二地理围栏。
[0247]
优选的,r 2≥v 1×t 1+r 1。其中,当第二地理围栏的半径r 2≥v 1×t 1+r 1时,便携式电子设备至少会在第二地理围栏内进行一次地理位置坐标的采集。如此,便一定可以调整获取便携式电子设备的地理 坐标和移动速度的周期,从而一定可以提高便携式电子设备检测到其位于第一地理围栏内的可能性,进而一定可以提高地理围栏应用正常工作的可能性。
[0248]
S305、便携式电子设备在第二地理围栏被设定后,以周期t 1周期性获取便携式电子设备的地理坐标a 2和移动速度v 2
[0249]
S306、便携式电子设备判断获取到的地理坐标a 2是否位于半径为r 2的第二地理围栏外。
[0250]
具体的,若便携式电子设备的地理坐标a 2位于半径为r 2的第二地理围栏内,则继续执行S307;若的地理坐标a 2位于半径为r 2的第二地理围栏外,则继续获取便携式电子设备的地理坐标。
[0251]
S307、便携式电子设备判断获取到的地理坐标a 2是否位于半径为r 1的第一地理围栏外。
[0252]
具体的,若便携式电子设备的地理坐标a 2位于半径为r 1的第一地理围栏外,则继续执行S308;若便携式电子设备的地理坐标a 2位于半径为r 1的第一地理围栏内,则继续执行S311:
[0253]
S308、便携式电子设备将获取便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[0254]
示例性的,本实施例中的周期t 2具体可以为:预先配置的、与v 1所属的速度区间[v 21,v 22]存在映射关系的周期,v 21≤v 1≤v 22
[0255]
S309、便携式电子设备以周期T 1周期性获取所述便携式电子设备的地理坐标a 3和移动速度v 3
[0256]
S310、便携式电子设备判断获取到的地理坐标a 3是否位于半径为r 1的第一地理围栏内。
[0257]
具体的,若便携式电子设备获取到的地理坐标a 3位于半径为r 1的第一地理围栏内,则继续执行S311;若便携式电子设备获取到的地理坐标a 3位于半径为r 1的第一地理围栏外,则可以继续执行获取便携式电子设备的地理坐标和移动速度,或者还可以判断获取到的移动速度v 3是否大于预设阈值;若获取到的移动速度v 3大于预设阈值,则调大第一地理围栏的半径。其中,便携式电子设备调节第一 地理围栏的半径的方法可以参考上述调节地理围栏的半径的方法,此处不再赘述。
[0258]
S311、便携式电子设备输出通知。
[0259]
本发明实施例提供的输出通知的方法,在便携式电子设备的地理坐标a 1位于第一地理围栏外时,则表示便携式电子设备在接近、但并未到达第一地理围栏;此时,如果该便携式电子设备的移动速度v 1大于预设阈值,则表示便携式电子设备会快速经过第一地理围栏;这样则可能会因为第一地理围栏的半径较小或者便携式电子设备采集地理位置坐标的频率较低(即周期较大)导致,便携式电子设备不会在第一地理围栏内进行地理位置坐标的采集,从而不会向用户发出针对第一地理围栏的提醒。
[0260]
通过本方案,可以在便携式电子设备的地理坐标a 1位于第一地理围栏外,且移动速度v 1大于预设阈值时,即便携式电子设备在接近、但并未到达第一地理围栏,且便携式电子设备即将快速经过第一地理围栏时,设定第二地理围栏,由于第二地理围栏的半径r 2大于第一地理围栏的半径r 1,因此便携式电子设备在第二地理围栏内进行地理位置坐标的采集的可能性大于其在第一地理围栏内进行地理位置坐标的采集的可能性,即便携式电子设备检测到其位于第二地理围栏内的可能性大于其检测到其位于第二地理围栏内的可能性。
[0261]
并且,可以地理坐标a 2位于第二地理围栏内,且位于第一地理围栏外时,调低便携式电子设备采集地理位置坐标的周期,即增大便携式电子设备采集地理位置坐标的频率。这样便可以提高便携式电子设备在第一地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于第一地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0262]
可选的,本发明实施例中,还可以在调整便携式电子设备采集地理位置坐标的周期的同时,调大第一地理围栏的半径。
[0263]
示例性的,如图10所示,便携式电子设备可以将如图9所示的 第一地理围栏的半径由r 1调整为r 3,r 3大于r 1,且r 3小于r 2(即r 1<r 3<r 2)。图10中粗黑线所示的地理围栏为半径调整后的第一地理围栏,虚线为半径调整前的第一地理围栏。
[0264]
本发明实施例提供一种输出通知的方法,还可以增大第一地理围栏的半径,如此便可以进一步提高便携式电子设备在第一地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于第一地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0265]
应理解,与上述实施例中调大地理围栏的半径所产生的技术效果类似,本发明实施例这里增大地理围栏的半径,可以进一步提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0266]
本发明实施例提供一种输出通知的方法,该输出通知的方法可以应用于如图1所示的便携式电子设备,如图11所示,该输出通知的方法包括:
[0267]
S401、便携式电子设备在第一地理围栏被设定后,以周期t 1周期性获取便携式电子设备的地理坐标a 1和移动速度v 1,第一地理围栏的初始半径为r 1
[0268]
需要说明的是,本实施例中便携式电子设备获取其的移动速度的具体方法可以参考上述实施例中的相关描述,本实施例这里不再赘述。
[0269]
S402、便携式电子设备判断获取到的地理坐标a 1是否位于半径为r 1的第一地理围栏外。
[0270]
具体的,若便携式电子设备获取到的地理坐标a 1位于半径为R 1的第一地理围栏外,则继续执行S403;若便携式电子设备获取到的地理坐标a 1位于半径为r 1的第一地理围栏内,便携式电子设备则输出通知。
[0271]
S403、便携式电子设备判断获取到的移动速度v 1是否大于预设阈值。
[0272]
需要说明的是,本实施例中的预设阈值地具体描述可以参考上述实施例中关于预设阈值的详细描述,此处不再赘述。
[0273]
具体的,若便携式电子设备获取到的移动速度v 1大于预设阈值,则继续执行S404;若便携式电子设备获取到的移动速度v 1小于或等于预设阈值,则继续获取便携式电子设备的地理坐标和移动速度。
[0274]
S404、便携式电子设备设定第二地理围栏,第二地理围栏的初始半径为r 2,r 2>r 1,且第二地理围栏的中心点与第一地理围栏的中心点相同。
[0275]
S405、便携式电子设备在第二地理围栏被设定后,以周期t 2周期性获取便携式电子设备的地理坐标a 2和移动速度v 2
[0276]
其中,在设定第二地理围栏后,可以采用固定的周期T 0获取便携式电子设备的地理坐标和移动速度,即t 2=t 1;当然,还可以调小获取便携式电子设备的地理坐标和移动速度的周期,即t 2<t 1
[0277]
S406、便携式电子设备判断获取到的地理坐标a 2是否位于第二地理围栏外。
[0278]
具体的,若便携式电子设备获取到的地理坐标a 2位于第二地理围栏内,则继续执行S407;若便携式电子设备获取到的地理坐标a 2位于第二地理围栏外,则继续执行S405。
[0279]
S407、便携式电子设备判断获取到的地理坐标a 2是否位于第一地理围栏外。
[0280]
具体的,若便携式电子设备获取到的地理坐标a 2位于第一地理围栏外,则继续执行S408;若便携式电子设备获取到的地理坐标a 2位于第一地理围栏内,便携式电子设备则输出通知。
[0281]
S408、便携式电子设备在预设时长后输出通知。
[0282]
可选的,在本发明实施例的一种应用场景中,预设时长为预先配置的固定时长。
[0283]
优选的,在本发明实施例的另一种应用场景中,便携式电子设 备可以根据获取到的移动速度实时调节预设时长。其中,预设时长随着所述便携式电子设备的速度变大而减小。
[0284]
举例来说,若移动速度v 2与移动速度v 1的差值△v=v 2-v 1大于预设差值,则将预设时长由△T调整为△T-△t,△t>0。如此,当便携式电子设备的移动速度逐步增大时,其进入第一地理围栏的时间则会缩短,此时将预设时长由△T调整为△T-△t,便可以及时输出通知。
[0285]
本发明实施例提供的输出通知的方法,由于r 2>r 1,因此便携式电子设备在第二地理围栏内进行地理位置坐标的采集的可能性大于其在第一地理围栏内进行地理位置坐标的采集的可能性,即便携式电子设备检测到其位于第二地理围栏内的可能性大于其检测到其位于第二地理围栏内的可能性。
[0286]
并且,通过本方案,可以在获取到的地理坐标a 1位于第二地理围栏内,且位于第一地理围栏外时,延时预设时长后输出通知。如此,便可以保证地理围栏应用的正常工作。
[0287]
本发明实施例提供一种输出通知的方法,该输出通知的方法可以应用于如图1所示的便携式电子设备,如图12所示,该输出通知的方法包括:
[0288]
S501、便携式电子设备在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1
[0289]
需要说明的是,本实施例中便携式电子设备获取其的移动速度的具体方法可以参考上述实施例中的相关描述,本实施例这里不再赘述。
[0290]
S502、便携式电子设备判断获取到的地理坐标a 1是否位于地理围栏外。
[0291]
具体的,若便携式电子设备获取到的地理坐标a 1位于地理围栏外,则继续执行S503;若便携式电子设备获取到的地理坐标a 1位于地理围栏内,便携式电子设备则输出通知。
[0292]
S503、便携式电子设备判断获取到的移动速度v 1是否大于第一预设值。
[0293]
若便携式电子设备获取到的移动速度v 1大于第一预设值,则继续执行S504;若便携式电子设备获取到的移动速度v 1小于或等于第一预设值,则继续获取便携式电子设备的地理坐标和移动速度:
[0294]
S504、便携式电子设备计算地理坐标a 1与地理围栏的中心点的距离。
[0295]
S505、便携式电子设备判断地理坐标a 1与地理围栏的中心点的距离是否小于第二预设值。
[0296]
若地理坐标a 1与地理围栏的中心点的距离小于第二预设值,则继续执行S506;若地理坐标a 1与地理围栏的中心点的距离大于或等于第二预设值,则继续获取便携式电子设备的地理坐标和移动速度:
[0297]
S506、便携式电子设备在预设时长后输出通知。
[0298]
需要说明的是,本发明实施例这里的预设时长的详细描述可以参考上述实施例中的预设时长,本发明实施例这里不再赘述。
[0299]
本发明实施例提供的输出通知的方法,可以在地理坐标a 1位于地理围栏外,且移动速度v 1大于第一预设值(即便携式电子设备在接近、但并未到达地理围栏,并且即将快速经过地理围栏)时,若便携式电子设备的地理坐标a 1与地理围栏的中心点的距离小于第二预设值时,延时预设时长后输出通知。如此,便可以保证地理围栏应用的正常工作。
[0300]
需要说明的是,本发明实施例所述的输出通知的方法,均可以应用于便携式电子设备接近地理围栏的场景下。
[0301]
本发明实施例提供一种便携式电子设备,所述便携式电子设备用于执行如图2所示的输出通知的方法。所述便携式电子设备可以包括相应步骤所对应的模块。示例的,如图13所示,所述便携式电子设备可以包括:获取单元11、调整单元12和输出单元13。
[0302]
获取单元11,用于在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1
[0303]
调整单元12,用于在所述获取单元11获取的所述地理坐标a 1位于所述地理围栏外,且所述获取单元11获取的所述移动速度v 1大于预设阈值时,将所述地理围栏的半径由r 1调整为r 2,r 2>r 1
[0304]
所述获取单元11,还用于在所述调整单元12将所述地理围栏的半径调整为r 2后,获取所述便携式电子设备的地理坐标a 2和移动速度v 2
[0305]
输出单元13,用于在所述获取单元11获取的所述地理坐标a 2位于半径为r 1的所述地理围栏内时,输出通知。
[0306]
需要说明的是,本实施例这里的预设阈值、r 1以及r 2的具体描述可以参考上述方法实施例中的相关内容,本发明实施例这里不再赘述。
[0307]
进一步的,所述获取单元11,具体用于:
[0308]
将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[0309]
可选的,在一种可能的实现方式中,所述获取单元11获取所述便携式电子设备的地理坐标和移动速度的周期的周期是不变的。
[0310]
优选的,在另一种可能的实现方式中,所述获取单元11获取所述便携式电子设备的地理坐标和移动速度的周期是随着速度的增大而变小。
[0311]
进一步的,所述调整单元12,还用于在将所述地理围栏的半径调整为r 1之后,将所述获取单元11获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[0312]
作为一种可能的实现方式,上述获取单元11和调整单元12可以被替换为如图1所示的处理模块B;上述输出单元13可以被替换为如图1所示的输出模块C等,本发明实施例对此不作具体限定。
[0313]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0314]
应理解,在便携式电子设备的地理坐标a 1位于地理围栏外时,则表示便携式电子设备在接近、但并未到达上述地理围栏;此时,如果该便携式电子设备的移动速度v 1大于预设阈值,则表示便携式电子设备会快速经过上述地理围栏;这样则可能会因为地理围栏的半径较小,导致便携式电子设备不会在上述地理围栏内进行地理位置坐标的采集,从而不会向用户发出针对该地理围栏的提醒。
[0315]
而本发明实施例提供的便携式电子设备,可以在便携式电子设备的地理坐标a 1位于地理围栏外,且该便携式电子设备的移动速度v 1大于预设阈值时,即便携式电子设备在接近、但并未到达上述地理围栏,且便携式电子设备即将快速经过上述地理围栏时,调大地理围栏的半径。其中,在地理位置坐标的采集频率不变的情况下,增大地理围栏的半径,可以提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0316]
本发明实施例提供一种便携式电子设备,所述便携式电子设备用于执行如图6所示的输出通知的方法。所述便携式电子设备可以包括相应步骤所对应的模块。示例的,如图14所示,所述便携式电子设备可以包括:获取单元21、调整单元22和输出单元23。
[0317]
获取单元21,在一个地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1
[0318]
调整单元22,用于在所述获取单元21获取的所述地理坐标a 1位于所述地理围栏外,且所述获取单元21获取的所述移动速度v 1大于第一预设阈值时,将所述获取单元获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[0319]
所述获取单元21,还用于以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2
[0320]
输出单元23,用于在所述获取单元21获取的所述地理坐标a 2 位于位于所述地理围栏内时,输出通知。
[0321]
进一步的,所述调整单元22,还用于在所述获取单元21以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2之后,
[0322]
在所述获取单元21获取的所述地理坐标a 2位于所述地理围栏外,且所述获取单元21获取的所述移动速度v 2大于所述第一预设阈值或第二预设阈值时,将所述地理围栏的半径由r 1调整为r 2,r 2>r 1,所述第二预设阈值大于所述第一预设阈值。
[0323]
需要说明的是,本实施例这里的第一预设阈值、第二预设阈值、t 2、r 1以及r 2的具体描述可以参考上述方法实施例中的相关内容,本发明实施例这里不再赘述。
[0324]
进一步的,所述获取单元21,具体用于:
[0325]
将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[0326]
作为一种可能的实现方式,上述获取单元21和调整单元22可以被替换为如图1所示的处理模块B;上述输出单元23可以被替换为如图1所示的输出模块C等,本发明实施例对此不作具体限定。
[0327]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0328]
应理解,在便携式电子设备的地理坐标a 1位于地理围栏外时,则表示便携式电子设备在接近、但并未到达上述地理围栏;此时,如果该便携式电子设备的移动速度v 1大于第一预设阈值,则表示便携式电子设备会快速经过上述地理围栏;这样则可能会因为便携式电子设备采集地理位置坐标的频率较低(即周期较大)导致,便携式电子设备不会在上述地理围栏内进行地理位置坐标的采集,从而不会向用户发出针对该地理围栏的提醒。
[0329]
而本发明实施例提供的便携式电子设备,可以在便携式电子设备的地理坐标a 1位于地理围栏外,且该便携式电子设备的移动速度v 1大于第一预设阈值时,即便携式电子设备在接近、但并未到达上 述地理围栏,且便携式电子设备即将快速经过上述地理围栏时,调低便携式电子设备采集地理位置坐标的周期,即增大便携式电子设备采集地理位置坐标的频率,这样便可以提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0330]
本发明实施例提供一种便携式电子设备,所述便携式电子设备用于执行如图8所示的输出通知的方法。所述便携式电子设备可以包括相应步骤所对应的模块。示例的,如图15所示,所述便携式电子设备可以包括:获取单元31、设定单元32、调整单元33和输出单元34。
[0331]
获取单元31,用于在第一地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1,所述第一地理围栏的初始半径为r 1
[0332]
设定单元32,用于在所述获取单元31获取的所述地理坐标a 1位于所述第一地理围栏外,且所述获取单元31获取的所述移动速度v 1大于预设阈值时,设定第二地理围栏,所述第二地理围栏的初始半径为r 2,r 2>r 1,且所述第二地理围栏的中心点与所述第一地理围栏的中心点相同。
[0333]
所述获取单元31,还用于在所述设定单元32设定所述第二地理围栏后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2
[0334]
调整单元33,用于在所述获取单元31获取的所述地理坐标a 2位于所述第二地理围栏内,且所述获取单元31获取的所述地理坐标a 2位于所述第一地理围栏外时,将获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[0335]
所述获取单元31,还用于以周期t 2周期性获取所述便携式电子设备的地理坐标a 3和移动速度v 3
[0336]
输出单元34,用于在所述获取单元31获取的所述地理坐标a 3位于所述第一地理围栏内时,输出通知。
[0337]
需要说明的是,本实施例这里的预设阈值、t 2以及r 2的具体描述可以参考上述方法实施例中的相关内容,本发明实施例这里不再赘述。
[0338]
进一步的,所述获取单元31,具体用于:
[0339]
将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[0340]
进一步的,所述调整单元33,还用于在所述调整单元33将所述获取单元31获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2之后,将所述第一地理围栏的半径由r 1调整为r 3,r 3大于r 1,且r 3小于r 2
[0341]
优选的,r 2大于或等于v 1和t 1的乘积与r 1之和,即r 2≥v 1×t 1+r 1
[0342]
作为一种可能的实现方式,上述获取单元31、设定单元32和调整单元33可以被替换为如图1所示的处理模块B;上述输出单元34可以被替换为如图1所示的输出模块C等,本发明实施例对此不作具体限定。
[0343]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0344]
应理解,在便携式电子设备的地理坐标a 1位于第一地理围栏外时,则表示便携式电子设备在接近、但并未到达第一地理围栏;此时,如果该便携式电子设备的移动速度v 1大于预设阈值,则表示便携式电子设备会快速经过第一地理围栏;这样则可能会因为第一地理围栏的半径较小或者便携式电子设备采集地理位置坐标的频率较低(即周期较大)导致,便携式电子设备不会在第一地理围栏内进行地理位置坐标的采集,从而不会向用户发出针对第一地理围栏的提醒。
[0345]
而本发明实施例提供的便携式电子设备,可以在便携式电子设备的地理坐标a 1位于第一地理围栏外,且移动速度v 1大于预设阈值 时,即便携式电子设备在接近、但并未到达第一地理围栏,且便携式电子设备即将快速经过第一地理围栏时,设定第二地理围栏,由于第二地理围栏的半径r 2大于第一地理围栏的半径r 1,因此便携式电子设备在第二地理围栏内进行地理位置坐标的采集的可能性大于其在第一地理围栏内进行地理位置坐标的采集的可能性,即便携式电子设备检测到其位于第二地理围栏内的可能性大于其检测到其位于第二地理围栏内的可能性。
[0346]
并且,可以地理坐标a 2位于第二地理围栏内,且位于第一地理围栏外时,调低便携式电子设备采集地理位置坐标的周期,即增大便携式电子设备采集地理位置坐标的频率。这样便可以提高便携式电子设备在第一地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于第一地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0347]
本发明实施例提供一种便携式电子设备,所述便携式电子设备用于执行如图11所示的输出通知的方法。所述便携式电子设备可以包括相应步骤所对应的模块。示例的,如图16所示,所述便携式电子设备可以包括:获取单元41、设定单元42和输出单元43。
[0348]
获取单元41,用于在第一地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1,所述第一地理围栏的初始半径为r 1
[0349]
设定单元42,用于在所述获取单元41获取的所述地理坐标a 1位于所述第一地理围栏外,且所述获取单元41获取的所述移动速度v 1大于预设阈值时,设定第二地理围栏,所述第二地理围栏的初始半径为r 2,r 2>r 1,且所述第二地理围栏的中心点与所述第一地理围栏的中心点相同。
[0350]
所述获取单元41,还用于在所述设定单元42设定所述第二地理围栏后,以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2
[0351]
输出单元43,用于在所述获取单元41获取的所述地理坐标a 2位于所述第二地理围栏内,且位于所述第一地理围栏外时,则在预设时长后输出通知。
[0352]
需要说明的是,本实施例这里的预设阈值、预设时长以及r 2的具体描述可以参考上述方法实施例中的相关内容,本发明实施例这里不再赘述。
[0353]
进一步的,所述获取单元41,具体用于:
[0354]
将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[0355]
进一步的,t 2<t 1,或t 2=t 1
[0356]
可选的,在一种可能的实现方式中,所述预设时长为预先配置的固定时长。
[0357]
优选的,在另一种可能的实现方式中,便携式电子设备可以根据其移动速度的变化实时调整预设时长的大小,所述预设时长随着所述便携式电子设备的速度变大而减小。
[0358]
具体的,如图17所示,该便携式电子设备还可以包括:调整单元44。
[0359]
调整单元44,用于若所述获取单元41获取的所述移动速度v 2与所述移动速度v 1的差值△v=v 2-v 1大于预设差值,则将所述预设时长由△T调整为△T-△t,△t>0。
[0360]
作为一种可能的实现方式,上述获取单元41、设定单元42和调整单元44可以被替换为如图1所示的处理模块B;上述输出单元43可以被替换为如图1所示的输出模块C等,本发明实施例对此不作具体限定。
[0361]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0362]
与上述实施例类似,本实施例提供的便携式电子设备,可以在第二地理围栏内进行地理位置坐标的采集的可能性大于其在第一地理围栏内进行地理位置坐标的采集的可能性,即便携式电子设备检 测到其位于第二地理围栏内的可能性大于其检测到其位于第二地理围栏内的可能性。
[0363]
并且,通过本方案,可以在获取到的地理坐标a 2位于第二地理围栏内,且位于第一地理围栏外时,延时△T后输出通知。如此,便可以保证地理围栏应用的正常工作。
[0364]
本发明实施例提供一种便携式电子设备,所述便携式电子设备用于执行如图12所示的输出通知的方法。所述便携式电子设备可以包括相应步骤所对应的模块。示例的,如图18所示,所述便携式电子设备可以包括:获取单元51、计算单元52和输出单元53。
[0365]
获取单元51,用于在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1
[0366]
计算单元52,用于在所述获取单元51获取的所述地理坐标a 1位于所述地理围栏外,且所述获取单元获取的所述移动速度v 1大于第一预设值时,则计算所述地理坐标a 1与所述地理围栏的中心点的距离。
[0367]
输出单元53,用于若所述计算单元52计算得到的所述地理坐标a 1与所述地理围栏的中心点的距离小于第二预设值,则在预设时长后输出通知。
[0368]
进一步的,所述获取单元51,具体用于:
[0369]
将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[0370]
可选的,在一种可能的实现方式中,所述预设时长为预先配置的固定时长。
[0371]
优选的,在另一种可能的实现方式中,便携式电子设备可以根据其移动速度的变化实时调整预设时长的大小,所述预设时长随着所述便携式电子设备的速度变大而减小。
[0372]
具体的,如图19所示,该便携式电子设备还可以包括:调整单元54。
[0373]
所述获取单元51,还用于在获取所述地理坐标a 1和所述移动速度v 1之后,获取所述便携式电子设备的移动速度v 2
[0374]
调整单元54,用于若所述获取单元51获取的所述移动速度v 2与所述移动速度v 1的差值△v=v 2-v 1大于预设差值,则将所述预设时长由△T调整为△T-△t,△t>0。
[0375]
作为一种可能的实现方式,上述获取单元51、计算单元52和调整单元54可以被替换为如图1所示的处理模块B;上述输出单元53可以被替换为如图1所示的输出模块C等,本发明实施例对此不作具体限定。
[0376]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0377]
本实施例提供的便携式电子设备,可以在地理坐标a 1位于半径为r 1的地理围栏外,且移动速度v 1大于第一预设值(即便携式电子设备在接近、但并未到达地理围栏,并且即将快速经过地理围栏)时,若便携式电子设备的地理坐标a 1与地理围栏的中心点的距离小于第二预设值时,延时△T后输出通知。如此,便可以保证地理围栏应用的正常工作。
[0378]
如图20所示,本发明实施例提供一种便携式电子设备,所述便携式电子设备包括:
[0379]
一个或多个处理器60、存储器61、总线系统62、收发器63以及一个或多个应用程序,所述一个或多个处理器、所述存储器61和所述收发器63通过所述总线系统62相连。
[0380]
所述一个或多个应用程序存储在所述存储器61中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器60执行所述指令时,所述便携式电子设备执行如图2所示的输出通知的方法。具体的输出通知的方法可以参见上述如图2所示的实施例中的相关描述,此处不再赘述。
[0381]
本实施例还提供一种计算机可读存储介质,所述计算机可读存 储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器60执行所述指令时,所述便携式电子设备执行如图2所示的输出通知的方法。
[0382]
所述一个或多个处理器60的具体描述可以参考上述对于处理模块B的相关描述,本实施例这里不再赘述。所述存储器61的具体描述可以参考上述对于存储模块E的相关描述,本实施例这里不再赘述。
[0383]
所述总线系统62可以包括数据总线、电源总线、控制总线和信号状态总线等。本实施例中为了清楚说明,在图20中将各种总线示意为总线系统62。
[0384]
所述收发器63具体可以是便携式电子设备上的接口电路。该收发器可以为无线收发器。例如,无线收发器可以是便携式电子设备的天线等。所述一个或多个处理器60通过所述收发器63与其他设备之间进行数据的收发。该收发器63可以对应于上述输出模块C和或通信模块D。
[0385]
在具体实现过程中,上述如图2所示的方法流程中的各步骤均可以通过硬件形式的处理器60执行存储器61中存储的软件形式的计算机执行指令实现。为避免重复,此处不再赘述。
[0386]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0387]
本发明实施例提供的便携式电子设备,可以在便携式电子设备的地理坐标a 1位于地理围栏外,且该便携式电子设备的移动速度v 1大于预设阈值时,即便携式电子设备在接近、但并未到达上述地理围栏,且便携式电子设备即将快速经过上述地理围栏时,调大地理围栏的半径。其中,在地理位置坐标的采集频率不变的情况下,增大地理围栏的半径,可以提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0388]
如图21所示,本发明实施例提供一种便携式电子设备,所述便携式电子设备包括:
[0389]
一个或多个处理器70、存储器71、总线系统72、收发器73以及一个或多个应用程序,所述一个或多个处理器、所述存储器71和所述收发器73通过所述总线系统72相连。
[0390]
所述一个或多个应用程序存储在所述存储器71中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器70执行所述指令时,所述便携式电子设备执行如图6所示的输出通知的方法。具体的输出通知的方法可以参见上述如图6所示的实施例中的相关描述,此处不再赘述。
[0391]
本实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器70执行所述指令时,所述便携式电子设备执行如图6所示的输出通知的方法。
[0392]
所述一个或多个处理器70的具体描述可以参考上述对于处理模块B的相关描述,本实施例这里不再赘述。所述存储器71的具体描述可以参考上述对于存储模块E的相关描述,本实施例这里不再赘述。
[0393]
所述总线系统72可以包括数据总线、电源总线、控制总线和信号状态总线等。本实施例中为了清楚说明,在图21中将各种总线示意为总线系统72。
[0394]
所述收发器73具体可以是便携式电子设备上的接口电路。该收发器可以为无线收发器。例如,无线收发器可以是便携式电子设备的天线等。所述一个或多个处理器70通过所述收发器73与其他设备之间进行数据的收发。该收发器73可以对应于上述输出模块C和或通信模块D。
[0395]
在具体实现过程中,上述如图6所示的方法流程中的各步骤均可以通过硬件形式的处理器70执行存储器71中存储的软件形式的计算机执行指令实现。为避免重复,此处不再赘述。
[0396]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0397]
本发明实施例提供的便携式电子设备,可以在便携式电子设备的地理坐标a 1位于地理围栏外,且该便携式电子设备的移动速度v 1大于预设阈值时,即便携式电子设备在接近、但并未到达上述地理围栏,且便携式电子设备即将快速经过上述地理围栏时,调低便携式电子设备采集地理位置坐标的周期,即增大便携式电子设备采集地理位置坐标的频率,这样便可以提高便携式电子设备在上述地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0398]
如图22所示,本发明实施例提供一种便携式电子设备,所述便携式电子设备包括:
[0399]
一个或多个处理器80、存储器81、总线系统82、收发器83以及一个或多个应用程序,所述一个或多个处理器、所述存储器81和所述收发器83通过所述总线系统82相连。
[0400]
所述一个或多个应用程序存储在所述存储器81中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器80执行所述指令时,所述便携式电子设备执行如图8所示的输出通知的方法。具体的输出通知的方法可以参见上述如图8所示的实施例中的相关描述,此处不再赘述。
[0401]
本实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器80执行所述指令时,所述便携式电子设备执行如图8所示的输出通知的方法。
[0402]
所述一个或多个处理器80的具体描述可以参考上述对于处理模块B的相关描述,本实施例这里不再赘述。所述存储器81的具体描述可以参考上述对于存储模块E的相关描述,本实施例这里不再 赘述。
[0403]
所述总线系统82可以包括数据总线、电源总线、控制总线和信号状态总线等。本实施例中为了清楚说明,在图22中将各种总线示意为总线系统82。
[0404]
所述收发器83具体可以是便携式电子设备上的接口电路。该收发器可以为无线收发器。例如,无线收发器可以是便携式电子设备的天线等。所述一个或多个处理器80通过所述收发器83与其他设备之间进行数据的收发。该收发器83可以对应于上述输出模块C和或通信模块D。
[0405]
在具体实现过程中,上述如图8所示的方法流程中的各步骤均可以通过硬件形式的处理器80执行存储器81中存储的软件形式的计算机执行指令实现。为避免重复,此处不再赘述。
[0406]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0407]
本发明实施例提供的便携式电子设备,可以在便携式电子设备的地理坐标a 1位于第一地理围栏外,且移动速度v 1大于预设阈值时,即便携式电子设备在接近、但并未到达第一地理围栏,且便携式电子设备即将快速经过第一地理围栏时,设定第二地理围栏,由于第二地理围栏的半径r 2大于第一地理围栏的半径r 1,因此便携式电子设备在第二地理围栏内进行地理位置坐标的采集的可能性大于其在第一地理围栏内进行地理位置坐标的采集的可能性,即便携式电子设备检测到其位于第二地理围栏内的可能性大于其检测到其位于第二地理围栏内的可能性。
[0408]
并且,可以地理坐标a 2位于第二地理围栏内,且位于第一地理围栏外时,调低便携式电子设备采集地理位置坐标的周期,即增大便携式电子设备采集地理位置坐标的频率。这样便可以提高便携式电子设备在第一地理围栏内进行地理位置坐标的采集的可能性,从而可以提高便携式电子设备检测到其位于第一地理围栏内的可能性,进而可以提高地理围栏应用正常工作的可能性。
[0409]
如图23所示,本发明实施例提供一种便携式电子设备,所述便携式电子设备包括:
[0410]
一个或多个处理器90、存储器91、总线系统92、收发器93以及一个或多个应用程序,所述一个或多个处理器、所述存储器91和所述收发器93通过所述总线系统92相连。
[0411]
所述一个或多个应用程序存储在所述存储器91中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器90执行所述指令时,所述便携式电子设备执行如图11所示的输出通知的方法。具体的输出通知的方法可以参见上述如图11所示的实施例中的相关描述,此处不再赘述。
[0412]
本实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器90执行所述指令时,所述便携式电子设备执行如图11所示的输出通知的方法。
[0413]
所述一个或多个处理器90的具体描述可以参考上述对于处理模块B的相关描述,本实施例这里不再赘述。所述存储器91的具体描述可以参考上述对于存储模块E的相关描述,本实施例这里不再赘述。
[0414]
所述总线系统92可以包括数据总线、电源总线、控制总线和信号状态总线等。本实施例中为了清楚说明,在图23中将各种总线示意为总线系统92。
[0415]
所述收发器93具体可以是便携式电子设备上的接口电路。该收发器可以为无线收发器。例如,无线收发器可以是便携式电子设备的天线等。所述一个或多个处理器90通过所述收发器93与其他设备之间进行数据的收发。该收发器93可以对应于上述输出模块C和或通信模块D。
[0416]
在具体实现过程中,上述如图11所示的方法流程中的各步骤均可以通过硬件形式的处理器90执行存储器91中存储的软件形式的计算机执行指令实现。为避免重复,此处不再赘述。
[0417]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0418]
与上述实施例类似,本实施例提供的便携式电子设备,可以在第二地理围栏内进行地理位置坐标的采集的可能性大于其在第一地理围栏内进行地理位置坐标的采集的可能性,即便携式电子设备检测到其位于第二地理围栏内的可能性大于其检测到其位于第二地理围栏内的可能性。
[0419]
并且,通过本方案,可以在获取到的地理坐标a 2位于第二地理围栏内,且位于第一地理围栏外时,延时预设时长后输出通知。如此,便可以保证地理围栏应用的正常工作。
[0420]
如图24所示,本发明实施例提供一种便携式电子设备,所述便携式电子设备包括:
[0421]
一个或多个处理器a0、存储器a1、总线系统a2、收发器a3以及一个或多个应用程序,所述一个或多个处理器、所述存储器71和所述收发器a3通过所述总线系统a2相连。
[0422]
所述一个或多个应用程序存储在所述存储器a1中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器a0执行所述指令时,所述便携式电子设备执行如图12所示的输出通知的方法。具体的输出通知的方法可以参见上述如图12所示的实施例中的相关描述,此处不再赘述。
[0423]
本实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器a0执行所述指令时,所述便携式电子设备执行如图12所示的输出通知的方法。
[0424]
所述一个或多个处理器a0的具体描述可以参考上述对于处理模块B的相关描述,本实施例这里不再赘述。所述存储器a1的具体描述可以参考上述对于存储模块E的相关描述,本实施例这里不再赘述。
[0425]
所述总线系统a2可以包括数据总线、电源总线、控制总线和信号状态总线等。本实施例中为了清楚说明,在图24中将各种总线示意为总线系统a2。
[0426]
所述收发器a3具体可以是便携式电子设备上的接口电路。该收发器可以为无线收发器。例如,无线收发器可以是便携式电子设备的天线等。所述一个或多个处理器a0通过所述收发器a3与其他设备之间进行数据的收发。该收发器a3可以对应于上述输出模块C和或通信模块D。
[0427]
在具体实现过程中,上述如图12所示的方法流程中的各步骤均可以通过硬件形式的处理器a0执行存储器a1中存储的软件形式的计算机执行指令实现。为避免重复,此处不再赘述。
[0428]
需要说明的是,本实施例提供的便携式电子设备的详细描述可以参考本发明方法实施例中的相关内容,本实施例这里不再赘述。
[0429]
本实施例提供的便携式电子设备,可以在地理坐标a 1位于半径为r 1的地理围栏外,且移动速度v 1大于第一预设值(即便携式电子设备在接近、但并未到达地理围栏,并且即将快速经过地理围栏)时,若便携式电子设备的地理坐标a 1与地理围栏的中心点的距离小于第二预设值时,延时预设时长后输出通知。如此,便可以保证地理围栏应用的正常工作。
[0430]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0431]
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一 种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0432]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0433]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0434]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:存储卡,SIM卡,U盘、移动硬盘、只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0435]
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

权利要求书

[权利要求 1]
一种输出通知的方法,应用于便携式电子设备,其特征在于,所述方法包括: 在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1; 在所述地理坐标a 1位于所述地理围栏外,且所述移动速度v 1大于预设阈值时,将所述地理围栏的半径由r 1调整为r 2,r 2>r 1; 获取所述便携式电子设备的地理坐标a 2和移动速度v 2; 在所述地理坐标a 2位于半径为r 2的所述地理围栏内时,输出通知。
[权利要求 2]
根据权利要求1所述的方法,其特征在于,获取所述便携式电子设备的移动速度的方法包括: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 3]
根据权利要求1或2所述的方法,其特征在于, 获取所述便携式电子设备的坐标和速度的周期是随着速度的增大而变小; 或者, 获取所述便携式电子设备的坐标和速度的周期是不变的。
[权利要求 4]
根据权利要求1或2所述的方法,其特征在于,在所述地理坐标a 1位于所述地理围栏外,且所述移动速度v 1大于预设阈值时,将所述地理围栏的半径由r 1调整为r 2之后,所述方法还包括: 将所述便携式电子设备获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[权利要求 5]
一种输出通知的方法,应用于便携式电子设备,其特征在于,所述方法包括: 在一个地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1; 在所述地理坐标a 1位于所述地理围栏外,且所述移动速度v 1大 于第一预设阈值时,将获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1; 以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2; 在所述地理坐标a 2位于所述地理围栏内时,输出通知。
[权利要求 6]
根据权利要求5所述的方法,其特征在于,在所述以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2之后,所述方法还包括: 在所述地理坐标a 2位于所述地理围栏外,且所述移动速度v 2大于所述第一预设阈值或第二预设阈值时,将所述地理围栏的半径由r 1调整为r 2,r 2>r 1,所述第二预设阈值大于所述第一预设阈值。
[权利要求 7]
根据权利要求5或6所述的方法,其特征在于,获取所述便携式电子设备的移动速度的方法包括: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 8]
一种输出通知的方法,应用于便携式电子设备,其特征在于,所述方法包括: 在第一地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1,所述第一地理围栏的初始半径为r 1; 在所述地理坐标a 1位于所述第一地理围栏外,且所述移动速度v 1大于预设阈值时,设定第二地理围栏,所述第二地理围栏的初始半径为r 2,r 2>r 1,且所述第二地理围栏的中心点与所述第一地理围栏的中心点相同; 在所述第二地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2; 在所述地理坐标a 2位于所述第二地理围栏内,且位于所述第一地理围栏外时,将获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1; 以周期t 2周期性获取所述便携式电子设备的地理坐标a 3和移动速度v 3; 在所述地理坐标a 3位于所述第一地理围栏内时,输出通知。
[权利要求 9]
根据权利要求8所述的方法,其特征在于,获取所述便携式电子设备的移动速度的方法包括: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 10]
根据权利要求8或9所述的方法,其特征在于,在所述获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2之后,所述方法还包括: 将所述第一地理围栏的半径由r 1调整为r 3,r 3大于r 1,且r 3小于r 2
[权利要求 11]
根据权利要求8-10中任一项所述的方法,其特征在于,r 2大于或等于v 1和t 1的乘积与r 1之和。
[权利要求 12]
一种输出通知的方法,应用于便携式电子设备,其特征在于,所述方法包括: 在第一地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1,所述第一地理围栏的初始半径为r 1; 在所述地理坐标a 1位于所述第一地理围栏外,且所述移动速度v 1大于预设阈值时,设定第二地理围栏,所述第二地理围栏的初始半径为r 2,r 2>r 1,且所述第二地理围栏的中心点与所述第一地理围栏的中心点相同; 在所述第二地理围栏被设定后,以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2; 在所述地理坐标a 2位于所述第二地理围栏内,且位于所述第一地理围栏外时,则在预设时长后输出通知。
[权利要求 13]
根据权利要求12所述的方法,其特征在于,获取所述便携式电子设备的移动速度的方法包括: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 14]
根据权利要求12或13所述的方法,其特征在于,t 2<t 1,或t 2=t 1
[权利要求 15]
根据权利要求12-14中任一项所述的方法,其特征在于, 所述预设时长是不变的; 或者, 所述预设时长随着所述便携式电子设备的速度变大而减小。
[权利要求 16]
一种输出通知的方法,应用于便携式电子设备,其特征在于,所述方法包括: 在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1; 在所述地理坐标a 1位于所述地理围栏外,且所述移动速度v 1大于第一预设值时,则计算所述地理坐标a 1与所述地理围栏的中心点的距离; 若所述地理坐标a 1与所述地理围栏的中心点的距离小于第二预设值,则在预设时长后输出通知。
[权利要求 17]
根据权利要求16所述的方法,其特征在于,获取所述便携式电子设备的移动速度的方法包括: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 18]
根据权利要求16或17所述的方法,其特征在于, 所述预设时长是不变的; 或者, 所述预设时长随着所述便携式电子设备的速度变大而减小。
[权利要求 19]
一种便携式电子设备,其特征在于,包括: 获取单元,用于在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1; 调整单元,用于在所述获取单元获取的所述地理坐标a 1位于所 述地理围栏外,且所述获取单元获取的所述移动速度v 1大于预设阈值时,将所述地理围栏的半径由r 1调整为r 2,r 2>r 1; 所述获取单元,还用于在所述调整单元将所述地理围栏的半径调整为r 1后,获取所述便携式电子设备的地理坐标a 2和移动速度v 2; 输出单元,用于在所述获取单元获取的所述地理坐标a 2位于半径为r 2的所述地理围栏内时,输出通知。
[权利要求 20]
根据权利要求19所述的便携式电子设备,其特征在于,所述获取单元,具体用于: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 21]
根据权利要求19或20所述的便携式电子设备,其特征在于,所述获取单元获取所述便携式电子设备的地理坐标和移动速度的周期是随着速度的增大而变小; 或者, 所述获取单元获取所述便携式电子设备的地理坐标和移动速度的周期的周期是不变的。
[权利要求 22]
根据权利要求19或20所述的便携式电子设备,其特征在于,所述调整单元,还用于在将所述地理围栏的半径由r 1调整为r 2之后,将所述获取单元获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1
[权利要求 23]
一种便携式电子设备,其特征在于,包括: 获取单元,在一个地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1; 调整单元,用于在所述获取单元获取的所述地理坐标a 1位于所述地理围栏外,且所述获取单元获取的所述移动速度v 1大于第一预设阈值时,将所述获取单元获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1; 所述获取单元,还用于以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2; 输出单元,用于在所述获取单元获取的所述地理坐标a 2位于所述地理围栏内时,输出通知。
[权利要求 24]
根据权利要求23所述的便携式电子设备,其特征在于,所述调整单元,还用于在所述获取单元以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2之后, 在所述获取单元获取的所述地理坐标a 2位于所述地理围栏外,且所述获取单元获取的所述移动速度v 2大于所述第一预设阈值或第二预设阈值时,将所述地理围栏的半径由r 1调整为r 2,r 2>r 1,所述第二预设阈值大于所述第一预设阈值。
[权利要求 25]
根据权利要求23或24所述的便携式电子设备,其特征在于,所述获取单元,具体用于: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 26]
一种便携式电子设备,其特征在于,包括: 获取单元,用于在第一地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1,所述第一地理围栏的初始半径为r 1; 设定单元,用于在所述获取单元获取的所述地理坐标a 1位于所述第一地理围栏外,且所述获取单元获取的所述移动速度v 1大于预设阈值时,设定第二地理围栏,所述第二地理围栏的初始半径为r 2,r 2>r 1,且所述第二地理围栏的中心点与所述第一地理围栏的中心点相同; 所述获取单元,还用于在所述设定单元设定所述第二地理围栏后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2; 调整单元,用于在所述获取单元获取的所述地理坐标a 2位于所述第二地理围栏内,且所述获取单元获取的所述地理坐标a 2位于所述第一地理围栏外时,将获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2,t 2<t 1; 所述获取单元,还用于以周期t 2周期性获取所述便携式电子设备的地理坐标a 3和移动速度v 3; 输出单元,用于在所述获取单元获取的所述地理坐标a 3位于所述第一地理围栏内时,输出通知。
[权利要求 27]
根据权利要求26所述的便携式电子设备,其特征在于,所述获取单元,具体用于: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 28]
根据权利要求26或27所述的便携式电子设备,其特征在于,所述调整单元,还用于在所述调整单元将所述获取单元获取所述便携式电子设备的地理坐标和移动速度的周期由t 1调整为t 2之后,将所述第一地理围栏的半径由r 1调整为r 3,r 3大于r 1,且r 3小于r 2
[权利要求 29]
根据权利要求26-28中任一项所述的便携式电子设备,其特征在于,r 2大于或等于v 1和t 1的乘积与r 1之和。
[权利要求 30]
一种便携式电子设备,其特征在于,包括: 获取单元,用于在第一地理围栏被设定后,以周期t 1周期性获取所述便携式电子设备的地理坐标a 1和移动速度v 1,所述第一地理围栏的初始半径为r 1; 设定单元,用于在所述获取单元获取的所述地理坐标a 1位于所述第一地理围栏外,且所述获取单元获取的所述移动速度v 1大于预设阈值时,设定第二地理围栏,所述第二地理围栏的初始半径为r 2,r 2>r 1,且所述第二地理围栏的中心点与所述第一地理围栏的中心点相同; 所述获取单元,还用于在所述设定单元设定所述第二地理围栏后,以周期t 2周期性获取所述便携式电子设备的地理坐标a 2和移动速度v 2; 输出单元,用于在所述获取单元获取的所述地理坐标a 2位于所述第二地理围栏内,且位于所述第一地理围栏外时,则在预设时长后输出通知。
[权利要求 31]
根据权利要求30所述的便携式电子设备,其特征在于,所述获取单元,具体用于: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 32]
根据权利要求30或31所述的便携式电子设备,其特征在于,t 2<t 1,或t 2=t 1
[权利要求 33]
根据权利要求30-32中任一项所述的便携式电子设备,其特征在于,所述预设时长是不变的; 或者, 所述预设时长随着所述便携式电子设备的速度变大而减小。
[权利要求 34]
一种便携式电子设备,其特征在于,包括: 获取单元,用于在一个地理围栏被设定后,获取便携式电子设备的地理坐标a 1和移动速度v 1; 计算单元,用于在所述获取单元获取的所述地理坐标a 1位于所述地理围栏外,且所述获取单元获取的所述移动速度v 1大于第一预设值时,则计算所述地理坐标a 1与所述地理围栏的中心点的距离; 输出单元,用于若所述计算单元计算得到的所述地理坐标a 1与所述地理围栏的中心点的距离小于第二预设值,则在预设时长后输出通知。
[权利要求 35]
根据权利要求34所述的便携式电子设备,其特征在于,所述获取单元,具体用于: 将两次获取的地理坐标的距离值除以两次获取地理坐标的时间差,得到所述便携式电子设备的移动速度。
[权利要求 36]
根据权利要求34或35所述的便携式电子设备,其特征在于,所述预设时长是不变的; 或者, 所述预设时长随着所述便携式电子设备的速度变大而减小。
[权利要求 37]
一种便携式电子设备,其特征在于,所述便携式电子设备包括: 一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连; 所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求1-4中任一项所述的输出通知的方法。
[权利要求 38]
一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求1-4中任一项所述的输出通知的方法。
[权利要求 39]
一种便携式电子设备,其特征在于,所述便携式电子设备包括: 一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连; 所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求5-7中任一项所述的输出通知的方法。
[权利要求 40]
一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求5-7中任一项所述的输出通知的方法。
[权利要求 41]
一种便携式电子设备,其特征在于,所述便携式电子设备包括: 一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连; 所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求8-11中任一项所述的输出通知的方法。
[权利要求 42]
一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求8-11中任一项所述的输出通知的方法。
[权利要求 43]
一种便携式电子设备,其特征在于,所述便携式电子设备包括: 一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连; 所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求12-15中任一项所述的输出通知的方法。
[权利要求 44]
一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求12-15中任一项所述的输出通知的方法。
[权利要求 45]
一种便携式电子设备,其特征在于,所述便携式电子设备包括: 一个或多个处理器、存储器、总线系统、收发器以及一个或多个应用程序,所述一个或多个处理器、所述存储器和所述收发器通过所述总线系统相连; 所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求16-18中任一项所述的输出 通知的方法。
[权利要求 46]
一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有一个或多个程序,所述一个或多个程序包括指令,当所述便携式电子设备的处理器执行所述指令时,所述便携式电子设备执行如权利要求16-18中任一项所述的输出通知的方法。

附图

[ 图 0001]  
[ 图 0002]  
[ 图 0003]  
[ 图 0004]  
[ 图 0005]  
[ 图 0006]  
[ 图 0007]  
[ 图 0008]  
[ 图 0009]  
[ 图 0010]  
[ 图 0011]  
[ 图 0012]  
[ 图 0013]  
[ 图 0014]  
[ 图 0015]  
[ 图 0016]  
[ 图 0017]  
[ 图 0018]  
[ 图 0019]  
[ 图 0020]  
[ 图 0021]  
[ 图 0022]  
[ 图 0023]  
[ 图 0024]