新四季網

信息排序方法、裝置、電子設備及存儲介質與流程

2024-04-02 13:00:05 1


本發明涉及網際網路技術領域,尤其涉及信息排序方法、裝置、電子設備及存儲介質。



背景技術:

隨著網際網路技術的飛速發展,除了傳統的廣播、電視之外,網際網路成為一種更為重要的一種取資訊傳播渠道。人們在網際網路上發布自己的見聞、心得體會等信息,這些信息可以展現在網站或客戶端的視圖界面上,使用相同的網站或客戶端的用戶可以在這些視圖界面上看見這些信息,也可以針對這些信息發表自己的意見。在相同的網站或者客戶端上,用戶既可以看見自己發布的信息,也可以看見別人發布的信息,這些信息全都以排列的方式展現在網頁或客戶端的視圖界面上。

大量的用戶在網頁或客戶端上發布信息,而網站或者客戶端的一個視圖界面的空間有限,信息被排列至不同的視圖界面上進行展示,新發布的信息被排列至前面的視圖界面上進行展示,而較早發布的信息則被排列至後面的視圖界面上進行展示,用戶需要通過翻頁或下拉等動作才能切換到後面的視圖界面上,才能看到較早發布的信息,這樣可能導致較早發布的有用的信息被大量新發布的無用的信息所覆蓋,當有用的信息被排列至後面的視圖界面上進行展示時,用戶可能會錯過這些有用的信息。



技術實現要素:

為了解決上述問題,本發明實施例提供信息排序方法、裝置、電子設備及存儲介質,可以解決較早發布的有用的信息被大量新發布的無用的信息所覆蓋的問題。

本發明實施例第一方面提供一種信息排序方法,包括:

確定待排序的n個信息,其中,n為大於或等於1的正整數;

分別確定所述n個信息中的各個信息的排序元素,所述排序元素包括發布時長、信息熱度值以及數據轉移量;

對所述n個信息中的各個信息的排序元素結合各個排序元素的加權係數進行加權計算得到所述各個信息的排序權重值,其中,所述排序權重值包括時長權重值、信息熱度權重值以及數據轉移權重值之和;

根據所述排序權重值按照從大到小的順序對所述n個信息進行排序。

在一種可能的設計中,所述根據所述排序權重值按照從大到小的順序對所述n個信息進行排序之後還包括:確定所述n個信息中的前m個信息,其中,m為小於或等於n的正整數;分別確定所述前m個信息中的各個信息的時長權重值、信息熱度權重值以及數據轉移權重值;根據所述時長權重值、信息熱度權重值以及數據轉移權重值調整各個排序元素的加權係數。

在一種可能的設計中,所述根據所述時長權重值、信息熱度權重值以及數據轉移權重值調整各個排序元素的加權係數包括:確定第一信息在所述前m個信息中的第一比例,其中,所述第一信息為所述前m個信息中所述時長權重值大於所述信息熱度權重值並且所述時長權重值大於所述數據轉移權重值的信息;確定第二信息在所述前m個信息中的第二比例,其中,所述第二信息為所述前m個信息中所述信息熱度權重值大於所述時長權重值並且所述信息熱度權重值大於所述數據轉移權重值的信息;確定第三信息在所述前m個信息中的第三比例,其中,所述第三信息為所述前m個信息中所述數據轉移權重值大於所述時長權重值並且所述數據轉移權重值大於所述信息熱度權重值的信息;根據所述第一比例、所述第二比例以及所述第三比例調整各個排序元素的加權係數。

在一種可能的設計中,所述根據所述第一比例、所述第二比例以及所述第三比例調整各個排序元素的加權係數包括:若所述第一比例、所述第二比例以及所述第三比例中任意兩個的差值大於第一差值,則調整所述排序元素的加權係數以使所述第一比例與所述第二比例之間的差值、所述第二比例與所述第三比例之間的差值以及所述第一比例與所述第三比例之間的差值均小於所述第一差值。

在一種可能的設計中,所述根據所述時長權重值、信息熱度權重值以及數據轉移權重值調整各個排序元素的加權係數包括:確定第四信息在所述前m個信息中的第四比例,其中,所述第四信息為所述前m個信息中所述時長權重值與所述排序權重值之比大於第一預設閾值的信息;確定第五信息在所述前m個信息中的第五比例,其中,所述第五信息為所述前m個信息中所述信息熱度權重值與所述排序權重值之比大於第二預設閾值的信息;確定第六信息在所述前m個信息中的第六比例,其中,所述第六信息為所述前m個信息中所述數據轉移權重值與所述排序權重值之比大於第三預設閾值的信息;根據所述第四比例、所述第五比例、所述第六比例調整所述排序元素的加權係數。

在一種可能的設計中,所述根據所述第四比例、所述第五比例、所述第六比例調整所述排序元素的加權係數包括:若所述第四比例、所述第五比例以及所述第六比例中任意兩個的差值大於第二差值,則調整所述排序元素的加權係數以使所述第四比例與所述第五比例之間的差值、所述第四比例與所述第六比例之間的差值以及所述第五比例與所述第六比例之間的差值均小於所述第二差值。

在一種可能的設計中,所述確定待排序的n個信息包括:將當前存在的所有信息確定為待排序的n個信息;或者將上一個排序周期中處於前l位的l個信息以及在當前的排序周期中發布的信息確定為待排序的n個信息,l為大於或等於1的正整數;或者將上一次排序確定的處於前h位的h個信息以及在上一次排序的時間與本次排序的時間之間的時間間隔中發布的信息確定為待排序的n個信息,h為大於或等於1的正整數。

本發明實施例第二方面提供信息排序裝置,包括:

第一信息確定單元,用於確定待排序的n個信息,其中,n為大於或等於1的正整數;

排序元素確定單元,用於分別確定所述n個信息中的各個信息的排序元素,所述排序元素包括發布時長、信息熱度值以及數據轉移量;

權重值計算單元,用於對所述n個信息中的各個信息的排序元素結合各個排序元素的加權係數進行加權計算得到所述各個信息的排序權重值,其中,所述排序權重值包括時長權重值、信息熱度權重值以及數據轉移權重值之和;

排序單元,用於根據所述排序權重值按照從大到小的順序對所述n個信息進行排序。

在一種可能的設計中,所述裝置還包括:第二信息確定單元,用於確定所述n個信息中的前m個信息,其中,m為小於或等於n的正整數;權重值確定單元,用於分別確定所述前m個信息中的各個信息的時長權重值、信息熱度權重值以及數據轉移權重值;加權係數調整單元,用於根據所述時長權重值、信息熱度權重值以及數據轉移權重值調整各個排序元素的加權係數。

在一種可能的設計中,所述加權係數調整單元包括:第一比例確定模塊,用於確定第一信息在所述前m個信息中的第一比例,其中,所述第一信息為所述前m個信息中所述時長權重值大於所述信息熱度權重值並且所述時長權重值大於所述數據轉移權重值的信息;第二比例確定模塊,用於確定第二信息在所述前m個信息中的第二比例,其中,所述第二信息為所述前m個信息中所述信息熱度權重值大於所述時長權重值並且所述信息熱度權重值大於所述數據轉移權重值的信息;第三比例確定模塊,用於確定第三信息在所述前m個信息中的第三比例,其中,所述第三信息為所述前m個信息中所述數據轉移權重值大於所述時長權重值並且所述數據轉移權重值大於所述信息熱度權重值的信息;第一調整模塊,用於根據所述第一比例、所述第二比例以及所述第三比例調整各個排序元素的加權係數。

在一種可能的設計中,所述第一調整模塊具體用於:若所述第一比例、所述第二比例以及所述第三比例中任意兩個的差值大於第一差值,則調整所述排序元素的加權係數以使所述第一比例與所述第二比例之間的差值、所述第二比例與所述第三比例之間的差值以及所述第一比例與所述第三比例之間的差值均小於所述第一差值。

在一種可能的設計中,所述加權係數調整單元包括:第四比例確定模塊,用於確定第四信息在所述前m個信息中的第四比例,其中,所述第四信息為所述前m個信息中所述時長權重值與所述排序權重值之比大於第一預設閾值的信息;第五比例確定模塊,用於確定第五信息在所述前m個信息中的第五比例,其中,所述第五信息為所述前m個信息中所述信息熱度權重值與所述排序權重值之比大於第二預設閾值的信息;第六比例確定模塊,用於確定第六信息在所述前m個信息中的第六比例,其中,所述第六信息為所述前m個信息中所述數據轉移權重值與所述排序權重值之比大於第三預設閾值的信息;第二調整模塊,用於根據所述第四比例、所述第五比例、所述第六比例調整所述排序元素的加權係數。

在一種可能的設計中,所述第二調整模塊具體用於:若所述第四比例、所述第五比例以及所述第六比例中任意兩個的差值大於第二差值,則調整所述排序元素的加權係數以使所述第四比例與所述第五比例之間的差值、所述第四比例與所述第六比例之間的差值以及所述第五比例與所述第六比例之間的差值均小於所述第二差值。

在一種可能的設計中,第一信息確定單元具體用於:將當前存在的所有信息確定為待排序的n個信息;或者將上一個排序周期中處於前l位的l個信息以及在當前的排序周期中發布的信息確定為待排序的n個信息,l為大於或等於1的正整數;或者將上一次排序確定的處於前h位的h個信息以及在上一次排序的時間與本次排序的時間之間的時間間隔中發布的信息確定為待排序的n個信息,h為大於或等於1的正整數。

本發明實施例第二方面提供的信息排序裝置用於執行本發明第一方面提供的信息排序方法,具體的可參見本發明實施例第一方面的描述,在此不再贅述。

本發明實施例第三方面提供一種電子設備,包括處理器、存儲器,所述處理器、存儲器相互連接,其中,所述存儲器用於存儲支持電子設備執行上述方法的應用程式代碼,所述處理器被配置用於執行上述第一方面的方法。

本發明實施例第四方面提供一種計算機存儲介質,所述計算機存儲介質存儲有電腦程式,所述電腦程式包括程序信令,所述程序信令當被處理器執行時使所述處理器執行上述第一方面的方法。

本發明實施例第五方面提供一種應用程式,包括程序指令,所述程序指令當被執行時用於執行上述第一方面的方法。

在本發明實施例中,通過n個信息中的各個信息的排序元素結合排序元素的加權係數可以確定各個信息的排序權重值,根據排序權重值按照從大到小的順序對n個信息進行排序。排序元素包括信息的發布時長、信息熱度值以及數據轉移量,結合信息的發布時長、信息熱度值以及數據轉移量的排序權重值可減小時間因素對信息排列的影響,使有用的信息排列在靠前的視圖界面。

附圖說明

為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。

圖1是本發明實施例提供的一種信息排序方法的流程示意圖;

圖2是本發明實施例提供的一種信息排序前後對比示意圖;

圖3是本發明實施例提供的另一種信息排序方法的流程示意圖;

圖4是本發明實施例提供的一種信息排序裝置的組成結構示意圖;

圖5是本發明實施例提供的信息排序裝置的加權係數調整單元的一種組成結構示意圖;

圖6是本發明實施例提供的信息排序裝置的加權係數調整單元的另一種組成結構示意圖;

圖7是本發明實施例提供的一種電子設備的組成結構示意圖。

具體實施方式

下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。

參見圖1,圖1是本發明實施例提供的一種信息排序方法的流程示意圖,本發明實施例的方法可以執行在提供信息發布和信息瀏覽服務的設備上,例如可以執行在網絡伺服器上,如圖所示,所述方法至少包括:

步驟s101,確定待排序的n個信息,其中,n為大於或等於1的正整數。

可選的,待排序的n個信息可以為n個帖子的內容、n個評論的內容等可以被多個用戶查看且排列展現在同一個網站或同一個客戶端的不同視圖界面上的信息,n個信息在同一界面上的排列有先後順序。

可選的,可以將當前存在的所有信息確定為待排序的n個信息;也可以將上一個排序周期中處於前l位的l個信息以及在當前的排序周期中發布的信息確定為待排序的n個信息;也可以將上一次排序確定的處於前h位的h個信息以及在上一次排序的時間域本次排序的時間之間的時間間隔中發布的信息確定為待排序的n個信息。

在一種可能的場景中,可以周期性地確定待排序的n個信息並對該n個信息進行排序,則在首次對信息進行排序即當前存在的所有信息從未經過排序時,可以將當前存在的所有信息確定為待排序的n個信息;在當前存在的信息中已經有部分信息經過排序時,可以將上一個排序周期中處於前l位的l個信息以及在當前的排序周期中發布的信息確定為待排序的n個信息。

在另一種可能的場景中,若不定期地確定待排序的n個信息並對該n個信息進行排序,則在首次對信息進行排序即當前存在的所有信息從未經過排序時,可以將當前存在的所有信息確定為待排序的n個信息,l為大於或等於1的正整數;在當前存在的信息中已經有部分信息經過排序時,可以將上一次排序確定的處於前h位的h個信息以及在上一次排序的時間與本次排序的時間之間的時間間隔中發布的信息確定為待排序的n個信息,h為大於或等於1的正整數。

下面舉例來對上述兩種場景進行說明。

首先介紹周期性地確定待排序的n個信息並對該n個信息進行排序的情況。例如,排序周期為1分鐘,l為500,在10:00時信息數量為3000個,10:00~10:01發布了300個信息,10:01~10:02發布了700個信息,假設在10:00首次對進行排序,則過去~10:00、10:00~10:01、10:01~10:02分別為一個排序周期,在10:00時,將3000個信息確定為待排序的n個信息,即n=3000;在10:01時,將上一個排序周期(即過去~10:00)中處於前500位的500個信息以及在當前的排序周期(即10:00~10:01)中發布的300個信息確定為待排序的n個信息,即n=800;在10:02時,將上一個排序周期(即10:00~10:01)中處於前500位的500個信息以及在當前的排序周期(即10:01~10:02)中發布的700個信息確定為待排序的n個信息,即n=1200。

然後介紹不定期地確定待排序的n個信息並對該n個信息進行排序的情況。例如,h為1000,假設在10:00時信息數量為2000個,在10:00首次對信息進行排序,則在10:00時,將2000個信息確定為待排序的n個信息,即n=2000;假設下一次排序時間為11:00,10:00~11:00發布新信息3000個,則在11:00對進行排序時,將上一次排序(即10:00對應的排序)確定的處於前1000位的1000個信息以及10:00~11:00這段時間間隔內發布的3000個信息確定為待排序的n個信息,即n=4000。

步驟s102,分別確定所述n個信息中的各個信息的排序元素,所述排序元素包括發布時長、信息熱度值以及數據轉移量。

其中,發布時長指信息的發布時間與當前的時間之間的時間間隔,例如,信息a在10:00發布,當前的時間為10:10,則信息a的發布時長為10分鐘。具體實現中,可以獲取計時器、秒表、時鐘等計時工具的計時時長確定n個信息中的各個信息的發布時長。

其中,信息熱度值可以為信息的點讚數、評論數、被轉載次數、被推薦次數、被點擊次數等用於表徵信息的受關注程度/受眾程度的特徵;信息熱度值也可以為單位時間內的點讚數、單位時間內的評論數、單位時間內的被轉載次數或單位時間內的被推薦次數或者單位時間內的被點擊次數。例如,信息b為一個帖子,該帖子在10分鐘內被500個用戶點讚,則信息b的信息熱度值可以為500,也可以為50。具體實現中,可根據信息的屬性、信息的應用場景等確定採用哪種特徵作為信息熱度值。具體實現中,可以獲取用戶在界面上的操作確定n個信息中的各個信息的信息熱度值,例如,用戶對一個信息進行點讚或評論,則在該信息所在的數據表中將該信息的信息熱度值加一,進而根據數據表中的統計確定n個信息中的各個信息的信息熱度值。

其中,數據轉移量可以為積分值、經驗值、財富值等可以從一個用戶的帳戶/帳號轉給另一個用戶的帳戶/帳號的可能帶有獎勵/激勵性質的用於提升用戶的活躍度/參與度的數據。數據轉移量也可以用於表示信息的受歡迎程度,例如,信息c為一個社區中的博文,該社區中的博文均設置有打賞積分功能,博文的積分值越高,說明博文越受用戶的歡迎,假設信息c的積分有50,則信息c的數據轉移量為50。具體實現中,可以獲取用戶在界面上的操作確定n個信息中的各個信息的數據轉移量,例如,用戶對一個信息進行積分打賞,則在該信息所在的數據表中將該信息的數據轉移量加一,進而根據數據表中的統計確定n個信息中的各個信息的數據轉移量。

步驟s103,對所述n個信息中的各個信息的排序元素結合各個排序元素的加權係數進行加權計算得到所述各個信息的排序權重值,其中,所述排序權重值包括時長權重值、信息熱度權重值以及數據轉移權重值之和。

具體實現中,可根據加權公式對n個信息中的各個信息的排序元素進行加權計算得到各個信息的排序權重值,其中,該加權公式中包括各個排序元素的加權係數。

在一種實現場景中,排序權重值可以為時長權重值、信息熱度權重值以及數據轉移權重值之和,則加權公式可包括三個子公式,三個子公式分別為時長權重計算子公式,信息熱度權重計算子公式以及數據轉移權重計算子公式,其中,根據目標信息的發布時長通過時長權重計算子公式可得到目標信息的時長權重值,根據目標信息的信息熱度值通過信息熱度權重計算子公式可得到目標信息的信息熱度權重值,根據目標信息的數據轉移量通過數據轉移權重計算子公式可得到目標信息的數據轉移權重值,將通過上述三個子公式得到的時長權重值、信息熱度權重值以及數據轉移權重值相加即可得到目標信息的排序權重值。將n個信息中的各個信息都參照目標信息的排序權重值的計算方式可得到各個信息的排序權重值。

在一種具體實現方式中,加權公式可以為

其中,為時長權重計算子公式,a和b均為發布時長的加權係數,a為時長初始權重值,b為時長特徵係數,t為信息的發布時長;為信息熱度權重計算子公式,c和d均為信息熱度的加權係數,c為信息熱度初始權重值,d為信息熱度特徵係數,y為信息的信息熱度值;為數據轉移權重計算子公式,e為數據轉移量的加權係數,x為信息的數據轉移量。將獲取到的目標信息的發布時長代入時長權重計算子公式可得到目標信息的時長權重值,將獲取到的目標信息的信息熱度值代入信息熱度權重計算子公式可得到目標信息的信息熱度權重值,將獲取到的目標信息的數據轉移量代入數據轉移權重計算子公式可得到目標信息的數據轉移權重值,進而得到目標信息的排序權重值。例如,a=5,b=2,c=0,d=22,e=5,信息c的發布時長t=300,信息熱度值y=300,數據轉移量x=200,則信息c的時長權重值為信息c的信息熱度權重值為信息c的數據轉移權重值為進一步確定信息c的排序權重值為

步驟s104,根據所述排序權重值按照從大到小的順序對所述n個信息進行排序。

具體的,例如n=5,5個信息分別為信息a,信息b,信息c,信息d以及信息e,通過步驟s103確定信息a的排序權重值為20,信息b的排序權重值為50,信息c的排序權重值為30,信息d的排序權重值為45,信息e的排序權重值為60,則對信息a,信息b,信息c,信息d以及信息e按照從大到小的順序排序後的結果為:信息e,信息b,信息d,信息c,信息a。

具體的,可以按照對n個信息進行排序後的順序將n個信息顯示在n個信息所在的視圖界面上。例如,如圖2所示,圖2是本發明實施例提供的一種信息排序前後對比示意圖,圖2中,排序前的視圖界面上5個信息的順序依次為信息a,信息b,信息c,信息d以及信息d,經過排序後,排序後的視圖界面上的5個信息的順序依次為信息e,信息b,信息d,信息c以及信息a。

本發明實施例通過確定待排序的n個信息的排序元素,結合各個排序元素的加權係數對n個信息的各個信息的排序元素進行加權計算得到各個信息的排序權重值,並按照排序權重值從大到小的順序對n個信息進行排序,排序元素包括信息的發布時長、信息的信息熱度值以及數據轉移量,加權計算可以減小時間因素對信息排列的影響,使相對更有用的信息排列在靠前的位置,避免新發布的大量無用的信息覆蓋有用的信息。

在一種可能的場景中,在各個排序元素設置的加權係數不夠合理而導致信息分布沒有達到預期分布效果的情況下,可調整各個排序元素的加權係數來使信息的分布達到預期分布結果,具體可通過監測所有信息或部分信息的分布情況來確定信息分布是否達到預期分布結果,在未達到預期分布效果的情況下,可以根據所有信息或部分信息的具體分布情況調整各個排序元素的加權係數來使信息的分布達到預期分布結果。參見圖3,圖3是本發明實施例提供的另一種信息排序方法的流程示意圖,如圖所示,所述方法至少包括:

步驟s201,確定待排序的n個信息,其中,n為大於或等於1的正整數。

步驟s202,分別確定所述n個信息中的各個信息的排序元素,所述排序元素包括發布時長、信息熱度值以及數據轉移量。

步驟s203,對所述n個信息中的各個信息的排序元素結合各個排序元素的加權係數進行加權計算得到所述各個信息的排序權重值,其中,所述排序權重值包括時長權重值、信息熱度權重值以及數據轉移權重值之和。

步驟s204,根據所述排序權重值按照從大到小的順序對所述n個信息進行排序。

其中,步驟s201~s204與圖1對應的實施例中步驟s101~s104相同,具體描述可參考步驟s101~s104的相關描述,在此不再贅述。

步驟s205,確定所述n個信息中的前m個信息,其中,m為小於或等於n的正整數。

其中,m可以為100,200等值。

在一種可能的實現場景中,可根據n確定m,具體實現中,可以將m與n進行關聯,例如,m=1/2n,m=1/3n。

具體的,可以將n個信息中排列在前m位的信息確定為前m個信息。

步驟s206,分別確定所述前m個信息中的各個信息的時長權重值、信息熱度權重值以及數據轉移權重值。

具體的,可以根據步驟s103中確定目標信息的時長權重值、信息熱度權重值以及數據轉移權重值的方式確定前m個信息中的各個信息的時長權重值、信息熱度權重值以及數據轉移權重值,具體計算方式可參見步驟s103中的相關描述,在此不再贅述。

步驟s207,根據所述時長權重值、信息熱度權重值以及數據轉移權重值調整各個排序元素的加權係數。

在可選實施方式中,可以將前m個信息分為以下三種類型的信息:

1)第一種類型的信息為符合時長權重條件的信息;

2)第二種類型的信息為符合信息熱度權重條件的信息;

3)第三種類型的信息為符合數據轉移權重條件的信息。

在可選實施方式中,可根據前m個信息中的各個信息的時長權重值、信息熱度權重值以及數據轉移權重值確定各個信息的類型,然後確定三種類型的信息在前m個信息中所佔的比例,將該比例與預期設想的比例進行比較,進一步則可以根據比較的結果調整各個排序元素的加權係數,使得調整加權係數後的信息的比例可以達到預期設想的比例或者接近預期設想的比例。

例如,預期設想中在前m個信息中第一種類型的信息所佔的比例、第二種類型的信息所佔的比例以及第三種類型的信息所佔的比例兩兩之間的差值小於第一差值:若確定前m個信息中第一種類型的信息所佔的比例、第二種類型的信息所佔的比例以及第三種類型的信息所佔的比例中任意兩個的差值大於第一差值,則調整至少一個排序元素的加權係數以使在前m個信息中第一種類型的信息所佔的比例、第二種類型的信息所佔的比例以及第三種類型的信息所佔的比例兩兩之間的差值小於第一差值。

又如,預期設想中在前m個信息中第二種類型的信息所佔的比例較大,第一種類型的信息所佔的比例與第三種類型的信息所佔的比例相同:若在前m個信息中第二種類型的信息所佔的比例較小或者在前m個信息中第一種類型的信息所佔的比例與第三種類型的信息所佔的比例不同,則調整至少一個排序元素的加權係數以使前m個信息中第二種類型的信息所佔的比例較大,第一種類型的信息所佔的比例與第三種類型的信息所佔的比例相同。

在一種可能的實現方式中,時長權重條件可以為目標信息的時長權重值大於目標信息的信息熱度權重值並且大於目標信息的數據轉移權重值,信息熱度權重條件可以為目標信息的信息熱度權重值大於目標信息的時長權重值並且大於目標信息的數據轉移權重值,數據轉移權重條件可以為目標信息的數據轉移權重值大於目標信息的時長權重值並且大於目標信息的信息熱度權重值;則根據所述時長權重值、信息熱度權重值以及數據轉移權重值調整各個排序元素的加權係數包括:確定第一信息在所述前m個信息中的第一比例,其中,所述第一信息為所述前m個信息中所述時長權重值大於所述信息熱度權重值並且所述時長權重值大於所述數據轉移權重值的信息;確定第二信息在所述前m個信息中的第二比例,其中,所述第二信息為所述前m個信息中所述信息熱度權重值大於所述時長權重值並且所述信息熱度權重值大於所述數據轉移權重值的信息;確定第三信息在所述前m個信息中的第三比例,其中,所述第三信息為所述前m個信息中所述數據轉移權重值大於所述時長權重值並且所述數據轉移權重值大於所述信息熱度權重值的信息;根據所述第一比例、所述第二比例以及所述第三比例調整各個排序元素的加權係數。

具體的,在第一比例、第二比例以及第三比例不滿足預期設想的比例的情況下,調整各個排序元素的加權係數以使得第一比例、第二比例以及第三比例滿足預期設想的比例,即等於預期設想的比例或者接近於預期設想的比例。

在另一種可能的實現方式中,時長權重條件可以為目標信息的時長權重值與目標信息的排序權重值的比值大於第一預設閾值,信息熱度權重條件可以為目標信息的信息熱度權重值大於目標信息的排序權重值的比值大於第二預設閾值,數據轉移權重條件可以為目標信息的數據轉移權重值與目標信息的排序權重值的比值大於第三預設閾值;則根據所述時長權重值、信息熱度權重值以及數據轉移權重值調整各個排序元素的加權係數包括:確定第四信息在所述前m個信息中的第四比例,其中,所述第四信息為所述前m個信息中所述時長權重值與所述排序權重值之比大於第一預設閾值的信息;確定第五信息在所述前m個信息中的第五比例,其中,所述第五信息為所述前m個信息中所述信息熱度權重值與所述排序權重值之比大於第二預設閾值的信息;確定第六信息在所述前m個信息中的第六比例,其中,所述第六信息為所述前m個信息中所述數據轉移權重值與所述排序權重值之比大於第三預設閾值的信息;根據所述第四比例、所述第五比例、所述第六比例調整所述排序元素的加權係數。

具體的,在第四比例、第五比例以及第六比例不滿足預期設想的比例的情況下,調整各個排序元素的加權係數以使得第四比例、第五比例以及第六比例滿足預期設想的比例,即等於預期設想的比例或者接近於預期設想的比例。

具體實現中,可調節加權公式中的至少一個排序元素加權係數來調整排序元素的加權係數;例如,加權公式為步驟s102中的則可以調整a、b、c、d、e中的任意一個數值來調整排序元素的加權係數。

應當理解的是,上述對時長權重條件、信息熱度權重條件、數據轉移權重條件的描述不應對本發明實施例構成限定,在可選實施方式中,還可以設置其他的時長權重條件、信息熱度權重條件以及數據轉移權重條件,例如時長權重條件可以為目標信息的時長權重值大於目標信息的信息熱度權重值,信息熱度權重條件為目標信息的信息熱度權重值大於目標信息的數據轉移權重值,數據轉移權重條件為目標的數據轉移權重值小於目標信息的信息熱度權重值。上述對第一種類型的信息、第二類型的信息以及第三種類型的信息的預期設想的比例也不應對本發明實施例構成限定,在可選實施方式中,也可以設置其他的比例。

本發明實施例對n個待排序的信息進行排序後,確定該n個信息中前m個信息的時長權重值、信息熱度權重值以及數據轉移權重值,根據各個信息的時長權重值、信息熱度權重值以及數據轉移權重值確定m個信息中符合不同條件的信息在m個信息中所佔的比例,進一步可判斷這些比例是否符合預期設想的比例,在不符合的情況下,調整各個排序元素的加權係數以使得不同條件的信息的比例能符合預期設想的比例,使得符合不同條件的信息的分布更加合理。

上述詳細闡述了本發明實施例的方法,下面提供了本發明實施例的裝置。

參見圖4,圖4是本發明實施例提供的一種信息排序裝置的組成結構示意圖,如圖所示,所述裝置至少包括:

第一信息確定單元310,用於確定待排序的n個信息,其中,n為大於或等於1的正整數;

可選的,待排序的n個信息可以為n個帖子的內容、n個評論的內容等性可以被多個用戶查看且排列展現在同一個網站或同一個客戶端的不同視圖界面上的信息,n個信息在同一界面上排列有先後順序。

可選的,第一信息確定單元310可以將當前存在的所有信息確定為待排序的n個信息;也可以將上一個排序周期中處於前l位的l個信息以及在當前的排序周期終發布的信息確定為待排序的n個信息,l為大於或等於1的正整數;也可以將上一次排序確定的處於前h位的h個信息以及在上一次排序的時間域本次排序的時間之間的時間間隔中發布的信息確定為待排序的n個信息,h為大於或等於1的正整數。

在一種可能的場景中,可以周期性地確定待排序的n個信息並對該n個信息進行排序,則在首次對信息進行排序即當前存在的所有信息從未經過排序時,第一信息確定單元310可以將當前存在的所有信息確定為待排序的n個信息;在當前存在的信息中已經有部分信息經過排序時,第一信息確定單元310可以將上一個排序周期中處於前l位的l個信息以及在當前的排序周期中發布的信息確定為待排序的n個信息。

在另一種可能的場景中,若不定期地確定待排序的n個信息並對該n個信息進行排序,則在首次對信息進行排序即當前存在的所有信息從未經過排序時,第一信息確定單元310可以將當前存在的所有信息確定為待排序的n個信息;在當前存在的信息中已經有部分信息經過排序時,第一信息確定單元310可以將上一次排序中確定的處於前h位的h個信息以及在上一次排序的時間與本次排序的時間之間的時間間隔中發布的信息確定為待排序的n個信息。

下面舉例來對上述兩種場景進行說明。

首先介紹周期性地確定待排序的n個信息並對該n個信息進行排序的情況。例如,排序周期為1分鐘,l為500,在10:00時信息數量為3000個,10:00~10:01發布了300個信息,10:01~10:02發布了700個信息,假設在10:00首次對進行排序,則過去~10:00、10:00~10:01、10:01~10:02分別為一個排序周期,在10:00時,第一信息確定單元310將3000個信息確定為待排序的n個信息,即n=3000;在10:01時,第一信息確定單元310將上一個排序周期(即過去~10:00)中處於前500位的500個信息以及在當前的排序周期(即10:00~10:01)中發布的300個信息確定為待排序的n個信息,即n=800;在10:02時,第一信息確定單元310將上一個排序周期(即10:00~10:01)中處於前500位的500個信息以及在當前的排序周期(即10:01~10:02)中發布的700個信息確定為待排序的n個信息,即n=1200。

然後介紹不定期地確定待排序的n個信息並對該n個信息進行排序的情況。例如,h為1000,假設在10:00時信息數量為2000個,在10:00首次對信息進行排序,則在10:00時,第一信息確定單元310將2000個信息確定為待排序的n個信息,即n=2000;假設下一次排序時間為11:00,10:00~11:00發布新信息3000個,則在11:00對進行排序時,第一信息確定單元310將上一次排序(即10:00對應的排序)確定的處於前1000位的1000個信息以及10:00~11:00這段時間間隔內發布的3000個信息確定為待排序的n個信息,即n=4000。

排序元素確定單元320,用於分別確定所述n個信息中的各個信息的排序元素,所述排序元素包括發布時長、信息熱度值以及數據轉移量;

其中,發布時長指信息的發布時間與當前的時間之間的時間間隔,例如,信息a在10:00發布,當前的時間為10:10,則信息a的發布時長為10分鐘。具體實現中,排序元素確定單元320獲取計時器、時鐘等計時工具的計時時長確定n個信息中的各個信息的發布時長。

其中,信息熱度值可以為信息的點讚數、評論數、被轉載次數、被推薦次數、被點擊次數等用於表徵信息的受關注程度/受眾程度的特徵;信息熱度值也可以為單位時間內的點讚數、單位時間內的評論數、單位時間內的被轉載次數或單位時間內的被推薦次數或者單位時間內的被點擊次數。例如,信息b為一個帖子,該帖子在10分鐘內被500個用戶點讚,則信息b的信息熱度值可以為500,也可以為50。具體實現中,可根據信息的屬性、信息的應用場景等確定採用哪種特徵作為信息熱度值。具體實現中,排序元素確定單元320可以獲取用戶在界面上的操作確定n個信息中的各個信息的信息熱度值,例如,用戶對一個信息進行點讚或評論,則排序元素確定單元320在該信息所在的數據表中將該信息的信息熱度值加一,進而排序元素確定單元320根據數據表中的統計確定n個信息中的各個信息的信息熱度值。

其中,數據轉移量可以為積分值、經驗值、財富值等可以從一個用戶的帳戶/帳號轉給另一個用戶的帳戶/帳號的可能帶有獎勵/激勵性質的用於提升用戶的活躍度/參與度的數據。數據轉移量也可以用於表示信息的受歡迎程度,例如,信息c為一個社區中的博文,該社區中的博文設置有打賞積分功能,博文的積分值越高,說明該博文越受用戶的歡迎,假設信息c的積分有50,則信息c的數據轉移量為50。具體實現中,可以獲取用戶在界面上的操作確定n個信息中的各個信息的數據轉移量,例如,用戶對一個信息進行積分打賞,則排序元素確定單元320在該信息所在的數據表中將該信息的數據轉移量加一,進而排序元素確定單元320根據數據表中的統計確定n個信息中的各個信息的數據轉移量。

權重值計算單元330,用於對所述n個信息中的各個信息的排序元素結合各個排序元素的加權係數進行加權計算得到所述各個信息的排序權重值,其中,所述排序權重值包括時長權重值、信息熱度權重值以及數據轉移權重值之和;

具體實現中,權重值計算單元330可根據加權公式對n個信息中的各個信息的排序元素進行加權計算得到各個信息的排序權重值,其中,該加權公式中包括各個排序元素的加權係數。

在一種實現場景中,排序權重值可以為時長權重值、信息熱度權重值以及數據轉移權重值之和,則加權公式可包括三個子公式,三個子公式分別為時長權重計算子公式,信息熱度權重計算子公式以及數據轉移權重計算子公式,其中,權重值計算單元330根據目標信息的發布時長通過時長權重計算子公式可得到目標信息的時長權重值,權重值計算單元330根據目標信息的信息熱度值通過信息熱度權重計算子公式可得到目標信息的信息熱度權重值,權重值計算單元330根據目標信息的數據轉移量通過數據轉移權重計算子公式可得到目標信息的數據轉移權重值,權重值計算單元330將通過上述三個子公式得到的時長權重值、信息熱度權重值以及數據轉移權重值相加即可得到目標信息的排序權重值。權重值計算單元330將n個信息中的各個信息都參照目標信息的排序權重值的計算方式可得到各個信息的排序權重值。

在一種具體實現方式中,加權公式可以為

其中,為時長權重計算子公式,a和b均為發布時長的加權係數,a為時長初始權重值,b為時長特徵係數,t為信息的發布時長;為信息熱度權重計算子公式,c和d均為信息熱度的加權係數,c為信息熱度初始權重值,d為信息熱度特徵係數,y為信息的信息熱度值;為數據轉移權重計算子公式,e為數據轉移量的加權係數,x為信息的數據轉移量。權重值計算單元330將排序元素確定單元320獲取到的目標信息的發布時長代入時長權重計算子公式得到目標信息的時長權重值,權重值計算單元330將排序元素確定單元320獲取到的目標信息的信息熱度值代入信息熱度權重計算子公式得到目標信息的信息熱度權重值,權重值計算單元330將排序元素確定單元320獲取到的目標信息的數據轉移量代入數據轉移權重計算子公式得到目標信息的數據轉移權重值,進而權重值計算單元330得到目標信息的排序權重值。例如,a=5,b=2,c=0,d=22,e=5,信息c的發布時長t=300,信息熱度值y=300,數據轉移量x=200,則信息c的時長權重值為信息c的信息熱度權重值為信息c的數據轉移權重值為進一步確定信息c的排序權重值為

排序單元340,用於根據所述排序權重值按照從大到小的順序對所述n個信息進行排序。

具體的,例如n=5,5個信息分別為信息a,信息b,信息c,信息d以及信息e,通過步驟s103確定信息a的排序權重值為20,信息b的排序權重值為50,信息c的排序權重值為30,信息d的排序權重值為45,信息e的排序權重值為60,則對信息a,信息b,信息c,信息d以及信息e按照從大到小的順序排序後的結果為:信息e,信息b,信息d,信息c,信息a。

具體的,可以按照對n個信息進行排序後的順序將n個信息顯示在n個信息所在的視圖界面上。例如,如圖2所示,圖2是本發明實施例提供的一種信息排序前後對比示意圖,圖2中,排序前的視圖界面上5個信息的順序依次為信息a,信息b,信息c,信息d以及信息d,經過排序後,排序後的視圖界面上的5個信息的順序依次為信息e,信息b,信息d,信息c以及信息a。

可選的,所述裝置還可以包括:

第二信息確定單元350,用於確定所述n個信息中的前m個信息,其中,m為小於或等於n的正整數;

其中,m可以為100,200等值。

在一種可能的實現場景中,根據n確定m,具體實現中,可以將m與n進行關聯,例如,m=1/2n,m=1/3n。

具體的,第二信息確定單元350可以從n個信息中排列在前m位的信息確定為前m個信息。

權重值確定單元360,用於分別確定所述前m個信息中的各個信息的時長權重值、信息熱度權重值以及數據轉移權重值;

具體的,權重值確定單元360獲取權重值計算單元330計算得到的時長權重值、信息熱度權重值以及數據轉移權重值確定前m個信息中的各個信息的時長權重值、信息熱度權重值以及數據轉移權重值。

加權係數調整單元370,用於根據所述時長權重值、信息熱度權重值以及數據轉移權重值調整各個排序元素的加權係數。

在可選實施方式中,加權係數調整單元370可以將前m個信息分為以下三種類型的信息:

1)第一種類型的信息為符合時長權重條件的信息;

2)第二種類型的信息為符合信息熱度權重條件的信息;

3)第三種類型的信息為符合數據轉移權重條件的信息。

在可選實施方式中,加權係數調整單元370可根據前m個信息中的各個信息的時長權重值、信息熱度權重值以及數據轉移權重值確定各個信息的類型,然後確定三種類型的信息在前m個信息中所佔的比例,將該比例與預期設想的比例進行比較,進一步則可以根據比較的結果調整各個排序元素的加權係數,以使得調整加權係數後的信息的比例可以達到預期設想的比例或者接近預期設想的比例。

可選的,如圖5所示,所述加權係數調整單元370包括:

第一比例確定模塊371,用於確定第一信息在所述前m個信息中的第一比例,其中,所述第一信息為所述前m個信息中所述時長權重值大於所述信息熱度權重值並且所述時長權重值大於所述數據轉移權重值的信息;

第二比例確定模塊372,用於確定第二信息在所述前m個信息中的第二比例,其中,所述第二信息為所述前m個信息中所述信息熱度權重值大於所述時長權重值並且所述信息熱度權重值大於所述數據轉移權重值的信息;

第三比例確定模塊373,用於確定第三信息在所述前m個信息中的第三比例,其中,所述第三信息為所述前m個信息中所述數據轉移權重值大於所述時長權重值並且所述數據轉移權重值大於所述信息熱度權重值的信息;

第一調整模塊374,用於根據所述第一比例、所述第二比例以及所述第三比例調整各個排序元素的加權係數。

具體的,所述第一調整模塊374具體用於:

若所述第一比例、所述第二比例以及所述第三比例中任意兩個的差值大於第一差值,則調整所述排序元素的加權係數以使所述第一比例與所述第二比例之間的差值、所述第二比例與所述第三比例之間的差值以及所述第一比例與所述第三比例之間的差值均小於所述第一差值。

可選的,如圖6所示,所述加權係數調整單元370包括:

第四比例確定模塊375,用於確定第四信息在所述前m個信息中的第四比例,其中,所述第四信息為所述前m個信息中所述時長權重值與所述排序權重值之比大於第一預設閾值的信息;

第五比例確定模塊376,用於確定第五信息在所述前m個信息中的第五比例,其中,所述第五信息為所述前m個信息中所述信息熱度權重值與所述排序權重值之比大於第二預設閾值的信息;

第六比例確定模塊377,用於確定第六信息在所述前m個信息中的第六比例,其中,所述第六信息為所述前m個信息中所述數據轉移權重值與所述排序權重值之比大於第三預設閾值的信息;

第二調整模塊378,用於根據所述第四比例、所述第五比例、所述第六比例調整所述排序元素的加權係數。

具體的,所述第二調整模塊378具體用於:

若所述第四比例、所述第五比例以及所述第六比例中任意兩個的差值大於第二差值,則調整所述排序元素的加權係數以使所述第四比例與所述第五比例之間的差值、所述第四比例與所述第六比例之間的差值以及所述第五比例與所述第六比例之間的差值均小於所述第二差值。

本發明實施例通過確定待排序的n個信息的排序元素,結合各個排序元素的加權係數對n個信息的各個信息的排序元素進行加權計算得到各個信息的排序權重值,並按照排序權重值從大到小的順序對n個信息進行排序,排序元素包括信息的發布時長、信息的信息熱度值以及數據轉移量,加權計算可以平衡信息的發布時長、受歡迎程度等因素對信息的排列順序的影響,進而使相對更有價值的信息排列在靠前的位置,避免新發布的大量無用的信息覆蓋有用的信息;同時,及時調整排序元素的加權係數可以使得符合不同條件的信息的分布更加合理。

參見圖7,圖7是本發明實施例提供的一種電子設備的組成結構示意圖,該設備可以為提供信息發布和信息瀏覽服務的設備,例如為網絡伺服器,如圖所示,該設備包括處理器71以及存儲器72。處理器71連接到存儲器72,例如處理器71可以通過總線連接到存儲器72。

處理器71被配置為支持所述設備執行圖1或圖3所述的信息排序方法中相應的功能。該處理器71可以是中央處理器(centralprocessingunit,cpu),網絡處理器(networkprocessor,np),硬體晶片或者其任意組合。上述硬體晶片可以是專用集成電路(application-specificintegratedcircuit,asic),可編程邏輯器件(programmablelogicdevice,pld)或其組合。上述pld可以是複雜可編程邏輯器件(complexprogrammablelogicdevice,cpld),現場可編程邏輯門陣列(field-programmablegatearray,fpga),通用陣列邏輯(genericarraylogic,gal)或其任意組合。

存儲器72用於存儲程序代碼等。存儲器72可以包括易失性存儲器(volatilememory),例如隨機存取存儲器(randomaccessmemory,ram);存儲器72也可以包括非易失性存儲器(non-volatilememory),例如只讀存儲器(read-onlymemory,rom),快閃記憶體(flashmemory),硬碟(harddiskdrive,hdd)或固態硬碟(solid-statedrive,ssd);存儲器72還可以包括上述種類的存儲器的組合。

處理器71可以調用所述程序代碼以執行以下操作:

確定待排序的n個信息,其中,n為大於或等於1的正整數;

分別確定所述n個信息中的各個信息的排序元素,所述排序元素包括發布時長、信息熱度值以及數據轉移量;

對所述n個信息中的各個信息的排序元素結合各個排序元素的加權係數進行加權計算得到所述各個信息的排序權重值,其中,所述排序權重值包括時長權重值、信息熱度權重值以及數據轉移權重值之和;

根據所述排序權重值按照從大到小的順序對所述n個信息進行排序。

需要說明的是,各個操作的實現還可以對應參照圖1或圖3所示的方法實施例的相應描述;所述處理器71還用於執行上述方法實施例中的其他操作。

本發明實施例還提供一種計算機存儲介質(非臨時性計算機可讀存儲介質),所述計算機存儲介質存儲有電腦程式,所述電腦程式包括程序信令,所述程序信令當被計算機執行時使所述計算機執行如前述實施例所述的方法,所述計算機可以為上述提到的信息排序裝置或電子設備的一部分。

上述非臨時性計算機可讀存儲介質可以採用一個或多個計算機可讀的介質的任意組合。計算機可讀介質可以是計算機可讀信號介質或者計算機可讀存儲介質。計算機可讀存儲介質例如可以是——但不限於——電、磁、光、電磁、紅外線、或半導體的系統、裝置或器件,或者任意以上的組合。計算機可讀存儲介質的更具體的例子(非窮舉的列表)包括:具有一個或多個導線的電連接、可攜式計算機磁碟、硬碟、隨機存取存儲器(ram)、只讀存儲器(readonlymemory;以下簡稱:rom)、可擦式可編程只讀存儲器(erasableprogrammablereadonlymemory;以下簡稱:eprom)或快閃記憶體、光纖、可攜式緊湊磁碟只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本文件中,計算機可讀存儲介質可以是任何包含或存儲程序的有形介質,該程序可以被指令執行系統、裝置或者器件使用或者與其結合使用。

計算機可讀的信號介質可以包括在基帶中或者作為載波一部分傳播的數據信號,其中承載了計算機可讀的程序代碼。這種傳播的數據信號可以採用多種形式,包括——但不限於——電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質還可以是計算機可讀存儲介質以外的任何計算機可讀介質,該計算機可讀介質可以發送、傳播或者傳輸用於由指令執行系統、裝置或者器件使用或者與其結合使用的程序。

計算機可讀介質上包含的程序代碼可以用任何適當的介質傳輸,包括——但不限於——無線、電線、光纜、rf等等,或者上述的任意合適的組合。

可以以一種或多種程序設計語言或其組合來編寫用於執行本申請操作的電腦程式代碼,所述程序設計語言包括面向對象的程序設計語言—諸如java、smalltalk、c++,還包括常規的過程式程序設計語言—諸如「c」語言或類似的程序設計語言。程序代碼可以完全地在用戶計算機上執行、部分地在用戶計算機上執行、作為一個獨立的軟體包執行、部分在用戶計算機上部分在遠程計算機上執行、或者完全在遠程計算機或伺服器上執行。在涉及遠程計算機的情形中,遠程計算機可以通過任意種類的網絡——包括區域網(localareanetwork;以下簡稱:lan)或廣域網(wideareanetwork;以下簡稱:wan)連接到用戶計算機,或者,可以連接到外部計算機(例如利用網際網路服務提供商來通過網際網路連接)。

本發明實施例還提供一種電腦程式產品,當上述電腦程式產品中的指令由處理器執行時,可以實現本發明圖1或圖3所示實施例提供的信息排序方法。

在本發明實施例中使用的術語是僅僅出於描述特定實施例的目的,而非旨在限制本申請。在本發明實施例和所附權利要求書中所使用的單數形式的「一種」、「所述」和「該」也旨在包括多數形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語「和/或」是指並包含一個或多個相關聯的列出項目的任何或所有可能組合。

應當理解,儘管在本發明實施例中可能採用術語「第一」、「第二」、「第三」等來描述各種比例和信息等,但這些比例和信息等不應限於這些術語。這些術語僅用來將比例和信息等彼此區分開。例如,在不脫離本發明實施例範圍的情況下,第一比例也可以被稱為第二比例,類似地,第二連比例也可以被稱為第一比例。

取決於語境,如在此所使用的詞語「如果」可以被解釋成為「在……時」或「當……時」或「響應於確定」或「響應於檢測」。類似地,取決於語境,短語「如果確定」或「如果檢測(陳述的條件或事件)」可以被解釋成為「當確定時」或「響應於確定」或「當檢測(陳述的條件或事件)時」或「響應於檢測(陳述的條件或事件)」。

通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將裝置的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。

在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。

另外,在本申請各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以採用硬體的形式實現,也可以採用軟體功能單元的形式實現。

所述集成的單元如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本申請的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)或處理器(processor)執行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:u盤、移動硬碟、只讀存儲器(readonlymemory;以下簡稱:rom)、隨機存取存儲器(randomaccessmemory;以下簡稱:ram)、磁碟或者光碟等各種可以存儲程序代碼的介質。

以上所述,僅為本申請的具體實施方式,但本申請的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本申請揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本申請的保護範圍之內。因此,本申請的保護範圍應以所述權利要求的保護範圍為準。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀