创建旅行社团的制作方法

文档序号:6479215阅读:426来源:国知局
专利名称:创建旅行社团的制作方法
技术领域
本发明的各方面总体上涉及创建旅行社团。尤其是涉及确定位置、目的地和正在 旅行中并使用此种信息来创建其社团的用户特征的各方面。
背景技术
自动导航系统的普及度已显著增长。通常情况下,车辆例如汽车开始装备了预先 安装的导航系统。在其它情况下,个人购买独立的可在各种环境中使用的便携式导航系统。 导航系统通常被配置为向用户提供他或她的位置、到达指定目的地的估计时间、推荐的路 线/方向等。在某些情况下,多个用户可正在旅行、已经旅行或正计划去旅行同一目的地。 因此,这些用户希望相互间关于旅行结伴、方向、建议等进行通信。目前,用户为了找到有类 似的旅行兴趣的其他人,用户一般必须手动地将关于他们的目的地或计划的目的地的信息 输入连接到例如因特网的网络的计算机。可选地或另外,用户可手动地在因特网上搜索所 需的论坛或用户。然而,这种方法往往可能需要已经由导航引擎生成的数据项。

发明内容
本发明内容用于以简要的形式引入对于概念的选择,并在下面详细的说明中作进 一步描述。本发明内容并不旨在确定所要求保护的主题的关键特征或基本特征,其也不应 被用来限制所要求保护的主题的范围。有关创建旅行社团的和识别旅行者之间的匹配的诸方面,包括自动使用由导航引 擎生成的导航或旅行信息,从而将个人与具有相似的旅行简档的一个或多个其他个人相匹 配。在一个例子中,旅行前往目的地的个人可自动具有导航系统、或与此相关的通信系统, 将旅行数据传送到社团服务器。社团服务器可以接收到该旅行数据,并试图将其与一个或 多个其他个人的旅行数据相匹配。所述一个或多个其他个人也可是正旅行前往、正计划旅 行前往或在过去曾旅行前往过该目的地。社团服务器可以针对每个用户存储包括兴趣、联 络信息、个人信息、旅行史等的简档。在一个或多个方案中,匹配可不仅基于旅行数据,还基 于用户简档(例如,存储了音乐、食物或活动兴趣的简档)被确定。一旦匹配被识别,匹配 的个人可被置于与旅行目的地或其它一些共同兴趣相关的社团。社团可包括论坛、聊天室 和电子邮件自动分发系统等。根据一个方面,社团服务器可被配置为基于旅行数据或简档信息向用户提供建 议。例如,基于该用户的旅行信息或用户简档,社团服务器可提供食物、休息站、路线、酒店 或景点的建议。在一个或多个配置中,服务器可以基于一个或多个其他匹配的用户的简档 来做出这些建议。因此,如果社团服务器确定匹配存在于第一用户和第二用户之间,例如, 基于同样的目的地或共同的兴趣,该第二用户曾访问的餐馆或酒店可被推荐给该第一用 户。根据另一个方面,第一用户可能能够利用由第二用户的导航系统报告给社团服务 器的旅行信息来跟踪该第二用户的旅行进程。例如,第一用户可以登录到旅行跟踪界面,该界面允许该第一用户查看和跟踪第二用户的旅行。在一个或多个方案中,第一用户可能仅 在第二用户批准或如果两个用户在至少一个共同的社团内时能跟踪第二用户的旅行。


作为举例而非限定地在附图中对特定的实施方式进行阐述,附图中相似的参考标 号表明相似的元素,其中图1示出了通信网络的框图,在该通信网络中可以实现一个或多个实施方式;图2示出了根据在此描述的一个或多个方面的通信设备的框图;图3示出了包括多个在其中可以使用在此描述的一个或多个方面的移动环境的 操作环境;图4示出了包括根据在此描述的一个或多个方面的多个移动设备和服务器系统 的网络环境的框图;图5为示出了根据在此描述的一个或多个方面的用以识别用户间的匹配及将用 户加入到社团中的方法的流程图;图6为示出了根据在此描述的一个或多个方面的用以为旅行用户确定建议的方 法的流程图;图7为示出了根据在此描述的一个或多个方面的利用导航数据来请求社团或联 络信息的方法的流程图;图8示出了根据在此描述的一个或多个方面的通信界面;图9示出了根据在此描述的一个或多个方面的在移动设备和服务器系统之间的信息流。
具体实施例方式在各实施方式的如下的说明中,参考了附图,附图构成本实施方式的一部分并且 在其中示出了作为示例的可以实践本发明的各种实施方式。应当理解的是可以利用其它实 施方式,并且可进行结构上的和功能上的修改而不会偏离本发明的范围。各种实施方式可用于宽泛的网络和通信协议中。图1示出了根据在此描述的一个 或多个方面的通过其可以进行数据交换的通信网络的例子。具体来说,通信网络100包括 移动通信设备105和110、个人计算机(PC) 115和个人数据助理(PDA) 120。在此所使用的 PC并不局限于任何特定的操作系统或平台。通信设备可能被包括在一个或多个移动环境 如汽车、飞机、轮船或火车中,使得数据可能被传输到这些位置中的任一个并且从这些位置 中的任一个传输到其它连接到网络的设备。通过网络100的通信不局限于所示出的设备, 并可包括其它例如家庭视频存储系统、便携式音频/视频播放器、数字相机/摄像机、定位 设备(例如GPS(全球定位系统)设备或卫星)、移动电视、STB(机顶盒)、数字录像机等装 置,以及前述装置的任何组合。设备105、110、115和120可通过各种类型的网络相互连接。例如,移动通信设备 105和110可通过如下网络相互通信蜂窝网络、短距离通信连接(如蓝牙 、UWB(超宽 带)、红外、WiBree)、无线局域网络(WLAN)或高速无线数据网络例如演进数据优化(EV-DO) 网络、通用移动电信系统(UMTS)网络或GSM增强数据率演进(EDGE)网络。在一个或多个方案中,移动通信设备105和110与其它类似PCl 15和PDA120的设备可以通过有线网络进 行通信。此外,设备105、110、115和120可以使用各种通信协议例如本领域公知的因特网 协议(IP)、传输控制协议(TCP)、简单邮件传输协议(SMTP)。 图2为例如移动通信设备105的通信设备的框图,所述移动通信设备105包括连 接到用户界面230的处理器228、存储器234或其它存储以及显示器236。通信设备212还 可包括电池250、扬声器253和天线254。用户界面230可进一步包括小键盘、触摸屏、语音 接口、一个或多个箭头键、操纵杆、数据手套、鼠标、滚动球等。通信设备212可包括计算机、 PDA、移动电话等。 通信设备212内的处理器228和其它组件所使用的计算机可执行指令和数据可被 存储在计算机可读存储器234内。该存储器可以利用只读存储器模块或随机存取存储器模 块的任何组合实现,可选地包括易失性和非易失性存储器。软件240可以存储在存储器234 或存储内以提供指令给处理器228,用于使得通信设备212执行各种功能。可选地,通信设 备212的一个或多个模块可实施在硬件或固件(未示出)中。通信设备212可被配置为通过特定的DVB接收机241接收、解码和处理基于例如 DVB(数字视频广播)标准的数字无线电传输或电视广播传输。移动设备也可配备其它类型 的接收机用于数字广播传输,如ATSC(高级电视系统委员会)、MediaFL0、DMB(数字多媒体 广播)、ISDB (综合业务数字广播)、HDTV (高清晰度电视)、DAB (数字音频广播)、DRM(全 球数字广播)等。此外,通信设备212也可以被配置为通过FM/AM无线电接收机242、WLAN 收发机243和无线电信收发机244来接收、解码和处理传输。收发机243和244可以可选 地被分成单独的接收机和发射机组件(未示出)。在一个例子中,收发机244可包括广播 接收机(未示出)和反向信道接收机(未示出)分别用于通过广播信道和反向信道进行通
fn °另外,通信设备212可进一步包括用于确定通信设备212的位置的导航引擎。在一 个例子中,该导航引擎可包括全球定位系统(GPS)接收机245用于接收来自GPS卫星(未 示出)的位置信息。在另一个例子中,该导航引擎可包括三角测量引擎,该三角测量引擎被 配置为能使用蜂窝三角测量技术确定通信设备212的位置。其它位置确定方法和系统也可 以用作此处描述的技术的替代或补充。根据一个方面,通信设备212可接收无线电数据系统(RDS)消息。也可使用其它 传输和接收系统,包括蓝牙@收发机、WiMAX (全球微波接入互操作性)即电气和电子工程 师协会(IEEE)802. 16标准收发机、或者UWB(超宽带)收发机。在一个或多个实例中,信号 可传输到或接收自另一个移动终端(未示出)。例如,音频、视频和其它信号可在使用各种 传输协议的两种通信设备间传输,所述传输协议例如无线局域网(WLAN)、通用分组无线电 业务(GPRS)、第三代移动通信系统技术(3G)、蓝牙或通用即插即用(UPnP)。这些网络可以 被用来访问或支持本地网络或远程网络如因特网。图3说明了其中用户可在例如汽车310、船舶315、飞机320和火车325的移动环 境中旅行的操作环境。这些移动环境中的每个都可以包括例如能够检测自己位置的导航引 擎305的导航设备。例如,GPS导航系统使用卫星信息来确定导航系统当前位置的坐标。可 选地或另外地,在一个或多个方案中,旅行的用户可在环境310、315、320和325中的一个或 多个上携带例如移动电话、笔记本电脑、PDA或其它手持导航系统的移动导航设备。因此,在移动环境可能不包括导航系统的情况下,仍可利用个人导航设备来确定用户的位置。导 航设备例如导航引擎305可被配置为确定和提供例如到达目的地所需的时间、目前已流逝 的时间、估计的抵达时间、天气、交通等其它信息。此外,移动环境310、315、320和325可包括例如通信设备307的通信系统,其中通 信设备307被配置为通过网络发送和接收数据。在一个例子中,通信设备307可包括通信 设备212。根据一个方面,地点和其它导航信息可通过通信设备307经由通信网络(例如, 图1的网络100)被传输到和被接收自一个或多个其它环境310、315、320和325、远程服务 器330或其它目的地。通信设备307和导航引擎305可被包括在单独的系统或设备中,或 者可选地是配置为能相互进行通信的两个独立的设备。例如,通信设备307(如蜂窝电话) 和导航引擎305 (例如,手持式导航系统)两者都可具有蓝牙通信功能,并因此能够通过蓝 牙连接发送和接收信息。其它类型的远程和短程连接和网络也可使用。在图3所示的环境中,旅行前往特定目的地的用户除了跟踪他或她自己的旅行进 展之外,可以传输他或她的导航信息(如位置、预计到达所需时间、距离等)到一个或多个 其它设备。在一个例子中,导航数据可被发送到被配置为基于旅行目的地来创建用户社团 的社团服务器330。也就是说,社团服务器可基于过去、现在或将来的旅行信息来识别用户 之间的匹配。因此,如果第一个人目前正旅行前往法国巴黎,社团服务器可将该第一个人和 也正前往巴黎、过去曾去过巴黎或将来打算去巴黎的第二个人相匹配。由此,可以在所述第 一个人和第二个人之间创建社团。可选地,所述第一个人和第二个人也可被添加到已经存 在的关于去巴黎旅行的社团。在一个或多个的例子中,社团服务器可为那些计划在同一时 间抵达巴黎的个人创建社团。因此,旅行前往同一目的地的多个个人在旅行前往目的地时 能够了解彼此。此外,旅行用户可以能够在到达之前获得有关目的地的附加信息。社团服务器可进一步被配置为主控一个或多个社团。例如,社团服务器可以主控 专用于不同度假目的地的各种社团。也可为各种非旅行兴趣例如音乐和食品创建不同的社 团。图4说明了移动设备、社团服务器系统以及其间的连接的框图,它们可被用来获 取位置信息并根据这些数据来匹配多个个人。移动单元405a-c每个可包括各种组件,所述 组件包括通信接口 407、导航引擎409和存储器411。通信接口 407可包括各种类型的接收 机和发射机,所述接收机和发射机与前面所述的不同类型的网络兼容。导航引擎409可以 被用来从一个或多个源如蜂窝塔(例如,使用三角测量)或GPS卫星获取位置信息。导航 引擎409也可以用于,基于速度、交通等来计算(或确定)估计的到达所需时间,用于生成 图形用户界面以显示路线或方向,用于生成方向等。存储器411可以存储各种信息,包括应 用程序指令、应用程序数据或音频/视频内容。根据一个方面,存储器411可配置为存储包 括兴趣和例如年龄、婚姻状况和性别的特征的用户简档信息。用户简档信息可结合导航信 息来被用以形成用户之间的社团。通信服务器系统415可包括用于与移动设备405a_c进行通信的通信接口 417。此 外,通信服务器系统415可包括决策引擎420、搜索引擎423和数据存储426。数据存储426 可配置用以存储各种类型的数据包括用户简档、帐户信息、社团信息(如,会员数据)等。决 策引擎420可被配置用以基于旅行或个人简档将移动设备405a-c的用户与另一个用户相 互匹配。另一方面,搜索引擎423可被配置用以在数据存储426中搜索匹配指定标准的用户或其它数据。例如,搜索引擎423可用于查找所有访问过纽约市的用户。在一个或多个 的方案中,决策引擎420和搜索引擎423可被配置成单一的处理器。可替代地,引擎420和 423可被配置成独立的处理引擎。图5是示出了用于基于旅行属性来匹配用户并在匹配的用户之间建立社团的方 法的流程图。在步骤500,社团服务器可从第一通信设备接收针对第一用户的旅行信息。例 如,所述第一通信设备可以是配置为与该社团服务器进行通信的导航系统或移动电话。在 步骤505,所述社团服务器可能从第二通信设备接收针对第二用户的旅行信息。如在此所讨 论的,导航信息可对应于关于过去的旅行、将来的旅行、或当前的旅行的信息。在步骤510, 社团服务器可将从第一通信设备接收到的旅行信息与从第二通信设备接收到的旅行信息 进行比较,以确定是否存在旅行匹配。旅行匹配可以用多种方式来定义,包括目的地位置匹 配、抵达时间匹配、旅行时间匹配、路线匹配、旅行方式匹配(例如,运输模式匹配)或其组 合。在一个例子中,旅行匹配可以由计划彼此在预定的间隔内(例如,1小时、30分钟、1天, 等)到达同一目的地的第一用户和第二用户来定义。在另一个例子中,旅行匹配可以由住 在同一旅店或位于预定的相邻范围内的两个用户来定义。如果不存在旅行匹配,则可能不 能在第一用户和第二用户之间形成社团并且该过程可终止。可选地或者另外,如果旅行匹 配不存在,可以将说明此情况的通知发送给第一用户。另一方面,如果确定存在旅行匹配,在步骤515,社团服务器可以可选择地确定在 第一用户的简档信息和第二用户的简档信息之间是否存在第二匹配。当旅行匹配被确定存 在后或大约在接收到旅行信息的同时,可以接收到针对每个用户的用户简档信息。用户简 档匹配可包括非旅行属性匹配,如年龄匹配、婚姻/关系状况匹配、兴趣匹配等。如果确定 在两个用户的用户简档信息之间不存在匹配,则不会在所述第一用户和第二用户之间形成 社团并且该过程可终止。但是,如果确定存在用户简档匹配,在步骤520,所述第一用户和第 二用户可被加入到一社团,该社团定向或定位为用户的旅行目的地、由用户共享的一个或 多个兴趣或其组合。在一个例子中,社团可包括一个论坛,该论坛允许用户通过发贴而相互 进行通信。在另一个例子中,社团可包括一个或多个即时消息收发特征,该特征允许用户之 间的实时通信。在步骤525,社团服务器可以进一步将每个用户信息例如联络信息、简档信 息或旅行信息传送给另一用户。在一个例子中,旅行信息可以包括道路条件、交通、天气、兴 趣点等。联络信息可包括匹配用户的网络地址、即时消息收发屏幕名称、电子邮件地址或电 话号码。这一步可以是可选的,并可遵从用户设置的隐私偏好。根据一个或多个方面,多个个人可以被匹配并加入到预先存在的社团,其中该社 团已经针对特定的目的地或特定的兴趣集合而形成。因此,这些个人不仅可以被连接到彼 此,而且也可与一个或多个其他已是该社团成员的个人(例如,那些分享相似兴趣的个人, 或者那些已旅行、正在旅行前往或正计划旅行前往同一目的地的个人)相连接。可选地,如 果定位于第一用户和第二用户的共同兴趣或相同旅行目的地的社团尚不存在,则可以创建 新的社团。当新的个人加入时也可向社团的其他成员发送通知。除了促进有类似旅行经历或个人兴趣的个人之间的通信,社团服务器也可以被配 置为向个人提出关于各种主题的建议,如旅行目的地、餐馆(例如,在指定的目的地的)、将 在旅程期间播放的音乐、应采用或避免的路线等。图6说明了用于基于匹配的旅行和简档 信息确定建议的方法。在步骤600,社团服务器可接收来自个人的旅行信息。在步骤605,
9社团服务器可将该个人的旅行信息与和一个或多个其他个人相关联的旅行信息进行比较, 以确定是否存在匹配。可以基于匹配目的地的预定阈值、旅行地区、大陆、文化的相似性或 其组合来定义匹配。如果在该个人的旅行信息与一个或多个其他个人的旅行信息间存在匹配,在步骤 610,社团服务器可以提取所述一个或多个匹配的个人的一个或多个兴趣。所述一个或多个 兴趣可包括以前的旅行的各个方面(例如,旅行史),如一个或多个其他个人访问过的目的 地、该一个或多个其他个人所访问的地标或该一个或多个其他个人推荐的旅行者活动。所 述一个或多个兴趣也包括非旅行相关的兴趣诸如音乐和食物。在步骤615,所述被提取的一 个或多个兴趣可利用当前个人的简档信息进行过滤。例如,如果当前个人的用户简档指示 其不喜欢古迹,则与古迹相关的地标兴趣可以从所述建议中被过滤掉。在另一个例子中,如 果用户简档指示其更喜欢户外活动,则室内活动可以从推荐的旅行者活动中被过滤掉。在 步骤620,经过过滤的建议接着可以被传输到所述个人。图7示出了用于基于旅行信息搜寻社团的方法。在步骤700,用户的通信设备可从 导航引擎接收旅行信息(例如,目的地、当前位置、旅行时间、抵达时间等)。该导航引擎可 驻留在该通信设备内或可是一个单独的装置。在一个或多个实例中,旅行信息可基于指示 着希望的目的地、首选的旅行线路(例如,最大限度地选择高速公路、避免过路费、避免交 通等)等的用户输入而被确定。在步骤705,当接收到旅行信息时,通信设备可将所述旅行 信息传送到社团服务器。在一个或多个方案中,个人或个人的通信设备可具有通过服务器 建立的帐户。因此,与通信设备或用户相关联的其它信息例如以前的旅程信息及用户兴趣 可以已经存储在服务器上了。在步骤710,通信设备可传送针对来自服务器的社团信息的请求。社团服务器的标 识可以预编程在通信或导航系统中或可由用户指定。一个社团服务器可主控多个社团。所 述请求可以可选地在步骤705随同旅行信息被传送。在步骤715,通信设备可接收来自服务 器的社团信息和匹配结果。匹配结果可包括关于大量其他具有与本用户的旅行信息相匹配 的旅行信息的用户的指示、其他用户中每个用户匹配的等级或其他用户中每个用户的联络 信息。另一方面,社团信息可包括该用户已被加入其中的社团论坛的联络信息、社团博客的 链接、社团其他人的建议等。在一个或多个方案中,该通信设备可接收来自服务器的请求, 以确认用户在接收到匹配结果或被加入到社团之前,希望加入该社团或希望接收到匹配结^ ο在一个实施方式中,用户可以设置用于匹配结果或社团相关性的阈值。也就是说, 用户可以指定他或她仅希望当他或她的简档或旅行信息至少75%、85%或90%地与社团 简档或其他用户简档相匹配时接收匹配或被加入到社团。用户也可设置与他或她相匹配 的、他或她被加入其中的社团或用户的数量限制。图8示出了用于传送旅行信息或用户简档信息到社团服务器以及作为响应而接 收社团信息和建议的通信设备的用户界面。界面800可包括多种选项,所述多种选项包括 编辑简档805、更新旅行信息810、查看社团/匹配815、访问社团论坛820、消息收发825和 跟踪用户830。选择编辑简档805可允许用户改变他或她的简档的各个方面,包括匹配阈 值、兴趣、联络信息、隐私级别(例如,只显示限定条目的联络信息)等。为编辑用户简档可 以需要密码。更新旅行信息810可以是请求来自导航引擎的更新的信息的触发开关或命令。响应于更新旅行信息810被选择,通信设备可以进一步可选择地传送更新的信息810 到社团服务器。查看社团/匹配选项815允许用户查看他或她已被加入其中的社团或个人 匹配。访问社团论坛820和消息收发825可提供两种通信模式。例如,访问社团论坛选项 820可允许论坛式的通信界面,其中用户可以在该界面张贴消息。另一方面,消息收发825 可以允许用户发送私人即时消息类型的通信至另一个人。跟踪用户选项830可由个人用来 跟踪另一个人的旅行行为。例如,个人可想要查看一个朋友在抵达相同目的地方面的进展。 在另一个例子中,父母可能要监视孩子在抵达特定目的地的旅行进展。此外,界面800可进一步包括信息窗格835以显示信息例如当前目的地、抵达的时 间估计、尚需旅行的距离、大量的已与该旅行者匹配的社团和用户等。用户可配置显示器以 根据他或她的需要或偏好来显示各种附加或替代信息。虽然就移动环境如汽车而讨论了在此所描述的旅行社团和其它各方面,但用户可 以从一个固定PC或其它设备访问社团和使用本文所述的各种功能。例如,用户在家里能够 与当前正在旅行前往一个目的地的多个个人进行通信,反之亦然。在固定位置的用户也可 以跟踪一个或多个其他个人的旅行进展。此外,旅行信息或用户简档信息可根据用户的偏好、社团服务器的请求或新信息 的可用性(例如,如果导航引擎只是每5分钟、30分钟、小时或天执行位置检测)定期或不 定期地被更新。因此,根据一个方面,匹配可定期或不定期地被更新。例如,如果用户更改 他或她的目的地并且该改变被更新到社团服务器,则该用户可被解除与一个社团的关联,图9示出了表示从多个移动设备905a_c到社团服务器910以及反向的信息流的 框图。每个移动设备905a_c可以为相应的用户存储简档信息。简档信息可包括目的地、路 线、个人习惯、兴趣或喜欢的音乐。简档信息可被发送到社团服务器910,所述社团服务器可 配置用以分析简档、搜索简档之间的匹配、并提供相关的信息例如匹配的联络信息、匹配社 团的社团信息、建议等。例如,该相关信息可被提供给第四移动设备(未示出),针对该第四 移动设备进行匹配、建议或其它信息的确定。可替换地或另外地,信息可基于是否发现设备 905a-c用户之间的匹配而被传回每个设备905a_c。在此记载的方法和特征可进一步通过任何数量的、能存储计算机可读指令的计算 机可读介质实现。可以使用的计算机可读介质的例子包括RAM、R0M、EEPR0M、快闪存储器或 其它存储技术、CD-ROM、DVD或其它光盘存储、盒式磁带、磁带、磁存储器等。另外或者可选地,在至少一些实施方式中,在此记载方法和特征可以通过一个或 多个集成电路(IC)实现。集成电路可以是,例如,微处理器,其访问存储在只读存储器 (ROM)中的程序指令或其它数据。在一些这样的实施方式中,ROM存储有程序指令,该指令 导致该集成电路执行根据本文所述的一个或多个方法的操作。在至少一些其它实施方式 中,在此描述的一个或多个方法被硬布线于集成电路。换句话说,该集成电路在这种情况下 是一个应用程序专用集成电路(ASIC),其具有专用于在此所述的计算和其它操作的逻辑门 和其它逻辑。在其他实施方式中,IC可以基于从ROM或RAM中读取的程序指令的执行而执 行某些操作,而其它操作则被硬布线于集成电路的门和其它逻辑。此外,IC可输出图像数 据到显示缓冲区。术语“处理器”或“多个处理器”与存储器的组合应被理解为包括任何上述硬件或 软件的组合,以执行各步骤或各功能。
虽然实施本发明的具体例子已经被描述,本领域的技术人员应理解,上面描述的 系统和方法有许多的变种和置换形式,这些变种和置换形式包含在如所附的权利要求中规 定的本发明的精神和范围内。此外,落入所附的权利要求的精神和范围内的许多其它的实 施方式、修改和变化,本领域的技术人员经审阅本公开的内容均可得出。
权利要求
一种方法包括接收与第一用户正进行的、到指定目的地的旅程相关的数据,其中该数据由自动导航引擎生成;确定与第二用户相关联的旅程信息;确定与所述第二用户相关联的所述旅程信息是否匹配接收到的第一用户的旅程数据;以及响应于确定与所述第二用户相关联的所述旅程信息与所述接收到的第一用户的旅程数据相匹配,创建所述第一用户和第二用户之间的社团。
2.根据权利要求1的方法,进一步包括基于第二用户在之前的旅行来确定针对所述第一用户的旅行建议;以及基于所述第一用户的用户简档对所述旅行建议进行过滤。
3.根据权利要求1的方法,其中所述确定与所述第二用户相关联的所述旅程信息是否 匹配接收到的第一用户的旅程数据进一步包括确定所述第一用户的非旅行兴趣是否匹配 所述第二用户的非旅行兴趣。
4.根据权利要求3的方法,其中所述第一用户的非旅行兴趣存储在所述第一用户的用 户简档中。
5.根据权利要求1的方法,其中所述社团包括消息论坛、聊天室和电子邮件自动分发 系统中的至少一个。
6.根据权利要求1的方法,其中所述与第二用户相关联的旅程信息是当所述第二用户 也正旅行前往指定的目的地时从所述第二用户接收到的。
7.根据权利要求6的方法,其中所述确定与所述第二用户相关联的所述旅程信息是否 匹配接收到的第一用户的旅程数据包括确定所述第一用户和第二用户是否计划在彼此预 定的时间内到达所述指定的目的地。
8.根据权利要求1的方法,其中所述确定与所述第二用户相关联的所述旅程信息是否 匹配接收到的第一用户的旅程数据包括确定所述第一用户的指定的目的地和所述第二用 户的目的地是否在预定的相邻范围内。
9.根据权利要求1的方法,其中所述确定与所述第二用户相关联的所述旅程信息是否 匹配接收到的第一用户的旅程数据包括确定所述第一用户的第一旅行模式是否匹配所述 第二用户的第二旅行模式。
10.一种方法包括使用自动导航引擎确定与第一用户正进行的旅程相关联的旅程数据;将所述旅程数据传输到服务器,所述服务器请求与匹配于所述第一用户的确定的旅程 数据的旅程信息相关联的第二用户的标识;响应于所述传输,接收关于所述第二用户的信息。
11.根据权利要求10的方法,其中所述关于所述第二用户的信息包括所述第二用户为 其成员的社团的社团信息。
12.根据权利要求10的方法,进一步包括接收一个或多个基于所述第二用户的旅行史 的旅行建议。
13.根据权利要求10的方法,其中关于所述第二用户的信息包括电子邮件地址。
14.根据权利要求10的方法,进一步包括接收对所述第二用户的位置的更新。
15.根据权利要求10的方法,进一步包括传输匹配阈值到所述社团服务器,所述匹配 阈值被配置为用于确定在所述第一用户和第二用户之间是否存在匹配。
16.一种装置包括 处理器;和配置为存储当被所述处理器执行时致使所述装置执行一种方法的计算机可读指令的 存储器,所述方法包括接收与第一用户正进行的、到指定目的地的旅程相关的数据,其中该数据由自动导航 引擎生成;确定与第二用户相关联的旅程信息;确定与所述第二用户相关联的所述旅程信息是否匹配接收到的第一用户的旅程数据;以及响应于确定与所述第二用户相关联的所述旅程信息与所述接收到的第一用户的旅程 数据相匹配,创建所述第一用户和第二用户之间的社团。
17.根据权利要求16的装置,所述存储器进一步包括指令用于基于第二用户在之前的旅行来确定针对所述第一用户的旅行建议;以及 基于所述第一用户的用户简档对所述旅行建议进行过滤。
18.根据权利要求16的装置,其中所述确定与所述第二用户相关联的所述旅程信息是 否匹配接收到的所述第一用户的旅程数据进一步包括确定所述第一用户的非旅行兴趣是 否匹配所述第二用户的非旅行兴趣。
19.根据权利要求16的装置,其中所述与第二用户相关联的旅程信息是当所述第二用 户也正旅行前往所述指定的目的地时从所述第二用户接收到的。
20.根据权利要求19的装置,其中所述确定与所述第二用户相关联的所述旅程信息是 否匹配接收到的第一用户的旅程数据包括确定所述第一用户和第二用户是否计划在彼此 预定的时间内到达所述指定的目的地。
21.一种装置包括 处理器;和配置为存储当被所述处理器执行时致使所述装置执行一种方法的计算机可读指令的 存储器,所述方法包括使用自动导航引擎确定与第一用户正进行的旅程相关联的旅程数据; 将所述旅程数据传输到服务器,所述服务器请求与匹配于所述第一用户的确定的旅程 数据的旅程信息相关联的第二用户的标识;响应于所述传输,接收关于所述第二用户的信息。
22.根据权利要求21的装置,其中所述关于所述第二用户的信息包括所述第二用户为 其成员的社团的社团信息。
23.根据权利要求21的装置,进一步包括接收一个或多个基于所述第二用户的旅行史 的旅行建议。
24.根据权利要求21的装置,其中关于所述第二用户的信息包括电子邮件地址。
25.根据权利要求21的装置,进一步包括接收对所述第二用户的位置的更新。
26.根据权利要求21的装置,进一步包括传输匹配阈值到所述社团服务器,所述匹配 阈值被配置为用于确定在所述第一用户和所述第二用户之间是否存在匹配。
27.—个或多个存储有当被处理器执行时致使所述处理器执行一种方法的计算机可读 指令的计算机可读介质,所述方法包括使用自动导航引擎确定与第一用户正进行的旅程相关联的旅程数据; 将所述旅程数据传输到服务器,所述服务器请求与匹配于所述第一用户的确定的旅程 数据的旅程信息相关联的第二用户的标识;响应于所述传输,接收关于所述第二用户的信息。
28.根据权利要求27的一个或多个计算机可读介质,其中所述关于所述第二用户的信 息包括所述第二用户为其成员的社团的社团信息。
29.根据权利要求27的一个或多个计算机可读介质,进一步包括用于接收一个或多个 基于所述第二用户的旅行史的旅行建议的指令。
30.一个或多个存储有当被处理器执行时致使所述处理器执行一种方法的计算机可读 指令的计算机可读介质,所述方法包括接收与第一用户正进行的、到指定目的地的旅程相关的数据,其中该数据由自动导航 引擎生成;确定与第二用户相关联的旅程信息;确定与所述第二用户相关联的所述旅程信息是否匹配接收到的第一用户的旅程数据;以及响应于确定与所述第二用户相关联的所述旅程信息与所述接收到的所述第一用户的 旅程数据相匹配,创建所述第一用户和第二用户之间的社团。
31.根据权利要求30的一个或多个计算机可读介质,其中所述确定与所述第二用户相 关联的所述旅程信息是否匹配接收到的所述第一用户的旅程数据进一步包括确定所述第 一用户的非旅行兴趣是否匹配所述第二用户的非旅行兴趣。
32.根据权利要求30的一个或多个计算机可读介质,其中所述与第二用户相关联的旅 程信息是当所述第二用户也正旅行前往所述指定的目的地时从所述第二用户接收到的。
全文摘要
基于旅行信息例如目的地、路线、抵达时间等,用户可以被匹配到一个社团或其他用户。因此,旅行前往一个目的地的用户能够与旅行前往相同目的地的其他用户通信或相见。其它信息也可以用于确定匹配,包括习惯、兴趣或关系状态。在一个方案中,当用户正在旅行时,旅行信息可自动从一个导航引擎获得。旅行信息可被自动从导航引擎(245)或与此相关联的通信系统(105)发送到一个配置为识别用户间或用户与社团之间匹配的社团服务器(330)。用户可以进一步设置匹配阈值来控制返回的匹配的数目。关于餐馆、活动、酒店等的建议也可基于匹配用户的历史和简档而确定。
文档编号G06Q50/00GK101903903SQ200880121226
公开日2010年12月1日 申请日期2008年11月25日 优先权日2007年12月17日
发明者K·斯托门格, K·朔 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1