著录项信息
专利名称 | 邀请即时通信用户发送图像的方法、客户端及系统 |
申请号 | CN201210458070.2 | 申请日期 | 2012-11-14 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-02-27 | 公开/公告号 | CN102946344A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/58 | IPC分类号 | H;0;4;L;1;2;/;5;8查看分类表>
|
申请人 | 上海量明科技发展有限公司 | 申请人地址 | 上海市浦东新区张江高科技园区春晓路470号203-32信箱
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 上海量明科技发展有限公司 | 当前权利人 | 上海量明科技发展有限公司 |
发明人 | 马宇尘;刘红梅 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
本发明提供了一种邀请即时通信用户发送图像的方法、客户端及系统,属于通信技术领域。该方法包括:在即时通信工具中设置有用以邀请受邀方发送图像的操作控件,采集邀请方对该操作控件的触发信息;生成邀请消息发送给受邀方客户端,该邀请消息中包括有用以进行图像采集操作的控件;在受邀方客户端输出所述包括有图像采集控件的邀请消息,其中设置有摄像采集控件和/或图像上传控件和/或屏幕截图控件。利用本发明,用户通过触发即时通信工具中相应的操作控件,即发出邀请对方发送图像的邀请消息,受邀方通过触发邀请消息中的图像采集控件即可获取图像信息发送至邀请方,使即时通信用户之间共享图像的过程更加便捷,提高了用户的使用体验。
1.一种邀请即时通信用户发送图像的方法,其特征在于:该方法包括以下步骤,步骤1,在即时通信工具中设置有用以邀请受邀方发送图像的操作控件,采集邀请方对该操作控件的触发信息;
步骤2,生成邀请消息发送给受邀方客户端,该邀请消息中包括有用以进行图像采集操作的控件;
步骤3,在受邀方客户端输出所述包括有图像采集控件的邀请消息,其中设置有摄像采集控件和/或图像上传控件和/或屏幕截图控件,
受邀方客户端接收所述邀请消息,通过该邀请消息中的图像采集控件获取图像信息,发送至邀请方所在客户端。
2.根据权利要求1所述的一种邀请即时通信用户发送图像的方法,其特征在于:所述用以邀请受邀方发送图像的操作控件,设置在邀请方和受邀方的即时通信交互界面中,和/或设置在联系人列表中对应着受邀方的ITEM项中。
3.根据权利要求1所述的一种邀请即时通信用户发送图像的方法,其特征在于:所述用以邀请受邀方发送图像的操作控件,还包括有用以调出所述邀请方发送的邀请消息的控件选项,和/或用以调出受邀方所发送图像的控件选项。
4.根据权利要求3所述的一种邀请即时通信用户发送图像的方法,其特征在于:所述通过控件选项调出邀请消息和/或受邀方所发送图像的方式为,
采集对调出邀请消息的控件选项和/或受邀方所发送图像的控件选项的触发消息;
获取所述控件选项所对应的时间戳数据;
依据所获得的时间戳数据,获取所述邀请消息和/或受邀方所发送图像在历史消息记录中的输出位置;
调取前述输出位置所对应的历史消息记录界面后输出。
5.根据权利要求3所述的一种邀请即时通信用户发送图像的方法,其特征在于:所述通过控件选项调出邀请消息和/或受邀方所发送图像的方式为,
采集对调出邀请消息的控件选项和/或受邀方所发送图像的控件选项的触发消息;
获取所述控件选项所对应的时间戳数据;
依据所获得的时间戳数据,获取所述邀请消息和/或受邀方所发送图像的数据信息;
生成单独的通信记录栏,在该通信记录栏中按照时间顺序输出所述邀请消息和/或受邀方所发送的图像信息。
6.根据权利要求1所述的一种邀请即时通信用户发送图像的方法,其特征在于:受邀方通过所述邀请消息中的摄像采集控件获取待发送图像的过程为,
采集受邀方针对所述摄像采集控件的触发信息;
启动所在终端的摄像装置,对当前图像进行单次拍摄获取一帧图片,或者对当前图像进行多次拍摄获取两帧或两帧以上的图片;
将前述获取的一帧图片作为受邀方待发送的图像;
或者,将前述获取的两帧或两帧以上的图片以列表形式输出,采集受邀方选中的图片作为待发送的图像。
7.根据权利要求1所述的一种邀请即时通信用户发送图像的方法,其特征在于:受邀方通过所述邀请消息中的摄像采集控件获取待发送图像的过程为,
采集受邀方针对所述摄像采集控件的触发信息;
启动所在终端的摄像装置,对当前图像进行录像获取视频数据,将获取的视频数据作为待发送的图像。
8.根据权利要求1所述的一种邀请即时通信用户发送图像的方法,其特征在于:受邀方通过所述邀请消息中的图像上传控件获取待发送图像的过程为,
采集受邀方针对所述图像上传控件的触发信息;
获取受邀方从本地终端中选中的图片,将该图片上传至即时通信服务器,作为受邀方待发送的图像。
9.根据权利要求1所述的一种邀请即时通信用户发送图像的方法,其特征在于:受邀方通过所述邀请消息中的屏幕截图控件获取待发送图像的过程为,
采集受邀方针对所述屏幕截图控件的触发信息;
启动屏幕截图功能,采集受邀方从当前屏幕中截取的图片,作为受邀方待发送的图像。
10.根据权利要求1所述的一种邀请即时通信用户发送图像的方法,其特征在于:所述受邀方通过图像采集控件获取的图像信息发送至邀请方客户端输出时,将图像信息载入到所述邀请消息自身的输出栏位置进行输出。
11.根据权利要求1所述的一种邀请即时通信用户发送图像的方法,其特征在于:所述受邀方通过图像采集控件获取的图像信息在受邀方客户端输出时,将图像信息载入到所述邀请消息自身的输出栏位置进行输出。
12.一种邀请即时通信用户发送图像的客户端,其特征在于该客户端包括:
邀请信息触发单元,用于采集邀请方对即时通信工具中设置的操作控件的触发信息,该操作控件是用以邀请受邀方发送图像的触发控件;
邀请消息生成单元,与前述邀请信息触发单元相连,用于生成邀请消息,该邀请消息中包括有用以进行图像采集操作的控件;
邀请消息发送单元,与前述邀请消息生成单元相连,用于将前述生成的包括有图像采集控件的邀请消息发送给受邀方客户端。
13.根据权利要求12所述的一种邀请即时通信用户发送图像的客户端,其特征在于:
所述邀请消息生成单元包括以下至少其一的控件结构,
摄像采集控件,用于触发摄像装置进行图像采集;
图像上传控件,用于通过上传本地图像进行图像采集;
屏幕截图控件,用于触发屏幕截图功能进行图像采集。
14.一种邀请即时通信用户发送图像的系统,该系统包括邀请方客户端和受邀方客户端,其特征在于:邀请方客户端采集邀请方邀请受邀方发送图像的触发信息,生成包括有图像采集控件的邀请消息发送至受邀方客户端;受邀方客户端输出所述邀请方客户端发送的邀请消息,并通过所述邀请消息中的图像采集控件获取图像信息,发送至邀请方客户端。
15.根据权利要求14所述的一种邀请即时通信用户发送图像的系统,其特征在于:所述邀请方客户端包括,
邀请信息触发单元,用于采集邀请方对即时通信工具中设置的操作控件的触发信息,该操作控件是用以邀请受邀方发送图像的触发控件;
邀请消息生成单元,与前述邀请信息触发单元相连,用于生成邀请消息,该邀请消息中包括有用以进行图像采集操作的控件;
邀请消息发送单元,与前述邀请消息生成单元相连,用于将前述生成的包括有图像采集控件的邀请消息发送给受邀方客户端。
16.根据权利要求15所述的一种邀请即时通信用户发送图像的系统,其特征在于:所述邀请方客户端还包括,
图像信息输出单元,用于接收受邀方发送的图像信息,并将图像信息在消息输出栏中输出,或者载入到所述邀请消息自身的输出栏位置进行输出。
17.根据权利要求14所述的一种邀请即时通信用户发送图像的系统,其特征在于:所述受邀方客户端包括,
邀请消息输出单元,用于接收来自于邀请方客户端的邀请消息,并输出所述包括有图像采集控件的邀请消息;
图像信息获取单元,与前述邀请消息输出单元相连,用于通过所述邀请消息中的图像采集控件获取图像信息;
图像信息发送单元,与前述图像信息获取单元相连,用于将前述获取的图像信息发送至邀请方客户端。
18.根据权利要求17所述的一种邀请即时通信用户发送图像的系统,其特征在于:所述受邀方客户端还包括,
图像信息载入单元,与所述图像信息发送单元相连,用于将已发送的图像信息在消息输出栏中输出,或者载入到所述邀请消息自身的输出栏位置进行输出。
邀请即时通信用户发送图像的方法、客户端及系统\n技术领域\n[0001] 本发明属于通信技术领域。\n背景技术\n[0002] 近年来,网络即时通信工具,例如QQ,TM和MSN等,已经被广大网络用户所接受。\n通过即时通信工具,用户可以在网络上进行文字、声音和视频的交流,共享文件、图片和视频信息等,方便了用户的生活、工作和学习。\n[0003] 在即时通信工具的实践应用中,即时通信用户经常会希望获取好友近期的照片,从而了解好友的近况。如果利用现有的即时通信技术,则需要邀请方在消息输入栏中输入相应的邀请消息发送至对方,对方收到消息后再启动摄像装置拍摄照片或者从本地复制已有照片,然后粘贴至消息输入栏中,再发送给邀请方。\n[0004] 可以看出,通过现有的技术邀请好友共享图片的操作过程较为繁锁,有可能会使用户因此而放弃邀请好友共享图片的想法,降低了即时通信用户的使用体验。\n发明内容\n[0005] 本发明的目的在于,提供一种邀请即时通信用户发送图像的方法、客户端及系统,利用本发明,用户通过触发即时通信工具中相应的操作控件,发出邀请对方发送图像的邀请消息,受邀方通过触发邀请消息中的图像采集控件即可获取图像信息发送至邀请方。\n[0006] 本发明提供的技术方案包括:\n[0007] 一种邀请即时通信用户发送图像的方法,该方法包括以下步骤:\n[0008] 步骤1,在即时通信工具中设置有用以邀请受邀方发送图像的操作控件,采集邀请方对该操作控件的触发信息;\n[0009] 步骤2,生成邀请消息发送给受邀方客户端,该邀请消息中包括有用以进行图像采集操作的控件;\n[0010] 步骤3,在受邀方客户端输出所述包括有图像采集控件的邀请消息,其中设置有摄像采集控件和/或图像上传控件和/或屏幕截图控件。\n[0011] 优选地,所述用以邀请受邀方发送图像的操作控件,设置在邀请方和受邀方的即时通信交互界面中,和/或设置在联系人列表中对应着受邀方的ITEM项中。\n[0012] 优选地,所述用以邀请受邀方发送图像的操作控件,还包括有用以调出所述邀请方发送的邀请消息的控件选项,和/或用以调出受邀方所发送图像的控件选项。\n[0013] 优选地,所述通过控件选项调出邀请消息和/或受邀方所发送图像的方式为:\n[0014] 采集对调出邀请消息的控件选项和/或受邀方所发送图像的控件选项的触发消息;\n[0015] 获取所述控件选项所对应的时间戳数据;\n[0016] 依据所获得的时间戳数据,获取所述邀请消息和/或受邀方所发送图像在历史消息记录中的输出位置;\n[0017] 调取前述输出位置所对应的历史消息记录界面后输出。\n[0018] 优选地,所述通过控件选项调出邀请消息和/或受邀方所发送图像的方式为:\n[0019] 采集对调出邀请消息的控件选项和/或受邀方所发送图像的控件选项的触发消息;\n[0020] 获取所述控件选项所对应的时间戳数据;\n[0021] 依据所获得的时间戳数据,获取所述邀请消息和/或受邀方所发送图像的数据信息;\n[0022] 生成单独的通信记录栏,在该通信记录栏中按照时间顺序输出所述邀请消息和/或受邀方所发送的图像信息。\n[0023] 优选地,受邀方通过所述邀请消息中的摄像采集控件获取待发送图像的过程为:\n[0024] 采集受邀方针对所述摄像采集控件的触发信息;\n[0025] 启动所在终端的摄像装置,对当前图像进行单次拍摄获取一帧图片,或者对当前图像进行多次拍摄获取两帧或两帧以上的图片;\n[0026] 将前述获取的一帧图片作为受邀方待发送的图像;\n[0027] 或者,将前述获取的两帧或两帧以上的图片以列表形式输出,采集受邀方选中的图片作为待发送的图像。\n[0028] 优选地,受邀方通过所述邀请消息中的摄像采集控件获取待发送图像的过程为:\n[0029] 采集受邀方针对所述摄像采集控件的触发信息;\n[0030] 启动所在终端的摄像装置,对当前图像进行录像获取视频数据,将获取的视频数据作为待发送的图像。\n[0031] 优选地,受邀方通过所述邀请消息中的图像上传控件获取待发送图像的过程为:\n[0032] 采集受邀方针对所述图像上传控件的触发信息;\n[0033] 获取受邀方从本地终端中选中的图片,将该图片上传至即时通信服务器,作为受邀方待发送的图像。\n[0034] 优选地,受邀方通过所述邀请消息中的屏幕截图控件获取待发送图像的过程为:\n[0035] 采集受邀方针对所述屏幕截图控件的触发信息;\n[0036] 启动屏幕截图功能,采集受邀方从当前屏幕中截取的图片,作为受邀方待发送的图像。\n[0037] 优选地,所述方法还包括:\n[0038] 受邀方客户端接收所述邀请消息,通过该邀请消息中的图像采集控件获取图像信息,发送至邀请方所在客户端。\n[0039] 优选地,所述受邀方通过图像采集控件获取的图像信息发送至邀请方客户端输出时,将图像信息载入到所述邀请消息自身的输出栏位置进行输出。\n[0040] 优选地,所述受邀方通过图像采集控件获取的图像信息在受邀方客户端输出时,将图像信息载入到所述邀请消息自身的输出栏位置进行输出。\n[0041] 本发明还提供一种邀请即时通信用户发送图像的客户端,该客户端包括:\n[0042] 邀请信息触发单元,用于采集邀请方对即时通信工具中设置的操作控件的触发信息,该操作控件是用以邀请受邀方发送图像的触发控件;\n[0043] 邀请消息生成单元,与前述邀请信息触发单元相连,用于生成邀请消息,该邀请消息中包括有用以进行图像采集操作的控件;\n[0044] 邀请消息发送单元,与前述邀请消息生成单元相连,用于将前述生成的包括有图像采集控件的邀请消息发送给受邀方客户端。\n[0045] 优选地,所述邀请消息生成单元包括以下至少其一的控件结构:\n[0046] 摄像采集控件,用于触发摄像装置进行图像采集;\n[0047] 图像上传控件,用于通过上传本地图像进行图像采集;\n[0048] 屏幕截图控件,用于触发屏幕截图功能进行图像采集。\n[0049] 本发明还提供一种邀请即时通信用户发送图像的系统,该系统包括邀请方客户端和受邀方客户端,所述邀请方客户端采集邀请方邀请受邀方发送图像的触发信息,生成包括有图像采集控件的邀请消息发送至受邀方客户端;受邀方客户端输出所述邀请方客户端发送的邀请消息,并通过所述邀请消息中的图像采集控件获取图像信息,发送至邀请方客户端。\n[0050] 优选地,所述邀请方客户端包括:\n[0051] 邀请信息触发单元,用于采集邀请方对即时通信工具中设置的操作控件的触发信息,该操作控件是用以邀请受邀方发送图像的触发控件;\n[0052] 邀请消息生成单元,与前述邀请信息触发单元相连,用于生成邀请消息,该邀请消息中包括有用以进行图像采集操作的控件;\n[0053] 邀请消息发送单元,与前述邀请消息生成单元相连,用于将前述生成的包括有图像采集控件的邀请消息发送给受邀方客户端。\n[0054] 优选地,所述邀请方客户端还包括:\n[0055] 图像信息输出单元,用于接收受邀方发送的图像信息,并将图像信息在消息输出栏中输出,或者载入到所述邀请消息自身的输出栏位置进行输出。\n[0056] 优选地,所述受邀方客户端包括:\n[0057] 邀请消息输出单元,用于接收来自于邀请方客户端的邀请消息,并输出所述包括有图像采集控件的邀请消息;\n[0058] 图像信息获取单元,与前述邀请消息输出单元相连,用于通过所述邀请消息中的图像采集控件获取图像信息;\n[0059] 图像信息发送单元,与前述图像信息获取单元相连,用于将前述获取的图像信息发送至邀请方客户端。\n[0060] 优选地,所述受邀方客户端还包括:\n[0061] 图像信息载入单元,与所述图像信息发送单元相连,用于将已发送的图像信息在消息输出栏中输出,或者载入到所述邀请消息自身的输出栏位置进行输出。\n[0062] 与现有技术相比,本发明的有益效果如下:\n[0063] 在即时通信工具中设置有用以邀请受邀方发送图像的操作控件,邀请方通过触发该操作控件即向受邀方发出邀请消息,省去了邀请方在消息输入框中进行邀请消息输入的操作,提高了邀请方发出邀请的积极性。\n[0064] 另一方面,邀请方通过触发所述操作控件发出的邀请消息中,还包括有用以进行图像采集操作的控件。受邀方收到邀请消息后,通过触发该邀请消息中的图像采集控件即可直接通过拍摄或者图像上传等方式获取图像信息,并将获取的图像信息发送至邀请方,使受邀方采集图像信息进行共享的过程更加简便,提高了用户的使用体验。\n附图说明\n[0065] 图1为本发明实施例一中提供的一种邀请即时通信用户发送图像的方法流程图。\n[0066] 图1-1为本发明实施例一中在联系人列表中对应着受邀方的ITEM项中设置操作控件的示意图。\n[0067] 图1-2为本发明实施例一中在邀请方与受邀方的即时通信交互界面中设置操作控件的示意图。\n[0068] 图1-3为本发明实施例一中在受邀方客户端输出包括有图像采集控件的邀请消息的示意图。\n[0069] 图2为本发明实施例二中提供的一种邀请即时通信用户发送图像的方法流程图。\n[0070] 图3为本发明实施例三中提供的一种邀请即时通信用户发送图像的客户端结构框图。\n[0071] 图4为本发明实施例四中提供的一种邀请即时通信用户发送图像的系统结构框图。\n具体实施方式\n[0072] 下面结合附图和具体实施方式对本发明的实施方案作详细的说明。\n[0073] 参见图1,该图为本发明实施例一中提供的一种邀请即时通信用户发送图像的方法流程图,具体步骤如下所述。\n[0074] S11,在即时通信工具中设置有用以邀请受邀方发送图像的操作控件,采集邀请方对该操作控件的触发信息;\n[0075] 所述用以邀请受邀方发送图像的操作控件,设置在邀请方和受邀方的即时通信交互界面中,和/或设置在联系人列表中对应着受邀方的ITEM项中。参见图1-1,该图展示了在联系人列表中对应着受邀方的ITEM项中设置操作控件的示意图。如图所示,即时通信主面板100为邀请方“Joy”所在的即时通信客户端,该主面板中包括有联系人列表101,该联系人列表中展示了邀请方“Joy”的所有联系人对象,其中每个联系人对象都对应有ITEM项,例如联系人“Linking”所在的矩形区域102为该联系人对应的ITEM项,联系人“Linking”的标识码、昵称、头像图标、个性签名档等信息均在所对应的ITEM项中。在所述的ITEM项中即设置有用以邀请受邀方发送图像的操作控件103,当邀请方通过光标或触摸点触发操作控件103时,即向该操作控件对应的联系人“Linking”发出邀请消息。如果邀请方希望向其他联系人发送邀请消息,则触发其他联系人对应ITEM项中的操作控件。\n[0076] 参见图1-2,该图展示了在邀请方与受邀方的即时通信交互界面中设置操作控件的示意图。如图所示,即时通信交互界面110为邀请方“Joy”与受邀方“Linking”之间进行通信的界面,该交互界面包括有消息输出栏111、消息输入栏112以及功能控件栏113,在功能控件栏113中设置有用以邀请受邀方发送图像的操作控件103。当邀请方“Joy”通过光标或触摸点触发操作控件103时,即向受邀方“Linking”发出邀请消息。\n[0077] 所述用以邀请受邀方发送图像的操作控件,还包括有用以调出所述邀请方发送的邀请消息的控件选项,和/或用以调出受邀方所发送图像的控件选项。例如,在操作控件的子列表中设置有“邀请消息记录”选项和“接收图像记录”选项。当触发“邀请消息记录”选项时,调出邀请方曾经向受邀方发送的邀请消息后输出;当触发“接收图像记录”选项时,调出受邀方根据邀请消息回复邀请方的图像信息后输出。通过上述控件选项调出邀请消息或受邀方所发送图像的方式包括以下两种:\n[0078] 方式1,在邀请方和受邀方的历史消息记录中,调出邀请方最近一次所发送的邀请消息输出位置所在的消息记录界面,或者受邀方发送图像输出位置所在的消息记录界面。\n作为举例而非限定,调出邀请消息的具体过程为:对于邀请方和受邀方之间通信的每一条消息采用时间戳进行标识;当邀请方通过触发操作控件发送邀请消息时,将该邀请消息对应的时间戳数据记录在“邀请消息记录”控件选项的存储列表中;当采集到针对“邀请消息记录”控件选项的触发消息时,获取该控件选项所记录的时间戳数据;依据所获得的时间戳数据,获取所述邀请消息在历史消息记录中的输出位置,调取该输出位置所对应的历史消息记录界面后输出。\n[0079] 方式2,生成单独的通信记录栏,调出邀请方向受邀方发送的所有历史邀请消息在所述通信记录栏中按照时间顺序输出,或者调出受邀方发送的所有历史图像信息在所述通信记录栏中按照时间顺序输出。作为举例而非限定,调出受邀方所发送图像的过程为:当邀请方接收到受邀方发送的图像消息时,将该图像消息采用时间戳进行标识;将邀请方接收到的所有图像消息对应的时间戳数据记录在“接收图像记录”控件选项的存储列表中;当采集到针对“接收图像记录”控件选项的触发消息时,获取该控件选项所记录的时间戳数据;\n依据所获得的时间戳数据,获取受邀方发送的所有图像信息,生成单独的通信记录栏,在该通信记录栏中按照时间顺序输出所述受邀方发送的所有图像信息。\n[0080] S12,生成邀请消息发送给受邀方客户端,该邀请消息中包括有用以进行图像采集操作的控件;\n[0081] 当即时通信客户端采集到邀请方触发用以邀请受邀方发送图像的操作控件后,可以直接由即时通信客户端生成邀请消息,并将生成的邀请消息组装到数据包,然后通过即时通信服务器中转或者P2P传输方式将数据包发送至受邀方客户端;或者,还可由即时通信客户端将触发信息发送至即时通信服务器,由即时通信服务器生成邀请消息,然后将生成的邀请消息发送至受邀方客户端。\n[0082] 所述生成的邀请消息中还包括有用以进行图像采集操作的控件,以下简称图像采集控件。根据图像采集方式的不同,可以将图像采集控件设置为摄像采集控件和/或图像上传控件和/或屏幕截图控件。其中,摄像采集控件用于触发摄像装置进行图像采集;图像上传控件,用于通过上传本地图像进行图像采集;屏幕截图控件,用于触发屏幕截图功能进行图像采集。\n[0083] S13,在受邀方客户端输出所述包括有图像采集控件的邀请消息,其中设置有摄像采集控件和/或图像上传控件和/或屏幕截图控件。\n[0084] 参见图1-3,展示了在受邀方客户端输出包括有图像采集控件的邀请消息的示意图。如图所示,即时通信交互界面110为受邀方“Linking”所在客户端输出的与邀请方“Joy”之间进行通信的界面,该交互界面包括有消息输出栏111以及消息输入栏112。所述来自于邀请方“Joy”的包括有图像采集控件的邀请消息115在消息输出栏111中输出,作为举例而非限定,在邀请消息115中还包括有摄像采集控件116。当受邀方“Linking”通过光标或触摸点触发摄像采集控件116时,即启动所在终端的摄像装置,对当前图像进行拍摄,将拍摄获取的图片信息作为待发送的图像。另外,所述邀请消息115中的图像采集控件除了是摄像采集控件116外,还可以是图像上传控件或屏幕截图控件;或者同时包括摄像采集控件、图像上传控件、屏幕截图控件中的两个或三个控件。\n[0085] 受邀方通过所述邀请消息中的摄像采集控件获取待发送图像的过程为:采集受邀方针对所述摄像采集控件的触发信息;启动所在终端的摄像装置,对当前图像进行单次拍摄获取一帧图片,或者对当前图像进行多次拍摄获取两帧或两帧以上的图片;将前述获取的一帧图片作为受邀方待发送的图像;或者,将前述获取的两帧或两帧以上的图片以列表形式输出,采集受邀方选中的图片作为待发送的图像。另外,也可通过摄像装置对当前图像进行录像,获取视频数据,将获取的视频数据作为待发送的图像。当待发送图像为视频数据时,为了数据传输的方便快捷,可以对上述获取的视频数据进行限定,例如将视频数据持续时间设定为15秒以内,当通过摄像装置进行录像的时间达到15秒时,即自动关闭摄像装置。\n[0086] 受邀方通过所述邀请消息中的图像上传控件获取待发送图像的过程为:采集受邀方针对所述图像上传控件的触发信息;获取受邀方从本地终端中选中的图片,将该图片上传至即时通信服务器,作为受邀方待发送的图像。\n[0087] 受邀方通过所述邀请消息中的屏幕截图控件获取待发送图像的过程为:采集受邀方针对所述屏幕截图控件的触发信息;启动屏幕截图功能,采集受邀方从当前屏幕中截取的图片,作为受邀方待发送的图像。\n[0088] 本实施例所述的方法中,在即时通信工具中设置有用以邀请受邀方发送图像的操作控件,当邀请方触发该操作控件时,生成包括有图像采集控件的邀请消息发送至受邀方,受邀方通过触发邀请消息中的图像采集控件即可进行图像的采集操作。\n[0089] 参见图2,该图为本发明实施例二中提供的一种邀请即时通信用户发送图像的方法流程图,具体步骤如下所述。\n[0090] S21,采集邀请方邀请受邀方发送图像的触发信息;\n[0091] 在即时通信工具中设置有用以邀请受邀方发送图像的操作控件,邀请方通过触发该操作控件,邀请受邀方发送图像信息。\n[0092] S22,生成邀请消息发送给受邀方客户端,该邀请消息中包括有用以进行图像采集操作的控件;\n[0093] 所述用以进行图像采集操作的控件,以下简称图像采集控件。通过即时通信客户端或者即时通信服务器生成包括有图像采集控件的邀请消息,然后将邀请消息按照协议格式组合到数据包中,对数据包进行加密处理后,发送至受邀方客户端。根据图像采集方式的不同,所述图像采集控件可以设置为摄像采集控件和/或图像上传控件和/或屏幕截图控件。其中,摄像采集控件用于触发摄像装置进行图像采集;图像上传控件,用于通过上传本地图像进行图像采集;屏幕截图控件,用于触发屏幕截图功能进行图像采集。\n[0094] S23,受邀方客户端接收所述邀请消息并输出,所输出的邀请消息中包括有摄像采集控件和/或图像上传控件和/或屏幕截图控件;\n[0095] 受邀方客户端接收邀请方客户端发送的数据包,对数据包进行解密解析处理后,提取出包括有图像采集控件的邀请消息,然后利用Windows窗口API函数创建对应邀请方客户端的即时通信交互界面,再通过Windows的相关API函数将所述提取的邀请消息载入到所创建的即时通信交互界面中显示。所显示的邀请消息中包括有摄像采集控件和/或图像上传控件和/或屏幕截图控件。\n[0096] S24,采集受邀方对所述邀请消息中的摄像采集控件或图像上传控件或屏幕截图控件的触发信息;\n[0097] 利用系统的钩子函数获取光标或触摸点的点击消息,再通过相关API函数判断所述点击消息的位置是否为邀请消息中的图像采集控件,若是,则捕获所述点击消息,进入下一步骤。\n[0098] S25,获取受邀方通过图像拍摄或图像上传或屏幕截图方式获取的图像信息;\n[0099] 当捕获到光标或触摸点触发邀请消息中的图像采集控件后,获取图像采集控件的类型,启动相应的图像采集功能。例如,触发的图像采集控件为摄像采集控件时,则启动摄像装置对当前图像进行采集;若触发的图像采集控件为图像上传控件,则开启图像上传界面,获取用户从所在终端选中的图片并上传至即时通信服务器中;若触发的图像采集控件为屏幕截图控件,则开启屏幕截图功能,获取用户从当前屏幕中截取的图片。\n[0100] S26,将前述获取的图像信息发送至邀请方客户端,在受邀方客户端和邀请方客户端对应的即时通信交互界面中输出。\n[0101] 将前述获取的图像信息按照协议格式组合到数据包中,对数据包进行加密处理后,发送至邀请方客户端。当所述图像信息发送后,受邀方客户端通过Windows的相关API函数将所述已发送的图像信息载入到对应邀请方的即时通信交互界面中显示。所述图像信息输出时可作为独立的已发送消息在消息输出栏中显示;还可在消息输出栏中已显示的邀请消息自身的输出栏位置进行输出,即作为所述邀请消息的附加消息进行显示。\n[0102] 邀请方客户端接收到数据包后,对数据包进行解密解析处理后,提取出其中的图像信息,载入到对应受邀方的即时通信交互界面中显示。所述图像信息在邀请方客户端输出时,可作为独立的已接收消息在消息输出栏中显示;还可在消息输出栏中已显示的邀请消息自身的输出栏位置进行输出,即作为所述邀请消息的附加消息进行显示。\n[0103] 本实施例所述的方法中,邀请方触发相应的操作控件向受邀方发出邀请后,在受邀方客户端输出包括有图像采集控件的邀请消息。受邀方通过触发邀请消息中的图像采集控件获取图像信息,并将获取的图像信息发送至邀请方,然后分别在受邀方客户端和邀请方客户端输出该图像信息。在输出所述图像信息时,可将图像信息载入到所述邀请消息自身的输出栏位置进行输出。\n[0104] 结合前面描述的一种邀请即时通信用户发送图像的方法实施例,本发明还提供了配套的客户端及系统。\n[0105] 参见图3,该图为本发明实施例三中提供的一种邀请即时通信用户发送图像的客户端结构框图,该客户端包括:\n[0106] 邀请信息触发单元310,用于采集邀请方对即时通信工具中设置的操作控件的触发信息,该操作控件是用以邀请受邀方发送图像的触发控件;\n[0107] 邀请消息生成单元320,与前述邀请信息触发单元310相连,用于生成邀请消息,该邀请消息中包括有用以进行图像采集操作的控件;\n[0108] 邀请消息发送单元330,与前述邀请消息生成单元320相连,用于将前述生成的包括有图像采集控件的邀请消息发送给受邀方客户端。\n[0109] 其中,邀请消息生成单元320包括以下至少其一的控件结构:\n[0110] 摄像采集控件321,用于触发摄像装置进行图像采集;\n[0111] 图像上传控件322,用于通过上传本地图像进行图像采集;\n[0112] 屏幕截图控件323,用于触发屏幕截图功能进行图像采集。\n[0113] 本实施例所述的客户端中,在即时通信工具中设置有用以邀请受邀方发送图像的操作控件,当邀请方触发该操作控件时,邀请信息触发单元310采集该邀请方的触发信息,并将触发信息传送至邀请消息生成单元320;然后由邀请消息生成单元320生成包括有图像采集控件的邀请消息,其中所生成的图像采集控件类型包括有摄像采集控件321、图像上传控件322、屏幕截图控件323;最后通过邀请消息发送单元330将生成的包括有图像采集控件的邀请消息发送给受邀方客户端。\n[0114] 参见图4,该图为本发明实施例四中提供的一种邀请即时通信用户发送图像的系统结构框图,该系统包括邀请方客户端410和受邀方客户端420;邀请方客户端410采集邀请方邀请受邀方发送图像的触发信息,生成包括有图像采集控件的邀请消息发送至受邀方客户端420;受邀方客户端420输出所述邀请方客户端410发送的邀请消息,并通过所述邀请消息中的图像采集控件获取图像信息,发送至邀请方客户端。\n[0115] 其中,邀请方客户端410具体包括以下结构单元:\n[0116] 邀请信息触发单元411,用于采集邀请方对即时通信工具中设置的操作控件的触发信息,该操作控件是用以邀请受邀方发送图像的触发控件;\n[0117] 邀请消息生成单元412,与前述邀请信息触发单元411相连,用于生成邀请消息,该邀请消息中包括有用以进行图像采集操作的控件;\n[0118] 邀请消息发送单元413,与前述邀请消息生成单元412相连,用于将前述生成的包括有图像采集控件的邀请消息发送给受邀方客户端420;\n[0119] 图像信息输出单元414,用于接收受邀方发送的图像信息,并将图像信息在消息输出栏中输出,或者载入到所述邀请消息自身的输出栏位置进行输出。\n[0120] 所述受邀方客户端420具体包括以下结构单元:\n[0121] 邀请消息输出单元421,用于接收来自于邀请方客户端410的邀请消息,并输出所述包括有图像采集控件的邀请消息;\n[0122] 图像信息获取单元422,与前述邀请消息输出单元421相连,用于通过所述邀请消息中的图像采集控件获取图像信息;\n[0123] 图像信息发送单元423,与前述图像信息获取单元422相连,用于将前述获取的图像信息发送至邀请方客户端;\n[0124] 图像信息载入单元424,与所述图像信息发送单元423相连,用于将已发送的图像信息在消息输出栏中输出,或者载入到所述邀请消息自身的输出栏位置进行输出。\n[0125] 本实施例所述的系统中,在邀请方客户端410中,邀请信息触发单元411采集邀请方对相应操作控件的触发信息;邀请消息生成单元412生成包括有图像采集控件的邀请消息;再通过邀请消息发送单元413将生成的包括有图像采集控件的邀请消息发送给受邀方客户端420;当受邀方客户端420通过邀请消息向邀请方客户端410发送图像信息后,图像信息输出单元414接收来自于受邀方的图像信息,将图像信息在消息输出栏中输出,或者将图像信息载入到所述邀请消息自身的输出栏位置进行输出。当邀请方客户端410发送邀请消息后,在受邀方客户端420中,邀请消息输出单元421接收所述包括有图像采集控件的邀请消息并进行输出;当受邀方触发邀请消息中的图像采集控件进行图像采集时,图像信息获取单元422获取待发送的图像信息;然后由图像信息发送单元423将获取的图像信息发送至邀请方客户端;当图像信息发送之后,图像信息载入单元424将已发送的图像信息在消息输出栏中输出,或者载入到所述邀请消息自身的输出栏位置进行输出。\n[0126] 以上是对本发明的描述而非限定,基于本发明思想的其它实施方式,均在本发明的保护范围之中。
法律信息
- 2016-03-23
- 2013-04-03
实质审查的生效
IPC(主分类): H04L 12/58
专利申请号: 201210458070.2
申请日: 2012.11.14
- 2013-02-27
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-09-12
|
2012-03-20
| | |
2
| |
2008-10-29
|
2008-06-25
| | |
3
| |
2012-06-27
|
2011-12-18
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |