信息提供方法及设备技术

技术编号:8532480 阅读:228 留言:0更新日期:2013-04-04 15:16
本发明专利技术公开了一种信息提供方法,其提供多种信息,其中每种信息要被提供预定的次数。该方法包括:根据提供信息的总次数、信息种类和与每种信息相对应的预定次数来生成一包含多个队列单元的信息队列,使该信息队列所包含的队列单元的数量与所述总次数相对应;对于每种信息,分别将其存储到与该种信息的被提供的预定次数相对应的预定数量的队列单元中;顺序地从所述信息队列的队列单元中取出信息并提供该信息。另外,本发明专利技术还公开一种信息提供设备。利用本发明专利技术,可以通过控制信息队列,来精确控制各信息被提供的概率以及被提供的次序,从而保证信息提供过程实时、精确。

【技术实现步骤摘要】

本专利技术涉及信息
,具体涉及一种信息提供方法及设备
技术介绍
随着信息社会的不断发展,各个领域都会有大量的信息要提供,信息提供的目的和方式也千差万别。例如,在抽奖活动中,通常会分不同等级的奖品,即多种奖品,而用户更关注大奖的产生,所以控制大奖的数量和产生时间就变得非常重要,因为如果大奖过早地被抽完,会影响后来抽奖者的热情;如果大奖数量没有上限,而中大奖的人太多,则会给主办方带来不小的损失。然而,在抽奖过程中,需要保证大奖产生的随机性,否则就会失去抽奖的意义,因此,如何同时保证抽奖随机性和控制大奖数量和产生时间是目前抽奖活动的提供方所面临的困难之一。与此类似,在基于互联网的应用中,当应用进行推广时,通常会以一个很小的概率提供很大的优惠,但是在这种推广中,由于用户来自互联网,很难预测用户参与应用的数量。如果过早就把提供的大优惠发送完毕,则后续用户会对要推广的应用失去兴趣,从而降低该应用的推广力度。因此需要一种较为准确控制优惠信息发放的方式。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的信息提供设备和相应的信息提供方法。依据本专利本文档来自技高网...

【技术保护点】
一种信息提供方法,其提供多种信息,其中每种信息要被提供预定的次数,该方法包括:根据提供信息的总次数、信息种类和与每种信息相对应的预定次数来生成一包含多个队列单元的信息队列,使该信息队列所包含的队列单元的数量与所述总次数相对应;对于每种信息,分别将其存储到与该种信息的被提供的预定次数相对应的预定数量的队列单元中;顺序地从所述信息队列的队列单元中取出信息并提供该信息。

【技术特征摘要】
1.一种信息提供方法,其提供多种信息,其中每种信息要被提供预定的次数,该方法包括 根据提供信息的总次数、信息种类和与每种信息相对应的预定次数来生成一包含多个队列单元的信息队列,使该信息队列所包含的队列单元的数量与所述总次数相对应; 对于每种信息,分别将其存储到与该种信息的被提供的预定次数相对应的预定数量的队列单元中; 顺序地从所述信息队列的队列单元中取出信息并提供该信息。2.根据权利要求1所述的方法,其中, 当所述多种信息包括被提供的预定次数小于第一阈值的第一类型信息时,在将每种信息分别存储到队列单元中的步骤之前还包括 根据所述信息队列中队列单元的数量以及所述第一类型信息的被提供的预定次数,将所述信息队列划分为多个区间并重新排列该信息队列,以在每个区间中分配一个与该第一类型信息相关联的队列单元。3.根据权利要求2所述的方法,其中, 将所述与该第一类型信息相关联的队列单元在每个区间中的分配位置为固定位置或者随机位置。4.根据权利要求1-3中任一个所述的方法,在所述顺序地从所述信息队列的队列单元中取出信息并提供该信息的步骤之后还包括步骤 判断所述信息队列中的各队列单元中的信息是否已全部被取出,如果已全部被取出,则再生成一个信息队列。5.一种信息提供设备,适于提供多种信息,其...

【专利技术属性】
技术研发人员:杨涛李亚光
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1