移动设备之间基于皮肤的信息传递的制作方法

文档序号:7942782阅读:124来源:国知局
专利名称:移动设备之间基于皮肤的信息传递的制作方法
移动设备之间基于皮肤的信息传递
背景技术
移动终端和移动电话的普及和使用在最近20年迅速增长。在社交环境中,通过将 信息输入移动设备的地址簿或联系人管理工具来交换联系人或其它类型的信息变得日益 普遍。在会面很简短或时间不允许手动输入联系人信息所需的提问和回答的场合下,可以 使用移动设备来经由无线网络(如远红外或Bluetooth 网络)来发送信息,尽管这在一些 情况下是很实用的,但令人遗憾的是,该处理仍然需要用户手动地与他们的移动设备进行 交互动作,以建立、启动或授权连接。

发明内容
根据本发明的一个方面,一种由第一移动终端执行的方法可以包括以下步骤经 由基于皮肤的通信网络向第二移动终端发送无线网络建立消息;基于包含在无线网络建立 消息中的信息实现无线网络连接;以及经由无线网络连接接收来自第二移动终端的数据 项。另外,数据项可以包括至少一项与第二移动终端的用户相关联的联系人信息。另外,该方法还可以包括以下步骤识别皮肤域连接时机;和在识别到皮肤域连 接时机之后向第二移动终端发送无线网络建立消息。另外,识别皮肤域连接时机的步骤可以包括监测与皮肤域相关联的参数,其中该 皮肤域与第一移动终端的用户相关联。另外,监测参数的步骤可以包括经由皮肤域接口装置监测电容或电感中的一项。另外,皮肤域接口装置可以包括导电的绳或带。另外,皮肤域接口装置可以包括置于皮肤域和第一移动设备之间的导电织物。另外,该方法还可以包括以下步骤在识别到皮肤域连接时机之后向第二移动终 端发送连接请求信号;确定连接请求信号是否被成功发送;以及在确定出连接请求信号被 成功发送的情况下,向第二移动终端发送无线网络建立消息。另外,确定连接请求信号是否被成功发送的步骤还可以包括确定是否从第二移 动终端接收到连接请求确认信号。另外,该方法还可以包括以下步骤在确定出连接请求信号没有被成功发送时,向 第二移动终端重传连接请求信号。另外,该方法还可以包括以下步骤将向第二移动终端重传连接请求信号延迟一 个随机或伪随机的时段。另外,该方法还可以包括以下步骤确定所接收到的数据项是否与第一移动终端 中存储的联系人相匹配;和当确定出所接收到的数据与第一移动终端中存储的联系人不匹 配时,将包括了所接收到的数据中的至少一部分的新联系人存储在第一移动终端中。另外,该方法还可以包括以下步骤当确定出所接收到的数据项与存储在第一移 动终端中的联系人相匹配时,基于所接收到的数据更新至少一部分联系人信息。另外,更新至少一部分联系人信息的步骤还可以包括更新与联系人相关联的最
4近接触日期字段。另外,该方法可以包括以下步骤当确定出所接收到的数据项与第一移动终端中 存储的联系人相匹配时,以可听方式输出与联系人相关联的姓名。另外,以可听方式输出与联系人相关联的姓名的步骤可以包括经由与第一移动 终端相关联的免提音频设备以可听方式输出与联系人相关联的姓名。根据另一方面,一种移动终端可以包括通信逻辑部,该通信逻辑部用于经由皮肤 域通信网络向第二移动终端发送无线网络建立消息;和无线逻辑部,该无线逻辑部用于基 于包含在无线网络建立消息中的信息建立与第二移动终端的无线连接,和自动地经由无线 连接接收来自第二移动终端的一个或更多个数据项。另外,通信逻辑部还可以被配置为识别与移动终端的用户的皮肤相关联的参数 的变化,该变化对应于皮肤域连接时机;和基于识别出的变化向第二移动终端发送无线建 立消息。根据再一方面,一种方法可以包括以下步骤确定与皮肤域相关联的电容;基于 确定出的电容识别连接时机;在识别到连接时机后发送无线网络建立消息;基于包含在无 线网络建立消息中的信息激活无线逻辑部;基于包含在无线网络建立消息中的信息建立无 线连接;以及经由无线连接接收与第二移动终端的用户相关联的联系人信息。另外,联系人信息可以包括与第二移动终端的用户相关联的加密密钥。


附图被并入本说明书并构成本说明书的一部分,附图示出了本发明的实施方式, 并与文字说明一起用来解释本发明。在附图中图1为示例性系统的图,在该示例性系统中可以实现符合本发明的系统和方法;图2为图1中的移动终端的示例图;图3为用于建立图1的基于皮肤的通信网络的示例处理的流程图;图4为用于建立图1的基于皮肤的通信网络的另一示例处理的流程图;图5为用于处理经由图1中的无线网络接收到的信息的示例处理的流程图;图6为示出基于身体接触的社交网络的用户界面或显示的图;以及图7为参照图3和图4所描述的处理的示例图。
具体实施例方式下面参照附图对本发明进行详细说明。不同附图中的相同附图标记可以标识相同 或类似的要素。此外,如下详细说明并非限制本发明。符合本发明的原理的实现例使得可以使用基于皮肤的通信网络在移动终端之间 传送无线网络建立信息。该无线网络建立信息可以用于在两个终端之间建立无线连接。图1为可以实现符合本发明的系统和方法的示例性系统100的图。此处,在移动终 端的背景下描述本发明。如此处所使用的,术语“移动终端”可以包括具有或不具有多行 显示器的蜂窝无线电话;可以将蜂窝无线电话与数据处理、传真和数据通信性能相结合的 个人通信系统(PCS)终端;可以包括无线电话、寻呼机、互联网/内联网接入、Web浏览器、 管理器、日历和/或全球定位系统(GPS)接收机的个人数字助理(PDA);以及常规的膝上型和/或掌上型接收器或包括无线电话收发器的其它电器。无线终端还可以被称为普适计算 (pervasive computing)设备。移动终端还可以选择性地包括照相机。此外,移动终端可以 包括各种各样的形式(form factor),这些形式包括直板、折叠、翻盖、滑盖、以及旋转或转 动类型。应当理解,可以将本发明的原理应用于移动终端而无需考虑移动终端采用何种形 式。如图1所示,系统100可以包括用户105-A和105_B(统称为“用户105”)、移动 终端110-A和110-B (统称为“移动终端110”)、以及皮肤域接口装置115-A和115-B (统称 为“皮肤域接口装置115”)。图1中示出的用户、移动终端和皮肤域接口装置的数目是为简 单起见而设置的。实际上,通常的系统可以包括比图1中示出的更多的用户、移动终端和皮 肤域接口装置。根据与本文描述的方面相符合的一个实现例,移动终端110可以经由使用皮肤域 接口装置115而形成的基于皮肤的通信网络120来彼此进行通信和/或交换数据。各皮肤 域接口装置115可以在对应的移动终端110和用户105的皮肤之间形成导电连接,使得信 号可以从移动终端110发送并穿过用户105的皮肤。以这种方式,用户的皮肤的全部或部 分可以形成用于向移动终端110提供物理接口的“皮肤域”。相应地,用户之间的皮肤和皮 肤的接触可以实现经由皮肤域接口装置115在对应的移动终端110之间的数据信号或电信 号的交换。例如,在一个实现例中,皮肤域接口装置115可以包括围绕用户的肢体(如胳膊或 腿)或躯干缠绕的导电绳带。或者,皮肤域接口装置115可以包括具有一层或更多层位于 移动终端110和用户的皮肤之间的导电织物的衣服。在一些实现例中,可以使用经由皮肤域通信网络120的初始通信来经由短程无线 网络130 (如基于蓝牙的网络、近场通信(NFC)协议网络或基于IEEE 802. Ilx的网络)初 始化或建立移动终端之间的附加通信。网络130有时可以被称为个人局域网(PAN)。移动 终端110还可以使用长程无线网络(如蜂窝电话网络、WiMax网络等)进行通信。如在下面附加的细节中所要描述的,可以使用基于皮肤的通信网络120来发起身 份或个人信息的交换或更新,支持各种自动化识别和认证系统,并且提供基于社交网络进 行个人交互的基础。示例性移动终端结构图2为示出根据与所描述的实施方式相符合的示例性实现例的移动终端110的一 些部件的图。移动终端Iio可以包括处理逻辑部210、存储器220、输入装置230、输出装 置240、电源250、基于皮肤的通信逻辑部260、无线逻辑部270以及天线280。本领域技术 人员应当认识到移动终端110可以以多种其它方式进行配置,并且可以包括其它或不同的 部件,如一根或更多根附加的射频(RF)天线、收发器、调制器/解调器、编码器/解码器、扬 声器等。处理逻辑部210可以包括处理器、微处理器、专用集成电路(ASIC)或现场可编程 门阵列(FPGA)等。处理逻辑部210可以执行软件程序或数据结构,以控制移动终端110的 操作。存储器220可以包括存储信息和供处理逻辑部210执行的指令的随机存取存储器 (RAM)或另一类型的动态存储装置;存储静态信息和供处理逻辑部210使用的指令的只读 存储器(ROM)或另一类型的静态存储装置;和/或一些其它类型的磁或光记录介质及其相应的驱动器。处理逻辑部210所使用的指令还可以或另选地存储在处理逻辑部210可访问 的另一类型的计算机可读介质中。计算机可读介质可以包括一个或更多个存储装置。此 外,存储器220可以包括用于将数据存储在一个或更多个数据库或其它数据结构中的存储 装置。所存储的数据例如可以包括可执行应用程序、媒体文件、个人信息(如地址簿信息 等)、偏好数据、用户设置或配置文件等。输入装置230可以包括允许操作者向移动终端110输入信息的任何装置,如麦克 风(如麦克风135)、键盘、键区(如键区120和控制键125)、鼠标、笔、触针、触摸屏显示器、 语音识别和/或生物特征识别装置等。输入装置230还可以包括允许用户接收例如与基于 皮肤的通信逻辑部260和/或无线逻辑部270相关联的选项菜单的一个或更多个按钮。输出装置240可以包括用于向用户输出信息的硬件和/或软件部件,如显示器、打 印机、扬声器等。例如,输出装置240可以包括一个或更多个显示器,以便于向用户显示各 种类型的信息,例如包括电话呼叫信息、电话或地址簿信息等。另外,输出装置240可以提 供用于观看交互菜单、web浏览器、照片等的一个或更多个高分辨率界面。电源250可以向移动终端110的诸如输出装置240、输入装置230等的部件供电。基于皮肤的通信逻辑部260可以包括能够使用低或弱电流向皮肤域接口装置115 发送和从皮肤域接口装置115接收数据和控制信号的收发器装置。下面将以更多细节描 述,可以使用例如10-40纳安量级的电流来向皮肤域接口装置115发送信号和从皮肤域接 口装置115接收信号,但是还可以使用其它合适的电流。在使用导电织物作为皮肤域接口 装置115的实现例中,可以经由移动终端110的导电外壳来传送弱电流。在使用基于导线 或带的皮肤域接口装置115的实现例中,可以经由与皮肤域接口装置115上的相应输入插 孔连接的输出插孔来传送弱电流。无线逻辑部270可以包括能够使用短距离无线通信协议发送和接收数据和控 制信号的收发器装置。该短距离无线通信协议例如可以包括蓝牙协议、NFC协议、IEEE 802. 11协议或者其它任何短距离无线通信协议。天线280例如可以包括与无线逻辑部270 相关联的一个或更多个定向天线和/或全向天线。在一个实施方式中,移动终端110例如可以使用基于皮肤的通信网络120进行与 建立到至少一个其它移动终端110的连接相关的处理。移动终端100可以响应于处理逻辑 部210执行计算机可读介质(如存储器220)中包含的一连串指令的,并可选地响应于通过 输入装置230的用户交互,而执行操作。应当理解,计算机可读介质可以包括一个或更多个 存储装置。对包含在存储器220中的一连串指令的执行使得处理逻辑部210和/或输入装 置230执行将在下文描述的操作。如下所述,可以使用硬接线的电路代替软件指令或与软 件指令相结合来实现与本文描述的实施方式相符合的处理。因此,与本文描述的实施方式 相符合的实现例并不限于硬件电路和软件的任何具体结合。示例性处理图3为在与本文描述的实施方式相符合的实现例中用于建立基于皮肤的通信网 络120的示例性处理的流程图。针对该处理,将假定用户105已经例如经由例如输入装置 230启动了移动终端110,以发起和/或接收基于皮肤的连接请求,并在成功建立基于皮肤 的连接后建立无线网络连接。另选地,移动终端110可以被预先配置为允许或实现自动发 起和建立基于皮肤的连接。
处理可以开始于移动终端110-A查询可能的皮肤域连接时机(块300)。在一个实 现例中,移动终端110-A可以通过监测用户皮肤域的电容的变化(例如通过监测由流经皮 肤域接口装置115-A的电流引起的电容的变化)来查询可能的皮肤域连接时机。在其它实 现例中,可以监测诸如电感、电阻等的其它特征来确定可能的皮肤域连接时机。当用户105-A的皮肤域与用户105-B的皮肤域相接触,例如,在握手期间,由移动 终端110-A通过皮肤域接口装置115-A监测到的(也可以是由移动终端110-B监测到的) 电容(或其它参数,如电感、电阻等)可能改变一个预定量(或在预定范围内变化),这导 致察觉到皮肤域连接时机。通过识别与皮肤和皮肤的接触(与皮肤和其它材料的接触相对 照)所对应的电容变化,可以准确地识别可能的皮肤域接触时机。在一个实现例中,为了避免在建立基于皮肤的通信网络120中的可能的冲突,移 动终端110-A可以按基本随机的或伪随机的间隔监测皮肤域接口装置115-A的电容和/或 电感、电阻等。例如,移动终端110-A可以按大约每2至4毫秒范围内的伪随机间隔监测皮 肤域接口装置115-A的电容。在不同的实现例中可以使用其它间隔。在查询之后,可以确定是否已经识别出可能的皮肤域连接时机(例如,通过测量 与用户110-A的皮肤域相关联的电容的预定变化)(块305)。如果没有识别出皮肤域连接 时机(如没有测量到电容的适当改变)(块305-否),可以将处理返回到块300用于下一个 查询循环。但是,当已经识别出了皮肤域连接时机时(块305-是),可以通过用户的皮肤域 (例如通过皮肤域接口装置115-A)来发送皮肤域连接请求建立信号(块310)。在与本文描述的实施方式相符合的一个实现例中,皮肤域连接请求建立信号可以 包括预定的比特序列,该比特序列可以向接收移动终端(如移动终端110-B的基于皮肤的 通信逻辑部260)指示移动终端希望与之交换数据。例如,皮肤域连接请求建立信号可以包 括使用交变的载波频率发送的交变的逻辑1和逻辑0的序列。在一个实现例中,对于0和 1可以分别使用30kHz和40kHz的信号。由于两个用户(如用户105-A和105-B)之间产生的皮肤域不是专用的传输介质, 因此有可能移动终端110-A可能在尝试向用户设备110-B发送皮肤域连接请求建立信号, 而同时移动终端110-B也在尝试向移动终端110-A发送皮肤域连接请求建立信号。假定各 移动终端可以使用相同或类似的频率进行发送,就可能出现冲突,这阻碍了在任何移动终 端110处接收皮肤域连接请求建立信号。为了避免这种可能性,并且避免用户105-A没有与人接触或者没有与具有可接收 的移动终端的人接触的可能性,移动终端110-A可以确定是否成功发送了皮肤域连接请求 建立信号(块315)。在一个实现例中,移动终端110-A可以通过监测用户105-A的皮肤的电 流来确定是否出现了冲突。在另一实现例中,移动终端110-A可以在没有从移动终端110-B 接收到确认信号的情况下确定出现了冲突或者皮肤域连接请求建立信号没有被成功发送。 如下面参照图4所描述的,移动终端110-B可以在接收到识别出的皮肤域连接请求建立信 号后,向移动终端110-A发送确认信号。和皮肤域连接请求建立信号一样,皮肤域确认信号 可以包括预定义的比特序列,该比特序列向移动终端110-A指示移动终端110-B已经准备 好建立皮肤域通信网络120。在一个实现例中,当确定冲突或接收皮肤域确认信号失败时(块315-否),移动 终端110-A可以确定是否达到重传最大值(块320)。例如,移动终端110-A可以确定皮肤
8域连接请求建立信号是否在识别出的皮肤域连接时机内已经被发送了预定的次数(即重 传最大值)。这样的阈值限制了在下面的情况下发送皮肤域连接请求建立信号时的能量消 耗1)与用户105-A握手的人没有连接到适当的移动终端110-B ;或者2)用户105-A与一 个实体接触,造成了与人类似的电容变化,但该实体实际上并不是人(如动物等)。当确定出还没有达到重传最大值时(块320-否),可以使重传计数器(例如存储 在存储器220中)加1,并且处理可以返回到块315,用于重传皮肤域连接请求建立信号。 在一些实现例中,可以在成功发送之后对皮肤域连接请求建立信号的内容进行更改,以增 加不出现冲突的可能性。例如,可以在成功发送之后修改皮肤域连接请求建立信号的比特 长度或发送频率。但是在其它实现例中,可以对皮肤域连接请求建立信号的重传延迟一个 伪随机时延,由此避免发生移动终端110-B在相同的时间尝试发送皮肤域连接请求建立信 号。在一些实现例中,约5-lOms量级的时延对于避免这种环境下的冲突是合适的。当确定出已经达到重传最大值时(块320-是),处理可以返回到块300,以进行下 一个查询循环。在与本文所描述的一些方面相符合的一些实现例中,可以将查询循环延迟 预定的时段(如数秒至数分钟量级),来避免持续尝试连接到无响应的或不存在的移动终 端。回到块315,当确定出已经成功发送了皮肤域连接请求建立信号(即没有冲突和 /或接收到确认)(块315-是),则可以确定已经成功建立了皮肤域通信网络120,以及移 动终端110-A可以经由皮肤域通信网络120向移动终端110-B发送无线网络建立消息(块 325)。在与本文所描述的一些方面相符合的一些实现例中,无线网络建立消息可以包括 用于使移动终端110-B能够连接到移动终端110-A,并能够经由无线网络130向移动终端 110-A传送数据的配置设置。例如,适当的配置设置可以包括蓝牙配置设置,该蓝牙配置设 置例如包括用于使移动终端110-A和110-B经由蓝牙无线协议交换信息所需要的配对信 息。在另选的实施方式中,无线网络建立消息可以包括自组织(ad hoc)网络标识符(例如 服务集标识符(SSID))和与无线逻辑部270所提供的自组织无线网络相关联的共享的储存 库位置。在一些实现例中,无线网络建立消息可以包括被配置为包括无线网络配置设置的 一个或更多个分组或其它数据单位。在接收到该信息后,移动终端110-B可以连接至识别出的自组织无线网络并向指 定的储存库发送数据。在另一替代的实现例中,无线网络建立消息可以包括用于使移动终 端110-A能够连接到移动终端110-B,并能够经由无线网络130向移动终端110-B请求数据 的配置设置。此外,基于皮肤的通信逻辑部260可以使能无线逻辑部270,以接受或发起与移动 终端110-B的无线网络130 (块330)。在一些实现例中,可以在经由皮肤域通信网络120发 送无线网络建立消息之前或与经由皮肤域通信网络120发送无线网络建立消息基本同时, 执行块330的处理。此外,在一些实现例中,无线逻辑部270可以被预先启用或激活,但是 在其它实现例中,可以在接收到来自基于皮肤的通信逻辑部260的激活信号后将无线逻辑 部270激活。例如,在基于蓝牙的实施方式中,基于皮肤的通信逻辑部260在确定出成功的皮 肤域通信网络120后,可以激活蓝牙无线逻辑部270并可以指示蓝牙无线逻辑部270使用指定的配对码与移动终端1IO-B进行配对。这可以使无线逻辑部279能够与移动终端1IO-B 中的适当的无线逻辑部270进行配对,而不需要来自用户105-A或用户105-B的输入就可 以交换信息。为了针对可能的数据丢失或冲突提供保护,无线网络建立消息可以包括校验和或 其它纠错元素,以使得接收移动终端(如移动终端110-B)能够确定无线网络建立消息的完 整性。在发送了无线网络建立消息之后,移动终端110-A可以确定是否从移动终端 110-B接收到无线网络建立确认凭据(块335)。如上面针对皮肤域确认信号所描述的,无 线网络建立确认信号可以包括预定义的比特序列,该比特序列向移动终端110-A指示移动 终端110-B已经正确地接收到了无线网络建立消息。在一个实现例中,移动终端110-B可 以在接收到了部分无线网络建立消息的情况下,向移动终端110-A发送重传请求。当确定没有接收到无线网络建立确认信号时(块335-否),移动终端110-A可以 确定是否达到了无线网络建立消息的重传最大值(块340)。例如,移动终端110-A可以确 定无线网络建立消息是否在识别出的皮肤域连接时机内已经被发送了预定的次数(即无 线网络建立消息的重传最大值)。该阈值限制了在下面的情况下发送无线网络建立消息时 的能量消耗1)移动终端110-B没有被配置为接收该消息;或者2)其它因素的干扰妨碍了 无线网络建立消息的正常接收。当确定出已经达到了无线网络建立消息的重传最大值时(块340-是),处理可以 返回到块300,以进行下一个的查询循环。当确定出还没有达到无线网络建立消息的重传最大值时(块340-否),可以使无 线网络建立消息重传计时器(例如存储在存储器220中)加1,并且处理可以返回到块325, 用于重传无线网络建立消息。在一些实现例中,可以对无线网络建立消息的重传延迟一个 伪随机时延,由此避免发生与来自移动终端110-B的出站信号相冲突。在一些实现例中,约 5-10ms量级的时延对于避免这种环境下的冲突是合适的。返回到块335,当确定出已经接收到了无线网络建立确认信号时(块335-是),移 动终端110-A可以与移动终端110-B建立无线网络130(块345)。例如,在一个实现例中, 移动终端110-A的无线逻辑部270(以上面描述的方式被激活)可以接收到来自移动终端 1IO-B的连接请求,该连接涉及接收与用户105-B相关的个人信息。另选地,无线逻辑部270 起初可以根据发送的无线配置建立消息接收来自移动终端110-B的配对请求。在建立无线网络130后,移动终端110-A可以经由无线网络130接收来自移动终 端110-B的一项或更多项数据(块350)。例如,移动终端110-A可以接收对应于用户105-B 的识别信息,如包含在与移动终端110-B相关联的ν卡中的信息。ν卡为多种地址薄和联系 人管理应用可以使用的标准电子商务卡格式。在一个实现例中,包含在ν卡中的信息可以 被格式化为逗号分隔数据文件,其中与不同数据元素相关联的文本值(text value)被设置 在由逗号分隔的列表中。依据数据元素在列表中的位置,可以识别与各元素相关的数据类 型。例如,数据文件“Doe,John,5715550123,7035557123,,1234Anywhere Drive, Fairfax, VA,22030,,可以对应于数据类型"last name, first name, work phone, home phone, mobi 1 ephone, work street, work city, work state, work zip,,。注意,由于没有提供移动 号码,所呈现的数据可以在那个位置留有空白,以保证接收终端能够准确地识别出接收的
10数据中的所有元素。在替代的实施方式中,发送的数据可以被设置为诸如可扩展标记语言 (XML)的格式,其中信息元素被设有指示被提供的信息类型的元数据。还可以接收附加类型的信息,例如包括与用户105-B相关联的公共加密密钥。 在接收到该公共加密密钥后,从用户105-B接收到的且使用用户105-B的私有加密密钥 加密后的后续消息或信息可以基于接收到的公共加密密钥被解密和/或验证为来自用户 105-B。与本文所描述的实施方式相一致,移动终端110-B可以被配置为仅在响应于经由皮 肤域通信网络120发起的数据交换时提供公共加密密钥。这样,用户105-A可以确定(即 使是在稍后的时间也可以确定)存储在移动终端105-A的公共密钥源自已知的、原来的人 (如用户105-B)。与在块350对数据的接收基本同时地,移动终端110-A可以经由无线网络130向 移动终端110-B发送类似的信息(块355)。要发送的信息可以由用户105-A例如通过输入 装置230进行定义,并且可以存储在例如存储器220中的数据文件中。在交换了信息后,无线网络130可以被终止,并且,根据与移动终端110-A相关联 的设置,可以对无线逻辑部270进行去激活(块360)。通过仅在交换期望的信息所需的时 间期间建立并维持无线网络130,无线网络130并不保持开放和进行额外的、可能不需要的 数据交换。另外,可以通过限制无线逻辑部270维持无线网络130的持续时间来将移动终 端110-A的电池功率最小化。图4为在与本文所描述的实施方式相符合的实现例中建立基于皮肤的通信网络 120的示例性处理的流程图。和图3的实施方式一样,将假定针对该处理,用户105已经经 由例如输入装置230启用了移动终端110,以发起和/或接收基于皮肤的连接请求,并在成 功建立了基于皮肤的连接后建立无线网络连接。另选地,移动终端110可以被预先配置为 响应于基于皮肤的连接来建立通信。处理可以开始于移动终端110-B经由皮肤域通信网络120从移动终端110-A接收 皮肤域连接请求建立信号(块400)。作为响应,移动终端110-B可以经由皮肤域通信网络 120向移动终端110-A返回皮肤域连接确认凭据(块405)。移动终端110-B可以经由皮肤域通信网络120接收来自移动终端110-A的无线网 络建立消息(块410)。如上所述,无线网络建立消息可以包括关于使用无线逻辑部270建 立无线网络130的配置信息。如上面进一步指示的,无线网络建立消息可以包括一个或更 多个纠错正或数据检查元素,如使得接收移动终端110-B能够保证整个无线网络建立消息 被接收到的校验和。移动终端110-B可以检查接收到的无线网络建立消息的完整性和/或 完全性(块415)。例如,基于皮肤的通信逻辑部260可以将无线网络建立消息的内容与包 括在消息中的校验和相比较。当确定出接收到的无线网络建立消息是不完全的和/或包含差错时(块 415-否),移动终端110-B可以不进行处理而仅返回到块410,来等待接收重传的无线网络 建立消息。另选地,基于皮肤的通信逻辑部260可以经由皮肤域通信网络120向移动终端 110-A发送无线建立消息重传请求消息。和通过皮肤域通信网络120发送的其它信号/消 息一样,无线建立消息重传请求消息可以包括预定义的、移动终端110-A的基于皮肤的通 信逻辑部260可以识别的比特序列。当确定出接收到的无线网络建立消息是完全的和/或不包含差错时(块
11415-是),移动终端110-B可以经由皮肤域通信网络120向移动终端110-A发送无线网络 建立确认信号(块420)。移动终端110-B可以基于在块410接收到的无线网络建立消息的 内容配置无线逻辑部,以建立或连接到无线网络130 (块425)。如上所述,无线网络130可 以包括多种相对短距离的无线网络格式(如蓝牙网络、802. Ilx无线LAN,WiMax网络、近场 通信网络等)中的任何一种。根据使用的无线网络的类型,无线网络建立消息可以包括不 同类型的信息。在与本文所描述的各个方面相符合的一个实现例中,无线网络建立消息可以包括 用于与移动终端110-A建立蓝牙连接的蓝牙配对信息。在该实现例中,移动终端110-B的 基于皮肤的通信逻辑部260可以向无线逻辑部270发送蓝牙激活信号,该蓝牙激活信号既 激活了无线逻辑部270,又提供了用于连接到移动终端110-A的配对信息。根据移动终端110-B的配置,随后可以经由无线网络130自动地向移动终端110-A 发送预定类型的信息(块430)。例如,如上所述,可以自动地向移动终端110-A发送个人或 联系人信息,如ν卡信息。要发送的信息的表示可以由用户105-B例如通过输入装置230 来进行定义,并可以存储在例如存储器220中的数据文件中。除了联系人或ν卡信息外,也 可以在块430交换其它类型的数据。示例性数据可以包括图片、媒体、加密/解密密钥、特 性f曰息等。与在块430发送信息基本同时地,移动终端110-B可以经由无线网络130从移动 终端110-A接收类似的信息(块435)。在交换了信息后,可以使无线网络130终止,并根据 与移动终端110-A相关的设置,可以对无线逻辑部270进行去激活(块440)。通过基于交换数据的两方之间的身体上的接触的初始期实现无线网络上的配置、 建立和数据交换,可以在不需要麻烦的、困难的、耗时的努力就可以在任何一方的局部实现 有效的信息交换。图5为在与本文所描述的实施方式相符合的实现例中对经由无线网络130接收到 信息进行处理的示例性处理的流程图。对该实施方式来说,假定接收到的数据包括个人信 息、联系人信息或标识移动终端110-B的用户的其它信息。处理可以开始于如上分别针对 图3中的块350和图4中的块435描述的经由无线网络130接收数据。在接收到数据之后,移动终端110-A可以确定接收到的信息是否与移动终端 110-A的地址簿或其它联系人列表中事先存储(如存储在存储器220中)的联系人至少部 分地相匹配(块500)。如果接收到的信息不与事先存储的联系人至少部分地相匹配(块 500-否),可以根据接收到的信息创建并存储新的联系人(块505)。依照本文描述的实施 方式,移动终端110-A可以为新的联系人提供与该新的联系人相关的、表示与新联系人第 一次接触的日期的字段。如上所述,移动终端110的用户可以定义经由皮肤接触发起的无线网络130交换 什么类型的信息。因此,从单个的移动终端110接收的信息类型可能不同。然而,接收的信 息的格式对于所有用户可以是一致的,以帮助接收移动终端110识别接收到的信息。返回块500,当确定出接收到的信息与事先存储的联系人至少部分地相匹配时 (块500-是),可以确定是否启动了可听通告功能(块510)。如果是(块510-是),可以 确定是否针对移动终端110激活了免提音频设备,如有线或无线耳机(块515)。如果激活 了免提音频设备(块515-是),并且已经启动了可听通告功能(块510-是),则经由与免提音频设备相关联的扬声器以可听方式输出与相匹配的联系人相关联的信息(块520)。例如,在握了用户105-B的手之后,移动终端105-A可以发起无线网络130的建立 并从用户105-B接收联系人信息。移动终端110-A可以确定该联系人是已知的联系人,并 经由免提音频设备向用户105-A以可听方式输出关于该联系人的信息。输出的信息可以 包括联系人的姓名、最近接触的时间、配偶和/或小孩信息、公司名称等。提供的信息可以 帮助用户记起关于正在握手或刚握过手的她/他的信息。经由免提音频设备输出的信息以 及其被提供的顺序可以由用户105-A进行配置,并可以例如作为配置文件存储在移动终端 110-A的存储器220中。处理可以接着进行到下面的块525。当确定出免提音频设备没有被激活(块515-否)或没有启动可听通告功能时(块 510-否),处理继续进行到块525,在此可以根据与地址簿或联系人列表相关的预定义规则 来更新与识别出的联系人相关的信息。例如,一些用户可以选择利用经由无线网络130接 收的信息来自动地覆盖存在的联系人信息。其它的用户可以选择保持双重条目直至用户有 机会检查提出的更新。通过仅需要部分地匹配来识别存在的联系人,移动终端110可以识 别包括了更新的信息中的至少一个元素的联系人。例如,用户的工作电话改了,仍然可以根 据信息中的其它元素(如姓名、家庭号码、工作地址等)将该用户匹配到与先前的号码相关 联的联系人。在块510更新联系人时,可以对与该联系人相关联的最近接触的时间字段进行更 新,以反应出收到信息的时间。该信息可以被存储在地址簿中,并可以由用户随后得到以用 于查看。联系人和地址簿信息可以在移动终端110之外的多个设备上进行同步。例如,用户 可以将地址簿同步到一个或更多个个人计算机或远程(如基于web的)联系人管理应用。在与本文描述的方面相符合的一个实现例中,与单次身体上的接触相对应的信息 可以被共享为基于身体上的接触或连接的社交网络的一部分。图6为示出了基于身体接触 的社交网络的用户界面或显示。如图6所示,用户界面600例如可以被设置为基于web的社交网络应用或单机应 用的部分。用户界面600可以用图表显示网络610,该网络描绘了不同节点A-S之间的互 接,各节点与移动终端110-A的用户相关联,其中该互连是基于通过皮肤域通信网络120发 起的信息交换。例如,在用户地址簿中的联系人可以被表示为基于这样的事实的物理连接 在建立了皮肤域通信网络120之后该联系人被更新。在移动终端110-A和服务器或其它后 端网络设备之间进行了随后的同步后,关于身体上接触的联系人的信息可以被更新到社交 网络600上。如图6所示,节点YOU出示了网络610中的当前用户,并且可以位于用户界面600 的中心。各个分支从节点YOU延伸到各个其它节点,如节点B、C、G、J、0和R。直接连接至 节点YOU的各节点可以代表与当前用户有身体上的接触的用户,如同从与那个用户有关的 移动终端110-A接收到的联系人信息所表示的,以及经由皮肤域通信网络120所发送的信 号所发起的。在与社交网络服务器或其它后端的网络设备同步之后,与该接触相关的信息 可以被提供给社交网络引用或web站点。除了用图表显示了与当前用户有身体上的接触的用户(如节点B、C、G、J、0和R), 网络610还可以图示与连接至当前用户的那些用户有过身体上的接触的用户。例如,在网 络610中节点0表示的用户与节点P和Q表示的用户有过身体上的接触。
13
可以构想,一般可以仅在某社交或商务场合下来实现以上面描述的方式的联系人 或个人信息的交换,在该社交或商务场合下(如商务讨论会或会议、婚礼、班级重聚等),用 户可以合理地希望接触某些人,他们希望与这些人交换联系人信息。因此,关于连接至与移 动终端110-A的用户相接触的那些人的个人知识对于希望扩展关系或通过共同的熟人来 会见个人的用户来说是有价值的。为了访问关于在网络610中图示出的用户的信息,用户可以选择一个节点以获得 进一步的信息。例如,如图6所示,用户可以使用指针图标620所表示的指针设备选择节点 K。对节点K的选择可以使界面600显示工具提示或其它信息窗口 630,该信息窗口 630包 括关于与选择的节点有关联的用户的信息以及关于当前用户如何连接到选择的用户的信 息。如窗口 630中所示出的,节点K与John Doe有关联,并且通过两条单独的路径连接至 当前用户。John Doe通过Rich Smith (节点I)和Jim Jones (节点G)连接至当前用户。John 还通过Clara Johnson(节点J)连接至当前用户。除了提供连接点的列表(如当前用户和 所选择的用户之间的分隔程度)之外,窗口 630还提供用户曾接触过彼此的时间帧。在一个 实现例中,这样的信息可以包括关于用户何时第一次彼此接触的信息,而在其它实现例中, 该信息可以包括关于用户何时最后彼此接触的信息。这样,就可以更容易地确定选择的用 户和当前用户之间的共同背景。示例下面的示例例示了上面的处理。图7为针对图3和图4描述的处理的示例图。针 对该示例,假定移动终端110-A和移动终端110-B希望为了交换信息的目的建立无线连接。 图4的处理可以从基于皮肤的通信逻辑部260-A经由皮肤域接口装置115-A发送了皮肤域 连接请求建立信号(信号1)开始。基于皮肤的通信逻辑部260-B可以经由皮肤域接口装置115-B接收皮肤域连接请 求建立信号,并经由皮肤域接口装置115-B向移动终端110-A发送皮肤域确认信号(信号 2)。在接收到皮肤域确认信号之后,基于皮肤的通信逻辑部260-A可以经由皮肤域通信逻 辑部260-A向移动终端110-B发送无线网络建立消息(信号3)。如上所述,无线网络建立 消息可以包括用于使移动终端110-B能够经由无线逻辑部270-A与移动终端110-A交换信 息的fn息。在经由皮肤域接口装置115-B成功接收到无线网络建立消息后,基于皮肤的通信 逻辑部260-B可以向移动终端110-A发送指示建立消息被成功接收到的无线网络建立确认 消息(信号4)。在接收到无线网络建立确认消息后,基于皮肤的通信逻辑部260-A可以向无线逻 辑部270-A发送激活信号(信号5),来根据实现向移动终端110-B发送过的发送的无线网 络配置信息发起无线网络的创建。例如,如上所述,该激活信号可以表示在建立蓝牙连接和 经由蓝牙连接共享数据时使用的配对信息和文件交换信息。激活信号还可以为无线逻辑部 270-A激活电力。类似地,在向移动终端110-A发送无线网络建立确认消息之后,基于皮肤的通信 逻辑部260-B可以向无线逻辑部270-B发送无线网络激活信号(信号6),该无线网络激活 信号指示了无线逻辑部270-B如何与移动终端110-A进行无线通信,并指定了与移动终端110-A进行交换的信息的类型和内容。在根据无线网络建立信息建立了适当的无线网络 (如图1的网络130)之后,移动终端110-A和移动终端110-B可以经由建立的连接(连接 7)发送数据。通过根据最初的基于个体之间的身体上的接触来规定个体之间有效和透明的信 息交换,可以实质上改进用于获取和共享这样信息的处理。结论与本发明的原理相符合的实现例可以根据初始的基于皮肤的接触和/或通信网 络提供用于自动地配置无线信息交换的有效的方法和设备。对本发明的优选实施方式的前述说明提供了例示和说明,但其并不是旨在将本发 明穷尽或限制于所公开的精确的形式。根据上述教导可以存在修改和变型,并且可以从对 本发明的实践中获得这些修改和变型。对实施方式的前述说明提供了例示和说明,但其并不是旨在将本发明穷尽或限制 于所公开的精确的形式。根据上述教导可以存在修改和变型,并且可以从对本发明的实践 中获得这些修改和变型。例如,虽然上述描述的实施方式主要涉及移动终端(如移动电话),但是本文所描 述的方面还适用于其它技术。此外,虽然在图3-5中描述了一连串的块和/或处理,但是在其它实现例中可以对 这些块和/或处理的顺序进行改变。对于本领域技术人员来说,在蜂窝通信设备/系统、方法、和/或计算机程序产品 中实现如上所述的各种变形是很明显的。因此,本发明可以被实现为硬件和/或软件(包 括固件、驻留软件、微码等)。此外,各种实施方式可以表现为计算机可用或计算机可读存储 介质上的计算机程序产品的形式,该计算机可用或计算机可读存储介质具有包括在介质中 的。由指令执行系统使用或与指令执行系统有关的计算机可用或计算机可读程序代码。用 于实现与本文描述的实施方式相符合的方面的实际的软件代码或专门的控制硬件并不限 制本发明。因此,没有参照具体的软件代码来描述这些方面的操作或行为,应当理解,本领 域的技术人员根据本文的说明能够设置软件和控制硬件来实现这些方面。此外,本发明的某些部分可以被实现为执行一个或更多个功能的“逻辑部”。该逻 辑部可以包括硬件(如处理器、微处理器、专用集成电路或现场可编程门阵列)、软件或硬 件和软件的结合。应该强调,术语“包括”在本文使用时指阐述的特征、整件、步骤或组件的存在,但 并不排除一个或更多个其它特征、整件、步骤、组件或其组合的存在或附加。在本申请的说明书中使用的元素、动作或指令应当被构造为对本发明并不是关键 的或必须的,除非在本文进行了这样明确的说明。此外,在本文中使用时,“一”意在也包括 一个或更多个项目。当仅打算指一个项目时,可以使用术语“一个”或类似的语言。此外, 本文使用的短语“根据/基于”意在表示“至少部分地根据/基于”,除非做了明确的相反的 声明。本发明的范围由权利要求和它们的等同物来进行限定。
1权利要求
一种由第一移动终端执行的方法,该方法包括以下步骤经由基于皮肤的通信网络向第二移动终端发送无线网络建立消息;基于包含在所述无线网络建立消息中的信息实现无线网络连接;以及经由所述无线网络连接接收来自所述第二移动终端的数据项。
2.根据权利要求1所述的方法,其中,所述数据项包括至少一项与所述第二移动终端 的用户相关联的联系人信息。
3.根据权利要求1所述的方法,该方法还包括以下步骤识别皮肤域连接时机;和在识别到所述皮肤域连接时机之后向所述第二移动终端发送所述无线网络建立消息。
4.根据权利要求3所述的方法,其中,所述识别皮肤域连接时机的步骤包括监测与皮 肤域相关联的参数,该皮肤域与所述第一移动终端的用户相关联。
5.根据权利要求4所述的方法,其中,所述监测参数的步骤包括经由皮肤域接口装置 监测电容或电感中的一项。
6.根据权利要求5所述的方法,其中,所述皮肤域接口装置包括导电的绳或带。
7.根据权利要求5所述的方法,其中,所述皮肤域接口装置包括置于所述皮肤域与所 述第一移动设备之间的导电织物。
8.根据权利要求3所述的方法,该方法还包括以下步骤在识别到所述皮肤域连接时机之后向所述第二移动终端发送连接请求信号;确定所述连接请求信号是否被成功发送;以及在确定出所述连接请求信号被成功发送的情况下,向所述第二移动终端发送所述无线 网络建立消息。
9.根据权利要求8所述的方法,其中,所述确定连接请求信号是否被成功发送的步骤 还包括确定是否从所述第二移动终端接收到连接请求确认信号。
10.根据权利要求8所述的方法,该方法还包括以下步骤在确定出所述连接请求信号没有被成功发送的情况下,向所述第二移动终端重传所述 连接请求信号。
11.根据权利要求10所述的方法,该方法还包括以下步骤将向所述第二移动终端重传所述连接请求信号延迟一个随机或伪随机时段。
12.根据权利要求1所述的方法,该方法还包括以下步骤确定所接收到的数据项是否与所述第一移动终端中存储的联系人相匹配;和在确定出所接收到的数据与所述第一移动终端中存储的联系人不匹配的情况下,将包 括了所接收到的数据中的至少一部分的新联系人存储在所述第一移动终端中。
13.根据权利要求12所述的方法,该方法还包括以下步骤当确定出所接收到的数据项与所述第一移动终端中存储的联系人相匹配时,基于所接 收到的数据更新至少一部分联系人信息。
14.根据权利要求13所述的方法,其中,所述更新至少一部分联系人信息的步骤包括 更新与所述联系人相关联的最近接触日期字段。
15.根据权利要求13所述的方法,该方法还包括以下步骤在确定出所接收到的数据项与所述第一移动终端中存储的联系人相匹配时,以可听方 式输出与所述联系人相关联的姓名。
16.根据权利要求15所述的方法,其中,所述以可听方式输出与所述联系人相关联的 姓名的步骤包括经由与所述第一移动终端相关联的免提音频设备以可听方式输出所述姓名。
17.一种移动终端,该移动终端包括通信逻辑部,该通信逻辑部用于经由皮肤域通信网络向第二移动终端发送无线网络建 立消息;和无线逻辑部,该无线逻辑部用于基于包含在所述无线网络建立消息中的信息建立与所述第二移动终端的无线连接,和 自动地经由所述无线连接接收来自所述第二移动终端的一个或更多个数据项。
18.根据权利要求17所述的移动终端,其中,所述基于皮肤的通信逻辑部还被配置为 识别与所述移动终端的用户的皮肤相关联的参数的变化,该变化对应于皮肤域连接时机;和基于识别出的变化向所述第二移动终端发送无线建立消息。
19.一种方法,该方法包括以下步骤 确定与皮肤域相关联的电容;基于所确定的电容识别连接时机;在识别到所述连接时机的情况下发送无线网络建立消息;基于包含在所述无线网络建立消息中的信息激活无线逻辑部;基于包含在所述无线网络建立消息中的信息建立无线连接;以及经由所述无线连接接收与第二移动终端的用户相关联的联系人信息。
20.根据权利要求19所述的方法,其中,所述联系人信息包括与所述第二移动终端的 用户相关联的加密密钥。
全文摘要
第一移动终端可以经由基于皮肤的通信网络向第二移动终端发送无线网络建立信息。可以基于包含在所述无线网络建立信息中的信息建立无线网络连接。可以经由所述无线网络连接从所述第二移动终端接收数据项。
文档编号H04W28/18GK101960745SQ200880127861
公开日2011年1月26日 申请日期2008年9月11日 优先权日2008年3月13日
发明者佩尔·莱纳斯·本杰明·奥克松, 马库斯·安德松, 马蒂斯·奥斯特格伦 申请人:索尼爱立信移动通讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1