用于管理基于位置的事件的呈现的方法和设备的制作方法
【专利摘要】本发明提供一种用于管理与基于位置的事件有关的信息的呈现的方法。基于位置的事件平台确定把至少一个基于位置的事件与一个或更多地理位置相关联。使得聚合与所述至少一个基于位置的事件相关联的信息。至少部分地基于某一装置关于所述一个或更多地理位置的位置信息,所述基于位置的事件平台还至少部分地使得在所述装置处呈现所述信息的至少一部分。
【专利说明】用于管理基于位置的事件的呈现的方法和设备
【背景技术】
[0001]服务提供商和装置制造商(例如无线、蜂窝等等)在例如通过提供有吸引力的网络服务来为消费者提供价值和便利方面持续受到挑战。一个感兴趣的领域是开发通过装置和/或通过通信网络(例如因特网)向用户提供的基于位置的服务。举例来说,社交互动位置共享服务正在成为使得用户与朋友、家人、同事等等共享其先前/当前位置(例如餐厅、酒吧等等)和有关体验的一种受欢迎的方式。还应当提到的是,用户、服务提供商和商家正在寻求使用这种基于位置的数据和服务的新的方式,以便例如公布关于感兴趣的事件、广告和促销(例如优惠券、折扣等等)的细节。然而不幸的是,用户在其利用对应于一个或更多装置用户的位置信息来影响与事件有关的信息呈现的能力方面受到限制。
【发明内容】
[0002]因此,需要一种用于管理与基于位置的事件有关的信息的呈现的方法。
[0003]根据一个实施例,一种方法包括:确定把至少一个基于位置的事件与一个或更多地理位置相关联。所述方法还包括:至少部分地使得聚合与所述至少一个基于位置的事件相关联的信息。所述方法还包括:至少部分地基于某一装置关于所述一个或更多地理位置的位置信息,至少部分地使得在所述装置处呈现所述信息的至少一部分。
[0004]根据另一个实施例,一种设备包括至少一个处理器以及包括对应于一个或更多计算机程序的计算机程序代码的至少一个存储器,所述至少一个存储器和计算机程序代码被配置成利用所述至少一个处理器至少部分地使得所述设备:确定把至少一个基于位置的事件与一个或更多地理位置相关联。所述设备还被使得:聚合与所述至少一个基于位置的事件相关联的信息。所述设备还被使得:至少部分地基于某一装置关于所述一个或更多地理位置的位置信息,在所述装置处呈现所述信息的至少一部分。
[0005]根据另一个实施例,一种计算机可读存储介质携带分别包括一条或更多条指令的一个或更多序列,当由一个或更多处理器执行时,所述指令序列至少部分地使得设备:确定把至少一个基于位置的事件与一个或更多地理位置相关联。所述设备还被使得:聚合与所述至少一个基于位置的事件相关联的信息。所述设备还被使得:至少部分地基于某一装置关于所述一个或更多地理位置的位置信息,在所述装置处呈现所述信息的至少一部分。
[0006]根据另一个实施例,一种设备包括用于确定把至少一个基于位置的事件与一个或更多地理位置相关联的装置。所述设备还包括用于至少部分地使得聚合与所述至少一个基于位置的事件相关联的信息的装置。所述设备还包括用于至少部分地基于某一装置关于所述一个或更多地理位置的位置信息而至少部分地使得在所述装置处呈现所述信息的至少一部分的装置。
[0007]此外,对于本发明的各个示例性实施例,以下内容适用:一种方法包括促进处理和/或处理⑴数据和/或⑵信息和/或⑶至少一个信号,其中所述⑴数据和/或(2)信息和/或(3)至少一个信号至少部分地是基于在本申请中关于本发明的任何实施例所公开的任一种方法(或处理)或者任何方法(或处理)组合(或者至少部分地从中导出)。[0008]对于本发明的各个示例性实施例,以下内容也适用:一种方法包括促进对于被配置成允许访问至少一项服务的至少一个接口的方法,所述至少一项服务被配置成施行在本申请中所公开的任何网络或服务提供商方法(或处理)或者任何方法(或处理)组合。
[0009]对于本发明的各个示例性实施例,以下内容也适用:一种方法包括促进创建和/或促进修改(I)至少一个装置用户接口元件和/或(2)至少一项装置用户接口功能,所述
(1)至少一个装置用户接口元件和/或(2)至少一项装置用户接口功能至少部分地是基于从关于本发明的任何实施例在本申请中所公开的任一种方法或处理或者任何方法或处理组合所得到的数据和/或信息,以及/或者从关于本发明的任何实施例在本申请中所公开的任一种方法(或处理)或者任何方法(或处理)组合所得到的至少一个信号。
[0010]对于本发明的各个示例性实施例,以下内容也适用:一种方法包括创建和/或修改(I)至少一个装置用户接口元件和/或(2)至少一项装置用户接口功能,所述(I)至少一个装置用户接口元件和/或(2)至少一项装置用户接口功能至少部分地是基于从关于本发明的任何实施例在本申请中所公开的任一种方法(或处理)或者任何方法(或处理)组合所得到的数据和/或信息,以及/或者从关于本发明的任何实施例在本申请中所公开的任一种方法(或处理)或者任何方法(或处理)组合所得到的至少一个信号。
[0011]在各个示例性实施例中,所述方法(或处理)可以在服务提供商侧或者在移动装置侧实现,或者按照任何共享方式在服务提供商与移动装置之间实现,其中在全部两侧都施行动作。
[0012]对于各个示例性实施例,以下内容适用:一种设备包括用于施行原始提交权利要求1-24以及42-44当中的任一条的方法的装置。
[0013]通过简单地说明包括被设想为实施本发明的最佳方式的若干特定实施例和实现方式,从后面的详细描述很容易认识到本发明的其他方面、特征和优点。在不背离本发明的精神和范围的情况下,本发明还可以有其他的不同实施例,并且可以在各个明显方面修改其几项细节。相应地,附图和说明书应当被视为说明性而非限制性的。
【专利附图】
【附图说明】
[0014]在附图中作为举例而非限制示出了本发明的实施例:
[0015]图1A是根据一个实施例的能够管理与基于位置的事件有关的信息的呈现的系统的图示;
[0016]图1B是根据一个实施例的影响基于位置的事件平台的操作的邻近区段的图示。
[0017]图2是根据一个实施例的基于位置的事件平台的各个组件的图示;
[0018]图3A-3D是根据各个实施例的用于管理与基于位置的事件有关的信息的呈现的处理的流程图;
[0019]图4A-4C是根据各个实施例的在图3A-3D的处理中所利用的用户接口的图示;
[0020]图5是可以被用来实施本发明的一个实施例的硬件的图示;
[0021]图6是可以被用来实施本发明的一个实施例的芯片组的图示;以及
[0022]图7是可以被用来实施本发明的一个实施例的移动终端(例如手机)的图示。
【具体实施方式】[0023]本发明公开了一种用于管理与基于位置的事件有关的信息的呈现的方法和设备。在后面的描述中,出于解释的目的阐述了许多具体细节以便提供关于本发明的实施例的透彻理解。但是本领域技术人员将会认识到,可以在没有这些具体细节的情况下或者利用等效设置来实践本发明的实施例。此外,以方块图的形式示出了众所周知的结构和装置,以避免不必要地模糊本发明的实施例。
[0024]图1A是根据一个示例性实施例的能够管理与基于位置的事件有关的信息的呈现的通信系统的图示。作为举例,系统100允许一个或更多用户装置用户(即无线节点IOla-1Olr)张贴、公布和共享关于与特定位置113相关联的事件的信息。所述系统包括基于位置的事件平台115,其与对应的无线节点IOla-1Olr进行交互,从而允许至少其中一个节点基于其他节点与事件位置113、生成信息的至少一个节点或者其某种组合的邻近度的所确定的逐渐提高而向其他节点散播所述信息。由基于位置的事件平台115至少部分地根据对于对应的节点IOla-1Olr的位置信息的持续跟踪来确定邻近度改变。
[0025]位置信息例如可以包括用于表明用户、节点或其他项目在给定环境内的位置的任何信息。作为举例,可以基于全球定位系统(GPS)技术、本地定位系统(LPS)技术或者其某种组合来确定位置信息。可以结合一个或更多节点IOla-1Olr确定所述位置信息,其中需要所述节点的位置和/或存在来支持给定邻近度内的彼此交互。作为举例,可以通过表明对应于给定节点IOla-1Olr的地理参考点/位置的特定坐标的形式确定、生成或给出所述位置信息,即表示对应的纬度和经度数据的坐标(Xa,Ya)到(Xr,Yr)。此外,可以关于给定的事件位置113确定、生成或给出所述位置信息以作为按照地图绘制(mapping)应用生成的地图绘制信息121,并且结合有例如邮政地址位置之类的文字、结合有社交联网数据(例如消息线程)或者其某种组合。正如后面将进一步讨论的那样,可以关于与一个或更多事件或其通知有关的信息123来分析和/或处理位置信息。
[0026]服务提供商、零售商、事件推广者等等所特别感兴趣的一个领域是提供用于把社交联网与基于位置的服务(LBS)相组合的工具,从而作为使得装置用户能够利用其移动装置的全部能力的措施。基于位置的服务(LBS)指的是可以通过利用位置信息(例如终端的地理方位)的通信网络103访问的任何信息服务、应用或模块。举例来说,基于位置的服务(LBS)使得装置用户能够采用地理空间传感器、运动检测器、全球定位技术、近场通信(NFC)协议以及其他位置跟踪工具和方法来实时地确定某一用户相对于其友人、所感兴趣的其他人或地点的节点位置。因此,基于位置的服务可以被使用在多种情境中,其中包括导航、娱乐、保健、工作、个人生活等等。LBS还可以被用来促进商务(例如交易和修理、批发、金融、法律、个人服务、商业服务、通信和媒体)、电子商务(例如在线事务、优惠券、广告等等)或者与酒店、房地产、租赁、建造、用餐、运输和旅行、
[0027]旅行指南、地图绘制和导航、包裹/车辆跟踪、个人化天气服务、基于位置的消息等等有关的事务。此外,一些提供商利用存在证明方案的情境内的LBS以允许基于处于指定位置(例如事件位置113)的所确定的节点位置来激活用户动因。
[0028]在社交联网的情境中,可以使用结合社交联网应用实施的LBS,以便基于其彼此的邻近度来支持友人之间的交 互。这方面可以包括张贴或公布(即主持、生成和通知)给定位置113处的事件,比如聚会、促销、会议等等。然而不幸的是,当前的LBS联网常常是静态而非动态性质的。因此,结合张贴关于事件的信息而使用的位置信息是基于固定的或历史的位置信息。当前的系统不允许用户基于其他用户与事件的动态地改变的邻近度来调节事件信息的流程。此外,用户没有动因将处于其社交网络的虚拟范围内或者甚至超出所述虚拟范围的其他人吸引到处于其当前所在附近的给定位置113处的事件。
[0029]为了解决这一问题,图1A给出了处理位置信息以及由一个或更多无线节点10la-10lr关于所公布的事件交换的信息的系统。系统100包括基于位置的事件平台115,其被配置成持续确定各个节点10la-10lr相对于彼此的位置信息。通过能够操作在各个节点10la-10lr处的基于位置的服务模块1lla-1llr为每一个对应的节点提供位置信息。基于位置的事件平台115通过网络103周期性地与LBS模块111通信,以便相应地调用对于位置信息的收集。这方面例如可以包括触发节点10la-10lr的各种跟踪或传感机制,比如全球定位传感器、运动检测传感器等等。位置信息由平台115相对于给定节点IOla-1Olr存储,并且随后被与地图绘制信息121相关联或者被生成到其中以便在地图上表示地理位置,这是因为其与某一事件或给定用户有关。
[0030]通过逐步地或者周期性地确定位置信息允许平台115始终监测一个或更多节点10ll-10lr之间的距离、对应于由节点101的至少其中一个用户公布的特定事件的事件位置113或者其某种组合。当接收到事件信息的某一节点的距离被确定为处在事件位置113或者公布所述信息的节点的预定邻近度以内时,平台115允许公布关于所述事件的更多/附加事件信息。相反,当节点101被确定为处在事件位置113或者提供事件信息的节点的预定邻近度之外时,为该节点呈现的事件信息的数量受到限制。正如所提到的那样,所收集的这一位置信息可以被呈现为地图绘制信息121,以便对所述距离及其随着时间对地图的变化进行视觉表示。
[0031]图1B是根据一个实施例的对应于影响基于位置的事件平台的操作的邻近度区段的图示。作为举例,所述区段可以对应于外部区段143和内部区段141。外部区段143以到从该处生成所述信息的节点101的公布点151、对应于所公布的信息的事件位置113或者其某种组合的距离X为边界。内部区段141以到公布点151、对应于所公布的信息的事件位置113或者其某种组合的距离Y为边界。如图所示,当接收到事件信息的节点101的用户161处在外部区段143内时,其所接收到的事件信息的数量受到限制,这是因为其位于到事件113的位置信息的来源(公布点151)的更远距离处。随着用户行进到更加靠近公布点151,并且如图所示最终行进到内部区段141内,事件信息的数量增加。作为举例,随着用户行走经过由朝向来源151和/或事件位置113的过渡箭头所表示的时间段T,所述距离被最小化,并且基于位置的事件平台115允许向用户161的移动装置发送、公布和/或以其他方式提供由来源所提供的附加信息。应当提到的是,公布点151在某些情况下可以与事件位置113同义。
[0032]因此,如前所述,基于位置的事件平台115基于接收节点与位置1113或来源/公布点151的相对距离调节由至少其中一个节点101生成的事件信息的散播或流程。所公布的事件例如可以包括用于呈现描述或表示某一事件的数据的数据对象、数据对象总集或其某种组合。可以合并或强调(张贴)所述数据对象以便通过社交联网站点、网站、消息传送应用或其他应用来向用户显示。在某些实施例中,关于事件的信息被无线节点IOla-1Olr的对应的用户张贴到任何社交互动平台107,比如社交联网站点、对等应用或服务、聊天服务等等。通过事件应用109r访问社交互动平台107,所述事件应用可以是节点IOla-1Olr处的专用应用,以便与基于位置的事件平台115、社交互动平台107或其某种组合接口。或者事件应用109a-109r可以是浏览器或web入口应用,用户可以通过所述事件应用经由网络103来访问社交互动平台107、基于位置的事件平台115或其某种组合。
[0033]作为举例,当装置IOla的用户希望张贴关于在其紧邻区域内发生的节庆的事件时,该用户可以执行事件应用109a以便施行以下操作当中的一项或更多项:(1)创建用于传达关于所述事件的各种细节的通知消息,其中包括一个或更多描述性或诱惑性关键字;
(2)从其虚拟网络内选择一个或更多其他无线节点用户以向其引导通知消息;(3)选择根据所确定的有效期/生命周期来张贴通知消息,从而在一段持续时间内向发送用户的虚拟网络的范围内的一个或更多其他无线节点IOla-1Olr发送所述消息。此外,该用户的事件应用109a还可以:(4)接收并且随后显示通知消息以便传达由其他节点101张贴的事件信息;(5)接收并且显示作为针对先前所张贴的关于事件的信息的响应而提供的评论消息等等;(6)使得用户能够搜索其位置附近的正在发生的事件;(7)找到其位置附近的友人或者具有类似兴趣的其他人;(8)基于与围绕一个或更多事件的其他用户的交互而接收动因或状态评定。呈现一个或更多控制或动作按钮以使得用户能够执行这些功能,正如后面将关于图4A-4C更加全面地描述的那样。
[0034]在示例性实施例中,在给定彼此更近距离的邻近度的情况下,无线节点IOla-1Oln能够利用本地和远程通信技术通过网络103关于平台115进行通信。但是在给定彼此更远距离的情况下,无线节点IOlr还被配置成通过远程通信协议经由平台115与节点IOla-1Oln进行交互。正如后面更加全面地讨论的那样,通信的范围或距离至少部分地是基于节点的影响力的虚拟范围、距离和用户的受欢迎度。所述虚拟范围例如可以是基于用户的可用联系人的数量、针对关于所述联系人的信息的访问水平、与用户相关联的关系人或追随者的数目以及其他因素。因此,用户的受欢迎度或影响力或者事件的受欢迎度越高,可供用户公布事件的通信距离和范围就越大。
[0035]通信网络103例如是利用短距离无线电技术(例如无线局域网(WLAN)或Bluetooth?)创建的无连接并且无服务器的装置对装置网络(例如移动自组织网络(MANET))。在网络103内,每一个无线节点101可以是移动的,并且处在任意数目的其他无线节点101的通信距离内。相应地,处在任何特定无线节点101的通信距离内的无线节点1Ola-1Olr的集合是瞬时性的,并且可以随着无线节点1Ola-1Oln从一个位置移动到另一
个位置而改变。应当提到的是,可以设计自组织无线电装置(例如WLAN和Bluetooth?)来支持各个无线节点101之间关于可供装置访问的各种应用和服务的连接性(例如通过互联网协议(IP)的连接性)。所述应用和服务可以允许在各个无线节点1Ola-1Olr之间交换知觉信息以便支持共享交互和活动信息交换。
[0036]无线节点1Ola-1Olr是任何类型的移动终端、固定终端或便携式终端,其中包括移动手机、站、单元、装置、多媒体计算机、多媒体平板电脑、因特网节点、通信器、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板式计算机、个人通信系统(PCS)装置、个人导航装置、个人数字助理(PDA)、音频/视频播放器、数字摄影机/摄录一体机、定位装置、电视接收器、无线电广播接收器、电子书装置、游戏装置或者其任意组合,其中包括这些装置的附件和外设或者其任意组合。此外还设想到,UElOl可以支持针对用户的任何类型的接口(比如“可佩戴”电路等等)。[0037]作为举例,UElOl和基于位置的事件平台115利用公知的、新的或者仍在开发中的协议彼此通信并且与通信网络105的其他组件通信。在本上下文中,一项协议包括定义通信网络105内的网络节点如何基于通过通信链接发送的信息彼此交互的一个规则集合。各项协议在每一个节点内的不同操作层有效,从生成和接收各种类型的物理信号到选择用于传送这些信号的链路,到由这些信号所表明的信息格式,到标识出运行在计算机系统上的哪一项软件应用发送或接收所述信息。在开放系统互连(OSI)参考模型中描述了用于通过网络交换信息的概念上不同的各个协议层。
[0038]通常通过交换离散数据分组来实施网络节点之间的通信。每一个分组通常包括:
(1)与特定协议相关联的报头信息,以及(2)跟随在报头信息之后并且包含可以独立于该特定协议而被处理的信息的有效载荷信息。在某些协议中,分组还包括(3)跟随在有效载荷之后并且表明有效载荷信息的末尾的报尾信息。报头包括例如分组来源、其目的地、有效载荷的长度、以及由协议使用的其他属性之类的信息。对应于特定协议的有效载荷中的数据常常包括对应于一项不同协议的报头和有效载荷,所述不同协议与OSI参考模型的一个不同的更高层相关联。对应于特定协议的报头通常表明对应于包含在其有效载荷中的下一项协议的类型。所述更高层协议被称为封装在更低层协议中。包括在行经例如因特网之类的多个异构网络的分组中的报头通常包括由OSI参考模型定义的物理(层I)报头、数据链路(层2)报头、网间(层3)报头和传输(层4)报头以及各种应用(层5、层6和层7)报头。
[0039]图2是根据一个实施例的基于位置的事件平台的各个组件的图示。作为举例,基于位置的事件平台115包括用于管理与基于位置的事件有关的信息的呈现的一个或更多组件。可以设想到这些组件的功能可以被组合到一个或更多组件中,或者由具有等效功能的其他组件施行。在该实施例中,基于位置的事件平台115包括认证模块201、通知公布模块203、确定模块204、聚合模块205、用户接口模块206、响应处理模块207、共性模块209、通信模块211、地图绘制模块213、状态确定模块215、有效期处理模块217以及控制模块219。
[0040]平台115还包括各种数据库,其中包括用于存储用户简档信息的用户简档信息数据库221,用于与给定用户简档相关联地存储事件信息的事件信息数据库123,用于存储表示给定用户的位置的地图数据的地图绘制信息数据库121,以及用于存储对应的用户位置信息的位置信息数据库223。应当提到的是,各个模块201-219可以访问其中一个或更多所述数据库以执行其对应的功能。
[0041]在一个实施例中,认证模块201对节点IOla-1Olr进行认证以便与基于位置的事件平台115进行交互。作为举例,认证模块201接收针对订阅到平台115的请求,其可以由服务提供商(例如无线通信提供商)提供。在这种情形下,认证模块201关于用户验证对于允许访问事件信息123、地图绘制信息121、位置信息223或者其某种组合所需的口令、用户标识、安全性代码或者任何其他数值并且使之生效。应当提到的是,认证模块201可以访问对于对应的用户(订户)所保持的简档信息221,其中包括选择性地检索、调取或者搜索与公布、接收或者对事件信息123 (例如其通知消息)做出响应的给定用户装置相关联的简档数据。此外,认证模块121可以允许用户配置对于社交互动平台107或地图绘制服务提供商的访问,不管其是第三方服务225还是被直接集成以供基于位置的事件平台115执行。[0042]在一个实施例中,通知公布模块203允许已登记/已认证用户生成并且随后公布与一个或更多基于位置的事件有关的事件信息。通知公布模块203与对应的装置的事件应用109进行交互,以便促进生成关于事件的一条或更多条通知消息。模块203的执行可以包括建立事件、指定事件位置113、选择特定事件类型以及选择对应于所述事件的生命周期。此外,通知公布模块203被配置成把后续事件信息与已建立的基于位置的事件相关联。
[0043]在某些实施例中,确定模块204访问各个节点IOla-1Olr的LBS模块Illa-1llr以便接收或生成位置信息。基于所确定的位置信息,模块204计算对应的无线节点101a-101r、事件的位置113或者其某种组合之间的相对距离。确定模块204被配置成确定一个或更多节点IOla-1Olr当中的任一个是否处在适于触发由通知公布模块203公布附加事件信息的预定邻近度以内。举例来说,当所述距离被确定为减小时,可以提高对于该节点公布或发送事件信息123的频率。相反,节点与事件位置113之间的更大距离对应于事件信息的更加有限的公布、发送或传达。
[0044]地图绘制模块213和共性模块209与确定模块204相结合地操作。地图绘制模块213基于各个用户装置的所确定的位置信息例如与第三方地图绘制服务225相结合地生成地图绘制信息。此外,地图绘制模块212使得响应于所确定的节点、事件或者其某种组合之间的邻近度或相对距离而适配地图的粒度。应当提到的是,地图绘制模块213可以在没有这种能力的情况下通过节点101来运作。
[0045]共性模块209访问确定模块204的结果以及历史事件信息123、用户简档信息221、地图绘制信息121和位置信息223,以便识别出共享共同的兴趣、事件参与历史、用户简档等等的一个或更多其他用户。举例来说,共性模块209基于其出现在相同事件中的频率和/或其对类似事件做出响应的倾向(例如类似的评论)来匹配用户。如果全部两个用户都允许的话,根据许可设定,共性模块209生成一个或更多信号以用于向某一用户通知具有类似兴趣的另一个用户处在他/她的当前位置附近。
[0046]在一个实施例中,聚合模块205聚合由给定用户关于特定时间生成的事件信息并且记录日志。这方面包括聚合第一次时间张贴以及随后生成的事件信息123。至少部分地基于由确定模块204获取或生成所确定的距离、邻近度和位置信息触发聚合模块205的操作。作为举例,当确定特定节点的距离处在事件位置113、公布点(例如促请用户)或者其某种组合的预定邻近度之外时,与基于位置的事件有关的任何事件信息123被存储并且被防止由通知公布模块203访问。但是当确定某一节点的邻近度处在预定阈值以内时,通知公布模块203被允许访问事件信息并且向该节点传达。
[0047]在某些实施例中,所述聚合模块还结合给定用户简档保持历史事件信息、相关联的地图绘制信息和位置信息以作为日志。因此,所述日志可以由共性模块209或状态确定模块215取回以供后来处理和分析,从而确定对应的装置用户之间的共同兴趣,或者确定用户的影响力或受欢迎度或者事件的受欢迎度的过去或当前的改变。应当提到的是,在某些情况下,当确定某一事件的相应的生命周期可以忽略时,可以促请聚合模块205不聚合事件信息;从而防止并且取消针对张贴与该基于位置的事件有关的进一步信息的需要。
[0048]在一个实施例中,响应处理模块207接收响应于公布关于某一基于位置的事件的事件信息而接收自一个或更多节点的评论信息。模块207基于一种或更多种情境处理模型、分析技术等等解析所述评论信息的各个词语、短语、图形或其他数据。此外,状态确定模块215确定一个或更多用户指定的状态指标,其中包括一个或更多事件或用户受欢迎度指标。一旦接收到该数据,响应处理模块随后将其传递到状态确定模块215以进行分析。
[0049]作为举例,状态确定模块215确定一条或更多条所接收到的评论中的正面关键字或短语的数目,确定针对某一事件的响应的数目与参与者数目的关系,确定对应于某一事件或用户的有利评定的数目与不利评定的数目的关系,基于所参与其中的一个或更多事件以及其他类似量度确定所累积的动因的数目。通过对这些量度进行汇总允许模块215进一步确定用户的影响力水平,以及跟踪与该用户相关联的事件的受欢迎度。此外还至少部分地基于用户的社交网络的虚拟范围来确定所述影响力水平。
[0050]在某些实施例中,给定用户的影响力水平对应于该用户在公布事件方面的地理范围。此外,与给定装置相关联的受欢迎度信息和/或影响力信息可以决定节点之间的一项或更多项访问权或共享权。举例来说,由状态确定模块215确定的影响力水平越高,用户在公布事件方面所能达到的地理范围就越大。因此,某些用户基于其较低的所确定的受欢迎度可能具有有限的地理范围,而其他用户则可能基于其受欢迎度而具有更广的影响力范围。影响力水平还至少部分地定义给定用户为了接收关于所张贴事件的更多信息而必须适应的邻近度。状态确定模块215周期性地计算事件和用户受欢迎度信息/水平连同影响力信息,并且将这一数据与对应的用户简档221相关联。
[0051]在一个实施例中,生命周期确定模块217确定并且建立一个或更多基于位置的事件将在其间保持有效的持续时间。所述生命周期信息还会影响地图绘制模块213在地图上对于事件和用户的视觉化。举例来说,缩短的生命周期导致从地图上移除用户或事件的视觉化,减少用户或事件在地图上的表示,或者其某种组合。这一持续时间可以由用户例如关于某项会议的起始和结束时间来决定。在某些情况下,当用户没有指定任何事件时间或日期信息时,所述生命周期由模块217默认地建立,即30分钟。
[0052]或者可以响应于所确定的某一事件或用户的受欢迎度的提高或降低、用户的影响力水平的提高或降低或者其某种组合来动态地适配所述生命周期。作为举例,可以把附加的时间量自动与其评论信息、影响力信息、受欢迎度信息或者其某种组合较高或者较为有利的事件相关联。此外,可以把生命周期信息与未来事件和相关联的位置相关联,以便实现各种动作的自动化。举例来说,用户可以张贴关于将在下周的指定时间和位置(即餐厅)发生的家庭事件的事件通知。基于这一未来事件,生命周期确定模块217可以利用通信模块211操作,以便立即与该餐厅的预订系统接口。作为所述通知的结果,去到预定接口和事件细节的链接也将对于受邀家庭成员可见。
[0053]在下面的表1中示出了关于生命周期提供附加时间或缩短时间的示例性策略。
[0054]
【权利要求】
1.一种方法,包括促进处理和/或处理(I)数据和/或(2)信息和/或(3)至少一个信号,其中所述(I)数据和/或(2)信息和/或(3)至少一个信号至少部分地是基于以下各项: 用以把至少一个基于位置的事件与一个或更多地理位置相关联的至少一项确定; 与所述至少一个基于位置的事件相关联的信息的聚合;以及 所述信息的至少一部分在某一装置处的呈现,这至少部分地是基于所述装置关于所述一个或更多地理位置的位置信息。
2.根据权利要求1的方法,其中,所述呈现是至少部分地基于所述装置的位置信息的所述信息的至少一部分的逐渐呈现。
3.根据权利要求2的方法,其中,所述⑴数据和/或(2)信息和/或(3)至少一个信号至少部分地还基于以下各项: 对于所述位置信息的处理以便确定所述装置与所述一个或更多地理位置的邻近度;以及 至少部分地基于所述邻近度的所述信息的至少一部分的更多数量的呈现。
4.根据权利要求1-3当中的任一条的方法,其中,所述⑴数据和/或(2)信息和/或(3)至少一个信号至少部分地还基于以下各项: 与所述至少一个基于位置的事件相关联的生命周期信息, 其中,所述信息的聚合、所述信息的至少一部分的呈现或者其某种组合至少部分地是基于所述生命周期信息。
5.根据权利要求4的方法,其中,所述生命周期信息至少部分地是基于至少一段预定持续时间、事件参与信息、事件受欢迎度信息、参与用户的可信度信息或者其组合。
6.根据权利要求5的方法,其中,所述⑴数据和/或(2)信息和/或(3)至少一个信号至少部分地还基于以下各项: 至少部分地基于与所述至少一个基于位置的事件相关联的评论信息,关于所述事件参与信息、事件受欢迎度信息、参与用户的可信度信息或者其组合的至少一项确定。
7.根据权利要求1-6当中的任一条的方法,其中,所述⑴数据和/或(2)信息和/或(3)至少一个信号至少部分地还基于以下各项: 对于描绘出所述至少一个基于位置的事件、所述一个或更多地理位置、所述装置、一个或更多其他装置或者其组合的用户接口的渲染, 其中,所述用户接口至少部分地是基于一项或更多项地图绘制服务、一项或更多项导航服务、一项或更多项基于位置的服务或者其组合。
8.根据权利要求7的方法,其中,所述⑴数据和/或(2)信息和/或(3)至少一个信号至少部分地还基于以下各项: 用于至少部分地基于(a) —项或更多项优选项设定、(b)所述至少一个基于位置的事件的地理范围、所述一个或更多地理位置、所述装置、所述一个或更多其他装置或者其组合、或者(c)前述各项的某种组合来呈现用户接口的粒度水平。
9.根据权利要求1-8当中的任一条的方法,其中,所述信息至少部分地包括来自至少一个用户的所贡献的信息,所述方法还包括: 与所贡献的信息相关联的用户受欢迎度信息、用户影响力信息或者其组合;以及至少部分地基于所述用户受欢迎度信息、用户影响力信息或者其组合,关于对应于所述至少一个用户的一项或更多项访问权、一项或更多项共享权或者其组合的至少一项确定。
10.根据权利要求9的方法,其中,所述⑴数据和/或(2)信息和/或(3)至少一个信号至少部分地还基于以下各项: 关于所述至少一个基于位置的事件、所述信息、所述位置信息、一个或更多基于位置的历史事件或者其组合的一项或更多项日志的创建, 其中,所述用户受欢迎度信息、用户影响力信息或者其组合至少部分地是基于所述一项或更多项日志。
11.根据权利要求9和10当中的任一条的方法,其中,所述(I)数据和/或(2)信息和/或(3)至少一个信号至少部分地还基于以下各项: 至少部分地基于所述受欢迎度信息、影响力信息或者其组合,关于所述一项或更多项访问权、所述一项或更多项共享权或者其组合的地理范围、虚拟范围或者其组合的至少一项确定。
12.根据权利要求1-11当中的任一条的方法,其中,所述(I)数据和/或(2)信息和/或(3)至少一个信号至少部分地还基于以下各项: 至少部分地基于所述位置信息的与所述至少一个基于位置的事件相关联的一条或更多条通知的生成。
13.—种方法,其包括: 确定把至少一个基于位置的事件与一个或更多地理位置相关联; 至少部分地使得聚合与所述至少一个基于位置的事件相关联的信息;以及至少部分地基于某一装置关于所述一个或更多地理位置的位置信息,至少部分地使得在所述装置处呈现所述信息的至少一部分。
14.根据权利要求13的方法,其中,所述呈现是至少部分地基于所述装置的位置信息的所述信息的至少一部分的逐渐呈现。
15.根据权利要求14的方法,其还包括: 处理和/或促进处理所述位置信息,以便确定所述装置与所述一个或更多地理位置的邻近度;以及 至少部分地基于所述邻近度,至少部分地使得呈现所述信息的至少一部分的更多数量。
16.根据权利要求13-15当中的任一条的方法,其还包括: 确定与所述至少一个基于位置的事件相关联的生命周期信息, 其中,所述信息的聚合、所述信息的至少一部分的呈现或者其组合至少部分地是基于所述生命周期信息。
17.根据权利要求16的方法,其中,所述生命周期信息至少部分地是基于至少一段预定持续时间、事件参与信息、事件受欢迎度信息、参与用户的可信度信息或者其组合。
18.根据权利要求17的方法,其还包括: 至少部分地基于与所述至少一个基于位置的事件相关联的评论信息,确定所述事件参与信息、事件受欢迎度信息、参与用户的可信度信息或者其组合。
19.根据权利要求13-18当中的任一条的方法,其还包括: 至少部分地使得渲染用户接口,所述用户接口描绘出所述至少一个基于位置的事件、所述一个或更多地理位置、所述装置、一个或更多其他装置或者其组合, 其中,所述用户接口至少部分地是基于一项或更多项地图绘制服务、一项或更多项导航服务、一项或更多项基于位置的服务或者其组合。
20.根据权利要求19的方法,其还包括: 至少部分地基于(a) —项或更多项优选项设定、(b)所述至少一个基于位置的事件的地理范围、所述一个或更多地理位置、所述装置、所述一个或更多其他装置或者其组合、或者(C)前述各项的某种组合,确定用于呈现用户接口的粒度水平。
21.根据权利要求13-20当中的任一条的方法,其中,所述信息至少部分地包括来自至少一个用户的所贡献的信息,所述方法还包括: 确定与所贡献的信息相关联的用户受欢迎度信息、用户影响力信息或者其组合;以及至少部分地基于所述用户受欢迎度信息、用户影响力信息或者其组合,确定对应于所述至少一个用户的一项或更多项访问权、一项或更多项共享权或者其组合。
22.根据权利要求21的方法,其还包括: 至少部分地使得创建关于所述至少一个基于位置的事件、所述信息、所述位置信息、一个或更多基于位置的历史事件或者其组合的一项或更多项日志, 其中,所述用户受欢迎度信息、用户影响力信息或者其组合至少部分地是基于所述一项或更多项日志。
23.根据权利要求21和22当中的任一条的方法,其还包括: 至少部分地基于所述受欢迎度信息、影响力信息或者其组合,确定所述一项或更多项访问权、所述一项或更多项共享权或者其组合的地理范围、虚拟范围或者其组合。
24.根据权利要求13-23当中的任一条的方法,其还包括: 至少部分地基于所述位置信息,至少部分地使得生成与所述至少一个基于位置的事件相关联的一条或更多条通知。
25.—种设备,其包括: 至少一个处理器;以及 包括对应于一个或更多程序的计算机程序代码的至少一个存储器, 所述至少一个存储器和计算机程序代码被配置成利用所述至少一个处理器使得所述设备至少施行以下步骤: 确定把至少一个基于位置的事件与一个或更多地理位置相关联; 至少部分地使得聚合与所述至少一个基于位置的事件相关联的信息;以及至少部分地基于某一装置关于所述一个或更多地理位置的位置信息,至少部分地使得在所述装置处呈现所述信息的至少一部分。
26.根据权利要 求25的设备,其中,所述呈现是至少部分地基于所述装置的位置信息的所述信息的至少一部分的逐渐呈现。
27.根据权利要求26的设备,其中,所述设备还被使得: 处理和/或促进处理所述位置信息,以便确定所述装置与所述一个或更多地理位置的邻近度;以及至少部分地基于所述邻近度,至少部分地使得呈现所述信息的至少一部分的更多数量。
28.根据权利要求25-27当中的任一条的设备,其中,所述设备还被使得: 确定与所述至少一个基于位置的事件相关联的生命周期信息, 其中,所述信息的聚合、所述信息的至少一部分的呈现或者其组合至少部分地是基于所述生命周期信息。
29.根据权利要求28的设备,其中,所述生命周期信息至少部分地是基于至少一段预定持续时间、事件参与信息、事件受欢迎度信息、参与用户的可信度信息或者其组合。
30.根据权利要求29的设备,其中,所述设备还被使得: 至少部分地基于与所述至少一个基于位置的事件相关联的评论信息,确定所述事件参与信息、事件受欢迎度信息、参与用户的可信度信息或者其组合。
31.根据权利要求25-30当中的任一条的设备,其中,所述设备还被使得: 至少部分地使得渲染一个用户接口,所述用户接口描绘出所述至少一个基于位置的事件、所述一个或更多地理位置、所述装置、一个或更多其他装置或者其组合, 其中,所述用户接口至少 部分地是基于一项或更多项地图绘制服务、一项或更多项导航服务、一项或更多项基于位置的服务或者其组合。
32.根据权利要求31的设备,其中,所述设备还被使得: 至少部分地基于(a) —项或更多项优选项设定、(b)所述至少一个基于位置的事件的地理范围、所述一个或更多地理位置、所述装置、所述一个或更多其他装置或者其组合、或者(C)前述各项的某种组合,确定用于呈现用户接口的粒度水平。
33.根据权利要求25-32当中的任一条的设备,其中,所述信息至少部分地包括来自至少一个用户的所贡献的信息,所述方法还包括: 确定与所贡献的信息相关联的用户受欢迎度信息、用户影响力信息或者其组合;以及至少部分地基于所述用户受欢迎度信息、用户影响力信息或者其组合,确定对应于所述至少一个用户的一项或更多项访问权、一项或更多项共享权或者其组合。
34.根据权利要求33的设备,其中,所述设备还被使得: 至少部分地使得创建关于所述至少一个基于位置的事件、所述信息、所述位置信息、一个或更多基于位置的历史事件或者其组合的一项或更多项日志, 其中,所述用户受欢迎度信息、用户影响力信息或者其组合至少部分地是基于所述一项或更多项日志。
35.根据权利要求33和34当中的任一条的设备,其中,所述设备还被使得: 至少部分地基于所述受欢迎度信息、影响力信息或者其组合,确定所述一项或更多项访问权、所述一项或更多项共享权或者其组合的地理范围、虚拟范围或者其组合。
36.根据权利要求25-35当中的任一条的设备,其中,所述设备还被使得: 至少部分地基于所述位置信息,至少部分地使得生成与所述至少一个基于位置的事件相关联的一条或更多条通知。
37.根据权利要求25-36当中的任一条的设备,其中,所述设备是移动电话,其还包括: 用户接口电路和用户接口软件,其被配置成通过使用显示器促进对于所述移动电话的至少一些功能的用户控制,并且被配置成对用户输入做出响应;以及被配置成显示所述移动电话的用户接口的至少一部分的显示器和显示器电路,所述显示器和显示器电路被配置成促进对于所述移动电话的至少一些功能的用户控制。
38.一种携带分别包括一条或更多条指令的一个或更多序列的计算机可读存储介质,当由一个或更多处理器执行时,其使得设备至少施行权利要求13-24当中的任一条的方法。
39.一种设备,其包括用于施行权利要求13-24当中的任一条的方法的装置。
40.根据权利要求39的设备,其中,所述设备是移动电话,其还包括: 用户接口电路和用户接口软件,其被配置成通过使用显示器促进对于所述移动电话的至少一些功能的用户控制,并且被配置成对用户输入做出响应;以及 被配置成显示所述移动电话的用户接口的至少一部分的显示器和显示器电路,所述显示器和显示器电路被配置成促进对于所述移动电话的至少一些功能的用户控制。
41.一种携带分别包括一条或更多条指令的一个或更多序列的计算机程序产品,当由一个或更多处理器执行时,其使得设备施行权利要求13-24当中的任一条的方法各个步骤。
42.一种方法,其包括促进对于被配置成允许访问至少一项服务的至少一个接口的访问,所述至少一项服务被配置成施行权利要求13-24当中的任一条的方法。
43.一种方法包括促进 处理和/或处理(I)数据和/或(2)信息和/或(3)至少一个信号,其中所述(I)数据和/或(2)信息和/或(3)至少一个信号至少部分地是基于权利要求13-24当中的任一条的方法。
44.一种方法包括促进创建和/或促进修改(I)至少一个装置用户接口元件和/或(2)至少一项装置用户接口功能,其中所述(I)至少一个装置用户接口元件和/或(2)至少一项装置用户接口功能至少部分地是基于权利要求13-24当中的任一条的方法。
【文档编号】H04W4/02GK103907363SQ201180074442
【公开日】2014年7月2日 申请日期:2011年8月30日 优先权日:2011年8月30日
【发明者】仉菲, 戴兵, 田旭光, 孙金刚, 徐倩 申请人:诺基亚公司