• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    信息提供方法及設備技術

    技術編號:8532480 閱讀:226 留言:0更新日期:2013-04-04 15:16
    本發明專利技術公開了一種信息提供方法,其提供多種信息,其中每種信息要被提供預定的次數。該方法包括:根據提供信息的總次數、信息種類和與每種信息相對應的預定次數來生成一包含多個隊列單元的信息隊列,使該信息隊列所包含的隊列單元的數量與所述總次數相對應;對于每種信息,分別將其存儲到與該種信息的被提供的預定次數相對應的預定數量的隊列單元中;順序地從所述信息隊列的隊列單元中取出信息并提供該信息。另外,本發明專利技術還公開一種信息提供設備。利用本發明專利技術,可以通過控制信息隊列,來精確控制各信息被提供的概率以及被提供的次序,從而保證信息提供過程實時、精確。

    【技術實現步驟摘要】

    本專利技術涉及信息
    ,具體涉及一種信息提供方法及設備
    技術介紹
    隨著信息社會的不斷發展,各個領域都會有大量的信息要提供,信息提供的目的和方式也千差萬別。例如,在抽獎活動中,通常會分不同等級的獎品,即多種獎品,而用戶更關注大獎的產生,所以控制大獎的數量和產生時間就變得非常重要,因為如果大獎過早地被抽完,會影響后來抽獎者的熱情;如果大獎數量沒有上限,而中大獎的人太多,則會給主辦方帶來不小的損失。然而,在抽獎過程中,需要保證大獎產生的隨機性,否則就會失去抽獎的意義,因此,如何同時保證抽獎隨機性和控制大獎數量和產生時間是目前抽獎活動的提供方所面臨的困難之一。與此類似,在基于互聯網的應用中,當應用進行推廣時,通常會以一個很小的概率提供很大的優惠,但是在這種推廣中,由于用戶來自互聯網,很難預測用戶參與應用的數量。如果過早就把提供的大優惠發送完畢,則后續用戶會對要推廣的應用失去興趣,從而降低該應用的推廣力度。因此需要一種較為準確控制優惠信息發放的方式。
    技術實現思路
    鑒于上述問題,提出了本專利技術以便提供一種克服上述問題或者至少部分地解決上述問題的信息提供設備和相應的信息提供方法。依據本專利技術的一個方面,提供了一種信息提供方法,其提供多種信息,其中每種信息要被提供預定的次數。該方法包括根據提供信息的總次數、信息種類和與每種信息相對應的預定次數來生成一包含多個隊列單元的信息隊列,使該信息隊列所包含的隊列單元的數量與所述總次數相對應;對于每種信息,分別將其存儲到與該種信息的被提供的預定次數相對應的預定數量的隊列單元中;順序地從所述信息隊列的隊列單元中取出信息并提供該信息。可選地,當所述多種信息包括被提供的預定次數小于第一閾值的第一類型信息時,在將每種信息分別存儲到隊列單元中的步驟之前還包括根據所述信息隊列中隊列單元的數量以及所述第一類型信息的被提供的預定次數,將所述信息隊列劃分為多個區間并重新排列該信息隊列,以在每個區間中分配一個與該第一類型信息相關聯的隊列單元。根據本專利技術的另一方面,提供了一種信息提供設備,適于提供多種信息,其中每種信息要由該設備提供預定的次數。該信息提供設備包括隊列生成器,適于根據提供信息的總次數、信息種類和與每種信息相對應的預定提供次數來生成信息隊列,該信息隊列包含數量與所述總次數相對應的隊列單元,以及對于每種信息,分別將其存儲到與該種信息的被提供的預定次數相對應的預定數量的隊列單元中;以及信息提取器,適于順序地從所述信息隊列的隊列單元中取出信息,并提供該信息。根據本專利技術的信息提供方法及設備,可以通過控制信息隊列,來精確控制各信息被提供的概率以及被提供的次序,從而保證信息提供過程實時、精確。上述說明僅是本專利技術技術方案的概述,為了能夠更清楚了解本專利技術的技術手段,而可依照說明書的內容予以實施,并且為了讓本專利技術的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本專利技術的具體實施方式。附圖說明通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本專利技術的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖1示出了根據本專利技術一個實施例的信息提供設備的框圖;以及圖2示出了根據本專利技術一個實施例的信息提供方法的流程圖。具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。圖1示出了根據本專利技術的一實施例的信息提供設備100的框圖。該信息提供設備100提供多種信息,其中每種信息要由該信息提供設備100提供預定的次數。如圖1所示,本專利技術的信息提供設備100包括隊列生成器110和信息提取器120。隊列生成器110適于根據提供各種信息的總次數、信息種類和與每種信息相對應的預定提供次數來生成信息隊列,該信息隊列包含數量與所述總次數相對應的隊列單元,以及對于每種信息,分別將其存儲到與該種信息的被提供的預定次數相對應的預定數量的隊列單元中。例如,當需要提供Al、A2........Am這m種信息時,其中m為大于等于2的整數,提供Al的次數為NI次,提供A2的次數為N2次,......,提供Am的次數為Nm次,其中,N1、N2、.......Nm為大于等于I的整數,這樣,提供的各種信息的總次數為N1+N2+......+Nm次,由這些信息形成的信息隊列包含N1+N2+......+Nm個隊列單元,而且,對于Al類信息分別被存儲到NI個隊列單元中,對于A2類信息分別被存儲到N2個隊列單元中,以此類推,對于Am類信息分別被存儲到Nm個隊列單元中。根據本專利技術的一個實施例,隊列生成器110可以下述方式來生成信息。首先生成長度為N1+N2+......+Nm的信息隊列。然后,對于A1、A2、......、Am這m種信息,獲取其中需要提供數量最少的信息類型,例如為Ak,其要在信息隊列中占據Nk個隊列單元。可以各種方式來確定這Nk個隊列單元在信息隊列中的位置,例如,可以利用隨機函數生成Nk個在I到N1+N2+......+Nm之間的值,并將Ak類型的信息分別存儲到序號為隨機函數生成的值的隊列單元中。隨后,繼續查找需要提供數量第二少的信息類型,并繼續前面的處理,如果與隨機函數生成的值相對應的位置處的隊列單元已經被其他類型的信息占據,則也可以在隊列中向前或者向后查找第一個未被占據的隊列單元并存儲該類型信息。如此繼續進行,直到最后,把需要提供數量最多類型的信息填充到所有未被占據的隊列單元中為止。信息提取器120適于順序地從隊列生成器110所生成的信息隊列的隊列單元中取出信息,并提供該信息給用戶。上面所述的隊列是一種特殊的線性表,它只允許在表的前端進行刪除操作,而在表的后端進行插入操作。進行插入操作的端稱為隊尾,進行刪除操作的端稱為隊頭。隊列中沒有元素時,稱為空隊列。利用本專利技術的信息提供設備100,可以通過其中的隊列生成器110根據需要對所要提供的多種信息進行排列而生成信息隊列,然后由信息提取器120從所生成的信息隊列中順序地提取信息,從而實現按照需要向用戶提供各種信息的目的。根據本專利技術的信息提供設備100適合于向用戶提供各種信息,各種信息可以具有不同的重要性,但是又必須提供。根據信息的重要性,確定信息在隊列中的比例,越重要的信息,被重復提供的次數越多。這樣,由信息提供設備100來循環提供這些信息,用戶可以接收到這些信息,而且由于信息越重要而被重復提供的次數越多,從而可以加深用戶對重要信息的印象。可選地,本專利技術的信息提供設備100還可以包括隊列重排器130,該隊列重排器130通常在信息提供設備100所提供的多種信息中包含被提供的預定次數小于第一閾值的第一類型信息時使用。這里,第一類型信息通常為比較重要、和/或罕見的信息,例如在抽獎信息中的大獎的信息。隊列重排器130根據信息隊列中隊列單元的數量以及所述第一類型信息的被提供的預定次數,將信息隊列劃分為多個區間并重新排列該信息隊列,以便在每個區間中分配一個與該第一類型信息相關聯的隊列本文檔來自技高網...

    【技術保護點】
    一種信息提供方法,其提供多種信息,其中每種信息要被提供預定的次數,該方法包括:根據提供信息的總次數、信息種類和與每種信息相對應的預定次數來生成一包含多個隊列單元的信息隊列,使該信息隊列所包含的隊列單元的數量與所述總次數相對應;對于每種信息,分別將其存儲到與該種信息的被提供的預定次數相對應的預定數量的隊列單元中;順序地從所述信息隊列的隊列單元中取出信息并提供該信息。

    【技術特征摘要】
    1.一種信息提供方法,其提供多種信息,其中每種信息要被提供預定的次數,該方法包括 根據提供信息的總次數、信息種類和與每種信息相對應的預定次數來生成一包含多個隊列單元的信息隊列,使該信息隊列所包含的隊列單元的數量與所述總次數相對應; 對于每種信息,分別將其存儲到與該種信息的被提供的預定次數相對應的預定數量的隊列單元中; 順序地從所述信息隊列的隊列單元中取出信息并提供該信息。2.根據權利要求1所述的方法,其中, 當所述多種信息包括被提供的預定次數小于第一閾值的第一類型信息時,在將每種信息分別存儲到隊列單元中的步驟之前還包括 根據所述信息隊列中隊列單元的數量以及所述第一類型信息的被提供的預定次數,將所述信息隊列劃分為多個區間并重新排列該信息隊列,以在每個區間中分配一個與該第一類型信息相關聯的隊列單元。3.根據權利要求2所述的方法,其中, 將所述與該第一類型信息相關聯的隊列單元在每個區間中的分配位置為固定位置或者隨機位置。4.根據權利要求1-3中任一個所述的方法,在所述順序地從所述信息隊列的隊列單元中取出信息并提供該信息的步驟之后還包括步驟 判斷所述信息隊列中的各隊列單元中的信息是否已全部被取出,如果已全部被取出,則再生成一個信息隊列。5.一種信息提供設備,適于提供多種信息,其...

    【專利技術屬性】
    技術研發人員:楊濤李亞光
    申請(專利權)人:北京奇虎科技有限公司奇智軟件北京有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲精品GV天堂无码男同| 无码国产伦一区二区三区视频| 国产精品无码专区AV在线播放 | 久久无码精品一区二区三区| 夜夜精品无码一区二区三区| 亚洲成a人片在线观看无码 | 免费a级毛片无码a∨免费软件| 无码国产精品一区二区免费式芒果| 无码人妻H动漫中文字幕| 亚洲成AV人片在线观看无码| 国产精品无码一区二区三区毛片| 亚洲日韩精品无码专区网址| 无码午夜人妻一区二区不卡视频| 亚洲av日韩av高潮潮喷无码| 亚洲va中文字幕无码| AV无码久久久久不卡网站下载| 国产热の有码热の无码视频| 精品无码国产污污污免费| 久久久无码人妻精品无码| 亚洲精品无码成人AAA片| 亚洲高清无码在线观看| 亚洲av无码专区在线电影| 亚洲AV无码乱码国产麻豆| 久久久久亚洲AV无码专区桃色 | 国产精品视频一区二区三区无码| 精品久久久久久无码中文字幕漫画| 亚洲精品无码久久久久久久| 无码人妻精品一区二区三区东京热| 国产精品无码无卡在线播放| 亚洲AV无码国产丝袜在线观看| 国精品无码一区二区三区在线| H无码精品3D动漫在线观看| 亚洲 无码 在线 专区| 国产精品亚洲专区无码WEB| 日韩毛片无码永久免费看| 手机在线观看?v无码片| 免费无码午夜福利片| 国产高新无码在线观看| 东京无码熟妇人妻AV在线网址| 亚洲午夜无码片在线观看影院猛| 无码人妻精品一区二区三区99不卡|