首页> 中国专利> 用于在延迟模式中或在实时模式中传送文本消息的方法、对应产生装置以及计算机程序

用于在延迟模式中或在实时模式中传送文本消息的方法、对应产生装置以及计算机程序

摘要

本发明涉及一种用于在通过通信网络连接的第一终端与至少一个第二终端之间传送文本消息的方法。初始地,所述终端根据第一模式通信,在所述第一模式中,经验证消息的所有字符在所述消息的验证时传输。随后,所述终端切换到第二通信模式中,在所述第二通信模式中,在小键盘上引入消息的每一字符之后传输所述消息的每一字符。当终端接收指示字符在另一终端的键盘上的所述引入的至少一个信号时(尽管所述终端引入消息),进行从所述第一模式到所述第二模式的所述切换。

著录项

  • 公开/公告号CN104854824A

    专利类型发明专利

  • 公开/公告日2015-08-19

    原文格式PDF

  • 申请/专利权人 奥兰治;

    申请/专利号CN201380059669.1

  • 申请日2013-11-25

  • 分类号H04L12/58(20060101);H04L29/08(20060101);H04M1/725(20060101);

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人周博俊

  • 地址 法国巴黎

  • 入库时间 2023-12-18 10:26:28

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-06-26

    授权

    授权

  • 2015-11-11

    实质审查的生效 IPC(主分类):H04L12/58 申请日:20131125

    实质审查的生效

  • 2015-08-19

    公开

    公开

说明书

技术领域

本发明的领域是属于对话者的至少两个终端之间的文本通信。更确切地说,本发明 涉及其中交换的消息由字符构成以及其中同时对话者可以通过无论任何接口输入它们 的文本的情况。

背景技术

目前,人与人之间的通信需要适合于不同类型的交换的更大交互性和人体工学质 量。使用的装置可以是便携式电话、网络连接的计算机、无线平板电脑或连接到显示装 置并且具有文本采集构件的任何通信装置。对于文本消息的交换,存在至少两个通信模 式。

例如,用于使用便携式终端在对话者之间传输文本消息或SMS(短消息系统)消息 的第一通信模式(称为“即时通讯”)在于准备句子或消息并且发送所述句子或消息。 句子或消息全部通过网络以不同速度传输并且通过接收者的终端接收。接收者随后了解 所述消息、输入响应并且发送所述响应。第一对话者随后在其屏幕上看到响应并且引入 新消息。在可以称为延迟通信的此第一类型的通信中,当消息已通过发送器验证并且被 发送时远程对话者了解所述消息。

在此通信模式中,每一对话者必须等待另一者结束其消息以便知道所述消息的内 容。某些消息系统(例如)使用呈现在屏幕上的图标直观地告知另一对话者正处于输入 消息的过程中。在这种情况下,将字符键入到其小键盘上的终端发送指示消息正被键入 的信号。如果键入的代码是刚插入的消息的验证代码,那么终端发送包含经验证消息的 所有字符的信息框架。指示消息正被键入的信号并不提供关于正被引入的消息的内容的 信息。此类型的通信是非常令人失望的,因为对话者因此可以通过不断地引入新消息或 通过输入非常冗长的消息来独占其对话者的注意力。

使用实时发短信(RTT)技术的第二类型的通信在于一旦输入字符就将每一字符发 送给对话者。以此方式,接收者可以立刻知道正被引入的消息的内容。此第二方法使人 们具有对话者就在附近的印象并且采用呈现在屏幕上的文本形式。然而,将注意力集中 在通常输入到屏幕的一部分上的内容上的对话者通常无法同时读取通常呈现在屏幕的 另一部分上的词语或部分词语。这引起交换的内容去同步,这与实时对话寻求的效果相 反。另外,由于在引入每一字符的过程中交换消息,因此此通信使用大量带宽。

一种解决方案通过引入命令提供自动切换(当接收者的终端允许所述自动切换时) 或人工切换。在这种情况下,通信在延迟模式中开始,因为消息未发送且未显示给接收 者,除非所述消息已通过发送器验证。如果接收者的终端允许实时通信,那么使用此模 式并且每一对话者可以知道另一对话者引入到其终端中的内容。

然而,这种切换未考虑到用户之间的交互性。在某些情况下,用户急于通信:在看 到消息之前必须等待消息进行验证会令人失望。也可能在同一对话过程中,对话者同意 等待消息进行验证以便看到所述消息,但随后变得越来越不耐烦且发现等待太令人心 烦。

因此,需要一种使对话者能够通过适合于他们的引入消息的方式交换文本消息,同 时优化由数据交换消耗的带宽的新颖技术。

发明内容

本发明提出一种采用用于在通过通信网络连接的第一终端与至少一个第二终端之 间传送文本消息的方法的形式的新颖解决方案,所述解决方案并不具有现有技术的所有 这些缺点。根据功能方面,所述方法包括第一通信模式,在所述第一通信模式中经验证 消息的所有字符从第一终端传输到第二终端。在此模式中,所有字符的传输通过所述消 息的验证激活。所述方法还包括第二通信模式,在所述第二通信模式中,当消息被引入 到第一终端时所述消息的每一字符从第一终端传输到第二终端。第二通信模式根据第一 终端的活动以及提供关于第二终端的活动的信息的信号的接收而开始运转。

本发明因此在提出两个通信模式时以及在根据消息被引入的方式从一个模式切换 到另一模式时提出改进用于消息传递和文本交换程序的交互性。

根据一个具体实施例,当消息被引入到第一终端上并且随后接收指示字符在第二终 端上的引入的信号时,第二通信模式开始运转。以此方式,用户更意识到他们正同时引 入消息的事实。

根据另一实施例,在其间至少一个其它活动信号通过第一终端接收的确定持续时间 之后,第二通信模式开始运转。以此方式,在最小持续时间之后进行从一个模式到另一 模式的切换。

根据另一实施例,用户引入命令以将第一终端从第二通信模式切换到第一通信模 式。以此方式,用户可以促使从一个通信模式到另一通信模式的过渡。

根据另一实施例,通过在消息全部引入的过程中不存在由第二终端发送的活动信号 而实现第一终端从第二通信模式到第一通信模式的切换。以此方式,当对话者同时停止 引入消息时,根据第一模式再次完成通信。

根据第二实施例,通过在确定持续时间内不存在由第二终端发送的活动信号的接收 而实现第一终端从第二通信模式到第一通信模式的切换。以此方式,当在某一时间段内 对话者同时停止引入消息时完成返回到第一通信模式。

根据另一实施例,显示用于引入消息的菜单,包括显示正被引入的消息的区域。在 第二通信模式中,在通过图形区别来区分字符时,所述区域显示引入到第一终端中的字 符以及引入到第二终端中的字符。以此方式,用户容易地区分其引入的字符与其对话者 引入到其终端中的字符。

根据此第二实施例,字符在所述区域中的呈现符合字符到第一终端中的引入以及字 符到第二终端中的引入的年表。以此方式,用户容易地感知引入到任一终端中的年表。

在另一实施例中,通过信号的此终端告知至少一个第二终端其切换到第二通信模式 中,终端从第一通信模式到第二通信模式的切换激活发送。以此方式,所有终端以相同 方式并且同时通信。

根据另一硬件方面,本发明提出一种通信终端,其包括通过通信网络与至少一个其 它终端通信的构件以及用于引入字符以形成将传输到至少一个其它终端的消息的构件, 其特征在于,所述终端可获得两个通信模式:第一模式,其在于当消息通过用于引入的 构件验证时传输所有字符;第二通信模式,其在于当字符被引入到用于引入的构件中时 传输每一字符,所述第二通信模式根据终端的活动和信号的接收通过提供关于至少一个 其它终端的活动的信息的通信构件开始运转。

根据此其它方面,本发明还涉及一种计算机程序,所述计算机程序包括用以在通过 处理器执行程序时实施上文描述的通信方法的指令。

附图说明

本发明的其它特征和优点通过以下借助于简单的、说明性并且非穷举的实例对特定 实施例的描述和附图更加明显地呈现出来,在所述附图中:

-图1呈现其中实施根据本发明的方法的系统的架构的实例,

-图2说明根据本发明的优选实施例的消息传递屏幕的外观的实例。

-图3示出根据本发明的呈现用于传送文本消息的方法的步骤的流程图的实例,

-图4说明根据本发明的一个替代实施例的消息传递屏幕的外观的具体实例。

具体实施方式

1一般原理

本发明的一般原理依赖于初始地在延迟模式中在至少两个终端之间交换的文本消 息的通信。在此模式中,仅当消息被验证时,消息的内容通过其发送器发送。一旦在接 收者的终端上接收消息,就会显示所传输的消息。在通信过程中,终端交换消息以检测 未经验证消息的字符是否同时被引入到终端中。在这种情况下,终端切换到被称为“实 时”模式的模式中,其中在被引入后不久,键入到小键盘上的每一字符或字符串被立刻 传输到消息的接收者。随后字符实时地显示在接收者的终端上。有利的是,从延迟模式 到实时模式的过渡的视觉指示呈现在每一终端上。类似地,在这些终端的屏幕上引入到 每一终端中的字符的呈现考虑到它们的引入的年表。

因此,本发明改进对话者之间的交互性并且在延迟模式与实时模式之间切换时在适 当的时候优化带宽。

2实施例的一般描述

图1呈现实现至少两个对话者之间的双向通信的系统的图。系统的主要元件是:

-属于第一对话者的第一终端1;

-属于第二对话者的第二终端2,

-用于在终端之间传递数据的网络3;

-用于传递的管理的服务器4。

通信网络3可以是(例如)允许通过文本消息通信的因特网类型的有线或无线的。 终端1和2可以相同或不同。所述终端通常是便携式电话、网络连接的计算机、无线平 板电脑,或连接到显示装置并且具有文本采集构件的任何通信设备。图1呈现这些终端 的实施例的实例。此类终端包括连接到程序模块6的至少一个中央处理单元5以及可以 采用硬盘形式的数据存储器7。接口8实现与通信网络3的通信并且此接口由存储于存 储器6中的程序模块管理。

终端1和2具有连接到小键盘10和屏幕11上的人/机接口UI 9。小键盘10具有用 于引入呈字符串形式构成消息的字母数字字符的键。小键盘还包括验证密钥,所述验证 密钥的文本是“输入”,例如,用于验证已仅作为消息键入的字符串。键盘10可以是 单独的或集成到终端中。例如,当终端为便携式电话时也是如此。同样地,键盘可以是 触觉的,因此提供显示用户可以通过鼠标所选择的图标的可能性。还可以通过语音识别 系统或运动识别系统输入字符和词语。屏幕11可以是单独的或集成到终端中。屏幕11 和键盘10的管理以及尤其所显示的菜单的产生通过记录在存储器6中的程序模块完成。 这些菜单呈现在整个屏幕上或仅占据屏幕的一部分的窗口中。菜单的产生集成到用户借 助于应用程序浏览器选择的消息传递程序中。用户接口9在显示屏11上发送出视频信 号并且接收用户在键盘10上引入的数据。

网络的管理服务器4本身是常规的并且不需要进行进一步详细描述。

在已详细描述形成本发明的不同元件之后,现应阐明它们如何彼此协作。

3引入消息的菜单的呈现

图2呈现根据本发明的优选实施例的用于引入消息的菜单的外观的实例,终端1和 2随后处于延迟模式中。此种菜单通过与中央处理单元5组合的存储在程序存储器6中 的消息传递程序以及通过用户接口9产生。

所显示的菜单包括至少以下三个区域:

-用于显示经验证消息的区域Z1,

-用于引入当前消息的区域Z2,

-状态和控制区域Z3。

区域Z1优选地在两个列上显示经验证消息。左侧列呈现通过终端的用户发送的消 息。右侧列呈现通过对话者或终端的对话者接收的消息。如果存在若干对话者,那么每 一消息以图形方式与其发送器的标识符(例如,其名称)相关联。

区域Z2显示被引入的两个消息。区域Z2的菜单通过两条线分成呈现在图2中两个 部分。上层线使终端的用户能够引入其消息并且下层线显示通过其对话者打印输出的字 符。根据一个具体实施例,为了显示上层线使用户能够引入文本,消息的前面是图标并 且键入的字符被分配具体图形特征,例如,“加下划线”特征。用户将其文本引入到区 域Z2中,直到用户通过作用于键“ENTER”(例如)或通过选择图标验证所述文本为 止。

区域Z2的下层线使终端的用户能够知道其对话者引入的消息。根据一个具体实施 例,为了显示上层线使用户能够引入文本,消息后面是图标并且键入的字符可以被分配 另一具体图形特征,例如,闪光。

根据一个优选实施例,两条线的字符的呈现考虑到它们的引入的年表。例如,根据 引入的字符的引入时间从左到右且一个接一个地显示所述引入的字符。单个字符呈现在 垂直线上。查看Z2的下层线,用户看到当用户自身在键入其自身字符时其对话者正在 键入的字符。

理所当然,如果用户与若干对话者通信,那么显示若干条线。

其它实施例是可能的。例如,显示单条线并且(通过用户键入的或通过对话者接收 的)字符的起源通过颜色或任何其它图形区别来识别。

区域Z3用于显示当前通信模式,并且同时引入用于改变模式的命令且提供关于与 通信相关的一般信息的信息,例如,日期和时间。根据图2的实例,区域Z3含有两个 可选图标(针对“延迟”标记为“D”以及针对实时标记为“TR”)。图2示出处于RT 模式的终端。

理所当然,图2呈现出菜单的实例并且表示上述区域的其它方式也是可能的。

4方法步骤的呈现

图3的流程图表示根据本发明的通信方法的实施方案的实例。此方法的每一步骤具 体而言在下文中描述并且实现至少两个对话者之间的通信的管理。

初始地,用户打开其终端1并且通过选择一个或多个对话者开始其消息传递模块。 消息传递模块呼叫对话者,并且在与终端2建立通信之后,图2中所说明的菜单呈现在 具有空白消息区域的屏幕上。在步骤3.1处,通信处于延迟模式中。通过缩写形式,在 本文档的剩余部分中,此模式表示为模式D。在此模式中,仅当引入的消息通过验证字 符验证时,终端1发送此消息的内容。随后,在步骤3.2处,消息模块进行测试以查看 是否通过终端1的键盘10引入消息的第一字符。如果情况并非如此,那么模块进行测 试以查看是否从终端2接收经验证消息(步骤3.3)。如果情况并非如此,那么模块回环 等待字符在键盘处的引入或来自终端2的消息的接收。如果接收经验证消息,那么模块 将所述消息显示在区域Z1中(步骤3.4)并且如上文回环。

在步骤3.2处,如果通过用户引入字符,那么模块将所述字符显示在区域Z2中并且 发送指示字符在小键盘处的引入(步骤3.5)的工作信号。在此模式D中,工作信号并 不需要包含引入的字符的代码。

在步骤3.6处,消息模块分析通过用户引入的字符并且将所述字符与验证字符(例 如,“ENTER”)比较。在一个变体中,验证在超时时间结束时完成:如果用户在确定 的持续时间(例如,五秒)结束时尚未引入新的字符,那么先前引入的字符串变为验证 消息。如果字符对应于验证,那么引入的字符组进行验证且显示在区域Z1中,区域Z2 随后变成空的。同时,用户的终端1向终端2发送经验证消息(步骤3.7)。通过终端2 接收的消息被立即显示且呈现在终端2的屏幕的区域Z1中。

在步骤3.8处,消息传递程序进行测试以查看接口8是否已从终端2接收信号,所 述终端提供关于第二终端的活动的信息。例如,此信号指示出对话者在其终端上刚引入 至少一个字符。在现有技术中,此工作信号的接收激活指示出对话者处于响应的过程中 的图标的显示。在步骤的顺序的此阶段处,在终端1处正准备消息并且因此终端将改变 通信模式。如果情况并非如此,那么消息传递程序进行测试以查看接口8是否已从终端 接收指示出至少一个终端2已切换到实时(RT)模式中的状态改变命令(步骤3.9)。如 果情况并非如此,那么消息传递程序进行测试以查看用户是否已引入状态改变命令以手 动地将其终端切换到RT模式中(步骤3.10)。如果情况并非如此,那么消息传递模块等 待新的字符与正被构成的消息连结(步骤3.11)并且只要响应为否定的,就回环到步骤 3.8、3.9、3.10和3.11。如果引入新的字符,那么模块跳过用于显示引入的字符且用于 发送工作信号的步骤3.5。

在执行所述步骤的此方案中,可以注意到用户可以发送若干有效的消息而不接收任 何响应,同时保持处于相同通信模式中。

如果对步骤3.8、3.9或3.10的响应是肯定的,那么用户的终端1切换到RT模式中 并且将信号发送到对话者的终端以提供关于状态改变的信息(步骤3.12)。响应于此信 号,对话者的所有终端将切换到RT模式中。如果终端1已接收指示出终端2已切换到 RT模式中的信号,那么不必要发送此信号,因为所述信号已通过终端2发送出。根据 一个替代实施例,在步骤3.8处的肯定响应期间以及在其间有效地接收至少一个其它活 动信号的确定持续时间之后进行到模式RT的切换。此持续时间为(例如)30秒。此变 体避免了需要终端在状态D与RT之间快速振荡。以此方式,可以仅在确定的持续时间 之后发生状态的改变。

在此方案中,在接收指示出终端1已变成RT模式的信号之后,对话者的终端2也 变成RT模式。在步骤3.12处,终端1警告其用户用户的终端的通信模式现在为实时的。 通过区域Z3中的改变形成此信息。以图形方式突出图标RT并且不再突出图标D。在步 骤3.13处,消息传递模块等待键入的字符。如果用户在小键盘上键入字符,那么消息传 递模块将此字符显示在区域Z2的上部部分中并且向终端2发送工作信号,所述工作信 号在RT模式中包含键入字符的代码(步骤3.14)。如果字符是消息验证字符,那么显示 在区域Z2中的消息被传递到区域Z1。在对话者的终端2的屏幕处也是如此。在步骤3.15 处,消息传递模块等待接收的字符。如果终端1接收包含在终端2处引入的字符的标志 (步骤3.15),那么接收的字符显示在区域Z2的上部部分处(步骤3.16)。如果在步骤3.17 处,用户引入用于改变状态且变成延迟模式的命令,那么消息传递程序切换到延迟模式 中并且将信号发送到对话者的终端以告知对话者状态的改变(步骤3.18)。在接收此最 新信号之后,参与通信的其它终端也切换到D模式中。下文应看到其它事件激活从RT 模式到D模式的切换。

只要不引入命令或只要尚未从对话者的终端2接收工作信号,消息传递程序就不断 地回环到步骤3.13、3.15和3.17。

根据本发明的一个特定方面,终端在模式D中发送出不具有键入字符的代码的工作 信号,并且当用户验证引入的字符连串时,此终端传输构成经验证消息的字符的所有代 码。在模式TR中,工作信号包含键入字符的代码。从通信的观点来看,验证字符被视 为任何字符。然而,从显示器的观点来看,其激活消息从区域Z2到区域Z1的传递。

在以上描述中,用户决定通过在小键盘上引入命令而返回到延迟模式。根据第一变 体,在消息的全部引入期间不存在工作信号的接收会激活返回到延迟模式。根据一个改 进,可以对消息的数目进行编程,在此期间未接收到用以切换到模式D中的工作信号。 根据另一变体,通过在确定时间段(例如,一分钟)内不存在在终端之间交换的信号, 所有连接的终端激活返回到延迟模式。不管实施例的变体是什么,通过图标TR的消光 以及图标D的点亮,对话者被告知自动切换。

4用户接口的变体

根据图4中所说明的一个变体,在RT模式中,工作信号的发送通过引入由一个或 多个字母数字字符形成且包围在两个分隔字符之间的词语来激活。分隔字符为不是字母 数字的可显示字符。通常,所述分隔字符包含空格键、标点符号、验证字符等。

终端1的用户引入由以下词语形成的消息:通过空白或标点符号分隔的“abcde”、 “fghil”、“k”、“lmnop”、“rstux”、“wxyz”。在同一瞬间,其对话者也已在其 终端2上引入其它词语:“abc”、“de”、“fghijk”、“lop”等。区域Z2在两条线 上显示由用户键入的词语以及从其对话者接收的词语。不再将词语分割成字符的事实可 实现更好的可读性,并且因此更好地理解对话者当前键入的内容。仅如在图2中的情况 下,词语在两条线上的呈现考虑到它们的引入的年表。

根据另一变体,在RT模式中,工作信号的发送通过引入消息的预定数目N个字符 激活,N大于或等于2。在此变体中,在RT模式中,一旦终端1的用户已引入消息的N 个字符,就在工作信号中传输消息的字符。例如,在此变体中,在RT模式中,字符两 个两个地或三个三个地等进行传输。下文中我们描述根据此变体的通信方法的经修改步 骤。通信过程的其余部分保持与上文描述的实施例相同。

在此变体中,在步骤3.13处,跟随在RT模式中的切换,键入字符的标号的计数器 CPT被设定为零。在步骤3.13期间,当用户在键盘上键入字符时,计数器CPT通过1 递增。随后在步骤3.14期间,消息传递模块将键入的字符显示在区域Z2中并且验证计 数器CPT已达到预定数目N个字符或键入的字符对应于验证字符。如果这些条件中无 一者得到验证,那么消息传递模块返回到步骤3.13等待键入的字符。如果计数器CPT 达到预定数目N个键入的字符或如果键入的字符对应于验证字符,那么消息传递模块由 于切换到RT模式中或由于前述工作信号传输到终端2而向终端2发送包含键入字符的 代码的工作信号。计数器CPT随后重设为零。通过类似于本发明的其他具体实施例的方 式,如果键入的字符是消息的验证字符,那么显示在区域Z2中的消息被传递到区域Z1 中。在对话者的终端2的屏幕处也是如此。在步骤3.15处,消息传递模块等待预定数目 N个接收的字符。如果终端1接收包含预定数目N个字符的引入到终端2中的信号(步 骤3.15),那么接收的字符显示在区域Z2的下部部分处(步骤3.16)。

根据一个改进,消息传递模块包括实现区域2的上部部分或下部部分的字符将或多 或少地被突出的命令按钮。这些命令按钮可以更清楚地区分通过用户键入的字符和词语 以及从对话者接收的字符和词语。例如,区别在于衰减一个部分的元件的亮度并且增加 另一部分的元件的亮度。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号