用于移动设备的定位机制的制作方法

文档序号:7939325阅读:244来源:国知局
专利名称:用于移动设备的定位机制的制作方法
技术领域
本公开一般涉及帮助移动设备的定位。
背景技术
移动设备的便携性和小型性使得容易将移动设备放错地方。 一旦放错了地方,移 动设备可能就难以定位。

发明内容
在一个方面,一种在通信设备处启用(invoke)可听警报的方法包括在所述通信 设备处接收包括代码的电子通信,和从接收到的电子通信中解析出所述代码。使用从所述 电子通信中解析出的所述代码来确定是否将所述接收到的电子通信分类为被编码的电子 通信,并且基于所述确定的结果将所述接收到的电子通信分类为被编码的电子通信。响应 于将所述电子通信分类为被编码的电子通信,基于所述接收到的电子通信在所述通信设备 处启用可听警报,并且,如果所述通信设备的音量控制设置被配置成静音设置,则在所述通 信设备处忽略所述音量控制设置。 实施方式可以包括以下特征中的一个或多个。例如,可以访问与被编码的电子通 信相关联的一个或多个已知的代码,并且可以比较从所述电子通信中解析出的所述代码与 所述一个或多个已知的代码。如果从所述电子通信中解析出的所述代码与已知的代码相匹 配,则可以确定将所述接收到的电子通信分类为被编码的电子通信。 在某些例子中,可以访问通过对与被编码的电子通信相关联的代码执行计算过程 而获得的一个或多个已知的结果,并且可以对从所述电子通信中解析出的所述代码执行所 述计算过程。可以比较通过对从所述电子通信中解析出的所述代码执行所述计算过程而获 得的所述计算过程的结果与所述一个或多个已知的结果,并且,如果通过对从所述电子通 信中解析出的所述代码执行所述计算过程而获得的所述计算过程的结果与已知的结果相 匹配,则可以确定将所述接收到的电子通信分类为被编码的电子通信。 在某些实施方式中,可以比较所述通信设备的所述音量控制设置与阈值音量水 平,并且可以基于确定所述通信设备的所述音量控制设置是否被配置为低于所述阈值音量 水平的音量水平,忽略所述通信设备的所述音量控制设置。然后可以在音量水平超过所述 阈值音量水平时启用所述可听警报。在所述通信设备处忽略所述音量控制设置之后,可以 使所述通信设备的所述音量控制设置保持被配置为静音设置。
可以确定所述接收到的电子通信的发送者的用户身份信息,可以访问一个或多个 被授权的发送者的用户身份信息,并且可以比较所确定的所述接收到的电子通信的发送者 的用户身份信息与所访问的一个或多个被授权的发送者的用户身份信息。基于比较结果, 可以确定所述接收到的电子通信的发送者是否是被授权的发送者,并且在所述通信设备处 启用所述可听警报并且在所述通信设备处忽略音量控制设置的条件可以是,所述接收到的 电子通信的发送者是被授权的发送者。 在某些例子中,所述接收到的电子通信可以是第一电子通信。所述第一电子通信 可以是被编码的电子通信,从而接收到所述第一电子通信使得,在所述通信设备处启用所 述可听警报并仅当所述通信设备的音量控制设置被配置成所述静音设置时在所述通信设 备处忽略所述音量控制设置。在这些例子中,可在所述通信设备处接收第二电子通信,并且 可确定所述第二电子通信不包括代码。响应于确定所述第二电子通信不包括代码,可在所 述通信设备处应用所述音量控制设置,以防止仅当所述通信设备的所述音量控制设置被配 置成所述静音设置时在所述通信设备处启用所述可听警报。 在其它例子中,所述接收到的电子通信是包括第一代码的第一电子通信。所述第 一电子通信可以是被编码的电子通信,从而接收到所述第一电子通信使得,在所述通信设 备处启用所述可听警报并且当所述通信设备的音量控制设置被配置成所述静音设置时在 所述通信设备处忽略所述音量控制设置。在这些例子中,可以在所述通信设备处接收包括 第二代码的第二电子通信,并且可以从所述第二电子通信中解析出所述第二代码。可以分 析从所述第二电子通信中解析出的所述第二代码以确定所述第二电子通信不是被编码的 电子通信,并且可以基于所述确定的结果将所述第二电子通信分类为常规电子通信。响应 于将所述第二电子通信确定为常规电子通信,可以在所述通信设备处应用所述音量控制设 置,以防止当所述通信设备的所述音量控制设置被配置成所述静音设置时在所述通信设备 处启用所述可听警报。 在另一方面,一种启动移动设备发送消息的方法,其中所述消息包括关于所述移
动设备的位置的信息,所述方法包括在所述移动设备处接收包括代码的电子通信。所述电
子通信是响应于由用户提供的用户输入而从通信设备发送的。从接收到的电子通信中解析
所述代码,并且使用从所述电子通信中解析出的所述代码来确定是否将所述接收到的电子
通信分类为被编码的电子通信。基于所述确定的结果将所述接收到的电子通信分类为被编
码的电子通信。响应于所述电子通信被分类为被编码的电子通信,确定指示所述移动设备
的当前位置的定位信息,并且确定从其发送了电子通信的所述通信设备的通信地址。生成
响应电子通信,所述响应电子通信包括所确定的指示所述移动设备的所述当前位置的定位
信息且所述响应电子通信被寻址到所确定的从其发送了电子通信的所述通信设备的通信
地址,并且向从其发送了所述电子通信的所述通信设备发送所述响应电子通信。 实施方式可以包括以下特征中的一个或多个。例如,可以访问与被编码的电子通
信相关联的一个或多个已知的代码,并且可以比较从所述电子通信中解析出的所述代码与
所述一个或多个已知的代码。如果从所述电子通信中解析出的所述代码与已知的代码相匹
配,可以确定将所述接收到的电子通信分类为被编码的电子通信。 在某些例子中,可以访问通过对与被编码的电子通信相关联的代码执行计算过程 而获得的一个或多个已知的结果,并且可以对从所述电子通信中解析出的所述代码执行所述计算过程。可以比较通过对从所述电子通信中解析出的所述代码执行所述计算过程而获
得的所述计算过程的结果与所述一个或多个已知的结果,并且,如果通过对从所述电子通
信中解析出的所述代码执行所述计算过程而获得的所述计算过程的结果与一种已知的结
果相匹配,可以确定将所述接收到的电子通信分类为被编码的电子通信。 可以确定所述接收到的电子通信的发送者的用户身份信息,可以访问一个或多个
被授权的发送者的用户身份信息,并且可以比较所确定的所述接收到的电子通信的发送者
的用户身份信息与所访问的一个或多个被授权的发送者的用户身份信息。基于比较结果,
可以确定所述接收到的电子通信的发送者是否是被授权的发送者,并且,确定定位信息、确
定所述通信地址、生成所述响应电子通信、和发送所述响应电子通信的条件可以是,所述接
收到的电子通信的所述发送者是被授权的发送者。 在某些例子中,所述接收到的电子通信可以是第一 电子通信。所述第一 电子通信 可以是被编码的电子通信,从而接收到所述第一电子通信使得确定定位信息、确定所述通 信地址、生成所述响应电子通信、和发送所述响应电子通信。在这些例子中,可以在所述通 信设备处接收第二电子通信,并且可以确定所述第二电子通信不包括代码。响应于确定所 述第二电子通信不包括代码,可以处理所述第二电子通信而不进行确定定位信息、确定通 信地址、生成响应电子通信、和发送响应电子通信。 在其它例子中,所述接收到的电子通信是包括第一代码的第一电子通信。所述第 一电子通信可以是被编码的电子通信,从而接收到所述第一电子通信使得确定定位信息、 确定所述通信地址、生成所述响应电子通信、和发送所述响应电子通信。在这些例子中,可 以在所述通信设备处接收包括第二代码的第二电子通信,并且可以从所述第二电子通信中 解析所述第二代码。可以分析从所述第二电子通信中解析出的所述第二代码以确定所述第 二电子通信不是被编码的电子通信,并且可以基于所述确定的结果将所述第二电子通信分 类为常规电子通信。响应于将所述第二电子通信分类为常规电子通信,可以处理所述第二 电子通信而不进行确定定位信息、确定通信地址、生成响应电子通信、和发送响应电子通 信。 可以对所述接收到的电子通信使用呼叫者识别处理来确定通信地址。可以在第一 蜂窝电话处接收包括所述代码的SMS消息。所述SMS消息可以是响应于由所述用户提供的 用户输入从第二蜂窝电话发送的。可以解析所述SMS消息的文本以识别所述代码,并且可 以使用所解析的所述SMS消息的文本来确定是否将接收到的SMS消息分类为被编码的SMS 消息。可以基于所述确定的结果将所述接收到的SMS消息分类为被编码的SMS消息,并且 可以基于由所述第一蜂窝电话获得的GPS数据确定所述第一蜂窝电话的当前位置的经度 和纬度坐标。可以确定从其发送了所述SMS消息的所述第二蜂窝电话的电话号码,并且可 以生成响应SMS消息,所述响应SMS消息包括所确定的所述第一蜂窝电话的所述当前位置 的经度和纬度坐标,并且所述响应SMS消息被寻址到所确定的从其发送了所述SMS消息的 所述第二蜂窝电话的电话号码。可以向从其发送了所述SMS消息的所述第二蜂窝电话发送 所述响应SMS消息。 在又一个方面,一种帮助定位通信设备的方法包括在所述通信设备处接收包括代 码的电子通信,和从接收到的电子通信中解析所述代码。使用从所述电子通信中解析出的 所述代码来确定是否将所述接收到的电子通信分类为被编码的电子通信,并且基于所述确定的结果将所述接收到的电子通信分类为被编码的电子通信。响应于将所述电子通信分类 为被编码的电子通信,自动地、无需人为干预地启动帮助定位所述通信设备的过程。
实施方式可以包括以下特征中的一个或多个。例如,所述自动地、无需人为干预 地启动帮助定位所述通信设备的过程的步骤可以包括在所述通信设备处忽略音量控制设 置,并基于所述接收到的电子通信在所述通信设备处启用可听警报。在另一个例子中,所述 自动地、无需人为干预地启动帮助定位所述通信设备的过程的步骤可以包括生成并发送 包括指示所述通信设备的当前位置的定位信息的响应电子通信。在再一个例子中,所述自 动地、无需人为干预地启动帮助定位所述通信设备的过程的步骤可以包括在所述通信设 备处忽略音量控制设置,并基于所述接收到的电子通信在所述通信设备处启用可听警报, 以及生成并发送包括指示所述通信设备的当前位置的定位信息的响应电子通信。
所描述技术的实施方式可包括硬件、方法或过程、或位于计算机可存取介质上的 计算机软件。 结合附图和下面的描述,阐述一个或多个实施方式的细节。其他特征将从描述、附 图以及权利要求中变得明显。


图1是说明用于移动设备的定位机制的情况图(contextualdiagram)。
图2是被配置为交换电子通信的通信系统的框图。
图3是用于启用移动设备的可听警报的过程的流程图。 图4是用于启动移动设备发送消息的过程的流程图,其中所述消息包括关于移动 设备的位置的信息。 图5说明用于键入关于被编码消息的信息的示例性用户界面,其中所述被编码消
息启动帮助定位移动设备的过程。 各图中相同的附图标记表示相同的单元。
具体实施例方式
描述了用于启动帮助定位移动设备的过程的技术。被放错地方的移动设备的远程 用户可以发送具有特定代码的文本消息给该放错地方的移动设备,以启动一个或多个帮助 定位该放错地方的移动设备的过程。例如,收到该具有特定代码的文本消息可以使得放错 地方的移动设备启用可听警报(例如,启用振铃器),或者使得移动设备发送包括与该移动 设备当前位置有关的信息(例如,全球定位系统(GPS)数据)的返回文本消息。
在某些例子中,提供启用移动设备的可听警报的技术。移动设备被配置成接收电 子通信,并且可能被配置为处于可听警报被禁用的模式(例如,静音模式或振动模式)中。 移动设备接收电子通信并确定该电子通信是否是被编码的电子通信(例如,包括特定消息 的电子通信或者用特定密钥加密的电子通信)。如果该电子通信是被编码的电子通信,则移 动设备启用该移动设备的可听警报(例如,使与该移动设备相关联的振铃器振铃)。即使当 移动设备被配置为处于可听警报被禁用的模式(例如,静音模式或振动模式)中时,收到被 编码的电子通信也可导致该移动设备的可听警报的启用。例如,如果移动设备的音量控制 设置被配置为静音设置,则收到被编码的电子通信可忽略(override)移动设备中的音量控制设置。 在某些实施方式中,设置为静音模式的蜂窝电话接收被编码的文本或短消息服务 (〃 SMS〃 )消息,并响应于接收到该被编码的文本或SMS消息而启用蜂窝电话的振铃器。 通过响应于接收到被编码的文本消息而启用振铃器,用户可能能够在蜂窝电话放错地方时 更容易地定位蜂窝电话,或者能够向用户警告重要事件。例如,如果当蜂窝电话的音量控制 设置被设置为静音模式时该蜂窝电话被放错地方,则接收到被编码的文本消息可忽略静音 模式设置并使振铃器振铃。 实施方式可帮助用户定位当移动设备的音量控制设置被配置为静音设置时放错 地方了的移动设备。在一个例子中,移动电话的用户/拥有者可以呼叫该移动电话以启用 该移动电话的振铃器,从而帮助该用户定位该移动电话。在该例子中,移动电话可以接收由 用户/拥有者发出的呼叫,并识别该呼叫是来自于该用户/拥有者。响应于识别出该呼叫 是来自于该用户/拥有者,该移动电话可以忽略或无视移动电话的静音设置并启用移动电 话的振铃器,从而帮助用户/拥有者定位该移动电话。而且,在该例子中,如果移动电话接 收到来自该移动电话的用户/拥有者以外的人的呼叫,则该移动电话可以不忽略或无视移 动电话的静音设置并且不启用振铃器。在其它实施方式中,电话业务提供者可被配置成识 别对移动电话的呼叫是来自于用户/拥有者,并发送被编码的电子通信(例如,被编码的文 本消息)或其它类型的控制信号以启用该移动电话的振铃器。 在另一个例子中,移动设备的用户/拥有者可以向移动设备发送文本或SMS消息, 其中在所述消息的文本部份中包括特有代码。在该例子中,移动设备可以接收包括特有代 码的文本消息并解析该文本消息的文本部份以识别该特有代码。响应于识别出该特有代 码,移动设备可以忽略或无视该移动设备的静音设置并启用该移动设备的振铃器,从而帮 助用户/拥有者定位该移动设备。而且,在该例子中,如果移动设备接收到来自该移动设备 的用户/拥有者(或另一发送者)的不包括该特有代码的文本消息,则移动设备可以不忽 略或无视移动电话的静音设置并且不启用振铃器。在其它例子中,除特有代码之外或者代 替特有代码,可以利用包括该特有代码的文本消息的发送者来确定是否启用移动设备的振 铃器。 当第二用户拥有其中移动设备的音量控制设置被配置为静音设置的移动设备时, 实施方式可以使第一用户能够向第二用户警告重要事件(例如,紧急事件)。在一个例子 中,第一用户可以向第二用户的移动设备发出呼叫以向第二用户警告重要事件。在该例子 中,移动设备可以接收该呼叫并识别该呼叫是来自于第一用户。响应于识别出呼叫来自于 第一用户,移动设备可以忽略或无视移动设备的静音设置并启用移动设备的振铃器,从而 向第二用户警告来自第一用户的呼叫。而且,在该例子中,如果移动设备接收到来自第三用 户的呼叫,该第三用户未被授权忽略该移动设备的设置以向该用户警告重要事件,则该移 动设备可以不忽略或无视该移动电话的静音设置并且不启用振铃器。 在另一个例子中,第一用户可以向第二用户的移动设备发送文本或SMS消息,其 中在所述消息的文本部份中包括特有代码。在该例子中,移动设备可以接收包括特有代码 的文本消息并解析该文本消息的文本部份以识别该特有代码。响应于识别出该特有代码, 移动设备可以忽略或无视移动设备的静音设置并启用移动设备的振铃器,从而向第二用户 警告第一用户正在试图联系第二用户。而且,在在该例子中,如果移动设备接收到来自第一用户(或另一用户)的不包括该特有代码的文本消息,则该移动设备可以不忽略或无视移
动电话的静音设置并且不启用振铃器。在其它例子中,除特有代码之外还可以利用包括该
特有代码的文本消息的发送者的用户身份来确定是否启用移动设备的振铃器。 实施方式还可以包括忽略设备的其它设置。例如,当电话用户在进行一个重要的
电话呼叫时,该用户可能关掉呼叫等待特征。在该例子中,当用户在进行这个重要的电话呼
叫时,收到来自特定用户的呼叫和/或收到被编码的电子通信可以忽略该设置并向用户提
供可听警报(或其它的呼叫等待特征)。 在某些实施方式中,可以存在不同级别的代码,从而将第一代码与电子通信相关 联可以使用户能够忽略第一组一个或多个设置,将第二代码与电子通信相关联可以使用户 能够忽略第二组一个或多个设置。例如,移动设备可被配置成,响应于接收到包括第一代码 的电子通信,忽略移动设备的静音设置而不忽略移动设备的禁用呼叫等待设置。而且,移动 设备可被配置成,响应于接收到包括第二代码的电子通信,忽略移动设备的静音设置以及 移动设备的禁用呼叫等待设置。在该例子中,当移动设备的设置被配置成禁用呼叫等待并 且移动设备的用户当前正在进行电话呼叫时,移动设备将响应于接收到包括第二代码的电 子通信而忽略禁用呼叫等待设置,而不会响应于接收到包括第一代码的电子通信而忽略禁 用呼叫等待设置。 图1是说明用于移动设备的定位机制的情况图100。如所示的,情况图100示出向 移动设备发送被编码的文本消息以启动帮助定位移动设备的过程的例子。情况图100示出 用户110使用移动设备120发送被编码的文本消息140给移动设备130,以使得移动设备 130无需人为干预地启动一个或多个帮助定位移动设备130的过程。 用户110可以是拥有或使用移动设备130的人。用户110可能已经把移动设备130 放错了地方并且可能正在试图定位移动设备130。为了帮助该定位过程,用户IIO可以使用 移动设备120来发送被编码的文本消息140给移动设备130。被编码的文本消息140可包 括特定密码或口令,该特定密码或口令代表使移动设备130启动一个或多个帮助定位移动 设备130的过程的命令。移动设备120可以是由用户IIO拥有或使用的第二移动设备,或 者可以是用户110向另一用户借的移动设备。 用户110使用移动设备120来发送被编码的文本消息140给移动设备130。例如, 用户110可使用移动设备120的键区键入文本〃 LocateCode〃并且将键入的文本作为SMS 消息发送给移动设备130。被编码的文本消息140通过网络(例如,蜂窝电话网络)从移动 设备120发送到移动设备130。 当移动设备130接收到被编码的文本消息140,移动设备130无需人为干预地处 理该被编码的文本消息。例如,移动设备130可解析来自被编码的文本消息140的文本 (即,〃 Locate Code(定位代码)〃 )并且将所解析的文本与一个或多个已辨识代码的列表 相比较。该已辨识代码的列表可具有一个或多个与列表中包括的每个已辨识代码相关联的 功能。因此,当所解析的来自被编码的文本消息140的文本与某个已辨识代码相匹配时,移 动设备130自动地、无需人为干预地执行一个或多个与跟所解析的来自被编码的文本消息 140的文本相匹配的已辨识代码相关联的功能。当所解析的来自被编码的文本消息140的 文本不与已辨识代码相匹配时,移动设备130将该文本消息作为普通的文本消息处理(例 如,将该文本消息放在文本消息收件箱中)而不执行任何另外的功能。
在图1中示出的例子中,包括在被编码的文本消息140中的文本〃 Locate Code" 与跟帮助定位移动设备130的两个功能相关联的已辨识代码相匹配。这两个功能使移动设 备130自动地、无需人为干预地启用可听警报150并发送包括由移动设备130捕捉的GPS 定位数据的响应文本消息160。这样,当接收到具有文本"Locate Code"的文本消息时, 移动设备130自动地、无需人为干预地启用可听警报150并发送包括由移动设备130捕捉 的GPS定位数据的响应文本消息160,从而帮助用户110定位移动设备130。
在启用可听警报150时,移动设备130可忽视(bypass)移动设备130上的音量控 制设置。例如,当移动设备130被放错地方时,可能已经设置了移动设备130的静音或振动 设置,从而移动设备130的扬声器被禁用,并且当移动设备130接收到典型的呼叫或文本消 息时,移动设备130不会发出可听警报(例如,铃声)。因为被编码的文本消息140与已辨 识代码相匹配,音量控制设置可被忽视以启用可听警报150。忽视音量控制设置可以使得可 听警报能够被启用以帮助定位移动设备130,即使当移动设备130被配置为处于阻止启用 可听警报的模式中时。 在发送响应文本消息160时,移动设备130可以确定与发送被编码的文本消息140 的移动设备相关联的返回通信地址(例如,电话号码、电子邮件地址等)。返回通信地址可 以通过对从移动设备120接收的被编码的文本消息140使用呼叫者识别处理来确定。在某 些例子中,一旦接收到具有文本〃 Locate Code"的文本消息,移动设备130可发送响应文 本消息到一个或多个通信地址(可以包括或可以不包括移动设备120的通信地址),其中所 述一个或多个通信地址先前被存储在移动设备130上并被指定以接收包括定位信息的文 本消息。 包括在响应文本消息160中的定位信息可以基于由移动设备130响应于收到被编 码的文本消息140而获得的GPS数据。例如,从移动设备130的当前位置的GPS数据中获 得经度和纬度坐标可以被包括在响应文本消息160中。GPS数据还可以用于识别移动设备 的当前街道地址,并且可以在响应文本消息160中发送该当前街道地址。
移动设备120接收响应文本消息160并显示包括在该响应文本消息中的定位信 息。所显示的定位信息可包括从GPS数据中获得的经度和纬度坐标或街道地址。所显示的 定位信息还可以自动地、无需人为干预地包括在移动设备130的当前位置周围的区域的地 图和/或从移动设备120的当前位置到移动设备130的当前位置的说明。接收并显示定位 信息可帮助用户110定位移动设备130。 在某些实施方式中,资费或其它费用可用于防止向移动设备发送被编码的电子通 信的滥用。例如,每次被编码的电子通信的发送者向移动设备发送被编码的电子通信时,就 向该发送者收费一美元。通过向被编码的电子通信的发送者收费,可制止(deter)对系统 的滥用,并且对所描述的定位机制的使用可以被限于定位机制是必要的那些情况。除发送 者以外或者代替发送者,可以向接收被编码的电子通信的电子设备的用户/拥有者收费。
在某些例子中,移动设备130可被配置成分析所启用的可听警报的特征并且基于 该分析发送响应电子通信。例如,移动设备130可包括麦克风,其捕捉所启用的可听警报的 电表示。移动设备130可分析所捕捉的所启用可听警报的电表示,以确定移动设备所处的 环境的特征。例如,移动设备130可确定所启用可听警报的声学特征是压縮的(例如,移动 设备被置于袋子中)或者表现为回声(例如,移动设备位于空旷的房间)。基于所启用可听警报的声学特征,移动设备130可发送标识了移动设备130的位置特征的响应电子通信,该 位置特征可帮助用户110找到移动设备130(例如, 〃 移动设备似乎是在诸如钱包之类的 封闭空间中〃 )。 贯穿本申请所描述的定位机制还可用于在除了定位移动设备的情形以外的情形 中。例如,该定位机制可用于社会生活目的(socialpurpose)。在一个例子中,当另一用户 需要向移动设备的用户/拥有者通知紧急状况或其它重要事件,而该移动设备的用户/拥 有者不响应用于联系该移动设备的传统机制(例如,向移动设备发出呼叫或者向移动设备 发送常规文本消息)时,可以利用向移动设备发送被编码的电子通信以启用可听警报。
其中移动设备被配置为响应于被编码的电子通信而发送电子通信的实施方式可 用于社会生活目的。在这方面,移动设备可被配置成,当该移动设备的用户/拥有者不响应 用于联系该移动设备的传统机制时,在响应电子通信中向设法联系该移动设备的用户/拥 有者的另一用户提供定位信息。例如,当移动设备的用户/拥有者正在下班开车回家并且 在该开车回家期间进行重要的会议呼叫时,该移动设备可被配置成,当该移动设备的用户/ 拥有者的配偶发送被编码的电子通信给该移动设备时,在响应电子通信中提供该移动设备 的用户/拥有者的定位信息。响应电子通信可包括关于移动设备位置的特定信息(例如, 经度/纬度坐标或街道地址),或者可包括关于该移动设备的用户/拥有者位置的更一般的 语句(例如,该用户/拥有者似乎正在下班开车回家,该用户/拥有者似乎在工作,等等)。
移动设备还可被配置为访问该移动设备的用户/拥有者的电子日程并在响应电 子通信中提供日程信息。例如,在上面讨论的移动设备的用户/拥有者正在下班开车回家 并且在该开车回家期间进行重要的会议呼叫的例子中,移动设备可访问电子日程信息,该 电子日程信息表明,在收到被编码的电子通信时,该移动设备的用户/拥有者计划与客户 进行重要的呼叫。除了定位信息之外,由被编码的电子通信所启动的响应电子通信还可包 括所访问的日程信息。例如,响应电子通信可以是〃 该用户/拥有者似乎正在下班开车回 家,并且当前计划与客户进行重要的呼叫〃 。 参考图2,通信系统200被配置为交换电子通信。通信系统200包括移动设备220、 服务提供者230、和通信设备240。服务提供者230通过网络210帮助在移动设备220和通 信设备240之间的通信。 网络210被配置成使得能够在连接到网络210的设备之间交换电子通信。例如, 网络210可被配置成使得能够在移动设备220、服务提供者230和通信设备240之间进行电 子通信的交换。网络210可包括例如因特网、广域网(WAN)、局域网(LAN)、模拟或数字有线 和无线电话网络(例如,PSTN、综合服务数字网(ISDN)、蜂窝网络、和数字订户线(xDSL))、 无线电、电视、电缆、卫星、和/或任意其它用于传送数据的传输或隧道(tu皿eling)机制中 的一个或多个。网络210可包括多个网络或子网络,其每一个可以包括例如有线或无线的 数据通道。网络210可包括电路交换话音网、分组交换数据网、或任何其它能够传送电子通 信的网络。例如,网络210可包括基于网际协议(IP)或异步传输模式(ATM)的网络,并且 可使用例如VoIP、 ATM上的话音(Voice-over-ATM)、或其它类似的用于话音数据通信的协 议来支持话音。在一种实施方式中,网络210包括被配置成使得能够交换文本或SMS消息 的蜂窝电话网络。 移动设备220被配置成通过服务提供者230与通信设备240交换电子通信。移动设备220可以是被配置成通过网络交换电子通信的任何移动设备。例如,移动设备220可 以是无线电话、蜂窝电话、具有嵌入式蜂窝电话技术的移动个人数字助理(PDA)、或智能电 话。 服务提供者230被配置成帮助在移动设备220与通信设备240之间的电子通信。 例如,移动设备220可以通过网络210与服务提供者230建立连接,并且服务提供者230可 以与通信设备240建立连接。服务提供者230可以通过网络210在移动设备220和通信设 备240之间布置连接,从而移动设备220和通信设备240可以在布置好连接之后直接交换 通信。可替换地或作为附加,服务提供者230可以从移动设备220或通信设备240接收电 子通信并将该电子通信路由到适当的设备。例如,服务提供者230可以从通信设备240接 收寻址到移动设备220的文本或SMS消息。 一旦收到该消息,服务提供者230就将该消息 路由到移动设备220。在一种实施方式中,服务提供者230是被配置成帮助交换话音和/或 数据通信的蜂窝电话服务提供者。在另一种实施方式中,服务提供者230是被配置成向用 户提供包括数据和/或话音服务的服务的电子系统。所述服务可以包括通信服务和内容提 供服务,其中通信服务诸如是例如电子邮件服务、即时消息收发服务、耶沃服务、VoIP服务、 文本或SMS消息收发服务、和传统的电话服务中的一个或多个,而内容提供服务诸如是例 如访问因特网(例如,访问万维网)和/或访问在线内容(例如,访问受限或私有的内容)。
通信设备240被配置成与移动设备220交换电子通信。例如,通信设备240可被 配置成从移动设备220接收通信和/或向移动设备220发送通信。例如,通信设备240可 被配置成向移动设备220发送文本或SMS消息和/或从移动设备220接收文本或SMS消 息。在另一个例子中,通信设备240可被配置成向移动设备220发出呼叫和/或接收来自 移动设备220的呼叫。通信设备240可以是被配置成通过网络交换电子通信的任何设备。 例如,通信设备240可以是无线电话、蜂窝电话、具有嵌入式蜂窝电话技术的移动个人数字 助理(PDA)、智能电话、或软电话(soft phone)——这是一种集成到计算机系统中的电话。 可替换地或作为附加,通信设备240可以集成到客户端计算机系统中。
在一种实施方式中,移动设备220可被配置成接收电子通信并确定该电子通信是 否为被编码的电子通信。被编码的电子通信可以包括可由移动设备220识别的特定消息和 /或可以利用特定方法和/或密钥加密。通过比较包括在电子通信中的消息与存储在移动 设备220上的一个或多个被编码的电子通信消息,或者通过利用被配置成检测被编码的电 子通信的特定计算过程来处理该电子通信,移动设备220可以确定该电子通信是否为被编 码的电子通信。当移动设备220将所接收的电子通信识别为被编码的电子通信时,移动设 备220可以执行与该被编码的电子通信相关联的功能。例如,当移动设备220接收到特定 的被编码的文本消息时,移动设备220可以启用可听警报。通信设备240可被配置成向移 动设备220发送被编码的电子通信。 在另一种实施方式中,由服务提供者230执行对被编码的电子通信的处理。例如, 服务提供者230可以接收寻址到移动设备220的电子通信。服务提供者230可以访问关 于与移动设备220相关联的被编码的电子通信的信息(例如,由移动设备220设置的一个 或多个被编码消息,和/或特定于移动设备220的用于确定电子通信是否被编码的计算过 程),并基于该信息确定该电子通信是否为针对移动设备220的被编码的电子通信。当服务 提供者230确定该电子通信是被编码的电子通信时,代替该被编码的电子通信或者除该被编码的电子通信之外,服务提供者可以向移动设备220发送信号或其它通信的形式。移动 设备220可被配置成响应于从服务提供者230接收到信号而执行功能。
在其它实施方式中,当移动设备220(或服务提供者230)确定该电子通信是被编 码的电子通信时,电子通信的发送者的身份可以影响功能的执行。例如,当移动设备220接 收到被编码的电子通信时,如果被编码的电子通信的发送者是第一发送者,则移动设备220 可执行功能,而如果被编码的电子通信的发送者是不同的第二发送者,则可以不执行该功 能。在另一个例子中,当移动设备220接收到被编码的电子通信时,如果被编码的电子通信 的发送者是第一发送者,则移动设备220可执行第一功能,而如果被编码的电子通信的发 送者是不同的第二发送者,则可执行第二功能。在其它例子中,移动设备220可基于被编码 的电子通信的发送者而确定是否忽视设备设置(例如,如果被编码的电子通信是从第一发 送者发送的,则设备将忽视静音模式设置,但是如果被编码的电子通信是从第二发送者发 送的,则将不忽视静音模式设置)。 图3是用于启用移动设备的可听警报的过程300的流程图。为了方便起见,引用 参照图2描述的特定部件来执行过程300。但是,类似的方法可以应用于使用不同的部件来 定义系统结构或者将功能在图2所示的部件之间进行不同的分配的其它实施方式中。
移动设备220禁用移动设备的可听警报(310)。例如,移动设备220可接收指示希 望禁用移动设备220的可听警报的用户输入,并且,响应于该用户输入,移动设备220禁用 可听警报。在一种实施方式中,移动设备220可以是蜂窝电话,而用户输入可指示希望将该 蜂窝电话置于静音模式中。 通信设备240发送寻址到移动设备220的被编码的文本消息(320)。例如,通信设 备240可向与移动设备220相关联的电话号码发送SMS消息。被编码的文本消息可包括特 定消息(例如,口令),可以用特定方法和/或密钥加密,或者可包括足以指示该消息是被 编码的消息的其它信息。服务提供者230接收从通信设备240发送的寻址到移动设备220 的文本消息(330)并且向移动设备220传输该文本消息(340)。例如,服务提供者230 —旦 收到文本消息,就处理该文本消息以确定消息的接收方并向接收方转发该消息。服务提供 者230可以在传输之前临时存储该文本消息,并且可执行向移动设备220正确传输该文本 消息所必需的其它格式化和/或变换操作。服务提供者230可等待,直到移动设备220在 传输该消息之前已经与服务提供者230建立了连接,或者可等待,直到移动设备220请求该 消息。 移动设备220从服务提供者230接收该文本消息(350)。例如,移动设备220接收 源自通信设备240的SMS消息。移动设备220确定该文本消息是被编码的文本消息(360)。 在一个例子中,通过比较文本消息的至少一部分与先前存储在移动设备220上的一个或多 个被编码的文本消息,移动设备220可确定该文本消息是被编码的文本消息。当文本消息 的该部分与所述一个或多个被编码的文本消息之一相匹配时,移动设备220可确定该文本 消息是被编码的文本消息。在另一个例子中,通过利用被配置成检测被编码的文本消息的 特定计算过程来处理文本消息(例如,通过在用特定密钥解密该文本消息之后获得特定结 果),移动设备220可确定该文本消息是被编码的文本消息。 可选地,移动设备220可以确定发送被编码的文本消息的设备是被授权的设备 (370)。例如,移动设备220可以处理被编码的文本消息以确定关于发送该消息的设备的身份的信息。在一种实施方式中,移动设备220可以确定用于通信设备240的设备标识符,并 将该设备标识符与授权的设备标识符的列表相比较。在另一实施方式中,移动设备220可 以确定通信设备240的电话号码,并将该电话号码与授权的电话号码的列表相比较。在又 一种实施方式中,移动设备220可以确定操作通信设备240的用户的身份,并将该用户的身 份与授权的用户的列表相比较。对发送被编码文本的设备(或用户)是被授权的这一确定, 可影响剩余步骤的执行。例如,如果发送被编码文本的设备(或用户)不是被授权的,则移 动设备可能不会忽略或无视禁用可听警报设置。在其它例子中,可以利用发送电子通信的 用户的身份,来代替确定电子通信是否包括代码。 移动设备220在确定文本消息是被编码的文本消息之后,并且可选地在确定发送 被编码的文本消息的设备是被授权的之后,忽略或无视可听警报设置(380)。例如,移动设 备220可以忽略或无视移动设备220处于静音模式的设置。通过发送被编码的文本消息给 移动设备220,无视禁用可听警报设置可允许用户启用移动设备220的可听警报。能够在可 听警报已被禁用时启用可听警报这一点,可使得在移动设备220的可听警报已被禁用时移 动设备220放错了地方的情况下,用户能够启用移动设备220的可听警报。此外,无视禁用 可听警报设置可允许另一用户在移动设备220的可听警报已被禁用时向该移动设备的用 户通知紧急状况。在某些实施方式中,在响应于接收到被编码的文本消息而忽略或无视被 禁用的可听警报之后,可以保持禁用可听警报(例如,在忽略通信设备的音量控制设置之 后,可以保持通信设备的被配置为静音设置的音量控制设置)。 移动设备220启用可听警报(390)。例如,移动设备220可启用包括在移动设备 220中的振铃器。在另一个例子中,移动设备220可通过包括在移动设备220中的扬声器输 出消息。响应于接收到被编码的文本消息而启用的可听警报可以不同于正常的可听警报。
在某些实施方式中,移动设备220启用表示警报状况的可听警报。警报状况可以 是比移动设备220的典型铃声要响亮或具有不同音调(pitch)的警报。警报状况可被配置 成引起对移动设备220位置的注意。警报状况还可以与移动设备220的振动特征或一个或 多个照明源相关联。在这方面,移动设备220可被配置成,响应于收到被编码的电子通信, 除了启用可听警报之外还振动并闪烁一个或多个照明源,以帮助定位移动设备220。
所启用的可听警报还可以是被进一步配置成帮助用户定位移动设备220的可听 警报。可听警报可以是以预定频率启用的一系列可听警报。例如,响应于接收到被编码的 电子通信,可以每30秒启用可听警报。重复地启用可听警报可帮助用户定位被放错地方的 移动设备。如果用户在启用单次可听警报后未发现该放错地方的移动设备,该重复的可听 警报继续帮助定位移动设备而无需用户向移动设备发送另外的被编码的电子通信。
图4是一个过程400的流程图,过程400用于启动移动设备发送包括关于移动设 备的位置的信息的消息。为了方便起见,引用参照图2描述的特定部件来执行过程400。但 是,类似的方法可以应用于使用不同的部件来定义系统结构或者将功能在图2所示的部件 之间进行不同的分配的其它实施方式中。 通信设备240发送寻址到移动设备220的被编码的文本消息(410)。例如,通信设 备240使用上面参照图3所示的步骤320所描述的技术,发送寻址到移动设备220的被编 码的文本消息。 服务提供者230接收从通信设备240发送的寻址到移动设备220的文本消息
17(415)并向移动设备220传输该文本消息(420)。例如,服务提供者230使用上面参照图3 所示的步骤330和340所描述的技术,接收从通信设备240发送的寻址到移动设备220的 文本消息并向移动设备220传输该文本消息。 移动设备220接收来自服务提供者230的文本消息(425)并确定该文本消息是被 编码的文本消息(430)。例如,移动设备220使用上面参照图3所示的步骤350和360所描 述的技术,接收来自服务提供者230的文本消息并确定该文本消息是被编码的文本消息。
可选地,移动设备220可以确定发送被编码的文本消息的设备是被授权的设备 (435)。例如,移动设备220使用上面参照图3所示的步骤370所描述的技术,确定发送被 编码的文本消息的设备是被授权的设备。 移动设备220确定移动设备220的位置(440)。例如,移动设备220可包括被配置 成从一个或多个卫星接收GPS数据的GPS接收器。在该例子中,移动设备220可利用GPS 接收器所接收到的GPS数据来确定移动设备的位置。移动设备220还可以基于从移动设备 220用来连接到网络的一个或多个网络接入点(例如,蜂窝塔台(cellular tower))接收到 的信号来确定移动设备220的位置。移动设备220可确定位置,例如经度和纬度坐标、街道 地址、或另一类型的位置度量。 移动设备220确定通信设备240的通信地址(例如,号码)(445)。例如,移动设 备220可针对从通信设备240接收的文本消息执行识别处理以确定通信设备240的电话号 码。移动设备220还可以从电子存储器中访问通信设备240的电话号码。通信设备240的 电话号码可以预先存储在移动设备220的电子存储器中,并且被指定为一旦收到被编码的 文本消息就向其发送具有定位信息的文本消息的电话号码。 移动设备220发送寻址到通信设备240的具有定位信息的文本消息(450)。例如, 移动设备220可向与通信设备240相关联的电话号码发送SMS消息。该文本消息可包括指 示所确定的移动设备220位置的定位信息。 服务提供者230接收从移动设备220发送的、寻址到通信设备240的具有定位信 息的文本消息(455),并向通信设备240传输该文本消息(460)。例如,服务提供者230 — 旦收到文本消息,就处理该文本消息以确定消息的接收方并向接收方转发该消息。服务提 供者230可以在传输之前临时存储该文本消息,并且可执行向通信设备240正确传输该文 本消息所必需的其它格式化和/或变换操作。服务提供者230可等待,直到通信设备240 在传输该消息之前已经与服务提供者230建立了连接,或者可等待,直到通信设备240请求 该消息。 通信设备240从服务提供者230接收该文本消息并显示移动设备220的位置 (465)。例如,通信设备240接收包括指示移动设备220位置的信息的SMS消息。通信设备 240可从该文本消息导出移动设备220的位置,并且自动地、无需人为干预地执行帮助定位 移动设备220的操作。例如,通信设备240可电子地生成在移动设备220的位置周围的区 域的地图,或者可确定通信设备240的当前位置并确定从通信设备240的当前位置到移动 设备220的位置的说明。利用通信设备240显示移动设备220的位置可帮助使用通信设备 240的人定位移动设备220。 图5示出用于键入与启用移动设备的可听警报的被编码消息有关的信息的示例 性用户界面500。用户界面500可以呈现给希望改变被编码消息的设置的用户,其中在接收到所述被编码消息时启用移动设备的可听警报。用户界面500可以由移动设备或向移动设 备提供服务的服务提供者生成。用户界面可以呈现给移动设备上的用户,或者呈现给被配 置成管理该移动设备的设置的另一设备上的用户。 用户界面500包括设备标识部分510和电话号码部分520,其中设备标识部分510 标识与该被编码消息设置相关联的移动设备的设备标识符,而电话号码部分520标识与该 被编码消息设置相关联的移动设备的电话号码。设备标识部分510和电话号码部分520可 包括用户不能修改的静态信息,或者可包括用户可用其修改设备标识符或电话号码的文本 域。 用户界面500还包括被编码消息部分530,其使用户能够修改与移动设备相关联 的被编码消息设置。被编码消息部分530包括第一被编码消息部分540、第二被编码消息部 分550、增加被编码消息可操作项560、和删除被编码消息可操作项570。虽然如所示的,被 编码消息部分530包括第一被编码消息部分540和第二被编码消息部分550,但是被编码消 息部分530可包括任意数量的被编码消息部分。增加被编码消息可操作项560和删除被编 码消息可操作项570使用户能够管理包括在被编码消息部分530中的被编码消息的数量。 例如,增加被编码消息可操作项560在被激活时向被编码消息部分530添加新的被编码消 息部分,而删除被编码消息可操作项570在被激活时删除包括在被编码消息部分530中的 被编码消息部分。 第一被编码消息部分540包括文本域541、忽视设置选择框部分542、授权所有用 户选择框543、第一用户文本域544、第二用户文本域545、增加用户可操作项546、和删除用 户可操作项547。文本域541标识第一被编码消息的文本并使用户能够修改第一被编码消 息的文本。忽视设置选择框部分542包括互斥的〃 Yes (是) 〃 选择框和〃 No (否) 〃 选择 框。忽视设置选择框部分542使用户能够指示,当移动设备接收到第一被编码消息时是否 应当忽视移动设备的当前设置。用户可通过选取〃 Yes〃选择框来指示应当忽视移动设备 的当前设置,或者通过选取〃 No〃选择框来指示不应当忽视移动设备的当前设置。
授权所有用户选择框543使用户能够授权所有用户发送第一被编码消息。当授权 所有用户选择框543被选取时,第一用户文本域544、第二用户文本域545、增加用户可操作 项546、和删除用户可操作项547是不必要的并且可以隐藏或禁用。第一用户文本域544标 识第一授权用户并使用户能够修改第一授权用户。第一授权用户可以由用户名、设备标识 符、电话号码(如所示的)、和/或任何其它识别信息来标识。第二用户文本域545标识第 二授权用户并且类似于第一用户文本域。增加用户可操作项546在被激活时添加用于第一 被编码消息部分540的另一用户文本域,而删除用户可操作项547在被激活时删除包括在 第一被编码消息部分540中的用户文本域(例如,第一用户文本域544或第二用户文本域 545)。 第二被编码消息部分550包括文本域551、忽视设置选择框部分552、和授权所有 用户选择框553。除了文本域551、忽视设置选择框部分552、和授权所有用户选择框553与 第二被编码消息相关联这一点,文本域551、忽视设置选择框部分552、和授权所有用户选 择框553分别以类似于文本域541、忽视设置选择框部分542、和授权所有用户选择框543 的方式操作。 用户界面500还包括保存可操作项580和取消可操作项590。保存可操作项580在被激活时保存用户界面500当前所显示的被编码消息设置。取消可操作项590在被激活 时取消对用户界面500作出的改变并且不存储任何对被编码消息设置作出的改变。
如图5所示,用户可规定多种被编码消息设置。如所示的,当由设备标识 符CP9876 (510)和电话号码123-123-1234 (520)标识的移动设备接收到包括文本 FindLostPhone (541)的文本消息时,仅当该消息是发自电话号码123-321-4321(544)或 电话号码123-123-4321 (545)时,该移动设备才忽视设备的当前设置(542)并且启用移 动设备的可听警报。此外,在另一个例子中,当由设备标识符CP9876(510)和电话号码 123-123-1234(520)标识的移动设备接收到包括文本CallMe (551)的文本消息时,该移动 设备不忽视当前设置(552),并且仅当可听警报没有被禁用时才启用移动设备的可听警报。 在该例子中,所有发送该文本消息的用户被同样地对待(553)。 所描述的系统、方法和技术可以用数字电子电路、计算机硬件、固件、软件或这些 元件的组合来实现。体现这些技术的装置可以包括适当的输入输出装置、计算机处理器、 和有形地嵌入到机器可读存储设备中以便由可编程处理器执行的计算机程序产品。体现 这些技术的过程可以由执行指令程序的可编程处理器执行,以便通过操作输入数据并生成 适当的输出来执行所需的功能。所述技术可以用一个或多个计算机程序实现,所述计算机 程序可在包括至少一个可编程处理器、至少一个输入设备、和至少一个输出设备的可编程 系统上执行,所述可编程处理器耦接以从数据存储系统接收数据和指令以及向数据存储系 统发送数据和指令。每个计算机程序可以用高级过程语言或面向对象的编程语言实现,或 者——如果希望的话——用汇编语言或机器语言实现,并且在任一情况下,该语言可以是 编译或解释语言。适当的处理器包括例如通用和专用微处理器这两者。 一般地,处理器将 从只读存储器和/或随机访问存储器接收指令和数据。适于有形地包含计算机程序指令和 数据的存储设备包括所有形式的非易失性存储器,包括,举例而言,诸如可擦除可编程只读 存储器(EPROM)、电可擦除可编程只读 存储器(EEPR0M)和闪速存储器设备之类的半导体存 储设备;诸如内部硬盘和活动磁盘之类的磁盘;磁光盘,以及光盘只读存储器(CD-ROM)。上 述任一项都可以用专门设计的ASIC(专用集成电路)作为补充或结合到其中。
将要理解的是,可以作出各种修改而不背离本发明的精神和范围。例如,如果以不 同的顺序执行所公开的技术的各步骤,和/或如果将所公开的系统中的部件以不同的方式 组合和/或用其它部件代替或补充,仍可实现有利的结果。作为另一个例子,所描述的技 术不限于在收到被编码的电子通信时启用可听警报,而且可启动移动设备的任何功能的执 行。在一种实施方式中,收到被编码的电子通信可使移动设备显示消息。该消息可以是例如 向移动设备的用户提供服务的消息,或者是建议移动设备的用户采取特定行动的消息。在 另一种实施方式中,收到被编码的电子通信可使移动设备从网络下载文件。例如,服务提供 者可向移动设备发送被编码的电子通信以指示软件更新可用,并且移动设备可响应于该被 编码的电子通信而自动下载和安装该软件更新。在另一个例子中,一个朋友可向移动设备 的用户发送指示该朋友已经获得了新的电子媒体文件(例如,图片、歌曲、视频、等等)的被 编码的电子通信,并且该移动设备可响应于接收到该被编码的电子通信而自动下载该媒体 文件。其它实施方式也处于本说明书的范围之内。
权利要求
一种在通信设备处启用可听警报的方法,包括在所述通信设备处接收包括代码的电子通信;从接收到的电子通信中解析出所述代码;使用从所述电子通信中解析出的所述代码来确定是否将所述接收到的电子通信分类为被编码的电子通信;基于所述确定的结果将所述接收到的电子通信分类为被编码的电子通信;以及响应于将所述电子通信分类为被编码的电子通信,基于所述接收到的电子通信在所述通信设备处启用可听警报,并且,如果所述通信设备的音量控制设置被配置成静音设置,则在所述通信设备处忽略所述音量控制设置。
2. 如权利要求1所述的方法,其中所述使用从所述电子通信中解析出的所述代码来确 定是否将所述接收到的电子通信分类为被编码的电子通信的步骤包括访问与被编码的电子通信相关联的一个或多个已知的代码,比较从所述电子通信中解析出的所述代码与所述一个或多个已知的代码,以及 如果从所述电子通信中解析出的所述代码与已知的代码相匹配,确定将所述接收到的 电子通信分类为被编码的电子通信。
3. 如权利要求1所述的方法,其中所述使用从所述电子通信中解析出的所述代码来确 定是否将所述接收到的电子通信分类为被编码的电子通信的步骤包括访问通过对与被编码的电子通信相关联的代码执行计算过程而获得的一个或多个已 知的结果,对从所述电子通信中解析出的所述代码执行所述计算过程,比较通过对从所述电子通信中解析出的所述代码执行所述计算过程而获得的所述计 算过程的结果与所述一个或多个已知的结果,以及如果通过对从所述电子通信中解析出的所述代码执行所述计算过程而获得的所述计 算过程的结果与已知的结果相匹配,确定将所述接收到的电子通信分类为被编码的电子通信。
4. 如权利要求1所述的方法,其中所述在所述通信设备处忽略所述音量控制设置的步 骤包括比较所述通信设备的所述音量控制设置与阈值音量水平,以及基于确定所述通信设备的所述音量控制设置是否被配置为低于所述阈值音量水平的 音量水平,忽略所述音量控制设置,其中,然后在音量水平超过所述阈值音量水平时启用所述可听警报。
5. 如权利要求l所述的方法,进一步包括 确定所述接收到的电子通信的发送者的用户身份信息; 访问一个或多个被授权的发送者的用户身份信息;比较所确定的所述接收到的电子通信的发送者的用户身份信息与所访问的一个或多个被授权的发送者的用户身份信息;以及基于比较结果,确定所述接收到的电子通信的发送者是否是被授权的发送者,其中 在所述通信设备处启用所述可听警报并且仅当所述通信设备的音量控制设置被配置为静音设置时在所述通信设备忽略所述音量控制设置的条件是,所述接收到的电子通信的发送者是被授权的发送者。
6. 如权利要求l所述的方法,进一步包括在所述通信设备处忽略所述音量控制设置之后,使所述通信设备的所述音量控制设置 保持被配置为静音设置。
7. 如权利要求1所述的方法,其中所述接收到的电子通信是第一电子通信,所述第一 电子通信是被编码的电子通信,从而接收到所述第一 电子通信使得,在所述通信设备处启 用所述可听警报并仅当所述通信设备的音量控制设置被配置成所述静音设置时在所述通 信设备处忽略所述音量控制设置,所述方法进一步包括在所述通信设备处接收第二电子通信; 确定所述第二电子通信不包括代码;以及响应于确定所述第二电子通信不包括代码,在所述通信设备处应用所述音量控制设 置,以防止仅当所述通信设备的所述音量控制设置被配置成所述静音设置时在所述通信设 备处启用所述可听警报。
8. 如权利要求1所述的方法,其中所述接收到的电子通信是包括第一代码的第一电子 通信,所述第一电子通信是被编码的电子通信,从而接收到所述第一电子通信使得,在所述 通信设备处启用所述可听警报并且当所述通信设备的音量控制设置被配置成所述静音设 置时在所述通信设备处忽略所述音量控制设置,所述方法进一步包括在所述通信设备处接收包括第二代码的第二电子通信; 从所述第二电子通信中解析所述第二代码;分析从所述第二电子通信中解析出的所述第二代码以确定所述第二电子通信不是被编码的电子通信;基于所述确定的结果将所述第二电子通信分类为常规电子通信;以及 响应于将所述第二电子通信分类为常规电子通信,在所述通信设备处应用所述音量控制设置,以防止当所述通信设备的所述音量控制设置被配置成所述静音设置时在所述通信设备处启用所述可听警报。
9. 一种启动移动设备发送消息的方法,其中所述消息包括关于所述移动设备的位置的 信息,所述方法包括在所述移动设备处接收包括代码的电子通信,所述电子通信是响应于由用户提供的用 户输入从通信设备发送的;从接收到的电子通信中解析所述代码;使用从所述电子通信中解析出的所述代码来确定是否将所述接收到的电子通信分类 为被编码的电子通信;基于所述确定的结果将所述接收到的电子通信分类为被编码的电子通信;以及 响应于所述电子通信被分类为被编码的电子通信 确定指示所述移动设备的当前位置的定位信息; 确定从其发送了电子通信的所述通信设备的通信地址;生成响应电子通信,所述响应电子通信包括所确定的指示所述移动设备的所述当前位 置的定位信息并且所述响应电子通信被寻址到所确定的从其发送了电子通信的所述通信 设备的通信地址;以及向从其发送了所述电子通信的所述通信设备发送所述响应电子通信。
10. 如权利要求9所述的方法,其中所述使用从所述电子通信中解析出的所述代码来 确定是否将所述接收到的电子通信分类为被编码的电子通信的步骤包括访问与被编码的电子通信相关联的一个或多个已知的代码,比较从所述电子通信中解析出的所述代码与所述一个或多个已知的代码,以及 如果从所述电子通信中解析出的所述代码与已知的代码相匹配,确定将所述接收到的 电子通信分类为被编码的电子通信。
11. 如权利要求9所述的方法,其中所述使用从所述电子通信中解析出的所述代码来确定是否将所述接收到的电子通信分类为被编码的电子通信的步骤包括访问通过对与被编码的电子通信相关联的代码执行计算过程而获得的一个或多个已 知的结果,对从所述电子通信中解析出的所述代码执行所述计算过程,比较通过对从所述电子通信中解析出的所述代码执行所述计算过程而获得的所述计 算过程的结果与所述一个或多个已知的结果,以及如果通过对从所述电子通信中解析出的所述代码执行所述计算过程而获得的所述计 算过程的结果与已知的结果相匹配,确定将所述接收到的电子通信分类为被编码的电子通信。
12. 如权利要求9所述的方法,进一步包括 确定所述接收到的电子通信的发送者的用户身份信息; 访问一个或多个被授权的发送者的用户身份信息;比较所确定的所述接收到的电子通信的发送者的用户身份信息与所访问的一个或多个被授权的发送者的用户身份信息;以及基于比较结果,确定所述接收到的电子通信的发送者是否是被授权的发送者,其中 确定定位信息、确定所述通信地址、生成所述响应电子通信、和发送所述响应电子通信的条件是,所述接收到的电子通信的所述发送者是被授权的发送者。
13. 如权利要求9所述的方法,其中所述接收到的电子通信是第一电子通信,所述第一 电子通信是被编码的电子通信,从而接收到所述第一电子通信使得确定定位信息、确定所 述通信地址、生成所述响应电子通信、和发送所述响应电子通信,所述方法进一步包括在所述通信设备处接收第二电子通信,所述第二电子通信是响应于由所述用户提供的 用户输入而从所述通信设备发送的;确定所述第二电子通信不包括代码;以及响应于确定所述第二电子通信不包括代码,处理所述第二电子通信而不进行确定定 位信息、确定通信地址、生成响应电子通信、和发送响应电子通信。
14. 如权利要求9所述的方法,其中所述接收到的电子通信是包括第一代码的第一电 子通信,所述第一电子通信是被编码的电子通信,从而接收到所述第一电子通信使得确定 定位信息、确定所述通信地址、生成所述响应电子通信、和发送所述响应电子通信,所述方 法进一步包括在所述通信设备处接收包括第二代码的第二电子通信; 从所述第二电子通信中解析所述第二代码;分析从所述第二电子通信中解析出的所述第二代码以确定所述第二电子通信不是被 编码的电子通信;基于所述确定的结果将所述第二电子通信分类为常规电子通信;响应于将所述第二电子通信分类为常规电子通信,处理所述第二电子通信而不进行 确定定位信息、确定通信地址、生成响应电子通信、和发送响应电子通信。
15. 如权利要求9所述的方法,其中确定从其发送了电子通信的所述通信设备的通信 地址的步骤包括对所述接收到的电子通信使用呼叫者识别处理来确定通信地址。
16. 如权利要求9所述的方法其中,所述在所述移动设备处接收包括代码的电子通信,所述电子通信是响应于由用 户提供的用户输入从通信设备发送的步骤包括在第一蜂窝电话处接收包括所述代码的 SMS消息,所述SMS消息是响应于由所述用户提供的用户输入从第二蜂窝电话发送的;其中,所述从接收到的电子通信中解析所述代码的步骤包括解析所述SMS消息的文 本以识别所述代码;其中,所述使用从所述电子通信中解析出的所述代码来确定是否将所述接收到的电子 通信分类为被编码的电子通信的步骤包括使用所解析的所述SMS消息的文本来确定是否 将接收到的SMS消息分类为被编码的SMS消息;其中,所述基于所述确定的结果将所述接收到的电子通信分类为被编码的电子通信的步骤包括基于所述确定的结果将所述接收到的SMS消息分类为被编码的SMS消息;其中,所述确定指示所述移动设备的当前位置的定位信息的步骤包括基于由所述第一蜂窝电话获得的GPS数据,确定所述第一蜂窝电话的当前位置的经度和纬度坐标;其中,所述确定从其发送了电子通信的所述通信设备的通信地址的步骤包括确定从其发送了所述SMS消息的所述第二蜂窝电话的电话号码;其中,所述生成响应电子通信,所述响应电子通信包括所确定的指示所述移动设备的所述当前位置的定位信息并且所述响应电子通信被寻址到所确定的从其发送了电子通信的所述通信设备的通信地址的步骤包括生成响应SMS消息,所述响应SMS消息包括所确定 的所述第一蜂窝电话的所述当前位置的经度和纬度坐标并且所述响应SMS消息被寻址到所确定的从其发送了所述SMS消息的所述第二蜂窝电话的电话号码;以及其中,所述向从其发送了所述电子通信的所述通信设备发送所述响应电子通信的步骤包括向从其发送了所述SMS消息的所述第二蜂窝电话发送所述响应SMS消息。
17. —种帮助定位通信设备的方法,包括在所述通信设备处接收包括代码的电子通信; 从接收到的电子通信中解析所述代码;使用从所述电子通信中解析出的所述代码来确定是否将所述接收到的电子通信分类为被编码的电子通信;基于所述确定的结果将所述接收到的电子通信分类为被编码的电子通信; 响应于将所述电子通信分类为被编码的电子通信,自动地、无需人为干预地启动帮助定位所述通信设备的过程。
18. 如权利要求17所述的方法,其中所述自动地、无需人为干预地启动帮助定位所述通信设备的过程的步骤包括在所述通信设备处忽略音量控制设置,并基于所述接收到的电子通信在所述通信设备 处启用可听警报。
19. 如权利要求17所述的方法,其中所述自动地、无需人为干预地启动帮助定位所述 通信设备的过程的步骤包括生成并发送包括定位信息的响应电子通信,其中所述定位信息指示所述通信设备的当 前位置。
20. 如权利要求17所述的方法,其中所述自动地、无需人为干预地启动帮助定位所述通信设备的过程的步骤包括在所述通信设备处忽略音量控制设置,并基于所述接收到的电子通信在所述通信设备 处启用可听警报,以及生成并发送包括定位信息的响应电子通信,其中所述定位信息指示所述通信设备的当 前位置。
全文摘要
本申请公开了一种用于移动设备的定位机制,其中在移动设备处接收包括代码的电子通信,并且从接收到的电子通信中解析代码。使用从电子通信中解析出的代码来确定是否将接收到的电子通信分类为被编码的电子通信,并且基于所确定的结果将接收到的电子通信分类为被编码的电子通信。响应于将电子通信分类为被编码的电子通信,启动帮助定位移动设备的过程。例如,可以在移动设备处忽略音量控制设置,并且可以在所述设备处启用可听警报,和/或可以生成并发送包括指示移动设备当前位置的定位信息的响应电子通信。
文档编号H04W4/02GK101796802SQ200880100632
公开日2010年8月4日 申请日期2008年6月13日 优先权日2007年6月13日
发明者W·J·拉度切尔 申请人:艾高特有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1