无线设备之间共享信息的系统及方法

文档序号:7737752阅读:155来源:国知局
专利名称:无线设备之间共享信息的系统及方法
无线设备之间共享信息的系统及方法本发明一般涉及数据网络的操作,尤其涉及用于无线设备之间共享信息的系统和方法。相关技术描述技术上的进展已引起大范围的数据网络的发展和部署。这些网络包括公共数据网络(诸如,因特网)和专用网络(诸如,无线电信网)两者。这些网络的用户具有访问作为网络资源可用的各种各样的信息以及服务的能力。对于网络资源有日益增长的需求的一个示例是在无线网络环境中。在无线环境中,各种各样的无线设备(诸如,无线电话、个人数字助理(PDA)、以及寻呼设备)在无线网络上进行通信。无线网络可还包括用于向无线设备提供各种网络资源的网络服务器。此外, 无线网络可还耦合至公共网络(诸如,因特网),从而使得公共网络上的资源可用于无线网络上的无线设备。某些设备(诸如,无线电话)由于不恰当的用户行为而被认为扰乱社交。例如,在会议期间接电话可被某些人视为不恰当。此外,存储于无线设备中的联系人信息能由无线电话的所有者创建,而不能由与联系人信息相关联的联系人创建。此外,许多这样的无线设备一周七天一天二十四小时04/7)上电,由此,设备在场(即,连接至网络)的意义很小。因此,存在对用于解决这些缺陷的系统和方法的需要。鍵以下给出对一个或更多个方面的简化概述以图提供对此类方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或更多个方面的一些概念以为稍后给出的更加具体的说明之序。根据一个方面,提供了一种在无线设备处接收用户简档的方法。该方法包括在该无线设备处接收添加该用户简档的请求,传送对该请求的接受,在该无线设备处接收该用户简档,以及在该无线设备处存储该用户简档。在另一方面,提供了一种无线设备。该无线装备包括处理器和该处理器可访问的存储器。该存储器包括用于在该无线设备处接收添加用户简档的请求的至少一条指令,用于传送对该请求的接受的至少一条指令,用于在该无线设备处接收该用户简档的至少一条指令,以及用于在该无线设备处存储该用户简档的至少一条指令。在另一方面,提供了另一种无线设备。该无线设备包括用于在该无线设备处接收添加用户简档的请求的装置,用于传送对该请求的接受的装置,用于在该无线设备处接收该用户简档的装置,以及用于在该无线设备处存储该用户简档的装置。在另一方面,提供了一种包括计算机可读介质的计算机程序产品。该计算机可读介质包括用于在该无线设备处接收添加用户简档的请求的至少一条指令,用于传送对该请求的接受的至少一条指令,用于在该无线设备处接收该用户简档的至少一条指令,以及用于在该无线设备处存储该用户简档的至少一条指令。根据另一个方面,提供了一种向无线设备传送用户简档的方法。该方法包括向远程无线设备传送添加用户简档的请求,从该远程无线设备接收响应,确定该请求是否被接受,以及当该请求被接受时传送该用户简档。在又一方面,提供了一种无线设备。该无线设备包括处理器和该处理器可访问的存储器。该存储器包括用于向远程无线设备传送添加用户简档的请求的至少一条指令,用于从该远程无线设备接收响应的至少一条指令,用于确定该请求是否被接受的至少一条指令,以及用于当该请求被接受时传送该用户简档的至少一条指令。在另一方面,提供了另一种无线设备。该无线设备包括用于向远程无线设备传送添加用户简档的请求的装置,用于从该远程无线设备接收响应的装置,用于确定该请求是否被接受的装置,以及用于当该请求被接受时传送该用户简档的装置。在又一方面,提供了一种包括计算机可读介质的计算机程序产品。该计算机可读介质包括用于向远程无线设备传送添加用户简档的请求的至少一条指令,用于从该远程无线设备接收响应的至少一条指令,用于确定该请求是否被接受的至少一条指令,以及用于当该请求被接受时传送该用户简档的至少一条指令。在另一个方面中,提供了一种在服务器处管理用户简档的方法。该方法包括从第一无线设备接收用户简档,接收第二无线设备接受添加该用户简档的请求的通知,以及向第二无线设备传送该用户简档。在又一方面中,提供了一种用于管理与无线设备相关联的用户简档的服务器,该服务器包括处理器和该处理器可访问的存储器。该存储器包括用于从第一无线设备接收用户简档的至少一条指令,用于接收第二无线设备接受添加该用户简档的请求的通知的至少一条指令,以及用于向第二无线设备传送该用户简档的至少一条指令。在又一方面,提供了一种用于管理与无线设备相关联的用户简档的服务器。该服务器包括用于从第一无线设备接收用户简档的装置,用于接收第二无线设备接受添加该用户简档的请求的通知的装置,以及用于向第二无线设备传送该用户简档的装置。在又一方面,提供了一种包括计算机可读介质的计算机程序产品。该计算机可读介质包括用于从第一无线设备接收用户简档的至少一条指令,用于接收第二无线设备接受添加该用户简档的请求的通知的至少一条指令,以及用于向第二无线设备传送该用户简档的至少一条指令。在又一方面,提供了一种用于与一个或更多个无线设备进行通信的方法。 该方法包括接收对第一目标无线设备的选择,确定与第一目标无线设备相关联的当前条件,以及至少部分基于该与第一目标无线设备相关联的当前条件确定如何联系第一目标无线设备。在又一方面,提供了一种无线设备,该无线设备包括处理器和该处理器可访问的存储器。该存储器包括用于接收对第一目标无线设备的选择的至少一条指令,用于确定与第一目标无线设备相关联的当前条件的至少一条指令,以及用于至少部分基于该与第一目标无线设备相关联的当前条件确定如何联系第一目标无线设备的至少一条指令。在又一方面,提供了一种无线设备。该无线设备包括用于接收对第一目标无线设备的选择的装置,用于确定与第一目标无线设备相关联的当前条件的装置,以及用于至少部分基于该与第一目标无线设备相关联的当前条件确定如何联系第一目标无线设备的装置。在另一方面,提供了一种包括计算机可读介质的计算机程序产品。该计算机可读
8介质包括用于接收对第一目标无线设备的选择的至少一条指令,用于确定与第一目标无线设备相关联的当前条件的至少一条指令,以及用于至少部分基于该与第一目标无线设备相关联的当前条件确定如何联系第一目标无线设备的至少一条指令。在另一个方面,提供了一种发起与无线设备的联系的方法。该方法包括接收对一组目标无线设备的选择,确定与该组目标无线设备中的每一个目标无线设备相关联的当前条件,以及至少部分基于与该组目标无线设备中的每一个目标无线设备相关联的当前条件从该组目标无线设备中确定最靠近的目标无线设备。在又一方面,提供了一种无线设备。该无线设备包括处理器和该处理器可访问的存储器。该存储器包括用于接收对一组目标无线设备的选择的至少一条指令,用于确定与该组目标无线设备中的每一个目标无线设备相关联的当前条件的至少一条指令,以及用于至少部分基于与该组目标无线设备中的每一个目标无线设备相关联的当前条件从该组目标无线设备中确定最靠近的目标无线设备的至少一条指令。在另一方面,提供了一种无线设备。该无线设备包括用于接收对一组目标无线设备的选择的装置,用于确定与该组目标无线设备中的每一个目标无线设备相关联的当前条件的装置,以及用于至少部分基于与该组目标无线设备中的每一个目标无线设备相关联的当前条件从该组目标无线设备中确定最靠近的目标无线设备的装置。在另一方面,提供了一种包括计算机可读介质的计算机程序产品。该计算机可读介质包括用于接收对一组目标无线设备的选择的至少一条指令,用于确定与该组目标无线设备中的每一个目标无线设备相关联的当前条件的至少一条指令,以及用于至少部分基于与该组目标无线设备中的每一个目标无线设备相关联的当前条件从该组目标无线设备中确定最靠近的目标无线设备的至少一条指令。根据另一个方面,提供了一种发起与至少一个无线设备的联系的方法。该方法包括接收对当前条件的选择并确定在联系人列表中是否有任何无线设备具有与所选当前条件相匹配的当前条件。在又一方面,提供了一种无线设备,该无线设备包括处理器和该处理器可访问的存储器。该存储器包括用于接收对当前条件的选择的至少一条指令,以及用于确定在联系人列表中是否有任何无线设备具有与所选当前条件相匹配的当前条件的至少一条指令。在又一方面,提供了一种无线设备。该无线设备包括用于接收对当前条件的选择的装置,以及用于确定在联系人列表中是否有任何无线设备具有与所选当前条件相匹配的当前条件的装置。 在又一方面,提供了一种包括计算机可读介质的计算机程序产品。该计算机可读介质包括用于接收对当前条件的选择的至少一条指令,以及用于确定在联系人列表中是否有任何无线设备具有与所选当前条件相匹配的当前条件的至少一条指令。附图简述在附图中,除非另行指出,否则相似的附图标记贯穿各视图指示相似的部分。

图1是根据一个方面的数据网络的示意图;图2是根据另一方面的无线设备的示意图;图3是示出根据又一方面在无线设备处接收用户简档的方法的流程图;图4是示出根据又一方面向无线设备传送用户简档的方法的流程图5是示出根据又一方面在服务器处管理用户简档的方法的示例性流程图;图6是示出根据又一方面基于与一个或更多个无线设备中每一无线设备相关联的当前条件来与该一个或更多个无线设备进行通信的方法的示例性流程图;图7是示出根据又一方面基于与无线设备相关联的当前条件来发起与该无线设备的联系的方法的示例性流程图;图8是示出根据一方面基于与一个或更多个无线设备中的每一无线设备相关联的当前条件来发起与该一个或更多个无线设备的联系的方法的示例性流程图;以及图9是示出根据另一方面设置无线设备的方法的示例性流程图。详细描述以下描述本公开的各个方面。应当显见的是,本文中的教导可以用各种各样的形式来体现,并且本文中所公开的任何特定结构、功能或两者仅是代表性的。基于本文的教导,本领域技术人员应领会本文所公开的方面可独立于任何其它方面来实现并且这些方面中的两个或多个可以各种方式被组合。例如,可以使用本文中所阐述的任何数目的方面来实现装置或实践方法。另外,可使用作为本文所阐述的一个或更多个方面的补充或与之不同的其它结构、功能、或者结构与功能来实现这种装置或实践这种方法。不仅如此,方面可包括权利要求的至少一个元素。在以下描述中,为便于解释,阐述了众多的具体细节以图提供对一个或更多个方面透彻的理解。但是显然的是,没有这些具体细节也可实践此(诸)方面。在其他实例中, 公知的结构和设备以框图形式示出以帮助描述一个或更多个方面。在本描述中,术语“应用”还可包括具有可执行内容的文件,诸如,目标代码、脚本、 字节代码、标记语言文件、和补丁。此外,本文中引述的“应用”还可包括本质上不可执行的文件,诸如可能需要打开的文档或需要访问的其他数据文件。术语“内容”也可包括具有可执行内容的文件,诸如,目标代码、脚本、字节代码、标记语言文件、和补丁。此外,本文中引述的“内容”还可包括本质上不可执行的文件,诸如可能需要打开的文档或需要访问的其他数据文件。在本描述中,术语“通信设备”、“无线设备”、和“无线通信设备”被可互换地使用。 随着第三代(3G)无线技术的到来,更多带宽可用性已使得更多电子设备具有无线能力。因此,在非限定性方面,无线设备可以是蜂窝电话、寻呼机、PDA、智能电话、导航设备、具有无线连接的计算机、或任何其他的具有处理器、存储器、以及无线网络接口的移动设备。图1示出根据本文所描述的一个或更多个方法的示例性通信系统100,其中,多个无线设备可通过通信系统100彼此通信。系统100可包括第一无线设备102,第一无线设备 102可经由无线通信信道106与无线数据网络104进行通信。系统100可还包括用于向无线设备102提供服务的服务器108以及与网络104进行通信的其他各个实体。服务器108 可包括处理器120和存储器122。本文所描述的一个或更多个方法步骤可存储于存储器中。 此外,处理器可作为用于执行存储于存储器中的该一个或更多个方法步骤的装置。服务器108可通过链接110耦合至网络104,链接110可以是任何类型的有线或无线链接。例如,在一个方面,无线设备102可以是无线电话,服务器108可以是向第一无线设备102提供应用、多媒体内容、用户简档、当前条件、或其组合的全国范围的电信网络的一部分。
第二无线设备112也可耦合至网络104。第二无线设备112可位于第一无线设备 102远程处,但第二无线设备112可经由无线网络104被第一无线设备102访问并与第一无线设备102进行通信。图1还示出可连接至服务器108的数据库114。数据库114可包括应用、多媒体内容、用户简档116、当前条件118、或其组合。在根据一个方面的系统的操作期间,第二无线设备112的用户可创建用户简档 116。然后,第二无线设备112的用户可向第一无线设备102的用户传送接受该用户简档 116的请求。如果第一无线设备102的用户接受,则可经由无线网络104从第二无线设备 112直接向第一无线设备102传送该用户简档。可替换地,可经由无线网络104从服务器 108向第一无线设备102传送该用户简档116。此外,第一无线设备102可周期性地接收与第二无线设备112相关联的当前条件,如以下所描述的。可经由无线网络104从第二无线设备112直接接收这些当前条件。可替换地,可经由无线网络104从服务器108接收这些当前条件。参照图2,根据一方面示出无线设备的示例性非限定性方面,该无线设备一般地指定为220。如所示出的,无线设备220包括片上系统222,该片上系统222包括耦合在一起的数字信号处理器2 和模拟基带处理器226。处理器2对、2沈无论是独自还是协作皆可用作用于执行本文中所描述的一个或更多个方法步骤的装置。每一方法可被单独执行,或与本文描述的其他方法、或其他方法的步骤结合执行。如图2中所示,显示控制器2 和触摸屏控制器230耦合至数字基带处理器224。进而,外置于片上系统222的触摸屏显示器 232耦合至显示控制器2 和触摸屏控制器230。图2进一步指示视频编码器234 (例如,逐行倒相制式(PAL)编码器、顺序传送彩色与存储制式(SECAM)编码器、或国家电视系统委员会(NTSC)编码器)耦合至数字基带处理器224。此外,视频放大器236耦合至视频编码器234和触摸屏显示器232。而且,视频端口 238耦合至视频放大器236。如图2中所描绘的,通用串行总线(USB)控制器240耦合至数字基带处理器224。而且,USB端口 242耦合至USB控制器对0。存储器244和订户身份模块(SIM)卡246也可耦合至数字基带处理器224。此外,如图2中所示,数码相机248 可耦合至数字基带处理器224。在示例性方面中,数码相机248是电荷耦合器件(CCD)相机或互补金属氧化物半导体(CM0Q相机。如图2中进一步解说的,立体声音频编解码器250可耦合至模拟基带处理器226。 此外,音频放大器252可耦合至立体声音频编解码器250。在示例性方面中,第一立体声扬声器2M和第二立体声扬声器256耦合至音频放大器252。图2示出了话筒放大器258也可耦合至立体声音频编解码器250。另外,话筒260可耦合至话筒放大器258。在一特定方面中,调频(FM)无线电调谐器262可耦合至立体声音频编解码器250。而且,FM天线沈4 耦合至FM无线电调谐器沈2。此外,立体声头戴式受话机266可耦合至立体声音频编解码器 250。图2进一步指示射频(RF)收发机268可耦合至模拟基带处理器226。RF开关270 可耦合至RF收发机268和RF天线272。如图2中所示,按键板274可耦合至模拟基带处理器226。而且,带话筒的单声道头戴式送受话器276可耦合至模拟基带处理器226。此外, 振动器设备278可耦合至模拟基带处理器226。图2还示出了电源280可耦合至片上系统 222。在特定方面中,电源280是向无线设备220中需要电能的各个部件供电的直流(DC)电源。此外,在特定方面中,电源是可再充电DC电池或从连接到交流(AC)电源的AC到DC 变换器得到的DC电源。在特定方面中,无线设备220可包括耦合至DSP 224或模拟基带处理器226的全球定位系统(GPQ模块观2。GPS模块观4、以及处理器224、2沈两者的至少一者可提供用于定位无线设备220的装置。此外,如图2所示,无线设备220可包括用户简档表观4,在用户简档表284中一个或更多个与一个或更多个联系人相关联的一个或更多个用户简档可被存储、访问、等等。此外,无线设备220可包括当前条件表观6,在当前条件表观6中与一个或更多个联系人的无线设备相关联的当前条件可被存储、访问、等等。如图2中描绘的,触摸屏显示器232、视频端口 238、USB端口 M2、相机M8、第一立体声扬声器254、第二立体声扬声器256、话筒沈0、FM天线沈4、立体声头戴式受话机沈6、 RF开关270、RF天线272、按键板274、单声道头戴式送受话器276、振动器278和电源280 外置于片上系统222。参考图3,根据一个实现,示出一种接收用户简档、或联系人信息的方法,该方法始于框302。在特定方面,用户简档可包括家庭电话的电话号码、工作电话号码、移动电话号码、传真电话号码、工作电子邮件地址、私人电子邮件地址、即时消息(IM)名称、社交网络联系人、或者其组合。用户简档可包括家庭地址、工作地址、或者其组合。此外,用户简档可包括用户创建的或用户选择的照片、用户创建的或用户选择的化身、或者其组合。而且,用户简档可包括附加内容,诸如,文本、日历事件、计划任务列表(to-do list)、或者其组合。 用户简档可还包括与该用户简档关联的用户设备相关联的当前条件。回到本方法的描述,在框302处,在无线设备处可接收添加用户简档的请求。可从发起无线设备发送、或以其他方式传送该请求,并在接收无线设备处接收该请求。在304 处,可确定接收无线设备的用户是否期望接受该请求。例如,可经由接收无线设备的显示器向用户呈现提示,用户可(例如,通过触发对应于“是”的第一按钮或触发对应于“否”的第二按钮)指示他/她是否希望接受该请求。在304,如果用户不希望接受该用户简档,该方法可移至框306,接收无线设备可传送拒绝,S卩,用户不希望将该用户简档添加到接收无线设备的指示。此后,方法可在308处结束。相反,在304处,如果确定用户的确希望接受该请求并将该用户简档添加到接收无线设备,则该方法可继续至框310。在框310处,接收无线设备可向发起无线设备传送接受确认。然后,在框312处,接收无线设备可从发起无线设备接收该用户简档。可替换地, 接收无线设备可从连接至无线网络的服务器接收该用户简档。在这种情况下,可由发起无线设备指令服务器向接收无线设备传送该用户简档。在框314处,接收无线设备可从发起无线设备接收隐私设置。可替换地,接收无线设备可从连接至无线网络的服务器接收该隐私设置。在这种情况下,可由发起无线设备指令服务器向接收无线设备该传送隐私设置。隐私设置可指示接收无线设备可具有何种进入发起无线设备(例如,进入存储在发起无线设备上或者与发起无线设备相关联的文件、内容、日历信息、联系人信息、或者其组合)的访问级别。移至框316,接收无线设备可存储从发起无线设备接收的用户简档。此外,在框 318处,接收无线设备可存储来自发起无线设备的隐私设置。在320处,接收无线设备可确定对用户简档的更新是否可用。例如,接收无线设备可发起与存储用户简档的服务器的联系来确定是否有任何更新可用。如果没有更新可用,该方法可在308处结束。另一方面,如果有更新可用,则该方法可移至框322,接收无线设备可接收这些更新。在框3M处,接收无线设备可存储这些更新。该方法此后可在308处结束。图4描述了一种向无线设备传送用户简档的方法。始于框402,发起无线设备可向接收无线设备传送向该接收无线设备添加用户简档的请求。在框404,发起无线设备可接收响应。移至406,发起无线设备可确定向接收无线设备添加用户简档的请求是否被接受。 若否,则该方法可在408处结束。相反,如果该请求被接受,则该方法可移至410,发起无线设备可(例如,通过提示用户)确定是否着手进行该事务。如果确定不着手进行该事务,则该方法可前进至框412,发起无线设备可向接收无线设备传送取消该事务的指示。该方法此后可在408处结束。回到410,如果确定着手进行该事务,则该方法可继续至框414。在框414处,可在发起无线设备处建立隐私设置。隐私设置可指示接收无线设备可具有何种进入发起无线设备(例如,进入存储在发起无线设备上的文件或内容)的访问级别。例如,低的隐私设置可允许接收无线设备具有进入存储在发起无线设备上的文件或内容的完全访问权。中等的隐私设置可允许进入存储在发起无线设备上的文件或内容的部分访问权。高的隐私设置可阻止对存储在发起无线设备上的所有文件或内容的访问。移至框416,与接收设备相关联的隐私设置可被存储在发起设备处。此外,在框 418处,发起设备可向服务器传送接收设备已接受该请求的通知。该通知还可包括用户简档和与指定接收无线设备相关联的隐私设置。在框420处,可向接收无线设备传送该用户简档。可从发起设备向接收无线设备直接传送该用户简档。而且,可从发起无线设备向服务器、然后(例如,在由发起无线设备指令之后)从服务器向接收无线设备传送该用户简档。在框422处,可向接收无线设备传送隐私设置。可直接从发起设备向接收无线设备传送该隐私设置。而且,可从发起无线设备向服务器、然后(例如,在由发起无线设备指令之后)从服务器向接收无线设备传送该隐私设置。继续至424,发起无线设备可确定该发起无线设备的用户是否已对用户简档作出任何改变。如果没有作出改变,该方法可在408 处结束。另一方面,如果作出了改变,则该方法可移至框426,发起无线设备可向存储一个或更多个用户简档的服务器传送对用户简档的更新。服务器可随后将这些更新推送到所有曾被发起无线设备指定接收该用户简档的无线设备。可从发起无线设备向之前接受该用户简档的该接收无线设备、或多个接收无线设备直接传送该更新。该方法可在408处结束。现在参考图5,根据一个方面,示出一种在服务器处管理用户简档的方法,该方法始于框502。在框502处,服务器可(例如,从发起无线设备)接收用户简档。在框504处, 服务器可存储该用户简档。服务器可将用户简档随相关联的用户名、电话号码、或者其他类似标识符一起存储。而且,服务器可将用户简档随相关联的通信标识符(CommID) —起存储。使用CommID,服务器可具有即使用户改变他/她的名字、电话号码、载波、或者其组合还是能够跟踪用户的能力。在框506处,服务器可从发起无线设备接收一个或多个远程无线设备已接受该用户简档的通知。该通知还可包括隐私设置以及将该用户简档和隐私设置推送到指定接收无线设备的指令。在框508处,服务器可向所选接收无线设备传送该用户简档。前进至510,服务器可确定是否接收到对用户简档的任何更新。如果没有接收到更新,该方法可在512处结束。 相反,如果接收到更新,该方法可移至框514,服务器可更新该用户简档。在特定方面,更新可包括时戳以精确地跟踪最新近的更新。因此,如果接收无线设备没有接收到一连串更新, 接收无线设备可能只是接收到最新近的用户简档版本。移至框516,服务器可存储更新的用户简档。然后,在框518处,服务器可向与该用户简档相关联并之前被指定接收原始用户简档的所选的接收(或远程)无线设备传送更新的简档。然后,该方法可在508处结束。图6根据一个方面描绘了一种用于与一个或更多个无线设备进行通信的方法。开始于602,在发起无线设备处可接收对目标无线设备的选择。换而言之,发起无线设备的用户可从联系人列表中选择目标无线设备,并尝试发起与该目标无线设备的联系。在框604 处,可确定与目标设备相关联的当前条件。当前条件可包括当前位置、系统设置状态(例如,在网络之外,等等)、情绪(悲伤、 快乐、无聊、等等)、定制消息、用户设置状态(例如,请勿打扰,等等)、位置设置状态(例如,走开,等等)、基于时间的状态(例如,基于调度)、基于日历的状态、当前电话设置(例如,鸣铃器关,等等)、近来行为(例如,未接最后来电、忽略最后消息、未检查语音邮件)、 天气、或者其组合。发起无线设备可经由静态的或动画视觉表示来呈现来自当前条件的信息,该静态或动画视觉表示可包括用户选择的、用户创建的、用户定制的、或者用户购买的化身,该化身变化以反映与目标无线设备相关联的当前条件。该化身可为静态化身或基于当前条件进行变化的动态的(即,动画的)化身。当前条件可包括对化身的随机的改变或者基于主题的改变(例如,受赞助的改变——在主题公园的欣喜若狂的表情)。当前条件还可基于用户创建的或系统创建的衣橱设置来更新化身。化身可基于目标设备的位置以及与目标设备相关联的当前天气来改变服装。此外,当前条件可更新化身以使得化身的背景改变来反映出目标无线设备的条件。此外,化身可包括宠物、道具、或者基于与目标无线设备相关联的当前条件变化的附加项。可保持特定目标无线设备的化身变化的历史,并可通过访问其中存储该历史的服务器/数据库在发起设备处本地或者由远程用户访问该历史。在特定方面,当前条件可为用户简档的部分,并且当前条件可定期更新。当前条件可以是用户更新的,例如,情绪的变化,等等。而且,当前条件可以是系统更新的,例如,位置的变化、当地天气的变化、当地时间的变化、等等。继续到606,至少部分地基于与目标无线设备相关联的当前条件,发起无线设备可确定目标无线设备是否可用。如果是,该方法可移至框608,发起无线设备可(例如,至少部分地基于与目标无线设备相关联的当前条件)确定联系目标无线设备的最佳方法。联系目标无线设备的方法可包括文本消息(SMS)、即时消息(IM)、电子邮件、语音邮件、电话呼叫、 等等、或者其组合。前进至框610,发起无线设备可发起与目标无线设备的联系。该方法此后可在612处结束。回到606,如果目标无线设备不可用,则该方法可移至614。在614处,发起无线设备可确定发起无线设备的用户是否已指出当第一目标无线设备不可用时应联系另一目标无线设备。如果是,则该方法可返回框604并如本文中所描述的那样继续进行。否则,该方法可在612处结束。参考图7,根据一个方面描绘了一种用于发起与无线设备的联系的方法。开始于框702,在发起无线设备处可接收对一组目标无线设备的选择。换而言之,用户可在发起无线设备处选择一组中意的目标无线设备。在框704处,可确定与该组目标设备中的每一个目标设备相关联的当前条件。在框706处,发起无线设备可确定该组目标无线设备中的哪个目标无线设备最靠近于发起无线设备。可使用在对每个目标无线设备的用户简档的最新近更新中从每个目标无线设备接收的位置信息来作出该确定。可使用全球定位系统(GPS)、三角测量、基站信息、 或者其组合来确定位置信息。移至708,发起无线设备可(例如基于与最靠近的目标无线设备相关联的当前条件)确定该最靠近的目标无线设备是否可用。如果最靠近的目标无线设备不可用,则该方法可前进至框710。在框710处,发起无线设备可确定下一最靠近的目标无线设备。该方法随后可返回至708并如本文中所描述地继续进行。回到708,如果最靠近的或者下一最靠近的目标无线设备可用,则该方法可继续至框712。在框712处,发起无线设备可确定联系最靠近的可用目标无线设备的最佳方法。在框714处,发起无线设备可发起与最靠近的可用目标无线设备的联系。该方法可随后在716 处结束。图8示出根据一个方面至少部分基于与一个或更多个无线设备相关联的一个或更多个条件来发起与该一个或更多个无线设备的联系的方法。开始于框802,可在发起无线设备处接收对条件的选择。例如,该选择可以是基于情绪(例如,悲伤、快乐、无聊、轻松、痛苦,等等)的。在框804处,发起无线设备可确定联系人列表中哪些目标无线设备具有与所选条件相匹配的当前条件。在806处,发起设备可确定是否存在任何匹配。如果否,则该方法可移至框810,设备可向用户指示不存在匹配。然后,在812处,可确定是否作出新的选择。如果是,则该方法可返回至框802并如本文中所描述的那样继续进行。否则,该方法可在814处结束。回到806,如果存在一个或更多个匹配,则该方法可移至框816。在框816处,可基于与每个匹配设备相关联的当前条件来确定联系匹配无线设备的最佳方法。此后,在框818 处,发起无线设备可发起与匹配的目标无线设备的联系,或通信。移至框820,可(例如,基于随与每个匹配的目标无线设备相关联的当前条件一起接收的位置信息)确定每个匹配的目标无线设备的位置。在框822处,可显示每个匹配的目标无线设备的位置信息。在特定方面,该位置信息可指示每个匹配的目标无线设备有多靠近发起无线设备。具体而言,可从最近到最远或从最远到最近来排行匹配的目标无线设备。因此,发起无线设备的用户可确定哪个具有匹配目标无线设备的用户最靠近,以便万一发起无线设备的用户期望与最靠近的匹配目标无线设备的用户在现实中见面。该方法可在 814处结束。参考图9,根据一个方面,示出一种设置新的无线设备的方法,该方法始于框902。 在框902处,新的设备被上电。在904处,无线设备可提示用户来确定用户是期望登录现有的账户还是创建新的账户。如果用户选择创建新的账户,则该方法可移至框906。在框906 处,可提示用户输入简档信息。可使用按键板、键盘、触敏显示器、触敏键盘、或者其组合来输入简档信息。在框908处,无线设备可从用户接收简档信息。此外,在框910处,无线设备可向服务器传送简档信息。然后,在框912处,可从服务器接收确认。该方法此后可在914处结束。回到904,如果用户选择登录现有账户,该方法可移至框916,无线设备可提示用户输入用户名和口令。在框918处,在无线设备处接收该用户名和口令。然后,在框920处, 可向服务器传送该用户名和口令。移至922,(例如基于来自服务器的指示)确定该用户名和口令是否正确。如果用户名和/或口令不正确,该方法可返回至框916并提示用户重新输入用户名和口令。随后,该方法可返回框918并如本文中所描述地继续。返回至922,如果用户名和口令是正确的,该方法可继续至框924,可从服务器接收所存储的信息。所存储的信息可包括一个或更多个用户简档以及与该一个或更多个用户简档中的每一个用户简档相关联的当前条件。在框拟6处,可用从服务器接收的信息来更新该无线设备。此后,该方法可在914处结束。通过使用本文所描述的一个或更多个方法来共享当前条件和用户简档,设备的用户、设备本身、或者网络可基于远程用户的当前条件和简档来作出智能的联系决策。例如, 远程用户的当前条件可指示该远程用户处于会议中因此不能被电话呼叫打扰。因此,当前条件可指示发起用户经由路由至该远程用户的膝上型电脑的文本或即时消息通信来联系该远程用户。使用本文结合图4描述的方法中的双方取舍,每个用户可创建他/她自身的用户简档并将此信息散播至使用该用户。此外,根据本地条件行动的责任可从远程用户移除并转移给发起联系的用户。发起用户可在发起与远程用户的联系之前获知该远程用户是否可被联系,以及如果是,则什么是联系该远程用户的最佳方法。此外,使用本文所描述的一个或更多个方法,寻求搭车回家的小孩可选择一组家庭成员,系统可基于每个用户或用户设备的当前条件确定哪个用户最靠近并且能接收这个小孩的请求。这样,这个小孩无须作出该决策。他/她的设备可作出该决策并由此发起联系。而且,使用本文所描述的一个或更多个方法,用户可仅仅基于当前条件(例如,情绪) 来发起与其他用户的联系。通过选择情绪(例如,无聊),设备和系统可轮询联系人列表中的所有具有匹配情绪的用户并发起与这些用户的联系(例如,文本会话)。因此,基于每个用户的当前条件,该决策实质上可以更明智。在一个或更多个示例性方面中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则各功能可以作为一条或更多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其它介质。而且,任何连接也被适当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘和碟包括压缩碟(CD)、激光碟、光碟、数字多用碟 (DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据而碟(disc)用激光以光学方式再现数据。上述的组合也应被包括在计算机可读介质的范围内。尽管已详细解说和描述了精选的方面,但是将可理解,可在其中作出各种替换和变更而不会脱离本发明如所附权利要求所定义的精神和范围。
权利要求
1.一种在无线设备处接收用户简档的方法,所述方法包括 在所述无线设备处接收添加所述用户简档的请求;传送对所述请求的接受; 在所述无线设备处接收所述用户简档;以及在所述无线设备处存储所述用户简档。
2.如权利要求1所述的方法,其特征在于,所述用户简档包括家庭地址、工作地址、照片、化身、日历事件、计划任务列表、当前条件、或者其组合之中的至少一者。
3.如权利要求1所述的方法,其特征在于,进一步包括 接收隐私设置;以及存储所述隐私设置。
4.如权利要求3所述的方法,其特征在于,所述隐私设置指示所述无线设备进入所述用户简档所接收自的另一无线设备的访问级别。
5.如权利要求1所述的方法,其特征在于,进一步包括 确定是否有对所述用户简档的更新可用;当可用时接收对所述用户简档的更新;以及存储所述更新。
6.一种无线设备,所述无线设备包括 处理器;以及所述处理器可访问的存储器,所述存储器包括用于在所述无线设备处接收添加用户简档的请求的至少一条指令;用于传送对所述请求的接受的至少一条指令;用于在所述无线设备处接收所述用户简档的至少一条指令;以及用于在所述无线设备处存储所述用户简档的至少一条指令。
7.如权利要求6所述的设备,其特征在于,所述存储器还包括 用于接收隐私设置的至少一条指令;以及用于存储所述隐私设置的至少一条指令。
8.如权利要求7所述的设备,其特征在于,所述存储器还包括 用于确定是否有对所述用户简档的更新可用的至少一条指令; 用于当可用时接收对所述用户简档的更新的至少一条指令;以及用于存储所述更新的至少一条指令。
9.一种无线设备,所述无线设备包括用于在所述无线设备处接收添加所述用户简档的请求的装置; 用于传送对所述请求的接受的装置; 用于在所述无线设备处接收所述用户简档的装置;以及用于在所述无线设备处存储所述用户简档的装置。
10.如权利要求9所述的设备,其特征在于,进一步包括 用于接收隐私设置的装置;以及用于存储所述隐私设置的装置。
11.如权利要求10所述的方法,其特征在于,进一步包括用于确定是否有对所述用户简档的更新可用的装置; 用于当可用时接收对所述用户简档的更新的装置;以及用于存储所述更新的装置。
12.—种计算机程序产品,包括 计算机可读介质,包括用于使计算机在无线设备处接收添加用户简档的请求的至少一条指令; 用于使计算机传送对所述请求的接受的至少一条指令; 用于使计算机在所述无线设备处接收所述用户简档的至少一条指令;以及用于使计算机在所述无线设备处存储所述用户简档的至少一条指令。
13.如权利要求12所述的计算机程序产品,其特征在于,所述计算机可读介质还包括 用于使计算机接收隐私设置的至少一条指令;以及用于使计算机存储所述隐私设置的至少一条指令。
14.如权利要求13所述的计算机程序产品,其特征在于,所述计算机可读介质还包括 用于使计算机确定是否有对所述用户简档的更新可用的至少一条指令;用于使计算机当可用时接收对所述用户简档的更新的至少一条指令;以及用于使计算机存储所述更新的至少一条指令。
15.一种向无线设备处传送用户简档的方法,所述方法包括 向远程无线设备传送添加用户简档的请求;从所述远程无线设备接收响应; 确定所述请求是否被接受;以及当所述请求被接受时传送所述用户简档。
16.如权利要求15所述的方法,其特征在于,进一步包括 建立与所述远程无线设备相关联的隐私设置。
17.如权利要求16所述的方法,其特征在于,进一步包括 存储与所述远程无线设备相关联的所述隐私设置。
18.如权利要求17所述的方法,其特征在于,进一步包括 向所述远程无线设备传送所述隐私设置。
19.如权利要求16所述的方法,其特征在于,所述隐私设置指示所述无线设备进入所述用户简档所接收自的另一无线设备的访问级别。
20.如权利要求15所述的方法,其特征在于,进一步包括向服务器传送通知,其中,所述通知指示所述远程设备已接受添加所述用户简档的所述请求。
21.如权利要求15所述的方法,其特征在于,进一步包括 确定是否对所述用户简档作出任何改变;以及当对所述用户简档作出改变时向服务器传送更新,其中,所述更新包括对所述用户简档的所述改变。
22.一种无线设备,所述无线设备包括 处理器;以及所述处理器可访问的存储器,所述存储器包括用于向远程无线设备传送添加用户简档的请求的至少一条指令; 用于从所述远程无线设备接收响应的至少一条指令; 用于确定所述请求是否被接受的至少一条指令;以及用于当所述请求被接受时传送所述用户简档的至少一条指令。
23.如权利要求22所述的设备,其特征在于,所述存储器还包括 用于建立与所述远程无线设备相关联的隐私设置的至少一条指令。
24.如权利要求23所述的设备,其特征在于,所述存储器还包括用于存储与所述远程无线设备相关联的所述隐私设置的至少一条指令。
25.如权利要求M所述的设备,其特征在于,所述存储器还包括 用于向所述远程无线设备传送所述隐私设置的至少一条指令。
26.如权利要求25所述的设备,其特征在于,所述存储器还包括用于向服务器传送通知的至少一条指令,其中,所述通知指示所述远程设备已接受添加所述用户简档的所述请求。
27.如权利要求沈所述的设备,其特征在于,所述存储器还包括 用于确定是否对所述用户简档作出任何改变的至少一条指令;以及用于当对所述用户简档作出改变时向服务器传送更新的至少一条指令,其中,所述更新包括对所述用户简档的所述改变。
28.一种无线设备,所述无线设备包括用于向远程无线设备传送添加用户简档的请求的装置; 用于从所述远程无线设备接收响应的装置; 用于确定所述请求是否被接受的装置;以及用于当所述请求被接受时传送所述用户简档的装置。
29.如权利要求观所述的设备,其特征在于,进一步包括 用于建立与所述远程无线设备相关联的隐私设置的装置。
30.如权利要求四所述的设备,其特征在于,进一步包括 用于存储与所述远程无线设备相关联的所述隐私设置的装置。
31.如权利要求30所述的设备,其特征在于,进一步包括 用于向所述远程无线设备传送所述隐私设置的装置。
32.如权利要求31所述的设备,其特征在于,进一步包括用于向服务器传送通知的装置,其中,所述通知指示所述远程设备已接受添加所述用户简档的所述请求。
33.如权利要求32所述的设备,其特征在于,进一步包括 用于确定是否对所述用户简档作出任何改变的装置;以及用于当对所述用户简档作出改变时向服务器传送更新的装置,其中,所述更新包括对所述用户简档的所述改变。
34.一种计算机程序产品,包括 计算机可读介质,包括用于向远程无线设备传送添加用户简档的请求的至少一条指令; 用于使计算机从所述远程无线设备接收响应的至少一条指令;用于使计算机确定所述请求是否被接受的至少一条指令;以及用于使计算机当所述请求被接受时传送所述用户简档的至少一条指令。
35.如权利要求34所述的计算机程序产品,其特征在于,所述计算机可读介质还包括 用于使计算机建立与所述远程无线设备相关联的隐私设置的至少一条指令。
36.如权利要求35所述的计算机程序产品,其特征在于,所述计算机可读介质还包括 用于使计算机存储与所述远程无线设备相关联的所述隐私设置的至少一条指令。
37.如权利要求36所述的计算机程序产品,其特征在于,所述计算机可读介质还包括 用于使计算机向所述远程无线设备传送所述隐私设置的至少一条指令。
38.如权利要求37所述的计算机程序产品,其特征在于,所述计算机可读介质还包括 用于使计算机向服务器传送通知的至少一条指令,其中,所述通知指示所述远程设备已接受添加所述用户简档的所述请求。
39.如权利要求38所述的计算机程序产品,其特征在于,所述计算机可读介质还包括 用于使计算机确定是否对所述用户简档作出任何改变的至少一条指令;以及用于使计算机当对所述用户简档作出改变时向服务器传送更新的至少一条指令,其中,所述更新包括对所述用户简档的所述改变。
40.一种在服务器处管理用户简档的方法,所述方法包括 从第一无线设备接收用户简档;接收第二无线设备接受添加所述用户简档的请求的通知;以及向所述第二无线设备传送所述用户简档。
41.如权利要求40所述的方法,其特征在于,进一步包括 从所述第一无线设备接收对所述用户简档的更新;以及对所述用户简档进行更新。
42.如权利要求41所述的方法,其特征在于,进一步包括 存储更新的用户简档;以及向所述第二无线设备传送更新的用户简档。
43.一种用于管理与无线设备相关联的用户简档的服务器,所述服务器包括 处理器;以及所述处理器可访问的存储器,所述存储器包括 用于从第一无线设备接收用户简档的至少一条指令;用于接收第二无线设备接受添加所述用户简档的请求的通知的至少一条指令;以及用于向所述第二无线设备传送所述用户简档的至少一条指令。
44.如权利要求43所述的服务器,其特征在于,所述存储器还包括 用于从所述第一无线设备接收对所述用户简档的更新的至少一条指令;以及用于对所述用户简档进行更新的至少一条指令。
45.如权利要求44所述的服务器,其特征在于,所述存储器还包括 用于存储更新的用户简档的至少一条指令;以及用于向所述第二无线设备传送更新的用户简档的至少一条指令。
46.一种用于管理与无线设备相关联的用户简档的服务器,所述服务器包括 用于从第一无线设备接收用户简档的装置;用于接收第二无线设备接受添加所述用户简档的请求的通知的装置;以及用于向所述第二无线设备传送所述用户简档的装置。
47.如权利要求46所述的服务器,其特征在于,还包括用于从所述第一无线设备接收对所述用户简档的更新的装置;以及用于对所述用户简档进行更新的装置。
48.如权利要求47所述的服务器,其特征在于,还包括 用于存储更新的用户简档的装置;以及用于向所述第二无线设备传送更新的用户简档的装置。
49.一种计算机程序产品,包括 计算机可读介质,包括用于使计算机从第一无线设备接收用户简档的至少一条指令; 用于使计算机接收第二无线设备接受添加所述用户简档的请求的通知的至少一条指令;以及用于使计算机向所述第二无线设备传送所述用户简档的至少一条指令。
50.如权利要求49所述的计算机程序产品,其特征在于,所述计算机可读介质还包括 用于使计算机从所述第一无线设备接收对所述用户简档的更新的至少一条指令; 用于使计算机更新所述用户简档的至少一条指令;用于使计算机存储更新的用户简档的至少一条指令;以及用于使计算机向所述第二无线设备传送更新的用户简档的至少一条指令。
全文摘要
提供了一种在无线设备处接收用户简档的方法。该方法包括在无线设备处接收添加用户简档的请求,传送对该请求的接受,在该无线设备处接收该用户简档,以及在该无线设备处存储该用户简档。
文档编号H04L29/08GK102239679SQ200980149039
公开日2011年11月9日 申请日期2009年11月25日 优先权日2008年12月5日
发明者J·伯纳特, M·B·奥利弗, R·兰克福德, V·W·基廷 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1