一种发布信息判定为广告的方法、装置、服务器、客户端、终端及其存储介质与流程

文档序号:24877694发布日期:2021-04-30 12:54阅读:102来源:国知局
一种发布信息判定为广告的方法、装置、服务器、客户端、终端及其存储介质与流程

本发明涉及互联网领域,特别涉及一种发布信息判定为广告的方法、装置、服务器、客户端、终端及其存储介质。



背景技术:

在现在互联网生活中,人们日常创作朋友圈、博客、短视频等已经成为非常普及的事情。由于互联网的社交特性,为了获得商机,很多人将创作空间作为商业信息宣传的场合。但是,大量、高频和低质量的广告,让朋友圈、博客、短视频的阅读受众非常反感,特别是有一些人将社交创作空间作为传销的理想场所,大量的进行广告宣传,严重影响用户的阅读。同时,朋友圈等空间大量的广告,也严重影响用户对于精彩内容的回看与再次浏览。通过,平台设置的浏览查看功能,可以避免对于特定发布用户的创作信息的浏览,但是,也会影响对于发布用户有效信息的接收,甚至有时候会制造用户关系的尴尬。

对于广告的定义,是非常复杂的事情。对于有需求的潜在浏览用户而言,针对其需求的广告,是其愿意接收的,甚至希望获得的。但是,对于没有需求的浏览用户而言,此类广告信息是阅读的干扰,让人烦恼。

现有社交圈对应发布用户的发布信息是否为广告,其判断权限也只在平台手中。浏览用户没有手段对是否为广告进行干预。发布用户也无法掌握发布广告的节奏与时机。



技术实现要素:

发明目的:针对现有技术中存在的问题,本发明提供了一种发布信息判定为广告的方法、装置、服务器、客户端、终端及其存储介质,通过对于众多浏览用户对发布信息的判定统计,较为合理的判定发布用户发布信息是否为广告,保证了低频、高质量商业信息的发布。通过判定为广告后,对于发布用户发布权限的调整,显著遏制发布用户高频发布低质量的商业信息。通过浏览用户在客户端的判定设置,可以隐藏或删除发布者发布的信息,净化自己的社交圈类浏览空间。

技术方案:本发明提供了一种发布信息判定为广告的方法,包括以下步骤:s1、获取浏览用户将发布用户发布的发布信息判定为广告的判定指令;s2、判断将所述发布信息判定为广告的浏览用户的累积数量是否达到预设条件,如达到预设条件,将所述发布信息判定为广告。

进一步地,在步骤s2之后,按照预设管理规则,对所述发布用户的发布权限进行调整,和或向所述发布用户的客户端发送调整所述发布用户发布权限的指令。

进一步地,步骤s2之后,向所有浏览用户或者潜在浏览用户的客户端发送标注所述发布信息为广告的标注提示和或显示广告标识的显示指令。

优选地,步骤s1中的判定指令中包括所述发布信息的标识或识别编码。

本发明还提供了一种发布信息判定为广告的装置,包括:广告判定信息获取模块,用于获取浏览用户将浏览的信息判定为广告的判定信息;统计判断模块,用于判断将所述发布信息判定为广告的浏览用户的累积数量是否达到预设条件,如达到预设条件,将所述发布信息判定为广告。

进一步地,所述一种发布信息判定为广告的装置,还包括:发布管理模块,用于在所述发布信息被判断为广告后,对所述发布用户的发布权限进行调整,和或向所述发布用户的客户端发送调整所述发布用户发布权限的指令。

进一步地,所述一种发布信息判定为广告的装置,其特征在于,还包括:广告提示模块,用于在所述发布信息被判断为广告后,向所有浏览用户或者潜在浏览用户的客户端发送标注所述发布信息为广告的标注提示和或显示广告标识的显示指令。

本发明还提供了一种服务器,包括:处理器;用于存储处理器可执行指令的存储器以及所述的装置;其中,所述处理器被配置为:运行权利要求所述一种发布信息判定为广告的步骤。

本发明还提供了一种客户端,包括:判定广告信息发送模块,用于浏览用户向服务器发送所述发布信息为广告的判定信息。

进一步地,所述客户端还包括:发布管理执行模块,用于所述发布用户接收服务器发送的调整发布权限的调整指令,并执行调整后的发布权限。

进一步地,所述客户端还包括:广告标识显示模块,用于接收服务器向所有浏览用户或者潜在浏览用户的客户端发送的标注所述发布信息为广告的标注提示,并在所述发布信息中显示广告标识。

进一步地,所述客户端还包括:发布内容隐藏模块,用于在发送判定所述发布信息为广告的所述浏览用户的客户端,执行在客户端所在终端界面隐藏或删除所述发布信息或显示特定标识取代所述发布信息的操作。

本发明还提供了一种终端,包括存储器、处理器以及所述的客户端,所述存储器用于存储所述客户端的相关程序、指令,所述处理器用于执行所述客户端的指令。

本发明还提供了一种非暂态计算机可读存储介质,当所述存储介质中的指令由服务器的处理器执行时,服务器能够执行所述发布信息判定为广告的方法。

有益效果:与现有技术相比,本发明具有如下优势:

1、通过众多浏览用户对于发布信息的判定统计,较为合理的判定发布用户发布信息是否为广告,保证了低频、高质量商业信息的发布。

2、通过对于发布用户发布信息被判定位广告后,对于发布用户发布权限的调整,显著遏制高频、低质量商业信息的发布。

3、通过浏览用户的客户端对于发布信息的隐藏或删除,净化浏览用户朋友圈展示空间。

附图说明

图1为实施例1中发布信息判定为广告的方法的流程图;

图2为实施例2中发布信息判定为广告的方法的流程图;

图3为实施例3中发布信息判定为广告的方法的流程图;

图4为实施例7中发布信息判定为广告的装置的模块图;

图5为实施例8中发布信息判定为广告的装置的模块图;

图6为实施例9中发布信息判定为广告的装置的模块图;

图7为实施例12中发布信息判定为广告的的服务器的模块图;

图8为实施例13中发布信息判定为广告的客户端的模块图;

图9为实施例14中发布信息判定为广告的客户端的模块图;

图10为实施例15中发布信息判定为广告的客户端的模块图;

图11为实施例16中发布信息判定为广告的客户端的模块图;

图12为实施例17中发布信息判定为广告的终端的模块图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“浏览用户”、“发布用户”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、装置、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。

实施例1,如图1所示,提供了一种发布信息判定为广告的方法,包括以下步骤:

s1、获取浏览用户将发布用户发布的发布信息判定为广告的判定指令。

具体地,互联网服务器获取浏览用户将发布用户发布的发布信息判定为广告的判定指令。也就是互联网服务器获取浏览用户将发布用户发布的朋友圈、博客、短视频等创作信息判定为广告的判定指令。

判定指令中包括所述发布信息的标识或识别编码。通常服务器依据发布信息的标识也可以查询到发布信息的用户等相关信息。

s2、判断将所述发布信息判定为广告的浏览用户的累积数量是否达到预设条件,如达到预设条件,将所述发布信息判定为广告。

具体地,互联网服务器判断将所述发布信息判定为广告的浏览用户的累积数量是否达到预设条件,如达到预设条件,将所述发布信息判定为广告。

在实际实施中,不同类型的发布信息,服务器判定的预设条件肯定是不同。比如,如果发布信息为朋友圈信息,则服务器统计将所述发布信息判定广告的用户累计数据,达到发布用户的朋友总数的某一个比例。比如,发布用户的朋友中有60%以上用户,将其发布信息判定为广告。发布用户的朋友是指与该发布用户具有用户关系,可以浏览其朋友圈的用户。显然,发布用户的朋友数量在发布信息发布时基本是不会有太多变动的。因此,只要服务器统计的累计的判定该发布信息为广告的用户数量,到达预设条件,即可马上将该发布信息判定为广告。

如果发布信息为博客或者短视频等开放浏览类型的创作信息,由于浏览该发布信息的用户数量不可以很好的预测,所以其预设的判定条件可以为,发布一定时间内,比如,3天内,判定该发布信息为广告的浏览用户累计数据,占浏览该发布信息的浏览用户总数量的比例是否到达预设比例。如果预设时间内,判定为广告的浏览用户占总浏览用户的比例达到预设比例,则服务器将发布用户发布该条发布信息判定为广告。

实施例2,本实施例是实施例1的进一步改进,如图3所示,在实施例1的在步骤s2之后,还包括如下步骤:按照预设管理规则,对所述发布用户的发布权限进行调整。和或向所述发布用户的客户端发送调整所述发布用户发布权限的指令。

具体地,互联网服务器在发布用户的发布信息被判定广告后,按照预设管理规则,对发布用户的发布权限进行调整,或者向发布用户的客户端发送调整发布用户的发布权限的指令。

在实际实施中,作为对于发布用户发布广告行为的警告,互联网服务器按照预设的管理规则,比如,发布信息被服务器判定为广告后,禁止发布用户从判定成立的时刻开始的3天内发布创作信息。也就是发布用户在服务器将某一发布信息判定为广告后的3天内无法发布同类型的创作信息,3天后可以继续发布创作信息。

对于发布用户的发布权限的调整即可在服务器端完成,也可以在对应的客户端完成。如果需要对应的客户端完成,则服务器向发布用户的客户端发送调整发布用户发布权限的指令。发布用户的客户端在接收到服务器发送的指令后,在客户端调整发布用户的发布权限。客户端发布权限的调整通常通过客户端所在终端页面显示的发布控件完成,在收到服务器发送的发布权限调整指令后,客户端所在终端页面可以不显示发布控件,让发布用户在规定时间,无法完成创作信息的发布。

除此之外,本实施例与实施例1完全相同,此处不做赘述。

实施例3,本实施例是实施例1的进一步改进,如图4所示,在实施例1的步骤s2之后,还包括如下步骤:向所有浏览用户或者潜在浏览用户的客户端发送标注所述发布信息为广告的标注提示和或显示广告标识的显示指令。

具体地,服务器在发布用户的发布信息被判定位广告后,向所有浏览用户或者潜在浏览用户的客户端发送标注所述发布信息为广告的标注提示和或显示广告标识的显示指令。因为将创作信息判定为广告是一件主观的事情,通常在发布用户的发布信息未违反平台或国家相关的规定情况下,服务器不应该将该发布信息删除或者屏蔽。为了对于其他浏览用户以及发布者的警告,服务器向所有浏览用户或者潜在浏览用户的客户端发送标注所述发布信息为广告的标注提示和或显示广告标识的显示指令。浏览用户在客户端浏览该发布信息时候,可以获知该发布信息已经被服务器判定为广告,提醒不要轻信该发布信息的内容。

除此之外,本实施例与实施例1完全相同,此处不做赘述。

实施例4,本实施例提供了一种发布信息判定为广告装置,如图4,包括:

广告判定信息获取模块,用于获取浏览用户将浏览的信息判定位广告的判定信息;

统计判定模块,用于判断将所述发布信息判定为广告的浏览用户的累积数量是否达到预设条件。如达到预设条件,将所述发布信息判定为广告。

实施例5,本实施例是实施例4的进一步改进,如图5所示,在实施例4中的统计判定模块之后,还包括:

发布管理模块,用于在所述发布信息被判断为广告后,对所述发布用户的发布权限进行调整,和或向所述发布用户的客户端发送调整所述发布用户发布权限的指令。

除此之外,本实施例与实施例4完全相同,此处不做赘述。

实施例6,本实施例是实施例4的进一步改进,如图6所示,在实施例4中的统计判定模块之后,还包括:

广告提示模块,用于在所述发布信息被判定为广告后,向所有浏览用户或者潜在浏览用户的客户端发送标注所述发布信息为广告的标注提示和或显示广告标识的显示指令。

除此之外,本实施例与实施例4完全相同,此处不做赘述。

实施例7,本实施例提供了一种发布信息判定为广告的服务器,如图7,包括:处理器;用于存储处理器可执行指令的存储器以及如权利4至6所述的装置;其中,处理器被配置为:运行实施例1至3中所述的发布信息判定为广告的的步骤。

该服务器1000可以被提供为一服务器。该服务器1000包括处理组件1022,其进一步包括一个或多个处理器,以及由存储器1032所代表的存储器资源,用于存储可由处理组件1022的执行的指令,例如应用程序。存储器1032中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1022被配置为执行指令,以执行所述即时通讯工具依据通话记录添加联系人的方法。

服务器1000还可以包括一个电源组件1026被配置为执行服务器1000的电源管理,一个有线或无线网络接口1050被配置为将服务器1000连接到网络,和一个输入输出(i/o)接口1058。服务器1000可以操作基于存储在存储器1032的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

实施例8,本实施例提供了一种发布信息判定为广告的客户端,如图8,包括:

判定广告信息发送模块,用于浏览用户向服务器发送所述发布信息为广告的判定指令。

实施例9,本实施例是实施例8的进一步改进,如图9所示,还包括:

发布管理执行模块,用于所述发布用户接收服务器发送的调整发布权限的调整指令,并执行调整后的发布权限。

除此之外,本实施例与实施例8完全相同,此处不做赘述。

实施例10,本实施例是实施例8的进一步改进,如图10所示,还包括:

广告标识显示模块,用于接收服务器向所有浏览用户或者潜在浏览用户的客户端发送的标注所述发布信息为广告的标注提示,并在所述发布信息中显示广告标识。

除此之外,本实施例与实施例8完全相同,此处不做赘述。

实施例11,本实施例是实施例8的进一步改进,如图11所示,还包括:

发布内容隐藏模块,用于在发送判定所述发布信息为广告的所述浏览用户的客户端,执行在客户端所在终端界面隐藏或删除所述发布信息或显示特定标识取代所述发布内容的操作。

具体地,由于发布信息即使被服务器判定为广告,服务器也无法删除该发布信息,而做出将该发布信息判定为广告的浏览用户通常不希望看到该发布信息,因此发布内容隐藏模块,当发送判定该发布信息为广告的浏览用户向服务器发送判定指令后,在客户端所在终端显示页面中隐藏或删除该发布信息。而未将该发布信息判定为广告的浏览用户的客户端所在终端显示页面则正常显示该发布信息。需要指出的是,在实际实施中,发布内容隐藏模块,既可以隐藏或删除该发布信息,也可以在浏览用户改变主意后,通过显示页面中的控件,恢复显示该发布信息。

除此之外,本实施例与实施例8完全相同,此处不做赘述。

实施例12,本实施例提供了一种发布信息判定为广告的终端,包括存储器、处理器以及如实施例8-11所述的客户端,存储器用于存储客户端的相关程序、指令,处理器用于执行客户端的指令。

如图12,该终端可包含客户端,该终端设备可以应用于实施例1至6所示的方法实施例中。该终端900可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图12,终端900可以包括以下一个或多个组件:处理组件,存储器904,电力组件906,多媒体组件908,音频组件910,输入/输出(i/o)的接口912,传感器组件914,以及通信组件916。

处理组件902通常控制终端900的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件902可以包括一个或多个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括一个或多个模块,便于处理组件902和其他组件之间的交互。例如,处理组件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。

存储器904被配置为存储各种类型的数据以支持在终端900的操作。这些数据的示例包括用于在终端900上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件906为终端900的各种组件提供电力。电源组件906可以包括电源管理系统,一个或多个电源,及其他与为终端900生成、管理和分配电力相关联的组件。

多媒体组件908包括在所述终端900和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件908包括一个前置摄像头和/或后置摄像头。当终端900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括一个麦克风(mic),当终端900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配

置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括一个扬声器,用于输出音频信号。

i/o接口912为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件914包括一个或多个传感器,用于为终端900提供各个方面的状态评估。例如,传感器组件914可以检测到终端900的打开/关闭状态,组件的相对定位,例如所述组件为终端900的显示器和小键盘,传感器组件914还可以检测终端900或终端900一个组件的位置改变,用户与终端900接触的存在或不存在,终端900方位或加速/减速和终端900的温度变化。传感器组件914可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件914还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件914还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件916被配置为便于终端900和其他设备之间有线或无线方式的通信。终端900可以接入基于通信标准的无线网络,如wifi,运营商网络(如2g、3g、4g或5g),或它们的组合。在一个示例性实施例中,通信组件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件916还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,终端900可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

通过以上实施例的描述,本领域的技术人员可以清楚地了解到本发明提供的系统外部命令执行技术方案可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施例。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明精神实质所做的等效变换或修饰,都应涵盖在本发明的保护范围之内。

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