CN105099879A - 即时通讯方法及装置 - Google Patents

即时通讯方法及装置 Download PDF

Info

Publication number
CN105099879A
CN105099879A CN201510400455.7A CN201510400455A CN105099879A CN 105099879 A CN105099879 A CN 105099879A CN 201510400455 A CN201510400455 A CN 201510400455A CN 105099879 A CN105099879 A CN 105099879A
Authority
CN
China
Prior art keywords
virtual resource
terminal user
information
default
transmitting terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510400455.7A
Other languages
English (en)
Inventor
霍东海
刘玉琴
许瑞军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510400455.7A priority Critical patent/CN105099879A/zh
Publication of CN105099879A publication Critical patent/CN105099879A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本公开是关于一种即时通讯方法及装置,属于移动互联网领域。所述方法包括:检测接收的即时信息中是否存在预设虚拟资源转移信息,以及所述预设虚拟资源转移信息后面是否存在数字信息;当所述预设虚拟资源转移信息后面存在数字信息时,生成请求信息;发送所述请求信息,所述请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中所述虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上。本公开实现了用户双方在即时通讯时对虚拟资源转移信息的交互的效果,丰富了即时通讯的通讯内容。

Description

即时通讯方法及装置
技术领域
本公开涉及移动互联网领域,尤其涉及一种即时通讯方法及装置。
背景技术
随着移动互联网的快速发展,各种各样的通讯类应用层出不穷。通讯类应用也称为即时通讯(英文:InstantMessenger;简称:IM)软件,是一种基于互联网的即时交流信息的业务软件。
相关技术中,聊天用户双方在使用即时通讯软件交流信息时,在该即时通讯软件对应的服务器中分别注册并登陆用户账号后,可以在该即时通讯软件的聊天对话框中输入文字、表情和截图等聊天内容,并通过该聊天对话框将聊天用户双方输入的聊天内容进行交互。
发明内容
为解决相关技术的问题,本公开实施例提供一种即时通讯方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种即时通讯方法,该方法包括:
检测接收到的即时信息中是否存在预设虚拟资源转移信息;
当该即时信息中存在该预设虚拟资源转移信息时,检测该即时信息中,该预设虚拟资源转移信息后面是否存在数字信息,该数字信息用于指示虚拟资源转移数值;
当该预设虚拟资源转移信息后面存在数字信息时,生成请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值;
发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上。
本公开实施例提供的一种即时通讯方法,在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
可选的,该发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;该接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
本公开实施例提供的一种即时通讯方法,该虚拟资源账户可以为支付应用账户或银行账户,增加了虚拟资源账户的多样性。
可选的,该即时信息为字符信息,该预设虚拟资源转移信息为预设货币符号,该数字信息为数字符号。
本公开实施例提供的一种通讯方法,预设虚拟资源转移信息和数字信息的表现形式简洁易懂,能够提高即时消息检测的便捷性。
可选的,该预设货币符号为图形符号、文字符号和数字符号中的任意一种。
本公开实施例提供的一种即时通讯方法,提高了输入形式的多样性。
可选的,该即时信息为语音信息,该预设虚拟资源转移信息为带有指示转账的内容的语音,该数字信息为带有数字内容的语音。
本公开实施例提供的一种即时通讯方法,提高了输入形式的多样性。
可选的,该方法还包括:
接收转账验证请求;
根据该转账验证请求显示转账验证框;
在该转账验证框中接收验证信息;
发送该验证信息。
本公开实施例提供的一种即时通讯方法,只有在验证信息为预设的信息时,才能实现虚拟资源的转移,提高了虚拟资源账户的安全性。
可选的,该方法还包括:发送该即时信息。
本公开实施例提供的一种即时通讯方法,实现了即时信息的交互。
可选的,该方法还包括:
接收转账成功提示信息;
显示该转账成功提示信息。
本公开实施例提供的一种即时通讯方法,实现了提示转账结果的效果。
根据本公开实施例的第二方面,提供一种即时通讯方法,该方法包括:
接收请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值;
根据该请求信息,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识所对应的虚拟资源账户上。
公开实施例提供的一种即时通讯方法,可以根据接收到的请求信息,进行虚拟资源的转移。因此,丰富了即时通讯的通讯内容。
可选的,该发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;该接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
本公开实施例提供的一种即时通讯方法,该虚拟资源账户可以为支付应用账户或银行账户,增加了虚拟资源账户的多样性。
可选的,该方法还包括:发送转账验证请求;接收验证信息;检测该验证信息是否为预设的信息;
当该验证信息为该预设的信息时,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识对应的虚拟资源账户上。
本公开实施例提供的一种即时通讯方法,只有在验证信息为预设的信息时,才能实现虚拟资源的转移,提高了虚拟资源账户的安全性。
可选的,该方法还包括:发送转账成功提示信息。
本公开实施例提供的一种即时通讯方法,实现了提示转账结果的效果。
根据本公开实施例的第三方面,提供一种即时通讯装置,该装置包括:
第一检测模块,被配置为检测接收到的即时信息中是否存在预设虚拟资源转移信息;
第二检测模块,被配置为当该即时信息中存在该预设虚拟资源转移信息时,检测该即时信息中,该预设虚拟资源转移信息后面是否存在数字信息,该数字信息用于指示虚拟资源转移数值;
生成模块,被配置为当该预设虚拟资源转移信息后面存在数字信息时,生成请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值;
第一发送模块,被配置为发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上。
可选的,该发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;该接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
可选的,该即时信息为字符信息,该预设虚拟资源转移信息为预设货币符号,该数字信息为数字符号。
可选的,该预设货币符号为图形符号、文字符号和数字符号中的任意一种。
可选的,该即时信息为语音信息,该预设虚拟资源转移信息为带有指示转账的内容的语音,该数字信息为带有数字内容的语音。
可选的,该装置还包括:
第一接收模块,被配置为接收转账验证请求;
第一显示模块,被配置为根据该转账验证请求显示转账验证框;
第二接收模块,被配置为在该转账验证框中接收验证信息;
第二发送模块,被配置为发送该验证信息。
可选的,该装置还包括:第三发送模块,被配置为发送该即时信息。
可选的,该装置还包括:
第三接收模块,被配置为接收转账成功提示信息;
第二显示模块,被配置为显示该转账成功提示信息。
根据本公开实施例的第四方面,提供一种即时通讯装置,包括:
第一接收模块,被配置为接收请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值;
第一发送模块,被配置为根据该请求信息,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识所对应的虚拟资源账户上。
可选的,该发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;该接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
可选的,该装置还包括:
第二发送模块,被配置为发送转账验证请求;
第二接收模块,被配置为接收验证信息;
检测模块,被配置为检测该验证信息是否为预设的信息;
第三发送模块,被配置为当该验证信息为该预设的信息时,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识对应的虚拟资源账户上。
可选的,该装置还包括:
第四发送模块,被配置为发送该转账成功提示信息。
根据本公开实施例的第五方面,提供一种即时通讯装置,包括:
处理器;
用于存储该处理器的可执行指令的存储器;
其中,该处理器被配置为:
检测接收到的即时信息中是否存在预设虚拟资源转移信息;
当该即时信息中存在该预设虚拟资源转移信息时,检测该即时信息中,该预设虚拟资源转移信息后面是否存在数字信息,该数字信息用于指示虚拟资源转移数值;
当该预设虚拟资源转移信息后面存在数字信息时,生成请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值;
发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上。
根据本公开实施例的第六方面,提供一种即时通讯装置,包括:
处理器;
用于存储该处理器的可执行指令的存储器;
其中,该处理器被配置为:
接收请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值;
根据该请求信息,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识所对应的虚拟资源账户上。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开实施例提供的一种即时通讯方法及装置,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1-1是根据相关技术示出的一种即时通讯方法的所涉及的即时通讯***的结构示意图;
图1-2是根据相关技术示出的一种即时通讯方法的应用场景图;
图2-1是根据一示例性实施例示出的一种即时通讯方法的流程图;
图2-2是根据一示例性实施例示出的另一种即时通讯方法的流程图;
图3-1是根据一示例性实施例示出的一种即时通讯***的结构示意图;
图3-2是根据一示例性实施例示出的又一种即时通讯方法的流程图;
图3-3是根据一示例性实施例示出的一种发送端聊天应用客户端的聊天界面图;
图3-4是根据一示例性实施例示出的一种预设货币符号的示意图;
图3-5是根据一示例性实施例示出的一种转账验证框的显示界面图;
图3-6是根据一示例性实施例示出的另一种发送端聊天应用客户端的聊天界面图;
图3-7是根据一示例性实施例示出的一种转账成功提示信息的显示界面图;
图4-1是根据一示例性实施例示出的一种即时通讯装置的框图;
图4-2是根据一示例性实施例示出的另一种即时通讯装置的框图;
图5-1是根据一示例性实施例示出的又一种即时通讯装置的框图;
图5-2是根据一示例性实施例示出的再一种即时通讯装置的框图;
图6是根据一示例性实施例示出的一种用于即时通讯的装置的框图;
图7是根据一示例性实施例示出的另一种用于即时通讯的装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1-1是根据相关技术示出的一种即时通讯方法的所涉及的即时通讯***的结构示意图,如图1-1所示,该即时通讯***包括服务器00和至少两个终端,示例的,该至少两个终端可以包括终端01和终端02。终端01和终端02可以是具有网络连接功能的装置,比如智能手机、电脑、多媒体播放器、电子阅读器、可穿戴式设备等等;服务器00可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心;该至少两个终端和服务器00之间可以通过无线网络或有线网络建立连接。示例的,假设该终端01和终端02中均安装有即时通讯软件(如QQ、微信和米聊等),则终端01可以根据该终端中安装的即时通讯软件,通过服务器00与终端02中安装的即时通讯软件进行即时通讯会话。
图1-2是根据相关技术示出的一种即时通讯方法的应用场景图,如图1-2所示,用户在终端01(图1-2以智能手机为例)上通过即时通讯软件(如QQ、微信或米聊等)进行即时通讯会话时,可以通过聊天对话框将用户双方输入的聊天内容进行交互。示例的,图1-2中,使用米聊聊天的用户双方的用户名分别为“张三”和“李四”,具体的聊天内容可以为:
“张三:小李,昨天吃饭多少钱?
李四:人均50
张三:好的,一会儿转给你啊”
在聊天用户双方使用即时通讯软件交流信息的过程中,在不影响聊天用户双方交流信息的前提下,用户仅能输入文字、表情、截图等简单的聊天内容,即时通讯的通讯内容单一。
图2-1是根据一示例性实施例示出的一种即时通讯方法的流程图,如图2-1所示,该方法包括:
在步骤201中,检测接收到的即时信息中是否存在预设虚拟资源转移信息。
例如,检测聊天应用客户端接收到的即时信息中是否存在预设虚拟资源转移信息。
在步骤202中,当该即时信息中存在预设虚拟资源转移信息时,检测该即时信息中,预设虚拟资源转移信息后面是否存在数字信息,该数字信息用于指示虚拟资源转移数值。
在步骤203中,当预设虚拟资源转移信息后面存在数字信息时,生成请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值。
在步骤204中,发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上。
例如,将该请求信息发送至预设的虚拟资源转移方式对应的虚拟资源服务器。
综上所述,本公开实施例提供的一种即时通讯方法,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
可选的,发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
可选的,该即时信息为字符信息,该预设虚拟资源转移信息为预设货币符号,该数字信息为数字符号。
可选的,该预设货币符号为图形符号、文字符号和数字符号中的任意一种。
可选的,该即时信息为语音信息,该预设虚拟资源转移信息为带有指示转账的内容的语音,该数字信息为带有数字内容的语音。
可选的,该方法还包括:
接收转账验证请求;根据该转账验证请求显示转账验证框;在该转账验证框中接收验证信息;发送该验证信息。
例如,接收该虚拟资源服务器发送的转账验证请求;根据该转账验证请求在该聊天界面显示转账验证框;在该转账验证框中接收验证信息;将该验证信息发送至该虚拟资源服务器,
可选的,该方法还包括:发送该即时信息。
例如,向接收端用户标识所对应的聊天应用客户端发送该即时信息。
可选的,该方法还包括:
接收转账成功提示信息;显示该转账成功提示信息。
例如,接收该虚拟资源服务器发送的转账成功提示信息;显示该转账成功提示信息。
综上所述,本公开实施例提供的一种即时通讯方法,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
图2-2是根据一示例性实施例示出的另一种即时通讯方法的流程图,如图2-2所示,该方法包括:
在步骤211中,接收请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值。
例如,接收聊天应用客户端发送的请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值。
在步骤212中,根据该请求信息,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识所对应的虚拟资源账户上。
综上所述,本公开实施例提供的一种即时通讯方法,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
可选的,该发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;该接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
可选的,该方法还包括:发送转账验证请求;接收验证信息;检测该验证信息是否为预设的信息。
例如,向发送端用户标识所对应的聊天客户端发送转账验证请求;接收该发送端用户标识所对应的聊天客户端发送的验证信息;检测该验证信息是否为预设的信息。
当该验证信息为该预设的信息时,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识对应的虚拟资源账户上。
可选的,该方法还包括:发送该转账成功提示信息。
例如,向发送端用户标识所对应的聊天客户端及该接收端用户标识所对应的聊天客户端发送该转账成功提示信息。
综上所述,本公开实施例提供的一种即时通讯方法,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
图3-1是根据一示例性实施例示出的一种即时通讯***的结构示意图,如图3-1所示,该即时通讯***包括通信服务器30、虚拟资源服务器31和至少两个终端,该至少两个终端可以包括终端32和终端33。终端32和终端33可以是具有网络连接功能的装置,比如智能手机、电脑、多媒体播放器、电子阅读器、可穿戴式设备等等;通信服务器30可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心,虚拟资源服务器31可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心;该终端32和终端33与通信服务器30和虚拟资源服务器31之间可以通过无线网络或有线网络建立连接。其中终端32和终端33中安装的即时通讯软件可以通过通信服务器30对用户输入的文字、表情、截图等简单的聊天内容进行交互;终端32和终端33中安装的即时通讯软件可以通过虚拟资源服务器31对用户输入的预设虚拟资源转移信息进行交互。
图3-2是根据一示例性实施例示出的又一种即时通讯方法的流程图,该即时通讯方法可应用于图3-1所示的即时通讯***中,假设终端32中安装的即时通讯软件为发送端用户标识所对应的聊天客户端,即发送端聊天应用客户端,终端33中安装的即时通讯软件为接收端用户标识所对应的聊天应用客户端,即接收端聊天应用客户端,如图3-2所示,该方法包括:
在步骤301中,发送端聊天应用客户端通过聊天界面接收即时信息。
在本公开实施例中,该即时信息可以为字符信息,也可以为语音信息。图3-3是根据一示例性实施例示出的一种发送端聊天应用客户端的聊天界面图,假设用户“张三”正在使用发送端聊天应用客户端与使用接收端聊天应用客户端的用户“李四”进行即时通讯,用户“张三”和“李四”双方通讯的内容可以为“张三:小李,昨天吃饭多少钱;李四:人均50”。如图3-3所示,该发送端聊天应用客户端的聊天界面中还包括字符信息输入框321和语音信息接收按钮322,其中字符信息输入框321用于接收用户输入的字符信息,示例的,在图3-3所示的界面中,假设用户“张三”在字符信息输入框321中输入了字符信息“¥50”,则此时发送端聊天应用客户端的聊天界面接收到的即时信息即为字符信息“¥50”;语音信息接收按钮322用于接收用户的长按手势(即点击时间大于预设时间阈值的手势),并在接收到用户的长按手势后,触发发送端聊天应用客户端开启终端的麦克风,并接收麦克风采集到的语音信息,示例的,在图3-3所示的界面中,当用户长按语音信息接收按钮322,并对着终端的麦克风说“转账五十”时,发送端聊天应用客户端的聊天界面接收到的即时信息即为语音信息“转账五十”。
在步骤302中,发送端聊天应用客户端检测该即时信息中是否存在预设虚拟资源转移信息。
在本公开实施例中,当发送端聊天应用客户端通过聊天界面接收到的即时信息为字符信息时,该预设虚拟资源转移信息可以为预设货币符号,图3-4是根据一示例性实施例示出的一种预设货币符号的示意图,如图3-4所示,该预设货币符号可以为图形符号、文字符号和数字符号中的任意一种,示例的,该预设货币符号为图形符号时,该图形符号可以包括图3-4所示的图形符号中的任意一种,当该预设货币符号为文字符号时,该文字符号可以为“转账”或者“转钱”等,当该预设货币符号为数字符号时,该数字符号可以为“¥”、“$”和“€”等。发送端聊天应用客户端对聊天界面接收到的字符信息进行检测时可以采用模板匹配法和几何特征抽取法,其中模板匹配法是将接收到的字符信息与给定的各类别标准字符进行相关匹配,计算接收到的字符信息与各标准字符之间的相似性程度,取相似度最大的类别作为识别结果;几何特征抽取法是抽取接收到的字符信息的一些几何特征,如文字的端点、分叉点、凹凸部分以及水平、垂直、倾斜等各方向的线段、闭合环路等,根据这些特征的位置和相互关系进行逻辑组合判断,获得识别结果。示例的,假设该预设虚拟资源转移信息为数字符号“¥”,在图3-3所示的发送端聊天应用客户端的聊天界面中,当发送端聊天应用客户端接收到的即时信息为字符信息“¥50”时,则发送端聊天应用客户端可以根据模板匹配法或者几何特征抽取法检测到该即时信息中存在预设虚拟资源转移信息“¥”。
当发送端聊天应用客户端通过聊天界面接收到的即时信息为语音信息时,该预设虚拟资源转移信息为带有指示转账的内容的语音,示例的,该带有指示转账的内容的语音可以为“转账”或者“转钱”等。发送端聊天应用客户端对聊天界面接收到的语音信息进行检测时可以采用模式匹配法。模式匹配法是将接收到的语音信息的特征矢量依次与模板库中的每个模板进行相似度比较,将相似度最高者作为识别结果输出。示例的,假设该虚拟资源转移信息为带有指示转账的内容的语音“转账”,当发送端聊天应用客户端接收到的即时信息为语音信息“转账五十”时,则发送端聊天应用客户端可以根据模式匹配法检测到该即时信息中存在预设虚拟资源转移信息“转账”。
在步骤303中,当该即时信息中存在预设虚拟资源转移信息时,发送端聊天应用客户端检测该即时信息中,预设虚拟资源转移信息后面是否存在数字信息。
在本公开实施例中,该数字信息用于指示虚拟资源转移数值,当即时信息为字符信息时,该数字信息为数字符号,如“30”或者“50”等;当即时信息为语音信息时,该数字信息为带有数字内容的语音,如“三十”或者“五十”等。在图3-3所示的发送端聊天应用客户端的聊天界面中,发送端聊天应用客户端接收到的即时信息为字符信息“¥50”,则发送端聊天应用客户端可以检测到该预设虚拟资源转移信息“¥”后面存在数字信息“50”,该数字信息“50”用于指示虚拟资源转移数值,即虚拟资源转移数值为50。
在步骤304中,当预设虚拟资源转移信息后面存在数字信息时,发送端聊天应用客户端生成请求信息。
在本公开实施例中,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值。示例的,该发送端用户标识和接收端用户标识可以为用户注册该聊天应用客户端时设置的邮箱、昵称或者用户账号中的任意一种。假设该用户标识为用户注册该聊天应用客户端时设置的邮箱,其中发送端聊天应用客户端的用户“张三”注册该聊天应用客户端时设置的邮箱为“zhangsan126.com”,接收端聊天应用客户端的用户“李四”注册该聊天应用客户端时设置的邮箱为“lisi126.com”,则发送端聊天应用客户端生成的请求信息包括:“zhangsan126.com”,“lisi126.com”和“50”。
在步骤305中,发送端聊天应用客户端将该请求信息发送至虚拟资源服务器。
在本公开实施例中,该虚拟资源服务器为预设的虚拟资源转移方式对应的服务器,示例的,发送端聊天应用客户端将请求信息:“zhangsan126.com”,“lisi126.com”和“50”发送至该虚拟资源服务器。
在步骤306中,虚拟资源服务器将转账验证请求发送至发送端聊天应用客户端。
在本公开实施例中,为了保证发送端聊天应用客户端的账户安全,虚拟资源服务器接收到发送端聊天应用客户端发送的请求信息后,可以根据该请求信息生成转账验证请求,并将该转账验证请求发送至发送端聊天应用客户端。
在步骤307中,发送端聊天应用客户端根据该转账验证请求在该聊天界面显示转账验证框。
示例的,图3-5是根据一示例性实施例示出的一种转账验证框的显示界面图,如图3-5所示,该转账验证框可以包括输入区域323和显示区域324,其中输入区域323用于接收用户的单击手势,并在接收到该单击手势后生成显示指令,该显示指令用于指示显示区域324显示用户通过单击手势在输入区域323中点击的字符,通常为了保护用户的账户安全,该显示区域324并不直接显示用户输入的字符,而是用特殊符号进行代替,该特殊符号可以为图3-5中所示的实心圆点,也可以为“#”或者“*”等,本公开实施例不做限定。
在步骤308中,发送端聊天应用客户端在该转账验证框中接收验证信息。
示例的,如图3-5所示,假设用户通过单击手势在该转账验证框的输入区域323中点击的字符为“123456”,则发送端聊天应用客户端在该转账验证框中接收到的验证信息为“123456”。
在步骤309中,发送端聊天应用客户端将该验证信息发送至虚拟资源服务器。
在本公开实施例中,如图3-5所示,该转账验证框的显示界面中还包括确定按钮和取消按钮,当用户通过单击手势点击取消按钮时,该发送端聊天应用客户端可以根据接收到的单击手势生成取消指令,该取消指令用于指示发送端聊天应用客户端关闭该转账验证框,并返回至图3-3所示的聊天界面中;当用户在转账验证框中输入完验证信息,并通过单击手势点击确定按钮时,该发送端聊天应用客户端可以根据接收到的单击手势生成发送指令,该发送指令用于指示发送端聊天应用客户端将该验证信息“123456”发送至虚拟资源服务器。
在步骤310中,虚拟资源服务器检测该验证信息是否为预设的信息。
在本公开实施例中,虚拟资源服务器中预先存储有用户标识、虚拟资源账户和预设信息的对应关系,因此当虚拟资源服务器接收到发送端聊天应用客户端发送的验证信息后,可以根据请求信息中的发送端用户标识,从用户标识、虚拟资源账户和预设信息的对应关系中获取该发送端用户标识所对应的预设信息,并检测该验证信息是否为该预设信息。示例的,假设用户标识为用户注册聊天应用客户端时设置的邮箱,则虚拟资源服务器中预先存储的用户标识、虚拟资源账户和预设信息的对应关系可以如表1所示。
表1
用户标志 虚拟资源账户 预设信息
zhangsan126.com 张三 123456
lisi126.com 李四 654321
从表1所示的对应关系中可知,用户标识“zhangsan126.com”所对应的虚拟资源账户为“张三”,对应的预设信息为“123456”,因此当虚拟资源服务器接收到验证信息“123456”之后,可以根据请求信息:“zhangsan126.com”,“lisi126.com”和“50”中的发送端用户标识“zhangsan126.com”,从表1所示的对应关系中获取该发送端用户标识“zhangsan126.com”对应的预设信息为“123456”,由于虚拟资源服务器接收到的验证信息“123456”与预设信息“123456”一致,因此虚拟资源服务器确定该验证信息“123456”为预设的信息。
在步骤311中,当该验证信息为预设的信息时,虚拟资源服务器将发送端用户标识所对应的虚拟资源账户中虚拟资源转移数值对应的虚拟资源转移至接收端用户标识对应的虚拟资源账户上。
在本公开实施例中,发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。其中支付应用可以为第三方支付应用,如支付宝、微信钱包、小米钱包等,支付应用账户为用户在支付应用中注册的账户,该支付应用账户可以为用户的姓名、手机号或者邮箱等,示例的,假设虚拟资源账户为支付应用账户,且支付应用账户为用户的姓名,则虚拟资源服务器中存储的用户标识、虚拟资源账户和预设信息的对应关系可以如表1所示,当虚拟资源服务器接收到的验证信息“123456”为预设的信息时,即可根据发送端聊天应用客户端发送的请求信息中的发送端用户标识“zhangsan126.com”、接收端用户标识“lisi126.com”和该虚拟资源转移数值“50”,从表1所示的对应关系中,获取到发送端用户标识“zhangsan126.com”所对应的虚拟资源账户为“张三”,接收端用户标识“lisi126.com”所对应的虚拟资源账户为“李四”,然后将虚拟资源账户“张三”中虚拟资源转移数值“50”对应的虚拟资源转移至虚拟资源账户“李四”中;当发送端用户标识所对应的虚拟资源账户为银行账户时,该银行账户即为用户的银行***,此时虚拟资源服务器中存储的用户标识、虚拟资源账户和预设信息的对应关系可以如表2所示。
表2
用户标志 虚拟资源账户 预设信息
zhangsan126.com 1234567891234567890 123456
lisi126.com 1234567890987654321 654321
从表2所示的对应关系中可知,用户标识“zhangsan126.com”所对应的虚拟资源账户为“1234567891234567890”,对应的预设信息为“123456”,因此,当虚拟资源服务器接收到的验证信息“123456”为预设的信息时,即可根据发送端聊天应用客户端发送的请求信息中的发送端用户标识“zhangsan126.com”、接收端用户标识“lisi126.com”和该虚拟资源转移数值“50”,从表2所示的对应关系中,获取到发送端用户标识“zhangsan126.com”所对应的虚拟资源账户为“1234567891234567890”,接收端用户标识“lisi126.com”对应的虚拟资源账户为“1234567890987654321”,然后将虚拟资源账户“1234567891234567890”中虚拟资源转移数值“50”对应的虚拟资源转移至虚拟资源账户“1234567890987654321”中。
在步骤312中,虚拟资源服务器将转账成功提示信息分别发送至发送端用户标识所对应的聊天客户端及接收端用户标识所对应的聊天客户端。
在本公开实施例中,当虚拟资源服务器将发送端用户标识所对应的虚拟资源账户中虚拟资源转移数值对应的虚拟资源转移至接收端用户标识对应的虚拟资源账户上之后,还可以向发送端用户标识所对应的聊天客户端及接收端用户标识所对应的聊天客户端发送转账成功提示信息,以提示聊天用户双方转账成功。示例的,该转账成功提示信息可以为“成功转账50元!”。
在步骤313中,发送端聊天应用客户端将即时信息发送至聊天界面的接收端用户标识对应的聊天应用客户端。
在本公开实施例中,发送端聊天应用客户端在聊天界面接收到即时信息后,还可以通过通信服务器将该即时信息发送至聊天界面的接收端用户标识对应的聊天应用客户端。示例的,图3-6是根据一示例性实施例示出的一种发送端聊天应用客户端的聊天界面的显示界面图,在图3-6所示的显示界面中,发送端聊天应用客户端将即时信息“¥50”发送至聊天界面的接收端用户标识对应的聊天应用客户端中。
在步骤314中,发送端聊天应用客户端在聊天界面显示该转账成功提示信息。
示例的,图3-7是根据一示例性实施例示出的一种转账成功提示信息的显示界面图,如图3-7所示,发送端聊天应用客户端的聊天界面中显示的转账成功提示信息可以为“成功转账50元!”。
在步骤315中,接收端聊天应用客户端在聊天界面显示该转账成功提示信息。
示例的,接收端聊天应用客户端在聊天界面显示的转账成功提示信息可以为“成功转账50元!”。
需要说明的是,本公开实施例提供的操作***设置方法的步骤的先后顺序可以进行适当调整,步骤也可以根据情况进行相应增减,示例的,步骤313可以在步骤302之前执行。任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本发明的保护范围之内,因此不再赘述。
综上所述,本公开实施例提供的一种即时通讯方法,用户在通过聊天应用客户端聊天的过程中,当检测到聊天应用客户端通过聊天界面接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
图4-1是根据一示例性实施例示出的一种即时通讯装置框图。如图4-1所示,该装置包括:
第一检测模块401,被配置为检测接收到的即时信息中是否存在预设虚拟资源转移信息。
第二检测模块402,被配置为当该即时信息中存在该预设虚拟资源转移信息时,检测该即时信息中,该预设虚拟资源转移信息后面是否存在数字信息,该数字信息用于指示虚拟资源转移数值。
生成模块403,被配置为当该预设虚拟资源转移信息后面存在数字信息时,生成请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值。
第一发送模块404,被配置为发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上。
综上所述,本公开实施例提供的一种即时通讯装置,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后面存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
图4-2是根据一示例性实施例示出的另一种即时通讯装置框图,如图4-2所示,该装置包括:
第一检测模块401,被配置为检测接收到的即时信息中是否存在预设虚拟资源转移信息。
第二检测模块402,被配置为当该即时信息中存在该预设虚拟资源转移信息时,检测该即时信息中,该预设虚拟资源转移信息后面是否存在数字信息,该数字信息用于指示虚拟资源转移数值。
生成模块403,被配置为当该预设虚拟资源转移信息后面存在数字信息时,生成请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值。
第一发送模块404,被配置为将该请求信息发送至预设的虚拟资源转移方式所对应的虚拟资源服务器。
第一接收模块405,被配置为接收转账验证请求。
第一显示模块406,被配置为根据该转账验证请求显示转账验证框。
第二接收模块407,被配置为在该转账验证框中接收验证信息。
第二发送模块408,被配置为发送该验证信息。
第三发送模块409,被配置为将发送该即时信息。
第三接收模块410,被配置为接收转账成功提示信息。
第二显示模块411,被配置为显示该转账成功提示信息。
可选的,该发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;该接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
可选的,该即时信息为字符信息,该预设虚拟资源转移信息为预设货币符号,该数字信息为数字符号。
可选的,该预设货币符号为图形符号、文字符号和数字符号中的任意一种。
可选的,该即时信息为语音信息,该预设虚拟资源转移信息为带有指示转账的内容的语音,该数字信息为带有数字内容的语音。
综上所述,本公开实施例提供的一种即时通讯装置,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
图5-1是根据一示例性实施例示出的另一种即时通讯装置框图,如图5-1所示,该装置包括:
第一接收模块501,被配置为接收请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值。
第一发送模块502,被配置为根据该请求信息,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识所对应的虚拟资源账户上。
综上所述,本公开实施例提供的一种即时通讯装置,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
图5-2是根据一示例性实施例示出的另一种即时通讯装置框图,如图5-2所示,该装置包括:
第一接收模块501,被配置为接收请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值。
第一发送模块502,被配置为根据该请求信息,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识所对应的虚拟资源账户上。
第二发送模块503,被配置为发送转账验证请求。
第二接收模块504,被配置为接收验证信息。
检测模块505,被配置为检测该验证信息是否为预设的信息。
第三发送模块506,被配置为当该验证信息为该预设的信息时,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识对应的虚拟资源账户上。
第四发送模块507,被配置为发送转账成功提示信息。
可选的,该发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;该接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
综上所述,本公开实施例提供的一种即时通讯装置,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图6是根据一示例性实施例示出的一种用于即时通讯的装置60的框图。例如,装置60可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图6,装置60可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件608,音频组件610,输入/输出(I/O)的接口612,传感器组件614,以及通信组件616。
处理组件602通常控制装置600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理部件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
存储器604被配置为存储各种类型的数据以支持在设备600的操作。这些数据的示例包括用于在装置600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件606为装置600的各种组件提供电力。电力组件606可以包括电源管理***,一个或多个电源,及其他与为装置600生成、管理和分配电力相关联的组件。
多媒体组件608包括在所述装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当设备600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
I/O接口612为处理组件602和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件614包括一个或多个传感器,用于为装置600提供各个方面的状态评估。例如,传感器组件614可以检测到设备600的打开/关闭状态,组件的相对定位,例如所述组件为装置600的显示器和小键盘,传感器组件614还可以检测装置600或装置600一个组件的位置改变,用户与装置600接触的存在或不存在,装置600方位或加速/减速和装置600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件616被配置为便于装置600和其他设备之间有线或无线方式的通信。装置600可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件616经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述即时通讯方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由装置600的处理器620执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种即时通讯方法,所述方法包括:
检测接收到的即时信息中是否存在预设虚拟资源转移信息;
当该即时信息中存在该预设虚拟资源转移信息时,检测该即时信息中,该预设虚拟资源转移信息后面是否存在数字信息,该数字信息用于指示虚拟资源转移数值;
当该预设虚拟资源转移信息后面存在数字信息时,生成请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值;
发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上。
可选的,该发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;该接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
可选的,该即时信息为字符信息,该预设虚拟资源转移信息为预设货币符号,该数字信息为数字符号。
可选的,该预设货币符号为图形符号、文字符号和数字符号中的任意一种。
可选的,该即时信息为语音信息,该预设虚拟资源转移信息为带有指示转账的内容的语音,该数字信息为带有数字内容的语音。
可选的,该方法还包括:
接收转账验证请求;
根据该转账验证请求显示转账验证框;
在该转账验证框中接收验证信息;
发送该验证信息。
可选的,该方法还包括:发送该即时信息。
可选的,该方法还包括:
接收转账成功提示信息;
显示该转账成功提示信息。
综上所述,本公开实施例提供的一种即时通讯装置,用户在通过聊天应用客户端聊天的过程中,当检测到接收的即时信息中存在预设虚拟资源转移信息,并且该预设虚拟资源转移信息后存在数字信息时,可以生成请求信息,并能够发送该请求信息,该请求信息用于请求采用预设的虚拟资源转移方式将发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至接收端用户标识所对应的虚拟资源账户上,从而在不影响用户聊天的前提下,除了能同时输入文字、表情、截图等简单的聊天内容,还可以输入预设虚拟资源转移信息,并根据该预设虚拟资源转移信息向接收端用户标识对应的虚拟资源账户转移虚拟资源。因此,丰富了即时通讯的通讯内容。
图7是根据一示例性实施例示出的一种用于即时通讯的装置700的框图。例如,装置700可以被提供为一服务器。参照图7,装置700包括处理组件722,其进一步包括一个或多个处理器,以及由存储器732所代表的存储器资源,用于存储可由处理部件722的执行的指令,例如应用程序。存储器732中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件722被配置为执行指令,以执行上述即时通讯方法,该方法包括:
接收请求信息,该请求信息包括发送端用户标识、接收端用户标识和该虚拟资源转移数值;
根据该请求信息,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识所对应的虚拟资源账户上。
可选的,该发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;该接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
可选的,该方法还包括:发送转账验证请求;接收验证信息;检测该验证信息是否为预设的信息;当该验证信息为该预设的信息时,将该发送端用户标识所对应的虚拟资源账户中该虚拟资源转移数值对应的虚拟资源转移至该接收端用户标识对应的虚拟资源账户上。
可选的,该方法还包括:发送转账成功提示信息。
装置700还可以包括一个电源组件726被配置为执行装置700的电源管理,一个有线或无线网络接口750被配置为将装置700连接到网络,和一个输入输出(I/O)接口758。装置700可以操作基于存储在存储器732的操作***,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,FreeBSDTM或类似。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

Claims (26)

1.一种即时通讯方法,其特征在于,所述方法包括:
检测接收到的即时信息中是否存在预设虚拟资源转移信息;
当所述即时信息中存在所述预设虚拟资源转移信息时,检测所述即时信息中,所述预设虚拟资源转移信息后面是否存在数字信息,所述数字信息用于指示虚拟资源转移数值;
当所述预设虚拟资源转移信息后面存在数字信息时,生成请求信息,所述请求信息包括发送端用户标识、接收端用户标识和所述虚拟资源转移数值;
发送所述请求信息,所述请求信息用于请求采用预设的虚拟资源转移方式将所述发送端用户标识所对应的虚拟资源账户中所述虚拟资源转移数值对应的虚拟资源转移至所述接收端用户标识所对应的虚拟资源账户上。
2.根据权利要求1所述的方法,其特征在于,所述发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;
所述接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
3.根据权利要求1所述的方法,其特征在于,
所述即时信息为字符信息,所述预设虚拟资源转移信息为预设货币符号,所述数字信息为数字符号。
4.根据权利要求3所述的方法,其特征在于,所述预设货币符号为图形符号、文字符号和数字符号中的任意一种。
5.根据权利要求1所述的方法,其特征在于,
所述即时信息为语音信息,所述预设虚拟资源转移信息为带有指示转账的内容的语音,所述数字信息为带有数字内容的语音。
6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:
接收转账验证请求;
根据所述转账验证请求显示转账验证框;
在所述转账验证框中接收验证信息;
发送所述验证信息。
7.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:
发送所述即时信息。
8.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:
接收转账成功提示信息;
显示所述转账成功提示信息。
9.一种即时通讯方法,其特征在于,所述方法包括:
接收请求信息,所述请求信息包括发送端用户标识、接收端用户标识和所述虚拟资源转移数值;
根据所述请求信息,将所述发送端用户标识所对应的虚拟资源账户中所述虚拟资源转移数值对应的虚拟资源转移至所述接收端用户标识所对应的虚拟资源账户上。
10.根据权利要求9所述的方法,其特征在于,所述发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;
所述接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:
发送转账验证请求;
接收验证信息;
检测所述验证信息是否为预设的信息;
当所述验证信息为所述预设的信息时,将所述发送端用户标识所对应的虚拟资源账户中所述虚拟资源转移数值对应的虚拟资源转移至所述接收端用户标识对应的虚拟资源账户上。
12.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:
发送转账成功提示信息。
13.一种即时通讯装置,其特征在于,所述装置包括:
第一检测模块,被配置为检测接收到的即时信息中是否存在预设虚拟资源转移信息;
第二检测模块,被配置为当所述即时信息中存在所述预设虚拟资源转移信息时,检测所述即时信息中,所述预设虚拟资源转移信息后面是否存在数字信息,所述数字信息用于指示虚拟资源转移数值;
生成模块,被配置为当所述预设虚拟资源转移信息后面存在数字信息时,生成请求信息,所述请求信息包括发送端用户标识、接收端用户标识和所述虚拟资源转移数值;
第一发送模块,被配置为发送所述请求信息,所述请求信息用于请求采用预设的虚拟资源转移方式将所述发送端用户标识所对应的虚拟资源账户中所述虚拟资源转移数值对应的虚拟资源转移至所述接收端用户标识所对应的虚拟资源账户上。
14.根据权利要求13所述的装置,其特征在于,所述发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;
所述接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
15.根据权利要求13所述的装置,其特征在于,
所述即时信息为字符信息,所述预设虚拟资源转移信息为预设货币符号,所述数字信息为数字符号。
16.根据权利要求15所述的装置,其特征在于,所述预设货币符号为图形符号、文字符号和数字符号中的任意一种。
17.根据权利要求13所述的装置,其特征在于,
所述即时信息为语音信息,所述预设虚拟资源转移信息为带有指示转账的内容的语音,所述数字信息为带有数字内容的语音。
18.根据权利要求13至17任一所述的装置,其特征在于,所述装置还包括:
第一接收模块,被配置为接收转账验证请求;
第一显示模块,被配置为根据所述转账验证请求显示转账验证框;
第二接收模块,被配置为在所述转账验证框中接收验证信息;
第二发送模块,被配置为发送所述验证信息。
19.根据权利要求13至17任一所述的装置,其特征在于,所述装置还包括:
第三发送模块,被配置为发送所述即时信息。
20.根据权利要求13至17任一所述的装置,其特征在于,所述装置还包括:
第三接收模块,被配置为接收转账成功提示信息;
第二显示模块,被配置为显示所述转账成功提示信息。
21.一种即时通讯装置,其特征在于,所述装置包括:
第一接收模块,被配置为接收请求信息,所述请求信息包括发送端用户标识、接收端用户标识和所述虚拟资源转移数值;
第一发送模块,被配置为根据所述请求信息,将所述发送端用户标识所对应的虚拟资源账户中所述虚拟资源转移数值对应的虚拟资源转移至所述接收端用户标识所对应的虚拟资源账户上。
22.根据权利要求21所述的装置,其特征在于,所述发送端用户标识所对应的虚拟资源账户为支付应用账户或银行账户;
所述接收端用户标识对应的虚拟资源账户为支付应用账户或银行账户。
23.根据权利要求21或22所述的装置,其特征在于,所述装置还包括:
第二发送模块,被配置为发送转账验证请求;
第二接收模块,被配置为接收验证信息;
检测模块,被配置为检测所述验证信息是否为预设的信息;
第三发送模块,被配置为当所述验证信息为所述预设的信息时,将所述发送端用户标识所对应的虚拟资源账户中所述虚拟资源转移数值对应的虚拟资源转移至所述接收端用户标识对应的虚拟资源账户上。
24.根据权利要求21或22所述的装置,其特征在于,所述装置还包括:
第四发送模块,被配置为发送所述转账成功提示信息。
25.一种即时通讯装置,其特征在于,包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
检测接收到的即时信息中是否存在预设虚拟资源转移信息;
当所述即时信息中存在所述预设虚拟资源转移信息时,检测所述即时信息中,所述预设虚拟资源转移信息后面是否存在数字信息,所述数字信息用于指示虚拟资源转移数值;
当所述预设虚拟资源转移信息后面存在数字信息时,生成请求信息,所述请求信息包括发送端用户标识、接收端用户标识和所述虚拟资源转移数值;
发送所述请求信息,所述请求信息用于请求采用预设的虚拟资源转移方式将所述发送端用户标识所对应的虚拟资源账户中所述虚拟资源转移数值对应的虚拟资源转移至所述接收端用户标识所对应的虚拟资源账户上。
26.一种即时通讯装置,其特征在于,包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
接收请求信息,所述请求信息包括发送端用户标识、接收端用户标识和所述虚拟资源转移数值;
根据所述请求信息,将所述发送端用户标识所对应的虚拟资源账户中所述虚拟资源转移数值对应的虚拟资源转移至所述接收端用户标识所对应的虚拟资源账户上。
CN201510400455.7A 2015-07-09 2015-07-09 即时通讯方法及装置 Pending CN105099879A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510400455.7A CN105099879A (zh) 2015-07-09 2015-07-09 即时通讯方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510400455.7A CN105099879A (zh) 2015-07-09 2015-07-09 即时通讯方法及装置

Publications (1)

Publication Number Publication Date
CN105099879A true CN105099879A (zh) 2015-11-25

Family

ID=54579479

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510400455.7A Pending CN105099879A (zh) 2015-07-09 2015-07-09 即时通讯方法及装置

Country Status (1)

Country Link
CN (1) CN105099879A (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016110200A1 (zh) * 2015-01-05 2016-07-14 阿里巴巴集团控股有限公司 网络资源处理方法、装置及即时通讯***
CN105955565A (zh) * 2016-04-20 2016-09-21 捷开通讯(深圳)有限公司 转账方法以及移动终端
CN106067111A (zh) * 2016-06-17 2016-11-02 北京小米移动软件有限公司 消息处理方法及装置
CN106230812A (zh) * 2016-07-28 2016-12-14 腾讯科技(深圳)有限公司 资源转移方法及装置
CN106302447A (zh) * 2016-08-16 2017-01-04 成都仁通融合信息技术有限公司 一种基于网上互动社区的地铁购票***客户端
CN107015723A (zh) * 2016-11-30 2017-08-04 阿里巴巴集团控股有限公司 一种支付信息的显示方法及装置
CN107153493A (zh) * 2016-03-02 2017-09-12 阿里巴巴集团控股有限公司 业务对象的分配方法及装置
CN107566250A (zh) * 2017-08-24 2018-01-09 维沃移动通信有限公司 一种资源转移方法、相关设备及***
WO2018050038A1 (zh) * 2016-09-19 2018-03-22 阿里巴巴集团控股有限公司 互联网资源调度方法及装置、网络红包调度方法
CN109801049A (zh) * 2017-11-15 2019-05-24 腾讯科技(深圳)有限公司 资源转移方法和装置、计算机设备和存储介质
CN109903040A (zh) * 2017-12-08 2019-06-18 腾讯科技(深圳)有限公司 一种消息发送方法、装置和存储介质
CN110348834A (zh) * 2019-05-27 2019-10-18 平安银行股份有限公司 基于语音识别的资源转移方法、装置、电子设备及介质
CN111084991A (zh) * 2019-12-11 2020-05-01 米哈游科技(上海)有限公司 一种基于游戏的聊天方法、装置、终端及存储介质
CN111610897A (zh) * 2019-02-22 2020-09-01 阿里巴巴集团控股有限公司 资产转移提示方法和装置以及电子设备

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070244811A1 (en) * 2006-03-30 2007-10-18 Obopay Inc. Mobile Client Application for Mobile Payments
CN101079133A (zh) * 2006-06-29 2007-11-28 腾讯科技(深圳)有限公司 批量支付***及批量支付方法
CN101211439A (zh) * 2006-12-26 2008-07-02 阿里巴巴公司 一种在即时通信软件中实现在线支付的方法及***
CN101454794A (zh) * 2006-03-30 2009-06-10 奥博佩公司 移动的个人之间支付***
CN103946879A (zh) * 2011-09-06 2014-07-23 劳林国际有限公司 电子支付***及支持方法和设备
CN104123650A (zh) * 2013-04-26 2014-10-29 腾讯科技(深圳)有限公司 网络交易***的文本操作指令识别处理方法和***
CN104376456A (zh) * 2013-08-12 2015-02-25 黄金富知识产权咨询(深圳)有限公司 结合实时通信和语音通话的移动转账***和相应方法
CN104412286A (zh) * 2012-08-15 2015-03-11 电子湾有限公司 聊天会话中的支付
CN104636910A (zh) * 2013-11-14 2015-05-20 上海由你网络科技有限公司 移动手持终端、支付***以及支付方法
CN104753907A (zh) * 2013-12-31 2015-07-01 腾讯科技(深圳)有限公司 基于即时通信或社交应用的数据处理方法和装置

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070244811A1 (en) * 2006-03-30 2007-10-18 Obopay Inc. Mobile Client Application for Mobile Payments
CN101454794A (zh) * 2006-03-30 2009-06-10 奥博佩公司 移动的个人之间支付***
CN101079133A (zh) * 2006-06-29 2007-11-28 腾讯科技(深圳)有限公司 批量支付***及批量支付方法
CN101211439A (zh) * 2006-12-26 2008-07-02 阿里巴巴公司 一种在即时通信软件中实现在线支付的方法及***
CN103946879A (zh) * 2011-09-06 2014-07-23 劳林国际有限公司 电子支付***及支持方法和设备
CN104412286A (zh) * 2012-08-15 2015-03-11 电子湾有限公司 聊天会话中的支付
CN104123650A (zh) * 2013-04-26 2014-10-29 腾讯科技(深圳)有限公司 网络交易***的文本操作指令识别处理方法和***
CN104376456A (zh) * 2013-08-12 2015-02-25 黄金富知识产权咨询(深圳)有限公司 结合实时通信和语音通话的移动转账***和相应方法
CN104636910A (zh) * 2013-11-14 2015-05-20 上海由你网络科技有限公司 移动手持终端、支付***以及支付方法
CN104753907A (zh) * 2013-12-31 2015-07-01 腾讯科技(深圳)有限公司 基于即时通信或社交应用的数据处理方法和装置

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016110200A1 (zh) * 2015-01-05 2016-07-14 阿里巴巴集团控股有限公司 网络资源处理方法、装置及即时通讯***
CN107153493A (zh) * 2016-03-02 2017-09-12 阿里巴巴集团控股有限公司 业务对象的分配方法及装置
CN105955565B (zh) * 2016-04-20 2019-08-16 捷开通讯(深圳)有限公司 转账方法以及移动终端
CN105955565A (zh) * 2016-04-20 2016-09-21 捷开通讯(深圳)有限公司 转账方法以及移动终端
CN106067111A (zh) * 2016-06-17 2016-11-02 北京小米移动软件有限公司 消息处理方法及装置
CN106230812A (zh) * 2016-07-28 2016-12-14 腾讯科技(深圳)有限公司 资源转移方法及装置
US11126981B2 (en) 2016-07-28 2021-09-21 Tencent Technology (Shenzhen) Company Limited Resource transferring method and apparatus
WO2018019261A1 (zh) * 2016-07-28 2018-02-01 腾讯科技(深圳)有限公司 资源转移方法及装置
CN106302447A (zh) * 2016-08-16 2017-01-04 成都仁通融合信息技术有限公司 一种基于网上互动社区的地铁购票***客户端
US11223571B2 (en) 2016-09-19 2022-01-11 Advanced New Technologies Co., Ltd. Internet resource distributing method and device, and network red-envelope distributing method
WO2018050038A1 (zh) * 2016-09-19 2018-03-22 阿里巴巴集团控股有限公司 互联网资源调度方法及装置、网络红包调度方法
CN107015723B (zh) * 2016-11-30 2020-06-23 阿里巴巴集团控股有限公司 一种支付信息的显示方法及装置
CN107015723A (zh) * 2016-11-30 2017-08-04 阿里巴巴集团控股有限公司 一种支付信息的显示方法及装置
CN107566250A (zh) * 2017-08-24 2018-01-09 维沃移动通信有限公司 一种资源转移方法、相关设备及***
CN109801049A (zh) * 2017-11-15 2019-05-24 腾讯科技(深圳)有限公司 资源转移方法和装置、计算机设备和存储介质
CN109903040A (zh) * 2017-12-08 2019-06-18 腾讯科技(深圳)有限公司 一种消息发送方法、装置和存储介质
CN109903040B (zh) * 2017-12-08 2022-11-01 腾讯科技(深圳)有限公司 一种消息发送方法、装置和存储介质
CN111610897A (zh) * 2019-02-22 2020-09-01 阿里巴巴集团控股有限公司 资产转移提示方法和装置以及电子设备
CN111610897B (zh) * 2019-02-22 2023-05-02 阿里巴巴集团控股有限公司 资产转移提示方法和装置以及电子设备
CN110348834A (zh) * 2019-05-27 2019-10-18 平安银行股份有限公司 基于语音识别的资源转移方法、装置、电子设备及介质
CN111084991A (zh) * 2019-12-11 2020-05-01 米哈游科技(上海)有限公司 一种基于游戏的聊天方法、装置、终端及存储介质
CN111084991B (zh) * 2019-12-11 2023-05-12 米哈游科技(上海)有限公司 一种基于游戏的聊天方法、装置、终端及存储介质

Similar Documents

Publication Publication Date Title
CN105099879A (zh) 即时通讯方法及装置
CN107145800A (zh) 隐私信息保护方法及装置、终端及存储介质
CN105550860A (zh) 支付方法及装置
CN105260673A (zh) 短信读取方法及装置
CN105120122A (zh) 报警方法及装置
CN106454800B (zh) 身份验证方法、装置及***
CN106327164A (zh) 发送电子红包的方法及装置
CN105162693A (zh) 消息显示方法及装置
CN105678549A (zh) 支付方法及装置
CN107425991A (zh) 建立群组的方法、装置及消息转发的方法、装置
CN104010094A (zh) 在语音服务中的信息发送方法和装置
CN107592256A (zh) 添加好友的方法、装置及***
US9362773B2 (en) Method and apparatus for determination of a non-charging operation
CN104217328A (zh) 一种多重验证的支付方法及装置
CN110049062A (zh) 验证码校验方法、装置、电子设备及存储介质
CN103810595B (zh) 信息验证方法及装置
CN105407070A (zh) 登录授权方法及装置
CN105263126A (zh) 短信验证方法、装置及***
CN105095366A (zh) 文字消息处理方法和装置
CN107257555A (zh) 网络接入方法及装置
CN105357669A (zh) 用于连接WiFi的方法和装置
CN109525652A (zh) 信息分享方法、装置、设备和存储介质
CN105303120A (zh) 短信读取方法及装置
CN108763243A (zh) 应用程序推荐方法、装置、移动终端及服务器
CN110008668A (zh) 一种数据处理方法、装置及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151125

RJ01 Rejection of invention patent application after publication