成人打一炮免费视频,亚洲天堂视频在线观看,97视频久久久,日本japanese护士色高清,五月婷婷丁香,日韩精品一级无码毛片免费,国产欧美日韩精品网红剧情演绎

提供應(yīng)用客戶端的啟動頁信息的方法及裝置與流程

文檔序號:11156881閱讀:1014來源:國知局
提供應(yīng)用客戶端的啟動頁信息的方法及裝置與制造工藝

本申請涉及應(yīng)用客戶端領(lǐng)域,具體涉及用于提供應(yīng)用客戶端的啟動頁信息的方法及裝置。



背景技術(shù):

隨著電子科技的發(fā)展,依賴于電子設(shè)備的應(yīng)用客戶端(Application Client)已應(yīng)用于各種電子設(shè)備。而應(yīng)用客戶端的啟動頁是用戶打開應(yīng)用客戶端時在應(yīng)用客戶端完全啟動完成之前所能看到的頁面。為了能夠更好地提升用戶體驗,應(yīng)用客戶端的啟動頁展示的內(nèi)容越來越豐富,啟動頁可用于展示應(yīng)用客戶端的功能、展示應(yīng)用客戶端相關(guān)產(chǎn)品的海報、展示第三方產(chǎn)品的海報以及展示動畫、視頻等。

目前,很多應(yīng)用客戶端展示啟動頁所需的信息(下文中稱為啟動頁信息)都是由服務(wù)端動態(tài)提供的,即,應(yīng)用客戶端根據(jù)服務(wù)端所提供的啟動頁信息展示對應(yīng)的啟動頁。如果服務(wù)端不對所配置的啟動頁信息進行修改,則用戶每次打開應(yīng)用客戶端所看到的啟動頁都相同。因此,如果需要更新應(yīng)用客戶端的啟動頁,則需要服務(wù)端對相應(yīng)的啟動頁信息進行修改。



技術(shù)實現(xiàn)要素:

本申請?zhí)岢隽艘环N提供應(yīng)用客戶端的啟動頁信息的方法,可包括:響應(yīng)于應(yīng)用客戶端生成的啟動頁信息請求從預先配置的多條啟動頁信息中選擇一條啟動頁信息;以及將所選擇的啟動頁信息發(fā)送至應(yīng)用客戶端。

根據(jù)本申請的一個實施例,上述方法還可包括:給預先配置的多條啟動頁信息中的每個設(shè)置權(quán)重;以及從預先配置的多條啟動頁信息中選擇一條啟動頁信息的步驟包括響應(yīng)于啟動頁信息請求基于預先配置的多條啟動頁信息的權(quán)重從預先配置的多條啟動頁信息中選擇一條啟動頁信息。其中,預先配置的多條啟動頁信息的權(quán)重相同,或者預先配置的多條啟動頁信息的權(quán)重中的至少一個與預先配置的多條啟動頁信息的權(quán)重中的其余權(quán)重不相同。

根據(jù)一個實施例,本方法還可包括將預先配置的多條啟動頁信息設(shè)置在云端服務(wù)器中。

啟動頁信息包括啟動頁。

本申請還提供一種提供啟動頁信息的裝置,包括:選擇模塊,響應(yīng)于應(yīng)用客戶端生成的啟動頁信息請求從預先配置的多條啟動頁信息中選擇一條啟動頁信息,以及通信模塊,將所選擇的啟動頁信息發(fā)送至應(yīng)用客戶端。

預先配置的多條啟動頁信息中的每個設(shè)置有權(quán)重,并且選擇模塊響應(yīng)于啟動頁信息請求基于預先配置的多條啟動頁信息的權(quán)重從預先配置的多條啟動頁信息中選擇一條啟動頁信息。其中預先配置的多條啟動頁信息的權(quán)重相同,或者預先配置的多條啟動頁信息的權(quán)重中的至少一個與預先配置的多條啟動頁信息的權(quán)重中的其余權(quán)重不相同。

本申請還提供一種提供啟動頁信息的系統(tǒng),包括存儲器和處理器,其中,存儲器存儲有計算機可執(zhí)行的指令,處理器執(zhí)行該指令以響應(yīng)于應(yīng)用客戶端生成的啟動頁信息請求從預先配置的多條啟動頁信息中選擇一條啟動頁信息并且將所選擇的啟動頁信息發(fā)送至應(yīng)用客戶端。

附圖說明

結(jié)合附圖,通過以下非限制性實施方式的詳細描述,本申請的其它特征、目的和優(yōu)點將變得更明顯。在附圖中:

圖1是示出根據(jù)本申請示例性實施方式用于提供應(yīng)用客戶端的啟動頁信息的方法的流程圖;

圖2是示出根據(jù)本申請示例性實施方式的方法在由應(yīng)用客戶端與服務(wù)端組成的系統(tǒng)中實施的示意圖;

圖3是示出根據(jù)本申請示例性實施方式用于提供應(yīng)用客戶端的啟動頁信息的方法的流程圖;

圖4是示出根據(jù)本申請示例性實施方式用于提供應(yīng)用客戶端的啟動頁信息的裝置的框圖;以及

圖5是適于用來實現(xiàn)根據(jù)本申請實施方式提供應(yīng)用客戶端的啟動頁信息的方法的計算機系統(tǒng)的結(jié)構(gòu)示意圖。

具體實施方式

為了更好地理解本申請,將參考附圖對本申請的各個方面做出更詳細的說明??梢岳斫?,所述附圖和詳細說明只是對本申請示例性實施方式的描述,而非以任何方式限制本申請的范圍。

圖1是示出根據(jù)本申請示例性實施方式用于提供應(yīng)用客戶端的啟動頁信息的方法100的流程圖。

參照圖1,根據(jù)本申請實施方式用于提供應(yīng)用客戶端的啟動頁信息的方法100包括:預先配置多條啟動頁信息(步驟S110);響應(yīng)于應(yīng)用客戶端生成的啟動頁信息請求從預先配置的多條啟動頁信息中選擇一條啟動頁信息(步驟S120);以及將所選擇的啟動頁信息發(fā)送至應(yīng)用客戶端(步驟S130)。雖然在該實施方式中示出了預先配置多條啟動頁信息的步驟,然而,該步驟是可選的。本領(lǐng)域技術(shù)人員應(yīng)該理解,任意第三方可通過各種合適的方式預先配置本申請所需的多條啟動頁信息。

啟動頁信息請求可在應(yīng)用客戶端打開時生成。在步驟S120中,可在應(yīng)用客戶端打開時基于一定的觸發(fā)條件從預先配置的多條啟動頁信息中選擇一條啟動頁信息。該觸發(fā)條件可以是例如接收到相應(yīng)的計算機程序指令。在現(xiàn)有技術(shù)中,想要更新應(yīng)用客戶端的啟動頁,必須由服務(wù)端修改啟動頁信息并提供修改后的啟動頁信息,這無疑增加了操作的復雜性,從而導致運營成本增加。而根據(jù)上述限定的技術(shù)方案可實現(xiàn)在應(yīng)用客戶端每次打開時,動態(tài)地提供的啟動頁信息,從而使得應(yīng)用客戶端可在每次打開時根據(jù)所選擇的啟動頁信息展示不同的啟動頁。而且,本方法無需修改啟動頁信息即可動態(tài)提供不同的啟動頁信息。因此,降低了操作的復雜性,使得運營成本降低。

預先配置的多條啟動頁信息可設(shè)置在云端服務(wù)器中,但其不限于此。由于云服務(wù)器具有更高的穩(wěn)定性以及更強的數(shù)據(jù)處理能力,這樣可保證所配置的啟動頁信息的穩(wěn)定并且可實現(xiàn)啟動頁信息的快速供應(yīng)。預先配置的多條啟動頁信息也可配置在可實施本方法的任何設(shè)備上。

啟動頁信息可包括與應(yīng)用客戶端的啟動頁對應(yīng)的信息,例如,啟動頁的網(wǎng)頁鏈接、啟動頁要展示的內(nèi)容(例如,文本信息、音頻信息等)等,并且啟動頁信息還可包括啟動頁。

圖2是示出根據(jù)本申請實施方式的方法在由應(yīng)用客戶端與服務(wù)端組成的系統(tǒng)中實施的示意圖。下面,參照圖2,描述服務(wù)端204根據(jù)本方法向應(yīng)用客戶端202提供啟動頁信息的示例。

應(yīng)用客戶端202可在任何可實現(xiàn)應(yīng)用客戶端本身的功能以及實現(xiàn)本方法所需功能的電子設(shè)備上運行。這些電子設(shè)備包括但不限于移動終端、個人計算機(PC)、平板電腦等。服務(wù)端204可以是任何具有能夠?qū)崿F(xiàn)本方法所需功能的實體設(shè)備及虛擬設(shè)備,例如可以為云服務(wù)器。在該示例中,根據(jù)本申請的方法可包括以下步驟:

步驟S210:在服務(wù)端204預先配置多條啟動頁信息。

步驟S212:當應(yīng)用客戶端202打開時,應(yīng)用客戶端生成啟動頁信息請求。

步驟S214:將啟動頁信息請求發(fā)送至服務(wù)端204。發(fā)送可通過運行應(yīng)用客戶端202的電子設(shè)備執(zhí)行。服務(wù)端204可通過無線或有線的方式與運行應(yīng)用客戶端202電子設(shè)備通信。無線通信包括但不限于:藍牙通信、ZIGBEE模組無線通信、NRF24L01無線通信以及Wi-Fi無線通信。

步驟S216:服務(wù)端204從預先配置的多條啟動頁信息中選擇一條啟動頁信息,例如,服務(wù)端可基于一定的算法來選擇啟動頁信息。

步驟S218:服務(wù)端204將所選擇的啟動頁信息發(fā)送至應(yīng)用客戶端202。

步驟S220:應(yīng)用客戶端202顯示與啟動頁信息對應(yīng)的啟動頁。顯示啟動頁可通過運行應(yīng)用客戶端202的電子設(shè)備執(zhí)行。

從上述步驟可知,服務(wù)端204可根據(jù)本申請的方法在應(yīng)用客戶端202打開時,動態(tài)地向應(yīng)用客戶端202提供啟動頁信息,從而實現(xiàn)了在無須修改服務(wù)端204設(shè)置的啟動頁信息的情況下動態(tài)地提供不同的啟動頁信息。

現(xiàn)有技術(shù)中,當應(yīng)用客戶端需要更新啟動頁時,必須修改服務(wù)端的啟動頁信息。例如,很多視頻應(yīng)用客戶端的啟動頁面會展示一張海報,目前,通常針對與應(yīng)用客戶端相關(guān)的一個作品配置一張海報。如果應(yīng)用客戶端想要展示該作品的不同海報,就需要編輯人員更新與作品相關(guān)的海報信息。通過本申請的方法,可針對一個作品配置多張海報,在應(yīng)用客戶端展示啟動畫面時,由服務(wù)端根據(jù)一定的算法選擇一張海報由客戶端展示,從而編輯人員只需配置一次,服務(wù)端就可在視頻應(yīng)用客戶端打開時動態(tài)地提供所選擇的海報。

圖3是示出了根據(jù)本申請實施方式用于提供應(yīng)用客戶端的啟動頁信息的方法100’的流程圖。下面參照圖3詳細描述決定每個啟動頁信息被選擇的概率的方法的實施方式。

根據(jù)本申請的方法100’可包括如下步驟。

步驟S110’:預先配置多條啟動頁信息并且為每條啟動頁信息設(shè)置權(quán)重。

步驟S120’:響應(yīng)于啟動頁信息請求基于預先配置的多條啟動頁信息的權(quán)重從預先配置的多條啟動頁信息中選擇一條啟動頁信息。

步驟S130’:將所選取的啟動頁信息發(fā)送至應(yīng)用客戶端。

在一個示例中,預先配置的多條啟動頁信息的權(quán)重可以相同,當響應(yīng)于啟動頁信息請求基于預先配置的多條啟動頁信息的權(quán)重從預先配置的多條啟動頁信息中選擇一條啟動頁信息時,每條啟動頁信息被選擇的概率相同。在另一個示例中,預先配置的多條啟動頁信息的權(quán)重中的至少一個與預先配置的多條啟動頁信息的權(quán)重中的其余權(quán)重不相同,這樣,當響應(yīng)于啟動頁信息請求基于預先配置的多條啟動頁信息的權(quán)重從預先配置的多條啟動頁信息中選擇啟動頁信息時,可使至少一個啟動頁信息相對于預先配置的啟動頁信息中的其他啟動頁信息被選擇的概率不同。

因此,根據(jù)本申請的方法100’還包括響應(yīng)于啟動頁信息請求基于預先配置的多條啟動頁信息的權(quán)重從預先配置的多條啟動頁信息中選擇一條啟動頁信息。當基于預先配置的多條啟動頁信息的權(quán)重選擇啟動頁信息時,每條啟動頁信息的權(quán)重決定該啟動頁信息被選擇的概率。因此,可通過給預先配置多條啟動頁信息設(shè)置權(quán)重,決定每條啟動頁信息被選擇的概率。

例如,可預先配置與應(yīng)用客戶端的多個相關(guān)項目有關(guān)的啟動頁信息,為每個相關(guān)項目的啟動頁信息設(shè)置權(quán)重。每個相關(guān)項目的啟動頁信息可以與該項目的海報鏈接、廣告信息和概要內(nèi)容等對應(yīng)。由于權(quán)重高的啟動頁信息被選擇的概率比權(quán)重低的啟動頁信息被選擇的概率大,所以用戶可根據(jù)需要對每個相關(guān)項目的啟動頁信息設(shè)置權(quán)重,這樣編輯人員就可在預先設(shè)置啟動頁信息時決定與每個項目相關(guān)的啟動頁在應(yīng)用客戶端打開時被顯示的概率。

本申請實施例還提供了一種用于提供應(yīng)用客戶端的啟動頁信息的裝置。下面參照圖4,其示出了根據(jù)本申請實施方式用于提供應(yīng)用客戶端的啟動頁信息的裝置400的框圖。

如圖4所示,裝置400可包括存儲模塊410、選擇模塊420和通信模塊430,其中,在存儲模塊410中預先配置多條啟動頁信息,選擇模塊420響應(yīng)于應(yīng)用客戶端生成的啟動頁信息請求從預先配置的多條啟動頁信息中選擇一條啟動頁信息,通信模塊430將所選擇的啟動頁信息發(fā)送至應(yīng)用客戶端。

裝置400可在無須對啟動頁信息進行修改的情況下,實現(xiàn)在應(yīng)用客戶端每次打開時提供不同的啟動頁信息,使得應(yīng)用客戶端可根據(jù)所提供的不同啟動頁信息顯示不同的啟動頁。

在該實施例中雖然示出了存儲模塊410用于存儲預先配置多條啟動頁信息,然而本領(lǐng)域技術(shù)人員應(yīng)該理解,該存儲模塊410并非一定包括于本申請的用于提供啟動頁信息的裝置400。例如,上述預先配置多條啟動頁信息可存儲于任何外部的存儲介質(zhì),只要裝置400可以在需要時訪問這些存儲介質(zhì)來獲得預先配置的多條啟動頁信息的即可,例如裝置400可通過有線或無線連接與這些存儲介質(zhì)通信來獲得預先配置的多條啟動頁信息。

在實施例中,選擇模塊420可以根據(jù)存儲在存儲模塊410中的可執(zhí)行指令或者從裝置400內(nèi)的存儲部分或裝置400外的存儲部分加載到隨機訪問存儲器中的可執(zhí)行指令,以執(zhí)行各種適當?shù)膭幼骱吞幚怼?/p>

在實施例中,通信模塊430可包括但不限于網(wǎng)卡,所述網(wǎng)卡可包括但不限于IB(Infiniband)網(wǎng)卡。

在實施例中,選擇模塊420可與存儲模塊410通信以執(zhí)行可執(zhí)行指令,通過總線與通信模塊430相連、并經(jīng)由通信模塊430與其他目標設(shè)備通信,從而完成本申請實施例提供的任一項方法對應(yīng)的操作,例如,響應(yīng)于應(yīng)用客戶端生成的啟動頁信息請求從預先配置的多條啟動頁信息中選擇一條啟動頁信息,以及將所選擇的啟動頁信息發(fā)送至應(yīng)用客戶端。

圖4中示出的裝置400可采用分離設(shè)置或集成設(shè)置等實現(xiàn)方式,例如通信模塊430可分離設(shè)置,也可集成設(shè)置在選擇模塊420上,等等。這些可替換的實施方式均落入本申請的保護范圍。

在某些實施例中,存儲模塊410中預先配置的多條啟動頁信息中的每個設(shè)置有權(quán)重,并且選擇模塊420響應(yīng)于啟動頁信息請求基于預先配置的多條啟動頁信息的權(quán)重從預先配置的多條啟動頁信息中選擇一條啟動頁信息。選擇模塊420可將所選擇的啟動頁信息通過有線或無線通信發(fā)送至應(yīng)用客戶端。

存儲模塊410中預先配置的多條啟動頁信息的權(quán)重可以相同,當選擇模塊420響應(yīng)于啟動頁信息請求基于預先配置的多條啟動頁信息的權(quán)重從預先配置的多條啟動頁信息中選擇一條啟動頁信息時,每條啟動頁信息被選擇的概率相同。

存儲模塊410中預先配置的多條啟動頁信息的權(quán)重中的至少一個與預先配置的多條啟動頁信息的權(quán)重中的其余權(quán)重不相同,這樣,當選擇模塊420響應(yīng)于啟動頁信息請求基于預先配置的多條啟動頁信息的權(quán)重從預先配置的多條啟動頁信息中選擇啟動頁信息時,可使至少一個啟動頁信息相對于預先配置的多條啟動頁信息中的其他啟動頁信息被選擇的概率不同。

當選擇模塊420基于預先配置的多條啟動頁信息的權(quán)重選擇啟動頁信息時,每條啟動頁信息的權(quán)重決定該啟動頁信息被選擇的概率。因此,裝置400可通過給預先配置多條啟動頁信息設(shè)置權(quán)重,來決定每條啟動頁信息相對于預先配置的啟動頁信息中的其他啟動頁信息被選擇的概率。

啟動頁信息可包括與應(yīng)用客戶端的啟動頁對應(yīng)的信息,例如,啟動頁的網(wǎng)頁鏈接、啟動頁要展示的內(nèi)容(例如,文本信息、音頻信息等)等,并且啟動頁信息還可包括啟動頁。

本申請還提供一種提供應(yīng)用客戶端的啟動頁信息的系統(tǒng),包括存儲器和處理器,其中,存儲器存儲有計算機可執(zhí)行的指令,處理器執(zhí)行該指令以響應(yīng)于應(yīng)用客戶端生成的啟動頁信息請求從預先配置的多條啟動頁信息中選擇一條啟動頁信息并且將所選擇的啟動頁信息發(fā)送至應(yīng)用客戶端。

根據(jù)本申請實施方式的系統(tǒng)可實現(xiàn)為計算機系統(tǒng)。例如,圖5示出了適于用來實現(xiàn)根據(jù)本申請實施方式提供應(yīng)用客戶端的啟動頁信息的方法的計算機系統(tǒng)的結(jié)構(gòu)示意圖。

如圖5所示,計算機系統(tǒng)500包括中央處理單元(CPU)501,其可以根據(jù)存儲在只讀存儲器(ROM)502中的程序或者從存儲部分508加載到隨機訪問存儲器(RAM)503中的程序而執(zhí)行上述圖2所示的實施方式中的各種處理。在RAM 503中,還存儲有系統(tǒng)500操作所需的各種程序和數(shù)據(jù)。CPU 501、ROM 502以及RAM 503通過總線504彼此相連。輸入/輸出(I/O)接口505也連接至總線504。

以下部件連接至I/O接口505:包括鍵盤、鼠標等的輸入部分506;包括諸如陰極射線管(CRT)、液晶顯示器(LCD)等以及揚聲器等的輸出部分507;包括硬盤等的存儲部分508;以及包括諸如LAN卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分509。通信部分509經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動器510也根據(jù)需要連接至I/O接口505??刹鹦督橘|(zhì)511,諸如磁盤、光盤、磁光盤、半導體存儲器等等,根據(jù)需要安裝在驅(qū)動器510上,以便于從其上讀出的計算機程序根據(jù)需要被安裝入存儲部分508。

特別地,根據(jù)本公開的實施方式,上文參考圖2描述的方法可以被實現(xiàn)為計算機軟件程序。例如,本公開的實施方式包括一種計算機程序產(chǎn)品,其包括有形地包含在機器可讀介質(zhì)上的計算機程序,所述計算機程序包含用于執(zhí)行圖2的方法的程序代碼。在這樣的實施方式中,該計算機程序可以通過通信部分509從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)511被安裝。

附圖中的流程圖和框圖,圖示了按照本發(fā)明各種實施方式的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當注意,在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。

描述于本申請實施方式中所涉及到的單元或模塊可以通過軟件的方式實現(xiàn),也可以通過硬件的方式來實現(xiàn)。所描述的單元或模塊也可以設(shè)置在處理器中,這些單元或模塊的名稱在某種情況下并不構(gòu)成對該單元或模塊本身的限定。

作為另一方面,本申請還提供了一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)可以是上述實施方式中所述裝置中所包含的計算機可讀存儲介質(zhì);也可以是單獨存在,未裝配入設(shè)備中的計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)存儲有一個或者一個以上程序,所述程序被一個或者一個以上的處理器用來執(zhí)行描述于本申請的方法。

以上描述僅為本申請的較佳實施方式以及對所運用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當理解,本申請中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時也應(yīng)涵蓋在不脫離所述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術(shù)特征進行互相替換而形成的技術(shù)方案。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1