【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及会话管理系统和方法,其使得双向电子消息系统的用户同时与多个应 用交互,该双向电子消息系统例如为SMS (短消息系统)、邮件或者IM(即时消息)。本专利技术 可特别而非排外地应用于将具有支持SMS的移动设备的用户同时链接至多个基于web的应用。相关技术短消息服务(SMS)或者“文本消息”最初实现为用于手机运营商的“反馈信道”,用 于发信号通知手机例如语音邮件的事件。后来,SMS成为用户彼此之间发送短消息(文本格 式)的机制。近来,SMS用在商家对客户模式中“推销”东西(广告、优惠券和手机铃声)。然而,SMS在更为复杂的应用中的使用受到限制,因为SMS不支持通用灵活的会话 管理系统。这是SMS最初用作单向消息系统这一事实的副作用。虽然,SMS之后扩展为允 许简单的响应,却从未增加完全的会话管理功能。结果,SMS不能提供一种使应用通过多个 无序(out-of-sequence)的消息交换维持与用户正在进行的讨论或者会话的方法。缺乏灵活的会话管理系统阻碍了完全交互式SMS数据应用的发展。核心问题是在 不将不当负担放置于用户或者应用开发商身上的情况下,应用之间和之内的状态不能被本 领域中现有的消息路由/应用集成系统合适地管理。已经开发了两种主要技术以通过SMS支持“感兴趣的”应用关键词路由系统和地 址路由系统。这两种方法都不提供我们需要的灵活性。关键词路由系统使用用户的消息的内容来维持状态/会话信息。希望将消息发 送至特定的应用或者调用应用上的特定动作的用户必须在他们的消息中输入足够的消息, 以便唯一地识别该应用或者应用上的动作以调用。例如,以“ ...
【技术保护点】
1.一种通过中间设备进行基于会话的交互式短消息发送的方法,所述方法包括:(a)在所述中间设备处从第一设备接收第一消息;(b)所述中间设备响应于所述第一消息向第二设备发起第一呼叫,其中,所述第一呼叫基于所述第一消息的内容;(c)所述中间设备响应于所述第一呼叫从所述第二设备接收用于所述第一设备的第二消息;(d)所述中间设备响应于所述第二消息向所述第二消息附加第一令牌;(e)所述中间设备响应于所述第二消息和在步骤(d)中附加的第一令牌,从所述第一设备接收附加到响应于所述第二消息发送的第三消息的所述第一令牌;(f)所述中间设备响应于所述第三消息,向所述第二设备发起第二呼叫,其中,所述第二呼叫基于所述第三消息的内容;以及(g)所述中间设备响应于所述第二呼叫,从所述第二设备接收由所述第二设备发送给所述第一设备的第四消息。
【技术特征摘要】
【国外来华专利技术】2007.12.20 US 61/015,3641.一种通过中间设备进行基于会话的交互式短消息发送的方法,所述方法包括(a)在所述中间设备处从第一设备接收第一消息;(b)所述中间设备响应于所述第一消息向第二设备发起第一呼叫,其中,所述第一呼叫 基于所述第一消息的内容;(c)所述中间设备响应于所述第一呼叫从所述第二设备接收用于所述第一设备的第二 消息;(d)所述中间设备响应于所述第二消息向所述第二消息附加第一令牌;(e)所述中间设备响应于所述第二消息和在步骤(d)中附加的第一令牌,从所述第一 设备接收附加到响应于所述第二消息发送的第三消息的所述第一令牌;(f)所述中间设备响应于所述第三消息,向所述第二设备发起第二呼叫,其中,所述第 二呼叫基于所述第三消息的内容;以及(g)所述中间设备响应于所述第二呼叫,从所述第二设备接收由所述第二设备发送给 所述第一设备的第四消息。2.根据权利要求1所述的方法,进一步包括(h)所述中间设备响应于在步骤(g)中发送的所述第四消息,向所述第四消息附加第 二令牌;(i)所述中间设备响应于所述第四消息和在步骤(h)中附加的第二令牌,从所述第一 设备接收附加到响应于所述第四消息发送的第五消息的所述第二令牌;(j)所述中间设备响应于所述第五消息,向所述第二设备发起第三呼叫,其中,所述第 三呼叫基于所述第五消息的内容;以及(k)所述中间设备响应于所述第三呼叫,从所述第二设备接收由所述第二设备发送给 所述第一设备的第六消息。3.根据权利要求2所述的方法,其中, 所述第一设备是移动设备;所述第二设备是应用服务器;所述第一、第三和第五消息是由所述移动设备发起的终端发起消息;以及 所述第二、第四和第六消息是由所述应用服务器的应用服务发起的应用发起消息。4.根据权利要求3所述的方法,其中,所述中间设备用来向由所述应用服务驻留的应 用发起呼叫的每一个终端发起消息的内容可以包括以下内容的至少其中之一与所述移动设备关联的标识; 所述终端发起消息的传送目的地; 所述终端发起消息正文的至少一部分;和 与所述终端发起消息关联的所附加的令牌。5.根据权利要求3所述的方法,其中,基于以下内容的至少其中之一选择应用发起消 息中所包含的令牌与所述移动设备关联的标识;和 与所述消息关联的回复地址。6.根据权利要求2所述的方法,其中,所述第一令牌和所述第二令牌是相同的。7.—种通过中间设备进行基于会话的交互式短消息发送的方法,所述方法包括(a)所述中间设备将第一消息从第一设备传送给第二设备;(b)所述中间设备向步骤(a)中的所述第一消息附加第一令牌;(c)所述中间设备响应于所述第一消息和在步骤(b)中附加的第一令牌,从所述第二 设备接收附加到响应于所述第一消息发送的第二消息的所述第一令牌;(d)所述中间设备响应于所述第二消息和在步骤(c)中附加的第一令牌,基于所述第 二消息的内容向所述第一设备发起第一呼叫;(e)所述中间设备响应于所述第一呼叫,将第三消息从所述第一设备传送给所述第二 设备;(f)所述中间设备向步骤(e)中的所述第三消息附加第二令牌;(g)所述中间设备响应于所述第三消息和在步骤(f)中附加的第二令牌,从所述第二 设备接收附加给响应于所述第三消息发送的第四消息的所述第二令牌;(h)所述中间设备响应于所述第四消息,基于所述第四消息的内容向所述第一设备发 起第二呼叫;以及(i)所述中间设备响应于所述第二呼叫,将第五消息从所述第一设备传送给所述第二 设备。8.根据权利要求7所述的方法,进一步包括(j)所述中间设备向步骤⑴中的所述第五消息附加第三令牌; (k)所述中间设备响应于所述第五消息和在步骤(j)中附加的第三令牌,从所述第二 设备接收附加到响应于所述第五消息发送的第六消息的所述第三令牌;(1)所述中间设备响应于所述第六消息,基于所述第六消息的内容向由所述第一设备 驻留的所述应用发起第三呼叫;以及(m)所述中间设备响应于所述第三呼叫,将第七消息从所述第一设备传送给所述第二 设备。9.根据权利要求8所述的方法,其中 所述第一设备是应用服务器;所述第二设备是移动设备;所述第一、第三、第五和第七消息是由所述应用服务器的应用服务发起的应用发起消 息;以及所述第二、第四和第六消息是由所述移动设备发起的终端发起消息。10.根据权利要求9所述的方法,其中,所述中间设备用来向由所述应用服务驻留的所 述应用发起呼叫的每一个终端发起消息的内容可以包括以下内容的至少其中之一与所述移动设备关联的标识; 所述终端发起消息的传送目的地; 所述终端发起消息正文的至少一部分;和 与所述终端发起消息关联的所附加的令牌。11.根据权利要求9所述的方法,其中,根据下面内容的至少其中之一选择应用发起消 息中所包含的令牌与所述移动设备关联的标识;和 与所述消息关联的回复地址。12.根据权利要求8所述的方法,其中,所述第一令牌、第二令牌或者第三令牌是相同的。13.—种通过中间设备进行基于会话的交互式短消息发送的方法,所述方法包括(a)在中间服务处从第一设备接收第一消息;(b)所述中间服务响应于所述第一消息,向第二设备发起第一呼叫,其中,所述第一呼 叫基于所述第一消息的内容;(c)所述中间服务响应于所述第一呼叫,从所述第二设备接收由所述第二设备发送给 所述第一设备的第二消息;(d)所述中间服务响应于在步骤(c)中发送的所述第二消息,存储第一响应一回叫绑 定,所述第一响应一回叫绑定指定了将响应于所述中间服务接收对与所述第一响应一回叫 绑定有关的所述第二消息的响应而采取的动作;(e)所述中间服务响应于所述第二消息和在步骤(d)中存储的所述第一响应一回叫绑 定,向所述第二消息附加第一令牌;(f)所述中间服务响应于所述第二消息和在步骤(e)中附加的第一令牌,从所述第一 设备接收附加到响应于所述第二消息发送的第三消息的所述第一令牌;(g)所述中间服务响应于所述第三消息,基于所述第三消息的内容和在步骤(d)中存 储的所述第一响应一回叫绑定,标识和执行第一应用回叫;以及(h)所述中间服务响应于在步骤(g)中的所述第一应用回叫,从所述第二设备接收由 所述第二设备发送给所述第一设备的第四消息。14.根据权利要求13所述的方法,进一步包括(i)响应于在步骤(h)中发送的所述第四消息,所述中间服务存储第二响应一回叫绑 定,所述第二响应一回叫绑定指定了将响应于所述中间服务接收对与所述第二响应一回叫 绑定有关的所述第四消息的响应而采取的动作;(j)所述中间服务响应于所述第四消息和在步骤(i)中存储的所述第二响应一回叫绑 定,向所述第四消息附加第二令牌;(k)所述中间服务响应于所述第四消息和在步骤(j)中附加的第二令牌,从所述第一 设备接收附加到响应于所述第四消息发送的第五消息的所述第二令牌;(1)所...
【专利技术属性】
技术研发人员:詹纳卡亚·C·达马尔拉,
申请(专利权)人:头脑风暴SMS技术有限公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。