用于向移动设备提供位置相关内容的计算机实现的方法

文档序号:8543729阅读:472来源:国知局
用于向移动设备提供位置相关内容的计算机实现的方法
【专利说明】用于向移动设备提供位置相关内容的计算机实现的方法
[0001]本申请为分案申请,其原申请是于2011年5月24日(国际申请日为2008年11月25日)向中国专利局提交的专利申请,申请号为200880132086.6,发明名称为“用于向移动设备提供位置相关内容的计算机实现的方法”。
技术领域
[0002]本发明涉及一种用于根据移动设备当前所在的位置向移动设备的用户提供内容的计算机实现的方法。本发明还涉及一种实现这种方法的相应的计算机程序产品。
【背景技术】
[0003]在互联网上可以获得大量的信息,并且在较小的网络上通常也是如此。接入这些网络的计算机设备的用户可以访问丰富的内容,如图像、音频、视频、动画和其它多媒体内容。由于移动设备(例如,移动电话或者蜂窝电话、智能电话、个人数字助理(PDA)、个人信息管理器,等等)中可获得的特征的数量已经增加,所以用户现在希望也可以从其移动设备中获得这些丰富内容中相当大的一部分。他们希望在路上、在餐厅里、在家里和在办公室里通过移动设备来访问先前仅仅可从与适当设置的网络进行物理连接的个人计算机获得的信息。他们想要来自特定网站的信息,比如新闻、货物价格、食谱(当在超级市场中时,以便购买正确的货物)或者天气预报,并且他们希望在其蜂窝电话上提供搜索结果。
[0004]可以访问互联网(“web”)的移动设备越来越普遍。因为与固定计算设备(例如,桌面计算机)相比,移动设备(例如,移动电话)中的输入性能可能受到更多限制,所以用户在移动设备上输入搜索查询(或者其它信息)比从固定计算设备输入相同的搜索查询更费力。
[0005]此外,很多移动设备能够依赖于不同的方法来定位自己。另外,在大范围内提供基于位置的服务。现有技术的一个问题是特定于位置的信息的生成。当前的方案依赖于显式信息生成,其中,该显式信息生成是由用户或商户通过将相应的网址(URL)或搜索查询显式地输入到相应的移动设备中来实现的。其它方案尝试扫描信息(例如网页),以查找位置指示(如地址信息)。这些源提供一些有用的特定于位置的信息,但也有一些问题。
[0006]例如,加地理标签的处理可能很快就弄乱信息空间,并且暴露出一些地理标签严重影响可用信息的风险。扫描现有信息的操作通常不是很精确,并且其受限于特定的信息类型。在任一种情况下,用户都需要向移动设备中输入搜索查询或者网址(URL),以便使所期望的位置相关内容(比如,一组搜索结果或者所期望的网页)呈现在移动设备上。

【发明内容】

[0007]因此,本发明的目的在于提供一种计算机实现的方法,该方法有助于实现针对移动设备的用户的过程,以便使内容呈现在其移动设备上。
[0008]本发明涉及一种根据权利要求1的特征的计算机实现的方法。此外,本发明还涉及一种根据权利要求4的特征的计算机实现的方法。此外,本发明还涉及一种可用于执行这些方法的计算机程序。
[0009]在本发明的第一方面,一种计算机实现的方法包括:关于搜索查询的数据采集过程;以及数据显示过程,其尤其是用于向移动设备的用户提供内容,比如由搜索引擎提供的至少一个结果或结果集合。
[0010]特别地,在数据采集过程中进行以下步骤:从第一移动设备接收至少一个第一搜索查询,接收指示所述第一移动设备的位置的第一位置指示,向至少一个数据库发送所述第一搜索查询和所述第一位置指示,其中所述数据库适用于:存储从多个移动设备接收到的多个搜索查询,以及存储所述第一搜索查询和指派的位置相关信息,其中,所述指派的位置相关信息包含所述数据库中的所述第一位置指示或者是根据所述数据库中的所述第一位置指示得出的,以及在数据显示过程中进行以下步骤:接收指示第二移动设备的位置的第二位置指示,向所述数据库发送请求,并且将所述第二位置指示与存储在所述数据库中的位置相关信息相关联,从所述数据库向所述第二移动设备发送从所述数据库中存储的多个搜索查询中的至少一个第二搜索查询,其中所述至少一个第二搜索查询是由所述第一移动设备先前输入的并且具有与所述第二位置指示相对应的指派的位置相关信息,并且在所述第二移动设备上或所述第二移动设备处主动地呈现所述至少一个第二搜索查询,而无需所述第二移动设备的用户主动,向搜索引擎发送所述第二搜索查询,并且在所述第二移动设备上或所述第二移动设备处呈现从所述搜索引擎接收到的至少一个结果。
[0011]在本发明的第二方面,一种计算机实现的方法包括:关于网址的数据采集过程;以及数据显示过程,其尤其是用于向移动设备的用户提供内容,比如呈现与网址相对应的网页。
[0012]特别地,在数据采集过程中进行以下步骤:从第一移动设备接收至少一个第一网址,接收指示所述第一移动设备的位置的第一位置指示,向至少一个数据库发送所述第一网址和所述第一位置指示,其中所述数据库适用于:存储从多个移动设备接收到的多个网址,以及存储所述第一网址和指派的位置相关信息,其中,所述指派的位置相关信息包含所述数据库中的所述第一位置指示或者是根据所述数据库中的所述第一位置指示得出的,以及,在数据显示过程中进行以下步骤:接收指示第二移动设备的位置的第二位置指示,向所述数据库发送请求,并且将所述第二位置指示与存储在所述数据库中的相对应的位置相关信息相关联,从所述数据库向所述第二移动设备发送从所述数据库中存储的多个网址中的至少一个第二网址,其中所述至少一个第二网址是由所述第一移动设备先前输入的并且具有与所述第二位置指示相对应的指派的位置相关信息,并且在所述第二移动设备上或所述第二移动设备处主动地呈现所述至少一个第二网址,而无需用户主动,向供应商发送所述第二网址,并且在所述第二移动设备上或所述第二移动设备处呈现与该网址相对应的网页。
[0013]可以使用该网址的URL来识别该网页。另外,当具有多个网页时,系统可以以过滤的方式去除URL的一部分,如协议、3级域名、2级域名、顶级域名、网址文件的路径。
[0014]本发明提出了生成特定于位置的信息的全新方法,其中,通过移动设备用户的协同来生成该特定于位置的信息,而无需用户显式地创建标签或者有意地影响信息空间,并且无需扫描信息的易于出错的算法。本发明的背景是以下构思:如果特定类型的信息在特定位置处是令人感兴趣的,则人们将在该位置处频繁地使用他们的移动设备来收集这个信息,例如,通过输入搜索查询,或者通过阅读特定的网址,或者通过听特定的音频指示,或者通过观看特定影片,或者通过获取任何其它类型的信息。根据本发明,通过将相应的信息存储在至少一个数据库中,在数据采集过程中(优选匿名地)监测该信息流,其中,可以由此计算特定信息使用的峰值。随后,可以在相应的数据显示过程中向其它移动设备的用户提供这些峰值,以便根据要显示数据的相应移动设备的位置来方便地访问令人感兴趣的信息。
[0015]本发明包括两个交错在一起的过程,尤其是如以上所述的数据采集过程和数据显示过程。当第一移动设备的用户正在访问信息时,包括至少一个数据库的系统收集关于第一移动设备的用户在哪里请求信息以及请求哪些信息的提示。随后,该数据可以用于第二移动设备的用户的数据显示过程,以便向第二使用设备的用户主动地建议信息或搜索查询,其中,第二移动设备可以是与第一移动设备不同的移动设备。例如,在生产场所中,这对于经常需要查找服务手册中关于飞机前轮的内容的维修人员是有帮助的,并且其对于想要访问关于古庙的信息的游客是有帮助的。
[0016]在从属权利要求中进一步公开了本发明的实施例及其有利特征。
【附图说明】
[0017]现在参照附图更详细地说明本发明及其实施例,在附图中:
[0018]图1示出了实现本发明实施例的示例性系统配置的示意图;
[0019]图2示出了根据本发明实施例的数据采集过程的实施例;
[0020]图3示出了根据本发明实施例的数据显示过程的实施例;
[0021]图4示出了根据本发明实施例的移动设备上的显示的一个示例;
[0022]图5不出了根据本发明实施例的移动设备上的显不的另一个不例;
[0023]图6示出了可用于进行群集的均值漂移算法的示例性输出结果;
[0024]图7示出了用于计算集群中心和该中心位置的不确定性的示例性公式;
[0025]图8示出了根据本发明实施例的、用于计算位置数据点的相关性的示例性公式。
【具体实施方式】
[0026]图1示出了实现本发明的实施例的示例性系统配置的示意图。在当前情况下,系统包括两个移动设备,其中根据本发明,这两个移动设备中的一个涉及数据采集过程而另一个涉及数据显示过程。这些移动设备在其配置方面可以是相同的,然而这并不是必需的。原则上,可以通过能够如本文所描述地提供和接收信息和数据的任意类型的移动设备来应用本发明。此外,可以通过任意数量的移动设备来应用本发明。在当前示例中,为了解释本发明的原理,第一用户所使用的移动设备I涉及数据采集过程,而移动设备2涉及数据显示过程并且可以由不同的用户使用。移动设备1、2可以是任意类型的移动设备。在当前情况下,移动设备是通常可获得的蜂窝电话或移动电话。
[0027]移动设备1、2各自装配有生成位置信息的位置确定设备12,该位置信息是来自位置指示或者是根据位置指示得出的,其中,该位置指示可以是用于指示移动设备的绝对位置或相对位置的任意类型的数据或信息。另外,软件组件13被实现用于在移动设备的显示屏幕上显示信息。位置信息可以仅仅是位置,但也可以包括取向信息(姿势)。与坐标系相关地生成位置。该坐标系可以是例如地固地心坐标系,不过,也可以使用任何其它类型的坐标系。例如,可以使用与其它设备(比如飞机或汽车)相关的坐标系。
[0028]这些移动设备每个都能够访问供应商,比如互联网服务供应商(ISP)3(在其它实施例中,供应商也可以是具有WLAN连接的简单服务器),以便访问根据本发明原理所实现的数据存储库4以及网站服务器5和/或搜索引擎6,比如,公知的Google或Yahoo搜索引擎或者实现搜索引擎的其它专用信息系统或开放信息系统。一般地,术语“搜索引擎”应当指定任意类型的机器,其中,该机器能够在从用户接收到搜索短语之后进行搜索以查找存储在一个或多个数据库(或信息存储位置)中的信息,并且能够提供相应结果集合中的搜索结果。
[0029]本发明基本上由两个过程组成,即数据采集过程和数据显示过程。一般而言,当用户正在使用移动设备I对信息进行访问时,系统收集关于在哪里请求
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1