[发明专利]用以实现发送文档对应程序的方法、系统和客户端无效
| 申请号: | 201210021855.3 | 申请日: | 2012-01-31 |
| 公开(公告)号: | CN102541569A | 公开(公告)日: | 2012-07-04 |
| 发明(设计)人: | 马宇尘;贾丽霞 | 申请(专利权)人: | 上海量明科技发展有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445;H04L12/58 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用以 实现 发送 文档 对应 程序 方法 系统 客户端 | ||
技术领域
本发明属于计算机、软件技术领域。
背景技术
网络即时通信(IM)工具发展到今天,已经成为用户常用的软件工具,在工作和生活中得到广泛的应用。因此用户对即时通信工具的易用性、安全性、便利性等,提出了更高的要求。
目前的网络即时通信工具,除了可以为广大用户提供聊天功能,还可以提供文档的传输功能,对用户之间的工作和生活上的交流与沟通带来了很大的便利。例如微软MSN、网易POPO、腾讯QQ等,都实现了用户之间文档的传输功能。如果用户A希望传输文件给用户B,首先用户A客户端发送协议命令到处理服务器中,请求给用户B发送文件,同时打开对应的TCP端口等待用户B连接;然后处理服务器提取出用户B的用户号码标识,获取用户B客户端的动态IP地址和端口号;最后发送通知消息给用户B客户端。如果用户B同意接收用户A发送的文件,则与用户A客户端进行TCP连接,进行文件数据流的传输。这种传输文件的方法,无疑给用户带来了方便。
但是,现有的即时通信工具在传输文件时还存在一个问题:当所传输的文件不能利用用户B客户端所安装的程序查看时,用户B还要在网络上进行搜索或者通过其它的途径下载查看所传输文件的信息对应的程序。
本发明提供的技术方案解决了上述的问题,探测用户B客户端的应用程序,并判断探测的应用程序能否查看所传输的文件,当不能利用用户B客户端的应用程序查看时,系统为用户提供查看所传输文件的应用程序的相关信息,以供用户下载。
发明内容
本发明的目的,是提供一种用以实现发送文档对应程序的方法、系统和客户端,用以解决现有技术中传送文档时,数据接收方可能无法打开该文档,并且还可能需要通过搜索或者其它途径进行下载该文档查看程序的问题。
本发明所提供的一种用以实现发送文档对应程序的方法,该方法包括有如下步骤:
步骤1,采集数据发送方向数据接收方发送的目标数据;
步骤2,判断目标数据是否能够使用数据接收方已有的程序查看,若能,则直接发送,若不能,则向预设结构发送程序下载请求;
步骤3,通过预设结构将与目标数据对应的程序发送到数据接收方客户端。
进一步,从所述的目标数据中获得包括目标数据的格式类型、名称、打开方式、打开程序的版本信息中至少其一的信息。
进一步,所述的预设结构包括系统服务器、数据发送方客户端以及第三方存储结构。
进一步,在步骤2中还包括对数据接收方已有程序的探测过程,其探测方式为下述方式中的至少其一,
a,预探测,在数据发送方与数据接收方建立起关联关系时,探测数据接收方已有的程序;
b,即时探测,在数据发送方触发目标数据发送时,探测数据接收方已有的程序;
c,后探测,在数据接收方接收目标数据时或者接收之后,探测数据接收方已有的程序。
进一步,所述的数据发送方和数据接收方为即时通信客户端,其探测方式还包括,在即时通信客户端预先采集并建立应用程序列表,该列表可以存储于该即时通信客户端,或者发送至服务器,或者发送至该即时通信用户的联系人,并且该列表实现同步更新。
进一步,步骤3具体包括,
步骤3-1,预设结构接收程序下载请求信息;
步骤3-2,在预设结构中搜索与该请求信息对应的程序;
步骤3-3,向数据接收方客户端发送搜索到的程序。
进一步,针对于所述的步骤3,还包括数据接收方对搜索到的程序的接收过程,具体为,
步骤3-A,将搜索到的与目标数据对应的程序的关联信息作为提示信息,发送到数据接收方的即时通信交互界面;
步骤3-B,判断数据接收方是否同意下载,若同意,则将该程序从预设结构中发送到数据接收方客户端;若不同意,则只发送目标数据。
进一步,所述的关联信息包括程序的版本、大小、是否收费、是否有插件、以及版本发布时间中至少其一。
进一步,所述的提示信息是以即时通信消息的方式显示,或者在提示窗口中显示。
进一步,针对于步骤3,当搜索到的程序包括两个或两个以上的程序时,则进行如下步骤,
S401,在预设结构中搜索获得能够查看目标数据的所有程序;
S402,将所有程序的关联信息形成列表,发送到数据接收方的交互界面上;
S403,根据数据接收方所选择的程序,从预设结构中将该程序发送到数据接收方客户端。
进一步,所述的发送方式为下面方式中的至少其一,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海量明科技发展有限公司,未经上海量明科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210021855.3/2.html,转载请声明来源钻瓜专利网。





