一种用于提供信息的方法和设备技术

技术编号:8348076 阅读:173 留言:0更新日期:2013-02-21 01:53
本发明专利技术公开了一种用于提供信息的方法和设备,其提供多种信息,其中每种信息要被提供预定的次数。该设备包括:队列生成器,适于根据提供信息的总次数、信息种类和与每种信息相对应的预定提供次数来生成信息队列;信息提取器,适于顺序地从所述信息队列的队列单元中取出信息,并提供该信息;以及判断单元,其判断所述信息队列中的各队列单元的信息是否已全部被取出,如果已被全部取出,则通知所述队列生成器,所述队列生成器再生成一个信息队列;如果未被全部取出,则所述信息提取器顺序地从所述信息队列的队列单元中取出信息。利用本发明专利技术,可以通过控制信息队列,来精确控制各信息被提供的概率以及被提供的次序,从而保证信息提供过程实时、精确。

【技术实现步骤摘要】

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

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

【技术特征摘要】

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

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

1