通信会话的辅助信息查询方法及装置与流程

文档序号:14010555阅读:179来源:国知局
通信会话的辅助信息查询方法及装置与流程

本发明涉及短信息显示验证领域,尤其涉及一种在移动终端上的通信会话界面下显示辅助信息的方法以及实现这种方法的装置。



背景技术:

随着手机等移动终端的普通,人们习惯使用诸如短信息、即时通讯应用程序等进行联系。以短信息为例,人们在通过短信息进行聊天时,移动终端上会显示一个短信息的会话界面,如图1所示,在会话界面11的上端显示会话的另一方,如联系人b。在会话界面11上显示当前用户,如用户a与联系人b的对话内容,即会话记录。例如,用户a向联系人b发送信息“今天打算出去玩”,而联系人b回复用户a“不知道今天的天气如何”的内容。

由于短信息的对话是两个人的对话,如用户a与联系人b之间的对话,因此,会话界面11下通常不显示这些会话的信息是谁发出的,只是将用户a发送的信息显示在会话界面11的一侧,将联系人b发送的信息显示在会话界面11的另一侧。例如,将用户a的信息显示在会话界面11的左侧,将联系人b发送的信息显示在会话界面11的右侧。当然,在用户a的会话界面11的上端将显示联系人信息栏12,在联系人信息栏12内显示联系人b的姓名。

由于移动终端均是通过移动通信网络来实现短信息的发送与接收,也就是在用户a在发出短信息时,用户a首先在会话界面11内输入需要发送的内容,移动终端接收到需要发送的内容后,将需要发送的内容封装,并且将封装后的信息发送至移动通信网络。移动通信网络接收到用户a发送的短信息的内容以及待接收短信息的联系人b的手机号码后,将所接收的短信息的内容的封装短信息发送至联系人b的移动终端,联系人b的移动终端接收到短信息后,将短信息的内容显示在移动终端的会话界面上。这样,联系人b即可以阅读用户a发送的短信息的内容。

然而,用户通过短信息进行聊天时,仅能向联系人发送自己的想法,如果需要查询其他的信息,如查询当天的天气,则往往需要通过其他应用程序实现。例如,通过安装在移动终端上的天气预报应用程序,或者用于浏览网页的浏览器等,通过这些应用程序查询当前的天气情况后,在将当前的天气情况的信息输入到会话界面下,并且将查询获得的内容作为短信息的内容发送。

显然,在用户通过短信息进行聊天时,在需要获取诸如天气情况等辅助信息的情况下,需要通过其他应用程序来获取需要的辅助信息,给用户带来不便,而且来回在多个应用程序之间进行切换,也影响短信息的发送效率,导致短信息的方式有明显的停滞感,不利于用户之间的及时沟通。



技术实现要素:

本发明的主要目的是提供一种可以方便用户获取辅助信息的通信会话的辅助信息查询方法。

本发明的另一目的是提供一种避免用户来回切换应用程序来获取辅助信息的通信会话的辅助信息查询装置。

为了实现上述的主要目的,本发明提供的通信会话的辅助信息查询方法包括显示通信会话界面,在通信会话界面下接收获取辅助信息的指令;根据获取辅助信息的指令,向服务器发送查询辅助信息的指令,并接收服务器返回的查询获取的辅助信息;将辅助信息显示在通信会话界面,且辅助信息同时显示在通信会话的所有会话方的通信会话界面上。

由上述方案可见,在多个用户通过短信息进行聊天时,只要任一个用户发出获取辅助信息的指令,移动终端即将查询辅助信息的指令发送至服务器,由服务器查询获取所需要的辅助信息,并且将辅助信息发送至会话的所有会话方。这样,在同一会话下的所有会话方,通常就是会话的双方,都能看到辅助信息。

可见,用户在需要获取辅助信息时,不需要借助于其他应用程序,只需要发出获取辅助信息的指令即可,避免在多个应用程序之间来回切换,方便使用者获取辅助信息。并且,由于所获取的辅助信息能够让会话的所有会话方接收,会话的另一方也能看到辅助信息,从而让所有的会话方同步获取辅助信息。

一个优选的方案是,接收到获取辅助信息的指令后,将通信会话界面下的会话记录发送至服务器,服务器记录所接收的会话记录。

由此可见,在接收到获取辅助信息的指令后,服务器将记录所有的会话记录,相当于将两人的会话变成三人的会话,只不过三人会话中的第三人是服务器,而并不是真正的自然人。这样,服务器能方便了解双方的会话内容,并且提供适当的服务。

进一步的方案是,服务器接收会话记录后,判断会话记录中是否包含有查询辅助信息的会话内容,如是,查询辅助信息并且将所查询的辅助信息同时发送至所有会话方。

可见,服务器能够判断会话记录中包含有需要查询辅助信息的内容时,即将所查询获得的辅助信息发送至所有的会话方。这样可以方便用户的操作,并且能够提高反馈信息的效率。

更进一步的方案是,接收到获取辅助信息的指令后,仅将查询辅助信息的指令发送至服务器。

由此可见,移动终端并不是将所有的会话记录均发送至服务器,以减小发送的数据量,且服务器也不需要记录大量未必有用的信息,也提高网络资源。

更进一步的方案是,获取辅助信息的指令包括预设的符号以及待获取的辅助信息的目标内容。

可见,通过特殊的预设符号来标记获取辅助信息的指令,从而让辅助信息的接收、显示更加快捷。

为了实现上述的另一目的,本发明还提供的通信会话的辅助信息查询装置包括指令获取模块,显示通信会话界面,在通信会话界面下接收获取辅助信息的指令;辅助信息接收模块,根据获取辅助信息的指令,向服务器发送查询辅助信息的指令,并接收服务器返回的查询获取的辅助信息;辅助信息显示模块,将辅助信息显示在通信会话界面,且辅助信息同时显示在通信会话的所有会话方的通信会话界面上。

由上述方案可见,在多个用户通过短信息进行聊天时,只要任一个用户发出获取辅助信息的指令,移动终端即将查询辅助信息的指令发送至服务器,由服务器查询获取所需要的辅助信息,并且将辅助信息发送至会话的所有会话方。这样,在同一会话下的所有会话方,通常就是会话的双方,都能看到辅助信息,从而满足用户对移动终端信息及时性的要求。

附图说明

图1是现有短信息会话通信会话时会话界面的示意图。

图2是本发明通信会话的辅助信息查询方法实施例的流程图。

图3是应用本发明通信会话的辅助信息查询方法实施例的会话界面的示意图。

图4是本发明通信会话的辅助信息查询装置实施例的结构框图。

以下结合附图及实施例对本发明作进一步说明。

具体实施方式

本发明的通信会话的辅助信息查询方法应用在诸如手机的移动终端上,并且,移动终端能够进行短信息的通信或者通过即时通讯应用程序进行通信,如用过可以向另一用户发送短信息。本发明的短信息的企业会话的辅助信息查询装置是运行在移动终端山的应用程序。下面以短信息的通信为例进行说明,但本发明并不限于以短信息为通信的情况,还可以应用在诸如微信、qq等即时通讯应用程序上。

应用本发明的通信会话的辅助信息查询方法的移动终端可以是智能手机等终端,且移动终端上需要能够与移动通信网络进行信息交换,即可以向基站等向移动通信网络的服务器发送信号,也能够通过基站等接收来自移动通信网络的信息。由于移动通信网络能够提供短信息的服务,通常,短信息的服务是基于sms协议实现的。在该协议下,移动终端可以发送包含具有内容的短信息,也可以接收包含有具体内容的短信息。

通常,用户需要发送短信息时,需要运行短信息的应用程序,并且选择待接收短信息的联系人,此时,在移动终端的屏幕上将显示短信息的会话界面。本发明是基于该会话界面实现的方法,因此,本发明的方法如图2所示,首先执行步骤s1,显示短信息会话界面,图3所示,在短信息的会话界面21的上端设有联系人信息显示区域22,在联系人信息显示区域22上显示联系人的姓名。例如,本实施例中,用户a与联系人b进行短信息的聊天,则在联系人信息显示区域22内显示联系人b的姓名。当然,联系人b的姓名是用户a在通讯录中设置的联系人b的姓名,因此,联系人b的姓名可以是用户a设置的昵称或者个性化的姓名。

并且,用户a可以在会话界面21下输入需要发送的内容,如“今天打算出去玩”,短信息应用程序接收到用户a输入的内容,将所接收到的内容转换并且封装成特定的格式,移动终端将封装后的数据发送至移动通信网络。这样,通过移动通信网络将数据发送至联系人b的移动终端上,联系人b的移动终端上将展示相同的会话界面,并且在会话界面下将显示用户a所发出的短信息的内容。

联系人b接收到用户a所发出的内容后,如果需要回复用户a,在会话界面下输入需要回复的内容,例如,联系人b回复用户a“不知道今天天气如何”。用户a以及联系人b所发出的内容均显示在用户a以及联系人b的移动终端上,也就是在会话双方的会话界面上均显示双方所发送的信息。

如果用户a希望了解当天的天气情况的信息,可以在会话界面21下发送“@助手今天天气手ri”的信息。此时,移动终端执行步骤s2,判断是否接收到获取辅助信息的指令。本实施例中,获取辅助信息的指令是用户在会话界面下发送的预设的指令,预设的指令包括有一个预设的符号,如“@”的符号,并且包含需要获取的辅助信息的目标内容,如需要获取的辅助信息是当天的天气,则目标内容为“今天天气”。

当用户a在短信息会话界面输入“@助手今天天气手ri”的信息后,移动终端判断用户a发出了获取辅助信息的指令,随即执行步骤s3,向服务器发出查询辅助信息的指令。由于用户a在会话界面下输入了需要获取的辅助信息的目标内容,也就是需要获取当天的天气情况,因此,步骤s3中,向服务器发送的获取的辅助信息的目标内容就是获取当天天气的信息。因此,移动终端向服务器发出获取当天天气的辅助信息的指令。

随后,服务器根据所接收的信息查找所需要的辅助信息。例如,移动终端发出的所需要获取的辅助信息是当天的天气情况,则查找当天的天气情况的信息。例如,查找获得的当天天气情况的信息是多云,气温是14℃到18℃。当服务器查找到辅助信息后,执行步骤s5,将所查找到的辅助信息发送至会话的所有会话方。例如,在一个短信息的会话下只有用户a以及联系人b是会话方,因此,在获取辅助信息后,服务器将所获取的辅助信息发送至用户a以及联系人b的移动终端上,这样,不管是用户a的移动终端的会话界面21上,还是联系人b的移动终端的会话界面上,均显示由服务器所查询获得的辅助信息。

因此,在执行步骤s5后,移动终端执行步骤s6,判断是否接收到来自服务器的所查询的辅助信息,如果接收到服务器查询的辅助信息,则在会话界面上显示所接收的辅助信息。如图3所示的,在用户a发出“@助手今天天气手ri”的信息后,服务器查询当天的天气,并且将所查询获得的当天的天气发送至移动终端,移动终端接收到当天的天气后,将所获取的信息显示在会话界面下,如在会话界面下显示“今天天气:多云,气温14℃至18℃”。

本实施例中,服务器所查询的信息是以聊天第三人的身份显示,因此,查询获得的信息将显示在会话界面上。优选的,为了清楚标示该信息是服务器查询获得的信息,并不是联系人b所发出的信息,可以在显示该信息时使用特殊的显示格式,例如,该信息的文字的颜色采用不同于用户a或者联系人b所发送的信息的颜色显示,或者在该信息下增加特殊颜色的底纹,又或者在该信息的上方或者下方显示“服务器查询”等提醒字样,以便于用户a以及联系人b了解该信息是通过服务器查询获得的。

本实施例中,只有用户a或者联系人b发出获取辅助信息的指令,如发出“@助手今天天气”等语句后,移动终端才将需要查询的辅助信息的目标内容发送至服务器,并且移动终端仅仅将需要查询的辅助信息的目标内容发送至服务器,并不将用户a与联系人b之间的聊天记录发送至服务器。服务器接收到查询辅助信息的指令后,才执行查询辅助信息的操作。这样,服务器并不记录用户a以及联系人b的对话内容,执行被动的接收请求查询的辅助信息的指令。

一个可选的方案是,可以将用户a以及联系人b的会话记录均传送至服务器,服务器将记录用户a以及联系人b的对话记录。例如,当用户a发出“@助手”的指令后,移动终端将用户a以及联系人b的后续会话的所有内容传送至服务器,服务器将记录用户a以及联系人b的会话记录,并且判断用户a以及联系人b的对话记录中是否包含有获取辅助信息的指令,例如判断用户a或者联系人b的记录中是否包含有“不知道今天天气如何”或者类似的语句。如果服务器判断用户a以及联系人b的对话记录中包含有类似的语句,则判断用户a或者联系人b发出的查询辅助信息的指令,则执行查询辅助信息的操作,并且将查询获得的辅助信息同时发送至用户a以及联系人b的移动终端上,以便于用户a以及联系人b的移动终端上均显示服务器查询获得的辅助信息。

通信会话的辅助信息显示装置实施例:

参见图4,本实施例应用在两台移动终端以及服务器上,例如,用户a所使用的移动终端30上运行有指令获取模块31、辅助信息接收模块32以及辅助信息显示模块33,联系人b所使用的移动终端40上运行有指令获取模块41、辅助信息接收模块42以及辅助信息显示模块43,服务器50上运行有辅助信息查询模块51。

指令获取模块31在移动终端30运行短信息应用程序,并且显示短信息会话界面时,接收用户a发出的获取辅助信息的指令,例如,接收用户a发出的诸如“@助手今天天气手ri”的信息。并且,移动终端30接收到获取辅助信息的指令后,向服务器50发出查询辅助信息的指令,此时,服务器50的辅助信息查询模块51根据所接收的指令查询相应的辅助信息,如查询获取当天的天气情况的信息。

服务器50查询获得当天的天气情况的辅助信息后,将查询获得的辅助信息同时发送至移动终端30以及移动终端40,移动终端30的辅助信息接收模块32用于接收服务器50所发送的包含有辅助信息的信息,并且,辅助信息显示模块33将接收到的辅助信息显示在移动终端的短信息会话界面。优选的,显示辅助信息时,可以使用特殊格式显示,以便于用户a了解该信息为辅助信息。

由于服务器50还将辅助信息同步发送至移动终端40,因此,移动终端40的辅助信息接收模块42接收服务器50所发送的包含有辅助信息的信息后,辅助信息显示模块43将接收到的辅助信息显示在移动终端的短信息会话界面。并且,显示辅助信息时,可以使用特殊格式显示,以便于联系人b了解该信息为辅助信息。

当然,联系人b也可以通过移动终端40发出获取辅助信息的指令,也就是指令获取模块41也可以获取联系人b发出的指令,并且移动终端40在接收到指令后,将查询辅助信息的指令发送至服务器50。

可见,只要用户a或者联系人b的任一个发出获取辅助信息的指令,服务器均查询相应的辅助信息,并且将辅助信息同时发送至用户a以及联系人b的移动终端上。这样,不管用户a还是联系人b需要查询辅助信息时,只需要在会话界面下发出的指令,即可以查询获取辅助信息,且辅助信息直接显示在会话界面下,避免用户来回切换多个应用程序以查询获取辅助信息,且辅助信息的同步显示能够让会话的双方均能够及时了解查询获得的辅助信息,有利于会话的进行。

当然,上述的方案只是本发明优选的实施方案,实际应用是还可以有更多的变化,例如,如果短信息的会话是多方会话,也就是会话中包含三个或以上的会话方时,服务器查询获得辅助信息后,将辅助信息发送至会话中的所有会话方,以便于所有会话方均能在会话界面下显示查询获得的辅助信息,这些改变都不影响本发明的实施,也应该包括在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1