根据上下文评估消息新鲜度的方法和装置的制作方法

文档序号:7639770阅读:133来源:国知局
专利名称:根据上下文评估消息新鲜度的方法和装置的制作方法
根据上下文评估消息新鲜度的方法和装置发明领域本发明通常涉及移动通信设备,尤其涉及响应于主要由状态信息 的接收方所经历的事件而评估状态报告的新鲜度。发明上下文移动通信设备被广泛使用,并且在大城市区域中变得尤为普遍。 最初这些设备支持移动无线电话业务,允许用户无需路线电话而进行 通话,并且在进行电话呼叫时能够移动。然而近来,这些设备得到发 展以支持广泛种类的通信和个人业务。当前销售的大多数移动通信设 备包括用于发送和接收数据和数据消息的网络接口。执行数据通信的 能力将移动通信设备变为个人通信助理,其允许广泛种类的应用在移动通信设备上使用,包括用于便携式应用环境的应用,例如Java。移动通信的进步使得社会更加具有移动性,许多人依靠他们的移 动通信设备来保持联系,不仅仅是与工作同事的联系,还有与朋友和 家人之间的联系。许多职业需要频繁出行,因而关注于出行者的安全。 当然,人们可以很容易地使用移动通信设备与家人打电话。然而,这 样的呼叫会扣除用户个人账户上的金额,并可能在不适当的时候打断 双方来进行这样的呼叫。当前有"人工按下"按键(man-down button) 被用于移动通信设备,诸如公共安全双向无线设备, 一旦被激活,该 按键就表示该无线设备的用户需要帮助。"人工按下"消息在该通信系统 中具有高优先权, 一旦被激活,"人工按下"特征就持续地发射由通信系 统给予高优先权的信息,直到情况被解决。告警和状态报告的这种形 式需要相当大的系统资源,以及消耗移动通信设备电池相当大的电量。 当然对于次紧急的状态报告,系统资源的贡献和能量的损耗是不必要 的。当消息的接收方物理地读取该消息时,来自多媒体消息服务(MMS)标准中"消息读取(Message Read)"的响应和来自典型邮件应 用的响应提供了及时信息。有时接收消息的用户忙于任务,可能不能 立即在个人和家庭安全设备中对"我很好(I'm OK)"消息请求进行响 应,该个人和家庭安全设备典型地为诸如蜂窝电话的便携式移动无线 设备。由于延迟,在实际读取消息时刻延迟之后接收我很好(I,mOK) 消息响应的用户错误地确信此时发送者很好。由摩托罗拉公司申请的专利号为6603389,名称为"用于指示针对 来自选择性呼叫设备的消息的拖欠响应(delinquent response)的方法" 的美国专利讨论了一种通过监视给定时间段内的响应来确定消息是否 被拖欠的方法。假如在给定时间段内没有接收到响应,则将拖欠消息 的指示呈现给用户。在家庭安全设备的上下文下,可以以"消息读取" 标记的形式来接收响应,但不能确保该响应的新鲜度。发明内容根据本发明的实施例可以保证消息响应是新鲜的,或当消息陈旧 时请求对消息响应进行更新。在本发明的第一个实施例中, 一种根据上下文(context)评估消 息新鲜度的方法可以包括步骤从消息响应的接收方的上下文确定消 息响应是否陈旧,并且如果该消息响应被确定为陈旧则发送对第二消 息响应的请求。确定消息响应是否陈旧可以通过确定消息响应是否是 在接收了消息响应之后再经预定时间之后发送来确定,或者通过确定 消息响应是否是在请求消息响应之后再经估计时间之后发送来确定, 或者通过确定消息响应是否是从一个未预料的位置或者响应于未预料 的事件而发送来确定,该未预料的事件定义在消息响应接收方的简档 中。确定消息响应是否陈旧可以通过确定消息响应是否是在不同于接 收消息响应的位置而被读取来确定,或者通过确定消息响应是否是在一个事件的发生期间被读取来确定,其中该事件不同于接收消息响应 期间所发生的事件。在一个特定实施例中,该方法可以进一步在消息 读取标记(MR标记)接收方的上下文或者在MR标记接收方的环境中监视"我很好"消息的消息读取标记(Message Read (MR) Flag)。该 方法进一步包括如果MR标记是在预定的时间段之后接收到的,则生 成对第二消息响应的请求,其中该预定的时间段是由MR标记的接收 方的用户的上下文所定义的。可将MR标记接收方的上下文与接收我 很好消息的一个或多个成员的简档一起用于确定是否需要响应于MR 标记而发送更新的"我很好"消息。在本发明的第二个实施例中, 一种能够从消息响应接收方的上下 文评估消息新鲜度的无线通信设备可以包括收发机和连接到该收发机 的处理器。收发机能够被编程以从消息响应接收方的上下文确定消息 响应是否陈旧,并且如果消息响应被认为是陈旧的则发送对第二消息 响应的请求。该通信设备能够被进一步编程以通过确定消息响应是否 是在接收消息响应后的预定时间后被发送,或者通过确定消息响应是 否在对消息响应的请求之后的估计时间后被发送从而来确定消息响应 是否陈旧。该通信设备还能够通过确定消息响应是否是从一个未预料 的位置发送,或者在发送方或者接收方的简档所定义的未预料事件的 期间发送,或者通过确定消息响应是否是在不同于接收消息响应的位 置被读取,或者是否是在某一事件期间被读取,其中该事件不同于接 收消息响应期间所发生的事件,从而来确定消息响应是否陈旧。在一 个特定的实施例中,通信设备能够进一步在MR标记接收方的上下文 或在MR标记接收方的环境中监视"我很好"消息的消息读取(MR)标 记。如果在MR标记接收方用户的上下文所定义的预定时间后接收到 了 MR标记,则该通信设备进一步能够生成对第二消息响应的请求。 MR标记接收方的上下文与接收我很好消息的一个或多个成员的简档 一起能够用于确定是否响应于MR标记而请求发送更新的"我很好"消 息。当根据此处所公开的装置来进行配置时,其他实施例可以包括用 于执行的系统和机器可读存储器,以使得机器来执行此处所公开的各 种过程和方法。


图1显示了根据本发明实施例的具有个人状态报告或消息响应能 力的移动通信系统和移动通信设备的系统框图。图2显示了根据本发明实施例的具有个人状态报告或消息响应能 力的移动通信设备的示意性框图。图3显示了根据本发明实施例的根据上下文来评估消息新鲜度的 方法流程图。图4图示了根据本发明实施例的根据上下文来评估消息新鲜度的 详细方法的时序图。发明实施例虽然说明书由定义了本发明实施例特征并被认为具有新颖性的权 利要求所总结,但通过结合附图以及以下描述本发明将变得更容易理 解,其中相同的参考数字指相同或相似的元件。如上所述,接收消息的移动设备的用户忙于任务而不能立即在个 人和家庭安全设备中响应"我很好"消息请求,所述个人和家庭安全设备 典型地由诸如蜂窝电话的手持移动无线设备而实现。由于延迟,用户在实际读取消息再经延迟之后接收到我很好(I'm OK)消息,这会造 成确信发送者此时很好的错误判断。在这种场景下,在来自我很好消 息响应接收方的上下文中具有指明该消息响应陈旧的指示,因为接收 方的上下文已经由于位置、时间或事件而改变,所以可请求更新的'Tm OK"或者其他状态。现在参考附图1,表示了根据本发明具有个人状态报告和接收能 力的移动通信设备101和102的示意性框图100。用户的状态可以被报告给例如用户的家庭104或者第三方移动通信设备101。移动通信设备 101和/或102经由基站108从通信系统106接收通信服务。通信系统 IOO可以包括处理呼叫进程的中心局110,并且典型地包括移动交换中 心112和移动数据网关114。移动交换中心提供电话通信和交换功能, 将呼叫连接到其它移动通信设备用户、其他基站115以及连接到公共 交换电话网116。移动数据网关114使诸如分组数据通信的数据通信变 得便利,并提供去往诸如因特网118的广域网的连接。移动通信设备102的用户能够向移动通信设备的事件处理器提供 事件准则。输入的信息为确定事件的发生提供准则,并且该输入信息 能够存储在移动通信设备的事件(或其他上下文)描述符文件中。在 本发明的一个实施例中,从远程方接收状态请求消息是默认事件,移 动通信设备根据此处教导的方法对消息的接收作出响应。这类事件可 以依靠移动通信设备的设计来定义。可以预料,移动通信设备可以配 备各种子系统,例如卫星定位子系统,无线局域网子系统等等。不同 的装备允许移动通信设备来检测不同的环境参数,并因此用不同的方 式检测事件的发生。例如,当用户行进到其他区域,通过检测基站发送的广播控制信 道中的区域码,移动通信设备可以检测到用户已经进入了新的服务区 域,在新区域内接收了通信服务。区域码提供粗略的地理位置参数, 当区域码改变时,诸如,从一个州或省移动到另一个州或省,或者从 一个国家到另一个国家时,移动通信设备能够检测到。可选的,例如, 基站可以将其特定地理位置以经度和纬度的形式发送。 一旦接收到基 站的地理位置信息,移动通信设备将该信息与地理位置相关的事件描 述符进行比较,如果当前地理位置实质上与事件描述符中的地理位置 参数相等,则移动通信设备确定事件己经发生,并根据本发明进行处 理。地理位置可以用于推断用户已经到达了某处,诸如要降落的机场, 因而用户可以输入用户将要去往的地点的地理位置以设置事件,从而 产生状态报告。地理位置也能够以其他方式确定,例如通过使用移动通信设备的卫星定位子系统接收来自定位卫星120的卫星定位信号。 一旦卫星定位子系统确定了移动通信设备的当前位置,则移动通信设 备确定存储在移动通信设备中的事件描述符所定义的事件是否发生。 类似地,信息可以由移动通信设备从本地无线资源接收,例如从红外通信资源,诸如符合公知IEEE 802.11规范的无线局域网,或者在因特 网统一资源定位符(URL) http:〃www.bluetooth.org上所描述的所谓的蓝牙规范来接收信息。例如,这些无线资源可以是设置在诸如机场或 旅馆之类的公共场所的亭子(kiosk),为了将信息广播至配置适当的 移动通信设备。这些亭子可以用于可选的目的,例如广告,或者命令 移动通信设备提示用户在登机时关闭移动通信设备。这些资源可以提 供明确的地理位置信息,或者可以简单地通过信号的存在来推断地理 位置,指示已经到达新的位置。一旦移动通信设备101确定与一个或多个事件描述符所定义的事 件相对应的事件已经发生,移动通信设备可以自动发送状态响应消息, 或者它可以在发送状态响应信息之前提示移动通信设备101的用户。 状态响应消息可以从移动通信设备101预选定方(例如101或104)直 接发送,或者可选地移动通信设备可以请求通信系统根据储存在通信 系统的数据库124中的预定义事件响应简档来发送消息。在后一情况 下,移动通信设备的用户在得到通信系统操作员的同意后可以访问数 据库,因而用户可以配置事件响应简档。状态响应消息可以有各种形 式,例如,用于发送简要通知的电话呼叫,经由短消息服务(SMS) 传输而发送的文本消息,电子邮件消息等等。因此, 一旦移动通信设 备确定一个事件已发生,并且它开始响应,那么该响应可以由移动电 话或移动数据信道124,标准陆上电话线路126或数据网络128来传送。现在参考附图2,其显示了根据本发明的具有个人状态报告功能 的移动通信设备200的示意性框图。移动通信设备200包含用于调制 和发射无线信号,并经由天线204接收和解调无线信号的无线频率收 发机202,如本领域熟知的。移动通信设备的所有部件都在处理器或控制器206的控制下运行。如图所示,这里的移动通信设备部件子系统
经由总线207有效地连接至控制器206,但是控制器206具有到每个子 系统的直接连接,诸如串行接口,或者可以是总线与直接连接相结合。 控制器206执行储存在存储器208中的机器可读代码,其也可具有本 地存储器。这里显示的存储器是移动通信设备200可以具有的各种存 储器,诸如RAM, ROM、可再编程的等等的一个抽象表示。控制器 206与用户接口 210相连,该用户接口 210典型地包括向用户显示消息 的显示设备,和允许用户作出选择、输入信息以及控制移动通信设备 200操作的键盘或按键。用户接口 210也可以包括其他元件,例如机械 振动器211,用于产生声音的音频传感器209,以及用于其它可视指示, 或显示器或键盘和按键的上下文灯光的灯光产生元件。为了便于语音 和音频通信,移动通信设备包括音频处理器212,其将从收发机接收的 数字音频信号转换为在扬声器214上播放的模拟信号。音频处理器212 还可以从麦克风216接收模拟信号,并将其转换为提供给收发机202 的数字音频信号。也可以预料,移动通信设备200可以包括视频记录 设备,以用于通过移动通信设备捕捉图像或视频镜头,并储存在移动 通信设备200的存储器中,或者储存在移动通信设备200所附外围设 备中的辅助内存中。可以进一步预料,气味检测子系统或其它生物检 测设备也可以包含在移动通信设备中,以检测由用户所确定的各种气 味或其它变化的生物信息。通信设备200还可以包括用于给用户告警 的气味产生设备,这将在以下进一步讨论。
移动通信设备200部分地按照存储在存储器中的机器可读代码进 行操作。指令码被开发为代码模块,每个代码模块执行某些任务、应 用和操作,并建立操作和处理的各种模式。 一组模块控制事件监视模 式的操作,该事件监视模式可以由用户激活或者去激活。当事件监视 模式被激活时,移动通信设备将其接收到的输入与一个或多个事件描 述符文件218进行比较,该事件描述符文件也存储在存储器中,并且 可以被用户创建、编辑和删除。当事件监视模式被调用时,移动通信 设备200将来自各种子系统部件的输入与事件描述符文件中的准则进行比较。当输入足够接近可被认为是匹配时,事件产生,意味着移动 通信设备采取行动发送状态响应消息。移动通信设备可以包括,例如, 用于从定位卫星接收卫星定位信号并确定移动通信设备当前精确地理 位置的卫星定位子系统220。地理位置可以精度较低地从其它信息来确 定,所述其它信息例如在收发机上接收的来自通信系统的控制信息, 因为许多通信系统基站发送与它们的地理位置有关的信息。移动通信
设备200还可以包括用于从本地资源接收信息的无线接收机,所述本 地资源例如红外子系统224或无线局域网子系统222。这些子系统可以 从本地资源接收信息,所述本地资源例如上述的位于诸如机场和购物 中心之类的公共场所中的亭子。
可选地,可以预期的是事件可以是经由通信系统在移动通信设备 200上接收的状态查询消息。对该消息的接收的处理与在事件描述符文 件中描述的任何事件相同。
一旦移动通信设备200确定事件已发生,移动通信设备既可以自 动发送状态消息,也可以提示用户并在发送状态消息前等待输入。在 提示用户时,移动通信设备可以使用各种告警设备来引起用户注意, 例如可听的,可视的和经由用户接口产生的触觉告警,或者甚至通过 响应于事件而产生气味的方式。例如移动通信设备可以打开给状态响 应按键219提供背光的灯光元件。移动通信设备200也可以在显示器 上显示消息,打开机械振动器211,或者在扬声器传感器209上播放声 音,或者这些方式的任何组合。另外,用户可以在事件描述符文件中 指示如何向用户告警。 一旦用户意识到该提示,用户则可以通过例如 按下状态响应按键来进行应答。在一些情况下,可能需要用户证实他 们的身份,因而移动通信设备将对用户进行鉴权。例如,假如事件为 状态査询消息的接收,做出査询的人可能想要一些保证,即状态消息 响应是由想要的人所产生的。
有很多方法可以对移动通信设备的用户进行鉴权,每个具有不同等级的复杂度,并相应地保证该移动通信设备的当前操作者正是响应
于该事件提示的正确用户。最简单的就是密码询问(password challenge)。用户在事件发生之前向移动通信设备输入密码。该密码可 以是通常的移动通信设备的通用密码,或者可以在事件描述符中提供 该密码。可以使用更为先进的鉴权方式,诸如指纹识别模块226或语 音识别鉴权模块228。可以预料,在本申请的权利要求的范围内,其它 形式的识别技术也能够应用(例如IRIS扫描或面部图像识别)。指纹 模块与装在移动通信设备上的特定的硬件一起工作以接收用户指纹的 光学扫描。将该指纹与存储的用户指纹记录进行比较以进行鉴权。类 似的,语音识别鉴权模块接收用户语音的一个讲话片断,诸如来自音 频处理器的,并且将其与存储的讲话片断版本进行比较以进行鉴权。 讲话识别模块,此处尽管显示为模块,但其可以完全由执行语音识别 指令代码的移动通信设备的数字信号处理器来实现。因为数字信号处 理器在移动通信设备中普遍使用,所以这种鉴权的方式只需要语音识 别指令代码,这在当今移动通信设备中也相当普遍。也可以预料,移 动通信设备200可以包括生物传感器,或者可选地,移动通信设备可 以使用WLAN子系统来与用户佩戴的生物传感器进行通信。生物传感 器能够读取心跳频率,皮肤温度等等。可以在状态消息中报告这些量 度。
附图2中的通信设备200与附图1中的通信设备102相似,可以 是提供消息响应的个人和家庭安全设备,所述消息响应由通信设备102 的上下文的改变而触发。通信设备102将在消息响应中将它的状态报 告给诸如通信设备101或104的接收设备。
响应于在发送方环境的上下文中所监视的"我很好"消息,消息响 应可以采用消息读取(MR)标记的形式。根据此处的实施例,如果 MR标记在MR标记接收方的上下文所定义的时间段"之后"被接收,那 么就从发送方触发/产生或请求一新的更新。消息响应,诸如MR标记,的接收方的上下文与接收我很好消息 请求的一个或多个家庭成员的简档一起可用来确定是否响应于"消息读 取"状态而请求发送更新的"我很好"消息。
参考附图3,根据上下文评估消息新鲜度的方法300可以包括初 始化状态监视模式的步骤302,和接收消息响应中的状态信息的步骤 304。方法300可进一步包括在状态信息接收期间监视状态信息的接收 方的上下文的步骤306。这些监视步骤可以包括从消息响应接收方的上 下文确定消息响应是否陈旧。在可选的步骤中,监视步骤可以进一步 包括监视"我很好"消息的接收方的上下文的步骤308。方法300还可以 在状态信息在步骤310被读取时进行监视。在判决方框312处,状态 信息或消息响应的接收方能够确定接收状态信息时(或期间)的的上 下文是否与读取状态信息时(或期间)的上下文不同。如果在步骤314 确定该消息是新鲜的,方法300就返回步骤302。如果在步骤316中上 下文被确定为不同的,那么状态消息就被确定是陈旧的,并且在步骤 318中发送对第二消息响应的请求。确定消息响应是否陈旧可以通过确 定消息响应是否是在接收了消息响应之后再经一预定时间之后发送, 或者通过确定消息响应是否是在对消息响应请求之后再经一估计时间 之后发送,或者通过确定消息响应是否是从未预料的位置或者是否是 响应于消息响应接收方的简档中所定义的未预料的事件而发送的,从 而来实现。确定消息响应是否陈旧还可以通过确定消息响应是否是在 不同于接收消息响应的位置被读取,或者通过确定消息响应是否是在 某一事件期间被读取,其中该事件不同于在接收消息响应期间所发生
的事件,从而来实现。在一个特定的实施例中,该方法可以进一步在 MR标记接收方的上下文或者MR标记接收方的环境中监视"我很好" 消息(或消息请求)的消息读取(MR)标记(作为消息响应)。如果 MR标记在MR标记接收方用户的上下文所定义的预定的时间后被接收 到,则该方法可进一步产生对第二消息响应的请求。MR标记接收方的 上下文与接收我很好消息的一个或多个成员的简档一起可用来确定是 否响应于MR标记而请求发送更新的"我很好"消息。参考附图4,时序图400再一次图示了评估消息新鲜度的方法。 用户A402 (诸如我很好消息404的消息响应的发送方)的上下文基于 用户的个人环境的改变。影响环境的上下文可以包括将"我很好"发起 消息作为起点,用户移动越过虚拟的地理界线;用户移动到未知的小 区塔台(cellular tower)(小区身份塔台的设备进行的历史的追踪); 或者从最初的"我很好"消息被发送时开始,新的日程事件转变,例如从 乐队练习(BandPratice)到与朋友一起做家庭作业的转变。
另一方面,时间间隔410可以由在用户A的设备里的用户B406 的简档来规定。在这种使用情况中,当基于时间间隔407,在用户A 的简档中规定的时间之后接收到消息读取响应406,用户A402的设备 可以自动发送更新的"我很好消息"412。
根据本发明的实施例可以提供在个人和家庭安全环境中报告家庭 成员状态的可靠方法。当确定"我很好"状态是陈旧时,这种可靠性通过 更新初始的"我很好"消息来达到。
根据前面的描述,可以认识到根据本发明的实施例能够在硬件, 软件以及硬件和软件的组合中实现。根据本发明的网络或者系统能够 在一个计算机系统或处理器中以集中的方式来实现,或者以分布的方
式来实现,其中不同的元件分散在若干相互连接的计算机系统或者处 理器(诸如微处理器和DSP)上。任何种类的计算机系统或者其他适
于执行这里所述功能的设备都是合适的。典型的硬件和软件的组合可 以是具有计算机程序的通用计算机系统,当该计算机程序被加载及执
行时,控制计算机系统以使其执行这里所述的功能。
根据前面的描述,可以认识到根据本发明的实施例能够在权利要 求的精神和范围内的多种配置中实现。另外,以上的描述仅旨在作为 实例,并不旨在以任何方式限制本发明,除非如权利要求所阐明的。
权利要求
1.一种根据上下文评估消息新鲜度的方法,包括步骤从消息响应接收方的上下文确定所述消息响应是否陈旧;以及如果确定所述消息响应是陈旧的,则发送对第二消息响应的请求。
2. 如权利要求l所述方法,其中确定消息响应是否陈旧的步骤包 括确定所述消息响应是否是在接收所述消息响应后的预定时间之后发 送的。
3. 如权利要求l所述方法,其中确定消息响应是否陈旧的步骤包 括确定所述消息响应是否是在请求所述消息响应后的估计时间之后发 送的。
4. 如权利要求l所述方法,其中确定消息响应是否陈旧的步骤包 括确定所述消息响应是否是从所述消息响应接收方的简档中所限定的 未预料的位置而发送的。
5. 如权利要求l所述方法,其中确定消息响应是否陈旧的步骤包 括确定所述消息响应是否是响应于所述消息响应接收方的简档中所限 定的未预料的事件而发送的。
6. 如权利要求l所述方法,其中确定消息响应是否陈旧的步骤包 括确定所述消息响应是否是在不同于接收所述消息响应的位置的位置 处而被读取的。
7. 如权利要求l所述方法,其中确定消息响应是否陈旧的步骤包括确定所述消息响应是否是在下述事件期间被读取的,所述事件不同 于接收所述消息响应期间所发生的事件。
8. 如权利要求l所述方法,其中所述确定步骤包括在MR标记接 收方的上下文或者MR标记接收方的环境中监视"我很好"消息的消息 读取(MR)标记。
9. 如权利要求8所述方法,其中所述方法进一步包括步骤如果 所述MR标记是在所述MR标记接收方用户的上下文所定义的预定时 间段之后被接收,则产生对所述第二消息响应的请求。
10. 如权利要求8所述方法,其中所述MR标记接收方的上下文 与接收我很好消息的一个或多个成员的简档一起被用来确定是否响应 于MR标记而要求发送更新的"我很好"消息。
全文摘要
一种能够从消息响应的接收方的上下文评估消息新鲜度的无线通信设备(200),其可以包括收发机(202)和连接至收发机的处理器(206)。该收发机可被编程为从消息响应的接收方的上下文确定(312)消息响应是否陈旧,如果确定消息响应是陈旧的,则发送(318)对第二消息响应的请求,通信设备能被进一步编程为通过确定消息响应是否是在接收了消息响应之后的一预定时间后而被发送的,或者通过确定消息响应是否是在请求消息响应之后的一估计时间后而被发送的,来确定消息响应是否陈旧。
文档编号H04W4/12GK101292544SQ200680034804
公开日2008年10月22日 申请日期2006年8月25日 优先权日2005年9月23日
发明者冯·A·莫克, 大卫·J·海斯, 马克·A·巴罗斯 申请人:摩托罗拉公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1