一种信息处理方法和设备与流程

文档序号:11960342阅读:161来源:国知局
一种信息处理方法和设备与流程
本发明涉及互联网信息处理
技术领域
,尤其涉及一种信息处理方法和设备。
背景技术
:随着科学技术的发展,出现了各种各样功能不同的应用软件。这些应用软件可以通过信息展示平台为用户提供不同的信息元素,这些信息元素包括文字、图片、视频等,不同用户利用这些信息元素将待分享的信息发布出来,使其他用户可以方便地从信息展示平台中获取已发布的信息。然而,在实际应用中,当用户在从信息展示平台获取已发布的信息时,由于各种原因导致用户无法对已发布的信息对应的信息内容进行访问的情况。例如:用户在信息展示平台中对已发布的信息进行打开信息标题的操作后,出现“该信息已被删除”或者“无法访问该信息”等提示,使用户不能对已发布的信息进行查看。这样严重影响了用户通过信息展示平台获取信息的效率,使用户对该应用软件的使用体验下降。技术实现要素:有鉴于此,本发明实施例提供了一种信息处理方法和设备,用于解决现有技术中出现的当用户在从信息展示平台获取已发布的信息时,由于各种原因导致用户无法对已发布的信息对应的信息内容进行访问的问题。本发明实施例提供了一种信息处理方法,包括:获取待处理信息;在确定所述待处理信息的发布状态为已发布时,判断所述待处理信息的属性状态是否异常;在确定所述待处理信息的属性状态异常时,过滤所述待处理信息,使所述待处理信息的发布状态变更为无效发布。本发明实施例还提供了一种信息处理设备,包括获取模块、判断模块和处理模块,其中:所述获取模块,用于获取待处理信息;所述判断模块,用于在确定所述待处理信息的发布状态为已发布时,判断所述待处理信息的属性状态是否异常;所述处理模块,用于在确定所述待处理信息的属性状态异常时,过滤所述待处理信息,使所述待处理信息的发布状态变更为无效发布。本发明实施例还提供了一种信息处理系统,包括处理器、存储器和显示器,其中:所述存储器,用于存储所述处理器的待处理信息;所述处理器,用于获取待处理信息,在确定所述待处理信息的发布状态为已发布时,判断所述待处理信息的属性状态是否异常,在确定所述待处理信息的属性状态异常时,过滤所述待处理信息,使所述待处理信息的发布状态变更为无效发布。所述显示器,用于在所述处理器对所述待处理信息处理之后显示属性状态正常的信息。本发明有益效果如下:本发明实施例通过获取待处理信息;在确定所述待处理信息的发布状态为已发布时,判断所述待处理信息的属性状态是否异常;在确定所述待处理信息的属性状态异常时,过滤所述待处理信息,使所述待处理信息的发布状态变更为无效发布。这样,通过对信息的属性状态的判断,确定属性状态异常的信息,进而对属性状态异常的信息进行过滤处理,使信息展示平台上展示的信息为属性状态正常的信息,有效提升了用户通过信息展示平台获取信息的效率,改善用户对信息展示平台的使用体验。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种信息处理方法的流程示意图;图2为本发明实施例提供的一种信息处理方法的流程示意图;图3为本发明实施例提供的一种信息处理设备的结构示意图;图4为本发明实施例提供的一种信息处理系统的结构示意图。具体实施方式为了实现本发明的目的,本发明实施例提供了一种信息处理方法和设备,通过获取待处理信息;在确定所述待处理信息的发布状态为已发布时,判断所述待处理信息的属性状态是否异常;在确定所述待处理信息的属性状态异常时,过滤所述待处理信息,使所述待处理信息的发布状态变更为无效发布。这样,通过对信息的属性状态的判断,确定属性状态异常的信息,进而对属性状态异常的信息进行过滤处理,使信息展示平台上展示的信息为属性状态正常的信息,有效提升了用户通过信息展示平台获取信息的效率,改善用户对信息展示平台的使用体验。下面结合说明书附图对本发明各个实施例作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。图1是本发明实施例提供的一种信息处理方法的流程示意图。所述方法可以如下所示。本发明实施例的执行主体可以是信息处理设备,也可以是其他设备,这里以信息处理设备为执行主体进行详细说明。步骤101:信息处理设备获取待处理信息。在步骤101中,当用户在从信息展示平台获取已发布的信息时,由于各种原因会导致用户无法对已发布的信息对应的信息内容进行访问的情况,因此,为了保证用户获取到属性状态正常的信息,在本发明实施例中提出需要对已发布或者待发布的信息的属性状态进行监控。那么在实施监控时,需要确定监控对象,在本发明实施例中,可以将监控对象称之为待处理信息。具体地,在本发明实施例中获取待处理信息的方式包括但不限于以下几种:第一种方式:从信息存储平台中获取待处理信息。具体地,信息处理设备接收信息存储平台发送的信息更新消息,该信息更新消息中包含所述信息存储平台接收到新的信息;信息处理平台从所述信息更新消息中提取所述新的信息,并将所述新的信息作为待处理信息。或者,信息处理设备检测信息存储平台中存储的信息状态,当检测到信息存储平台中某一信息发生更新时,获取该发生更新的信息,并将发生更新的信息作为待处理信息。需要说明的是,本发明实施例中记载的信息存储平台用于对已发布的信息以及待发布的信息进行存储,即接收到信息发布者提交的信息发布请求,并将信息发布请求中包含的信息存储至信息存储平台中。第二种方式:周期或者定时从信息发布监控列表中获取已发布或者等待发布的信息作为待处理信息。具体地,在信息发布系统中,信息存储平台将处于发布状态或者处于等待发布状态的信息写入信息发布监控列表中,使得信息发布系统能够对信息发布监控列表中的信息状态进行有效监控。在本发明实施例中,信息处理设备可以从信息发布监控列表中获取信息作为待处理信息。步骤102:判断待处理信息的发布状态是否为已发布,若是,则执行步骤103;若不是,则执行步骤105。在步骤102中,由于步骤101中获取的待处理信息可以是已发布信息,也可以是未发布信息。针对发布状态不同的信息,信息处理设备的监控重点也不同,同时后续处理方式也存在差异,因此,针对获取到的待处理信息,需要判断该待处理信息的发布状态。具体地,针对获取到的每一条待处理信息,查找待处理信息发布状态对应的字段,根据该字段中包含的内容,确定该待处理信息的发布状态。例如:所述发布状态对应的字段中包含的内容为“1”,则说明待处理信息的发布状态为已发布;所述发布状态对应的字段中包含的内容为“0”,则说明待处理信息的发布状态为待发布;所述发布状态对应的字段中包含的内容为“空”,则说明待处理信息的发布状态为未发布。步骤103:在确定所述待处理信息的发布状态为已发布时,进一步判断所述待处理信息的属性状态是否异常,若异常,则执行步骤104;若正常,则结束操作。在步骤103中,信息处理设备可以通过判断提供所述待处理信息的用户的用户标识是否合法和/或判断用户的信息发布权限是否受限,进而判断所述待处理信息的属性状态是否异常;还可以通过判断所述信息元素是否合法和/或所述信息元素对应的信息内容是否属于允许访问的内容,判断待处理信息的属性状态是否异常,这里不做具体限定。需要说明的是,由于信息展示平台中发布的信息中既包含提供所述信息的用户的用户标识(以下简称信息的用户标识),还包括构成所述信息的信息元素(以下简称信息的信息元素),所以在信息处理设备获取待处理信息时,待处理信息的用户标识以及待处理信息的信息元素即被确定。第一种情形:当待处理信息的用户标识非法和/或用户的信息发布权利受限时,确定待处理信息的属性状态异常。具体地,信息处理设备在获取到待处理信息之后,读取待处理信息的用户标识,并对所述用户标识对应的用户账户进行检测。若检测结果是所述用户标识对应的用户账户被禁止登录和/或用户账户不存在,则确定所述待处理信息的用户标识非法,此时,可以确定所述待处理信息的属性状态异常;若检测结果是信息发布系统对所述用户标识的信息发布权限进行限制,则确定所述待处理信息的属性状态异常。需要说明的是,在本发明实施例中,可以通过查询所述用户标识的信息发布权限,确定所述用户标识的信息发布权限是否受到限制,例如:查询到用户标识的信息发布权限为0,或者小于设定门限,则说明所述用户标识的信息发布权限受到限制。第二种情形:当确定所述信息元素非法和/或所述信息元素对应的信息内容属于禁止访问的内容,则确定所述待处理信息的属性状态异常。具体地,信息处理设备在获取到待处理信息之后,读取待处理信息的信息元素,若确定所述信息元素对应的信息内容违反国家法律规定和/或所述信息元素的形式不符合信息发布的规定,则确定所述信息元素非法,那么也可以确定所述待处理信息的属性状态异常;若确定所述信息元素对应的信息内容被提供待处理信息的用户设置为禁止访问和/或所述信息元素对应的信息内容被信息展示平台设置为禁止访问时,则确定所述信息元素对应的信息内容被禁止访问,那么也可以确定所述待处理信息的属性状态异常。此外,若确定待处理信息的用户标识合法、用户的信息发布权限不受限并且待处理信息的信息元素合法、信息元素对应的信息内容能够被访问时,确定待处理信息的属性状态正常。第三种情形:即第一种情形与第二种情形的结合。例如:若检测结果是所述待处理信息的用户标识合法并且用户的信息发布权利不受限时,进一步判断所述待处理信息的信息元素是否非法和/或所述信息元素对应的信息内容是否禁止访问。步骤104:在确定所述待处理信息的属性状态异常时,过滤所述待处理信息,使所述待处理信息的发布状态变更为无效发布。在步骤104中,由于通过步骤103的判断确定所述待处理信息的属性状态异常,那么说明用户一旦访问该待处理信息,将造成用户不能及时获取该待处理信息的信息内容的问题,因此,信息处理设备需要对该待处理信息进行过滤处理,进而使得用户不能通过信息展示平台对其进行访问。可选地,在本发明实施例中,所述方法还包括:在确定所述待处理信息的发布状态为未发布时,判断所述待处理信息的属性状态是否异常;在确定所述待处理信息的属性状态异常时,删除所述待处理信息;在确定所述待处理信息的属性状态正常时,发布所述待处理信息。通过本发明实施例所提供的方案,对于未发布或者待发布的信息,可以进行预先判断,做预先防御,有效避免当用户在从信息展示平台获取已发布的信息时,由于各种原因导致用户无法对已发布的信息对应的信息内容进行访问的问题。但是在实际应用中,信息展示平台中发布的信息包含原创信息和非原创信息。这里所谓原创信息主要是指用户创作并直接发布在信息展示平台上的信息;所谓非原创信息主要是指用户通过转发操作实现对原创信息的转发。那么针对不同类型的待处理信息,信息处理设备进行处理的方式也存在差异。对于原创信息,可以按照步骤101~步骤104的方式进行处理。但是对于非原创信息,信息处理设备可以按照以下方式进行处理。图2为本发明实施例提供的一种信息处理方法的流程示意图。承接前述步骤104,在确定所述待处理信息的属性状态异常时,所述方法还包括:步骤105:判断所述待处理信息是否属于原创信息,若是,则执行步骤106;否则,执行步骤107。在步骤105中,针对获取到的待处理信息,可以通过判断该待处理信息是否存在转发链接等方式确定该待处理信息是否属于原创信息,这里对于如何判断不做具体描述。步骤106:在确定所述待处理信息属于原创信息时,过滤所述待处理信息。步骤107:在确定所述待处理信息属于非原创信息时,确定所述待处理信息的信息源。在步骤107中,确定提供所述待处理信息的用户的第一用户标识;从信息转发数据库中查找与所述用户标识建立映射关系的其他用户的第二用户标识,所述信息转发数据库中包含原创信息对应的原创用户标识与所述原创信息被转发的转发用户标识之间的映射关系;根据所述第二用户标识,确定所述待处理信息的信息源,所述信息源包含所述待处理信息对应的原创信息。由于在信息发布系统中,预先建立信息转发数据库,在该信息转发数据库中存储原创信息的用户标识与转发所述原创信息的其他用户标识之间的映射关系,如表1所示:信息标识原创的用户标识转发的用户标识转发的用户标识转发的用户标识1X1Z1Z4Z52X2Z2Z1Z63X3Z3Z2Z5从表1中可以看出,信息标识1对应的信息,由X1原创得到,被Z1、Z4和Z5进行转发;信息标识2对应的信息,由X2原创得到,被Z2、Z1和Z6进行转发;信息标识3对应的信息,由X3原创得到,被Z3、Z2和Z5进行转发。假设本发明实施例中所记载的待处理信息为信息标识1对应的信息,而检测到的是Z4发布的信息标识1对应的信息,那么在步骤107中确定的该待处理信息对应的信息源为X1发布的信息标识1对应的信息。步骤108:过滤所述待处理信息以及所述待处理信息的信息源。在步骤108中,在过滤所述待处理信息以及所述待处理信息的信息源时,所述方法还包括:删除所述信息转发数据库中包含的所述待处理信息对应的所述第一用户标识与所述第二用户标识之间的映射关系。需要说明的是,可以先过滤所述待处理信息,再删除所述信息源的用户标识与所述待处理信息的用户标识之间的对应关系,还可以先删除所述信息源的用户标识与所述待处理信息的用户标识之间的对应关系,再过滤所述待处理信息,这里不做具体限定。此外,在信息展示平台中除了原创信息、非原创信息之外,还存在一种既包含原创信息又包含非原创信息,那么若所述待处理信息中包含原创第一信息和非原创第二信息,则过滤所述第一信息、所述第二信息以及所述第二信息的信息源,并删除信息转发数据库中包含的所述第二信息对应的原创用户标识与转发用户标识之间的映射关系。这里涉及的信息源确定以及删除映射关系的方式与上述步骤107、步骤108中记载的方式可以相同,也可以不同,这里不再一一赘述。通过本发明实施例所提供的技术方案,获取待处理信息;在确定所述待处理信息的发布状态为已发布时,判断所述待处理信息的属性状态是否异常;在确定所述待处理信息的属性状态异常时,过滤所述待处理信息,使所述待处理信息的发布状态变更为无效发布。这样,通过对信息的属性状态的判断,确定属性状态异常的信息,进而对属性状态异常的信息进行过滤处理,使信息展示平台上展示的信息为属性状态正常的信息,有效提升了用户通过信息展示平台获取信息的效率,改善用户对信息展示平台的使用体验。基于上述发明构思,图3为本发明实施例提供的一种信息处理设备的结构示意图。所述信息处理设备包括:获取模块31、判断模块32和处理模块33,其中:所述获取模块31,用于获取待处理信息;所述判断模块32,用于在确定所述待处理信息的发布状态为已发布时,判断所述待处理信息的属性状态是否异常;所述处理模块33,用于在确定所述待处理信息的属性状态异常时,过滤所述待处理信息,使所述待处理信息的发布状态变更为无效发布。在本发明的另一个实施例中,所述判断模块32,还用于在确定所述待处理信息的发布状态为未发布时,判断所述待处理信息的属性状态是否异常。所述处理模块33,还用于在确定所述待处理信息的属性状态异常时,删除所述待处理信息;在确定所述待处理信息的属性状态正常时,发布所述待处理信息。在本发明的另一个实施例中,所述判断模块32,还用于在确定所述待处理信息的发布状态为未发布时,判断所述待处理信息的属性状态是否异常,在确定所述待处理信息的属性状态异常时,进一步判断所述待处理信息是否属于原创类型的信息。在本发明的另一个实施例中,所述处理模块33,还用于在确定所述待处理信息的发布状态为未发布,所述待处理信息的属性状态异常时,删除所述待处理信息;在确定所述待处理信息的发布状态为未发布,所述待处理信息的属性状态正常时,发布所述待处理信息。在本发明的另一个实施例中,所述判断模块32,具体用于确定提供所述待处理信息的用户的用户标识;判断所述用户的用户标识是否合法,以及所述用户的信息发布权限是否受限;若确定所述用户的用户标识非法和/或所述用户的信息发布权限受限,则确定所述待处理信息的属性状态异常。在本发明的另一个实施例中,所述判断模块32,具体用于确定所述待处理信息的信息元素;判断所述信息元素是否合法,以及所述信息元素对应的信息内容是否属于允许访问的内容;若确定所述信息元素非法和/或所述信息元素对应的信息内容属于禁止访问的内容,则确定所述待处理信息的属性状态异常。在本发明的另一个实施例中,所述判断模块32,具体用于在确定所述待处理信息的属性状态异常之后,进一步还用于判断所述待处理信息是否属于原创信息,所述原创信息为用户创作并直接发布在信息展示平台上的信息。在本发明的另一个实施例中,所述处理模块33,具体用于在确定所述待处理信息属于原创信息时,过滤所述待处理信息;在确定所述待处理信息属于非原创信息时,确定所述待处理信息的信息源,并过滤所述待处理信息以及所述待处理信息的信息源。在本发明的另一个实施例中,所述信息处理设备还包括确定模块35,其中:所述确定模块35,用于确定提供所述待处理信息的用户的第一用户标识;从信息转发数据库中查找与所述第一用户标识建立映射关系的其他用户的第二用户标识,所述信息转发数据库中包含原创信息对应的原创用户标识与所述原创信息被转发的转发用户标识之间的映射关系;根据所述第二用户标识,确定所述待处理信息的信息源,所述信息源包含所述待处理信息对应的原创信息;所述处理设备33,还用于在过滤所述待处理信息以及所述待处理信息的信息源时,删除所述信息转发数据库中包含的所述第一用户标识与所述第二用户标识之间的映射关系。在本发明的另一个实施例中,所述处理模块33,具体用于若所述待处理信息中包含原创第一信息和非原创第二信息,则过滤所述第一信息、所述第二信息以及所述第二信息的信息源,并删除信息转发数据库中包含的所述第二信息对应的原创用户标识与转发用户标识之间的映射关系。需要说明的是,本发明实施例提供的信息处理设备可以通过硬件方式实现,也可以通过软件方式实现,这里不做具体限定。通过本发明实施例提供的信息处理设备,能够对信息的属性状态进行判断,进而确定属性状态异常的信息,通过对属性状态异常的信息进行过滤处理,使信息展示平台上展示的信息为属性状态正常的信息,有效提升了用户通过信息展示平台获取信息的效率,改善用户对信息展示平台的使用体验。图4为本发明实施例提供的一种信息处理系统的结构示意图。所述信息处理装置中包含处理器41、存储器42和显示器43,其中:所述处理器41,包含信息处理设备411,用于获取待处理信息,在确定所述待处理信息的发布状态为已发布时,判断所述待处理信息的属性状态是否异常,在确定所述待处理信息的属性状态异常时,过滤所述待处理信息,使所述待处理信息的发布状态变更为无效发布。所述存储器42,包含信息存储平台421和监控列表422,用于存储所述处理器的待处理信息.所述处理器41,还用于在确定所述待处理信息的发布状态为未发布时,判断所述待处理信息的属性状态是否异常,在确定所述待处理信息的属性状态异常时,删除所述待处理信息;在确定所述待处理信息的属性状态正常时,发布所述待处理信息。所述显示器43,包含信息展示平台431,用于在所述处理器对所述待处理信息处理之后显示属性状态正常的信息。通过本发明实施例提供的信息处理系统,能够对信息的属性状态进行判断,进而确定属性状态异常的信息,通过对属性状态异常的信息进行过滤处理,使信息展示平台上展示的信息为属性状态正常的信息,有效提升了用户通过信息展示平台获取信息的效率,改善用户对信息展示平台的使用体验。本领域的技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1