信息处理方法、相关装置、设备和系统与流程

文档序号:17693956发布日期:2019-05-17 21:18阅读:128来源:国知局
信息处理方法、相关装置、设备和系统与流程

本发明涉及计算机领域,尤其涉及信息处理方法、相关装置、设备和系统。



背景技术:

随着电子科技技术以及互联网技术的发展,电子终端(特别是智能移动终端)的功能越来越强大,只要用户按照自身的需求在电子终端上安装各种应用程序安装包,便可以通过各种应用程序来完成各种事务。

例如,我们身边渐渐出现了很多社交软件(或基于社交的系统)。通过电子终端上安装的社交软件拉近了社会人与人之间的距离,用户可以在社交软件中随时随地发表自己的状态消息,该状态消息可以包括用户个人生活、想法、将要做的事,等信息;该状态消息可以为图文信息。

然而,现有技术中,用户通过社交系统或社交软件查看到其它用户发表状态消息时,不便于针对该状态消息进行再编辑。例如,公司组织团队建设活动,某员工发表了一条状态消息(图片+文字),同行的其它员工查看到该状态消息时,无法针对该状态消息直接进行图片或文字的增删改,只能对一个个图片进行繁琐的复制粘贴,或者针对该状态消息另外发表一条状态消息,操作性差。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种信息处理方法、一种信息处理装置、一种终端、一种服务器、一种信息处理系统以及一种计算机可读存储介质,解决现有技术用户通过社交系统或社交软件查看到其它用户发表状态消息时,不便于针对该状态消息进行再编辑的技术问题。

为了解决上述技术问题,本发明实施例第一方面公开了一种信息处理方法,包括:

接收第一账号的登录信息,并根据所述第一账号的登录信息登录社交系统;基于所述社交系统,所述第一账号与多个账号建立了关联;

生成针对第一状态消息的可编辑信息;所述第一状态消息包括所述第一账号在所述社交系统中发表的消息,以供所述多个账号在所述社交系统中查看;所述可编辑信息包括允许第二账号对所述第一状态消息进行编辑的信息;所述第二账号为所述多个账号中的账号;

将所述可编辑信息发送所述社交系统的服务器。

本发明实施例第二方面公开了一种信息处理方法,包括:

接收第一终端发送的可编辑信息;所述可编辑信息为在社交系统上登录了第一账号的所述第一终端生成的针对第一状态消息的信息;其中,基于所述社交系统,所述第一账号与多个账号建立关联;所述第一状态消息包括所述第一账号在所述社交系统中发表的消息,以供所述多个账号在所述社交系统中查看;所述可编辑信息包括允许第二账号对所述第一状态消息进行编辑的信息;所述第二账号为所述多个账号中的账号;

根据所述可编辑信息生成可编辑提示信息,将所述可编辑提示信息发送给第二终端,以提示第二账号可对所述第一状态消息进行编辑;所述第二终端为在社交系统上登录了所述第二账号的终端。

本发明实施例第三方面公开了一种信息处理方法,包括:

接收第二账号的登录信息,并根据所述第二账号的登录信息登录社交系统;基于所述社交系统,所述第二账号与第一账号建立了关联;

接收所述社交系统的服务器发送的可编辑提示信息,所述可编辑提示信息用于提示所述第二账号可对第一状态消息进行编辑;所述第一状态消息包括所述第一账号在所述社交系统中发表的消息。

本发明实施例第四方面公开了一种信息处理装置,包括用于执行上述第一方面、或第二方面、或第三方面所述的方法的单元。

本发明实施例第五方面公开了一种终端,包括处理器、输入设备、输出设备、存储器和通信设备,所述处理器、输入设备、输出设备、存储器和通信设备相互连接,其中,所述存储器用于存储应用程序代码,所述通信设备用于与外部设备进行信息交互;所述处理器被配置用于调用所述程序代码,执行上述第一方面、或第三方面的方法。

本发明实施例第六方面公开了一种服务器,包括处理器、输入设备、输出设备、存储器和通信设备,所述处理器、输入设备、输出设备、存储器和通信设备相互连接,其中,所述存储器用于存储应用程序代码,所述通信设备用于与外部设备进行信息交互;所述处理器被配置用于调用所述程序代码,执行上述第二方面所述的方法。

本发明实施例第七方面公开了一种信息处理系统,包括第一终端、服务器和第二终端;其中,所述第一终端包括上述第五方面中执行上述第一方面的方法的终端,所述服务器包括上述第六方面所述的服务器,所述第二终端包括上述第五方面中执行上述第三方面的方法的终端。

本发明实施例第八方面公开了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如上述第一方面、或第二方面、或第三方面的方法。

实施本发明实施例,通过生成针对第一状态消息的可编辑信息,该可编辑信息包括允许第二账号对该第一状态消息进行编辑的信息,然后将该可编辑信息发送社交系统的服务器,服务器根据接收到的该可编辑信息生成可编辑提示信息,以提示第二账号可对该第一状态消息进行编辑,那么第二账号即可实现对第一状态消息进行编辑。解决了现有技术用户通过社交系统或社交软件查看到其它用户发表状态消息时,不便于针对该状态消息进行再编辑的技术问题,满足了用户在查看到其他用户发表的状态消息时可以直接对图片或文字进行增删改的需求,提高了操作性,增强了时效性。

附图说明

为了说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1是本发明实施例提供的信息处理方法的系统构架示意图;

图2是本发明实施例提供一种信息处理方法的示意流程图;

图3是本发明实施例提供的信息处理方法的界面示意图;

图4是本发明提供的信息处理方法的另一实施例的界面示意图;

图5是本发明提供的信息处理方法的另一实施例的界面示意图;

图6是本发明提供的信息处理方法的另一实施例的界面示意图;

图7是本发明提供的信息处理方法的基线版本号分配的原理示意图;

图8是本发明实施例提供的树状结构的基线版本号的示意图;

图9是本发明实施例提供的展示变更版本信息的示意图;

图10是本发明实施例提供的信息处理方法的交互示意图;

图11是本发明实施例提供的信息处理装置的结构示意图;

图12是本发明提供的另一实施例的信息处理装置的结构示意图;

图13是本发明提供的另一实施例的信息处理装置的结构示意图;

图14是本发明实施例提供的终端的结构示意图;

图15是本发明实施例提供的服务器的结构示意图;

图16是本发明提供的另一实施例的终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

具体实现中,本发明实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。

在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。

为了更好的理解本发明实施例提供的一种信息处理方法、相关装置、设备和系统,下面先对本发明实施例适用的信息处理方法的系统构架进行描述。参阅图1,图1是本发明实施例提供的信息处理方法的系统构架示意图。如图1所示,系统构架可以包括一个或多个服务器以及多个终端(或设备),其中:

服务器可以包括但不限于后台服务器、组件服务器、社交系统服务器或社交软件服务器等,服务器可以通过互联网与多个终端进行通信。服务器为终端提供社交服务,为社交系统的运行提供支持。终端(或设备)可以安装并运行有相关的客户端(client)(例如包括社交系统客户端等)。客户端(client)是指与服务器相对应,为客户提供本地服务的程序。这里,该本地服务可包括但不限于:语音或文字聊天、视频聊天、状态消息发表(如在动态空间发表消息或在朋友圈中发表消息)等等。

具体的,客户端可包括:本地运行的应用程序、运行于网络浏览器上的功能(又称为webapp)等。对于客户端,服务器上需要运行有相应的服务器端程序来提供相应的社交服务,如社交数据库服务,数据计算、决策执行等等。用户使用终端在该社交系统上注册账号后,即可登录账号与好友进行语音或文字聊天、视频聊天、状态消息发表等社交活动。

本发明实施例中的终端可以包括但不限于任何一种基于智能操作系统的手持式电子产品,其可与用户通过键盘、虚拟键盘、触摸板、触摸屏以及声控设备等输入设备来进行人机交互,诸如智能手机、平板电脑、个人电脑等。其中,智能操作系统包括但不限于任何通过向移动设备提供各种移动应用来丰富设备功能的操作系统,诸如安卓(androidtm)、iostm、windowsphonetm等。

需要说明的是,本申请提供的信息处理方法的系统构架不限于图1所示。

基于图1所示的信息处理方法的系统构架,参见图2,是本发明实施例提供一种信息处理方法的示意流程图,可以包括以下步骤:

步骤s200:第一终端接收第一账号的登录信息,并根据该第一账号的登录信息登录社交系统;

具体地,用户预先基于该社交系统注册了第一账号,该第一账号与多个账号建立了关联(即可以为建立了好友关系);那么用户通过第一终端打开社交系统(即社交软件或社交平台)后,即可输入第一账号的登录信息进行登录,那么第一终端接收到该第一账号的登录信息,具体地可以将该登录信息发送给服务器进行账号验证,验证通过后,即可完成社交系统的登录。

步骤s202:生成针对第一状态消息的可编辑信息;

具体地,本发明实施例中的状态消息可以包括用户个人生活、想法、将要做的事,参加的活动等信息;该状态消息可以为图片信息、文字信息或者图文信息等等。本发明实施例中的状态消息也可以包括用户基于社交系统发布的动态消息,以分享用户个人生活状态、观点评论等消息。

本发明实施例中的第一状态消息包括该第一账号在该社交系统中发表的消息,以供上述多个账号在所述社交系统中查看;该可编辑信息包括允许第二账号对该第一状态消息进行编辑的信息;该第二账号为上述多个账号中的账号,该第二账号可以为一个或多个账号。本发明实施例中允许第二账号对该第一状态消息进行编辑的信息可以包括第二账号的信息、编辑的方式(例如只能对图片进行编辑、或者只能对文字进行编辑、或者对图文都可以编辑等等);

本发明的其中一个实施例,本发明实施例针对用户要发表的状态消息,社交系统可以提供设置界面,如图3示出的本发明实施例提供的信息处理方法的界面示意图,用户可以在该界面中进行输入,设定可编辑的账户(即设定第二账号),设定编辑的方式等等,那么第一终端即接收到用户的设定操作指令,根据该设定操作指令来生成可编辑信息。例如用户选定了账号a、账号b和账号c为第二账号,账号a只能对图片进行编辑,账号b只能对文字进行编辑,账号c对图文都可以编辑,那么生成的可编辑信息即包括账号a、账号b和账号c的信息,及其对应的编辑方式。

图3示出的界面交互方式只是本发明实施例的其中一个实施方式,本发明实施例不限定图3示出的界面交互方式。设定编辑的方式也不限定针对不同的第二账号分别设定不同的编辑方式,还可以针对所有的第二账号统一设定编辑方式,例如账号a、账号b和账号c都统一设定只能对图片进行编辑,等等。

需要说明的是,本发明实施例中用户可以先编辑完该第一状态消息后,再设定可编辑信息;也可以先设定可编辑信息,再编辑第一状态消息;也可以编辑该第一状态消息的同时,设定可编辑信息。本发明不作限制。

步骤s204:将该可编辑信息发送社交系统的服务器;

具体地,用户可以点击发表该第一状态消息,第一终端即完成将该可编辑信息发送给社交系统的服务器,也就是说,该第一状态消息可以携带有该可编辑信息,一起发送给服务器。用户也可以在设定完可便捷信息后单独发送给社交系统的服务器。

步骤s206:服务器接收第一终端发送的可编辑信息;

步骤s208:根据该可编辑信息生成可编辑提示信息;

具体地,服务器可以根据该可编辑信息针对的第一状态消息,以及根据该可编辑信息中的编辑的方式等信息,生成可编辑提示信息,以提示该第一状态消息可以进行编辑。

步骤s210:将可编辑提示信息发送给第二终端;

具体地,服务器可以根据该可编辑信息中设定的第二账号的信息,向在社交系统上登录了第二账号的第二终端发送该可编辑提示信息,以提示第二账号可对所述第一状态消息进行编辑。可理解的是,当步骤s202中设定的第二账号为多个账号,那么服务器将该可编辑提示信息发送给多个第二终端,该多个第二终端即为对应在社交系统上登录了设定的多个账号的终端。

步骤s212:第二终端接收社交系统的服务器发送的可编辑提示信息;

具体地,第二终端在接收社交系统的服务器发送的可编辑提示信息之前,预先接收第二账号的登录信息,并根据该第二账号的登录信息登录社交系统;其中基于所述社交系统,该第二账号与该第一账号建立了关联。

步骤s214:根据该可编辑提示信息获取该第一状态消息;

具体地,该第二终端接收到该可编辑提示信息后,那么在社交系统展示该第一状态消息时,可以在该第一状态消息的预设的附近区域显示一标识或一按钮等,以提示用户可以对该第一状态消息进行编辑,如图4示出的本发明提供的信息处理方法的另一实施例的界面示意图,可以在第一状态消息发表的账号旁边显示“编辑”标识(或按钮),用户通过点击该“编辑”标识(或按钮),即可获取到该第一状态消息的内容,并进入针对该第一状态消息的编辑界面。

图4示出的界面交互方式只是本发明实施例的其中一个实施方式,本发明实施例不限定图4示出的界面交互方式。

步骤s216:接收编辑指令,并根据该编辑指令对所述第一状态消息进行编辑,生成第二状态消息;

具体地,如图5示出的本发明提供的信息处理方法的另一实施例的界面示意图,用户可以在编辑界面中输入编辑指令,该编辑指令包括多该第一状态消息的增删改等指令,那么该第二终端即接收到编辑指令,然后根据该编辑指令对该第一状态消息进行编辑,生成第二状态消息。

图5示出的界面交互方式只是本发明实施例的其中一个实施方式,本发明实施例不限定图5示出的界面交互方式。

步骤s218:向服务器发送该第二状态消息;

具体地,该第二终端将生成的第二状态消息发送给服务器,以在该社交系统中发表该第二状态消息。

步骤s220:服务器接收该第二终端发送的第二状态消息,并在社交系统中发表该第二状态消息;

具体地,该服务器将该第二状态消息在社交系统中发表后,与第二账号建立了关联的账号可以查看到该第二状态消息。

步骤s222:生成变更指示消息;

具体地,该服务器接收到该第二终端发送的第二状态消息后,生成用于指示该第一状态消息被该第二账号进行了编辑的变更指示消息;

步骤s224:将该变更指示消息发送给第一终端;

具体地,服务器在发表该第二状态消息后,或者在发表该第二状态消息的同时,将生成的该变更指示消息发送给第一终端。

步骤s226:第一终端接收该服务器发送的变更指示消息;

步骤s228:接收变更查看指令,并根据所述变更查看指令展示变更版本信息;

具体地,第一终端接收到该变更指示消息后,可以通过新消息提醒的方式提醒用户存在变更(即该第一状态消息被第二账号进行了编辑),如图6示出的本发明提供的信息处理方法的另一实施例的界面示意图,用户通过点击该新消息提醒,即输入了变更查看指令,那么该第一终端即接收到变更查看指令,并根据该变更查看指令进入展示界面,展示变更版本信息。图6示出的界面交互方式只是本发明实施例的其中一个实施方式,本发明实施例不限定图6示出的界面交互方式。

本发明实施例中的变更版本信息包括第二状态消息的版本信息;该第二状态消息为该第一状态消息被该第二账号进行编辑并发表后的状态消息。不同的状态消息可以对应设置有各自的版本信息,例如第一状态消息的版本信息为ver001,第二状态消息的版本信息为ver002,等等。

本发明的其中一个实施例,第一终端展示变更版本信息具体可以包括向服务器发送版本查看请求,然后服务器接收到该版本查看请求后,根据该版本查看请求将变更版本信息发送给该第一终端;那么第一终端即接收到该变更版本信息,并在展示界面中进行展示。

步骤s230:接收消息选择指令,并根据所述消息选择指令从所述第二状态消息中获取第三状态消息;

具体地,用户可以根据展示界面中展示的变更版本信息,输入消息选择指令,若该第二状态消息只有1个,则可以选择这1个第二状态消息作为第三状态消息,若该第二状态消息有至少2个,则可以从中选择一个状态消息作为第三状态消息,第一终端接收到该消息选择指令后,可以根据该消息选择指令选取的第三状态消息,向服务器发送状态消息获取请求,以请求获取该第三状态消息的内容,服务器在接收到该第一终端发送的状态消息获取请求后,根据该状态消息获取请求,将存储的第三状态消息的内容发送给该第一终端,那么该第一终端即获取到该第三状态消息。

步骤s232:将第三状态消息发送给服务器。

具体地,第一终端获取到该第三状态消息的内容后,用户可以在社交系统中通过第一账号发表该第三状态消息,也就是说第一终端可以直接将该第三状态消息发送给服务器,由服务器向与该第一账号建立关联的多个账号发送该第三状态消息;或者用户可以在社交系统中通过第一账号将该第三状态消息进行编辑后,在社交系统中发表编辑后第三状态消息,也就是说第一终端可以将用户编辑后的第三状态消息发送给服务器,由服务器向与该第一账号建立关联的多个账号发送该编辑后的第三状态消息。

实施本发明实施例,通过生成针对第一状态消息的可编辑信息,该可编辑信息包括允许第二账号对该第一状态消息进行编辑的信息,然后将该可编辑信息发送社交系统的服务器,服务器根据接收到的该可编辑信息生成可编辑提示信息,以提示第二账号可对该第一状态消息进行编辑,那么第二账号即可实现对第一状态消息进行编辑。解决了现有技术用户通过社交系统或社交软件查看到其它用户发表状态消息时,不便于针对该状态消息进行再编辑的技术问题,满足了用户在查看到其他用户发表的状态消息时可以直接对图片或文字进行增删改的需求,大大提高了操作性,增强了时效性。

进一步地,本发明实施例中还可以通过基线管理的方式来进行信息处理。本发明实施例中的每条状态消息可以对应设置有各自的基线版本号;服务器在接收到终端上报的状态消息后,将为每条状态消息分配基线版本号。具体地,如图7示出的本发明提供的信息处理方法的基线版本号分配的原理示意图,包括如下步骤:

步骤s700:第一终端向服务器发送第一状态消息;

具体地,以用户在第一终端登录第一账号a为例,该第一账号a(相当于本机a)与第二账号b(相当于好友b)、第二账号c(相当于好友c)和第三账号d(相当于好友c)预先建立了关联,并设置了该第二账号b、第二账号c和第三账号d允许对该第一状态消息进行编辑。

步骤s702:服务器接收该第一状态消息,为该第一状态消息分配基线版本号;

具体地,服务器可以为该第一状态消息分配基线版本号vera001;并且服务器可以存储分配的各个状态消息对应的基线版本号,以及可以设置申请的基线数,并记录存储获取的基线数。

步骤s704:第二终端向服务器发送第二状态消息b;

具体地,用户在第二终端登录第二账号b,该第二状态消息b为第二账号b基于第一状态消息进行编辑后发表的状态消息。

步骤s706:服务器接收第二终端发送的第二状态消息b,为该第二状态消息b分配基线版本号;

具体地,服务器可以以树状结构来分配基线版本号,由于该第二状态消息b是基于第一状态消息进行编辑发送的,那么服务器可以为该第二状态消息b分配基线版本号vera-b001。

步骤s708:第三终端向服务器发送第二状态消息c;

具体地,用户在第三终端登录第二账号c,该第二状态消息c为第二账号c基于第二状态消息b进行编辑后发表的状态消息。

步骤s710:服务器接收第三终端发送的第二状态消息c,为该第二状态消息c分配基线版本号;

具体地,服务器可以以树状结构来分配基线版本号,由于该第二状态消息c是基于第二状态消息b进行编辑发送的,那么服务器可以为该第二状态消息c分配基线版本号vera-b-c001。

步骤s712:第四终端向服务器发送第二状态消息d;

具体地,用户在第三终端登录第一账号d,该第二状态消息d为第二账号d基于第一状态消息进行编辑后发表的状态消息。

步骤s714:服务器接收第四终端发送的第二状态消息d,为该第二状态消息d分配基线版本号。

具体地,服务器可以以树状结构来分配基线版本号,由于该第二状态消息d是基于第一状态消息进行编辑发送的,那么服务器可以为该第二状态消息d分配基线版本号vera-d001。

需要说明的是,本发明实施例中的版本号vera001、vera-b001、vera-b-c001以及vera-d001只是其中的一个举例,本发明不作限定。用户或研发人员可以根据自身需求来命名版本号。

本发明实施例可以以树状结构来分配基线版本号,也就是说,第一基线版本号是第二基线版本号的分支,该第二基线版本号为被编辑的状态消息的基线版本号,该第一基线版本号为针对该被编辑的状态消息进行编辑并发表后的状态消息的基线版本号。具体地,如图8示出的本发明实施例提供的树状结构的基线版本号的示意图,服务器可以建立以第一状态消息为主基线而构成的树状结构,vera-b001是vera001的分支,vera-d001也是vera001的分支,vera-b-c001是vera-b001的分支,等等。

本发明的其中一个实施例,本发明图2实施例中的版本信息可以包括基线版本号,也可以包括变更者账号信息、变更时间信息、变更内容摘要信息,等等。本发明实施例的变更内容摘要信息用于提示用户针对被编辑的状态消息变更了哪些消息,即针对被编辑的状态消息的变更点,例如提示对某张图片进行美化、提示对文字中描述的时间信息进行修改,等等。在图2实施例中的步骤s228第一终端根据所述变更查看指令展示变更版本信息可以具体包括:根据该变更查看指令以树状结构展示所述第二状态消息的基线版本号,如图9示出的本发明实施例提供的展示变更版本信息的示意图,可以展示以vera001为主基线的树状结构,并可以在各个分支展示变更时间信息、变更内容摘要信息等等。

本发明的其中一个实施例,用户可以基于图9示出的变更版本信息,可以点击某分支来输入消息查看指令,以选中分支的状态消息,那么第一终端接收到该消息查看指令,并可以根据该消息查看指令从第二状态消息b(vera-b001)、第二状态消息c(vera-b-c001)、第二状态消息d(vera-d001)中选择状态消息,并展开显示选择的状态消息的内容。例如用户点击第二状态消息b,那么第一终端即可以向服务器发送状态消息获取请求,以请求获取第二状态消息b的内容,并在接收到服务器返回的该第二状态消息b的内容后,展开显示该第二状态消息b的内容。

本发明的其中一个实施例,相对应图7的实施例,下面通过图10示出的本发明实施例提供的信息处理方法的交互示意图,从另外一个方式来描述本发明的信息处理方法:

本机a发表了一条状态消息(第一状态消息),并通过与服务器交互设置了申请基线数(即设置基线数的最大值),并且服务器为该第一状态消息分配基线版本号vera001。该第一状态消息的基线版本号vera001为主基线。

好友b查看到该第一状态消息后,可以基于该第一状态消息编辑自己的新动态,并选择编辑后的第二状态消息b来发表;服务器为该第二状态消息b分配基线版本号vera-b001,并向本机a发送变更提醒(即变更指示消息,指示该第一状态消息被好友b进行了编辑)。本机a的基线版本加1。

好友c查看到该第一状态消息和第二状态消息b后,可以基于该第二状态消息b编辑自己的新动态,并选择编辑后的第二状态消息c来发表;服务器为该第二状态消息c分配基线版本号vera-b-c001,并向本机a发送变更提醒(即变更指示消息,指示该第一状态消息被好友c进行了编辑)。本机a的基线版本加1。需要说明的是,当好友b、好友c和好友d也互相为好友,并都设置了对方允许对状态消息进行编辑时,好友之间都可以互相查看到所有树状结构的基线版本号,并可以对各自发布的状态消息进行编辑。

好友d查看到该第一状态消息后,可以基于该第一状态消息编辑自己的新动态,并选择编辑后的第二状态消息d来发表;服务器为该第二状态消息d分配基线版本号vera-d001,并向本机a发送变更提醒(即变更指示消息,指示该第一状态消息被好友d进行了编辑);本机a的基线版本加1。

本机a可以以树状结构展示各个基线版本,并查看各条状态消息的内容,然后选择任意一个基线版本作为新的主基线进行发表。例如通过点击选择切换按钮等操作,选择了基线版本号vera-b001进行发表,那么相当于主基线从第一状态消息切换到基线版本号vera-b001对应的状态消息。

本发明的其中一个实施例,可以以时间为轴,当第一终端接收到服务器发送的变更指示消息后,可以选择继续在当前分支或主基线上进行编辑,也可以通过刷新基线版本号后,拉取最新的基线版本作为主基线进行编辑。

实施本发明实施例,通过服务器对编辑后的状态消息的版本进行基线管理的方式,实现了本机、好友自定义显示动态内容的方案。也就是说,本发明实施例不但解决了现有技术用户通过社交系统或社交软件查看到其它用户发表状态消息时,不便于针对该状态消息进行再编辑的技术问题,满足了用户在查看到其他用户发表的状态消息时可以直接对图片或文字进行增删改的需求,大大提高了操作性,增强了时效性;而且可以便于用户自定义各个版本的状态消息,随时进行各个版本的状态消息切换以及编辑,增强了用户之间的互动方式,进一步提高了用户发表状态消息的效率。

为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种信息处理装置,下面结合附图来进行详细说明:

如图11示出的本发明实施例提供的信息处理装置的结构示意图,信息处理装置11可以包括第一接收单元110、信息生成单元112和第一发送单元114,其中,

第一接收单元110,用于接收第一账号的登录信息,并根据所述第一账号的登录信息登录社交系统;基于所述社交系统,所述第一账号与多个账号建立了关联;

信息生成单元112,用于生成针对第一状态消息的可编辑信息;所述第一状态消息包括所述第一账号在所述社交系统中发表的消息,以供所述多个账号在所述社交系统中查看;所述可编辑信息包括允许第二账号对所述第一状态消息进行编辑的信息;所述第二账号为所述多个账号中的账号;

第一发送单元114,用于将所述可编辑信息发送所述社交系统的服务器。

需要说明的是,本发明实施例中的信息处理装置11为上述图2至图10实施例中的第一终端,该信息处理装置11中各模块的功能可对应参考上述各方法实施例中图2至图10实施例的具体实现方式,这里不再赘述。

本发明还对应提供了另一种信息处理装置,下面结合附图来进行详细说明:如图12示出的本发明提供的另一实施例的信息处理装置的结构示意图,信息处理装置12可以包括第二接收单元120和生成发送单元122,其中,

第二接收单元120,用于接收第一终端发送的可编辑信息;所述可编辑信息为在社交系统上登录了第一账号的所述第一终端生成的针对第一状态消息的信息;其中,基于所述社交系统,所述第一账号与多个账号建立关联;所述第一状态消息包括所述第一账号在所述社交系统中发表的消息,以供所述多个账号在所述社交系统中查看;所述可编辑信息包括允许第二账号对所述第一状态消息进行编辑的信息;所述第二账号为所述多个账号中的账号;

生成发送单元122,用于根据所述可编辑信息生成可编辑提示信息,将所述可编辑提示信息发送给第二终端,以提示第二账号可对所述第一状态消息进行编辑;所述第二终端为在社交系统上登录了所述第二账号的终端。

需要说明的是,本发明实施例中的信息处理装置12为上述图2至图10实施例中的服务器,该信息处理装置12中各模块的功能可对应参考上述各方法实施例中图2至图10实施例的具体实现方式,这里不再赘述。

本发明还对应提供了另一种信息处理装置,下面结合附图来进行详细说明:如图13示出的本发明提供的另一实施例的信息处理装置的结构示意图,信息处理装置13可以包括第三接收单元130和第四接收单元132,其中,

第三接收单元130,用于接收第二账号的登录信息,并根据所述第二账号的登录信息登录社交系统;基于所述社交系统,所述第二账号与第一账号建立了关联;

第四接收单元132,用于接收所述社交系统的服务器发送的可编辑提示信息,所述可编辑提示信息用于提示所述第二账号可对第一状态消息进行编辑;所述第一状态消息包括所述第一账号在所述社交系统中发表的消息。

需要说明的是,本发明实施例中的信息处理装置13为上述图2至图10实施例中的第二终端,该信息处理装置13中各模块的功能可对应参考上述各方法实施例中图2至图10实施例的具体实现方式,这里不再赘述。

为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种终端,下面结合附图来进行详细说明:

如图14示出的本发明实施例提供的终端的结构示意图,终端14可包括:基带芯片140、存储器145(一个或多个计算机可读存储介质)、通信模块146、外围系统147。这些部件可在一个或多个通信总线144上通信。

外围系统147主要用于实现终端14和用户/外部环境之间的交互功能,主要包括终端14的输入输出装置。具体实现中,外围系统147可包括:触摸屏控制器、摄像头控制器、音频控制器以及传感器管理模块。其中,各个控制器可与各自对应的外围设备(如触摸显示屏148、摄像头149、音频电路1410以及传感器1411)耦合。需要说明的,外围系统147还可以包括其他i/o外设。

基带芯片140可集成包括:一个或多个处理器141、时钟模块222以及电源管理模块143。集成于基带芯片140中的时钟模块142主要用于为处理器141产生数据传输和时序控制所需要的时钟。集成于基带芯片140中的电源管理模块143主要用于为处理器141、射频模块146以及外围系统提供稳定的、高精确度的电压。

通信模块146用于接收和发送射频信号,包括用户身份识别卡(subscriberidentificationmodule,sim)卡1461和无线保真(wirelessfidelity,wi-fi)1462,主要集成了终端14的接收器和发射器。通信模块146通过射频信号与通信网络和其他通信设备通信。具体实现中,通信模块146可包括但不限于:天线系统、射频(radiofrequency,rf)收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编译码器(codec)芯片、sim卡和存储介质等。在一些实施例中,可在单独的芯片上实现通信模块146。

存储器145与处理器141耦合,用于存储各种软件程序和/或多组指令。具体实现中,存储器145可包括高速随机存取的存储器,并且也可包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。存储器145可以存储操作系统。存储器145还可以存储网络通信程序,该网络通信程序可用于与一个或多个附加设备,一个或多个终端设备,一个或多个网络设备进行通信。存储器145还可以存储用户接口程序,该用户接口程序可以通过图形化的操作界面将应用程序的内容形象逼真的显示出来,并通过菜单、对话框以及按键等输入控件接收用户对应用程序的控制操作。

存储器145还可以存储一个或多个应用程序。如图14所示,这些应用程序可包括:社交应用程序(例如facebooktm),图像管理应用程序(例如相册),地图类应用程序(例如谷歌地图),浏览器(例如safaritm,googlechrometm)等等。

本发明中,处理器141可用于读取和执行计算机可读指令。具体的,处理器141可用于调用存储于存储器145中的程序,例如本申请提供的信息处理方法的实现程序,并执行该程序包含的指令,包括以下步骤:

通过触摸显示屏148接收第一账号的登录信息,并根据所述第一账号的登录信息登录社交系统;基于所述社交系统,所述第一账号与多个账号建立了关联;

生成针对第一状态消息的可编辑信息;所述第一状态消息包括所述第一账号在所述社交系统中发表的消息,以供所述多个账号在所述社交系统中查看;所述可编辑信息包括允许第二账号对所述第一状态消息进行编辑的信息;所述第二账号为所述多个账号中的账号;

通过通信模块146将所述可编辑信息发送所述社交系统的服务器。

具体地,处理器141通过通信模块146将所述可编辑信息发送给所述社交系统的服务器之后,还可以执行:

通过通信模块146接收所述服务器发送的变更指示消息;所述变更指示消息用于指示所述第一状态消息被所述第二账号进行了编辑。

具体地,处理器141通过通信模块146接收所述服务器发送的变更指示消息之后,还可以执行:

通过触摸显示屏148接收变更查看指令,并根据所述变更查看指令通过触摸显示屏148展示变更版本信息;所述变更版本信息包括第二状态消息的版本信息;所述第二状态消息为所述第一状态消息被所述第二账号进行编辑并发表后的状态消息;

通过触摸显示屏148接收消息选择指令,并根据所述消息选择指令从所述第二状态消息中获取第三状态消息;

将在所述社交系统中发表所述第三状态消息;或者将所述第三状态消息进行编辑后,在所述社交系统中发表编辑后第三状态消息。

具体地,每条状态消息对应设置有各自的基线版本号;所述版本信息包括所述基线版本号;所述根据所述变更查看指令通过触摸显示屏148展示变更版本信息包括:根据所述变更查看指令以树状结构通过触摸显示屏148展示所述第二状态消息的基线版本号。

具体地,所述版本信息还包括以下至少一项:变更者账号信息、变更时间信息、变更内容摘要信息。

具体地,处理器141根据所述变更查看指令以树状结构展示所述第二状态消息的基线版本号之后,通过触摸显示屏148接收消息选择指令之前,还可以执行:

通过触摸显示屏148接收消息查看指令,并根据所述消息查看指令从所述第二状态消息中选择状态消息;

通过触摸显示屏148展开显示选择的所述状态消息的内容。

具体地,所述将在所述社交系统中发表所述第三状态消息;或者将所述第三状态消息进行编辑后,在所述社交系统中发表编辑后第三状态消息之前,所述第一状态消息的基线版本号为主基线;

所述将在所述社交系统中发表所述第三状态消息;或者将所述第三状态消息进行编辑后,在所述社交系统中发表编辑后第三状态消息之后,所述主基线切换为所述第三状态消息的基线版本号。

需要说明的是,本发明实施例中的终端14为上述图2至图10实施例中的第一终端,具体可对应参考上述各方法实施例中图2至图10实施例的具体实现方式,这里不再赘述。上述终端14的结构仅为本发明实施例提供的一个例子,并且,终端14可具有比示出的部件更多或更少的部件,可以组合两个或更多个部件,或者可具有部件的不同配置实现。

为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种服务器,下面结合附图来进行详细说明:

如图15示出的本发明实施例提供的服务器的结构示意图,服务器15可以包括括处理器151、输入单元152、输出单元153、存储器154和通信单元155,处理器151、输入单元152、输出单元153、存储器154和通信单元155可以通过总线156相互连接。存储器154可以是高速ram存储器,也可以是非易失性的存储器(non-volatilememory),例如至少一个磁盘存储器,存储器704包括本发明实施例中的flash。存储器154可选的还可以是至少一个位于远离前述处理器151的存储系统。存储器154用于存储应用程序代码,可以包括操作系统、网络通信模块、用户接口模块以及信息处理程序,通信单元155用于与外部单元进行信息交互;处理器151被配置用于调用所述程序代码,执行以下步骤:

通过通信单元155接收第一终端发送的可编辑信息;所述可编辑信息为在社交系统上登录了第一账号的所述第一终端生成的针对第一状态消息的信息;其中,基于所述社交系统,所述第一账号与多个账号建立关联;所述第一状态消息包括所述第一账号在所述社交系统中发表的消息,以供所述多个账号在所述社交系统中查看;所述可编辑信息包括允许第二账号对所述第一状态消息进行编辑的信息;所述第二账号为所述多个账号中的账号;

根据所述可编辑信息生成可编辑提示信息,通过通信单元155将所述可编辑提示信息发送给第二终端,以提示第二账号可对所述第一状态消息进行编辑;所述第二终端为在社交系统上登录了所述第二账号的终端。

具体地,处理器151通过通信单元155将所述可编辑提示信息发送给第二终端之后,还可以执行:

通过通信单元155接收所述第二终端发送的第二状态消息,并在所述社交系统中发表所述第二状态消息;所述第二状态消息为所述第二账号对所述第一状态消息进行编辑后的状态消息;

生成变更指示消息;所述变更指示消息用于指示所述第一状态消息被所述第二账号进行了编辑;

通过通信单元155将所述变更指示消息发送给所述第一终端。

具体地,处理器151通过通信单元155将所述变更指示消息发送给所述第一终端之后,还可以执行:

通过通信单元155接收所述第一终端发送的版本查看请求,并根据所述版本查看请求将变更版本信息发送给所述第一终端;所述变更版本信息包括第二状态消息的版本信息;所述第二状态消息为所述第一状态消息被所述第二账号进行编辑并发表后的状态消息。

具体地,处理器151还执行:针对每条状态消息分配基线版本号;所述版本信息包括所述基线版本号。

具体地,处理器151根据所述版本查看请求将变更版本信息发送给所述第一终端之后,还可以执行:

通过通信单元155接收所述第一终端发送的状态消息获取请求;所述状态消息获取请求用于获取第三状态消息;所述第三状态消息为所述第一终端根据版本选择指令从所述第二状态消息中选择的状态消息;

根据所述状态消息获取请求,通过通信单元155将所述第三状态消息发送给所述第一终端。

需要说明的是,本发明实施例中的服务器15为上述图2至图10实施例中的服务器,具体可对应参考上述各方法实施例中图2至图10实施例的具体实现方式,这里不再赘述。

为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种终端,下面结合附图来进行详细说明:

如图16示出的本发明提供的另一实施例的终端的结构示意图,终端16可包括:基带芯片160、存储器165(一个或多个计算机可读存储介质)、通信模块166、外围系统167。这些部件可在一个或多个通信总线164上通信。

外围系统167主要用于实现终端16和用户/外部环境之间的交互功能,主要包括终端16的输入输出装置。具体实现中,外围系统167可包括:触摸屏控制器、摄像头控制器、音频控制器以及传感器管理模块。其中,各个控制器可与各自对应的外围设备(如触摸显示屏168、摄像头169、音频电路1610以及传感器1611)耦合。需要说明的,外围系统167还可以包括其他i/o外设。

基带芯片160可集成包括:一个或多个处理器161、时钟模块222以及电源管理模块163。集成于基带芯片160中的时钟模块162主要用于为处理器161产生数据传输和时序控制所需要的时钟。集成于基带芯片160中的电源管理模块163主要用于为处理器161、射频模块166以及外围系统提供稳定的、高精确度的电压。

通信模块166用于接收和发送射频信号,包括用户身份识别卡(subscriberidentificationmodule,sim)卡1661和无线保真(wirelessfidelity,wi-fi)1662,主要集成了终端16的接收器和发射器。通信模块166通过射频信号与通信网络和其他通信设备通信。具体实现中,通信模块166可包括但不限于:天线系统、射频(radiofrequency,rf)收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编译码器(codec)芯片、sim卡和存储介质等。在一些实施例中,可在单独的芯片上实现通信模块166。

存储器165与处理器161耦合,用于存储各种软件程序和/或多组指令。具体实现中,存储器165可包括高速随机存取的存储器,并且也可包括非易失性存储器,例如一个或多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。存储器165可以存储操作系统。存储器165还可以存储网络通信程序,该网络通信程序可用于与一个或多个附加设备,一个或多个终端设备,一个或多个网络设备进行通信。存储器165还可以存储用户接口程序,该用户接口程序可以通过图形化的操作界面将应用程序的内容形象逼真的显示出来,并通过菜单、对话框以及按键等输入控件接收用户对应用程序的控制操作。

存储器165还可以存储一个或多个应用程序。如图16所示,这些应用程序可包括:社交应用程序(例如facebooktm),图像管理应用程序(例如相册),地图类应用程序(例如谷歌地图),浏览器(例如safaritm,googlechrometm)等等。

本发明中,处理器161可用于读取和执行计算机可读指令。具体的,处理器161可用于调用存储于存储器165中的程序,例如本申请提供的信息处理方法的实现程序,并执行该程序包含的指令,包括以下步骤:

通过触摸显示屏168接收第二账号的登录信息,并根据所述第二账号的登录信息登录社交系统;基于所述社交系统,所述第二账号与第一账号建立了关联;

通过通信模块166接收所述社交系统的服务器发送的可编辑提示信息,所述可编辑提示信息用于提示所述第二账号可对第一状态消息进行编辑;所述第一状态消息包括所述第一账号在所述社交系统中发表的消息。

具体地,处理器161通过通信模块166接收所述社交系统的服务器发送的可编辑提示信息之后,还可以执行:

根据所述可编辑提示信息获取所述第一状态消息;

通过触摸显示屏168接收编辑指令,并根据所述编辑指令对所述第一状态消息进行编辑,生成第二状态消息;

在所述社交系统中发表所述第二状态消息。

需要说明的是,本发明实施例中的终端16为上述图2至图10实施例中的第二终端,具体可对应参考上述各方法实施例中图2至图10实施例的具体实现方式,这里不再赘述。上述终端16的结构仅为本发明实施例提供的一个例子,并且,终端16可具有比示出的部件更多或更少的部件,可以组合两个或更多个部件,或者可具有部件的不同配置实现。

实施本发明实施例,通过服务器对编辑后的状态消息的版本进行基线管理的方式,实现了本机、好友自定义显示动态内容的方案。也就是说,本发明实施例不但解决了现有技术用户通过社交系统或社交软件查看到其它用户发表状态消息时,不便于针对该状态消息进行再编辑的技术问题,满足了用户在查看到其他用户发表的状态消息时可以直接对图片或文字进行增删改的需求,提高了操作性,增强了时效性;而且可以便于用户自定义各个版本的状态消息,随时进行各个版本的状态消息切换以及编辑,增强了用户之间的互动方式,进一步提高了用户发表状态消息的效率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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