一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种广告资源共享系统及共享方法与流程

2022-03-23 01:37:21 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,具体而言,涉及一种广告资源共享系统及共享方法。


背景技术:

2.广告,顾名思义,就是广而告之,其意在向社会广大公众告知某件事物。在现有市场经济中,广告投放是企业商家向社会公众宣传商品服务的重要手段。
3.在现有广告市场中,由于广告投放需求以及广告资源成本之间存在差异性,容易出现客户资金有限而无法进行有效广告投放,以及广告资源闲置而得不到充分利用的问题。


技术实现要素:

4.基于此,为了解决在现有广告市场中,由于广告投放需求以及广告资源成本之间存在差异性,容易出现客户资金有限而无法进行有效广告投放,以及广告资源闲置而得不到充分利用的问题,本发明提供了一种广告资源共享系统及共享方法,其具体技术方案如下:
5.一种广告资源共享系统,包括由多个服务器组成的共享网络以及多个广告投放终端。所述服务器包括获取模块、共享模块、匹配模块以及投放模块。
6.获取模块用于获取若干个客户广告投放订单,共享模块用于将预处理后的若干个客户广告投放订单发布至共享网络。
7.匹配模块用于获取共享网络上的客户广告投放订单并对获取到的共享网络上的客户广告投放订单进行组合以与对应的广告投放终端进行匹配并将匹配结果发布至共享网络。
8.投放模块用于获取共享网络上的匹配结果并根据匹配结果计算客户广告投放订单的最优投放结果,以及根据最优投放结果决定是否将客户广告投放至对应的广告投放终端。
9.通过多个服务器组成共享网络并获取发布至共享网络上的所有客户广告投放定向以进行组合,进而与广告投放终端进行匹配,使得客户广告投放订单组合以及广告投放终端满足匹配条件,一来可以充分利用广告投放资源,避免广告投放资源的限制浪费,二来也可以解决客户资金有限而无法进行有效广告投放的问题。
10.即是说,所述广告资源共享系统解决了在现有广告市场中,由于广告投放需求以及广告资源成本之间存在差异性,容易出现客户资金有限而无法进行有效广告投放,以及广告资源闲置而得不到充分利用的问题。
11.作为一种优选的技术方案,所述匹配模块包括:
12.条件设定单元,用于设定广告投放终端的区域位置、最低投放价格、投放时长以及投放时间段;
13.发布单元,用于根据广告投放终端的区域位置、最低投放价格、最低投放时长、不同投放时间段投放价格以及可投放区域位置要求、投放时长要求、投放时间段要求、投放报价对客户广告投放订单与对应的广告投放终端进行匹配,并将匹配结果发布至共享网络;
14.其中,客户广告投放订单包括投放区域位置要求、投放时长要求、投放时间段要求、投放报价以及客户身份信息。
15.作为一种优选的技术方案,服务器判断最优投放结果对应的广告投放终端是否与自身绑定,若是,则将组合后的客户广告投放订单中的客户广告按照预设顺序投放至对应的广告投放终端。
16.作为一种优选的技术方案,所述最优投放结果包括最大投放时长以及最优投放区域位置。
17.一种广告资源共享方法,应用在所述的广告资源共享系统,其包括如下步骤:
18.s1,获取若干个客户广告投放订单。
19.s2,将预处理后的若干个客户广告投放订单发布至共享网络。
20.s3,获取共享网络上的客户广告投放订单并对获取到的共享网络上的客户广告投放订单进行组合以与对应的广告投放终端进行匹配并将匹配结果发布至共享网络。
21.s4,获取共享网络上的匹配结果并根据匹配结果计算客户广告投放订单的最优投放结果;
22.s5,根据最优投放结果决定是否将客户广告投放至对应的广告投放终端。
23.作为一种优选的技术方案,所述对获取到的共享网络上的客户广告投放订单进行组合以与对应的广告投放终端进行匹配并将匹配结果发布至共享网络的具体方法包括如下步骤:
24.设定广告投放终端的区域位置、最低投放价格、最低投放时长以及可投放时间段;
25.根据广告投放终端的区域位置、最低投放价格、投放时长、投放时间段以及广告投放的区域位置、最低投放价格、投放时长、投放时间段对客户广告投放订单与对应的广告投放终端进行匹配,并将匹配结果发布至共享网络;
26.其中,客户广告投放订单包括广告投放的区域位置、最低投放价格、投放时长、投放时间段以及客户身份信息。
27.作为一种优选的技术方案,所述根据最优投放结果决定是否将客户广告投放至对应的广告投放终端的具体方法为:服务器判断最优投放结果对应的广告投放终端是否与自身绑定,若是,则将组合后的客户广告投放订单中的客户广告按照预设顺序投放至对应的广告投放终端。
28.作为一种优选的技术方案,所述最优投放结果包括最大投放时长以及最优投放区域位置。
29.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时实现所述的广告资源共享方法。
附图说明
30.从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在不同的视图中,相同的附图标记指定对应的部分。
31.图1是本发明的一种广告资源共享方法的整体流程示意图。
具体实施方式
32.为了使得本发明的目的、技术方案及优点更加清楚明白,以下结合其实施例,对本发明进行进一步详细说明。应当理解的是,此处所描述的具体实施方式仅用以解释本发明,并不限定本发明的保护范围。
33.需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施方式。
34.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
35.本发明中所述“第一”、“第二”不代表具体的数量及顺序,仅仅是用于名称的区分。
36.实施例一:
37.一种广告资源共享系统,包括由多个服务器组成的共享网络以及多个广告投放终端。广告投放终端包括但不限于为广告显示屏、广告宣传栏、车身广告以及纸媒广告等中的一种或者一种以上。服务器中存储有广告投放终端的相关信息,比如所在区域位置、最低投放时长、最低投放价格、不同时间段投放价格等。
38.所述服务器包括获取模块、共享模块、匹配模块以及投放模块。
39.获取模块用于获取若干个客户广告投放订单,共享模块用于将预处理后的若干个客户广告投放订单发布至共享网络。客户广告投放订单包括投放区域位置要求、投放时长要求、投放时间段要求、投放报价以及客户身份信息等。
40.共享模块对若干个客户投放投放订单中涉及客户隐私信息的数据比如客户身份信息还有银行卡账户进行加密或者过滤后发布至共享网络。
41.匹配模块用于获取共享网络上的客户广告投放订单并对获取到的共享网络上的客户广告投放订单进行组合以与对应的广告投放终端进行匹配并将匹配结果发布至共享网络。
42.每一个服务器绑定若干个广告投放终端并且每一个广告投放终端仅与一个服务器绑定。即是说,不同的广告服务提供商均拥有若干个广告投放终端。
43.具体而言,所述匹配模块包括条件设定单元以及发布单元。
44.条件设定单元用于设定广告投放终端的区域位置、最低投放价格、最低投放时长、不同投放时间段投放价格。发布单元用于根据广告投放终端的区域位置、最低投放价格、最低投放时长、可投放时间段、不同投放时间段投放价格以及投放区域位置要求、投放报价、投放时长要求、投放时间段要求对客户广告投放订单与对应的广告投放终端进行匹配,并将匹配结果发布至共享网络。
45.在匹配结果中,组合的客户广告投放订单中的任一个客户广告投放订单的投放区域位置要求与广告投放终端的区域位置、投放时间段要求与广告投放终端的可投放时间段
相匹配,组合的客户投放订单的总投放报价与广告投放终端的最低投放价格、总投放时长要求与最低投放时长相匹配。
46.投放模块用于获取共享网络上的匹配结果并根据匹配结果计算客户广告投放订单的最优投放结果,以及根据最优投放结果决定是否将客户广告投放至对应的广告投放终端。
47.对于组合的客户广告投放订单,匹配结果同时满足客户广告投放订单中的投放区域位置要求、投放时长要求、投放时间段要求以及广告投放终端的区域位置、最低投放时长、可投放时间段、最低投放价格情况下,可以存在多个选择。即是说,多个可供选择的匹配结果中,存在一个最优投放结构。具体而言,最优投放结果包括最大投放时长以及最优投放区域位置。
48.在客户广告投放订单中,可以包括由用户设定的最优投放结果选项,然后再由投放模块根据用户设定的最优投放结果选项,自动根据最优投放结果投放客户广告。
49.服务器判断最优投放结果对应的广告投放终端是否与自身绑定,若是,则将组合后的客户广告投放订单中的客户广告按照预设顺序投放至对应的广告投放终端。如此一来,当单一客户广告投放订单中的投放时长要求不满足广告投放终端的最低投放时长、单一客户广告投放订单中的投放报价不满足广告投放终端的最低投放价格,即可以对多个客户广告投放订单进行组合,使得组合后的客户广告投放订单既满足广告投放终端的最低投放时长以及最低投放价格,又满足每一个客户广告投放订单中的投放区域位置要求、投放时长要求、投放时间段要求,以避免充分利用广告资源,解决客户资金有效而无法进行有效广告投放的问题。
50.通过多个服务器组成共享网络并获取发布至共享网络上的所有客户广告投放定向以进行组合,进而与广告投放终端进行匹配,使得客户广告投放订单组合以及广告投放终端满足匹配条件,一来可以充分利用广告投放资源,避免广告投放资源的限制浪费,二来也可以解决客户资金有限而无法进行有效广告投放的问题。
51.即是说,所述广告资源共享系统解决了在现有广告市场中,由于广告投放需求以及广告资源成本之间存在差异性,容易出现客户资金有限而无法进行有效广告投放,以及广告资源闲置而得不到充分利用的问题。
52.实施例二:
53.一种广告资源共享方法,应用在所述的广告资源共享系统,如图1所示,其包括如下步骤:
54.s1,获取若干个客户广告投放订单。
55.s2,将预处理后的若干个客户广告投放订单发布至共享网络。
56.s3,获取共享网络上的客户广告投放订单并对获取到的共享网络上的客户广告投放订单进行组合以与对应的广告投放终端进行匹配并将匹配结果发布至共享网络。
57.s4,获取共享网络上的匹配结果并根据匹配结果计算客户广告投放订单的最优投放结果;
58.s5,根据最优投放结果决定是否将客户广告投放至对应的广告投放终端。所述最优投放结果包括最大投放时长以及最优投放区域位置。
59.具体而言,步骤s3的具体方法包括如下步骤:
60.s30,设定广告投放终端的区域位置、最低投放价格、最低投放时长以及可投放时间段。
61.s31,根据广告投放终端的区域位置、最低投放价格、最低投放时长、可投放时间段、不同投放时间段投放价格以及投放区域位置要求、投放时长要求、投放时间段要求、投放报价对客户广告投放订单与对应的广告投放终端进行匹配,并将匹配结果发布至共享网络。
62.其中,客户广告投放订单包括投放区域位置要求、投放时长要求、投放时间段要求、投放报价以及客户身份信息。
63.步骤s5的具体方法为:服务器判断最优投放结果对应的广告投放终端是否与自身绑定,若是,则将组合后的客户广告投放订单中的客户广告按照预设顺序投放至对应的广告投放终端。
64.在本实施例中,获取共享网络上的客户广告投放订单并对获取到的共享网络上的客户广告投放订单进行组合以与对应的广告投放终端进行匹配的具体方法还包括如下步骤:
65.当多个客户广告投放订单的投放时长要求、投放时间段要求以及投放区域位置要求均一致,并且多个客户广告投放订单中的投放区域位置要求、投放时长要求、投放时间段要求要求以及广告投放终端的区域位置、最低投放时长、可投放时间段相互满足,多个客户广告订单中的总投放报价与广告投放终端的最低投放报价相互满足时,根据多个客户广告投放订单的投放报价之间的比例,对广告投放终端的显示画面进行相同比例的划分,并将多个客户广告按照各自投放报价之间的比例通过时投放到划分后广告投放终端的显示画面上。
66.如此一来,在多个客户广告投放订单的投放报价不满足广告投放终端的最低投放报价时,可以组合多个客户广告投放订单以租赁单个广告投放终端并根据投放报价之间的比例大小,将广告投放到同一广告投放终端显示画面的不同区域上,进一步解决在现有广告市场中,由于广告投放需求以及广告资源成本之间存在差异性,容易出现客户资金有限而无法进行有效广告投放,以及广告资源闲置而得不到充分利用的问题。
67.一般来说,广告投放终端中心区域的广告宣传效果要比四周区域的广告宣传效果好。为了兼顾公平性并使各个广告投放的广告宣传效果一致,进一步地,当n个客户广告投放订单的投放报价相同时,可以将匹配的广告投放终端的显示画面划分成n分,然后将客户广告投放到同一广告投放终端显示画面的n个区域上并根据预设投放位置变换次序对投放到n个区域上的n个客户广告的位置进行变换。
68.如此一来,即可以将n个客户广告动态显示在广告投放终端的n个不同区域上,以更好地实现n个客户广告的投放宣传效果。
69.实施例三:
70.应当理解,本实施例至少包括上述实施例的所有技术特征,并在上述实施例的基础上做进一步的具体描述。
71.在本实施例中,所述共享网络为区块链网络,n个所述服务器中均储有两套密钥a和b,第i个服务器中的第一套密钥中的私钥ai以及公钥ai由同一算法生成,第i个服务器中的第二套密钥中的私钥bi以及公钥bi由不同算法生成。其中,1≤i≤n。
72.n个服务器存储有用于客户广告投放订单中的数据进行筛选以筛选出共享数据和非共享数据的共识筛选算法。每个服务器分别通过公钥ai以及公钥bi对自身接收到的客户广告投放订单中的共享数据以及非共享数据进行加密后发布至区块链网络中。在这里,共享数据可以为客户广告投放订单中的投放区域位置要求、投放时长要求、投放时间段要求以及投放报价等,非共享数据可以为客户广告投放订单中的客户身份信息以及银行账户信息等。
73.通过将加密后的客户广告投放订单中的共享数据以及非共享数据发布至区块链网络中,利用区块链技术数据不可篡改的特点,可以保证客户广告投放订单中数据的安全可靠性以及真实性。
74.第i个服务器获取到区块链网络中的加密后的客户广告投放订单中的共享数据以及非共享数据,对获取到的数据进行识别并根据识别结果调用私钥ai以及私钥bi对加密数据进行解密。若加密数据为共享数据,则n个服务器均可以通过私钥ai进行解密以获取加密数据中的包括客户广告投放订单中的投放区域位置要求、投放时长要求、投放时间段要求以及投放报价等数据;若加密数据为非共享数据,则区块链网络中的其中一个服务器可利用自身私钥私钥bi进行解密,其它服务器无法通过自身私钥进行解密。如此,根据识别结果调用私钥ai以及私钥bi对加密数据进行解密,在解决在现有广告市场中,由于广告投放需求以及广告资源成本之间存在差异性,容易出现客户资金有限而无法进行有效广告投放,以及广告资源闲置而得不到充分利用的问题的同时,还可以保护客户的隐私信息,避免用户个人隐私数据泄露。
75.具体而言,获取到的数据进行识别的具体方法为:每一个服务器中的公钥发布至区块链网络中,第i个服务器包括私钥ai、公钥ai、私钥bi、公钥bi以及其他n-1个服务器的公钥;第i个服务器分别通过公钥ai以及公钥bi对自身接收到的客户广告投放订单中的共享数据以及非共享数据进行加密,并分别通过私钥ai以及私钥bi分别队加密后的客户广告投放订单中的共享数据以及非共享数据进行签名后发布至区块链网络中;区块链网络中的第i个服务器分别通过公钥ai、公钥bi以及其他n-1个服务器的公钥对获取到的加密数据进行验证识别,进而识别出加密数据为共享数据还是非共享数据。
76.如此,第i个服务器分别通过公钥ai以及公钥bi对自身接收到的客户广告投放订单中的共享数据以及非共享数据进行加密,并分别通过私钥ai以及私钥bi分别队加密后的客户广告投放订单中的共享数据以及非共享数据进行签名后发布至区块链网络中,可以很好地对加密数据进行标识,方便区块链网络中的服务器利用自身公钥以及其他服务器的公钥对加密数据进行快速识别,提高服务器数据识别获取的速度与效率。同时,通过公钥验证加密数据签名的方式,还可以获取与加密数据相对应的服务器信息,以便将加密数据直接发送到对应的服务器进行解密。
77.在本实施例中,当第i个服务器需要搜索查询某一个客户广告投放订单时,先生成搜索查询指令并将搜索查询指令发布至区块链网络中;区块链网络中的n个服务器根据搜索查询指令随机遍历区块链网络某一区块节点的所有区块数据并获取与搜索查询指令相匹配的加密数据;当某一个服务器搜索查询到与搜索查询指令相匹配的加密数据并且加密数据为共享数据时,则利用私钥ai对加密数据进行解密并在解密完成后将解密完成信息发布至区块链网络,其它服务器接收到解密完成信息,停止遍历搜索动作、解密动作又或者将
通过私钥ai解密获取的与搜索查询指令相匹配的共享数据进行删除,并将解密后的加密数据发送到第i个服务器。
78.如此,在某一个服务器利用私钥ai完成对共享数据的解密后,即可以通过往区块链网络发送一个解密完成信息以使其它服务器停止遍历搜索动作、解密动作又或者将通过私钥ai解密获取的与搜索查询指令相匹配的共享数据进行删除,以释放其它服务器的运算能力以及存储空间,提高整个区块链网络的综合性能以及运算能力。
79.当某一个服务器搜索查询到与搜索查询指令相匹配的加密数据并且识别到加密数据为非共享数据,则通过公钥验证私钥签名的方式获取与搜索查询指令相匹配的非共享数据所对应的服务器信息,然后将服务器信息发布至区块链网络;服务器接收发布至区块链网络中的服务器信息,若服务器信息与自身信息一致,则继续完成与搜索查询指令相匹配的加密数据的遍历搜索动作,否则停止当前遍历搜索动作;或者当服务器接收发布至区块链网络中的服务器信息后,当即停止当前遍历搜索动作,等待已经完成加密数据的搜索查询以及识别的服务器将与搜索查询指令相匹配的加密数据发送到相对应的服务器中。
80.如此,通过往区块链网络中发布与加密后的非共享数据对应的服务器信息,可以进一步释放其它服务器的内存以及算力,提高整一个区块链网络所有服务器的综合性能以及整体算力。
81.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时实现所述的广告资源共享方法。
82.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
83.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献