一种确定媒体点位的投放次数的方法和装置与流程

文档序号:30973954发布日期:2022-08-02 22:43阅读:115来源:国知局
一种确定媒体点位的投放次数的方法和装置与流程

1.本技术涉及运筹优化技术领域,尤其涉及一种确定媒体点位的投放次数的方法和装置。


背景技术:

2.广告预算分配的主要目标是,将有限的广告预算在各种给定的约束条件下最优地分配到不同的广告位上以达到最优的广告效果。
3.目前采用的分配方案为:将给定的预算在一个比较长的时间段(比如一天)内分配到不同的广告点位,即决定每个广告点位在该时间段内总共要投放多少曝光量,媒体平台只要在该较长的时间段内将所决定的曝光量投送完毕即可。
4.由于媒体平台多元化、点位多元化导致广告曝光效果很难量化,广告投放时需要进行的分配策略的制定十分复杂,目前主要依靠广告优化师基于推广产品的理解和以往的经验进行手工操作投放,这导致投放不准确。


技术实现要素:

5.本技术实施例的目的在于提供一种确定媒体点位的投放次数的方法和装置,以解决投放不准确的问题。具体技术方案如下:
6.第一方面,提供了一种确定媒体点位的投放次数的方法,所述方法包括:
7.确定每个媒体点位的触达曲线,其中,所述触达曲线用于指示所述媒体点位的曝光量和触达率之间的关系;
8.依据所述触达曲线,以所述每个媒体点位的触达率的最大和值为目标函数,以预设投放费用为约束条件,搭建投放模型;
9.针对同一投放活动,通过对所述投放模型的求解得到每个媒体点位组的目标触达率,其中,每个所述媒体点位组中包括相邻的前i个媒体点位,i≤n,n为媒体点位的数量;
10.通过对每个媒体点位组的目标触达率进行回溯,得到每个媒体点位的初始投放次数;
11.将不同投放活动中同一媒体点位的投放次数累加,得到每个媒体点位的目标投放次数。
12.可选地,以所述每个媒体点位的触达率的最大和值为目标函数,以预设投放费用为约束条件,搭建投放模型包括:
13.获取当前媒体点位的触达率、投放指标和点位费用,其中,所述投放指标是未知数,所述投放指标用于指示所述当前媒体点位是否具有曝光量;
14.将每个媒体点位的触达率和投放指标进行加权求和,作为触达率的最大和值;
15.将每个媒体点位的投放指标和点位费用进行加权求和,得到实际投放费用;
16.以所述触达率的最大和值为目标函数,以所述实际投放费用小于等于所述预设投放费用为约束条件,搭建投放模型。
17.可选地,通过对所述投放模型的求解得到每个媒体点位组的目标触达率包括:
18.针对前(i-1)个媒体点位确定当前剩余费用;
19.根据所述当前剩余费用和当前媒体点位i所需的当前点位费用之间的大小关系,确定所述当前媒体点位的投放指标;
20.根据所述投放指标,确定前i个媒体点位的目标触达率。
21.可选地,针对前(i-1)个媒体点位确定当前剩余费用包括:
22.确定前(i-1)个媒体点位的总点位费用;
23.将预设投放费用和所述总点位费用的差值作为所述当前剩余费用。
24.可选地,根据所述投放指标,确定前i个媒体点位的目标触达率包括:
25.在所述投放指标指示所述当前媒体点位不具有曝光量的情况下,将前(i-1)个媒体点位的触达率作为所述前i个媒体点位的目标触达率;
26.在所述投放指标指示所述当前媒体点位具有曝光量的情况下,从前(i-1)个媒体点位的触达率和前i个媒体点位的触达率中,选取最大的触达率作为所述前i个媒体点位的目标触达率。
27.可选地,通过对每个媒体点位组的目标触达率进行回溯,得到每个媒体点位的初始投放次数包括:
28.在当前的媒体点位组的目标触达率和前一个媒体点位组的目标触达率相同的情况下,确定第i个媒体点位的初始投放次数为0,其中,所述当前的媒体点位组包括前i个媒体点位,所述前一个媒体点位组包括前(i-1)个媒体点位;
29.在当前的媒体点位组的目标触达率和前一个媒体点位组的目标触达率不相同的情况下,确定第i个媒体点位的初始投放次数为1。
30.可选地,所述确定每个媒体点位的触达曲线包括:
31.从历史数据中获取每个媒体点位的曝光量和触达率;
32.根据所述曝光量和所述触达率,采用预设拟合方案确定每个媒体点位的触达曲线。
33.第二方面,提供了一种确定媒体点位的投放次数的装置,所述装置包括:
34.确定模块,用于确定每个媒体点位的触达曲线,其中,所述触达曲线用于指示所述媒体点位的曝光量和触达率之间的关系;
35.搭建模块,用于依据所述触达曲线,以所述每个媒体点位的触达率的最大和值为目标函数,以预设投放费用为约束条件,搭建投放模型;
36.求解模块,用于针对同一投放活动,通过对所述投放模型的求解得到每个媒体点位组的目标触达率,其中,每个所述媒体点位组中包括相邻的前i个媒体点位,i≤n,n为媒体点位的数量;
37.回溯模块,用于通过对每个媒体点位组的目标触达率进行回溯,得到每个媒体点位的初始投放次数;
38.累加模块,用于将不同投放活动中同一媒体点位的投放次数累加,得到每个媒体点位的目标投放次数。
39.第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
40.存储器,用于存放计算机程序;
41.处理器,用于执行存储器上所存放的程序时,实现任一所述的确定媒体点位的投放次数的方法步骤。
42.第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现任一所述的确定媒体点位的投放次数的方法步骤。
43.本技术实施例有益效果:
44.本技术应用于运筹优化技术领域的数学规划,本技术实施例提供了一种确定媒体点位的投放次数的方法,服务器基于预设投放费用为约束,以最大化触达率为目标函数,搭建模型,这样可以将投放过程中媒体点位的选取问题转为一个模型求解问题,从而得到每个媒体点位的目标投放次数。本技术通过求解模型的方式,将有限的预算在给定的约束条件下最优地分配到不同的媒体点位上,以达到最大的触达率。本技术采用机器进行模型求解的方式,提高了投放准确性,相对于人工投放所需的较高的投放水平,也减少了人工投放的学习成本。
45.当然,实施本技术的任一产品或方法并不一定需要同时达到以上的所有优点。
附图说明
46.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
47.图1为本技术实施例提供的一种确定媒体点位的投放次数的方法硬件环境示意图;
48.图2为本技术实施例提供的一种确定媒体点位的投放次数的方法流程图;
49.图3为本技术实施例提供的一种确定媒体点位的投放次数的流程示意图;
50.图4为本技术实施例提供的一种确定媒体点位的投放次数的装置的结构示意图;
51.图5为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
52.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
53.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本技术的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
54.为了解决背景技术中提及的问题,根据本技术实施例的一方面,提供了一种确定媒体点位的投放次数的方法的实施例。
55.可选地,在本技术实施例中,上述确定媒体点位的投放次数的方法可以应用于如图1所示的由终端101和服务器103所构成的硬件环境中。如图1所示,服务器103通过网络与
终端101进行连接,可用于为终端或终端上安装的客户端提供服务,可在服务器上或独立于服务器设置数据库105,用于为服务器103提供数据存储服务,上述网络包括但不限于:广域网、城域网或局域网,终端101包括但不限于pc、手机、平板电脑等。
56.本技术实施例中的一种确定媒体点位的投放次数的方法可以由服务器103来执行,用于采用机器确定媒体点位的投放次数。
57.下面将结合具体实施方式,对本技术实施例提供的一种方法进行详细的说明,如图2所示,具体步骤如下:
58.步骤201:确定每个媒体点位的触达曲线。
59.其中,触达曲线用于指示媒体点位的曝光量和触达率之间的关系。
60.在本技术实施例中,同一个媒体点位可以分配至多个投放活动中,媒体点位包括媒体平台,投放区域等信息。服务器从历史数据中获取媒体点位的曝光量x和触达率reach,其中,曝光量大于等于0,触达率在0%到100%之间,然后服务器采用预设拟合方案确定媒体点位的触达曲线。服务器采用上述方法得到每个媒体点位的触达曲线。
61.其中,预设拟合方案可以为最小二乘法,最小二乘法的拟合公式为:
62.其中,xi为第i个媒体点位的曝光量,reachi为第i个媒体点位的触达率,m为投放活动的数量。
63.触达曲线的函数公式为:wi=w(xi),其中,xi表示第i个媒体点位的曝光量,wi表示第i个媒体点位的触达率,w(xi)是一个值域(0,1)的函数。
64.其中,服务器获取曝光量x和触达率reach的过程为:服务器收集终端中的历史数据,对历史数据进行数据分组、数据组织、数据计算、数据存储、数据检索、数据排序等数据处理的工作,通过定性数据分析得出对词语、照片、观察结果之类的非数值型数据的分析结果,比如用户的关注的内容等,基于此对数据有更深入的认知,进一步做特征工程,提取相关性较高的特征,从而对媒体曝光量与触达量进行曲线拟合
65.步骤202:依据触达曲线,以每个媒体点位的触达率的最大和值为目标函数,以预设投放费用为约束条件,搭建投放模型。
66.在本技术实施例中,服务器根据每个媒体点位的触达曲线,得到每个媒体点位的触达率。每个媒体点位具有投放所需的点位费用,每个点位费用的总和应小于预设投放费用,在此基础上,满足触达率的最大和值为可以达到最优的投放效果。因此,服务器以每个媒体点位的触达率的最大和值为目标函数,以预设投放费用为约束条件,搭建投放模型,这样可以通过求解该投放模型,将有限的预算在给定的约束条件下最优地分配到不同的媒体点位上。
67.步骤203:针对同一投放活动,通过对投放模型的求解得到每个媒体点位组的目标触达率。
68.其中,每个媒体点位组中包括相邻的前i个媒体点位,i≤n,n为媒体点位的数量。
69.在本技术实施例中,针对同一投放活动,服务器将相邻的前i个媒体点位划分为一个媒体点位组,若媒体点位的数量为n,则可以划分为n个媒体点位组。每个媒体点位组中包含的媒体点位的数量不同。服务器根据预设函数,通过对投放模型的求解得到每个媒体点位组的目标触达率。
70.步骤204:通过对每个媒体点位组的目标触达率进行回溯,得到每个媒体点位的初始投放次数。
71.在本技术实施例中,服务器得到每个媒体点位组的目标触达率后,通过对相邻的媒体点位组进行回溯,确定每个媒体点位的初始投放次数,其中,初始投放次数为0或1。
72.步骤205:将不同投放活动中同一媒体点位的投放次数累加,得到每个媒体点位的目标投放次数。
73.在本技术实施例中,由于初始投放次数是针对一次投放活动而言的,若有至少两种投放活动,服务器将不同投放活动中同一媒体点位的投放次数累加,这样可以得到每个媒体点位的目标投放次数。
74.在本技术中,服务器基于预设投放费用为约束,以最大化触达率为目标函数,搭建模型,这样可以将投放过程中媒体点位的选取问题转为一个模型求解问题,从而得到每个媒体点位的目标投放次数。本技术通过求解模型的方式,将有限的预算在给定的约束条件下最优地分配到不同的媒体点位上,以达到最大的触达率。本技术采用机器进行模型求解的方式,提高了投放准确性,现对于人工投放所需的较高的投放水平,也减少了人工投放的学习成本。
75.作为一种可选的实施方式,以每个媒体点位的触达率的最大和值为目标函数,以预设投放费用为约束条件,搭建投放模型包括:获取当前媒体点位的触达率、投放指标和点位费用,其中,投放指标是未知数,投放指标用于指示当前媒体点位是否具有曝光量;将每个媒体点位的触达率和投放指标进行加权求和,作为触达率的最大和值;将每个媒体点位的投放指标和点位费用进行加权求和,得到实际投放费用;以触达率的最大和值为目标函数,以实际投放费用小于等于预设投放费用为约束条件,搭建投放模型。
76.在本技术实施例中,服务器将任意一个媒体点位作为当前媒体点位,然后获取当前媒体点位的触达率、投放指标和点位费用,其中,触达率是通过触达曲线得到的;投放指标用于指示当前媒体点位是否具有曝光量,由于该投放模型的目的是求取哪些媒体点位需要进行资源投放,因此,投放指标是未知的,但投放指标只包括两种情况,分为当前媒体点位具有曝光量(投放指标为1)和当前媒体点位不具有曝光量(投放指标为0);点位费用是提前预设好的。
77.服务器将每个媒体点位的触达率和投放指标进行加权求和,作为触达率的最大和值,并将该最大触达率作为目标函数。
78.目标函数的公式为:
79.max(x1w1+x2w2+

+xnwn),其中,xn表示第n个媒体点位的投放指标,表示该媒体点位是否具有曝光量,xn取值0或1。wn表示第n个媒体点位的触达率。
80.服务器将每个媒体点位的投放指标和点位费用进行加权求和,得到实际投放费用,并设定实际投放费用小于等于预设投放费用为约束条件。
81.预设条件的公式为:
82.x
1v1
+x
2v2
+

+x
nvn
≤c,其中,vn表示第n个媒体点位的点位费用,c表示预设投放费用。
83.在本技术中,服务器通过触达曲线得到每个媒体点位的触达率,然后将最大触达率最为目标函数,以实际投放费用小于等于预设投放费用为约束条件,搭建模型。
84.作为一种可选地实施方式,通过对投放模型的求解得到每个媒体点位组的目标触达率包括:针对前(i-1)个媒体点位确定当前剩余费用;根据当前剩余费用和当前媒体点位i所需的当前点位费用之间的大小关系,确定当前媒体点位的投放指标;根据投放指标,确定前i个媒体点位的目标触达率。
85.服务器确定前(i-1)个媒体点位的总点位费用,然后将预设投放费用和总点位费用的差值作为当前剩余费用,其中,当前剩余费用包括从第i个媒体点位到第n个媒体点位的点位费用。
86.服务器确定当前剩余费用和当前媒体点位i所需的当前点位费用之间的大小关系,若当前剩余费用小于当前点位费用,表示第i个媒体点位无法被选中,不具有曝光量;若当前剩余费用大于等于当前点位费用,表示第i个媒体点位能够被选中,具有曝光量,从而根据第i个媒体点位是否具有曝光量,确定第i个媒体点位的投放指标。
87.服务器根据投放指标,确定前i个媒体点位的目标触达率。其中,确定目标触达率的函数公式为:
[0088][0089]
其中,函数ks(i,j):代表当前剩余费用为j时,前i个媒体点位对应的媒体点位组的目标触达率。
[0090]
针对ks(i,j)=ks(i-1,j)j《vi,其含义为:若当前剩余费用j小于当前点位费用vi,表示第i个媒体点位无法被选中,那么第i个媒体点位的目标触达率和第(i-1)个媒体点位的触达率相同。也就是说,在投放指标指示当前媒体点位不具有曝光量的情况下,将前(i-1)个媒体点位的触达率作为前i个媒体点位的目标触达率;
[0091]
针对ks(i,j)=max{ks(i-1,j),ks(i-1,j-vi)+wi}j≥vi,其含义为:若当前剩余费用j大于等于当前点位费用vi,表示第i个媒体点位被选中,那么从第(i-1)个媒体点位的触达率ks(i-1,j)和第(i-1)个媒体点位的触达率ks(i-1,j-vi)+wi中选取最大的触达率,作为第i个媒体点位的目标触达率。其中,若wi为正数,那么ks(i-1,j-vi)+wi》ks(i-1,j),若wi为负数,那么ks(i-1,j-vi)+wi《ks(i-1,j)。
[0092]
也就是说,在投放指标指示当前媒体点位具有曝光量的情况下,从前(i-1)个媒体点位的触达率和前i个媒体点位的触达率中,选取最大的触达率作为前i个媒体点位的目标触达率。
[0093]
服务器将每个媒体点位组的目标触达率,以二维数组的方式存入存储空间。
[0094]
在本技术中,服务器根据目标触达率的函数公式,通过当前剩余费用j和当前点位费用vi的大小关系,确定每个媒体点位组的目标触达率,并将目标触达率存入存储空间。
[0095]
作为一种可选的实施方式,通过对每个媒体点位组的目标触达率进行回溯,得到每个媒体点位的初始投放次数包括:在当前的媒体点位组的目标触达率和前一个媒体点位组的目标触达率相同的情况下,确定第i个媒体点位的初始投放次数为0,其中,当前的媒体点位组包括前i个媒体点位,前一个媒体点位组包括前(i-1)个媒体点位;在当前的媒体点位组的目标触达率和前一个媒体点位组的目标触达率不相同的情况下,确定第i个媒体点位的初始投放次数为1。
[0096]
服务器从最后一个媒体点位组开始,选定当前的媒体点位组(包括前i个媒体点
位)和前一个媒体点位组(包括前(i-1)个媒体点位),反向回溯每个媒体点位的初始投放次数,其中,当前的媒体点位组和前一个媒体点位组之间差一个媒体点位i。
[0097]
具体回溯过程为:服务器若确定当前的媒体点位组的目标触达率和前一个媒体点位组的目标触达率相同,表明第i个媒体点位没有被选中,第i个媒体点位没有曝光量,那么第i个媒体点位的初始投放次数为0;服务器若确定当前的媒体点位组的目标触达率和前一个媒体点位组的目标触达率不相同,表明第i个媒体点位被选中,第i个媒体点位具有曝光量,那么第i个媒体点位的初始投放次数为1。
[0098]
示例性地,服务器从最后一个ks(i,j)开始回溯,如果ks(i,j)=ks(i-1,j),说明第i个媒体点位没有被选中,从ks(i-1,j)继续寻找。如果ks(i,j)≠ks(i-1,j),说明第i个媒体点位被选中,则从ks(i-1,j-vi)开始寻找。
[0099]
在本技术中,服务器通过回溯方式,根据相邻的媒体点位组之间的目标触达率是否相同,确定第i个媒体点位是否具有曝光量,从而确定第i个媒体点位的初始投放次数为0或1。
[0100]
服务器通过上述方式确定同一投放活动中每个媒体点位的初始投放次数后,将不同投放活动中同一媒体点位的初始投放次数累加,得到每个媒体点位的目标投放次数。
[0101]
示例性地,第一波活动通过上述过程,选择投放的媒体点位有tp1、tp3、tp5、tp9
[0102]
第二波活动通过上述过程,选择投放的媒体点位有tp1、tp2、tp3、tp5、tp9
[0103]
第三波活动通过上述过程,选择投放的媒体点位有tp2、tp3、tp4、tp6、tp8
[0104]
……
[0105]
第n波活动通过上述过程,选择投放的媒体点位有tp4、tp5、tp6、tp7、tp8
[0106]
那么,媒体点位tp1的目标投放次数为2,媒体点位tp3的目标投放次数为3。
[0107]
可选的,本技术实施例还提供了一种媒体点位的投放次数的处理流程,具体步骤如下。
[0108]
步骤1:采用机器学习模块,根据曝光量和触达率确定每个媒体点位的触达曲线。
[0109]
步骤2:采用模型搭建模块,以每个媒体点位的触达率的最大和值为目标函数,以预设投放费用为约束条件,搭建投放模型。
[0110]
目标函数的公式为:max(x1w1+x2w2+

+xnwn)
[0111]
预设条件的公式为:x1v1+x2v2+

+xnvn≤c
[0112]
步骤3:采用动态规划模块,根据目标触达率的函数公式确定每个媒体点位组的目标触达率。
[0113]
函数公式为:
[0114][0115][0116]
步骤4:回溯查找每个媒体点位的初始投放次数。
[0117]
步骤5:将不同投放活动中同一媒体点位的初始投放次数累计,得到每个媒体点位的目标投放次数。
[0118]
图3为一种媒体点位的投放次数的流程示意图。
[0119]
基于相同的技术构思,本技术实施例还提供了一种确定媒体点位的投放次数的装置,如图4所示,该装置包括:
[0120]
确定模块401,用于确定每个媒体点位的触达曲线,其中,触达曲线用于指示媒体点位的曝光量和触达率之间的关系;
[0121]
搭建模块402,用于依据触达曲线,以每个媒体点位的触达率的最大和值为目标函数,以预设投放费用为约束条件,搭建投放模型;
[0122]
求解模块403,用于针对同一投放活动,通过对投放模型的求解得到每个媒体点位组的目标触达率,其中,每个媒体点位组中包括相邻的前i个媒体点位,i≤n,n为媒体点位的数量;
[0123]
回溯模块404,用于通过对每个媒体点位组的目标触达率进行回溯,得到每个媒体点位的初始投放次数;
[0124]
累加模块405,用于将不同投放活动中同一媒体点位的投放次数累加,得到每个媒体点位的目标投放次数。
[0125]
可选地,搭建模块402用于:
[0126]
获取当前媒体点位的触达率、投放指标和点位费用,其中,投放指标是未知数,投放指标用于指示当前媒体点位是否具有曝光量;
[0127]
将每个媒体点位的触达率和投放指标进行加权求和,作为触达率的最大和值;
[0128]
将每个媒体点位的投放指标和点位费用进行加权求和,得到实际投放费用;
[0129]
以触达率的最大和值为目标函数,以实际投放费用小于等于预设投放费用为约束条件,搭建投放模型。
[0130]
可选地,求解模块403用于:
[0131]
第一确定单元,用于针对前(i-1)个媒体点位确定当前剩余费用;
[0132]
第二确定单元,用于根据当前剩余费用和当前媒体点位i所需的当前点位费用之间的大小关系,确定当前媒体点位的投放指标;
[0133]
第三确定单元,用于根据投放指标,确定前i个媒体点位的目标触达率。
[0134]
可选地,第一确定单元还用于:
[0135]
确定前(i-1)个媒体点位的总点位费用;
[0136]
将预设投放费用和总点位费用的差值作为当前剩余费用。
[0137]
可选地,第三确定单元还用于:
[0138]
在投放指标指示当前媒体点位不具有曝光量的情况下,将前(i-1)个媒体点位的触达率作为前i个媒体点位的目标触达率;
[0139]
在投放指标指示当前媒体点位具有曝光量的情况下,从前(i-1)个媒体点位的触达率和前i个媒体点位的触达率中,选取最大的触达率作为前i个媒体点位的目标触达率。
[0140]
可选地,回溯模块404用于:
[0141]
在当前的媒体点位组的目标触达率和前一个媒体点位组的目标触达率相同的情况下,确定第i个媒体点位的初始投放次数为0,其中,当前的媒体点位组包括前i个媒体点位,前一个媒体点位组包括前(i-1)个媒体点位;
[0142]
在当前的媒体点位组的目标触达率和前一个媒体点位组的目标触达率不相同的情况下,确定第i个媒体点位的初始投放次数为1。
[0143]
可选地,确定模块401用于:
[0144]
从历史数据中获取每个媒体点位的曝光量和触达率;
[0145]
根据曝光量和触达率,采用预设拟合方案确定每个媒体点位的触达曲线。
[0146]
根据本技术实施例的另一方面,本技术提供了一种电子设备,如图5所示,包括存储器503、处理器501、通信接口502及通信总线504,存储器503中存储有可在处理器501上运行的计算机程序,存储器503、处理器501通过通信接口502和通信总线504进行通信,处理器501执行计算机程序时实现上述方法的步骤。
[0147]
上述电子设备中的存储器、处理器通过通信总线和通信接口进行通信。所述通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。
[0148]
存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
[0149]
上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0150]
根据本技术实施例的又一方面还提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质。
[0151]
可选地,在本技术实施例中,计算机可读介质被设置为存储用于所述处理器执行上述方法的程序代码:
[0152]
可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。
[0153]
本技术实施例在具体实现时,可以参阅上述各个实施例,具有相应的技术效果。
[0154]
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(application specific integrated circuits,asic)、数字信号处理器(digital signal processing,dsp)、数字信号处理设备(dsp device,dspd)、可编程逻辑设备(programmable logic device,pld)、现场可编程门阵列(field-programmable gate array,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本技术所述功能的其它电子单元或其组合中。
[0155]
对于软件实现,可通过执行本文所述功能的单元来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
[0156]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0157]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0158]
在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0159]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0160]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0161]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0162]
以上所述仅是本技术的具体实施方式,使本领域技术人员能够理解或实现本技术。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1