从与服务器系统一起使用的用户装置自动检索位置信息的系统和方法制造方法及图纸

技术编号:5450043 阅读:301 留言:0更新日期:2012-04-11 18:40
提供了从与服务器系统一起使用的用户装置自动检索位置信息的系统和方法。一种用于服务器检索表示客户机装置的地理位置的信息,用以基于该地理位置来选择并发送信息的方法,包括:提供具有位置无关内容和位置相关内容的服务器。客户机装置向服务器发送请求。响应于该请求,服务器向移动客户机装置发送消息以请求表示客户机装置的地理位置的信息。作为响应,客户机装置向服务器自动发送表示客户机装置的地理位置的信息。响应于接收到表示客户机装置的地理位置的信息,服务器选择与客户机地理位置对应的位置相关内容并且将它发送到客户机装置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及基于位置的服务,更具体地讲,本专利技术涉及服务 器从装置自动检索装置的位置以对诸如信息搜索的在线通信进行优化 的方法和系统。
技术介绍
越来越多的网站是位置感知的,这些网站提供针对用户的物理位置进行调整的用户体验。零售商帮助用户找到他们最近的商店;Google地图帮助用户找到他们附近的道路;Fandango告诉用户附近 正在上映什么电影,等等。所有这些当前网站需要用户人工地输入他 的位置并且将它发送到服务器。 Skyhook Wireless Loki于2006年3月启动的Loki是用于孩t软的IE浏览器和Mozilla 的Firefox浏览器的用于保持称作频道的位置感知网站的列表的工具 栏。当用户请求一频道时,Loki通过利用WLAN定位系统7(WPS),通过例如使用在下面包括的应用中讨论的技术,确定用户装置的位置。该软件然后通过将计算出的位置嵌入到该特定频道的硬编码的URL或表格中,将浏览器引导到网站。 微软的LocateMe于2005年5月启动的LocateMe是虚拟地球(Virtual Earth ) 产品(现在改名为Microsoft Live Local)的一个功能部件。 LocateMe将客户机应用下载到Windows XP机器,该Windows XP 机器利用802.11适配器扫描附近的无线信号。这些信号然后通过互 联网发送到虚拟地球服务器。虚拟地球服务器包含微软从团体战争驾 驶(wardriviiig)群获得许可的战争驾驶数据的集合。如果用户 在数据库内的接入点的范围内,则LocateMe计算用户位置并且将该 位置绘制在虛拟地球地图上。
技术实现思路
本专利技术提供了从与服务器系统一起使用的用户装置自动检索位置 信息的系统和方法。在本专利技术的一个方面下, 一种用于web服务器从移动客户机装 置自动检索表示该移动客户机装置的地理位置的信息,以用来基于地 理位置选择信息并且将选择的信息发送到该移动客户机装置的方法, 该方法包括提供具有位置无关内容和位置相关内容的web服务 器。移动客户机装置将第一消息发送到web服务器以请求内容。响 应于来自移动客户机装置的第一消息,web服务器将第二消息发送到 移动客户机装置以请求表示移动客户机装置的地理位置的信息。响应 于来自web服务器的第二消息,移动客户机装置将表示移动客户机 装置的地理位置的信息自动发送到web服务器。响应于接收到表示 移动客户机装置的地理位置的信息,web服务器选择与客户机地理位 置对应的位置相关内容并将所述位置相关内容发送到移动客户机装 置。在本专利技术的另一个方面下,由WLAN定位系统提供表示移动客户才几装置的地理位置的信息,该WLAN定位系统基于由启用WLAN 的接入点发送并且由移动客户机装置接收的信号,估计该移动客户机 装置的地理位置。在本专利技术的另一个方面下,表示移动客户机装置的地理位置的信 息包括由城市标识符、街道地址、邮政编码以及绊度和经度对组成的 组中的至少一个。在本专利技术的另 一个方面下,该移动客户机装置恳求该移动客户机 装置的用户许可向web服务器发送表示该移动客户机装置的地理位 置的信息。在本专利技术的另一个方面下,响应于来自移动客户机装置的第一消 息,web服务器向该移动客户机装置提供用于确定该移动客户机装置 的地理位置的计算机可执行逻辑。该计算机可执行逻辑接收来自web 服务器的第二消息,并且该计算机可执行逻辑提供表示该移动客户机 装置的地理位置的信息以发送到web服务器。在本专利技术的另 一个方面下, 一种用于服务器系统从移动客户机装 置自动检索表示该移动客户机装置的地理位置的信息,以用来基于该 地理位置发送内容的方法,该方法包括服务器系统从移动客户机装 置接收登记消息,以通知服务器系统该移动客户机装置可用于进行信 息交换。在来自该移动客户机装置的登记消息之后,服务器系统将至 少一个查询消息发送到该移动客户机装置,以请求表示该移动客户机 装置的地理位置的信息。响应于来自服务器系统的该至少一个查询消 息,该移动客户机装置将表示该移动客户机装置的地理位置的信息自 动发送到服务器系统。服务器系统基于表示该地理位置的信息向该移 动客户机装置和另一个装置中的至少一个发送内容。附图说明为了更加彻底地理解本专利技术的各种实施例,现在结合附图参照下 面的描述,在附图中图l是从用户装置自动检索位置信息的系统的总览。图2是示出服务器自动检索用户的位置信息的示例的流程图。 图3是示出服务器自动检索用户的位置信息的另一示例的流程图。图4是示出客户机下载代表服务器请求用户位置的智能代理的流 程图。图5是服务器利用WLAN定位系统以代表用户装置确定用户位 置的总览。图6示出提示用户允许或拒绝来自服务器的确定用户位置的请求 的用户界面。图7示出提示用户将返回给服务器的位置模糊化的用户界面。 图8示出了使用户能够管理允许或拒绝用于确定用户位置的服务器请求的永久设置的用户界面。图9是示出服务器与来自用户的请求无关地自动检索用户的位置信息的流程图。具体实施例方式本专利技术的优选实施例提供了允许web服务器在运行时检索用户 的当前位置的新功能。这与客户机将用户位置转换成现有HTML形 式或者URL的先前模型不同。该先前模型要求客户机感知服务器的 接口 ,并且要求对客户机进行调整从而逐个情况地处理每个服务器。 此外,对服务器的接口的任何改变将要求对使用该服务器的每个客户 机进行改变。通过对比,本专利技术的优选实施例的新功能允许服务器通 过能够被所有服务器使用的通用接口从客户机自动检索用户位置。通 过各种方法,例如通过利用全球定位系统(GPS)装置或者在下面纳 入的应用中公开的技术,客户机确定它的位置,并且使服务器可以获 得该位置信息,服务器然后能够基于用户位置改动它的行为。这种应用的一个示例是零售商的网站上的商铺查找器页面。现 在,商铺查找器页面通常要求用户人工输入和提交他的位置。随后向 用户呈现最近商铺位置的列表。采用由本专利技术的优选实施例所引入的新功能,商铺查找器页面通过询问web浏览器能够自动确定用户位 置,并且能够直接向用户呈现最近商铺位置。WLAN的定位系统(即WPS )和方法一起使用于2005年10月28 曰提交的题目为 Z^c,iVm-必as^ 5cWc^幼W C7^os^ Z^cflriow J/gor/,/r附s1必fl5eflf o A^w附6c < / Deeflf ^4cc咖附幼/w及朋ge < /(W Dev/的美国专利申请No. 11/261,988;于2007年2月23 提交的题目为 MC/^^/s tffiflf iSyste/MS Foi*五W/附fl&Vig C/iser i^w'riow / a ^X/47V iVs/,/ow 5ye附必tfs^rf Ow C/sei4 Jss^Tiei/ Access iViVi, 丄ocari0s的美国专利申请No. 11/678,301;于2006年5月8日提 交的题目为 C/cw/WiV w 『丄JiV Jcce^ 尸o//C^flmc,eWz ow /or f/seflf 肌y4iV i^/ft》fi/g 5y他附,,的美国专利 申请No. 11本文档来自技高网
...

【技术保护点】
一种用于web服务器从移动客户机装置自动检索表示所述移动客户机装置的地理位置的信息,用以基于所述地理位置选择信息并且将所选择的信息发送到所述移动客户机装置的方法,该方法包括: 提供具有位置无关内容和位置相关内容的web服务器;所述移动客户机装置将第一消息发送到所述web服务器以请求内容; 响应于来自所述移动客户机装置的第一消息,所述web服务器将第二消息发送到所述移动客户机装置以请求表示所述移动客户机装置的地理位置的信息; 响应于来自所述web服务器的第二消息,所述移动客户机装置将表示所述移动客户机装置的地理位置的信息自动发送到所述web服务器;以及 响应于接收到表示所述移动客户机装置的地理位置的信息,所述web服务器选择与客户机地理位置对应的位置相关内容并且将所述位置相关内容发送到所述移动客户机装置。

【技术特征摘要】
【国外来华专利技术】US 2006-8-4 60/821,4791. 一种用于web服务器从移动客户机装置自动检索表示所述移动客户机装置的地理位置的信息,用以基于所述地理位置选择信息并且将所选择的信息发送到所述移动客户机装置的方法,该方法包括提供具有位置无关内容和位置相关内容的web服务器;所述移动客户机装置将第一消息发送到所述web服务器以请求内容;响应于来自所述移动客户机装置的第一消息,所述web服务器将第二消息发送到所述移动客户机装置以请求表示所述移动客户机装置的地理位置的信息;响应于来自所述web服务器的第二消息,所述移动客户机装置将表示所述移动客户机装置的地理位置的信息自动发送到所述web服务器;以及响应于接收到表示所述移动客户机装置的地理位置的信息,所述web服务器选择与客户机地理位置对应的位置相关内容并且将所述位置相关内容发送到所述移动客户机装置。2. 如权利要求1所述的方法,其中,由WLAN定位系统提供表示所述移动客户机装置的地理位置的信息,所述WLAN定位系统基于由启用WLAN的接入点发送并且由所述移动客户机装置接收的信号,估计所述移动客户机装置的地理位置。3. 如权利要求2所述的方法,其中,所述移动客户机装置上的WLAN定位系统与远程计算机通信以估计所述移动客户机装置的地理位置。4. 如权利要求1所述的方法,其中,由全球定位系统提供表示所述移动客户机装置的地理位置的信息。5. 如权利要求1所述的方法,还包括响应于接收到来自所述web服务器的第二消息,所述移动客户机装置估计所述移动客户机装置的地理位置。6. 如权利要求1所述的方法,其中,利用HTTP和HTTPS协议中的至少一个传送表示所述移动客户机装置的地理位置的信息以及去往和来自所述移动客户机装置的消息。7. 如权利要求6所述的方法,其中,发给所述移动客户机装置的对表示所述移动客户机装置的地理位置的信息的请求包括在所述移动客户机装置上设置HTTP cookie,并且其中,所述移动客户机装置利用表示所述客户机装置的地理位置的信息来修改所述HTTP cookie的值以发送到所述web服务器。8. 如权利要求1所述的方法,其中,表示移动客户机装置的地理位置的信息包括由城市标识符、街道地址、邮政编码以及纬度和经度对组成的组中的至少一个。9. 如权利要求1所述的方法,其中,表示移动客户机装置的地理位置的信息包括通过将所述移动客户机装置的估计位置改动一随机距离所产生的移动客户机装置的模糊位置。10. 如权利要求1所述的方法,其中,表示移动客户机装置的地理位置的信息以预定格式发送到所述web服务器,其中,所述格式被超过一个的web服务器接受。11. 如权利要求1所述的方法,还包括所述web服务器将位置无关内容发送到所述移动客户机装置。12. 如权利要求1所述的方法,还包括所述移动客户机装置向所述移动客户机装置的用户恳求向所迷web服务器发送表示所述移动客户机装置的地理位置的信息的许可。13. 如权利要求12所述的方法,其中,向用户恳求许可包括恳求超过一个的许可,每个许可具有对应类型的地理位置信息,每种类型具有描述地理位置的不同级别的细节。14. 如权利要求12所述的方法,其中,在所述移动客户机装置将第一消息发送到所述web服务器之前向用户恳求许可,从而用户预先批准所述移动客户机装置将表示所述移动客户机装置的地理位置的信息发送到所述web服务器。15. 如权利要求1所述的方法,其中,所述第一消息包括来自所述移动客户机装置的指示它能够发送表示所述移动客户机...

【专利技术属性】
技术研发人员:EJ摩根N布拉切特F阿里扎德沙伯迪兹R萨维尔
申请(专利权)人:探空气球无线公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利