用于网际网络的广告轮播系统的制作方法

文档序号:2612155阅读:256来源:国知局
专利名称:用于网际网络的广告轮播系统的制作方法
技术领域
本发明涉及为一种用于网际网络的广告轮播系统,尤指一种适用于浏览量较大的网站。
在浏览量极大的入口网站或知名网站首页等效果显著的版位场合时,广告轮播数应可省略进一步设限的步骤,可受托刊登的广告数皆可加入轮播之列,故N值可直接定义为实际已刊登的广告数。
因此,若依目前上网人数的递增趋势,各大入口网站或知名网站的被浏览量,仍会持续向上成长,因此,只要该广告版位效果显著而抢手,则在合理的分摊价格下,本发明系统极为适用,且功效宏大,并可创造网站的营收。
2、本发明可使广告版位的欲轮播数N值,随该广告版位可受托刊登的广告数量而自动增加或减少,故可持续创造网站的营收,且在获利之余,可使刊登费用及门槛再予进一步降低,或回馈予广告主,或回馈予浏览点阅者,或举行赠奖活动而再度吸引人气,以达到优质循环的目的。
3、本发明可大幅降低刊登成本及收费门槛,使得以往购买不起网站首页的banner区块的用户,也可以合理且低廉的价钱购得,尤其,即使预算有限的广告,也有机会可轮播在入口网站或知名网站首页等效果显著的版位上,且所节省的成本及扩大网站广告客户的基础将更形显著。
4、本发明可与数据库互动连结,而建立一动态的广告轮播系统,尤可轮播本发明人另一申请案所产生的直播式广告档。
5、本发明可进一步整合直播式广告档及传统banner图档,而予以轮播。
6、本发明可供广告主进行广告点数的管理及重分配,且进一步可供广告主修改所刊登的网站,而达到广告的最佳效益。
7、本发明进一步可建立一良好的广告代理制度,即或入口网站或知名网站不欲主动采用本发明,广告代理商亦可由收购版位的方式,代理该版位的经营,亦能提供完整的直播广告代理服务,使得网际网络的广告轮播方式日益合理、普及,且更具经济效益。
为实现上述目的,本发明采用的技术方案如下一种用于网际网络的广告轮播系统,该系统,将受托刊登的广告数列入轮播,在仅轮播直播式广告档时,包括一目标指向机制、一广告点数扣除机制、及一广告点数管理机制;其中该目标指向机制,为系统求取广告目标值m(N)的机制,并可将m(N)值指向一广告数据库,藉以自广告数据库中读取第m(N)笔广告,而予以播放,且广告的欲轮播数系定义为等于实际已刊登的广告数;该广告点数扣除机制,为登入者在浏览网页时,系统执行正确的点数扣除,当广告的点数耗尽时,该则广告即不再予以播放;该广告点数管理机制,可供广告主自行调整广告点数;藉此,将所有受托刊登的广告数,皆轮播在网站首页的banner区块等效果显著的版位上,或轮播在入口网站或知名网站首页等版面上,以大幅降低刊登成本及收费门槛。
本发明的有益效果在于使受托刊登的广告数皆可加入轮播之列,而轮播在网站首页的banner区块上等效果显著的版位;亦即,该系统的N值,会随该广告版位可受托刊登的广告数量而自动增加或减少,以形成一优质循环。
如2图所示,为本发明系统的较佳操作流程示意图;该系统,将N值定义为广告的欲轮播数,且等于实际已刊登的广告数,在仅轮播直播式广告档时,包括一目标指向机制1、一广告点数扣除机制3、及一广告点数管理机制4等;且如图所示,该系统的操作流程10,包括开启网页11,为登入者开启网页浏览的流程;求取广告目标值m(N)12,为系统依所设定的基本参数值,运算出一广告目标值m(N)的流程,并执行下一流程13;m(N)值指向直播广告文件13,为系统将运算出的广告目标值m(N)指向直播式广告文件的流程,并执行下一流程14;查询第m(N)个广告14,为系统自广告数据库dB中,查询第m(N)个广告的流程,并执行下一流程15;读取第m(N)个广告15,为系统自广告数据库dB中,读取第m(N)个广告,加以播放的流程,并等待下一次开启网页的动作;藉此,使得广告数据库dB中受托刊登的直播式广告档,皆可轮播在系统所指定的版面及版位上。
如3图所示,为本发明方法目标值求取方式I的流程示意图;如图所示,该广告目标值m(N)的求取流程20,包括定义N值及DT值21,将DT值定义为系统日期及时间的数值,N值定义为广告的欲轮播数且等于实际已刊登的广告数;读取N值及DT值22,为系统读取N值的设定值,及读取运算当时的系统日期及时间所组成的数值为DT值;目标值m(N)的运算回路23,将系统的日期及时间所组成的数值作为分子,且将广告的欲轮播数作为分母,并以分母值逐次递减的方式,使的整除,而求取出一可整除系统日期及时间数值的分母值,此分母值即为目标值m(N);纪录此m(N)值24,为纪录所求得的目标值m(N),以作为系统读取广告序号的指向值;读取第m(N)笔广告25,为系统自广告数据库dB中,读取广告序号为m(N)值的第m(N)笔广告资料;播放第m(N)笔广告26,为系统播放广告序号为m(N)值的第m(N)笔广告资料;藉此,系统即可于不同的登入者开启网页浏览时,轮播所受托刊登的各笔广告。
在该运算回路23中,目标值m(N)的运算可为下列流程的组成,包括流程230,m(N)=N;流程231,P=DT/m(N);流程232,判断P值是否为正整数,当P值不是正整数时,则执行流程233而继续运算回路,当P值为正整数时,即结束运算回路而执行下一流程24;及流程233,m(N)=N-1等。
本发明的广告数据库dB,可将所有受托刊登的各笔广告,依登录的时间加以排序,而赋予序号,且具有越新登录的广告,被轮播到的机率越高的特性;即刚登录的广告,可有较高的轮播率,而一段时间后,轮播率即有逐渐趋缓的势;例如刚登录的最新一笔广告其序号可为1,则在运算回路23中,分母值为1可整除任何分子值,因此,序号为1的广告,理论上被轮播到的机率较高;故,广告在刊登的初期,曝光的机率较高,随后即因有更新的广告登录进来,或待播的广告递补进来,而使曝光的机率自动趋缓,并拉长刊登的期限;此特性,十分符合广告的需求及市场的需要。
如4图所示,为本发明方法目标值求取方式II的流程示意图;如图所示,该广告目标值m(N)的求取流程20a,包括定义N值及T值21a,将T值定义为系统时间+1的数值,N值定义为广告的欲轮播数,且N值等于实际已刊登的广告数;读取N值及T值22a,为系统读取N值的设定值,及读取运算当时的系统时间值且加1后的数值为T值;目标值m(N)的运算回路23a,将系统时间值加1后的数值作为分子,且将广告的欲轮播数作为分母,并以分母值逐次递减的方式,使的整除,而求取出一可整除分子值的分母值,此分母值即为目标值m(N);且在于运算回路23a中,目标值m(N)的运算可为下列流程的组成,包括流程230,m(N)=N;流程231a,P=T/m(N);流程232,判断P值是否为正整数,当P值不是正整数时,则执行流程233而继续运算回路,当P值为正整数时,即结束运算回路而执行下一流程24;及流程233,m(N)=N-1等;其余流程24至流程26,乃与广告目标值m(N)的求取流程20者相同;藉此,系统亦即可于不同的登入者开启网页浏览时,轮播所受托刊登的各笔广告;也是本发明另一可行的方式。
如5图所示,为本发明方法目标值求取方式III的流程示意图;如图所示,该广告目标值m(N)的求取流程20b,包括定义N值及R值21b,将R值定义为随机数+1的数值,N值定义为广告的欲轮播数,且N值等于实际已刊登的广告数;读取N值及R值22b,为系统读取N值的设定值,及读取系统自取的随机数值且加1后的数值为R值;目标值m(N)的运算回路23b,将系统自取的随机数值加1后作为分子,且将广告的欲轮播数作为分母,并以分母值逐次递减的方式,使之整除,而求取出一可整除分子值的分母值,此分母值即为目标值m(N);
且在于运算回路23b中,目标值m(N)的运算可为下列流程的组成,包括流程230,m(N)=N;流程231b,P=R/m(N);流程232,判断P值是否为正整数,当P值不是正整数时,则执行流程233而继续运算回路,当P值为正整数时,即结束运算回路而执行下一流程24;及流程233,m(N)=N-1等;其余流程24至流程26,与广告目标值m(N)的求取流程20相同;因此,系统也可在不同的登入者开启网页浏览时,轮播所受托刊登的各笔广告;此仍本发明另一可行的方式。
如图6所示,为本发明系统的另一操作流程示意图;该系统,将N值定义为广告的欲轮播数,且等于实际已刊登的广告数,在轮播直播式广告档及传统banner图档时,包括一目标指向机制1、一广告档整合机制2、一广告点数扣除机制3、及一广告点数管理机制4等;且如图所示,该系统的另一操作流程30,包括开启网页31,为登入者开启网页浏览的流程;求取广告目标值m(N)32,为系统依所设定的基本参数值,运算出一广告目标值m(N)的流程,并依网站后端管理员所设定的播放比例,将m(N)值指向流程33或流程36;m(N)值指向直播广告文件33,为系统将运算出的广告目标值m(N)指向直播式广告文件的流程,并执行下一流程34;查询第m(N)个广告34,为系统自广告数据库dB中,查询第m(N)个广告的流程,并执行下一流程35;读取第m(N)个广告35,为系统自广告数据库dB中,读取第m(N)个广告,加以播放的流程,并等待下一次开启网页的动作;m(N)值指向传统banner图文件36,为系统将运算出的广告目标值m(N)指向「传统banner图文件」的流程,并执行下一流程37;依传统banner规则播放37,为系统自banner图文件所在的目录及资料夹中,读取banner图档,并依传统banner回转式的规则予以轮流播放,并等待下一次开启网页的动作;藉此,使得直播式广告档及传统banner图档可获致整合,而轮播在系统所指定的版面及版位上。
如图7所示,为本发明广告点数的管理机制示意图;如图所示,该点数管理机制40的操作流程,包括开启后端管理网页41,为广告主开启网页,登入管理机制的流程;
点选点数调整42,为广告主点选网页上点数调整选项的流程;会员身份的确认43,当登入者身份的判定为正确时,系统即开放权限供广告主执行后续的流程,而当登入者身份的判定为错误时,系统即执行流程431,而令登入者注销离开;浏览个人所有已刊登的广告明细44,可显示每档广告的购买点数及点阅次数的流程,且进一步可显示个人所有的有效点数,且进一步可显示个人仍可分配的点数;开放点数字段以供调整45,为开放每档广告的点数字段,广告主即可修改购买点数项目,以利调整点数并重新分配的流程;点数是否足够46,当点数的判读为不足时,即执行流程461,以发出点数不够的讯息,而当点数的判读为足够时,则继续执行流程47及流程48;显示新的广告明细47,将点数修改后的分配状况重新显示的流程;将最新点数分配存入48,将点数修改后的分配值存入广告数据库dB中的流程;藉此,以达广告点数的管理目的。
该点数管理机制40的操作流程,进一步可包括可变更刊登网站49,使广告主可视需求修改所刊登的网站,而达到广告的最佳效益者;其中,网站的选取可为单选或复选。
该可变更刊登网站49的操作流程,进一步亦可提供版面及位置的修改,使广告主可视需求而修改的。
如图8所示,为本发明广告点数的扣除机制示意图;如图所示,该点数扣除机制50的操作流程,包括开启网页51,为登入者开启网页浏览的流程;产生Session对象52,为系统读取登入者的信息,并产生一Session对象的流程;X分钟内是否重复登入53,为系统判读登入者的浏览器窗口,在X分钟内是否重复登入的流程,当登入者并非重复登入时,即执行流程54,而当登入者为重复登入时(亦即登入者重复开启网页),则执行流程56;播放第m(N)笔广告54,为系统播放广告序号为m(N)值的第m(N)笔广告资料,并继续执行流程55;累计广告点阅次数55,将第m(N)笔广告的点阅次数累进一次,且将累计值存入广告数据库dB中;播放第m(N)笔广告56,为系统播放广告序号为m(N)值的第m(N)笔广告资料,且第m(N)笔广告的点阅次数不予累计;
藉此,可正确执行点数的扣除,并可防止当网页被不当点阅时,所造成的异常耗尽。
如图9所示,为本发明广告点数的另一扣除机制示意图;如图所示,该点数扣除机制50a的操作流程,大抵上与点数扣除机制50的操作流程相同,不同处仅在于产生Application对象52a,为系统读取登入者的信息,并产生一Application对象的流程;X分钟内是否重复登入53a,为系统判读登入者的IP,在X分钟内是否重复登入的流程,当登入者并非重复登入时,即执行流程54,而当登入者为重复登入时(亦即登入者重复开启网页),则执行流程56;此亦为本发明另一可行的方式。
在图8至图9所示的操作流程50,50a中该流程55,为广告点阅次数的累计,且进一步当该笔广告的点阅次数>该笔广告的购买或分配点数时,可径自执行图6所示的流程32,及其后续流程,以求取另一个广告目标值m(N),而播放下一笔直播式广告档;此为该操作流程50,50a的可行方式的一。
在图8至图9所示的操作流程50,50a中该流程55,为广告点阅次数的累计,且进一步当该笔广告的点阅次数>该笔广告的购买或分配点数时,亦可执行图6所示的流程36,及其后续流程37,以播放传统banner图档,此亦为该操作流程50,50a的另一可行方式。
本发明最主要的创意精神在于提供一种用于网际网络的广告轮播系统,将N值定义为广告的欲轮播数,且等于实际已刊登的广告数,可适用于浏览量较大的网站,使受托刊登的广告数皆可加入轮播的列,不仅可大幅降低刊登成本及收费门槛,且广告版位的欲轮播数N值,可随受托刊登的广告数量而自动增加或缩减,以形成一优质循环的广告轮播系统;实为本发明创意的精华所在。
权利要求
1.一种用于网际网络的广告轮播系统,该系统,将受托刊登的广告数列入轮播,在仅轮播直播式广告档时,包括一目标指向机制、一广告点数扣除机制、及一广告点数管理机制;其中该目标指向机制,为系统求取广告目标值m(N)的机制,并可将m(N)值指向一广告数据库,藉以自广告数据库中读取第m(N)笔广告,而予以播放,且广告的欲轮播数系定义为等于实际已刊登的广告数;该广告点数扣除机制,为登入者在浏览网页时,系统执行正确的点数扣除,当广告的点数耗尽时,该则广告即不再予以播放;该广告点数管理机制,可供广告主自行调整广告点数;藉此,将所有受托刊登的广告数,皆轮播在网站首页的banner区块等效果显著的版位上,或轮播在入口网站或知名网站首页等版面上,以大幅降低刊登成本及收费门槛。
2.根据权利要求1所述的用于网际网络的广告轮播系统,其特征在于,在仅轮播直播式广告文件时,该系统的操作流程,包括;(a)开启网页,为登入者开启网页浏览的流程;(b)求取广告目标值m(N),为由系统运算出一广告目标值m(N)的流程,并执行下一流程(c);(c)m(N)值指向直播广告文件,为系统将运算出的广告目标值m(N)指向直播式广告文件的流程,并执行下一流程(d);(d)查询第m(N)个广告,为系统自广告数据库中,查询第m(N)个广告的流程,并执行下一流程(e);(e)读取第m(N)个广告,为系统自广告数据库中,读取第m(N)个广告,加以播放的流程,并等待下一次开启网页的动作;藉此,使得广告数据库dB中受托刊登的直播式广告档,皆可轮播在系统所指定的版面及版位上。
3.根据权利要求1所述的用于网际网络的广告轮播系统,其特征在于,该广告目标值m(N)的求取流程,包括(1)定义N值及DT值,将DT值定义为系统日期及时间所组成的数值,N值定义为广告的欲轮播数,且N值等于实际已刊登的广告数;(2)读取N值及DT值,为系统读取N值的设定值,及读取运算当时的系统日期及时间所组成的数值为DT值;(3)目标值m(N)的运算回路,将系统的日期及时间所组成的数值作为分子,且将广告的欲轮播数作为分母,并以分母值逐次递减的方式,使的整除,而求取出一可整除系统日期及时间数值的分母值,此分母值即为目标值m(N);(4)纪录此m(N)值,为纪录所求得的目标值m(N),以作为系统读取广告序号的指向值;(5)读取第m(N)笔广告,为系统自广告数据库中,读取广告序号为m(N)值的第m(N)笔广告资料;(6)播放第m(N)笔广告,为系统播放广告序号为m(N)值的第m(N)笔广告资料;藉此,系统即可于不同的登入者开启网页浏览时,轮播所受托刊登的各笔广告;该流程(3)的运算回路中,目标值m(N)的运算可为下列流程的组成,又可包括(30)m(N)=N的流程;(31)P=DT/m(N)的流程;(32)判断P值是否为正整数的流程,当P值不是正整数时,则执行流程(33)而继续运算回路,当P值为正整数时,即结束运算回路而执行下一流程(4);以及(33)m(N)=N-1的流程。
4.根据权利要求1所述的用于网际网络的广告轮播系统,其特征在于,该广告目标值m(N)的求取流程,包括(1a)定义N值及T值,将T值定义为系统时间+1的数值,N值定义为广告的欲轮播数,且N值等于实际已刊登的广告数;(2a)读取N值及T值,为系统读取N值的设定值,及读取运算当时的系统时间且加1后的数值为T值;(3a)目标值m(N)的运算回路,将系统时间值加1后的数值作为分子,且将广告的欲轮播数作为分母,并以分母值逐次递减的方式,使的整除,而求取出一可整除分子值的分母值,此分母值即为目标值m(N);(4)纪录此m(N)值,为纪录所求得的目标值m(N),以作为系统读取广告序号的指向值;(5)读取第m(N)笔广告,为系统自广告数据库中,读取广告序号为m(N)值的第m(N)笔广告资料;(6)播放第m(N)笔广告,为系统播放广告序号为m(N)值的第m(N)笔广告资料;藉此,系统即可于不同的登入者开启网页浏览时,轮播所受托刊登的各笔广告;流程(3a)的运算回路中,目标值m(N)的运算可为下列流程的组成,又可包括(30)m(N)=N的流程;(31a)P=T/m(N)的流程;(32)判断P值是否为正整数的流程,当P值不是正整数时,则执行流程(33)而继续运算回路,当P值为正整数时,即结束运算回路而执行下一流程(4);以及(33)m(N)=N-1的流程。
5.根据权利要求1所述的用于网际网络的广告轮播系统,其特征在于,该广告目标值m(N)的求取流程,包括(1b)定义N值及R值,将R值定义为随机数+1的数值,N值定义为广告的欲轮播数且等于实际已刊登的广告数;(2b)读取N值及R值,为系统读取N值的设定值,及读取系统自取的随机数且加1后的数值为R值;(3b)目标值m(N)的运算回路,将系统自取的随机数值加1后作为分子,且将广告的欲轮播数作为分母,并以分母值逐次递减的方式,使的整除,而求取出一可整除分子值的分母值,此分母值为目标值m(N);(4)纪录此m(N)值,为纪录所求得的目标值m(N),以作为系统读取广告序号的指向值;(5)读取第m(N)笔广告,为系统自广告数据库中,读取广告序号为m(N)值的第m(N)笔广告资料;(6)播放第m(N)笔广告,为系统播放广告序号为m(N)值的第m(N)笔广告资料;藉此,系统即可于不同的登入者开启网页浏览时,轮播所受托刊登的各笔广告;该流程(3b)的运算回路中,目标值m(N)的运算为下列流程的组成,又可包括(30)m(N)=N的流程;(31b)P=R/m(N)的流程;(32)判断P值是否为正整数的流程,当P值不是正整数时,则执行流程(33)而继续运算回路,当P值为正整数时,即结束运算回路而执行下一流程(4);以及(33)m(N)=N-1的流程。
6.根据权利要求1所述的用于网际网络的广告轮播系统,其特征在于,该点数管理机制的操作流程,包括(41)开启后端管理网页,为广告主开启网页,登入管理机制的流程;(42)点选点数调整,为广告主点选网页上点数调整选项的流程;(43)会员身份的确认,当登入者身份的判定为正确时,系统即开放权限供广告主执行后续的流程,而当登入者身份的判定为错误时,系统即执行流程(431),而令登入者注销离开;(44)浏览个人所有已刊登的广告明细,可显示每档广告的购买点数及点阅次数的流程,且进一步可显示个人所有的有效点数,且进一步可显示个人仍可分配的点数;(45)开放点数字段以供调整,为开放每档广告的点数字段,广告主即可修改购买点数项目,以利调整点数并重新分配的流程;(46)点数是否足够,当点数的判读为不足时,即执行流程(461),以发出点数不够的讯息,而当点数的判读为足够时,则继续执行流程(47)及流程(48);(47)显示新的广告明细,将点数修改后的分配状况重新显示的流程;(48)将最新点数分配存入,将点数修改后的分配值存入广告数据库中的流程;该点数扣除机制的操作流程,包括(51)开启网页,为登入者开启网页浏览的流程;(52)产生Session对象,为系统读取登入者的信息,并产生一Session对象的流程;(53)X分钟内是否重复登入,为系统判读登入者的浏览器窗口,在X分钟内是否重复登入的流程,当登入者并非重复登入时,即执行流程(54),而当登入者为重复登入时,则执行流程(56);(54)播放第m(N)笔广告,为系统播放广告序号为m(N)值的第m(N)笔广告资料,并继续执行流程(55);(55)累计广告点阅次数,将第m(N)笔广告的点阅次数累进一次,且将累计值存入广告数据库中;(56)播放第m(N)笔广告,为系统播放广告序号为m(N)值的第m(N)笔广告资料,且第m(N)笔广告的点阅次数不予累计;藉此,可正确执行点数的扣除,并可防止当网页被不当点阅时,所造成的异常耗尽。
7.根据权利要求6所述的用于网际网络的广告轮播系统,其特征在于,该点数管理机制的操作流程,进一步可包括(49)可变更刊登网站,使广告主可视需求修改所刊登的网站,而达到广告的最佳效益,且网站的选取可为单选或复选。
8.根据权利要求6所述的用于网际网络的广告轮播系统,其特征在于,该流程(52),可为产生Application对象,为系统读取登入者的信息,并产生一Application对象的流程;且该流程(53),可为X分钟内是否重复登入者,为系统判读登入者的IP,在X分钟内是否重复登入的流程,当登入者并非重复登入时,即执行流程(54),而当登入者为重复登入时,则执行流程(56)。
9.根据权利要求1所述的用于网际网络的广告轮播系统,其特征在于,在整合直播式广告档及传统banner图档轮播时,该系统,进一步可包括一广告档整合机制该广告档整合机制,可整合直播式广告档及传统banner图档的机制,而予以轮播。
10.根据权利要求9所述的用于网际网络的广告轮播系统,其特征在于,在整合直播式广告档及传统banner图档轮播时,该系统的操作流程,包括(a)开启网页,为登入者开启网页浏览的流程;(b)求取广告目标值m(N),由系统运算出一广告目标值m(N)的流程,并依网站后端管理员所设定的播放比例,将m(N)值指向流程(c)或流程(f);(c)m(N)值指向直播广告文件,为系统将运算出的广告目标值m(N)指向「直播式广告文件」的流程,并执行下一流程(d);(d)查询第m(N)个广告,为系统自广告数据库中,查询第m(N)个广告的流程,并执行下一流程(e);(e)读取第m(N)个广告,为系统自广告数据库中,读取第m(N)个广告,加以播放的流程,并等待下一次开启网页的动作;(f)m(N)值指向传统banner图文件,为系统将运算出的广告目标值m(N)指向「传统banner图文件」的流程,并执行下一流程(g);(g)依传统banner规则播放,为系统自banner图文件所在的目录及资料夹中,读取banner图档,并依传统banner回转式的规则予以轮流播放,并等待下一次开启网页的动作;藉此,使得直播式广告档及传统banner图档可获致整合,而轮播在系统所指定的版面及版位上。
全文摘要
一种用于网际网络的广告轮播系统,将N值定义为广告的欲轮播数,且等于实际已刊登的广告数,可适用于浏览量较大的网站,使受托刊登的广告数皆可加入轮播值之列,而轮播在入口网站或知名网站首页等版面上,并大幅降低刊登成本及收费门槛;其中,该系统,包括一目标指向机制、一广告点数扣除机制、及一广告点数管理机制等;藉此,广告版位的欲轮播数N值,可随受托刊登的广告数量而自动增加或缩减,以形成一优质循环的广告轮播系统。
文档编号G09F11/00GK1424676SQ01140
公开日2003年6月18日 申请日期2001年12月11日 优先权日2001年12月11日
发明者杨建杰 申请人:杨建杰
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1