[发明专利]一种利用标签管理文件的方法、即时通信客户端及系统有效
申请号: | 200710003669.6 | 申请日: | 2007-01-23 |
公开(公告)号: | CN101183367A | 公开(公告)日: | 2008-05-21 |
发明(设计)人: | 李斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L12/58 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 刘岩 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 标签 管理 文件 方法 即时 通信 客户端 系统 | ||
1.一种利用标签管理文件的方法,其特征在于,包括步骤:
A、即时通信客户端根据用户发出的虚拟目录建立请求建立虚拟目录,并根据用户指定的标签名称为所述虚拟目录设置标签;
B、即时通信客户端将用户选取的,内容与所述标签相关联的本地文件设置为所述虚拟目录的归属文件,将各归属文件的名称及路径与标签名称关联保存;
C、即时通信客户端捕获到用户发出的虚拟目录浏览请求时,将虚拟目录与其归属文件的关联关系显示在即时通信客户端的界面中。
2.如权利要求1所述的方法,其特征在于,还包括步骤:
即时通信客户端将所述设置的标签上传到服务器,服务器判断所述用户标识对应的标签中是否包含该标签,若是,流程结束,否则,将接收到的标签添加到所述用户标识对应的标签列表中。
3.如权利要求2所述的方法,其特征在于,用户修改本地已建立的虚拟目录的标签时,即时通信客户端将原标签及修改后标签一并发送给服务器,服务器将与该用户标识关联保存的所述原标签替换为所述修改后的标签。
4.如权利要求2或3所述的方法,其特征在于,服务器收到用户发出的标签查询请求时,根据请求中携带的用户标识及口令对该用户进行身份验证,若验证通过,则将本地存储的与所述用户标识相关联的标签返回给用户。
5.如权利要求2所述的方法,其特征在于,服务器收到用户发出的标签开放指令时,根据指令中携带的用户标识及口令对该用户进行身份验证,若验证通过,则从所述用户标识对应的标签中查询指令中指定开放的标签,将查询到的标签设置为开放状态;
服务器接收到联系人查询请求时,根据请求中携带的标签查询具有该标签且将该标签设置为开放状态的用户,将查询到的用户标识返回给查询发起用户。
6.一种即时通信客户端,其特征在于,包括虚拟目录建立模块、归属文件设置模块和虚拟目录显示模块,其中,
虚拟目录建立模块,用于根据用户的虚拟目录建立指令建立虚拟目录,为该虚拟目录设置用户指定的标签,将该标签名称发送给归属文件设置模块;
归属文件设置模块,用于将用户选取的,内容与所述标签相关联的本地文件设置为所述虚拟目录的归属文件,将各归属文件的名称及路径与标签名称关联保存;
虚拟目录显示模块,在收到用户发出的虚拟目录浏览请求时,用于从归属文件设置模块中查询该虚拟目录的标签名称及其对应的归属文件的名称,将其关联关系显示在即时通信客户端的界面中。
7.如权利要求6所述的即时通信客户端,其特征在于,还包括:
标签上传模块,用于将用户设置的标签上传给标签服务器,以及在用户修改本地已建立的虚拟目录的标签时,将原标签及修改后标签一并上传给标签服务器。
8.一种利用标签管理文件的系统,其特征在于,包括即时通信客户端和标签服务器,其中,
即时通信客户端,用于建立具有指定标签的虚拟目录,将用户指定的文件设置为该虚拟目录的归属文件,存储各归属文件的路径与标签的关联关系,在捕获到虚拟目录浏览请求时,显示虚拟目录与其归属文件的关联关系,以及将虚拟目录的标签发送给标签服务器;
标签服务器,用于将用户的标签与用户的标识关联保存。
9.如权利要求8所述的系统,其特征在于,所述即时通信客户端具体包括:
虚拟目录建立模块,用于根据用户的虚拟目录建立指令建立虚拟目录,为该虚拟目录设置用户指定的标签,将该标签名称发送给归属文件设置模块;
归属文件设置模块,用于将用户选取的,内容与所述标签相关联的本地文件设置为所述虚拟目录的归属文件,将各归属文件的名称及路径与标签名称关联保存;
虚拟目录显示模块,在收到用户发出的虚拟目录浏览请求时,用于从归属文件设置模块中查询该虚拟目录的标签名称及其对应的归属文件的名称,并显示其关联关系;
标签上传模块,用于将用户设置的标签上传给标签服务器,以及在用户修改本地已建立的虚拟目录的标签时,将原标签及修改后标签一并上传给标签服务器。
10.如权利要求8或9所述的系统,其特征在于,所述标签服务器具体包括:
标签接收模块,用于接收即时通信客户端上传的标签,当上传的标签为用户新建的标签时,将其发送给判断模块,当上传的标签为用户对原有标签进行修改后的标签时,将原标签及修改后标签一并发送给标签更新模块;
判断模块,用于判断标签存储模块中与所述用户标识关联存储的标签中是否包含所述新建的标签,若不包含,则将该标签添加到所述用户标识对应的标签列表中;
标签存储模块,用于将用户的标签与用户的标识关联保存;
标签更新模块,用于将标签存储模块中存储的与用户标识对应的所述原标签替换为所述修改后的标签。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710003669.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:单相电能互感器
- 下一篇:用于鼻内给药的芬太尼组合物