首页> 中国专利> 一种基于即时通讯平台的用户信息分享及管理的方法

一种基于即时通讯平台的用户信息分享及管理的方法

摘要

本发明公开了一种基于即时通讯平台的用户信息分享及管理的方法,首先在即时通讯服务器上建立用户信息数据库及信息数据服务,并提供客户端信息输入、管理、调用及显示模块;用户上传信息数据并对其进行分类、描述及添加搜索标识,同时设置其分享方式及用户对象;用户对其信息数据进行管理,并通过即时通讯或电子邮件将信息数据发送给其他用户;用户将其他用户分享的信息数据添加为自己的信息数据,并实时获得指定用户所分享的最新信息数据;信息数据备份在即时通讯客户端以便保护数据及离线查看;本发明使得现有即时通讯平台成为一个功能强大的用户信息存储、管理及分享平台,其使用方便,实现技术不复杂,且应用广阔。

著录项

  • 公开/公告号CN101022395A

    专利类型发明专利

  • 公开/公告日2007-08-22

    原文格式PDF

  • 申请/专利权人 钱晓东;

    申请/专利号CN200710020640.9

  • 发明设计人 钱晓东;

    申请日2007-03-16

  • 分类号H04L12/54(20060101);G06F17/30(20060101);

  • 代理机构南京苏高专利事务所;

  • 代理人柏尚春

  • 地址 210008 江苏省南京市中山北路28号江苏商厦338室

  • 入库时间 2023-12-17 19:03:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-05-11

    未缴年费专利权终止 IPC(主分类):H04L12/54 授权公告日:20090923 终止日期:20150316 申请日:20070316

    专利权的终止

  • 2009-09-23

    授权

    授权

  • 2007-10-17

    实质审查的生效

    实质审查的生效

  • 2007-08-22

    公开

    公开

说明书

一、技术领域

本发明涉及网络通信领域中的信息分享及管理,特别是一种基于即时通讯平台的用户信息分享及管理的方法。

二、背景技术

信息化时代,人们在工作和生活中所需的信息越来越多,例如日程安排,通讯录,记事簿,文件资料,图片,音乐,视频,网站地址等。通常,这些信息存储在客户机的硬盘上,用户每次使用时,需花时间去搜索,且不方便在其它客户机上随时使用。有些用户通过电子邮件来存储自己的重要信息,数据不易丢失且能随时随地查看,但每次须登录电子邮箱,并在众多的电子邮件中查找,其操作繁琐且浪费时间,同时邮件系统的存储空间也有限。一些网站提供了存储空间让用户来保存自己的信息,但通常须以文件的形式存储信息,不适合诸如日程安排,通讯录等信息的存储及使用,同时用户也须记住网站地址及所注册的用户名和密码以便能随时查看和使用信息。此外,用户通过个人网站来存储及管理自己的信息,但这些网站不适合存放自己的私密信息及重要信息。

除了信息的存储及管理,人们在很多时候需要将自己的信息分享给其他人,及从他人所分享的信息中获取更多对自己有用的信息。现有的电子邮件,即时通讯(Instant Messenger,简称IM),社区网站及博客(Blog)等平台都能使用户进行信息的分享及沟通。然而,这些平台的数据分享还存在一些缺点:(1)通过电子邮件将信息内容或信息网址发送给其他用户,这样的分享简单直接;但随着现有电子邮件系统对垃圾邮件的管制增多,一些信息分享邮件可能被当作垃圾邮件来处理,从而不能保证用户正常信息的分享;同时,用户也不希望收到太多对自己无用的信息分享邮件,以至填满邮箱而无法收到其它重要的邮件;(2)通过社区网站及个人博客,用户可方便地发布自己的信息,并与其他用户进行信息的沟通;但这些平台只适合分享用户可以公开的信息,而对于那些重要信息或私密信息,用户不能存放及将其指定分享给某一个人或某一群特定的人;(3)通过现有的即时通讯服务,用户可利用文字聊天,语音聊天,文件发送及文件共享等方式进行信息的分享和沟通;但这样的分享只针对用户的好友群,不能做到面向所有即时通讯网络用户的多形式信息分享;同时,对于非文件类的信息分享,用户只能在即时聊天时才能进行,并且须手动粘贴信息内容发送,其操作繁琐。

因此,用户需要一个能统一存储,管理及分享自己信息的系统,而这样的系统须能做到:(1)集中存储及管理不同类型的信息,可通过网络在不同的客户机上查看和使用,并保证重要信息和私密信息的隐私权;(2)设置信息的多种分享方式,以便能将信息分享给不同的用户群,并能管理信息的有效分享时间及访问方式;(3)添加信息的评论及搜索标识,以便对信息进行沟通及精确搜索;(4)拥有巨大的用户群,以便信息在最大范围内被分享;(5)实时信息分享,以便提高信息的分享效率;(6)方便的数据备份,以便保护数据及用户离线查看。

即时通讯平台是目前网上普遍使用的通信交流平台,已经越来越多地融入到人们的工作和生活中,并发挥着越来越重要的作用。即时通讯平台拥有其巨大的用户群,强大的即时交流功能及很高的使用频率,如果利用这些优势在即时通讯平台上建立用户信息管理系统,并扩展其信息分享方式,就能突破即时通讯平台现有的使用模式,使得它不仅仅是聊天交流的通讯工具,还是一个功能强大的用户信息存储、管理及分享平台。

三、发明内容

本发明提出了一种基于即时通讯平台的用户信息分享及管理的方法,其目的是针对现有信息存储、管理及分享的缺陷,提供一种解决方案,以帮助用户建立一个满足前述系统要求的用户信息存储、管理及分享系统。

本发明所述的一种基于即时通讯平台的用户信息分享及管理的方法,其特征在于,它包括以下步骤:

101,在即时通讯服务器上建立用户信息数据库S01及信息数据服务S02,并在即时通讯客户端软件上提供信息输入模块C01,信息管理模块C02,和信息调用及显示模块C03,其中:

用户信息数据库S01用于存储用户的信息数据;

信息数据服务S02用于响应客户端信息数据存取指令,进行信息数据的存取;

信息输入模块C01用于上传信息数据,用户可通过此模块键入信息数据的内容或上传信息数据的文件;

信息管理模块C02用于信息数据的管理及分享;

信息调用及显示模块C03用于调用及显示信息数据的内容;

102,用户通过信息输入模块C01将所需信息数据上传至即时通讯服务器,并保存在用户信息数据库S01上,同时通过信息管理模块C02对其进行分类、描述,添加搜索标识及设置分享方式和用户对象;

103,用户通过信息管理模块C02对其信息数据进行搜索、查看、评论、编辑、删除及备份等,并通过信息调用及显示模块C03来调用及显示信息数据的内容;在与其他用户进行信息交流时,利用即时通讯或电子邮件将信息数据发送给其他用户;

104,用户通过信息管理模块C02对其他用户所分享的信息数据进行搜索、查看、评论及将其添加为自己的信息数据,并通过信息调用及显示模块C03来调用及显示这些分享信息数据的内容;及通过设置实时获得指定用户所分享的最新信息数据;

105,用户通过信息管理模块C02将信息数据备份在即时通讯客户端,以便保护数据及离线查看。

对于本发明所述的信息数据,其单元至少包括信息类型,信息描述,信息内容,信息评论,信息搜索标识,信息分享标识及对象等六部分,其中:

信息类型至少包括图片,音频,视频,网站,资料,日程安排,通讯录,记事簿,即时通讯用户,或其它用户预定义类型;

信息描述是对信息特征的文字描述,用于对信息的管理和搜索;

信息内容的形式至少包括文字描述,文件,或预定义数据结构的数据包;

信息评论由不同用户所添加,用于对信息的沟通;

信息搜索标识由一个或多个关键字或关键句所组成,由用户根据信息的特征添加,用于对信息的精确搜索;

信息分享标识及对象反映信息的分享方式及其分享对象。

信息数据的调用及显示方式由信息类型及信息内容的形式所决定。同类型的信息数据允许有多种调用方式,用户通过信息调用及显示模块C03设置其缺省方式,或在调用时进行选择,如日程安排信息,用户既可通过列表方式显示,也可通过日历方式以每天,每星期,或每月等形式显示出来;信息调用及显示模块C03允许通过运行其他软件来调用及显示信息数据,如调用Microsoft Windows MediaPlayer来播放音频或视频文件,调用IE Explorer来浏览信息数据的网页等。此外,通过电子邮件发送的信息数据须能被电子邮件系统调用及显示。

通过步骤101及102,用户就能在不同的客户机上利用即时通讯客户端软件并通过即时通讯网络来使用及分享自己保存在用户信息数据库S01上的信息数据。

在步骤102中,用户通过信息管理模块C02设置其信息数据的分享方式,并采用以下两种方法:

指定分享:选择一条或一组信息数据,指定其分享对象,并将所选信息数据的分享标识设为指定分享。在指定分享中,当用户A访问用户B时,用户B列出其分享给用户A的所有信息数据;

随机分享:选择一组信息数据,设置其分享代码及代码描述,并指定此分享代码的分享对象,同时将所选信息数据的分享标识设为随机分享。在随机分享中,当用户A访问用户B时,用户B列出其分享给用户A的所有分享代码;用户A每次通过输入分享代码而随机获得此代码中的一条信息数据。

在随机分享中,用户可进一步设置多层次分享代码,即每个分享代码允许拥有多个子分享代码,而每个子分享代码又拥有自己的子分享代码或信息数据组,但每个分享代码不可在下一层同时拥有子分享代码以及信息数据组。在多层次分享代码中,当用户A输入一分享代码时,将进行以下操作的一项:a)获得此代码下一层分享给用户A的所有子分享代码;b)随机获得此代码中的一条信息数据。

采用以上两种方法可设置不同信息数据群的分享方式,而每一条信息数据只允许设置一种分享方式,即通过指定分享设置的信息数据不能出现在随机分享中,反之亦然。

在两种分享方法中,用户可以采用以下方式指定其信息数据或分享代码的分享对象:

私有式:禁止其他用户访问此信息数据或分享代码;

特定用户式:只有指定的用户才能访问此信息数据或分享代码;

所有用户式:任何用户都可访问此信息数据或分享代码。

信息数据或分享代码的缺省分享对象为私有式,以保证用户信息数据的隐私权。只有针对一些可以公开的信息数据,用户才将其分享给即时通讯网络的所有用户,或某一特定用户或用户群。在特定用户方式中,用户既可选择其即时通讯好友,也可选择即时通讯网络中的其他用户。

在分享的两种方法中,用户可以采用以下方式进一步设定其信息数据和分享代码的有效分享时间:

在线式:只有当用户在线时,其分享数据才能被访问;

离线式:无论用户是否在线,其分享数据都能被访问;

限时式:用户设置一具体时间段,只有在此时间段内,其分享数据才能被访问,而无论用户是否在线。

信息数据有效分享时间的缺省方式为离线式,以保证分享信息数据的随时获取。针对某些信息数据(如日程安排,记事簿等)的时效特征,用户设置其有效分享时间为在线式或限时式。通过有效分享时间的设置,用户可更合理地管理及分配其信息资源的分享。

在分享的两种方法中,用户可以采用以下方式进一步设定其分享信息数据的访问方式:

只读式:分享对象只能查看分享信息数据的内容;

评论式:分享对象能查看分享信息数据的内容,并添加评论;

共享式:分享对象能查看及修改分享信息数据的内容,并添加评论。

分享信息数据的缺省访问方式为只读式。如果用户需针对某一分享信息与其分享用户进行沟通,可将其访问方式设为评论式,这样分享用户就可通过添加评论来反映自己对信息的理解、疑问及建议,以此达到沟通的目的。除了对信息的沟通,用户有时需与分享用户共同完成对分享信息数据的某种处理,因而将其访问方式设为共享式。在共享式中,分享用户可以添加评论及修改分享信息数据的内容,但每次只能有一位分享用户有修改信息数据的权限,其他分享用户只有在其释放修改权限时,才能向信息数据的用户申请修改权限,以避免多个分享用户同时修改而使得信息数据有不同的版本,从而保证信息数据的唯一性。例如,项目经理将所有项目资料上传,并以共享式分享给所有项目成员。通过此分享,项目成员不仅能随时查看项目资料,还可添加对资料的评论,及增加或修改资料内容。为了避免多个项目成员同时修改资料内容而使得资料有多个不同的版本,此分享每次只允许一位项目成员有修改的权限。

在步骤103中,用户通过信息管理模块C02来管理自己的信息数据,其中至少包括搜索、查看、评论、编辑、删除及备份等功能。用户在搜索信息数据时,可先通过信息数据的搜索标识进行搜索,对于那些没有设置信息搜索标识的信息数据,用户可搜索其信息描述。通过有效的数据管理,用户可方便快捷地使用自己的信息数据。除了上述信息数据的分享,用户还可利用即时通讯或电子邮件将信息数据发送给其他用户。通过电子邮件发送的信息数据须能被电子邮件系统调用及显示,例如发送信息数据的文字描述,网址或文件等。用户在即时通讯中发送信息数据给聊天对象时,只发送信息数据的ID及其信息描述,聊天对象选择是否通过ID从即时通讯服务器上的用户信息数据库S01上获取此信息数据的内容,这样做的目的是让聊天对象只调用或查看自己感兴趣的信息数据内容;此外,当发送信息数据给聊天对象时,如果所选信息数据的访问权限禁止聊天对象访问,用户可决定是否发送,而一旦发送,聊天对象就有访问此信息数据的权限。

在步骤104中,用户通过信息管理模块C02来搜索、查看及评论其他用户所分享的信息数据。与即时通讯中发送信息数据一样,其他用户所分享的信息数据只提供ID及其信息描述,用户可选择是否进一步通过ID从即时通讯服务器上的信息数据库S01获取此信息数据的内容。对于其他用户所分享的信息数据,用户可直接将其添加为自己的信息数据,其操作包括:拷贝源信息数据的信息类型,信息描述,信息内容及信息搜索标识,生成一条新的信息数据,并设置其分享方式及其用户对象;为了追踪源信息数据的用户资料及评论内容,新添加的信息数据同时记录源信息数据的ID。对于在即时通讯中收到的信息数据,聊天对象也可通过此操作将其添加为自己的信息数据,并再次分享给其他用户。

此外,通过设置,用户可实时获得指定用户所分享的最新信息数据,其操作过程包括如下步骤:(1)选定一个或一组用户;(2)设置一信息检测周期,如每天的某个时间T1,或每隔N分钟,N小时,或N天等;(3)选定一个或多个信息的类型,如只需实时获取指定用户分享的歌曲,博客等;(4)在每个检测周期到来时,信息管理模块C02依次根据所设定的信息类型以及此信息类型已分享数据的最晚日期,去用户信息数据库S01上搜索每个指定用户分享的信息数据;如获得最新分享信息数据,就返回其ID及信息描述;(5)在即时通讯客户端发送最新分享信息数据获取的提醒消息;(6)用户决定是否进一步查看最新分享信息数据的内容及将其添加为自己的信息数据。

在步骤105中,用户通过信息管理模块C02将其信息数据备份在即时通讯客户端,以便保护数据及离线查看。为了提高备份数据的安全性,用户通过信息管理模块C02对其进行加密及设置密码。此外,如果一些信息数据的内容过大,用户可通过调取备份数据查看其内容,而不必每次从即时通讯服务器上的用户信息数据库S01上下载其内容。为了备份数据的更新,用户通过信息管理模块C02将其与用户信息数据库S01上的数据进行同步化操作。

本发明提出的一种基于即时通讯平台的用户信息分享及管理的方法,提供了一种用户信息统一存储、管理及分享的解决方案,该方案的实现将突破即时通讯平台现有的使用模式,使得它不仅仅是聊天交流的通讯工具,还是一个功能强大的用户信息存储、管理及分享平台,其使用方便,实现技术不复杂,且应用广阔。

四、附图说明

图1是本发明实现方法的示意图;

图2是本发明设置指定分享的流程图;

图3是本发明访问通过指定分享设置的分享信息数据的一个示例;

图4是本发明设置随机分享的流程图;

图5是本发明访问通过随机分享设置的分享信息数据的一个示例。

五、具体实施方式

图1是本发明实现方法的示意图。如图1所示,即时通讯服务器为用户提供即时通讯服务,用户通过即时通讯客户端登录到即时通讯服务器上使用此服务。通过即时通讯网络,即时通讯客户端与服务器端采用HTTP(Hypertext TransferProtocol,简称HTTP)等协议来通讯。本发明在即时通讯服务器端建立用户信息数据库S01及信息数据服务S02,其中:用户信息数据库S01用于存储用户的信息数据,其单元至少包括信息类型,信息描述,信息内容,信息评论,信息搜索标识,信息分享标识及对象等六部分;信息数据服务S02用于响应客户端信息数据存取指令,进行信息数据的存取。在即时通讯客户端,即时通讯基本模块用于现有即时通讯服务,在此模块的基础上建立信息输入模块C01,信息管理模块C02,和信息调用及显示模块C03。利用即时通讯基本模块的数据通讯功能,即时通讯客户端与服务器端进行信息数据的通讯。用户通过信息输入模块C01上传信息数据至即时通讯服务器,并通过信息数据服务S02保存在用户信息数据库S01上。用户通过信息管理模块C02和信息数据服务S02从用户信息数据库S01上读取自己的信息数据,并对其进行分类、描述,添加搜索标识及设置分享方式和用户对象,最后将这些设置保存回用户信息数据库S01。通过信息管理模块C02,用户可以对其信息数据进行搜索、查看、评论、编辑、删除及备份等,并在与其他用户进行信息交流时,通过即时通讯或电子邮件将信息数据发送给其他用户;此外,在访问其他用户所分享的信息数据时,可搜索、查看、评论及将其添加为自己的信息数据,并通过设置实时获得指定用户所分享的最新信息数据。用户通过信息调用及显示模块C03来调用及显示自己的或其他用户分享的信息数据的内容。为了保护数据及离线查看,用户将信息数据备份在即时通讯客户端。

图2是本发明设置指定分享的流程图。如图2所示,首先选择一条或一组信息数据,如果有信息数据已设置分享标识,用户可决定是否重新设置或结束设置。在设置时,首先设置信息数据的分享标识为指定分享,再自动设置其缺省分享对象为私有式,缺省有效分享时间为离线式,及缺省访问方式为只读式。针对信息数据的特征及需要,用户可决定是否重新设置其分享对象、有效分享时间及访问方式。在设置分享对象为特定用户式时,用户可选择其即时通讯好友,或即时通讯网络中的其他用户;在设置有效分享时间为限时式时,用户可选择一具体时间段,如从日期A的某时间T1到日期B的某时间T2,或选择重复的时间段,如每星期的星期一到星期三,每月的1日到15日等等。

图3是本发明访问通过指定分享设置的分享信息数据的一个示例。如图3所示,用户名为“用户A”的用户列出其通过指定分享设置并且分享对象包括访问用户的所有分享信息数据,其中包括日程安排,网上服务,收藏,照片,博客,及自己的即时通讯好友“好友A”及“好友B”。这些分享信息数据只提供了信息描述及隐藏在后面的信息数据ID。访问用户如果针对某一信息感兴趣,可点击信息描述的链接查看或调用其内容,如查看日程安排里的“电子软件展览”,调用网上服务中的“天气服务”,播放收藏里的歌曲“想和你去吹吹风”等等,而其背后的操作是通过信息管理模块C02发送信息数据的ID给信息数据服务S02,并从用户信息数据库S01上获取此ID的信息内容返回给即时通讯客户端,由信息调用及显示模块C01调用或显示。

如果访问用户觉得某信息是自己所需要的,可直接将其添加为自己的信息数据,例如想参加“电子软件展览”,就点击链接将其添加到自己的日程安排中,同时再分享给其他用户,使得更多用户知道此展览,从而加快了信息的传播。其它信息如网上服务,歌曲,博客发布内容等也可直接添加。这些信息的添加,其背后的操作是通过信息管理模块C02拷贝源信息数据的信息类型,信息描述,信息内容及信息搜索标识,生成一条新的信息数据,并设置其分享方式及用户对象,再将其发送给信息数据服务S02,保存在用户信息数据库S01上。信息的直接添加使得用户能更方便地获取自己所需的信息,并最终加快了用户间的信息交流。

在图3所示的示例中,用户A将自己的即时通讯好友也分享给访问用户,访问用户可进一步获取好友A和好友B分享给其的信息数据,从而使得用户间信息交流的范围更广更深。此外,将博客的发布内容通过本发明的方法分享给访问用户,使得博客的发布方式更灵活,可将特定的内容发布给特定的用户群。在图3所示的示例中,访问用户还可直接通过电子邮件将用户A分享的信息数据的内容发送给其他用户,同时可通过即时聊天及添加信息评论与用户A进行信息的交流及沟通,这些都使得用户间的信息交流更方便快捷及更有价值。

图4是本发明设置随机分享的流程图。如图4所示,首先设置一根分享代码及其代码描述,如果此根分享代码已存在,用户可决定是否重新设置或结束设置。选好根分享代码后,设置其分享对象,有效分享时间及访问方式,其流程与指定分享中设置信息数据的分享对象,有效分享时间及访问方式一样。设置好根分享代码后,用户决定是否设置其多层次子分享代码,如设置,首先选择一分享代码作为母分享代码,再设置其子分享代码及代码描述,如无重复分享代码存在,就设置子分享代码的分享对象,有效分享时间及访问方式。在设置好所有分享代码后,用户分配信息数据给分享代码。首先选择一分享代码,且其没有子分享代码,再选择一组信息数据,设置其分享代码为所选分享代码,同时设置其分享标识为随机分享,及访问方式为所选分享代码的访问方式。

图5是本发明访问通过随机分享设置的分享信息数据的一个示例。如图5所示,用户名为“好友B”的用户将随机分享应用于即时聊天。当用户名为“用户A”  的用户想与好友B即时聊天而好友B离线或无法即时聊天时,用户A将获得好友B分享给其的分享代码及代码描述。用户A即可通过输入一分享代码而随机获得此分享代码的一条信息数据,如输入“joke” ,就将收到一个笑话,如果用户A觉得此笑话很有趣,可即时将其添加为自己的笑话。与指定分享一样,用户A随机获得的信息数据只提供ID及信息描述,用户A可选择是否点击链接去查看或调用信息数据的内容,其操作与访问指定分享设置的分享信息数据一样。在图5的示例中,好友B可进一步设置多层次分享代码,可以使得其与用户A能进行一些简单的聊天,并提供相应的信息数据,从而其起到一个秘书的作用。

图5的示例可扩展应用到企业的客户服务中。如果企业设置一个即时通讯客户服务帐号,并通过此帐号设置多层次分享代码的随机分享,当企业客户访问此帐号时,就能通过输入分享代码获得不同的信息,从而实现类似电话热线的客户服务,而且客户能获得比电话热线服务更多的企业产品及服务信息,其成本低,维护容易,操作简单,且应用广阔。

上文对本发明各方面的描述是为了示例和描述的目的,并不想把本发明穷尽于和局限于所公开的精确形式,而且显然可能有许多改型和变化。这样的改型和变化,包括技术方案及其实现均属于本发明权利要求所定义的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号