【技术实现步骤摘要】
在移动网络中识别并定位用户的方法和系统
本公开涉及与诸如移动电话或媒体播放器的移动设备进行远程通信,更具体地,涉及通过发送一个或多个远程命令使移动设备执行功能。
技术介绍
移动设备已经适于各种应用,包括计算、通信和娱乐。通过最近的改进,移动设备现在还可以通过使用内置的全球定位系统(GPS)天线,或者由通过位置固定的蜂窝天线的网络接收的信号推断其位置,来确定这些移动设备的地理位置。因此,用户可以使用移动设备确定他或她的位置。移动设备用户可能希望让朋友或家庭成员知道他或她的位置,并且类似地,他或她可能想知道他或她的朋友或家庭成员的位置。几个已知的系统提供这样的业务。然而,这样的业务的一个缺点是确定位置——特别是当使用GPS设备时——可能会消耗大量电量。平衡电池寿命和移动设备性能是移动设备生产商的首要考虑,并且位置感知程序占了这些考虑中的大部分。具体而言,向GPS设备进行频繁请求的应用消耗了大量电能。这样的应用包括地图程序,以及诸如FOURSQUARE和GOOGLELATITUDE之类的社会位置感知应用,其允许用户与服务器共享其位置以使得被授权的朋友可以在他们的移动设备上看到用户的位置。通常,这样的服务需要应用在用户的移动设备上运行,从而周期地激活GPS设备,得知用户的位置,并且更新服务器。GPS设备的这种重复使用大大缩短了移动设备的电池寿命。
技术实现思路
本公开的附加特征和优点将在随后的说明中阐述,可以从以下说明部分地清楚该附加特征和优点,或者可以通过实践在此公开的原理来获知该附加特征和优点。本公开的特征和优点可以通过在所附权利要求中特别指出的手段和组合来实现和 ...
【技术保护点】
一种计算机实现的方法,包括:从请求设备接收对于一个或多个被请求设备的位置请求;确定所述位置请求是需要相对精确的响应还是仅需要大概的响应;以及当确定所述位置请求仅需要大概的响应时,发送浅定位请求给所述被请求设备。
【技术特征摘要】
2011.05.23 US 13/113,8561.一种在移动网络中识别并定位用户的计算机实现的方法,包括:在服务器从请求设备接收对于一个或多个被请求设备的位置请求;由所述服务器确定是(i)所述位置请求需要相对精确的响应来实现该请求,还是(ii)大概的响应将足以实现该请求,其中如果所述请求是针对多个被请求设备的位置,则确定大概的响应将足以实现该请求,并且其中如果所述请求指定所述多个被请求设备中的特定被请求设备并且在所述特定被请求设备的浅位置已经被所述请求设备接收到之后,则确定所述位置请求需要相对精确的响应;以及由所述服务器在确定大概的响应将足以实现该请求时,发送浅位置请求给所述多个被请求设备,或者由所述服务器在确定所述位置请求需要相对精确的响应时发送深位置请求给所述特定被请求设备,其中所述浅位置请求为所述一个或多个被请求设备中的每一个指示可接受精度范围,允许所述一个或多个被请求设备中的每一个使用根据所述可接受精度范围所允许的精度来确定位置,并且指令所述一个或多个被请求设备中的每一个提供所述位置给所述服务器。2.如权利要求1所述的计算机实现的方法,其中所述浅位置请求允许所述一个或多个被请求设备中的每一个使用根据所述可接受精度范围所允许的耗电速率来确定所述位置。3.如权利要求1所述的计算机实现的方法,其中所述浅位置请求能够由所述一个或多个被请求设备中的每一个解释以被实现,而无需使用可用的全球定位系统设备。4.如权利要求1所述的计算机实现的方法,其中所述深位置请求能够被所述特定被请求设备解释以使用全球定位系统设备来实现。5.如权利要求1所述的计算机实现的方法,进一步包括:从所述请求设备接收对于接收与被请求设备相关的位置信息的许可请求。6.如权利要求5所述的计算机实现的方法,其中所述许可请求针对设定的时间段。7.如权利要求5所述的计算机实现的方法,进一步包括:从所述被请求设备接收对于接收与所述被请求设备相关的位置信息的许可。8.如权利要求6所述的计算机实现的方法,其中对于接收与被请求设备相关的位置信息的许可针对设定的时间段。9.如权利要求6所述的计算机实现的方法,进一步包括:确定所述请求设备是否具有对于接收与每个被请求设备相关的位置信息的许可。10.如权利要求1所述的计算机实现的方法,进一步包括:确定所述请求设备是否具有对于接收与每个被请求设备相关的位置信息的许可。11.如权利要求1所述的计算机实现的方法,其中所述被请求设备是移动设备。12.如权利要求1所述的计算机实现的方法,其中发送所述浅位置请求包括:无线发送所述浅位置请求给所述被请求设备。13.如权利要求3所述的计算机实现的方法,其中所述浅位置请求能够由接收设备解释以使用功率更低的机制来实现。14.如权利要求1所述的计算机实现的方法,进一步包括:在所述服务器接收对于接收与所述被请求设备中的一个或多个相关的位置信息的许可请求;在所述服务器接收来自至少一个被请求设备的对于所述许可请求的接受或拒绝;以及确定所述被请求设备是否具有对于接收与每个被请求设备相关的位置信息的许可。15.如权利要求14所述的计算机实现的方法,其中当所述被请求设备具有对于接收与每个被请求设备相关的位置信息的许可时,对于所述许可请求的接受指定开始时间和结束时间。16.一种在移动网络中识别并定位用户的系统,包括:服务器,被配置成:从请求设备接收对于一个或多个被请求设备的位...
【专利技术属性】
技术研发人员:R·派,T·S·赫里,P·O·高提尔,K·纳瑞亚南,M·帕沙萨拉斯,M·沃伦,
申请(专利权)人:苹果公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。