在社交网络系统中进行信息处理的方法和系统与流程

文档序号:20123405发布日期:2020-03-20 05:58阅读:388来源:国知局
在社交网络系统中进行信息处理的方法和系统与流程

本发明涉及互联网技术领域,具体涉及一种社交网络中发布信息聚合并且使得信息结构化并改进搜索的方法、系统及服务器和客户端。



背景技术:

现有的社交网络,比如facebook,twitter和各种论坛、bbs等普遍使用了其信息结构相对于可以更为自由的撰写和表现的html文件而言显著简单的一条信息作为用户表达意思的基本单元,用户在编辑时几乎不用对其所发布的信息应该被如何展示做出说明,社交网络会按照其预设的格式对用户发布的一条信息进行处理和展示。并且在逻辑上,系统提供的用户界面使得用户能够将一条信息作为整体来进行操作,发布、转发、对其评论。从而方便了用户间的交流。

随着人类生活的在线化,短文信息流行,人类的日常交流越来越多的实现了同时在网络空间中的被记录。

但是,现有技术或者由于其一条信息被限制为短文而难以表达复杂的意思,或者由于人们为了表达复杂的意思必须写出篇幅很长的一条信息而实际上失去了短文的优点。并且以短文信息为基本交流单元的社交网络,还面临碎片化的短文信息泛滥,缺乏筛选,短文难以被高质量地搜索到的缺点。

如何确定社交网络系统中一条信息的基本信息结构,使得用户既能够象在im系统发布信息一样的便捷,同时又能够便捷的表达复杂的意思,还能够充分利用人类在线化生活中所产生的海量碎片化信息,同时极大的提高搜索质量,是一直的难题。

此外,现有的搜索技术中,用户每一次搜索后几乎都会对搜索结果进行评判筛选和综合理解,但是人们上述活动的成果缺乏便捷的渠道发布到网络系统中,被搜索信息源的质量改进缓慢。



技术实现要素:

本发明一方面的基本构思是,在网络系统,尤其是社交网络系统中,在使得用户能够继续发布结构简单的一条信息作为表达意思的基本单元的同时,还增加一种具有新的信息结构的一条信息,也供用户作为表达意思的基本单元。这种新的一条信息以说明多条表达意思的基本单元在被展示时的相对位置并引用该多条基本单元的方式来利用这些被引用的基本单元的组合来表达意思。用户编辑发布前述具有新的信息结构一条信息时,可以选择该信息引用哪些基本单元并设置前述被引用的基本单元在被展示时的相对位置。前述被引用的基本单元可以是前述具有新的信息结构的一条信息。从而既提高该系统中的信息表达效率,也提高其信息筛选能力,自然的实现信息的结构化整理,显著提高该系统的信息处理能力。这里所说的多条是指两条或者更多条。

本发明另一方面的基本构思还包括,通过上述具有新的信息结构的信息来提供网络信息源尤其是搜索引擎和社交网络之间的信息传递工具,提供更便捷有效的对网络中信息进行结构化整理和筛选的技术载体,实现对被搜索信息源的迭代改进,从而经过一段时间之后显著的提升网络信息的搜索质量。

本发明的第三个方面的基本构思是:(所说的一条组合信息,可以是一条基本聚合信息单元,一条信息可以是一条基本信息单元,该基本信息单元可以是基本聚合信息单元。)

一种信息传送方法,其特征在于,包括:

客户端向服务器发送数据请求,请求与所述客户端的用户账户相关联的信息;

所述客户端接收所述服务器根据所述数据请求发送的n条信息,以及对应的n个标识信息;所述n个标识信息用于在所述客户端和所述服务器构成的系统中分别唯一地标识所述n条信息;其中,n为大于或等于2的整数;

所述客户端在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息;所述第一指示信息用于指示所述第i条信息中包含的多条信息在展示时的相对位置关系;

所述客户端在所述第i条信息为非组合信息时,展示所述第i条信息;其中,i为大于等于1,小于等于n的整数;

根据用户对所述n条信息的预设操作,所述客户端确定至少两条信息对应的标识信息,以及所述至少两条信息对应的第二指示信息;所述第二指示信息用于指示所述至少两条信息在展示时的相对位置关系;

向所述服务器发送所述至少两条信息的标识信息以及所述第二指示信息。

2、如1所述的方法,其特征在于,所述至少两条信息为所述n条信息中的至少两条信息,且包括至少一条所述组合信息;或者;

所述至少两条信息不包括所述组合信息,且至少一条为所述组合信息中包含的多条信息之一。

3、如1或2所述的方法,其特征在于,所述客户端在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息具体包括:

所述客户端在判断所述第i条信息是否为所述组合信息时,获取与所述第i条信息对应的所述第一指示信息,并根据所述第i条信息对应的所述第一指示信息展示所述第i条信息中包含的多条信息。

4、如1或2所述的方法,其特征在于,所述客户端接收的所述第i条信息包含在所述服务器向所述客户端发送的预定格式的文件中;所述预定格式的文件中包含对所述第i条信息的展示方式的规定;

所述客户端在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息具体包括:

所述客户端按照所述预定格式的文件中对所述第i条信息中包含的多条信息的展示方式的规定,展示所述第i条信息中包含的多条信息;其中,所述预定格式的文件中对所述第i条信息中包含的多条信息的展示方式的规定,由所述服务器根据所述第i条信息对应的所述第一指示信息设置。

5、如4所述的方法,其特征在于,所述预定格式的文件为超文本标记语言文件。

6、如1-5任一所述的方法,其特征在于,所述预设操作包括以下操作之一或任意组合:

对所述n条信息中的至少两条的选择操作;

对所述n条信息中的至少两条的排序操作。

7、如1-6任一所述的方法,其特征在于,所述客户端在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息之前,还包括:

所述客户端展示所述第i条信息中包含的多条信息中的至少一条,并隐藏所述第i条信息中包含的多条信息中的至少一条;

所述根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息具体为:

接收用户的展示指令,根据所述展示指令,按照所述第一指示信息指示的相对位置关系,展示所述第i条信息中的多条信息;所述展示指令用于指示所述客户端展示所述第i条信息包含的多条信息。

8、一种信息传送方法,其特征在于,包括:

客户端向服务器发送数据请求,请求与所述客户端的用户账户相关联的信息;

所述客户端接收所述服务器根据所述数据请求发送的n条信息,以及对应的n个标识信息;所述n个标示信息在所述客户端和所述服务器构成的系统中分别唯一地标识所述n条信息;其中,n为大于或等于2的整数;

所述客户端在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息;所述第一指示信息用于指示所述第i条信息中包含的多条信息在展示时的相对位置关系;

所述客户端在所述第i条信息为非组合信息时,展示所述第i条信息;其中,i为大于等于1,小于等于n的整数;

接收用户输入的至少两条信息,以及所述至少两条信息对应的第二指示信息;所述第二指示信息用于指示所述至少两条信息在展示时的相对位置关系;

向所述服务器发送所述至少两条信息以及所述第二指示信息。

9、如8所述的方法,其特征在于,所述客户端在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息具体包括:

所述客户端在判断所述第i条信息是否为所述组合信息时,获取与所述第i条信息对应的所述第一指示信息,并根据所述第i条信息对应的所述第一指示信息展示所述第i条信息中包含的多条信息。

10、如8所述的方法,其特征在于,所述客户端接收的所述第i条信息包含在所述服务器向所述客户端发送的预定格式的文件中;所述预定格式的文件中包含对所述第i条信息的展示方式的规定;

所述客户端在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息具体包括:

所述客户端按照所述预定格式的文件中对所述第i条信息中包含的多条信息的展示方式的规定,展示所述第i条信息中包含的多条信息;其中,所述预定格式的文件中对所述第i条信息中包含的多条信息的展示方式的规定,由所述服务器根据所述第i条信息对应的所述第一指示信息设置。

11、如10所述的方法,其特征在于,所述预定格式的文件为超文本标记语言文件。

12、如7-11任一所述的方法,其特征在于,所述客户端在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息之前,还包括:

所述客户端展示所述第i条信息中包含的多条信息中的至少一条,并隐藏所述第i条信息中包含的多条信息中的至少一条;

所述根据与所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息具体为:

接收用户的展示指令,根据所述展示指令,按照所述第一指示信息指示的相对位置关系,展示所述第i条信息中的多条信息;所述展示指令用于指示所述客户端展示所述第i条信息包含的多条信息。

13、一种信息的传送方法,其特征在于,包括:

服务器接收第一客户端发送的至少两条信息,以及所述至少两条信息对应的第一指示信息;所述第一指示信息用于指示所述至少两条信息在展示是的相对位置关系;

所述服务器保存第一标识信息,所述第一标识信息用于在所述服务器与所述第一客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合;

所述服务器保存所述至少两条信息中的每条信息的标识信息;所述至少两条信息中的每条信息的标识用于在所述服务器与所述第一客户端构成的系统中分别唯一地标识所述至少两条信息中的各条信息;

所述服务器接收第二客户端发送的数据请求,所述数据请求用于请求所述服务器向所述第二客户端发送与所述第二客户端的用户账号相关联的信息;

在判断所述至少两条信息与所述第一指示信息的组合为与所述第二客户端的用户账号相关联的信息时,所述服务器向所述第二客户端发送所述至少两条信息,第二标识信息,以及所述第一指示信息;所述第二标识信息用于在所述服务器与所述第二客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合。

14、如13所述的方法,其特征在于,所述服务器向所述第二客户端发送所述至少两条信息,第二标识信息,以及所述第一指示信息具体为:

所述服务器生成预定格式的文件,所述预定格式的文件包含所述至少两条信息,所述第二标识信息,以及根据所述第一指示信息设置的对所述至少两条信息在展示时的相对位置的规定;

向所述第二客户端发送所述预定格式的文件。

15、如14所述的方法,其特征在于,所述预定格式的文件为超文本标记语言文件。

16、如13-15任一所述的方法,其特征在于,所述第一标识信息与所述第二标识信息相同,且用于在所述服务器,所述第一客户端及所述第二客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合。

17、如13-16任一所述的方法,其特征在于,还包括:

所述服务器接收所述第二客户端发送的所述第二标识信息,第三标识信息,以及第二指示信息;所述第三标识信息用于在所述第二客户端与所述服务器所构成的系统中唯一地标识第三信息;所述第二指示信息用于指示所述至少两条信息以及所述第三信息在展示时的位置关系;

所述服务器保存第三标识信息,所述第三标识信息用于在所述第二客户端与所述服务器所构成的系统中唯一地标识所述至少两条信息,所述第三信息,以及所述第二指示信息的组合;

所述服务器接收第三客户端发送的数据请求,所述数据请求用于请求所述服务器向所述第三客户端发送与所述第三客户端的用户账号相关联的信息;

在判断所述至少两条信息,所述第三信息,以及所述第二指示信息的组合为与所述第三客户端的用户账号相关联的信息时,所述服务器向所述第三客户端发送所述至少两条信息,所述第三信息,所述第二指示信息以及第三标识;所述第三标识用于在所述服务器与所述第三客户端所构成的系统中唯一地标识所述至少两条信息,所述第三信息以及所述第二指示信息的组合。

18、一种信息的传送方法,其特征在于,包括:

服务器接收第一客户端发送的至少两条信息中的每条信息的标识信息,以及所述至少两条信息对应的第一指示信息;所述第一指示信息用于指示所述至少两条信息在展示是的相对位置关系;其中,所述至少两条信息中的每条信息的标识用于在所述服务器与所述第一客户端构成的系统中分别唯一地标识所述至少两条信息中的各条信息;

所述服务器保存第一标识信息,所述第一标识信息用于在所述服务器与所述第一客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合;

所述服务器接收第二客户端发送的数据请求,所述数据请求用于请求所述服务器向所述第二客户端发送与所述第二客户端的用户账号相关联的信息;

在判断所述至少两条信息与所述第一指示信息的组合为与所述第二客户端的用户账号相关联的信息时,所述服务器向所述第二客户端发送所述至少两条信息,第二标识信息,以及所述第一指示信息;所述第二标识信息用于在所述服务器与所述第二客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合。

19、如18所述的方法,其特征在于,所述服务器向所述第二客户端发送所述至少两条信息,所述组合信息的标识信息,以及所述第一指示信息具体为:

所述服务器生成预定格式的文件,所述预定格式的文件包含所述至少两条信息,以及根据所述第一指示信息设置的对所述至少两条信息在展示时的相对位置的规定;

向所述第二客户端发送所述预定格式的文件。

20、如19所述的方法,其特征在于,所述预定格式的文件为超文本标记语言文件。

21、如18-20任一所述的方法,其特征在于,还包括:

所述服务器接收所述第二客户端发送的所述第二标识信息,第三标识信息,以及第二指示信息;所述第三标识信息用于在所述第二客户端与所述服务器所构成的系统中唯一地标识第三信息;所述第二指示信息用于指示所述至少两条信息以及所述第三信息在展示时的位置关系;

所述服务器保存第三标识信息,所述第三标识信息用于在所述第二客户端与所述服务器所构成的系统中唯一地标识所述至少两条信息,所述第三信息,以及所述第二指示信息的组合;

所述服务器接收第三客户端发送的数据请求,所述数据请求用于请求所述服务器向所述第三客户端发送与所述第三客户端的用户账号相关联的信息;

在判断所述至少两条信息,所述第三信息,以及所述第二指示信息的组合为与所述第三客户端的用户账号相关联的信息时,所述服务器向所述第三客户端发送所述至少两条信息,所述第三信息,所述第二指示信息以及第三标识;所述第三标识用于在所述服务器与所述第三客户端所构成的系统中唯一地标识所述至少两条信息,所述第三信息以及所述第二指示信息的组合。

22、如18-21任一所述的方法,其特征在于,所述第一标识信息与所述第二标识信息相同,且用于在所述服务器,所述第一客户端及所述第二客户端构成的系统中唯一地标识所述至少两条信息,以及所述指示信息的组合。

23、一种客户端,其特征在于,包括:

发送器,用于向服务器发送数据请求,请求与所述客户端的用户账户相关联的信息;

接收器,用于接收所述服务器根据所述数据请求发送的n条信息,以及对应的n个标识信息,所述n个标识信息用于在所述客户端和所述服务器构成的系统中分别唯一地标识所述n条信息;其中,n为大于或等于2的整数;

输出设备,用于在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息;所述第一指示信息用于指示所述第i条信息中包含的多条信息在展示时的相对位置关系;

所述输出设备还用于在所述第i条信息为非组合信息时,展示所述第i条信息;

其中,i为大于1,小于n的整数;

所述客户端还包括:

输入设备,用于接收用户对所述n条信息的操作;

处理器,用于当所述用户对所述n条信息的操作为预设操作时,根据该预设操作确定至少两条信息对应的标识信息,以及所述至少两条信息对应的第二指示信息;所述第二指示信息用于指示所述至少两条信息在展示时的相对位置关系;

所述发送器还用于向所述服务器发送所述至少两条信息的标识信息以及所述第二指示信息。

24、如23所述的客户端,其特征在于,所述至少两条信息为所述n条信息中的至少两条信息,且包括至少一条所述组合信息;或者;

所述至少两条信息不包括所述组合信息,且至少一条为所述组合信息中包含的多条信息之一。

25、如23或24所述的客户端,其特征在于,所述接收器还用于从所述服务器接收所述第一指示信息;

所述输出装置具体用于根据所述第一指示信息展示所述第i条信息中包含的多条信息。

26、如23或24所述的客户端,其特征在于,所述客户端接收的所述第i条信息包含在所述服务器向所述客户端发送的预定格式的文件中;所述预定格式的文件中包含对所述第i条信息的展示方式的规定;

所述输出设备具体用于在所述第i条信息为包含多条信息的组合信息时,按照所述预定格式的文件中对所述第i条信息中包含的多条信息的展示方式的规定,展示所述第i条信息中包含的多条信息;其中,所述预定格式的文件中对所述第i条信息中包含的多条信息的展示方式的规定,由所述服务器根据所述第i条信息对应的所述第一指示信息设置。

27、如26所述的客户端,其特征在于,所述预定格式的文件为超文本标记语言文件。

28、如23-27任一所述的客户端,其特征在于,所述预设操作包括以下操作之一或任意组合:

对所述n条信息中的至少两条的选择操作;

对所述n条信息中的至少两条的排序操作。

29、如23-28任一所述的客户端,其特征在于,所述输入设备还用于接收用户输入的展示指令;所述展示指令用于指示所述客户端展示所述第i条信息包含的多条信息;

所述输出设备,具体用于在所述n条信息中的第i条信息为包含多条信息的组合信息时,展示所述第i条信息中包含的多条信息中的至少一条,并隐藏所述第i条信息中包含的多条信息中的至少一条;并在所述输入设备接收到所述展示指令时,按照所述第一指示信息指示的相对位置关系,展示所述第i条信息中的多条信息;在所述第i条信息为非组合信息时,展示所述第i条信息。

30、一种客户端,其特征在于,包括:

发送器,用于向服务器发送数据请求,请求与所述客户端的用户账户相关联的信息;

接收器,用于接收所述服务器根据所述数据请求发送的n条信息,以及对应的n个标识信息,所述n个标识信息用于在所述客户端和所述服务器构成的系统中分别唯一地标识所述n条信息;其中,n为大于或等于2的整数;

输出设备,用于在所述n条信息中的第i条信息为包含多条信息的组合信息时,根据所述第i条信息对应的第一指示信息展示所述第i条信息中包含的多条信息;所述第一指示信息用于指示所述第i条信息中包含的多条信息在展示时的相对位置关系;

所述输出设备还用于在所述第i条信息为非组合信息时,展示所述第i条信息;

其中,i为大于1,小于n的整数;

所述客户端还包括:

输入设备,用于接收用户输入的至少两条信息,以及所述至少两条信息对应的第二指示信息;所述第二指示信息用于指示所述至少两条信息在展示时的相对位置关系;

处理器,用于当所述用户对所述n条信息的操作为预设操作时,根据该预设操作确定至少两条信息对应的标识信息,以及所述至少两条信息对应的第二指示信息;所述第二指示信息用于指示所述至少两条信息在展示时的相对位置关系;

所述发送器还用于向所述服务器发送所述至少两条信息以及所述第二指示信息。

31、如30所述的客户端,其特征在于,所述接收器还用于从所述服务器接收所述第一指示信息;

所述输出装置具体用于根据所述第一指示信息展示所述第i条信息中包含的多条信息。

32、如30所述的客户端,其特征在于,所述客户端接收的所述第i条信息包含在所述服务器向所述客户端发送的预定格式的文件中;所述预定格式的文件中包含对所述第i条信息的展示方式的规定;

所述输出设备具体用于在所述第i条信息为包含多条信息的组合信息时,按照所述预定格式的文件中对所述第i条信息中包含的多条信息的展示方式的规定,展示所述第i条信息中包含的多条信息;其中,所述预定格式的文件中对所述第i条信息中包含的多条信息的展示方式的规定,由所述服务器根据所述第i条信息对应的所述第一指示信息设置。

33、如32所述的客户端,其特征在于,所述预定格式的文件为超文本标记语言文件。

34、如30-33任一所述的客户端,其特征在于,所述输入设备还用于接收用户输入的展示指令;所述展示指令用于指示所述客户端展示所述第i条信息包含的多条信息;

所述输出设备,具体用于在所述n条信息中的第i条信息为包含多条信息的组合信息时,展示所述第i条信息中包含的多条信息中的至少一条,并隐藏所述第i条信息中包含的多条信息中的至少一条;并在所述输入设备接收到所述展示指令时,按照所述第一指示信息指示的相对位置关系,展示所述第i条信息中的多条信息;在所述第i条信息为非组合信息时,展示所述第i条信息。

35、一种服务器,其特征在于,包括:

接收器,用于接收第一客户端发送的至少两条信息,以及所述至少两条信息对应的第一指示信息;所述第一指示信息用于指示所述至少两条信息在展示是的相对位置关系;

存储器,用于存储第一标识信息,以及所述至少两条信息中的每条信息的标识信息;所述第一标识信息用于在所述服务器与所述第一客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合;所述至少两条信息中的每条信息的标识用于在所述服务器与所述第一客户端构成的系统中分别唯一地标识所述至少两条信息中的各条信息;

所述接收器还用于接收第二客户端发送的数据请求,所述数据请求用于请求所述服务器向所述第二客户端发送与所述第二客户端的用户账号相关联的信息;

所述服务器还包括:

处理器,用于判断所述至少两条信息与所述第一指示信息的组合是否为与所述第二客户端的用户账号相关联的信息;

发送器,用于在所述处理器判断所述至少两条信息与所述第一指示信息的组合为与所述第二客户端的用户账号相关联的信息时,向所述第二客户端发送所述至少两条信息,第二标识信息,以及所述第一指示信息;所述第二标识信息用于在所述服务器与所述第二客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合。

36、如35所述的服务器,其特征在于,所述处理器还用于在判断所述至少两条信息与所述第一指示信息的组合为与所述第二客户端的账号相关联的信息时,生成预定格式的文件,所述预定格式的文件包含所述至少两条信息,所述第二标识信息,以及根据所述第一指示信息设置的对所述至少两条信息在展示时的相关位置的规定;

所述发送器具体用于向所述第二客户端发送所述预定格式的文件。

37、如36所述的服务器,其特征在于,所述预定格式的文件为超文本标记语言文件。

38、如35-37任一所述的服务器,其特征在于,所述第一标识信息与所述第二标识信息相同,且用于在所述服务器,所述第一客户端及所述第二客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合。

39、如35-38任一所述的服务器,其特征在于,

所述接收器还用于接收所述第二客户端发送的所述第二标识信息,第三标识信息,以及第二指示信息;所述第三标识信息用于在所述第二客户端与所述服务器所构成的系统中唯一地标识第三信息;所述第二指示信息用于指示所述至少两条信息以及所述第三信息在展示时的位置关系;

所述存储器还用于保存第三标识信息,所述第三标识信息用于在所述第二客户端与所述服务器所构成的系统中唯一地标识所述至少两条信息,所述第三信息,以及所述第二指示信息的组合;

所述接收器还用于接收第三客户端发送的数据请求,所述数据请求用于请求所述服务器向所述第三客户端发送与所述第三客户端的用户账号相关联的信息;

所述处理器还用于判断所述至少两条信息,所述第三信息,以及所述第二指示信息的组合是否为与所述第三客户端的用户账号相关联的信息;

所述发送器还用于在所述处理器判断所述至少两条信息,所述第三信息,以及所述第二指示信息的组合为与所述第三客户端的用户账号相关联的信息时,向所述第三客户端发送所述至少两条信息,所述第三信息,所述第二指示信息以及第三标识;所述第三标识用于在所述服务器与所述第三客户端所构成的系统中唯一地标识所述至少两条信息,所述第三信息以及所述第二指示信息的组合。

40、一种服务器,其特征在于,包括:

接收器,用于接收第一客户端发送的至少两条信息的标识信息,以及所述至少两条信息对应的第一指示信息;所述第一指示信息用于指示所述至少两条信息在展示是的相对位置关系;其中,所述至少两条信息中的每条信息的标识用于在所述服务器与所述第一客户端构成的系统中分别唯一地标识所述至少两条信息中的各条信息;

存储器,用于存储第一标识信息;所述第一标识信息用于在所述服务器与所述第一客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合;

所述接收器还用于接收第二客户端发送的数据请求,所述数据请求用于请求所述服务器向所述第二客户端发送与所述第二客户端的用户账号相关联的信息;

所述服务器还包括:

处理器,用于判断所述至少两条信息与所述第一指示信息的组合是否为与所述第二客户端的用户账号相关联的信息;

发送器,用于在所述处理器判断所述至少两条信息与所述第一指示信息的组合为与所述第二客户端的用户账号相关联的信息时,向所述第二客户端发送所述至少两条信息,第二标识信息,以及所述第一指示信息;所述第二标识信息用于在所述服务器与所述第二客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合。

41、如40所述的服务器,其特征在于,所述处理器还用于在判断所述至少两条信息与所述第指示信息的组合为与所述第二客户端的账号相关联的信息时,生成预定格式的文件,所述预定格式的文件包含所述至少两条信息,所述第二标识信息,以及根据所述第一指示信息设置的对所述至少两条信息在展示时的相关位置的规定;

所述所述发送器具体用于向所述第二客户端发送所述预定格式的文件。

42、如41所述的服务器,其特征在于,所述预定格式的文件为超文本标记语言文件。

43、如40-42任一所述的服务器,其特征在于,

所述接收器还用于接收所述第二客户端发送的所述第二标识信息,第三标识信息,以及第二指示信息;所述第三标识信息用于在所述第二客户端与所述服务器所构成的系统中唯一地标识第三信息;所述第二指示信息用于指示所述至少两条信息以及所述第三信息在展示时的位置关系;

所述存储器还用于保存第三标识信息,所述第三标识信息用于在所述第二客户端与所述服务器所构成的系统中唯一地标识所述至少两条信息,所述第三信息,以及所述第二指示信息的组合;

所述接收器还用于接收第三客户端发送的数据请求,所述数据请求用于请求所述服务器向所述第三客户端发送与所述第三客户端的用户账号相关联的信息;

所述处理器还用于判断所述至少两条信息,所述第三信息,以及所述第二指示信息的组合是否为与所述第三客户端的用户账号相关联的信息;

所述发送器还用于在所述处理器判断所述至少两条信息,所述第三信息,以及所述第二指示信息的组合为与所述第三客户端的用户账号相关联的信息时,向所述第三客户端发送所述至少两条信息,所述第三信息,所述第二指示信息以及第三标识;所述第三标识用于在所述服务器与所述第三客户端所构成的系统中唯一地标识所述至少两条信息,所述第三信息以及所述第二指示信息的组合。

44、如40-43任一所述的服务器,其特征在于,所述第一标识信息与所述第二标识信息相同,且用于在所述服务器,所述第一客户端及所述第二客户端构成的系统中唯一地标识所述至少两条信息,以及所述第一指示信息的组合。

45、一种信息传送方法,其特征在于,包括:

第一服务器根据用户请求向客户端发送数据,供所述客户端向所述用户呈现所述数据;

所述第一服务器接收所述客户端根据呈现的所述数据发送的多条信息,以及与所述多条信息相关的指示信息;所述指示信息用于指示所述多条信息在展示时的相对位置关系;

所述第一服务器获取所述客户端的授权信息;所述授权信息用于授权所述第一服务器使用所述客户端的用户账号,向所述第二服务器发送数据;

所述第一服务器根据所述授权信息,使用所述用户的帐号向所述第二服务器发送所述多条信息以及所述指示信息。

46、如45所述的方法,其特征在于,所述第一服务器根据用户请求向客户端发送数据具体为:

所述服务器将所述数据封装在预定格式的文件中,向所述客户端发送;所述预定格式的文件中还包含选项信息;

所述选项信息被展示时为选项界面元素,所述选项界面元素在被用户选择时,向用户提供操作选项,使用户可根据该选项将与所述数据相关的信息作为所述多条信息之一,并指定所述与所述数据相关的信息在展示时,在所述多条信息中的位置;

所述第一服务器接收所述客户端根据呈现的所述数据发送的多条信息,以及与所述多条信息相关的指示信息具体为:

所述第一服务器接收所述客户端的用户根据所述操作选项发送的所述多条信息,以及所述指示信息。

47、如46所述的方法,其特征在于,所述预定格式的文件在被所述客户端展示时,所述数据被分为多个条目;其中多个条目中的部分或全部分别对应一个所述预定格式文件中的所述选项信息;

所述第一服务器接收所述客户端的用户根据所述操作选项发送的所述多条信息,以及所述指示信息具体为:

所述第一服务器接收所述客户端的用户根据第1至第n个所述操作选项分别发送的,与所述数据中的第1至第n个条目分别相关的第1至第n条信息;以及所述客户端的用户根据所述第1至第n个所述操作选项分别发送的,所述第1至第n条信息在展示时,在所述多条信息中的位置的指示信息;

其中所述第1至第n条信息构成所述多条信息;n为大于或等于2的整数。

48、如47所述的方法,其特征在于,所述与所述数据相关的信息为为所述多个条目之一,或为对所述多个条目之一进行增、删、或修改之后得到的信息;所述第1至第n条信息分别为所述第1至第n个条目,或分别为对所述第1至第n进行增、删、或修改之后得到的信息。

49、如45-48任一所述的方法,其特征在于,所述预定格式的文件为超文本标记语言文件。

50、一种服务器,包括:

发送器,用于根据用户请求向客户端发送数据,供所述客户端向所述用户呈现所述数据;

接收器,用于接收所述客户端根据呈现的所述数据发送的多条信息,以及与所述多条信息相关的指示信息;所述指示信息用于指示所述多条信息在展示时的相对位置关系;以及接收所述客户端的授权信息;所述授权信息用于授权所述第一服务器使用所述客户端的用户账号,向所述第二服务器发送数据;

所述发送器还用于,根据所述授权信息,使用所述用户的帐号向所述第二服务器发送所述多条信息以及所述指示信息。

51、如50所述的服务器,其特征在于,所述服务器还包括处理器,用于将所述数据封装在预定格式的文件中;

所述发送器根据用户请求向客户端发送数据具体为:所述发送器将所述预定格式的文件发送给所述客户端;

其中,所述预定格式的文件中还包含选项信息;所述选项信息被展示时为选项界面元素,所述选项界面元素在被用户选择时,向用户提供操作选项,使用户可根据该选项将与所述数据相关的信息作为所述多条信息之一,并指定所述与所述数据相关的信息在展示时,在所述多条信息中的位置;

所述接收器具体用于接收所述客户端的用户根据所述操作选项发送的所述多条信息,以及所述指示信息。

52、如51所述的服务器,其特征在于,所述预定格式的文件在被所述客户端展示时,所述数据被分为多个条目;其中多个条目中的部分或全部分别对应一个所述预定格式文件中的所述选项信息;

所述接收器具体用于接收所述客户端的用户根据第1至第n个所述操作选项分别发送的,与所述数据中的第1至第n个条目分别相关的第1至第n条信息;以及所述客户端的用户根据所述第1至第n个所述操作选项分别发送的,所述第1至第n条信息在展示时,在所述多条信息中的位置的指示信息;

其中所述第1至第n条信息构成所述多条信息;n为大于或等于2的整数。

53、如52所述的服务器,其特征在于,所述与所述数据相关的信息为为所述多个条目之一,或为对所述多个条目之一进行增、删、或修改之后得到的信息;所述第1至第n条信息分别为所述第1至第n个条目,或分别为对所述第1至第n进行增、删、或修改之后得到的信息。

54、如50-53任一所述的服务器,其特征在于,所述预定格式的文件为超文本标记语言文件。

本发明的第四个方面的基本构思是:(以下部分的序号同之前无关。并且,以下说明各个模块,或者子模块的序号,仅分别在相应的被说明的系统中、服务器中、客户端中有效,比如,对某个客户端的说明中具有某个序号的某个模块,与对某个系统的说明中同名并具有相同序号的模块,并不因此被要求是同一模块。)

1、一种提供社交网络服务的系统,其特征在于,包括如下模块::

1-(1)聚合指令接收模块,包括以下子模块:

1-(1)-a、预设操作界面展示模块,用于在展示有基本信息单元的界面上为用户提供对基本信息单元的预设操作选项;

1-(1)-b、预设操作指令接收模块,用于(i)接收用户的指示,获取用户选定的被聚合的基本信息单元是哪一个基本信息单元;并且被选定的基本信息单元可以是一条基本聚合信息单元;(ii)接收用户的指示,获取用户对前述被选定的基本信息单元在某一被编辑的基本聚合信息单元中的位置属性所作出的设置;此位置属性用于说明在前述基本聚合信息单元被展示时,该基本信息单元同其他被聚合在前述基本聚合信息单元中的其他基本信息单元的相对位置关系;

1-(1)-c、聚合指令信息传送模块,用于将1-(1)-b模块所接收的指示,传递给1-(2)所述的基本聚合信息单元编辑模块;

1-(2)基本聚合信息单元编辑模块,包括以下子模块:

1-(2)-a、基本聚合信息单元编写模块,用于根据聚合指令接收模块所发来的指示,编写基本聚合信息单元;

1-(2)-b、整体性设置模块,用于对1-(2)-a所编写的基本聚合信息单元的数据记载体做出整体性属性设置,使之成为逻辑上可以被整体操作的一个基本信息单元,包括作为一条信息整体性地被选中,和作为一条信息整体性的被聚合。这里所说的逻辑上是相对于实体中而言,信息在系统实体中被记录、传送和处理方式可以多种多样,但系统中作为基本信息单元的一条信息,应该被整体性设置使之在逻辑上成为可以被整体操作的对象,比如遵循约定的协议来发送和存储它从而表明其为一条信息,从而使得逻辑上,选择一条信息,就选择了该信息的整体;再比如,发送一条信息,就发送了该信息的整体,尽管该信息的构成元素实际还存储在其他位置,在被发送的实际信息流中并不存在直接此构成元素的数据;

1-(2)-c、被生成基本聚合信息单元传送模块,用于将1-(2)-b所完成整体性设置的基本聚合信息单元发送给相应的接收模块;包括发送给1-(3)所述的基本聚合信息存储模块;

1-(3)基本聚合信息单元存储模块,包括以下子模块:

1-(3)-a、被生成基本聚合信息单元接收模块:用于接收1-(2)-c被生成基本聚合信息单元传递模块所发送的基本聚合信息单元;

1-(3)-b数据库模块:用于存储基本聚合信息单元和被聚合的基本信息单元;针对每一条被聚合的基本信息单元,其所存储的数据记录包括第一标识的取值和该基本信息单元的信息内容;前述第一标识的取值用于在该存储模块中查找所存储的该基本信息单元的数据记录;针对每一条基本聚合信息单元,其存储的数据记录包括第二标识的取值和该基本聚合信息单元中的各被聚合的基本信息单元的第一标识的取值,以及用于指示展示该基本聚合信息单元时各被聚合的基本信息单元被展示的相对位置关系的第一指示信息;所述第一标识和第二标识可以是相同的标识,也可以是不同的标识;

1-(3)-c、被存储基本聚合信息单元发送模块:用于向1-(4)所述的基本聚合信息单元解析模块发送基本聚合信息单元;

1-(4)基本聚合信息单元解析模块,用于接收1-(3)基本聚合信息单元存储模块或者1-(2)基本聚合信息单元编辑模块所发送来的基本聚合信息单元,将其解析为1-(5)解析后基本聚合信息单元展示模块所需要的信息格式;将前述信息格式的信息传递给1-(5)所述基本聚合信息展示模块;

1-(5)解析后基本聚合信息单元展示模块,包括以下子模块:

1-(5)-a解析后信息接收模块,用于接收1-(4)基本聚合信息单元解析模块所发送来的信息;

1-(5)-b折叠展示模块,用于折叠展示基本聚合信息单元;基本聚合信息单元被折叠展示时,其中的被聚合的基本信息单元至少会被隐藏一个;

1-(5)-c展开展示模块,用于展开展示基本聚合信息单元;基本聚合信息单元被展开展示时,至少在一种展开展示状态,其中的被聚合的基本信息单元会被按照其在基本聚合信息单元中被记录的位置属性所要求的的相对位置关系展示。

2、如1所述的系统,其特征在于,包括:

(1)1-(3)基本聚合信息单元存储模块,还包括以下子模块:

1-(3)-d基本信息单元被修改信息接收模块,用于接收对已经被发布的基本信息单元的修改信息;所述基本信息单元包括被发布的基本聚合信息单元、被发布的被聚合的基本信息单元;所述的被聚合的基本信息单元被发布,包括其作为基本信息单元单独被发布,也包括其随着聚合它的基本聚合信息单元的发布而被发布。

1-(3)-e基本信息单元修改处理模块,用于:当所述的被发布的基本信息单元至少某一次被修改时,对1-(3)-b数据库模块发送相应的操作指令,使其能够继续保存对前述基本信息单元该修改前的信息内容的记录;

(2)1-(5)解析后基本聚合信息单元展示模块,还包括以下子模块:

1-(5)-d基本信息单元溯源展示模块,用于:如果解析后基本聚合信息单元展示模块所展示的各基本信息单元的信息内容不同于前述各基本信息单元被发布时或者被聚合时这两个时间点中较晚一个时间点时的原始信息内容,该模块向用户展示溯源选项;收到用户的溯源指示后,为其展示前述基本信息单元在前述时间点的原始信息内容;前述的各基本信息单元包括前述基本聚合信息单元和其所聚合的各被聚合的基本信息单元。

3、如2所述的系统,其特征在于,包括:基本信息单元被允许使用如下的信息结构:用户主动输入的内容仅包括文字,或者仅包括文字和符号。

4、如3所述的系统,其特征在于,包括:被聚合的基本信息单元的位置属性被允许采用如下方式来描述:a、基本聚合信息单元包括至少一个被聚合基本信息单元集合,该集合在该基本聚合信息单元至少一种被折叠展示时的展示界面中具有被显示时的位置属性;该集合至少包括两条被聚合的基本信息单元;b、该集合中的各被聚合的基本信息单元具有在该集合中被显示时的顺序位置;至少,该集合的一种展开展示状态下各被聚合的基本信息单元被展示的相对位置会按照前述顺序位置。

5、如4所述的系统,其特征在于,包括:

(1)1-(1)聚合指令接收模块所述的预设操作还包括以下操作中的至少一个:a、复制一个被聚合基本信息单元集合,并生成新的被聚合基本信息单元集合;b、对新集合中的被聚合基本信息单元进行选中;c、向新集合中添加新的被聚合基本信息单元;d、调整新集合中的被聚合基本信息单元的顺序位置;e、删除新集合中的被聚合基本信息单元;f,对被聚合基本信息单元集合进行集合操作,包括将一个集合添加到另一个集合中;

(2)1-(2)基本聚合信息单元编辑模块中还包括子模块:1-(2)-d聚合相关编辑模块,用于根据聚合指令接收模块所传送来的指示完成上述预设操作。

6、如5所述的系统,其特征在于,包括:1-(4)基本聚合信息单元解析模块提供给1-(5)解析后基本聚合信息单元展示模块的信息格式为用html语言编写的文件。

7、如6所述的系统,其特征在于,包括:基本信息单元限制为短文信息。

8、如1所述的系统,其特征在于,还包括:

(1)信息提供模块,用于提供用户获取系统内和/或系统外信息操作界面,供用户获取相应的信息,并且提供展示界面为用户展示信息;

(2)1-(1)聚合指令接收模块所述的预设操作所适用的展示界面包括(1)所述的信息展示界面中至少一种展示有基本信息单元的展示界面。

9、如8所述的系统,其特征在于,还包括,1-(1)聚合指令接收模块中还包括子模块:

1-(1)-d非基本信息单元预设界面展示模块,用于在展示有非基本信息单元的信息的界面上为用户提供对该信息的预设操作选项;至少包括以下预设操作之一或者任意组合:(i)根据该信息为用户编辑一个基本信息单元并将其作为被聚合的基本信息单元;(ii)根据该信息为用户捷编辑一个基本信息单元草稿并提供编辑界面供用户编辑完毕后将其作为被聚合的基本信息单元。

10、一种用于社交网络的服务器,其特征在于,包括如下模块:

1-(3)基本聚合信息单元存储模块,包括以下子模块:

1-(3)-a、被生成基本聚合信息单元接收模块:用于接收1-(2)-c被生成基本聚合信息单元传递模块所发送的基本聚合信息单元;

1-(3)-b数据库模块:用于存储基本聚合信息单元和被聚合的基本信息单元;针对每一条被聚合的基本信息单元,其所存储的数据记录包括第一标识的取值和该基本信息单元的信息内容;前述第一标识的取值用于在该存储模块中查找所存储的该基本信息单元的数据记录;针对每一条基本聚合信息单元,其存储的数据记录包括第二标识的取值和该基本聚合信息单元中的各被聚合的基本信息单元的第一标识的取值,以及用于指示展示该基本聚合信息单元时各被聚合的基本信息单元被展示的相对位置关系的第一指示信息;所述第一标识和第二标识可以是相同的标识,也可以是不同的标识;

1-(3)-c、被存储基本聚合信息单元发送模块:用于向1-(4)所述的基本聚合信息解析模块发送基本聚合信息单元。

11、如10所述的服务器,其特征在于,包括:1-(4)基本聚合信息单元解析模块,用于接收1-(3)基本聚合信息存储模块或者1-(2)基本聚合信息单元编辑模块所发送来的基本聚合信息单元,将其解析为1-(5)基本聚合信息展示模块所需要的信息格式;将前述信息格式的信息传递给1-(5)解析后基本聚合信息单元展示模块;

12、如11所述的服务器,其特征在于,包括:1-(4)基本聚合信息单元解析模块提供给1-(5)解析后基本聚合信息单元展示模块的信息格式为用html语言编写的文件。

13、如10、11或12所述的服务器,其特征在于,包括:1-(3)基本聚合信息单元存储模块,还包括以下子模块:

1-(3)-d基本信息单元被修改信息接收模块,用于接收对已经被发布的基本信息单元的修改信息;所述基本信息单元包括被发布的基本聚合信息单元、被发布的被聚合的基本信息单元;所述的被聚合的基本信息单元被发布,包括其作为基本信息单元单独被发布,也包括其随着聚合它的基本聚合信息单元的发布而被发布。

1-(3)-e基本信息单元修改处理模块,用于:当所述的已经被发布的基本信息单元至少某一次被修改时,对1-(3)-b数据库模块发送相应的操作指令,使其能够继续保存对前述基本信息单元该修改前的信息内容的记录。

14、如11-13任一所述的服务器,其特征在于,包括:

1-(2)基本聚合信息单元编辑模块,包括以下子模块:

1-(2)-a、基本聚合信息单元编写模块,用于根据聚合指令接收模块所发来的指示,编写基本聚合信息单元;

1-(2)-b、整体性设置模块,用于对1-(2)-a所编写的基本聚合信息单元的数据记载体做出整体性属性设置,使之成为逻辑上可以被整体操作的一个基本信息单元,包括作为一条信息整体性地被选中,和作为一条信息整体性的被聚合;

1-(2)-c、被生成基本聚合信息单元传送模块,用于将1-(2)-b所完成整体性设置的基本聚合信息单元发送给相应的接收模块;包括发送给1-(3)所述的基本聚合信息存储模块。

15、如10-14任一所述的服务器,其特征在于,包括:基本信息单元被允许使用如下的信息结构:用户主动输入的内容仅包括文字,或者仅包括文字和符号。

16、如10-15任一所述的服务器,其特征在于,包括:基本信息单元限制为短文信息。

17、一种用于社交网络的客户端,其特征在于,包括:

1-(1)聚合指令接收模块,包括以下子模块:

1-(1)-a、预设操作界面展示模块,用于在展示有基本信息单元的界面上为用户提供对基本信息单元的预设操作选项;

1-(1)-b、预设操作指令接收模块,用于(i)接收用户的指示,获取用户选定的被聚合的基本信息单元是哪一个基本信息单元;并且被选定的基本信息单元可以是一条基本聚合信息单元;(ii)接收用户的指示,获取用户对前述被选定的基本信息单元在某一被编辑的基本聚合信息单元中的位置属性所作出的设置;此位置属性用于说明在前述基本聚合信息单元被展示时,该基本信息单元同其他被聚合在前述基本聚合信息单元中的其他基本信息单元的相对位置关系;

1-(1)-c、聚合指令信息传送模块,用于将1-(1)-b模块所接收的指示,传递给1-(2)所述的基本聚合信息单元编辑模块。

18、如17所述的客户端,其特征在于,包括:

1-(5)解析后基本聚合信息单元展示模块,包括以下子模块:

1-(5)-a解析后信息接收模块,用于接收1-(4)基本聚合信息单元解析模块所发送来的信息;

1-(5)-b折叠展示模块,用于折叠展示基本聚合信息单元;基本聚合信息单元被折叠展示时,其中的被聚合的基本信息单元至少会被隐藏一个;

1-(5)-c展开展示模块,用于展开展示基本聚合信息单元;基本聚合信息单元被展开展示时,至少在一种展开展示状态,其中的被聚合的基本信息单元会被按照其在基本聚合信息单元中被记录的位置属性所要求的的相对位置关系展示。

19、如17所述的客户端,其特征在于,包括:

(1)信息提供模块,用于提供用户获取系统内和/或系统外信息的操作界面,供用户获取相应的信息,并且提供展示界面为用户展示信息;

(2)1-(1)聚合指令接收模块所述的预设操作所适用的展示界面包括(1)所述的信息展示界面中至少一种展示有基本信息单元的展示界面。

20、如19所述的客户端,其特征在于,包括:1-(1)聚合指令接收模块中还包括子模块:

1-(1)-d非基本信息单元预设界面展示模块,用于在展示有非基本信息单元的信息的界面上为用户提供对该信息的预设操作选项;至少包括以下预设操作之一或者任意组合:(i)根据该信息为用户编辑一个基本信息单元并将其作为被聚合的基本信息单元;(ii)根据该信息为用户捷编辑一个基本信息单元草稿并提供编辑界面供用户编辑完毕后将其作为被聚合的基本信息单元。

21、如17-20任一所述的客户端,其特征在于,包括:

(1)聚合的基本信息单元的位置属性被允许采用如下方式来描述:a、基本聚合信息单元包括至少一个被聚合基本信息单元集合,该集合在该基本聚合信息单元至少一种被折叠展示时的展示界面中具有被显示时的位置属性;该集合至少包括两条被聚合的基本信息单元;b、该集合中的各被聚合的基本信息单元具有在该集合中被显示时的顺序位置;至少,该集合的一种展开展示状态下各被聚合的基本信息单元被展示的相对位置会按照前述顺序位置;

(2)1-(1)聚合指令接收模块所述的预设操作还包括以下操作中的至少一个:a、复制一个被聚合基本信息单元集合,并生成新的被聚合基本信息单元集合;b、对新集合中的被聚合基本信息单元进行选中;c、向新集合中添加新的被聚合基本信息单元;d、调整新集合中的被聚合基本信息单元的顺序位置;e、删除新集合中的被聚合基本信息单元;f,对被聚合基本信息单元集合进行集合操作,包括将一个集合添加到另一个集合中;

(3)1-(2)基本聚合信息单元编辑模块中还包括子模块:1-(2)-d聚合相关编辑模块,用于根据聚合指令接收模块所传送来的指示完成上述预设操作。

22、如17-21所述的客户端,其特征在于,包括:1-(2)基本聚合信息单元编辑模块,包括以下子模块:

1-(2)-a、基本聚合信息单元编写模块,用于根据聚合指令接收模块所发来的指示,编写基本聚合信息单元;

1-(2)-b、整体性设置模块,用于对1-(2)-a所编写的基本聚合信息单元的数据记载体做出整体性属性设置,使之成为逻辑上可以被整体操作的一个基本信息单元,包括作为一条信息整体性地被选中,和作为一条信息整体性的被聚合;

1-(2)-c、被生成基本聚合信息单元传送模块,用于将1-(2)-b所完成整体性设置的基本聚合信息单元发送给相应的接收模块;包括发送给1-(3)所述的基本聚合信息存储模块;

23、如17-22所述的客户端,其特征在于,包括:

1-(3)基本聚合信息单元存储模块,包括以下子模块:

1-(3)-a、被生成基本聚合信息单元接收模块:用于接收1-(2)-c被生成基本聚合信息单元传递模块所发送的基本聚合信息单元;

1-(3)-b数据库模块:用于存储基本聚合信息单元和被聚合的基本信息单元;针对每一条被聚合的基本信息单元,其所存储的数据记录包括第一标识的取值和该基本信息单元的信息内容;前述第一标识的取值用于在该存储模块中查找所存储的该基本信息单元的数据记录;针对每一条基本聚合信息单元,其存储的数据记录包括第二标识的取值和该基本聚合信息单元中的各被聚合的基本信息单元的第一标识的取值,以及用于指示展示该基本聚合信息单元时各被聚合的基本信息单元被展示的相对位置关系的第一指示信息;所述第一标识和第二标识可以是相同的标识,也可以是不同的标识;

1-(3)-c、被存储基本聚合信息单元发送模块:用于向1-(4)所述的基本聚合信息单元解析模块发送基本聚合信息单元;

24、一种提供社交网络服务的系统,其特征在于,包括如下模块:

1-(1)聚合指令接收模块,包括以下子模块:

1-(1)-a、预设操作界面展示模块,用于在展示有基本信息单元的界面上为用户提供对基本信息单元的预设操作选项;

1-(1)-b、预设操作指令接收模块,用于(i)接收用户的指示,获取用户选定的被聚合的基本信息单元是哪一个基本信息单元;并且被选定的基本信息单元可以是一条基本聚合信息单元;(ii)接收用户的指示,获取用户对前述被选定的基本信息单元在某一被编辑的基本聚合信息单元中的位置属性所作出的设置;此位置属性用于说明在前述基本聚合信息单元被展示时,该基本信息单元同其他被聚合在前述基本聚合信息单元中的其他基本信息单元的相对位置关系;

1-(1)-c、聚合指令信息传送模块,用于将1-(1)-b模块所接收的指示,传递给1-(2)所述的基本聚合信息单元编辑模块;

1-(2)基本聚合信息单元编辑模块,包括以下子模块:

1-(2)-a、基本聚合信息单元编写模块,用于根据聚合指令接收模块所发来的指示,编写基本聚合信息单元;

1-(2)-b、整体性设置模块,用于对1-(2)-a所编写的基本聚合信息单元的数据记载体做出整体性属性设置,使之成为逻辑上可以被整体操作的一个基本信息单元,包括作为一条信息整体性地被选中,和作为一条信息整体性的被聚合;

1-(2)-c、被生成基本聚合信息单元传送模块,用于将1-(2)-b所完成整体性设置的基本聚合信息单元发送给1-(4)基本聚合信息单元解析模块;

1-(4)基本聚合信息单元解析模块,用于接收1-(2)基本聚合信息单元编辑模块所发送来的基本聚合信息单元,将其解析为1-(5)解析后基本聚合信息单元展示模块所需要的信息格式;将前述信息格式的信息传递给1-(5)所述基本聚合信息展示模块;

1-(5)解析后基本聚合信息单元展示模块,包括以下子模块:

1-(5)-a解析后信息接收模块,用于接收1-(4)基本聚合信息单元解析模块所发送来的信息;

1-(5)-b折叠展示模块,用于折叠展示基本聚合信息单元;基本聚合信息单元被折叠展示时,其中的被聚合的基本信息单元至少会被隐藏一个;

1-(5)-c展开展示模块,用于展开展示基本聚合信息单元;基本聚合信息单元被展开展示时,至少在一种展开展示状态,其中的被聚合的基本信息单元会被按照其在基本聚合信息单元中被记录的位置属性所要求的的相对位置关系展示。

25、如24所述的系统,其特征在于,包括:

(1)聚合的基本信息单元的位置属性被允许采用如下方式来描述:a、基本聚合信息单元包括至少一个被聚合基本信息单元集合,该集合在该基本聚合信息单元至少一种被折叠展示时的展示界面中具有被显示时的位置属性;该集合至少包括两条被聚合的基本信息单元;b、该集合中的各被聚合的基本信息单元具有在该集合中被显示时的顺序位置;至少,该集合的一种展开展示状态下各被聚合的基本信息单元被展示的相对位置会按照前述顺序位置;

(2)1-(1)聚合指令接收模块所述的预设操作还包括以下操作中的至少一个:a、复制一个被聚合基本信息单元集合,并生成新的被聚合基本信息单元集合;b、对新集合中的被聚合基本信息单元进行选中;c、向新集合中添加新的被聚合基本信息单元;d、调整新集合中的被聚合基本信息单元的顺序位置;e、删除新集合中的被聚合基本信息单元;f,对被聚合基本信息单元集合进行集合操作,包括将一个集合添加到另一个集合中;

(3)1-(2)基本聚合信息单元编辑模块中还包括子模块:1-(2)-d聚合相关编辑模块,用于根据聚合指令接收模块所传送来的指示完成上述预设操作;

(4)基本信息单元被允许使用如下的信息结构:用户主动输入的内容仅包括文字,或者仅包括文字和符号。

26、如24或25所述的系统,其特征在于,包括:

(1)信息提供模块,用于提供用户获取系统内和/或系统外信息的操作界面,供用户获取相应的信息,并且提供展示界面为用户展示信息;

(2)1-(1)聚合指令接收模块所述的预设操作所适用的展示界面包括(1)所述的信息展示界面中至少一种展示有基本信息单元的展示界面。

27、如26所述的系统,其特征在于,包括:1-(1)聚合指令接收模块中还包括子模块:

1-(1)-d非基本信息单元预设界面展示模块,用于在展示有非基本信息单元的信息的界面上为用户提供对该信息的预设操作选项;至少包括以下预设操作之一或者任意组合:(i)根据该信息为用户编辑一个基本信息单元并将其作为被聚合的基本信息单元;(ii)根据该信息为用户捷编辑一个基本信息单元草稿并提供编辑界面供用户编辑完毕后将其作为被聚合的基本信息单元。

附图说明

图1是某优选实施例中一条聚合短文信息的一种展示状态的示意图。图中虚线框110所指的部分是该短文信息的文字部分区域,用于展示该短文信息的文字内容115,在文字部分区域展示有对应被聚合短文信息集合的虚拟按钮101;代表该信息发布者“张三一言”的图片111;表示该短文信息的发布时间的109;用文字表示的虚拟按钮105“转发(1)”,用户点击该按钮,该实施例会向其展示进行进一步的转发操作的界面如图3所示,该文字按钮中的文字部分“(1)”,其中的数字1显示该条短文信息之前已经被转发过1次;用文字表示的虚拟按钮107“评论(2)”,用户点击该按钮,该实施例会向其展示进行进一步的转发操作的界面,该文字按钮中的文字部分“(2)”,其中的数字1显示该条短文信息之前已经被评论过2次;虚线框113所示的“张三一言”是该短文信息的发布者的昵称,表示此短文信息是他所发布的。

图2是图1所示的聚合短文信息被展开展示的示意图。215所示的按钮对应图1中101,颜色的变化反映了该被聚合短文信息集合被展开展示了。虚线框203所示的是一条由用户“时装爱好者”所转发的短文信息,它转发了虚线框205所示的被转发的短文信息,并且在转发时附加了评论信息“真漂亮”,这条短文信息是被聚合短文信息集合215所包括的一条短文信息,虚线框207所示的短文信息是215所包括的另一条被聚合短文信息。230和209所示的对象的,同图1中所示的对应对象一样,分别是相应短文信息被发布的时候的转发虚拟按钮和评论虚拟按钮。201和220是虚拟按钮“收起”,点击此虚拟按钮,聚合短文信息会被重新展示为折叠状态。

图3是某优选实施例中账户李四转发图1所示的聚合短文信息的操作界面的示意图。用户可以通过选择选项“附加被聚合信息集合”305来向转发的聚合短文信息中附加被聚合短文信息集合;可以通过选择选项“转发”301来转发张三一言所发布的聚合短文信息;可以选择选项310来将编辑中转发的聚合短文信息存储为草稿。虚线框312所示的是由文字虚拟按钮和勾选项组成的选项栏。

图4是某实施例中一条转发的短文信息的示意图,并且被转发的短文信息是一条聚合短文信息,并且转发时附加了评论信息“我也会去看展览”。

图5是一条某实施例中转发时未附加评论信息的转发的短文信息的示意图。

图6是某实施例中多媒体短文信息的示意图。

图7是某个劣化实施例中聚合短文信息在折叠状态也会展示其被聚合短文信息集合中的一条被聚合短文信息的示意图。点击701所示的虚拟按钮,该实施例会展示更多的被聚合短文信息。

图8是某优选实施例中服务器端数据库中同本发明有关的数据结构的示意图。

图9是某实施例中一条聚合短文信息中具有3个聚合短文信息集合的示意图。

图10是某实施例中一条展开状态的聚合短文信息的示意图,该聚合短文信息中附加了一个被聚合短文信息集合,该集合由三条被聚合短文信息组成,其中虚线框1001所示的是一条新编的短文信息,针对被聚合短文信息集合中的新编的短文信息,系统也允许用户对其象对已有的短文信息一样进行转发和评论,比如用户点击虚拟按钮1005,客户端就会为其提供其示意图类似图3所示的做转发操作的用户界面。

图11是某实施例中一种客户端提供给用户的编辑发布聚合短文信息的一种用户界面的示意图。

图12是某实施例中一条聚合短文信息草稿的示意图。

图13是某实施例中一种用户界面的示意图,用于在展开展示聚合短文信息的界面中对被聚合短文信息进行相应的操作。

图14是某实施例中一种草稿库的用户界面的示意图。图中1401和1405分别是两条聚合短文信息的草稿,1410所示的图标代表了这些聚合短文信息草稿中所附加的被聚合短文信息集合草稿,1415和1420分别是两个用户直接编写的被聚合短文信息集合草稿。

图15是某实施例中一种用户界面的示意图,用于在展开展示的被聚合短文信息集合中进行相应的操作。

图16是某实施例中一种用户界面的示意图,用于对折叠状态的被聚合短文信息集合进行相应的操作。

图17是某实施例中一种在转发所附加的评论信息中附加被聚合短文信息集合的用户界面的示意图。

图18是某实施例中一条转发的短文信息的示意图。其中被转发的聚合短文信息中所附加的被聚合短文信息集合如1801所示。1805是在转发的评论信息中所附加的被聚合短文信息集合。

图19是某实施例中所公开的服务器端(1905)在网络中部署的示意图。

图20是某实施例中的向用户提供聚合信息分享按钮的一种显示界面的示意图。

图21是某实施例中提供给用户新编短文信息并且将其纳入被聚合短文信息集合的一种用户界面的示意图。

图22是某实施例中提供给用户新编聚合短文信息并将其发布或者保存的一种用户界面的示意图。其中2201是文字输入框,供用户输入文字,2215是供用户开始输入文字的位置。2210是用户已经在该聚合短文信息的文字部分区域所附加的一个被聚合短文信息集合。虚线框2205所示的是有文字虚拟按钮组成的选项栏。

图23是某实施例中所公开的客户端(2305)在网络中部署的示意图。

图24是某实施例中将一个社交网络系统中的聚合短文信息发布到另一个社交网络系统之后在后者中的折叠状态的示意图。

图25某实施例中所公开的客户端(2515)在网络中部署的示意图。

图26是某实施例中提供给用户新编短文信息并且将其纳入被聚合短文信息集合的一种用户界面的示意图。

图27某实施例中所公开的服务器端(2701)在网络中部署的示意图。

图28某实施例中聚合短文信息成为被聚合短文信息的示意图。虚线框2815所示的是用户“张三一言”所发布的聚合短文信息,其中附加了一个被聚合短文信息集合2810,2810的颜色已经变成对应该集合已经被展开展示。2810中所包括的被聚合短文信息有三条,其中,2801所示的短文信息是一条聚合短文信息,其中附加了2805所示的被聚合短文信息集合,2805的颜色为浅色对应该集合并没有被展开展示。

图29是一个能够向网页浏览器提供信息服务,并且能够向网页浏览器传送必要的数据信息使得该网页浏览器能够按照用户的指示根据前述信息服务所提供的信息编写聚合短文信息,并使得该网页浏览器成为一个能够发布聚合短文信息的社交网络系统的客户端的服务器的实施例的部署示意图。

具体实施方式

具体实施方式1(最佳实施方式)

一种支持用户发布聚合短文信息的社交网络系统,比如类似facebook、新浪微博、twitter的社交网络通过改进而支持聚合短文信息。这里所说的短文信息是指类似facebook、新浪微博、twitter中那种或者由于内容量受到限制,或者受到信息的展示受到系统的控制、通常情况下该系统向用户展示该信息时只展示一个简短的摘要部分,当用户向系统表明其希望浏览该信息的更多内容时,系统向其展示该信息在其被展示为简短的摘要部分时的未显示的内容,或者前述两者兼而有之。在该系统中,一条聚合短文信息是一条短文信息,并且该信息至少附加有一个被聚合短文信息集合,该集合至少包括两条或者两条以上的短文信息。这些被聚合的短文信息可以全部是已有短文信息,也可以是全部是新编短文信息,也可以一部分是已有短文信息,另一部分是新编短文信息。这里所说的新编的短文信息,是指该短文信息在被纳入该被聚合短文信息集合之前,并未被发布到该网络系统中。这里所说的已有短文信息,是指在该短文信息被纳入该被聚合短文信息集合之前,已经被发布到该网络系统中。这里所说的被发布,包括该短文信息作为一条被单独发布的短文信息而被发布和作为聚合短文信息中的被聚合短文信息而随聚合短文信息的被发布而被发布。聚合短文信息也可以作为被聚合短文信息被纳入到另一条聚合短文信息所附加的被聚合短文信息集合中。

该系统允许用户将其作为一条被单独发布的短文信息来发布的非聚合短文信息包括两种,一种是简单文本短文信息,也就是发布该信息的用户所主动输入表达的内容并不包括有图片、视频等多媒体内容,比如仅由文字组成,再比如仅由文字和符号组成,再比如仅由文字和标点符号和表情符号,另一种是复杂的多媒体短文信息,也就是发布该信息的用户所主动输入表达的内容包括有图片和/或视频等多媒体内容,比如示意图如图6所示的短文信息。

该系统中,短文信息和聚合短文信息被发出后,当发布者修改它,但系统继续保存被修改前的记录,在展示短文信息和聚合短文信息时直接展示修改后的内容,并且提供标识显示它被修改,同时提供选项,比如按钮,手势动作等让用户可以指示系统向其展示该信息被发布时的原貌。

该系统服务器端的数据库中建立了示意图如图8所示的数据结构,该系统服务器端利用此数据结构来存储用户所发布的短文信息和聚合短文信息。在该数据库中每一条短文信息是以发布账户的用户id和该用户id名下的信息id来共同确定的,并非每一条短文信息具有数据库中唯一的信息id。短文信息表中一条记录对应一条短文信息。短文信息表中的字段“信息类型”用以记录该信息是用户原创的短文信息,是针对另一条短文信息的评论信息,还是一条转发的短文信息,是一条草稿,还是一条已经被发布的信息。该实施例为支持用户发布聚合短文信息,短文信息表中设置了“被聚合短文信息集合数量”这个字段,如果一条短文信息并非聚合短文信息,该字段的值就为零,如果聚合短文信息只附加了一个被聚合短文信息集合,该字段的值就为1,如果聚合短文信息附加了两个被聚合短文信息集合,该字段的值就为2,以此类推。数据库中设置了被聚合短文信息集合表,每一条记录对应一个被聚合短文信息集合,由聚合短文信息的发布账户的用户id,该用户id名下对应该聚合短文信息的信息id和该聚合短文信息名下的被聚合短文信息集合id来共同确定,比如示意图如图9所示的聚合短文信息具有3个聚合短文信息集合,每一个虚拟按钮所对应的被聚合短文信息集合对应一个相应的被聚合短文信息集合id,字段“显示位置”用于记录用户在编辑该被聚合短文信息集合时设置的该聚合信息集合的显示代理对象(比如图1中所展示的101)在被展示时的显示位置,比如是在文字部分的第n个字后面。数据库中还设置了被聚合短文信息表,每一条记录对应一条被聚合短文信息,由聚合短文信息的发布账户的用户id、该聚合短文信息的信息id、该被聚合短文信息所属的被聚合短文信息集合的被聚合短文信息集合id和该被聚合短文信息的发布账户的用户id和该用户id名下对应该被聚合短文信息的信息id来共同确定,字段“被聚合短文信息在被聚合短文信息集合中的顺序位置”记录该被聚合短文信息在该被聚合短文信息集合中的顺序位置,如果某一条被聚合短文信息在其所在的被聚合短文信息集合中位于第一条信息的位置,该字段的值就是1,如果是位于第二条信息的位置,值就是2,以此类推。在一个被聚合短文信息集合中添加一条被聚合短文信息,相应的被聚合短文信息表中增加相应的记录,在该集合中删除一条被聚合短文信息,相应的被聚合短文信息表中删除相应的记录,而上述操作并不影响对应的短文信息在短文信息表中的记录。

本实施例中,被聚合短文信息在被聚合短文信息集合中的顺序位置,其实质是在一维位置空间中定义的,比如,某一被聚合短文信息在该一维位置空间中位于另一被聚合短文信息之前,利用这样的顺序位置信息,只要在其相应的虚拟展示页面中首先所使用的一维位置空间的具体形状,比如是从上到下,或者,再比如是从左到右,或者,再比如,以某种折线或者曲线的形状在该页面上确定一维位置空间的具体形状,然后就可以按照用户所设定的顺序位置来展示各被聚合短文信息。但是,本实施例的某劣化变形实施例中,顺序位置是在二维位置空间中定义被聚合短文信息之间的相互位置,用户编辑聚合短文信息集合时,分别在x方向和y方向设定各被聚合短文信息之间的相对位置,比如被聚合短文信息a在x方向上位于被聚合短文信息b之前,在y方向上被聚合短文信息a位于被聚合短文信息b之后。

服务器端将用户发布的聚合短文信息发送给该信息接收方所使用的客户端时,通过服务器端和客户端之间的通讯,使得该客户端根据其从服务器端所接收的数据以下面所述的方式来展示聚合短文信息,这里所说的数据包括有关该聚合短文信息的内容的数据和有关该聚合短文信息的格式的数据,比如发送预设展示格式的文件,比如以html语言编写的文件,也包括在必要时服务器端发送给客户端的用于在客户端运行的程序的数据,比如此时服务器端发送给浏览器客户端的数据中所包含的以javascript编写的程序。前面所述的展示聚合短文信息的方式是:对聚合短文信息的默认的展示状态是折叠状态,并且折叠状态下的被聚合短文信息的显示外观直观地向用户表明其为一条短文信息;如果聚合短文信息除被聚合短文信息集合以外的由用户主动输入的内容不为空,聚合短文信息被按照折叠状态来展示时,不展示其聚合短文信息集中所包括的各被聚合短文信息,其示意图如图1所示;在图1中101所示的虚拟按钮对应了一个被聚合短文信息集合,该被聚合短文信息集合由两条被聚合短文信息组成,这两条被聚合短文信息展示其中第一条被聚合短文信息是用户“时装爱好者”所发布的一条转发的短文信息,第二条被聚合短文信息是用户“赵四”所发布的一条短文信息,这两条短文信息都是已有的短文信息。用户点击虚拟按钮101,该客户端为其展开展示该被聚合短文信息集合中的聚合短文信息,其示意图如图2所示。如果被聚合短文信息集合所包括的被聚合短文信息的数量较多,如果该系统是使用pc上的浏览器作为客户端,该客户端提供滚动条,用户通过鼠标控制该滚动条发出指示,客户端为其通过虚拟展示页面的移动而展开展示所有的被聚合短文信息,如果该系统是使用智能手机上的app作为客户端,该客户端允许用户通过手指来移动屏幕上展示的虚拟展示页面,通过该页面的移动而展开展示所有的被聚合短文信息。客户端提供相应的用户界面供用户对其象对一般的短文信息一样的进行转发和评论,比如点击图1中所示的虚拟转发按钮105,客户端就为其提供做转发操作的用户界面,其示意图如图3所示,利用该界面,用户如果不输入评论信息,直接点击其中的虚拟按纽301,系统就将被转发所针对的聚合短文信息转发到该系统中,并标明该信息由该用户所转发,如果用户输入了评论信息之后点击虚拟按钮301,系统就发出其示意图如图4所示的转发的短文信息。针对在聚合短文信息的各展开展示状态中所展示的被聚合短文信息,用户也可以象对被单独发布的短文信息一样的进行转发和评论,比如在示意图如图2所示的界面中,用户“王五”点击233所示的转发虚拟按钮,客户端就为其提供其示意图类似图3所示的做转发操作的用户界面,如果用户通过该界面表示不附加评论信息,系统就转发对应的被聚合短文信息,其示意图如图5所示,其中501相对于图2中233的变化显示了有关的短文信息按照该系统的计数规则已经被转发了一次。图5中510是由系统附加的指示信息,说明该短文信息是由用户“王五”所转发。图10是另一条展开状态的聚合短文信息的示意图,该聚合短文信息中附加了一个被聚合短文信息集合,该集合由三条被聚合短文信息组成,其中虚线框1001所指的是一条新编的短文信息,针对被聚合短文信息集合中的新编的短文信息,系统也允许用户对其向对已有的短文信息一样进行转发和评论,比如用户点击虚拟按钮1005,客户端就为其提供其示意图类似图3所示的做转发操作的用户界面。如果聚合短文信息除被聚合短文信息集合以外的由用户主动输入的内容为空,聚合短文信息被按照折叠状态来展示时,展示其聚合短文信息集中所包括的、在该集合中的顺序位置为1的那一条被聚合短文信息。

在本实施例的一个劣化变形实施例中,聚合短文信息在折叠状态也展示其被聚合短文信息集合中的一条被聚合短文信息,比如一条内容同图1所示的聚合短文信息完全一样的聚合短文信息,在该变形劣化实施例中,其折叠状态的示意图如图7所示。在本实施例的另一个劣化变形实施例中,比如一条内容同图1所示的聚合短文信息完全一样的聚合短文信息,其折叠状态的示意图类似图1,但将其中的虚拟按钮(101)上显示的文字修改为由第一条被聚合短文信息的前若干个字加上被聚合短文信息集合所包含的被聚合短文信息的条数所构成的提要,比如“@时装爱好者:真漂亮!(2条短文信息)”。

该系统客户端包括内容编辑模块、聚合信息生成模块和发布模块。内容编辑模块,供用户手工输入信息和通过复制粘贴的方式输入信息,包括输入新编短文信息所需要用户主动输入的内容和用户希望在聚合短文信息中主动输入的内容。聚合信息生成模块,用于根据用户的指示将被聚合短文信息纳入被聚合短文信息集合中编辑出被聚合短文信息集合,根据用户的指示将被聚合短文信息集合附加在聚合短文信息中,编辑出聚合短文信息;发布模块用于将聚合短文信息提交给服务器。

该系统的一种客户端提供给用户的编辑发布聚合短文信息的一种用户界面的示意图如图11所示,用户点击其中的虚拟按钮“附加被聚合短文信息集合”,该用户界面展示对应一个拟编辑的被聚合短文信息集合的虚拟按钮,1105“所附短文(1)”是一个这样的虚拟按钮的示意图,用户可以调整该虚拟按钮在聚合短文文字部分中的位置。用户点击图11中的1110虚拟按钮“存为草稿”,该系统就保存该聚合短文信息的草稿和其中所附加的被聚合短文信息集合的草稿,图12是一个前述草稿的示意图。

该客户端也提供选项,比如首先提供触控手势选项,供用户直接编写被聚合短文信息集合的草稿,而不需要同时编辑聚合短文信息。比如,当用户在智能手机上浏览短文信息时,用户通过某种触控手势,比如在触摸屏幕显示有某一条短文信息的区域中,用手指做向右滑动,该客户端识别到用户选择了此触控手势选项后,向用户展示相应的用户界面使得用户可以做进一步的编辑,一种示意图如图13所示,1305是用户通过前述触控手势选项所指示的拟纳入到某一被聚合短文信息集合中的短文信息,1301是选择菜单。如果用户在1301中选择“将选定的短文信息纳入到拟新编的被聚合短文信息集合中”,该客户端为用户新建一个被聚合短文信息集合草稿,然后将该短文信息纳入该被聚合短文信息集合。如果用户在1301中选择“将选定的短文信息纳入到已有的被聚合短文信息集合中第一条信息位置”,该客户端向其展示示意图如图14所示的用户界面,图中1401和1405分别是两条聚合短文信息的草稿,1410所示的图标代表了这些聚合短文信息草稿中所附加的被聚合短文信息集合草稿,1415和1420分别是两个用户直接编写的被聚合短文信息集合草稿。当用户在图14所示的用户界面中,比如用于手指点击指示了相应的被聚合短文信息集合草稿后,客户端要求用户再次确认此指示,用户确认后,客户端将之前指示的短文信息纳入到该被聚合短文信息集合中的相应位置。如果用户在1301中选择“将选定的短文信息纳入到已有的被聚合短文信息集合中的指定位置”,并在示意图如图14的用户界面中指示了相应的被聚合短文信息集合草稿后,该客户端将该被聚合短文信息集合草稿展开展示,用户在所展示的某一条被聚合短文信息的显示区域中用手指做点击后,客户端向用户比如展示示意图如图15所示的用户界面,其中1505是用户通过手指点击所指示的被聚合短文信息,客户端自动将其突出显示,1501是客户端此时提供给用户的选择菜单,用户通过该菜单做出指示后,客户端将其之前指定的短文信息纳入到该被聚合短文信息集合草稿中的指定位置。

该客户端提供选项供用户对被聚合短文信息集合进行集合操作,比如供用户通过复制已有的聚合短文信息中的被聚合短文信息聚合来编辑被聚合短文信息集合,比如,当用户在智能手机上浏览某一聚合短文信息时,比如在其示意图如图1所示的用户界面中,用户通过某种手势,比如用手指按压101所示的对应某被聚合短文信息集合的虚拟按钮,客户端为其展示菜单,菜单中的选项分别是“复制此被聚合短文信息集合并存入草稿”、“复制此被聚合短文信息集合并修改后存入草稿”、“将此聚合短文信息集合纳入已有的被聚合短文信息集合草稿”和“在已有的被聚合短文信息集合草稿中删除被聚合短文信息”,在上述菜单中,(1)如果用户选择“复制此被聚合短文信息集合并存入草稿”,客户端新建一个被聚合短文信息集合草稿,并将101所对应的被聚合短文信息集合中的各条被聚合短文信息纳入该新建的被聚合短文信息集合草稿中,并且各条被聚合短文信息在该被聚合短文信息集合草稿中的顺序位置按照其在101所对应的被聚合短文信息集合中的顺序位置记录;(2)如果用户选择“复制此被聚合短文信息集合并修改后存入草稿”、客户端新建一个被聚合短文信息集合草稿,并将101所对应的被聚合短文信息集合中的各条被聚合短文信息纳入该新建的被聚合短文信息集合草稿中,并且各条被聚合短文信息在该被聚合短文信息集合草稿中的顺序位置按照其在101所对应的被聚合短文信息集合中的顺序位置记录,并展开展示该被聚合短文信息集合草稿,并向用户展示其示意图如图15所示的用户界面,供用户进行相应的修改编辑;(3)如果用户选择“将此聚合短文信息集合纳入已有的被聚合短文信息集合草稿”,客户端向用户展示其示意图如图14所示的用户界面,当用户在图14所示的用户界面中,比如用于手指点击指示了相应的被聚合短文信息集合草稿后,比如指示了1420所对应的被聚合短文信息集合草稿后,客户端向用户展开展示该被聚合短文信息集合草稿,当用户在其中选定了某一条被聚合短文信息后,客户端向用户展示其示意图如图15所示的用户界面,用户在1501的菜单做出选择,比如用户选择“将选定的短文信息加入到此被聚合短文信息之前”,客户端要求用户确认,用户确认此指示后,客户端就将101所对应的被聚合短文信息集合中的各被聚合短文信息全部添加到1420所对应的被聚合短文信息集合中,并且其顺序位置被记录为在1505所示的被聚合短文信息之前,并且这些被添加的被聚合短文信息在用户在1420所对应的被聚合短文信息集合中的相互顺序位置被记录为与它们在101所对应的被聚合短文信息集合中的相互顺序位置一样;(4)如果用户选择“在已有的被聚合短文信息集合草稿中删除属于此被聚合短文信息集合的被聚合短文信息”,客户端向用户展示其示意图如图14所示的用户界面,当用户在图14所示的用户界面中,比如用于手指点击指示了相应的被聚合短文信息集合草稿后,比如指示了1420所对应的被聚合短文信息集合草稿后,客户端要求用户确认此选择,用户确认后,客户端进行相应的修改,1420所对应的聚合短文信息集合草稿中的各被聚合短文信息,只要其属于101所对应的被聚合短文信息集合,就被从1420所对应的聚合短文信息集合草稿中删除。

该客户端允许用户在编辑聚合短文信息的时候,使用已经被编辑出的被聚合短文信息集合草稿来作为其中所附加的被聚合短文信息集合,比如在示意图如图11所示的用户界面中,用户通过比如手指按压1105所示的虚拟按钮,客户端为其展示示意图如图16所示的用户界面,在1601所示的菜单中,用户选择“使用草稿库中的被聚合短文信息集合”,该客户端向用户展示示意图如图14所示的用户界面,待用户在其中选择了比如1420所对应的被聚合短文信息集合草稿后,客户端将此被聚合短文信息集合草稿的内容复制到1605所对应的被聚合短文信息集合中。

该客户端允许用户对草稿库中的被聚合短文信息集合草稿进行编辑,比如,当用户示意图如图12所示的用户界面中,用手指按压其中的虚拟按钮1201“所附的短文(1)”,该客户端向用户展示其示意图如图16中1601所示的菜单,针对该菜单,a、如果用户选择“编辑该被聚合短文信息集合”,该客户端将对应的被聚合短文信息集合展开展示,并向用户展示其示意图如图15所示的用户界面,如果用户选择“将选定的短文信息加入到此被聚合短文信息之前”并且在此之前并没有指定其要选定的短文信息,该客户端提供短文浏览选择界面供用户在其中指定其选定的向其展示短文信息的浏览界面,如果该系统存在多个展示短文信息的浏览页面,允许用户做出选择,同时改变该页面的底色,比如使用以比正常的浏览状态更深的底色,以提醒用户此时处于编辑状态中,在该编辑状态下,用户在显示有某一条短文信息的显示区域中用手指向右滑动,客户端询问用户是否将此短文信息纳入被编辑的被聚合短文信息集合中,得到确认后,客户端为其完成该此编辑,并询问是否继续编辑此被聚合短文信息组合,如果用户选择继续,客户端继续提供短文浏览选择界面,以便用户指示下一条要纳入该被聚合短文信息集合的短文信息:b、如果用户选择“对该被聚合短文信息集合进行集合操作”,客户端为其展示菜单,菜单中的选项分别是“复制此被聚合短文信息集合并存入草稿”、“复制此被聚合短文信息集合并修改后存入草稿”、“将此聚合短文信息集合纳入已有的被聚合短文信息集合草稿”和“在已有的被聚合短文信息集合草稿中删除属于此被聚合短文信息集合的被聚合短文信息”,根据用户的选择,客户端做出相应的处理;c、如果用户选择“修改虚拟按钮上的文字”,客户端则提供相应的用户界面,让用户修改该虚拟按钮上的文字。

该客户端允许用户对草稿库中的聚合短文信息草稿进行编辑,比如在其示意图如图14的用户界面中,用户用手指点击1405所示的聚合短文信息草稿,客户端展示其示意图如图12所示的用户界面,在该用户界面中,用户可以对该聚合短文信息进行编辑,比如修改其中的文字内容,移动对应被聚合短文信息集合的虚拟按钮的位置,修改该虚拟按钮上显示的文字内容,添加或者删除该聚合短文信息中的图片、视频、地理位置等。

该系统中,用户转发短文信息时可以附加评论信息,一条转发时附加了评论信息的转发的短文信息的示意图如图4所示。并且,该系统允许用在转发所附加的评论信息中附加被聚合短文信息集合。在其示意图如图3所示的转发操作用户界面中,如果用户点击305所示的虚拟按钮“附加被聚合短文信息集合”,该用户界面中就展示对应一个拟编辑的被聚合短文信息集合的虚拟按钮,其示意图如图17所示,1715“所附短文(1)”是一个这样的虚拟按钮的示意图,用户可以调整该虚拟按钮在聚合短文文字部分中的位置。用户点击图17中的1710“存为草稿”,该评论中附加了被聚合短文信息集合的转发的短文信息的草稿就被保存,图18是一个前述草稿的示意图,其中1801对应转发所附加的评论信息中附加的被聚合短文信息集合草稿,对于该转发的短文信息草稿,对评论信息中所附加的被聚合短文信息集合草稿,客户端提供用户界面供用户对其进行修改编辑,比如在图17和图18所示的用户界面中,用户分别用手指按压1715和1801,客户端向其展示示意图如图16中1601所示的菜单,再比如客户端将前述短文信息的草稿也被展示在其示意图如图14所示的用户界面中供用户选择。

用户发布聚合短文信息,该服务器端在数据库做出相应的存储,将聚合短文信息对各被聚合短文信息的引用结构记录在其数据库中。该服务器端向信息接收方所发送的数据中,针对一条短文信息,该数据包括该短文信息的发布者的用户id和信息id,针对每一条聚合短文信息,该数据还包括其中所附加的各个被聚合短文信息集合的被聚合短文信息集合id以及该被聚合信息集合的显示位置,以方便客户端实现上述编辑发布聚合短文信息的有关操作,当用户编辑某一被聚合短文信息集合时,当用户将一条短文信息作为被聚合短文信息纳入该被聚合短文信息集合时,客户端对该聚合短文信息集合的草稿的存储使用记录该被聚合短文信息的用户id和信息id的方式,在客户端向服务器端发送该聚合短文信息集合草稿时,客户端所发送的用于说明此被聚合短文信息集合的构成的数据中,也使用记录前述被聚合短文信息的用户id和信息id的方式;当客户端请求时,服务器端将被聚合短文信息集合的具体构成数据传递给客户端,这些数据包括的各被聚合短文信息的发布者的用户id和信息id,以及相应的“被聚合短文信息在被聚合短文信息集合中的顺序位置”的取值,使得,比如当用户复制已有短文信息中所附加的被聚合短文信息集合,或者利用已有短文信息中所附加的被聚合短文信息集合来对被聚合短文信息集合进行集合操作的时候,客户端可以通过在记录编写的被聚合短文信息集合时使用记录前述被聚合短文信息的用户id和信息id的方式来进行记录,并且通过修改各被聚合短文信息的“被聚合短文信息在被聚合短文信息集合中的顺序位置”取值的方式来修改其在集合中的顺序位置。该服务器端使用类似记录已有聚合短文信息的数据结构来对聚合短文信息草稿进行存储,数据库记录中将该草稿的编辑用户的用户id作为其发布者用户id记录,同时记录该草稿被分配的信息id,在“信息类型”字段记录其为一条草稿,该服务器端使用类似记录已有聚合短文信息中所附加的被聚合短文信息集合的数据结构来对聚合短文信息集合草稿进行存储,数据库记录中记录一条除所附加的短文信息集合外,其余内容为空的聚合短文信息,数据库记录中将该集合草稿的编辑用户的用户id作为该聚合短文信息的发布者的用户id予以记录,同时记录该草稿被分配的信息id,在“信息类型”字段记录其为一条被聚合短文信息集合草稿。客户端在编辑聚合短文信息草稿和被聚合短文信息集合草稿时,为其前述的信息id字段的取值分配前述的信息id,该用于草稿的信息id的格式同已发布的短文信息的信息id不同。对于被聚合短文信息集合草稿中所包括的被聚合的新编短文信息的草稿,客户端也为其分配用于草稿的信息id。如果用户指示将聚合短文信息草稿正式发布,服务器端为该聚合短文信息和所附加的各被聚合短文信息集合所包括的各被聚合的新编短文信息重新分配信息id,并完成相应的发布。

该系统的一种客户端,在一定的存储容量限额下在本地保持对聚合短文信息草稿和被聚合短文信息集合草稿和新编短文信息的草稿的存储,在用户决定将这些草稿正式发布前,不向服务器端上传这些草稿,该系统的一种客户端,在一定的存储容量限额下在本地保持对聚合短文信息草稿和被聚合短文信息集合草稿和新编短文信息的草稿的存储,并且,在用户决定将这些草稿正式发布前,按照用户的指示,为其向服务器端上传草稿,另一种客户端该客户端将这些草稿全部上传到服务器端存储,在本地只保持在某种存储容量限制下对聚合短文信息草稿和被聚合短文信息集合草稿和新编短文信息的草稿的临时缓存,一定客户端重新启动,缓存的数据就被清除。

对于某些客户端,比如pc和手机上的浏览器客户端,该系统服务器端向其传送的数据中包括用于使得客户端提供上述界面和操作的程序数据,比如用html语言编写的文件,在比如前述文件中嵌入javascrip编写的程序。对于另一些客户端,该系统服务器只需要向其传送合适格式的信息数据,执行有关操作所需要的全部程序已经在该客户端连接上该系统服务器端之前就应该被存放在该客户端中了。

具体实施方式2

一种服务器端,该服务器端在网络部署中的一种实施例的示意图如图19所示,其中服务器端b(1905)是一个该服务端,服务器端a(1901)包括一个具体实施方式1中所描述的支持用户发布聚合短文信息的社交网络系统的服务器端,客户端1915是服务器端b的一个客户端。

服务器b(1905)包括以下模块:

一般信息服务模块(1925),用于接受客户端1915发来的数据,能够向客户端1915传递数据,以此来向客户端1915的用户提供某种网络服务,比如提供类似阿里所提供的电子商务服务,再比如提供类似谷歌所提供的搜索服务,在本实施例中,将这类服务简称为基本服务。服务端b能够向服务器端a发送数据,接受服务器端a发来的数据。

聚合服务模块”(1910),用户根据用户的指示,从服务器端b中获取信息、根据这些信息编辑短文信息,将短文信息聚合到被聚合信息集合中,将聚合短文信息草稿和被聚合短文信息集合草稿发送到服务器端a,将编辑好的聚合短文信息草稿作为正式的聚合短文信息发布到服务器端a;

“授权获取模块”(1920)授权获取模块用于使得服务器端b获得在服务器端a中发布聚合短文信息的授权。

服务器端b同客户端1915之间进行数据通讯,传送预设格式的数据信息,比如超文本标记语言编写的文件,使得客户端能够在向用户提供基本服务的时候:提供相应的用户界面,用于供用户通过服务器端b编辑发布聚合短文信息,该用户界面的示意图如图20所示,图20是某种客户端中某搜索引擎为用户针对用户使用关键词cookie所反馈的搜索结果的展示界面,在图20所示的用户界面上,如果用户点击其中的虚拟按钮“聚合分享”(比如2001所示),客户端会向其展示其示意图如图21所示的用户界面,其中2101是一个文字编辑框的示意图,该文字框用于供用户编辑相应的短文信息的文字部分,其中2105是该界面被展示时已经为用户编辑好的文字,用户可以对其进行修改,或者删除后重写;2110是一个已经为用户编辑好的网络链接,该网络链接会被包括在最后被发布的短文信息中;2115和2120分别是以文字展示的虚拟按钮,用户点击2115“纳入新编被聚合短文信息集合”,该客户端同服务器端b进行数据通讯,服务器端b的聚合服务模块(1910)在该模块中为用户新建一个被聚合短文信息集合草稿,新建一条短文信息草稿,并将该短文信息草稿纳入该被聚合短文信息集合草稿,新建的短文信息的内容则如2101中所示。如果用户点击2120“纳入已有的被聚合短文信息集合”,该客户端向用户展示其示意图如图14所示的界面,当用户在图14所示的用户界面中,比如用于手指点击指示了相应的被聚合短文信息集合草稿后,该客户端向用户展示编辑菜单,其选择项分别是“加入到该被聚合短文信息集合中第一条信息位置”、“加入到该被聚合短文信息集合的最后一条信息位置”、“加入到该被聚合短文信息集合中的指定位置”、“以此被聚合短文信息集合来构造聚合短文信息”和“发送草稿到社交网络”,根据用户的选择,客户端和服务器端b完成相应的操作。

聚合服务模块数据库中建立了示意图如类似图8所示的数据结构,聚合服务模块利用此数据结构来存储用户所编辑的短文信息草稿和聚合短文信息草稿和被聚合短文信息集合草稿。

用户保存聚合短文信息草稿,保存被聚合短文信息草稿,保存短文信息草稿,聚合服务模块在数据库中做出相应的存储,将聚合短文信息对各被聚合短文信息的引用结构记录在其数据库中。

具体实施方式3

一种能够用于具体实施方式1所述的社交网络系统的客户端,其一个实施例如图23中2305所示,该客户端在网络中的一种部署使用方式的示意图如图23所示,2301所示的服务器端a为一个具体实施方式1中所述的服务器端,客户端2305通过网络连接同服务器端a可以构成一个具体实施例方式1所述的社交网络系统,本实施例中简称为系统a;2310所示的服务器端b为另一个具体实施方式1中所述的服务器端,客户端2305通过网络连接同服务器端b可以构成一个具体实施例方式1所述的社交网络系统,本实施例中简称为系统b。

该客户端能够支持用户将系统b中被发布的短文信息,纳入到用户发布到系统a中的聚合短文信息中,支持用户将系统b中被发布的短文信息,纳入到用户发布到系统a中的聚合短文信息中。并且,使用该客户端来编辑发布聚合短文信息时,在编辑聚合短文信息草稿,被聚合短文信息草稿时,用户不需要考虑其当前浏览的短文信息是系统a中被发布的,还是是在系统b中被发生,仅需要在发布其所编辑的聚合短文信息,或者向服务器端上传其所编辑的聚合短文信息草稿,被聚合短文信息集合草稿时,才需要指示客户端具体发布到或者上传到哪一个系统中。

当用户需要发布聚合短文信息时,该客户端会提供用户界面,让用户指示将相应的聚合短文信息是发布到系统a还是系统b,比如其示意图如图12所示的用户界面中,用户点击虚拟按钮“发送”,该客户端会展示相应的用户界面,比如展示选项分别为“发送到系统a”和“发送到系统b”的菜单,待用户做出后,客户端将聚合短文信息发送到用户指定的系统中。

该客户端对于其编辑的短文信息草稿,聚合短文信息草稿和被聚合短文信息集合草稿,建立了类似图8所示的数据存储结构,并使用短文信息表中增加了的字段“信息来源”来区别该信息是系统a中的已有短文信息,是系统b中的已有短文信息,这里所说的短文信息包括聚合短文信息和非聚合短文信息,还是用户一条新编的短文信息。

客户端中建立了一个数据转换模块(2315),用于将客户端从系统a和系统b中所收到的用以说明其发送到该客户端的聚合短文信息和非聚合段信息数据,比如说明其内容和格式的数据,转为本地数据存储格式,比如a系统发来一条聚合短文信息的数据,该数据说明该信息的格式为一条聚合短文信息其中在文字部分的某个位置附加了一个被聚合短文信息集合,该被聚合信息集合包括三条被聚合短文信息,假设用户复制此聚合短文信息中的被聚合短文信息集合,并在其中添加了一条新编的被聚合短文信息,并将此复制修改而成的被聚合短文信息集合附加到用户新编的一条聚合短文信息草稿中,该客户端在数据库中记录该聚合信息草稿时,由于其属于新编的短文信息草稿,发布者的用户id和信息id由客户端按照其自身的规则分配,对于其中所附加的被聚合短文信息集合,由于是用户复制后新编的被聚合短文信息集合,该客户端为其分配聚合短文信息集合id,对于各被聚合短文信息,属于来至a系统中的已有短文信息的,在客户端数据库中其用户id和信息id继续按照对应的短文信息在a系统中所分配的取值记录。对于用户在该客户端新编的短文信息,该客户端在本地的此数据库中记录用户主动输入的各种内容,比如用户输入的文字,用户附加的图片和视频,会在数据库中记录能够查找到该图片的指针。当用户选择发布此聚合短文信息时,根据用户的要求,该客户端使用该数据转换模块来将该聚合短文信息草稿的内容转化为适合在a系统或者b系统b中发布的形式:(1)如果用户选择是将此聚合信息发布到a系统中,由于该聚合短文信息中所涉及的已有的短文信息均为a系统中的已有的短文信息,相应的数据转换包括:数据转换模块把聚合短文信息的用户id和信息id转换为a系统所要求的取值,比如将用户id使用该用户在a系统中被分配的用户id,信息id保留客户端的分配值,把被聚合短文信息集合中那条新编的被聚合短文信息的用户id修改为该用户在a系统中被分配的用户id,然后将该聚合短文信息发布到a系统的服务器端,对于a系统要求上传的图片等,该客户端进行相应的上传;(2)如果用户选择将该聚合短文信息发布到系统b,数据转换模块除了将上述用户id修改为该用户在b系统中的用户id,对于其所附加的被聚合短文信息集合中的各a系统中已有的短文信息,做出如下处理,发布者修改为该聚合短文信息的发布者,同时将该短文信息的原发布者的识别标识,比如其昵称,写入到已有短文信息的文字部分,并注明该信息在a系统中于何时发布,表明此信息实际是由该用户在a系统中于该时间所发布,这部分处理的显示对象的示意图如虚线框2405所指的内容所示,比如如果该聚合短文信息是由用户“赵四”所发布的,一条a系统中其示意图如图1所示的已有短文信息,会被数据转换模块修改为一条其示意图如图24所示的b系统中的新编短文信息,2401所标明的发布时间是该新编短文信息在b系统中的发布时间,并且,客户端在发布该聚合短文信息之前,对于涉及b系统中的已有短文信息,会根据b系统对其各部分内容的数据要求做如下的处理,包括:凡是b系统要求提供其具体内容的各有关部分,如果客户端上并没有存有,则从a系统中下载到客户端,然后传递到b系统服务器端,凡是b系统要求提供能够到网络上查找到该部分内容的指针的,如果客户端上并没有存有,则从a系统下载到客户端,然后传递到b系统服务器端。

具体实施方式4

一种客户端,其一个实施例如图25中2505所示,该客户端在网络中的一种部署使用方式的示意图如图25所示,2501所示的服务器端a为一个具体实施方式1中所述的服务器端,客户端2505通过网络连接同服务器端a可以构成一个具体实施例方式1所述的社交网络系统,本实施例中简称为系统a;2310所示的为网络中的信息资源,比如某种web信息资源,再比如客户端2505有权作为专门的app访问的某些网络资源。2515是2505所包括的信息采集模块,用于采集服务器端a之外的网络资源中的信息(2510所示)。

该客户端可能向用户提供浏览网资源的界面,比如本实施方式的一个具体实施例中,当用户在在该客户端中输入相应的网址,该客户端即访问该网址所对应的资源。当用户使用该客户端来访问某些网络资源的时候,该客户端提供相应的用户界面,供用户利用该界面来采集该网络资源所提供的信息并编写短文信息纳入其所编辑的被聚合短文信息集合中。比如,图26是客户端正在为用户展示的前述网络资源的一个示意图,该客户端是运行在手机上的一个浏览器,这是搜索引擎针对关键词cookie的搜索结果,用户在该显示页面上用手指按压2601所指的那一条搜索反馈结果的显示区域,该客户端展示其示意图如图21所示的界面,2101是该界面上的文字编辑框,其中2105是该客户端根据网络资源的显示特征为用户编写的有关网络资源的摘要,允许用户对此进行修改。2110是该客户端为用户抓取的对应该网络资源的uri,用户点击虚拟按钮2115“纳入新编被聚合短文信息集合”,该客户端为用户新建一个被聚合短文信息集合草稿,新建一条短文信息草稿,并将该短文信息草稿纳入该被聚合短文信息集合草稿,新建的短文信息的内容则如2101中所示。如果用户点击2120“纳入已有的被聚合短文信息集合”,该客户端会向用户展示其示意图如图14所示的界面,当用户在图14所示的用户界面中,比如用于手指点击指示了相应的被聚合短文信息集合草稿后,该客户端会向用户展示编辑菜单,其选择项分别是“加入到该被聚合短文信息集合中第一条信息位置”、“加入到该被聚合短文信息集合的最后一条信息位置”、“加入到该被聚合短文信息集合中的指定位置”、“以此被聚合短文信息集合来构造聚合短文信息”和“发送草稿到社交网络”,根据用户的选择,客户端完成后续的操作,比如,如果用户选择“加入到该被聚合短文信息集合中第一条信息位置”,客户端会要求用户确认,用户确认后,该短文信息会被添加到该集合中,并且其在该集合中的顺序位置会是位于第一条被聚合短文信息的位置,新建的短文信息的内容则如2101中所示。

具体实施方式5

一种服务器端,该服务器端在网络中部署的一个实施例的示意图如图27中2701所示,该服务器端具有具体实施方式1所述的服务端的全部功能,同客户端2705通过网络相连接后能够构成具体实施方式1中所述的网络系统。客户端2720同2715所示的服务器端b通过网络连接构成了一个社交网络系统,在本实施例中简称为系统b,系统b允许用户发布短文信息。2701所示的该服务器端,还包括2710所示的“对外聚合服务模块”,该模块用于针对该服务器端数据库中所保存的被聚合短文信息集合,包括被聚合信息集合草稿,都赋予其一个url,并在该服务器端数据库中存储该url与相应的被聚合短文信息集合之间的对应关系,并且提供用户界面让用户获取这个url并复制这个url,比如当用户用手指按压对应某个被聚合短文信息集合的虚拟按钮时,客户端提供的选择菜单中,增加一项“显示并复制此聚合短文信息集合的url”,客户端向用户展示其为用户编辑好的url并为用户复制到粘贴板中。该url插入到其在系统b所发布的短文信息中,浏览系统b中所发布的该短文信息的中,如果某一用户点击此url,并且其所使用的客户端2720支持根据此url访问服务器端a中该url所对应的网络资源,并且使用客户端2720发起此访问的用户具有在服务器端a访问该被聚合短文信息集合的权限,比如该被聚合短文信息集合本来就被其发布者用户设置为对公众公开,之后,服务器端a中的对外聚合服务模块向客户端2720发送必要的数据以便为其展开展示该被聚合短文信息集合,并且,至少针对以标准浏览器方式来访问该资源的客户端2720,对外聚合服务模块(2710)向其传递的预设格式数据能够使得该聚合短文信息集合以如下方式被展示:如果该被聚合短文信息集合中所包括的被聚合短文信息也是聚合短文信息,该被聚合的聚合短文信息首先会被默认以折叠状态展示,并提供相应的用户界面供用户发出指示,当用户指示该客户端展开展示该被聚合的聚合短文信息后,该客户端再为其展开展示该被聚合的被聚合短文信息,展开展示其中所附加的、用户指定要展示的被聚合集合信息集合。

并且该对外聚合服务模块对用户是在浏览哪一个网络系统中的信息中所包括的该url时发起了对此url的访问进行识别,如果能够识别出是来自哪一个网络系统,比如识别出是来至系统b,并且对外聚合服务模块支持以等同或者类似该网络系统中短文信息的展示格式来展示短文信息,对于源自该网络系统的对此url的访问,对外聚合服务模块会按照适应该网络系统中对短文信息的展示格式的方式来准备服务器端a向客户端2720所准备的预设格式文件,使得在客户端2720也允许的范围,按照等同或者类似系统b对短文信息的展示格式来为用户展开展示该url所对应的聚合短文信息集合,在满足对聚合短文信息的上述展示规则的同时,使得各短文信息的格式、字体、版式以等同或者类似系统b的短文信息的方式来

具体实施方式6

一种服务器(2910),该服务器(2910)在网络中的一种部署使用方式的示意图如图29所示,2901所示的服务器端a为一个具体实施方式1中所述社交网络的服务器端,2905是一个网页浏览器客户端;该服务器2910能够提供具体实施方式2所述的基本服务;该服务器,包括:

发送器,用于根据用户请求向网页浏览器客户端(2905)发送数据

处理器,用于将所述基本服务的信息和必要的程序数据封装在预定格式的文件中;

所述发送器根据用户请求向浏览器所发送数据具体为:所述发送器将所述预定格式的文件发送给所述浏览器;

其中,所述预定格式的文件中还包含选项信息;所述选项信息被展示时为选项界面元素,所述选项界面元素在被用户选择时,向用户提供一个或者多个操作选项,比如,使用户可根据相应的选项来将与所述基本服务信息相关的信息编写为短文信息,并将其作为被聚合短文信息纳入聚合短文信息中,并设置该被聚合短文信息的位置属性,并由该浏览器2905向服务器2901发布聚合短文信息。

一般的来讲,该服务器向浏览器传递预设格式文件,该文件经浏览器运行后,能够使得运行中的浏览器具有如下模块:

短文信息编写模块,用于编写短文信息;并且优选地包括短文信息预编写子模块,用于根据用户的指示,依据同基本服务信息有关的信息为用户编写短文信息草稿;

聚合短文信息编写模块,用于编写聚合短文信息;

聚合短文信息发布模块,用于向指定社交网络发布聚合短文信息;

比如,本具体实施方式的一个实施例中,服务器2910同网页浏览器2905之间进行数据通讯,传送预设格式的数据信息,比如超文本标记语言编写的文件包括可选地其中用javascript编写的程序,使得网页浏览器根据该文件进行运行后,能够:

(1)浏览器能够在向用户提供具体实施方式2中所述的基本服务的时候:提供相应的用户界面,用于供用户通过浏览器2905编辑发布聚合短文信息,该用户界面的示意图如图20所示,图20是某种网页浏览器中某搜索引擎为用户针对用户使用关键词cookie所反馈的搜索结果的展示界面,在图20所示的用户界面上,如果用户点击其中的虚拟按钮“聚合分享”(比如2001所示),浏览器会向其展示其示意图如图21所示的用户界面,其中2101是一个文字编辑框的示意图,该文字框用于供用户编辑相应的短文信息的文字部分,其中2105是该界面被展示时已经为用户编辑好的文字,用户可以对其进行修改,或者删除后重写;2110是一个已经为用户编辑好的网络链接,该网络链接会被包括在最后被发布的短文信息中;用户点击虚拟按钮2115“纳入新编被聚合短文信息集合”,该客户端为用户新建一个被聚合短文信息集合草稿,新建一条短文信息草稿,并将该短文信息草稿纳入该被聚合短文信息集合草稿,新建的短文信息的内容则如2101中所示。如果用户点击2120“纳入已有的被聚合短文信息集合”,该客户端会向用户展示其示意图如图14所示的界面,当用户在图14所示的用户界面中,比如用于手指点击指示了相应的被聚合短文信息集合草稿后,该客户端会向用户展示编辑菜单,其选择项分别是“加入到该被聚合短文信息集合中第一条信息位置”、“加入到该被聚合短文信息集合的最后一条信息位置”、“加入到该被聚合短文信息集合中的指定位置”、“以此被聚合短文信息集合来构造聚合短文信息”和“发送草稿到社交网络”,根据用户的选择,客户端完成后续的操作,比如,如果用户选择“加入到该被聚合短文信息集合中第一条信息位置”,客户端会要求用户确认,用户确认后,该短文信息会被添加到该集合中,并且其在该集合中的顺序位置会是位于第一条被聚合短文信息的位置,新建的短文信息的内容则如2101中所示;

(2)浏览器向用户提供向服务器a(2901)发布聚合短文信息的选项,比如当用户按压图14中的聚合短文信息草稿1401时浏览器向用户提供发布该聚合短文信息到服务器端2901的选项“发布此聚合短文信息到指定社交网络”,并且浏览器根据用户的指示,向服务器a(2901)发送该聚合短文信息。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1