内容发布系统和方法

申请号 CN200880109377.3 申请日 2008-07-25 公开(公告)号 CN101809980A 公开(公告)日 2010-08-18
申请人 英特托拉斯技术公司; 发明人 J·A·尼尔森;
摘要 描述用于发布数字内容的系统,在一个 实施例 中,该系统包括与第一用户相关联的被配置为传送标识信息和指示其当前 位置 的信息的信标装置。浏览装置包括显示器,该显示器被配置为和用于向第二用户显示本地地理区域的表示形式,并且至少部分地基于该信标装置的位置是否在该本地地理区域内而选择性地向该第二用户显示与该第一用户相关联的内容信息。
权利要求

1.用于发布数字内容的系统,其包含:
与第一用户相关联的信标装置,该信标装置被配置为反复地传送指示所述信标装置的当前位置的位置信息以及标识所述信标的标识信息;以及
包括显示器的浏览装置,所述显示器被配置和用于向第二用户显示本地地理区域的表示形式,以及至少部分地基于所述信标装置的位置是否在所述本地地理区域内而选择性地向所述第二用户显示与所述第一用户相关联的内容信息。
2.根据权利要求1所示的系统,其中当所述信标装置在所表示的本地地理区域内时所述内容信息包括所述第一用户的大概位置。
3.根据权利要求1所述的系统,其还包含地形服务系统,所述地形服务系统包括接收被传送的位置信息并且根据其计算所述信标装置的位置、以及将所述内容信息与所计算的位置相联系的接收机和处理器。
4.用于发布数字内容的系统,其包含浏览装置,所述浏览装置包括被配置和用于向第一用户显示本地地理区域的表示形式和与第二用户相关联的内容信息的显示器,其中至少部分地基于由与所述第二用户相关联的信标装置确定的所述第二用户的位置而选择性地显示所述内容信息。
5.根据权利要求4所述的系统,其中所述浏览装置向所述第二用户显示所述内容信息,叠加在所述本地地理区域的表示形式上。
6.根据权利要求5所述的系统,其中所显示的内容信息包括一个或多个多媒体图像。
7.根据权利要求4所述的系统,其中所述浏览装置包括用户输入控制,所述用户输入控制被布置和配置为接收来自所述第一用户从由下列各项组成的组中选出的一种或多种类型的输入:改变所述本地地理区域的尺寸、改变所述显示器的视图方向、改变有利点的位置、改变景深、改变所述显示器的视、跟随一个或多个超链接的意图以及冻结和/或保存至少一部分所显示的信息的意图。
8.根据权利要求4所述的系统,其中根据一个或多个策略显示所述内容信息,所述策略基于从由下列各项组成的组中选择的一种或多种类型的参数:地理参数以及信息内容,并且其中所述策略中的至少一个由所述第一用户提出。
9.根据权利要求4所述的系统,其中当所述信标装置在所表示的本地地理区域内时所述内容信息包括所述第二用户的大概位置,并且其中通过指示从所述第一用户朝向所述第二用户的大致方向而向所述第一用户指示所述大概位置。
10.根据权利要求4所述的系统,其中所述浏览装置是手持的,所述本地地理区域对于所述浏览装置在地理上是本地的,并且所述浏览装置还包括用于感测所述浏览装置的位置的位置传感器
11.根据权利要求4所述的系统,其中所述本地地理区域的表示形式属于从由下列各项组成的组中选出的类型:地图、空间图像、以及示出某个方向上的视图的图像。
12.根据权利要求11所述的系统,其中所述本地地理区域的表示形式是示出某个方向上的视图的图像,并且所述图像由指向所述某个方向的照相机生成。
13.根据权利要求4所述的系统,其中所述本地地理区域的尺寸小于半径大约为100米的大约圆。
14.用于发布数字内容的方法,其包含利用浏览装置向第一用户显示本地地理区域的表示形式和与第二用户相关联的内容信息,其中至少部分地基于由与所述第二用户相关联的信标装置确定的所述第二用户的位置而选择性地显示所述内容信息。
15.根据权利要求14所述的方法,其中所述浏览装置向所述第二用户显示所述内容信息,叠加在所述本地地理区域的表示形式上。
16.根据权利要求15所述的方法,其中所显示的内容信息包括一个或多个多媒体图像。
17.根据权利要求14所述的方法,其中所述浏览装置包括用户输入控制并且所述方法还包含接收来自所述第一用户的输入从由下列各项组成的组中选出的一种或多种类型:改变所述本地地理区域的尺寸、改变所述显示器的观看方向、改变有利点的位置、改变景深、改变所述显示器的视角、跟随一个或多个超链接的意图以及冻结和/或保存至少一部分所显示的信息的意图。
18.根据权利要求14所述的方法,其中根据一个或多个策略显示所述内容信息,所述策略基于从由下列各项组成的组中选出的一种或多种类型的参数:地理参数以及信息内容,并且其中所述策略中的至少一个由所述第一用户提出。
19.根据权利要求14所述的方法,其中当所述信标装置在所表示的本地地理区域内时所述内容信息包括所述第二用户的大概位置,并且其中通过指示从所述第一用户朝向所述第二用户的大致方向而向所述第一用户指示所述大概位置。
20.根据权利要求14所述的方法,其中所述浏览装置是手持的,所述本地地理区域对于所述浏览装置在地理上是本地的,并且所述浏览装置还包括用于感测所述浏览装置的位置的位置传感器
21.根据权利要求14所述的方法,其中所述本地地理区域的表示形式属于从由下列各项组成的组中选出的类型:地图、空间图像、以及示出某个方向上的视图的图像。
22.根据权利要求21所述的方法,其中所述本地地理区域的表示形式是示出某个方向上的视图的图像,并且所述图像由指向所述某个方向的照相机生成。
23.根据权利要求14所述的方法,其中所述本地地理区域的尺寸小于半径大约为10米的大约圆。
24.用于发布数字内容的系统,其包含:
接收机系统,其被用于和配置为反复地从与第一用户相关联的信标装置接收指示所述信标装置的当前位置的位置信息的传送;
处理系统,其被配置和用于至少部分地基于接收的位置信息的传送而计算所述信标装置的位置,并且将与所述第一用户相关联的内容信息与计算的位置相联系;以及
传送系统,其被用于和配置为将所述内容信息选择性地传送到浏览装置,所述浏览装置被配置和用于向第二用户显示本地地理区域和所述内容信息,至少部分地基于计算的位置是否在所述本地地理区域内而选择性地显示所述内容信息。
25.根据权利要求24所述的系统,其中至少部分地基于所述信标装置的位置是否在所述本地地理区域内而选择性地传送所述内容信息。
26.根据权利要求24所述的系统,其中通过使用所述信标装置的标识信息及指向存储在内容信息服务器系统上的内容信息的一个或多个指针而将所述内容信息与所述第一用户相关联。
27.根据权利要求24所述的系统,其中根据一个或多个策略显示所述内容信息,所述策略基于从由下列各项组成的组中选出的一种或多种类型的参数:地理参数以及信息内容。
28.根据权利要求27所述的系统,其中所述策略中的至少一个由既不是所述第一用户也不是所述第二用户的一方提出。
29.根据权利要求24所述的系统,其中所述本地地理区域的表示形式属于从由下列各项组成的组中选出的类型:地图、空间图像、以及示出某个方向上的视图的图像。
30.用于发布数字内容的方法,其包含:
反复地从与第一用户相关联的信标装置接收指示所述信标装置的当前位置的位置信息;并且
通过使用浏览装置向第二用户传送本地地理区域的表示形式和与所述第一用户相关联的内容信息,其中可以至少部分地基于所述信标装置的位置是否在所述本地地理区域内而选择性地显示所述内容信息。
31.根据权利要求30所述的方法,其中通过使用所述信标装置的标识信息及指向存储在内容信息服务器系统上的内容信息的一个或多个指针而将所述内容信息与所述第一用户相关联。
32.根据权利要求31所述的方法,其中所述一个或多个指针包括一个或多个URL。
33.根据权利要求30所述的方法,其中根据一个或多个策略显示所述内容信息,所述策略基于从由下列各项组成的组中选出的一种或多种类型的参数:地理参数以及信息内容。
34.根据权利要求33所述的方法,其中所述策略中的至少一个由既不是所述第一用户也不是所述第二用户的一方提出。
35.根据权利要求30所述的方法,其中所述本地地理区域的表示形式属于从由下列各项组成的组中选出的类型:地图、空间图像、以及示出某个方向上的视图的图像。
36.用于发布数字内容的系统,其包含:与第一用户相关联的信标装置,所述信标装置被配置为反复地向地形服务传送指示所述信标装置的当前位置的位置信息,使得所述地形服务能够选择性地至少部分地基于所述信标装置是否被放置在对于浏览装置为本地的地理区域内而选择性地将与所述第一用户相关联的内容信息传送到所述浏览装置。
37.根据权利要求36所述的系统,其中所述内容信息至少部分地由所述第一用户创建。
38.根据权利要求36所述的系统,其中根据一个或多个策略显示所述内容信息,所述策略基于从由下列各项组成的组中选择的一种或多种类型的参数:地理参数以及信息内容,并且其中所述策略中的至少一个由所述第一用户提出。
39.根据权利要求36所述的系统,其中由所述信标装置传送的指示当前位置的位置信息包括所述信标装置的位置。
40.根据权利要求39所述的系统,其中由信标装置传送的位置信息包括所述信标装置的移动速度和/或方向。
41.根据权利要求36所述的系统,其中所述信标装置是由所述第一用户可手持的,使得所述第一用户的位置由所述位置信息指示。
42.根据权利要求36所述的系统,其中所述信标装置被配置为以小于大约五分钟的时间间隔传送所述位置信息。
43.根据权利要求42所述的系统,其中所述信标装置被配置为以小于大约一分钟的时间间隔传送所述位置信息。
44.用于发布数字内容的方法,其包含利用与第一用户相关联的信标装置反复地向地形服务传送指示所述信标装置的当前位置的位置信息,使得所述地形服务能够选择性地至少部分地基于所述信标装置是否被放置在对于浏览装置为本地的地理区域内而将与所述第一用户相关联的内容信息选择性地传送到所述浏览装置。
45.根据权利要求44所述的方法,其中所述内容信息至少部分地由所述第一用户创建。
46.根据权利要求44所述的方法,其中根据一个或多个策略显示所述内容信息,所述策略基于从由下列各项组成的组中选择的一种或多种类型的参数:地理参数以及信息内容,并且其中所述策略中的至少一个由所述第一用户提出。
47.根据权利要求44所述的方法,其中由所述信标装置传送的指示当前位置的位置信息包括所述信标装置的位置。
48.根据权利要求47所述的方法,其中由信标装置传送的位置信息包括所述信标装置的移动速度和/或方向。
49.根据权利要求44所述的方法,其中以小于大约五分钟的时间间隔传送所述位置信息。
50.根据权利要求49所述的方法,其中以小于大约一分钟的时间间隔传送所述位置信息。

说明书全文

背景技术

最近几年见证了经电子媒体发布的内容大量涌入。博客使得虚拟地就任何主题发表个人意见变得非常简单。诸如YouTube等发布商已经积聚了上百万个由业余爱好者制作的剪辑,从十几岁的青少年演唱流行歌曲,到关于政治和时事的严肃作品。许多人仅仅想要表达他们自己,并且使他们的消息到达公众。因此,可以允许用户在他们的最接近的环境(immediate surrounding)中定位人、货物及服务的系统和方法是所希望的。

因特网允许用户与全世界的商人和朋友联系。这使得无论地理上人位于哪里都没有区别。虽然这使得在全世界范围内为货物和服务做广告变得容易,但其使得浏览最接近的环境或者预先定义的地理区域找到感兴趣的信息变得困难。因特网可以帮助你在地球另一边找到专用零件经销商(specialized part dealer),但是当你想要四处浏览以在人群中找到医生时它不是非常有用。类似地,蜂窝电话技术允许用户在全世界拨打和接听电话,但是在帮助用户在用户的最接近的环境中定位人和信息方面的作用非常小。移动导航系统在提供关于具体位置(例如在你当前位置附近的商店和服务站)的方向、静态信息,以及甚至在提供诸如主要道路上的交通状态等动态信息方面是有用的。然而,迄今为止还没有用于个人用户向本地化的信息收受者发布他们自己的内容或者为他们自己的内容做广告的系统。

当前,在网络上发布的内容对于全世界范围中的任何人是可访问的。只有很少的或者没有向给定的本地地理区域发布的可能性。在一定程度上,因特网已变得如此地大使得现在要浏览找到你的本地区域(local area)中的东西是困难的。

发明内容

在本文中被描述用于内容发布的系统和方法,包括用于地理上区分的数字内容发布的系统和方法。

在一个实施例中,描述用于发布数字内容的系统,其包括与第一用户相关联的信标装置,该信标装置被配置为传送指示信标装置的当前位置的位置信息以及标识信标的标识信息。浏览装置包括显示器,该显示器被配置和用于向第二用户显示本地地理区域的表示形式(representation),以及至少部分地基于信标装置的位置是否在本地地理区域内而选择性地向第二用户显示与第一用户相关联的内容信息。

在另一实施例中,描述用于发布数字内容的系统,其包括具有显示器的浏览装置,该显示器被配置和用于向第一用户显示本地地理区域的表示形式和与第二用户相关联的内容信息,其中至少部分地基于由与第二用户相关联的信标装置确定的第二用户的位置而选择性地显示内容信息。

在另一实施例中,描述用于发布数字内容的方法,其包括利用浏览装置向第一用户显示本地地理区域的表示形式和与第二用户相关联的内容信息,其中至少部分地基于由与第二用户相关联的信标装置确定的第二用户的位置而选择性地显示内容信息。

在另一实施例中,描述用于发布数字内容的系统,其包括接收机系统,该接收机系统被用于和配置为反复地从与第一用户相关联的信标装置接收指示信标装置的当前位置的位置信息的传送。处理系统被配置和用于至少部分地基于接收的位置信息的传送而计算信标装置的位置,并且将与第一用户相关联的内容信息与计算的位置相联系。传送系统被用于和配置为选择性地将内容信息传送到浏览装置,该浏览装置被配置和用于向第二用户显示本地地理区域和内容信息,至少部分地基于计算的位置是否在本地地理区域内而选择性地显示该内容信息

在另一实施例中,描述用于发布数字内容的方法,其包括反复地从与第一用户相关联的信标装置接收指示信标装置的当前位置的位置信息;并且通过使用浏览装置向第二用户传送本地地理区域的表示形式和与第一用户相关联的内容信息,其中可以至少部分地基于信标装置的位置是否在本地地理区域内而选择性地显示内容信息。

在又一实施例中,描述用于发布数字内容系统,其包括与第一用户相关联的信标装置,该信标装置被配置为反复地向地形服务(landscape service)传送指示信标装置的当前位置的位置信息,使得地形服务能够选择性地至少部分地基于信标装置是否被放置在对于浏览装置为本地的地理区域内而将与第一用户相关联的内容信息选择性地传送到浏览装置。

在另一实施例中,描述用于发布数字内容的方法,其包括利用与第一用户相关联的信标装置反复地向地形服务传送指示信标装置的当前位置的位置信息,使得地形服务能够选择性地至少部分地基于信标装置是否被放置在对于浏览装置为本地的地理区域内而将与第一用户相关联的内容信息选择性地传送到浏览装置。

将会理解到是这些系统和方法是创新的,其应用和其中所采用的许多部件、系统和方法同样也是创新的。应当理解到是当前所描述的创造性的工作主体的实施例可以多种方式来实现,包括作为过程、设备、系统、装置、方法、计算机可读介质,和/或作为其组合。在下文中描述若干示意性实施例。

附图说明

通过结合附图参考下面的详细描述,将容易地理解创造性的工作主体,其中:

图1示出根据若干实施例、系统的各个部件;

图2示出根据一些实施例、浏览器装置的更多细节;

图3示出根据一些实施例、地形收发器的更多细节;

图4示出根据一些实施例、信标装置的更多细节;

图5示出根据一些实施例显像计算(presentation calculation)的组成部分的示例;

图6示出根据一些实施例、用户创作的内容的示例;

图7示出根据一个实施例、显示用户的内容的浏览器的示例;

图8示出根据实施例、显示来自多个用户的内容的浏览器装置的示例;

图9示出根据实施例、被用于发现(spot)似乎与用户的兴趣匹配的个人的浏览器装置的示例;

图10示出根据一个实施例、具有堆叠的页面的浏览器装置的示例;以及

图11示出被用于寻找具体服务的浏览器的示例。

具体实施方式

在下文中提供创造性的工作主体的详细描述。虽然描述了若干实施例,应当理解的是创造性的工作主体不限于任何一个实施例,而相反地包含许多可替换、修改和等效物。另外,虽然为了提供对创造性的工作主体的完全理解在下面的描述中阐述许多特定的细节,但是一些实施例可以被实现而不用这些细节中的一些或者全部。此外,为了清楚起见,在有关领域中已知的某些技术材料没有被详细描述以避免不必要地模糊本发明。
系统和方法被描述为用于通过使用动态地理更新和区分(discrimination)来发布和/或浏览数字内容。优选的实施例使得用户能够在连续改变的地理环境中做广告和浏览信息。用户可以提供与他们的位置关联的任意信息,即使当位置正在改变时。对货物和服务做广告,具有到达在任何合理定义的本地区域内的客户的优点。
因特网允许用户与全世界的商人和朋友联系。这使得地理上人位于何处只有很小的区别或者没有区别。虽然这使得在全世界范围内为货物和服务做广告变得容易,但其使得浏览个人的最接近的环境(或者预先定义的地理区域)以找到感兴趣的信息变得困难。尽管因特网可以帮助你在地球另一边找到链轮经销商,但是当你想要四处浏览以在人群中找到医生时它不是非常有用。在本文中所描述的系统和方法的实施例可以有助于改善这些问题中的一些或者全部,并且使得用户能够在他们的最接近的环境中定位人、货物和服务。
图1示出根据若干实施例的、系统的各个部件。在这些示例中,使用三种类别的部件:信标、浏览器、以及地形服务器。信标,诸如信标102和104将身份和地理位置信息传送到地形服务。地形服务包含地形收发器110、112、114和116,其中每个都具有相关联的处理系统并且彼此联网。网络连接可以使用诸如线缆和/或光纤的硬连线(由实线150和152表示)、诸如微波无线电波通信的无线技术(由点划线154和156表示)、和/或这些或者任何其他合适的通信技术的组合。地形服务计算信息地形,并且对地形的视图(views into thelandscapes)。浏览器,诸如浏览器120和122分别从地形收发器110和116取回来自地形服务的关于计算的地形以及对地形的视图的信息。浏览器中的计算可以在信息地形的视图被提供给用户之前进一步修改信息地形的视图。
根据一些实施例,浏览器、信标和地形服务器可以存在于相同的计算装置上,诸如组合装置134,或者存在于通过网络连接的独立的计算装置上。换句话说,装置134可以含有信标,以及全部或者部分的地形服务,以及部分或者全部的浏览器。根据其他实施例,信标和浏览器功能可以被合并到诸如装置130和132的单个装置中。
信标通过向地形服务发送消息而向地形服务登记它的位置和身份。举例来说,消息可以以某个频率被发送到地形服务,该消息含有经信标内的或者与信标相关联的GPS系统得到的信标的位置,或者其可以根据某种事件被发送,诸如外部参数中的变化(例如信标的方向或者速度的变化),或者由于基于内部操作参数的计算。在图1中,信标102将它的位置和身份信息发送到地形收发器装置110,该地形收发器装置110依次(in turn)将该信息发送到其他地形装置112、114、116和装置134。类似地,信标104周期性地将它的位置和身份发送到收发器116,该收发器116继续将信息发送到其他地形装置。通过周期性地将非常少量的数据发送到地形服务,信标从而可以无线地操作具有非常小的功率消耗。根据一些实施例,信标以小于大约一小时的时间间隔来传送位置和身份信息。根据一些实施例,信标以小于大约五分钟的时间间隔来传送位置和身份信息。根据一些实施例,信标以小于大约一分钟或者小于大约五秒钟的时间间隔传送位置和身份信息。
在一些实施例中,信标可以可替换地或者另外地登记除了信标所处的实际位置以外的其他地理位置。这将使信标看起来处于信息地形中的不同的地理位置。类似地,在一些实施例中,信标可以直接地或者经到地形服务的代理服务向许多地形服务登记。
在一个实施例中,地形服务维护向该服务登记的信标和浏览器的地理位置的表示形式。地形服务向浏览器提供一个或多个信息地形视图。举例来说,浏览器120及组合装置130经收发器110向地形服务登记,并且浏览器122经收发器116登记。每个地形收发器具有在图1中如分别围绕装置110、134和116的虚线140、142和144所表示的一定范围。地形服务范围可以将地理地形彼此交迭(overlap),诸如在范围140和142的情况中。注意组合信标和浏览器装置130在地形收发器110的范围140和组合装置134的范围142内。因而,装置130可以通过使用收发器110和装置134中任意一个或者同时使用两者向地形服务登记。地形服务装置也可以在对等的基础上(on a peer-to-peerbasis)彼此交换信标信息和浏览器信息。
信息地形是地理地形、信标身份和/或位置、和/或浏览器位置和/或方向的表示形式。地形服务在该表示形式上操作(operates on thisrepresentation)以创建用于浏览器的信息地形视图。
在一个实施例中,地形服务发送回浏览器装置120、122、130、132和134的视图可以为信息地形的增量视图(delta view)的形式,其减少要被传送的数据的量。
信息地形视图是从浏览器的度的视图的表示形式。根据一些实施例,信息地形视图由浏览器内的处理系统处理以便为浏览器的用户创建信息地形的显像(presentation)。
根据正在发布或者传播何种类型的信息、发布用户的偏好、地形服务和/或浏览用户,由浏览器显示的信息地形的地理尺寸会改变。地理尺寸也可以取决于在下文中进一步详细论述的各个策略。根据一些实施例,由浏览器显示的信息地形的地理尺寸小于大约10千米。根据一些其他的实施例,地理尺寸小于大约1千米。根据一些其他的实施例,地理尺寸小于大约100米。根据一些其他的实施例,地理尺寸小于大约10米。
在一个实施例中,地形服务计算信息地形。计算可以包括基于信标的速度和位置、和/或基于对信标正在其中行进的地理条件的估计、或者基于其他外部或者内部参数来估计位置。计算也可以包括所预计的事件,以及信标的检查点(check point)。在一个实施例中,用户可以修改计算的参数。
在一个实施例中,浏览器向地形服务提供位置和方向。作为回报,地形服务将经过计算的视图返回给浏览器。在一个实施例中,浏览器可以同时得到和处理来自若干地形服务的视图。
浏览器,诸如装置120、122、130、132和134向用户提供信息地形。举例来说,可以根据一个或多个地形服务视图来计算显像。在一个实施例中,可以在视图被合并入显像之前和/或之后进一步计算视图。
图2示出根据一些实施例的、浏览器装置的更多细节。浏览器200包括外壳202,显示器218和照相机220被装配该外壳202上。根据一些实施例,照相机220和显示器218被装配在外壳202的相对侧,使得浏览器200可以显示经过计算的信息地形在表示(represent)实际物理地形的合适的图像上的叠加(overlay)。通过使用照相机220,“照相机叠加”可以被显示在显示器218上,其中浏览器以浏览器200所指的方向将信息地形迭加(superimpose)到实际地形的图像上。浏览器200还包括中央处理器210(在一些实施例中,其可以包括图像处理)、内部存储装置214(例如以闪存和/或硬盘存储的形式),以及用于经天线216从地形服务接收信息并且根据一些实施例向地形服务发送信息的通信处理器212。提供gps和/或其他定位传感器(locationsensor)222用于检测浏览器200的位置和/或方向/方位(orientation)。用户控制器230和232接收来自浏览器200的用户的输入并且可以包括指示装置(pointing device)和/或其他菜单导航工具。装置200的操作典型地将由处理器210控制,根据存储在存储器214中的程序的指导来操作。举例来说,存储器214通常将包括用于管理应用、外部设备等等的执行的操作系统、用于向用户显示内容的软件、用于处理从地形服务接收的信息并且做好准备用于显示的软件、和/或用于执行在本文中所描述的动作的其他软件。
本领域的技术人员将理解可以用与图2所示的装置相似或者相同的装置来实现在本文中所描述的系统和方法,或者用不具有图2所示的一些部件和/或具有未示出的其他部件的装置来实现。因而,应当理解为是为了示意而不是为了限制的目的提供图2。
浏览器也可以公告(declare)除浏览器的实际地理位置以外的地理位置和方向。在一个实施例中,用户在这种情况下将从那个点以及在那个方向上看到信息地形的视图。
根据一个实施例,浏览器200将高速缓存保持在存储装置214中的地形视图和地形视图增量(delta)以减小带宽要求。
在一个实施例中,浏览器200修改其从地形服务接收的视图计算。举例来说,浏览器可能希望进一步限制景深、视图的角的宽度、或者用于视图的有利点(depth of field,the width of angel,or the vantage pointfor the view)。
浏览器也可以基于通过浏览器的操作得到的测量和物理参数或者响应于用户输入来调整视图计算。
浏览器也可以调用与地形服务独立和分离的其他服务以得到用于其视图计算的参数。
举例来说,用户可能把浏览器指向北偏西北并且指示“明天的天气”。该信息可以被发送到地形服务,其将联系天气预报服务以找到与由用户的浏览器指示的方向有关的明天的天气报告。作为结果,浏览器可能在指示的方向上显示含雨
作为另一个示例,用户可能命令浏览器用迭加的红点显示大于10年的住宅。地形服务可以联系县建筑服务以找到浏览器附近的建筑的年龄列表,并且将该信息发送回浏览器以供显示。
在一些实施例中,浏览器可以进一步限制计算的视图以符合给用户的视图显像。举例来说,菜单的显像可以使信息地形的视图变暗。显像计算也可以包括从除了浏览器装置本身以外的工具得到的图像,或者从第三方服务得到的物理参数和操作参数。
图3示出根据一些实施例的、地形收发器的更多细节。地形收发器300包括控制经天线316以及经其他通信线路(未示出)的通信的通信控制器312。处理系统310与通信控制器312和存储系统314两者通信。
图4示出根据一些实施例的、信标装置的更多细节。信标400包括控制经天线416的通信的通信控制器412。处理系统410与通信控制器412、内部存储装置414和定位传感器416通信。定位传感器416可以是基于GPS的系统。用户输入装置420从关于用户的发布的信标的用户接收信息。
在一些实施例中,信标用户可以通过提出(issue)用于诸如地理距离、浏览器类型或者浏览器所提供的公告(declaration)等物理参数的策略来约束信息地形的可见性。
类似地,在一些实施例中,浏览器可以通过使用基于与信标相关联的地理参数或者信息内容的策略来约束它们对信标的检测,和/或地形服务可以基于建立在具体的地形服务中的策略来约束它们的浏览器的视图以及信标的可见性。在一些实施例中,地形服务可以基于建立在地形服务中的策略而约束其同级设备(peers)之间的信息交换。举例来说,可以要求浏览器和信标提供适当的数字证书,该数字证书证实它们(或者它们的用户)在某些群组中的成员资格或者满足某些要求以使某些类型的信息被显示。然而,将会理解的是,可以采用任何合适的策略。各种系统和方法可以被用于实现和执行这样的策略,诸如在共同受让、共同待定的美国专利申请No.11/583,693(公布号2007/0180519)(′693申请)中所描述的系统和方法,和/或在共同受让的美国专利申请No.10/863,551(公布号2005/0027871)(′551申请)中所描述的服务配合技术。因此′693申请和′551申请两者的全部内容都通过引用被包含在本申请中。
在一些实施例中,与信标相关联的内容可以由信标的用户基于正在进行的基础(basis)从信标本身提供。也可以通过由用户使用工具将外部地做主的信息(externally hosted information)与信标相关联而将内容与信标相关联。举例来说,用户可以公告信标与URL相关联。在一个实施例中,与信标相关联的内容可以作为浏览器从地形服务接收的视图的一部分被提供给浏览器。
在一些实施例中,用户以经过计算的或者高速缓存的(cached)多媒体图像的形式向一个或多个地形服务表示他们的(一个或多个)信标。地形服务也可以根据生效的专用策略而向浏览器提供默认的信标表示形式。信标也可以向第三方服务登记其表示形式。
在一些实施例中,与信标相关联的内容也可以与多媒体图像相关联。该表示形式可以由信标或者第三方服务提供。
取决于信标、它们的位置、它们的相关联的显像、它们的相关联的内容、内容的显像、和/或其他物理参数和/或操作参数,浏览器可以选择将信标或者信标的相关联的内容表示为独立的多媒体图像。
在一个实施例中,浏览器的用户可以经浏览器将转回视图的愿望发信号通知地形服务。用户也可以将改变观看方向的意图、和/或跟随超链接的意图发信号通知浏览器。
在一个实施例中,浏览器的用户翻阅浏览器的计算的显像上的信标的表示形式。在更新计算的显像时,信标表示形式从显像中出现和消失。在一个实施例中,用户可以通过使用信令事件来冻结更新,并且用户可以跟随显像中的超链接,在该情况中浏览器将起标准网页浏览器的作用,或者调用网页浏览器来跟随该链接。
在一些实施例中,地形服务通过存储与信标相关联的内容来提供权利受保护的内容的交换。举例来说,在′551和′693申请中所描述的系统和方法可以被用于辅助该过程。内容交换和对内容的进一步浏览可以由与内容相关联的策略来指导。
图5示出根据一些实施例的、显像计算的组成部分的示例。如图5所示,事件触发信标510以将其身份、地理位置和时间标记(timestamp)发信号通知地形服务。该事件可以是,例如简单的周期性定时器,或者其可以是来自信标的用户的动作。地形服务512通过使用下列信息来计算视图:例如来自信标的输入、诸如海拔和地势类型(elevation and terrain type)的地理信息、信标已经向地形服务登记的策略、地形服务的策略、以及地形服务512可以从第三方资源确定的外部参数、指示偏好的来自用户的信号、和/或浏览器地理位置和观看方向。
浏览器514向地形服务512提供位置、方向及它的身份。浏览器514向显示器516提供显像。在一个实施例中,显像的计算使用外部参数,诸如来自浏览器的位置的图像、从第三方得到的位置的表示形式、当前的浏览器策略、和/或指示显示偏好的用户信号。最终,如图5所示,显示器以可理解的格式向用户呈递该显像。
示例-微发布(micropublishing)
微发布允许用户定义和区分用户向其发布他的或者她的数据的地理区域。微发布有些类似于用户带着装有用户自己的内容的便携式录放机(boom-box)四处走。区别在于其他人可以跨道路收听用户的收藏(collection)如果他们想的话,或者完全忽视它如果他们选择这样。
在用户行进时,用户可以向用户的某个邻近范围内的其他人为用户的兴趣和货物做广告。用户也可以容易地标识分享用户兴趣的人。如果有人发现用户的内容有趣,用户具有正处于那里的益处。
下面是示出用户向他的或者她的消费者电子装置发布内容的示例。
图6示出根据实施例的、用户创作的内容的示例。在该示例中,用户希望发布口琴旋律(tune)。该旋律被认为是质量低的并且被免费分发。用户将该旋律记录在个人计算机或者其他记录装置上,并且写了关于该内容的小的HTML格式的页面610。
接着,用户执行绑动作,其中信标装置620与内容610相关联。捆绑动作由箭头614表示。接着向用户选择向其发布的地形服务或者多个地形服务登记该捆绑。这可以经因特网或者用户的个人计算机和地形服务之间的一些其他通信系统来实现。可替换地,可以由与地形收发器通信的信标装置来执行登记。
用户接着将信标装置620放入他的口袋,并且散步。在用户这么做的同时,信标装置620经地形收发器630利用用户的地理位置周期性地更新地形服务。更新由箭头624表示。
在用户忙于向最接近的区域(immediate area)发布他的内容的同时,第二用户浏览他的周围找一些有趣的东西。图7示出根据一个实施例的、显示第一用户的内容的浏览器的示例。浏览器装置710是具有大的彩色显示器712的手持无线装置,第二用户可以在彩色显示器712上观看内容和其他信息。浏览器装置710包括用于接收用户输入的各种按钮,诸如数字按钮阵列730和734、模拟操纵杆或者盘732等等。根据进一步的实施例,显示器712以触摸敏感的方式接收直接在显示器屏幕上的用户输入。浏览器装置710也包括用于播放音乐或者其他音频内容的音频扬声器和/或机插孔。根据一些实施例,浏览器装置710也包括装配在相反侧上用于捕获静止图像和/或视频图像的照相机750。在这个示例中,显示器712示出第一用户720的静止图像或者视频图像,以及对应于相对于图6所示出和描述的页面610的小的HTML页面722。在其中浏览器装置710指向第一用户的方向的情况下,可以通过使用装配在浏览器装置710上的照相机直接生成图像720。根据另一个实施例,图像720可以由第一用户自己生成,作为内容创建步骤的部分。
在相对于图6和7所描述的示例中,地形服务在地理上已知的装置(即信标和浏览器装置)之间提供映射服务,以及附着于它们的信息或者数字内容。
客户装置,诸如浏览器装置710向地形服务提交地理位置、方向、和身份信息。当显示请求到达地形服务时,地形服务计算客户将看见的信息地形。除了别的事情以外,计算涉及客户的所希望的可见性以及客户的所希望的可视范围。举例来说,在浏览器装置710上的按钮阵列730可以被用于接收用于所希望的视角(angel of view)(或者变焦(zoom))以及左后或者上下导航的用户输入。可替换地或者可增加地,可以应用其他的判别式(discriminant)。
通过地形服务与客户的地理位置相关联的信息可以从各个来源中的一个或多个中收集。它们之中有URL、无格式的或者格式化的文本、音频内容、视频内容或者可以被呈递的其他形式的内容。
一旦已经计算好信息地形,信息地形被发送回客户,在此经诸如装置710的客户的浏览器装置显示地形信息。
客户可以订阅任意数量的地形服务,并且可以直接地或者经某种代理使这些服务知道他们的地理位置。
示例-浏览器操作
在一个实施例中,使用知道其地理位置和其所指的方向的浏览器。在一些方面,浏览器可以被看作为在你的计算机空间(cyber space)四周拍照的照相机。
图8示出显示来自多个其他用户的内容的浏览器装置的示例。浏览器装置810包括照相机850,并且在装置的相反侧包括用于观看内容的显示器812。在这个示例中,浏览器用户坐在周围(sitting around),人们观察使用装置810。具有不同标签的一群人从旁边走过。他们中的一个,即人820,在小的页面826中为饮料做广告。另一个,即人822,经小的页面828为高中孩子的交换项目做广告。如显示器812所示,用户使用浏览器装置810捕捉该场面。
图9示出被用于发现(spot)似乎匹配用户的兴趣的个人的浏览器装置的示例。浏览器装置910包括用于观看内容的显示器912以及装配在装置910的与显示器912相反侧上的照相机950。另外,装置910能够捕获和保存浏览器用户周围的计算机空间的“快照”。使用装置910,浏览器用户发现似乎匹配用户的兴趣的个体922。举例来说,个体922可能处于相同年龄群、相同社会经济阶层和/或类似群体中。浏览器装置910的用户接着快速拍下该个人周围的计算机空间的照片,如显示器912所示,包括个体922的内容页面924。稍后,当用户到家时,用户回顾被保存的快照,并且可以完成个人922和用户之间的数字图像的买卖。
图10示出根据另一个实施例具有页面的堆叠(stacks of pages)的浏览器装置的示例。在该示例中,浏览器1010的用户沿街道行驶。如图10所示,另一个用户已经发布了显示要出售的东西的页面1020。在背景中,弟弟和姐姐在争吵,在页面1022和1024中。如图10所示,浏览器显示器将页面1020、1022和1024堆叠起来并且如果内容不符合显示器1012的所分配的区域则页面逐渐消失。浏览器1010也包括照相机1050。
图11示出根据另一个实施例的、被用于寻找搭车的浏览器的示例。在该示例中,浏览器1110的用户正在寻找搭车。在这种情况下,浏览器1110是包括信标的组合装置,并且也包括显示器1112和照相机1150。用户创建指示用户需要搭车到米尔皮塔斯美(Milpitas)的短页面并且将消息捆绑到浏览器/信标装置1110。经地形服务发布消息用于其他附近的浏览器观看。用户在人和车聚集的地方等待-例如加油站。另一个用户1122停车并且注意到第一用户的搭车需要。用户1122通过发布内容消息1120来响应。第一用户接着观看在浏览器/信标1110的屏幕1112上的消息。
尽管为了清楚起见已经较详细地描述了前面的内容,将显而易见的是可以做出某些变化和修改而不背离其原理。应当注意到是有许多可替换方式来实现在本文中所描述的过程和设备两者。因此,本实施例应被看作是示意性的而不是限制性的,并且创造性的工作主体不限于在本文中所给出的细节,可以在随附的权利要求的范围及等价范围内对其进行修改。
版权授权
本专利文件的一部分公开内容含有受版权保护的材料。在专利文件或者专利公开内容中任何一个出现在专利商标局的专利文件或者记录中时,版权所有者对通过专利文件或者专利公开内容中任何一个的摹本复制没有异议,但是在其他情况下无论怎样都保留所有版权。相关申请的交叉引用
本申请要求2007年7月27日提交的美国临时申请No.60/952,492的权益,在此通过引用将其并入。
QQ群二维码
意见反馈