能够在计算机和移动电话间通信的系统的制作方法

文档序号:7950532阅读:128来源:国知局
专利名称:能够在计算机和移动电话间通信的系统的制作方法
技术领域
本发明涉及一种通信系统,尤其是,涉及一种文本能够在计算机 和特别是使用文本消息协议的移动电话之间双向通信的通信系统。
背景技术
除了在移动电话的用户之间传统的语音到语音交换之外,使用移 动电话向其他的移动电话发送短文本消息也已经成为可能。已经开发
了许多用于这样的消息的协议,诸如,SMS(短消息系统)通信,并且这 样在移动电话之间发送文本消息的方法已经被称为"文本消息"或者 "文本"。当对于一方可能不方便或者不可能进行语音对语音交谈的时 候,文本消息作为发送短信息的方法已经变得非常受欢迎。在每天发 送和接收数十亿的文本消息。
对于计算机用户来说经由因特网,诸如通过电子邮件发送消息给 其他计算机用户也是众所周知的。电子邮件的普及已经导致开发链接 电子邮件系统到SMS系统的相互连接,以便允许电子邮件从计算机发 送、并由移动电话作为文本消息接收。现有电子邮件到SMS网关是建 立在近来的GSM标准(GSM 03.40, v.7.40)增加(addition)上的。这 些GSM增加允许将电子邮件地址在支持其的移动设备上作为回复地 址使用。对于不支持这些的移动设备,当该消息被发送给特殊的网关 电话号码的时候,在文本消息的主体中需要特殊的语法以便能进行恰 当的路由。现有许多SMS到电子邮件网关,诸如澳大利亚的 RedOxygen。
但是,这样的现有技术系统存在许多的问题。首先,仅在发送消 息的移动硬件属于支持向电子邮件目的发送SMS消息的类型时,消息 文本内特殊的代码是有用的。另外,使终端用户亲自输入这些特殊的 代码,并且这使双向通信更不自然和本能。这个问题可以通过使用电
子邮件地址作为回复地址来减轻,因为上述的消息的接收者只是必须
回复为它们将是正常的SMS消息。但是,不是每个移动电话都支持电 子邮件地址作为回复地址,并且即使移动电话支持这些,每个通信网 也不能路由上述的消息。因此,那些支持SMS到电子邮件功能的移动 电话和具有明确的支持上述的路由的电信提供商限制了作为双向网关 的邮件服务器的使用范围。
电子邮件作为SMS消息的目的或者源也使其很难实施与移动电话 同时交谈。因为所有的回复被引导进相同的电子邮件地址,分类变得 很难。当所有回复送到相同地址,个人SMS消息必须链接到个人回复 (诸如,约定确认或者交易认可)的应用变得很难。围绕这个问题的方式 可以是由需要包括在回复中的特殊的代码找到的程度,但这是不方便 的。另一个缺点是一起接收SMS回复消息与进来的常规电子邮件,使 其难以辨别常规的电子邮件和SMS发起的电子邮件。
因此,本发明的一个目的是提供一种通信系统,其允许在计算机 (无论个人台式计算机、手持计算设备、"服务器"计算机,或者其他 的计算设备)和移动电话之间使用文本消息协议双向通信。

发明内容
按照本发明,提供了一种用于可将文本消息从计算机发送到移动 设备,和用于将回复文本消息从该移动设备发送到该计算机的双向通 信系统,所述系统包括(a)用于将包括回复电话号码的输出文本消息 从源计算机发送到目的移动设备的装置;(b)多个地区,每个地区具有 与其相关的用于从目的移动设备接收回复文本消息的接收装置,所述 接收装置具有至少一个相关的接收电话号码,该接收电话号码可用作 所述回复号码,所述目的移动设备可以发送回复文本消息给所述回复 号码;和(c)用于将由所述接收装置接收的回复消息转发给所述源计算 机的装置。
优选地,该系统包括用于基于目的移动设备位于的地区,来选择 包括在输出消息中的回复号码的装置。在这样一个实施例中,如果接 收电话号码当前用作与发送给相同的目的移动设备的另一个文本消息 有关的回复号码,可以不必选择接收电话号码为回复号码。因此优选
地每个地区包括多个接收号码,借此如果第一个接收号码不用作回复 号码,系统选择其他接收号码的一个。此外,如果在一个地区中没有 一个接收号码用作回复号码,该系统可以把一个替换的地区的接收号 码选择为回复号码。这些可以是地理上限定的,并且该替换的地区是 最靠近于第一个所述地区的地区。可选择地,该地区是由电信提供商 限定的。
在一个优选实施例中,接收的电话号码在固定的一段时间用作回 复号码。可选择地,直到接收到一个进来的回复消息,接收的电话号 码仅仅用作回复号码。
优选地,该系统使用在回复消息中使用的目的号码和回复号码的 组合,以识别与进来的回复消息相关的输出消息,并且将进来的回复 消息转发给源计算机。该系统因此可以包括用于存储输出消息详情的 数据库,该输出消息包括识别消息源的信息、目的号码和回复号码。
回复消息可以作为电子邮件消息呈现给用户。但是,更加优选地, 由用户发送的输出消息和由用户接收的回复消息可以在某些计算机界 面呈现给所述用户,诸如台式计算机应用程序或者浏览器窗口。为了 用户的方便起见,这个实施例允许相关的输出消息和回复消息在用户 界面中集中在一起。
输出消息可以经由能够发送文本消息给目的号码的软件网关发送。
输出消息也可以是 一 个自动地产生的消息。
按照本发明,同样提供了一种用于将文本消息从源计算机发送到
目的移动设备,和用于从所述移动设备接收回复消息的方法,包括(a) 准备一个用于目的号码的输出文本消息;(b)根据目的移动设备位于其 中的地区,选择接收电话号码,并且回复消息可以发送给该地区;(c) 在所述目的号码上发送所述输出文本消息和所述接收号码给所述移动 设备;(d)从所述移动设备发送到所述接收号码的接收回复消息;禾口(e) 发送所述回复消息给所述计算机。
优选地,如果接收号码当前用作与发送给相同的目的移动设备的 另一个文本消息有关的回复号码,不选择接收号码。因此,优选地, 每个地区包括多个接收号码,借此如果第一个接收号码不用作回复号
码,选择另一个接收号码。如果没有一个接收号码是用作选择的,选 择一个替换的地区的接收号码作为回复号码。该地区可以是地理上限 定的,并且其中该替换的地区是最靠近于第一个所述地区的地区。可 选择地,该地区是由电信提供商限定的。
优选地,接收的电话号码在固定的一段时间用作回复号码。可选 择地,直到接收到一个进来的回复消息为止,接收的电话号码仅仅用 作为回复号码。
在一个优选实施例中,在回复消息中使用的目的号码和回复号码 的组合被使用,以识别与进来的回复消息相关的输出消息,并且将进 来的回复消息转发给消息源。因此,优选地,将包括用于识别消息源 的每个输出消息信息、目的号码和回复号码的输出消息的详情存储在 数据库中。
回复消息作为电子邮件消息呈现给用户。但是,更加优选地,由 用户发送的输出消息和由用户接收的回复消息在浏览器窗口中呈现给 用户。在这个实施例中,相关的可以在浏览器窗口中将输出消息和回 复消息集中在一起。
输出消息可以被经由能够发送文本消息给目的号码的软件网关发送。
输出消息可以自动地产生。


现在将参考附图通过例子来详细描述本发明的某些实施例,其中 图1系统地举例说明本发明的实施例所使用的文本消息池的概念; 图2举例说明为每个文本消息池或地区提供接收机号码的概念; 图3系统地举例说明按照本发明优选实施例的通信系统; 图4特别举例说明按照本发明实施例的输出消息的发送;和 图5特别举例说明按照本发明实施例的回复消息的发送。
具体实施例方式
至少在其优选的形式中,本发明提供了一种方法,借此在计算机 上准备的消息可以作为文本消息发送给指定的移动电话。重要地,与 现有技术到SMS系统的电子邮件相比较,该消息被借助于一个相关的
回复号码发送,以便文本消息的接收者可以使用常规的文本消息协议,
诸如SMS发送一个回复文本消息给那个回复号码。
在以下本发明实施例的论述中,应当注意到,诸如"目的"、"目 的号码"和"目的移动电话"的术语指的是文本消息从计算机发送给 其的移动电话。诸如"接收机"和"接收机号码"的术语指的是用于 从目的移动电话接收回复消息的装置。
应该明白,虽然为了论述方便起见,本说明书将抽象地涉及从"计 算机"发送的文本消息,这包括个人台式计算机(PC)、手持计算装置(袖 珍型PC、掌上电脑)、服务器计算机和其他的标准计算装置。此外,虽 然为了方便起见,我们指的是在计算机上启动的消息,上述的消息可 以是由人生成的(例如,通过键盘输入进文本字段),自动地产生的(例 如,连接到计算机的地震传感器可以产生一个自动消息,自动化的消 息可以由发出关于恶劣天气条件警告的气象局发送,或者自动化的消 息可以发送给用户以获得对于电子支付的许可),或者起初通过许多的 机制传递给计算机,包括通过电子邮件、即时消息、网络服务呼叫, 或者其他的信道,甚至包括来自移动电话的文本消息。
应该明白,虽然本说明书涉及文本消息,包括附着于短消息服务(或 者称为SMS)标准上的那些,在此处描述的系统同样可适用于包括满足 多媒体消息服务(或者称为MMS)标准的丰富内容数据(例如,更长的文 本、图形、照片、音频片段、视频片段等等)的传输。
还应该明白,接收机仅仅是用于接收文本消息的装置。该术语不 隐含任何特定的接收机硬件或者软件设备。举例的设备包括USB GSM 调制解调器和经由SMPP进入远程电信网的软件连接。
本发明的实施例的第一个方面是生成文本消息池或者地区,其可 以是基于地理位置和/或可允许的目的移动电话的电信提供商限定的, 并且其被用于提供可允许的回复号码。四个这样的文本消息池通过举 例在图1中举例说明。在图1中,二个这样的池是通过地理地区限定 的,并且分别地包括位于香港的所有的移动电话用户,和位于新西兰 的所有的移动电话用户。对于更大的地理地区和更多数目的用户,该 池可以或者通过地理分区,或者通过不同的电信提供者限定。例如, 图1示出用于英国的二个池 一个池用于属于Vodafone网络的用户,
并且一个池用于属于02网络的用户。应当注意到,在本说明书中,该
术语"地区"可以涉及地理地区,或者可以涉及特定的提供商的电信 网络。
每个池将提供一个接收机设备,其能够接收进来的文本消息,并 且可以将单独的电话号码分配给它。上述的接收机设备有各种各样的 形式。作为在通信网络上的标准移动电话(移动或者固定线路)的专用硬 件用于"抓住"进来的文本消息。例子包括由各种各样的厂家制造的
基于USB的GSM "调制解调器",或者附着在计算机上作为"调制解 调器"的标准移动电话。做为选择,使用诸如SMPP的协议进入移动 电话网之内的连接用于生成基于软件的接收机。
每个接收机设备已经与其有关,至少一个(并且优选是更多的)电话 号码对应于该地理地区和/或各自的池的电信提供商。这在图2中举例 说明,这里示出了三个池的接收机号码。在图2中,三个池是(l)由 Orange瑞士移动网络拥有的号码,(2)由瑞士电信公司瑞士移动网络拥 有的号码,和(3)在法国移动网络中的所有号码。池l具有三个接收机 号码,池2具有二个接收机号码,并且池3具有四个接收机号码。
所有的目的号码被映射给第一 (primary)池或者地区。精确的映 射规则可以改变,并且可以采用许多的形式。例如, 一个规则可以规 定将从33(用于法国的国家代码)开始的所有的号码映射给在图2中的 地区3。另一个规则可以使用在一个国家中映射给一个对应于特定的提 供者的地区的国家代码和前缀的组合例如,在图2中,从4178开始 的号码映射给地区l,瑞士的Orange网络。有时候,该映射规则可能 需要不是立即地从单独的目的号码可获得的信息,特别是,在那些允 许号码在网络上能移动的国家中(例如,香港)。在此情况下,指定该号 码所属的网络的信息必须是使用专用于这个目的的APIs从电信管理机
构中获得的。
除了将目的号码映射给特定的地区的规则之外,必须生成排列供 可允许使用的退路(fallback)地区的规则,这里在第一地区中的接收 机号码不能使用(以下将论述理由)。通常,该排列是基于地理接近(例 如,如果所有的法国接收机号码已经被分配用于特定的目的号码,UK 可以用作退路,同时中国的接收机号码将得到较低的排列)。但是,排 列可以基于其他的准则。例如,如果特别的晋升(promotion)使对来 自Vodafone地区电话的02回复比其他的网络更便宜,在爱尔兰中的 02网络可能是用于爱尔兰的Vodafone地区的第一个退路。
作为一个例子,考虑在图2中示出的三个举例的地区。映射给地 区1的目的号码可以具有作为其第一个退路地区的地区2,并且可以具 有作为其第二个退路地区的地区3。映射给地区2的目的号码可以具有 作为其第一个退路地区的地区1,并且可以具有作为其第二个退路地区 的地区3。地区3可以具有地区1,然后地区2作为其退路地区。
所有上述的映射规则可以存储在持久的介质中,诸如相关的数据 库。所有的接收机号码也被存储在具有它们所应用于的地区的详情的 数据库中。
按照本发明一个实施例的通信系统可以以许多的方法实现。例如, 可能存在单个服务器,各种各样的数据库被存储在其上。这些将包括 例如映射规则数据库,包括地区和它们的相关接收机号码详情的数据 库,可以包括可能希望从他们的计算机发送文本消息到该系统的用户 的详情的数据库,和在下面将描述的消息组数据库。为了解释的方便 起见,假设所有的这些数据库和所有的相关软件设置在单个服务器上。 但是,本领域的技术人员将容易地知晓,可选择地,这些数据库和功 能的某些或者所有可以分配或者复制在许多的服务器上,其中一些甚 至可以与接收机硬件关联。
正如可以在各种各样的硬件结配置上实现的系统一样,该系统也 没有束缚于利用任何特定的操作系统、计算机程序设计语言或者数据 库管理软件。
现在将参考图3描述通过其文本消息从PC发送到目的移动设备的 方法。
为了开始,计算设备(无论由人控制的或者自动化的系统)IO必须 接触作为控制该系统软件的主机(hosting)的服务器20。这可以以许 多的方法做到,诸如,使用在网络服务器("网络服务")上作为主机的 应用钩(applicationhook)经由因特网或者经由基于万维网的用户界面 ("网页")直接拨号和操作(login)。
一旦首次接触,该计算设备必须使用先前配置的用户识别信息来
亲自识别。这个信息是当"用户"(其可以是人或者自动化的系统)注册
使用该服务的时候生成的。这个识别信息可以是用户id和口令字,但 是,还可以使用其他的识别系统,诸如加密签名和证书。用户的详情(例 如用于计费目的)将存储在服务器20上。
然后该计算设备可以准备想要的消息,该消息被作为文本消息发 送给目的移动电话30。同样,这个准备可以或者是人启动的(在该情形 下,作为一个例子,坐在计算机前面的人经由网络浏览器交互),或者 是由自动化的系统产生的。这个消息可以是特别准备的,可以是发送 给多个目的号码(例如,由公司的用户与其拥有的用户通信)标准消息, 或者甚至可以来源于其他的源,诸如,钩到(hookup)计算设备IO 的电子邮件和SMS调制解调器。该用户和/或计算设备也将提供目的电 话号码。这个号码可以来自于各种各样的源,包括直接文本输入,由 人类用户保持的喜欢的东西的列表,或者甚至外部源,诸如用户关系 管理数据库。该计算设备也可以表示是否他希望进入与目标交谈,或 者仅仅期待一个回复。
该系统服务器20查阅如上所述并且存储在系统数据库40(其可以 设置在服务器20上或者其它地方)中的映射规则,以从目的号码中产生 由接近于该目的号码排序的地区列表。例如,参考图2,如果该映射规 则示出目的号码是在地区1中,那么地区l、 2和3可以被以那个顺序 列出。该系统然后将尝试租用(其被限定最后,或者对于具体的时间期 限,或者如在下面论述的直到收到回复为止)与地区1有关的三个接收 机号码的一个。应当注意到,在租用时的三个必要元素是(a)租用的接 收机号码,(b)最后租用的时间周期,和(c)目的号码。按照本发明的一 个重要的方面,假如对于相同的目的号码当前不存在别的租用,接收 机号码将考虑是对于租用可用的。因此,应该明白,假如它们是相对 于不同的目的号码,可以相对于一个接收机号码同时地存在多个租用。 类似地,假如它们在时间不重叠,可能对于相同的目的号码存在相继 的租用。但是,与相同的目的号码并行通信将需要租用一个以上的接 收机号码。
如果该系统确定对于给定的目的号码第一个接收机号码是不可用 的,然后该系统将设法从在相同的地区内的其他的接收机号码的一个
获得租用。如果从在最靠近的地区内的接收机号码的任何一个上述的 租用是不允许的,该系统然后将尝试和从在第二个排列的地区中的接 收机号码中获得租用,然后第三个排列的地区等等,直到对于租用是 可用的接收机号码已经被识别为止,否则该可用的接收机号码池已经 耗尽。
一旦对于已经获得的接收机号码租用,该服务器20将输出消息转 发给能够发送文本消息给目的号码的硬件(例如,接收机设备50或者 GSM调制解调器)或者软件60(例如,SMPP连接或者第三方单向的 SMS网关)。该系统还包括数据库(其可以是数据库40),输出消息的详 情被存储在其中,并且这个数据库将包括目的号码和租用的回复号码 的详情。如果在目的上的该文本消息的接收者希望对该消息回复,他 们可以使用他们的移动电话的正常回复功能这样做,并且该回复消息 将被发送给租用的回复号码。由接收机50(例如,GSM调制解调器或 者SMPP连接)接收的通信然后将被传输给该系统服务器20。传送可以 通过任何需要的装置发生,包括在因特网上或者在专用的通信信道上。 该系统服务器20然后询问系统数据库40,以识别该回复将被引导到其 的原始发送端。因为该数据库40具有包括目的号码和租用的回复号码 的输出消息的详情,并且因为在任何一个时间上,其只能是一个相对 于一个回复号码和一个目的号码有效的租用,通过对于承载目的号码 和回复号码的输出消息来搜索数据库40,任何进来的回复消息可以映 射给该输出消息,并且转发给该输出消息的原始发送端。
图3大略地示出输出消息的发送和回复消息的接收两者。为了清 楚,图4仅仅示出输出消息的发送(在这个例子中,经由SMPP或者SMS 网关),而图5示出回复消息经由分配的接收机号码路由的方法。
取决于在发出计算机的消息和控制通信系统的软件之间的接口的 本质,该回复消息可以以许多的方法呈现。考虑个人计算机的情形。 在一种情形下,用户可能希望将进来的消息转送给一个电子邮件地址。 更强大的情形将在浏览器窗口中示出以发送日期和到达日期排序的接 收的消息发送和回复。这种布局接近于即时消息客户的用户界面风格, 并且具有允许与保持清楚的(与电子邮件方法形成对比)不同的用户单 独交谈的增加的优点。因为消息已经在系统服务器中被分类,以便链
接输出消息与进来的消息,每个对话将具有其自己的"消息组",其可 以显示在单独的窗口中。
最后, 一个自动化的系统可以转发回复给用户数据库,用于简单
存储或者触发其他的动作。这用于一个自动化的基于SMS的帮助系统。
类似地,用于金融交易的安全协议可以接收由该系统提取的回复,并 且无需来自人类用户明确的反馈,对它们起作用。该通信的两端使用
SMS仅仅作为通信协议的软件系统甚至是可能的。例如,安全防范系 统可以使用SMS去与在家庭中的自动化的安全硬件通信。
取决于输出消息和期待的回复的性质,对接收机号码的租用可以 是不同的类型。例如,如果在源PC和目的移动电话之间存在期待的多 个输出和进来的回复消息,例如,如果存在以对话形式的消息交换, 那么,该租用将延长,使得所有的输出和回复消息共用相同的接收机 号码,以便所有的输出和进来的回复消息可以更容易地链接在一起。 相比之下,如果仅仅需要消息的交换,对于正确地一个输出消息,正 确地接收了一个回复消息,然后,在收到一个回复消息之后,可以终 止该租用。在该响应用于更新用户数据库,或者回复的内容用于启动 共同的动作(例如,经由一个自动化的响应系统)的情形下, 一个输出消 息与一个回复的匹配尤其是相关的。
如果意欲在目的移动电话号码上与用户对话,租用因此可以被建 立一段时间,或者如果仅仅期待单个回复是,该租用可以维持,或者 直到接收到回复为止,或者直到时间限制已经期满为止。用户也可以 在任何时候终止租用。
与包括目的号码的回复号码的租用的特定的交易有关的输出和进 来的回复消息两者的所有消息将形成一个消息组,其可以存储在数据 库中。
一旦租用已经期满,或者已经终止(或者一旦收到回复消息或者用 户请求),该接收机号码变为用于对于涉及相同的目的号码的新的租用。
权利要求
1.一种用于将文本消息从计算机发送到移动设备,和用于将回复文本消息从该移动设备发送到该计算机的双向通信系统,所述系统包括(a)用于将包括回复电话号码的输出文本消息从源计算机发送到目的移动设备的装置;(b)多个地区,每个地区具有与其相关的用于从目的移动设备接收回复文本消息的装置,所述接收装置具有至少一个相关的接收电话号码,该接收电话号码用作所述回复号码,所述目的移动设备发送回复文本消息给所述回复号码;和(c)用于将由所述接收装置接收的回复消息转发给所述源计算机的装置。
2. 根据权利要求1所述的系统,其中所述系统包括用于基于目的 移动设备位于的地区,来选择包括在输出消息中的回复号码的装置。
3. 根据权利要求2的系统,其中如果接收电话号码当前正用作与 发送给相同的目的移动设备的另一个文本消息有关的回复号码,不选 择接收电话号码为回复号码。
4. 根据权利要求3所述的系统,其中每个所述地区包括多个接收 号码,借此如果第一个接收号码不用作回复号码,系统选择其他接收 号码的一个。
5. 根据权利要求4所述的系统,其中如果在所述地区中没有一个 接收号码用作回复号码,系统选择替换的地区的接收号码。
6. 根据权利要求5所述的系统,其中该地区是地理上限定的,并 且"退路"或者"替换的"地区是基于地理接近,或者其他的排列机 制排列的。
7. 根据权利要求1所述的系统,其中所述地区是地理上限定的。
8. 根据权利要求1所述的系统,其中该地区是由电信提供商限定的。
9. 根据权利要求1所述的系统,其中所述接收电话号码在固定的 一段时间用作回复号码。
10. 根据权利要求1所述的系统,其中直到接收到一个进来的回复 消息为止,所述接收电话号码仅仅用作回复号码。
11. 根据权利要求1所述的系统,其中所述系统使用在回复消息中 使用的目的号码和回复号码的组合,以识别与进来的回复消息相关的 输出消息,并且将进来的回复消息转发给源计算机。
12. 根据权利要求11所述的系统,包括用于存储输出消息详情的 数据库,包括用于识别消息源的每个输出消息信息、目的号码和回复 号码。
13. 根据权利要求1所述的系统,其中回复消息作为电子邮件消息 呈现给用户。
14. 根据权利要求1所述的系统,其中在浏览器窗口中将由用户发 送的输出消息和由用户接收的回复消息呈现给所述用户。
15. 根据权利要求14所述的系统,其中将相关的输出消息和回复 消息在所述浏览器窗口中集中在一起。
16. 根据权利要求1所述的系统,其中通过自动化的数据库或者软 件系统接收回复消息。
17. 根据权利要求1所述的系统,其中经由能够发送文本消息给目 的号码的软件网关发送输出消息。
18. 根据权利要求1所述的系统,其中所述输出消息是一个自动地 产生的消息。
19. 根据权利要求1所述的系统,其中所述输出消息是在远离所述计算机的位置上准备的,然后发送给所述计算机用于传输。
20. 根据权利要求19所述的系统,其中所述输出消息是作为电子 邮件或者SMS或者MMS消息从所述远程位置发送到所述计算机。
21. 根据权利要求1所述的系统,其中经由软件网关接收回复文本 消息。
22. 根据权利要求1所述的系统,其中所述输出文本消息是SMS 格式。
23. 根据权利要求1所述的系统,其中所述输出文本消息是MMS 格式。
24. —种用于将文本消息从源计算机发送到目的移动设备,和用于 从所述移动设备接收回复消息的方法,该方法包括准备一个用于目的号码的输出文本消息;根据目的移动设备位于其中的地区,来选择接收电话号码,并且 回复消息发送给该地区;在所述目的号码上发送所述输出文本消息和所述接收号码给所述 移动设备;从所述移动设备发送到所述接收号码的接收回复消息;和 发送所述回复消息给所述计算机。
25. 根据权利要求24所述的方法,其中如果接收号码当前正用作 与发送给相同的目的移动设备的另一个文本消息有关的回复号码,不 选择接收号码。
26. 根据权利要求25所述的方法,其中每个所述地区包括多个接 收号码,借此如果第一个接收号码不用作回复号码,选择另一个接收 号码。
27. 根据权利要求26所述的方法,其中如果没有一个接收号码用 作选择,选择一个替换的地区的接收号码作为回复号码。
28. 根据权利要求27所述的方法,其中该地区是地理上限定的, 并且其中该替换的地区是最靠近于第一个所述地区的地区。
29. 根据权利要求24所述的方法,其中该地区是地理上限定的。
30. 根据权利要求24所述的方法,其中该地区是由电信提供商限 定的。
31. 根据权利要求24所述的方法,其中所述接收电话号码在固定 的一段时间用作回复号码。
32. 根据权利要求24所述的方法,其中直到接收到一个进来的回 复消息为止,所述接收电话号码仅仅用作回复号码。
33. 根据权利要求24所述的方法,其中使用在回复消息中使用的 目的号码和回复号码的组合,以识别与进来的回复消息相关的输出消 息,并且将进来的回复消息转发给消息源。
34. 根据权利要求33所述的方法,其中将包括用于识别消息源的 每个输出消息信息、目的号码和回复号码的输出消息的详情存储在数 据库中。
35. 根据权利要求24所述的方法,其中回复消息作为电子邮件消 息呈现给用户。
36. 根据权利要求24所述的方法,其中在浏览器窗口中将由用户 发送的输出消息和由用户接收的回复消息呈现给所述用户。
37. 根据权利要求24所述的方法,其中通过自动化的数据库或者 软件系统接收回复消息。
38. 根据权利要求36所述的方法,其中在所述浏览器窗口中将相 关的输出消息和回复消息集中在一起。
39. 根据权利要求24所述的方法,其中经由能够发送文本消息给 目的号码的软件网关发送输出消息。
40. 根据权利要求24所述的方法,其中所述输出消息是一个自动 地产生的消息。
41. 根据权利要求24所述的方法,进一步包括在远离所述计算机 的位置上准备一个输出消息,然后将输出消息发送给计算机用于传输。
42. 根据权利要求41所述的方法,包括将输出消息或者作为电子 邮件消息,或SMS或MMS消息从远程位置发送到计算机。
43. 根据权利要求24所述的方法,进一步包括经由软件网关接收 所述回复文本消息。
44. 根据权利要求24所述的方法,其中以SMS格式发送所述输出 文本消息。
45. 根据权利要求24所述的方法,其中以MMS格式发送所述输 出文本消息。
全文摘要
公开了用于允许文本消息从计算机发送到移动设备,和用于允许从移动设备到计算机发送回复文本消息的系统和方法。包括回复电话号码的输出文本消息被从源计算机发送到目的移动设备。发送的回复号码是基于具有该回复号码被“出租”供特定的输出消息使用的地区(或者,地理学上的,或者与特定的移动通信提供者有关的地区)来选择的。如果第一个选择不可用,存在一个用于选择替换的回复号码的协议。然后,还提供了用于将由与回复号码相关的接收装置接收的回复消息转发给源计算机的装置。
文档编号H04L12/56GK101107819SQ200580047056
公开日2008年1月16日 申请日期2005年9月8日 优先权日2004年11月24日
发明者J·T·卡罗尔 申请人:勿忘我软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1