應用程序預告方法、客戶端和電子設備的制作方法
【專利摘要】本發(fā)明提供了一種應用程序預告方法、客戶端和電子設備,涉及信息【技術領域】,主要目的在于實現(xiàn)對應用程序的預告。方法包括:從服務器獲取應用程序的預告信息并進行顯示;接收用戶的訂閱操作,并向所述服務器發(fā)出第一請求,以請求所述服務器在所述應用程序可被獲取時,向所述用戶的電子設備發(fā)送通知。根據(jù)本發(fā)明,對于無法獲得的應用程序,首先將其預告信息提供給用戶,以使得用戶對這些應用程序有所了解;還允許用戶根據(jù)自己興趣,實現(xiàn)對應用程序的訂閱,則在訂閱完成后,服務器可以及時將應用程序可獲取的通知主動發(fā)送給用戶,從而保證用戶可以第一時間了解應用程序的信息,以及時下載以及進行使用。
【專利說明】應用程序預告方法、客戶端和電子設備
【技術領域】
[0001] 本發(fā)明涉及信息【技術領域】,具體而言,涉及一種應用程序預告方法、客戶端和電子 設備。
【背景技術】
[0002] 目前,適用于手機或計算機上的應用程序逐漸增多,用戶難以自己去逐個發(fā)現(xiàn)應 用程序,以進行獲取和使用。為了解決這個問題,現(xiàn)有技術中產(chǎn)生了一種特別的應用程序, 其主要作用是匯總多種其他應用程序的下載信息,則用戶可以從該應用程序中,了解目前 哪些應用程序具有自己的所需功能、哪些應用程序的口碑較好、哪些應用程序更新了新的 版本,以便及時進行了解以及下載使用。
[0003] 以上應用程序的不足之處在于:僅能提供可下載的應用程序的信息,但對于尚未 發(fā)布的應用程序,并沒有預先提供其信息,這就導致用戶往往在應用程序發(fā)布的第一時間, 獲取應用程序的下載信息或其他信息,從而無法及時獲取應用程序并安裝使用。
【發(fā)明內(nèi)容】
[0004] 鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上 述問題的一種應用程序預告方法、客戶端和電子設備。
[0005] 依據(jù)本發(fā)明的一個方面,提供了一種應用程序預告方法,其包括:從服務器獲取應 用程序的預告信息并進行顯示;接收用戶的訂閱操作,并向所述服務器發(fā)出第一請求,以請 求所述服務器在所述應用程序可被獲取時,向所述用戶的電子設備發(fā)送通知。
[0006] 可選地,前述的方法,其中,所述預告信息包括所述應用程序的獲取時間,所述方 法還包括:在到達所述獲取時間且未收到所述通知時,向所述服務器發(fā)出第二請求,以請求 所述服務器向所述應用程序發(fā)送所述通知。
[0007] 可選地,前述的方法,其中,還包括:在所述應用程序的數(shù)量為多個時,根據(jù)對應的 獲取時間的先后,對多個應用程序的預告信息進行排序。
[0008] 可選地,前述的方法,其中,所述通知中包含所述應用程序的獲取地址,所述方法 還包括:在收到所述通知后,按所述獲取地址獲取所述應用程序。
[0009] 可選地,前述的方法,其中,在收到所述通知后,按所述獲取地址獲取所述應用程 序具體包括:在收到所述通知后,生成提示信息并進行顯示;接收所述用戶的獲取觸發(fā)操 作,并按所述獲取地址獲取所述應用程序。
[0010] 可選地,前述的方法,其中,在收到所述通知后,按所述獲取地址獲取所述應用程 序具體包括:在收到所述通知后,檢測所述電子設備接入的網(wǎng)絡;如果所述網(wǎng)絡符合預定 條件,則按所述獲取地址獲取所述應用程序。
[0011] 可選地,前述的方法,其中,所述預告信息包括所述應用程序?qū)奶卣髦担?方法還包括:發(fā)送所述第一請求后,按所述特征值調(diào)用所述電子設備已安裝中的支付模塊, 與所述服務器執(zhí)行支付行為;和/或在所述應用程序的數(shù)量為多個時,根據(jù)對應的特征值 的高低,對多個應用程序的預告信息進行排序。
[0012] 可選地,前述的方法,其中,所述應用程序的數(shù)量為多個,在接收用戶的訂閱操作 前,還包括:接收用戶的選擇操作,并根據(jù)所述選擇操作從多個應用程序中選擇一個應用程 序;所述第一請求用于以請求所述服務器在被選擇的應用程序可被獲取時,向所述用戶的 電子設備發(fā)送通知。
[0013] 依據(jù)本發(fā)明的另一方面,還提供了一種應用程序預告客戶端,其包括:預告信息獲 取模塊,用于從服務器獲取應用程序的預告信息并進行顯示;訂閱模塊,用于接收用戶的訂 閱操作,并向所述服務器發(fā)出第一請求,以請求所述服務器在所述應用程序可被獲取時,向 所述用戶的電子設備發(fā)送通知。
[0014] 可選地,前述的客戶端,其中,所述預告信息包括所述應用程序的獲取時間,所述 客戶端還包括:通知請求模塊,用于在到達所述獲取時間且未收到所述通知時,向所述服務 器發(fā)出第二請求,以請求所述服務器向所述應用程序發(fā)送所述通知。
[0015] 可選地,前述的客戶端,其中,還包括:第一排序模塊,用于在所述應用程序的數(shù)量 為多個時,根據(jù)對應的獲取時間的先后,對多個應用程序的預告信息進行排序。
[0016] 可選地,前述的客戶端,所述通知中包含所述應用程序的獲取地址,所述客戶端還 包括:應用程序獲取模塊,用于在收到所述通知后,按所述獲取地址獲取所述應用程序。
[0017] 可選地,前述的客戶端,還包括:提示信息生成模塊,用于在收到所述通知后,生成 提示信息并進行顯示;所述應用程序獲取模塊接收所述用戶的獲取觸發(fā)操作,并按所述獲 取地址獲取所述應用程序。
[0018] 可選地,前述的客戶端,還包括:網(wǎng)絡檢測模塊,用于在收到所述通知后,檢測所述 電子設備接入的網(wǎng)絡;所述應用程序獲取模塊如果所述網(wǎng)絡符合預定條件,則按所述獲取 地址獲取所述應用程序。
[0019] 可選地,前述的客戶端,所述預告信息包括所述應用程序?qū)奶卣髦?,所述客?端還包括:支付模塊,用于在發(fā)送所述第一請求后,按所述特征值調(diào)用所述電子設備已安裝 中的支付模塊,與所述服務器執(zhí)行支付行為;和/或第二排序模塊,用于在所述應用程序的 數(shù)量為多個時,根據(jù)對應的特征值的高低,對多個應用程序的預告信息進行排序。
[0020] 可選地,前述的客戶端,所述應用程序的數(shù)量為多個,所述客戶端還包括:應用程 序選擇模塊,用于接收用戶的選擇操作,并根據(jù)所述選擇操作從多個應用程序中選擇一個 應用程序;所述第一請求用于以請求所述服務器在被選擇的應用程序可被獲取時,向所述 用戶的電子設備發(fā)送通知。
[0021] 依據(jù)本發(fā)明的另一方面,還提供了一種電子設備,其包括:前述的應用程序預告客 戶端。
[0022] 根據(jù)本發(fā)明的應用程序預告方法、客戶端和電子設備,對于無法獲得的應用程序, 首先將其預告信息提供給用戶,以使得用戶對這些應用程序有所了解;還允許用戶根據(jù)自 己興趣,實現(xiàn)對應用程序的訂閱,則在訂閱完成后,服務器可以及時將應用程序可獲取的通 知主動發(fā)送給用戶,從而保證用戶可以第一時間了解應用程序的信息,以及時下載以及進 行使用。
[0023] 上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段, 而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠 更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】
【附圖說明】
[0024] 通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通 技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明 的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0025] 圖1示出了根據(jù)本發(fā)明的一個實施例的應用程序預告方法的流程圖;
[0026] 圖2示出了根據(jù)本發(fā)明的一個實施例的應用程序預告方法的工作示意圖;
[0027] 圖3示出了根據(jù)本發(fā)明的一個實施例的應用程序預告方法的流程圖;
[0028] 圖4示出了根據(jù)本發(fā)明的一個實施例的應用程序預告方法的流程圖;
[0029] 圖5示出了根據(jù)本發(fā)明的一個實施例的應用程序預告方法的工作示意圖;
[0030] 圖6示出了根據(jù)本發(fā)明的一個實施例的應用程序預告客戶端的框圖;
[0031] 圖7示出了根據(jù)本發(fā)明的一個實施例的應用程序預告客戶端的框圖;
[0032] 圖8示出了根據(jù)本發(fā)明的一個實施例的應用程序預告客戶端的框圖;
[0033] 圖9示出了根據(jù)本發(fā)明的一個實施例的應用程序預告客戶端的框圖;
[0034] 圖10示出了根據(jù)本發(fā)明的一個實施例的應用程序預告客戶端的框圖;
[0035] 圖11示出了根據(jù)本發(fā)明的一個實施例的電子設備的框圖。
【具體實施方式】
[0036] 下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開 的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例 所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍 完整的傳達給本領域的技術人員。
[0037] 如圖所示,本發(fā)明的一個實施例提供了一種應用程序預告方法,其包括:
[0038] 步驟110,從服務器獲取應用程序的預告信息并進行顯示。本實施例中,對應用 程序的類型不進行限定,包括但不限于游戲程序、社交程序等;對預告信息的內(nèi)容不進行限 定,包括但不限于應用程序的圖標、名稱、預計上線時間(即應用程序可以從網(wǎng)絡上獲取的 時間)、介紹信息等。預告信息可以保證用戶對尚不能獲取的應用程序有所了解。具體如圖 2所示,通過一頁面示出了應用程序的名稱210、圖標220、上線時間230以及介紹信息240。
[0039] 步驟120,接收用戶的訂閱操作,并向服務器發(fā)出第一請求,以請求服務器在應用 程序可被獲取時,向用戶的電子設備發(fā)送通知。本實施例中,對訂閱操作的類型不做限定, 例如,為用戶提供一個"訂閱"按鈕后,則訂閱操作可以是對該按鈕的點擊、長按等操作。如 圖2所示,頁面具有一個"訂閱"按鈕250,用戶選中后觸發(fā)向服務器發(fā)出第一請求:點擊"訂 閱"按鈕250后,將訂閱當前應用程序的通知,同時該按鈕變?yōu)?取消訂閱";訂閱成功后,提 示用戶"訂閱成功!應用程序可獲取時,您會收到系統(tǒng)消息,請注意查收!"當應用程序可 從網(wǎng)絡上獲取時,向用戶推送通知。
[0040] 在本實施例的技術方案中,對于無法獲得的應用程序,首先將其預告信息提供給 用戶,以使得用戶對這些應用程序有所了解;還允許用戶根據(jù)自己興趣,實現(xiàn)對應用程序的 訂閱,則在訂閱完成后,服務器可以及時將應用程序可獲取的通知主動發(fā)送給用戶,從而保 證用戶可以第一時間了解應用程序的信息,以及時下載以及進行使用。
[0041] 本發(fā)明的另一個實施例還提供一種應用程序預告方法,其中,預告信息包括應用 程序的獲取時間。該獲取時間一般是可從網(wǎng)絡下載應用程序的時間。本實施例的方法還包 括:
[0042] 在到達獲取時間且未收到通知時,向服務器發(fā)出第二請求,以請求服務器向應用 程序發(fā)送通知。在一個具體實施例中,可以預先設置一個時間閾值,從到達獲取時間開始計 時,在過去該時間閾值時仍未收到通知的情況下則向服務器發(fā)出該第二請求。
[0043] 在本實施例的技術方案中,在獲取時間到達時仍未收到通知,有可能是應用程序 尚不能提供下載,也有可能是服務器未正常發(fā)出通知,本實施例的技術方案通過主動對服 務器發(fā)出請求,避免因為服務器發(fā)送通知異常,造成用戶收不到該通知的情況。
[0044] 本發(fā)明的另一個實施例還提供一種應用程序預告方法,其中,還包括:
[0045] 在應用程序的數(shù)量為多個時,根據(jù)對應的獲取時間的先后,對多個應用程序的預 告信息進行排序。
[0046] 在本實施例的技術方案中,可以使得用戶清楚了解,哪些應用程序在較短時間即 可獲取,哪些應用程序在較長時間后可以獲取。
[0047] 本發(fā)明的另一個實施例還提供一種應用程序預告方法,其中,通知中包含應用程 序的獲取地址。本實施例中,獲取地址即位于服務器上或網(wǎng)絡上其他位置的下載地址。本 實施例的方法還包括:
[0048] 在收到通知后,按獲取地址獲取應用程序。
[0049] 在本實施例的技術方案中,可以實現(xiàn)應用程序的自動下載,以保證用戶可以快速 安裝以及使用應用程序。
[0050] 如圖3所示,本發(fā)明的另一個實施例還提供一種應用程序預告方法,其中,在收到 通知后,按獲取地址獲取應用程序具體包括:
[0051] 步驟310,在收到通知后,生成提示信息并進行顯示。
[0052] 步驟320,接收用戶的獲取觸發(fā)操作,并按獲取地址獲取應用程序。在本實施例中, 對獲取觸發(fā)操作不做限定,包括但不限于對提示信息進行的點擊、長按操作。
[0053] 在本實施例的技術方案中,只有在用戶進行了獲取觸發(fā)操作后,才獲取應用程序, 這相當于得到了用戶的允許后才獲取應用程序,從而避免獲取用戶最終并不需要的應用程 序。
[0054] 如圖4所示,本發(fā)明的另一個實施例還提供一種應用程序預告方法,其中,在收到 通知后,按獲取地址獲取應用程序具體包括:
[0055] 步驟410,在收到通知后,檢測電子設備接入的網(wǎng)絡。
[0056] 步驟420,如果網(wǎng)絡符合預定條件,則按獲取地址獲取應用程序。在本實施例中,對 預定條件的類型不進行限定,例如,該條件可以是網(wǎng)絡為wifi。
[0057] 在本實施例的技術方案中,基于網(wǎng)絡情況來判斷是否獲取應用程序,可以保證僅 在適當網(wǎng)絡條件進行應用程序的下載;例如,相比于在移動通信網(wǎng)絡下下載,在wifi網(wǎng)絡下 下載應用程序更容易保證下載的速度,以及更容易避免下載流量造成的費用。
[0058] 本發(fā)明的另一個實施例還提供一種應用程序預告方法,其中,預告信息包括應用 程序?qū)奶卣髦?。本實施例中對特征值的?nèi)容不進行限定,其包括但不限于:用戶訂閱應 用程序所需要的訂閱費數(shù)額一即用戶所付出費用的數(shù)額,用戶訂閱應用程序所收到的紅 包大小一即用戶所接收費用的數(shù)額。本實施例的方法還包括:
[0059] 發(fā)送第一請求后,按特征值調(diào)用電子設備已安裝中的支付模塊,與服務器執(zhí)行支 付行為。
[0060] 在本實施例的技術方案中,用戶訂閱應用程序后,可能會需要用戶付出訂閱費,也 有可能收到鼓勵訂閱行為的紅包,訂閱費和紅包都可能需要依賴支付模塊的工作;通過本 實施例的技術方案,可以在完成訂閱后自動觸發(fā)支付模塊進行工作,以順利完成支付行為, 避免了人為執(zhí)行支付行為帶來的不便。和/或
[0061] 在應用程序的數(shù)量為多個時,根據(jù)對應的特征值的高低,對多個應用程序的預告 信息進行排序。
[0062] 在本實施例的技術方案中,用戶普遍對獎勵紅包較大的應用程序感興趣,以及對 訂閱費用較少的應用程序感興趣,所以本實施例中按訂閱費數(shù)額/紅包大小來排列應用程 序,實際上是分析出用戶感興趣的應用程序,將其排序較前能夠保證感興趣的應用程序能 最先推薦給用戶。
[0063] 本發(fā)明的另一個實施例還提供一種應用程序預告方法,其中,在步驟120前,還包 括:
[0064] 接收用戶的選擇操作,并根據(jù)選擇操作從多個應用程序中選擇一個應用程序。本 實施例中對選擇操作不做限定,包括但不限于對應用程序的點擊、長按等。例如,如圖5所 示,提供了一個頁面,頁面的列表中展示了多個應用程序的信息,該信息包括名稱510、圖標 520、上線時間530、簡要介紹信息540 (從其全部介紹信息中取一定長度)。在用戶對列表 中某應用程序的信息進行點擊時,則切換到圖2所示的頁面,以展示用戶所選擇應用程序 的詳細的介紹信息和對應的"訂閱"按鈕等。
[0065] 第一請求用于以請求服務器在被選擇的應用程序可被獲取時,向用戶的電子設備 發(fā)送通知。
[0066] 在本實施例的技術方案中,同時向用戶示出多個應用程序的信息,并允許用戶選 擇自己所感興趣的應用程序進行訂閱。
[0067] 如圖6所示,本發(fā)明的另一實施例還提供了一種應用程序預告客戶端,其包括:
[0068] 預告信息獲取模塊610,用于從服務器獲取應用程序的預告信息并進行顯示。本實 施例中,對應用程序的類型不進行限定,包括但不限于游戲程序、社交程序等;對預告信息 的內(nèi)容不進行限定,包括但不限于應用程序的圖標、名稱、預計上線時間(即應用程序可以 從網(wǎng)絡上獲取的時間)、介紹信息等。預告信息可以保證用戶對尚不能獲取的應用程序有所 了解。具體如圖2所示,通過一頁面示出了應用程序的名稱210、圖標220、上線時間230以 及介紹信息240。
[0069] 訂閱模塊620,用于接收用戶的訂閱操作,并向服務器發(fā)出第一請求,以請求服務 器在應用程序可被獲取時,向用戶的電子設備發(fā)送通知。本實施例中,對訂閱操作的類型不 做限定,例如,為用戶提供一個"訂閱"按鈕后,則訂閱操作可以是對該按鈕的點擊、長按等 操作。如圖2所示,頁面具有一個"訂閱"按鈕250,用戶選中后觸發(fā)向服務器發(fā)出第一請 求:點擊"訂閱"按鈕250后,將訂閱當前應用程序的通知,同時該按鈕變?yōu)?取消訂閱";訂 閱成功后,提示用戶"訂閱成功!應用程序可獲取時,您會收到系統(tǒng)消息,請注意查收! "當 應用程序可從網(wǎng)絡上獲取時,向用戶推送通知。
[0070] 在本實施例的技術方案中,對于無法獲得的應用程序,首先將其預告信息提供給 用戶,以使得用戶對這些應用程序有所了解;還允許用戶根據(jù)自己興趣,實現(xiàn)對應用程序的 訂閱,則在訂閱完成后,服務器可以及時將應用程序可獲取的通知主動發(fā)送給用戶,從而保 證用戶可以第一時間了解應用程序的信息,以及時下載以及進行使用。
[0071] 如圖7所示,本發(fā)明的另一個實施例還提供一種應用程序預告客戶端,其中,預告 信息包括應用程序的獲取時間。該獲取時間一般是可從網(wǎng)絡下載應用程序的時間。本實施 例的客戶端還包括:
[0072] 通知請求模塊710,用于在到達獲取時間且未收到通知時,向服務器發(fā)出第二請 求,以請求服務器向應用程序發(fā)送通知。在一個具體實施例中,可以預先設置一個時間閾 值,從到達獲取時間開始計時,在過去該時間閾值時仍未收到通知的情況下則向服務器發(fā) 出該第二請求。
[0073] 在本實施例的技術方案中,在獲取時間到達時仍未收到通知,有可能是應用程序 尚不能提供下載,也有可能是服務器未正常發(fā)出通知,本實施例的技術方案通過主動對服 務器發(fā)出請求,避免因為服務器發(fā)送通知異常,造成用戶收不到該通知的情況。
[0074] 本發(fā)明的另一個實施例還提供一種應用程序預告客戶端,其中,還包括:
[0075] 第一排序模塊720,用于在應用程序的數(shù)量為多個時,根據(jù)對應的獲取時間的先 后,對多個應用程序的預告信息進行排序。
[0076] 在本實施例的技術方案中,可以使得用戶清楚了解,哪些應用程序在較短時間即 可獲取,哪些應用程序在較長時間后可以獲取。
[0077] 如圖8所示,本發(fā)明的另一個實施例還提供一種應用程序預告客戶端,通知中包 含應用程序的獲取地址。本實施例中,獲取地址即位于服務器上或網(wǎng)絡上其他位置的下載 地址。本實施例的客戶端還包括:
[0078] 應用程序獲取模塊810,用于在收到通知后,按獲取地址獲取應用程序。
[0079] 在本實施例的技術方案中,可以實現(xiàn)應用程序的自動下載,以保證用戶可以快速 安裝以及使用應用程序。
[0080] 本發(fā)明的另一個實施例還提供一種應用程序預告客戶端,還包括:
[0081] 提示信息生成模塊820,用于在收到通知后,生成提示信息并進行顯示。
[0082] 應用程序獲取模塊810接收用戶的獲取觸發(fā)操作,并按獲取地址獲取應用程序。 在本實施例中,對獲取觸發(fā)操作不做限定,包括但不限于對提示信息進行的點擊、長按操 作。
[0083] 在本實施例的技術方案中,只有在用戶進行了獲取觸發(fā)操作后,才獲取應用程序, 這相當于得到了用戶的允許后才獲取應用程序,從而避免獲取用戶最終并不需要的應用程 序。
[0084] 本發(fā)明的另一個實施例還提供一種應用程序預告客戶端,還包括:
[0085] 網(wǎng)絡檢測模塊830,用于在收到通知后,檢測電子設備接入的網(wǎng)絡。
[0086] 應用獲取程序模塊810如果網(wǎng)絡符合預定條件,則按獲取地址獲取應用程序。在 本實施例中,對預定條件的類型不進行限定,例如,該條件可以是網(wǎng)絡為wifi。
[0087] 在本實施例的技術方案中,基于網(wǎng)絡情況來判斷是否獲取應用程序,可以保證僅 在適當網(wǎng)絡條件進行應用程序的下載;例如,相比于在移動通信網(wǎng)絡下下載,在Wifi網(wǎng)絡下 下載應用程序更容易保證下載的速度,以及更容易避免下載流量造成的費用。
[0088] 如圖9所示,本發(fā)明的另一個實施例還提供一種應用程序預告客戶端,預告信息 包括應用程序?qū)奶卣髦?。本實施例中對特征值的?nèi)容不進行限定,其包括但不限于:用 戶訂閱應用程序所需要的訂閱費數(shù)額--即用戶所付出費用的數(shù)額,用戶訂閱應用程序所 收到的紅包大小--即用戶所接收費用的數(shù)額。本實施例的客戶端還包括:
[0089] 支付模塊910,用于在發(fā)送第一請求后,按特征值調(diào)用電子設備已安裝中的支付模 塊,與服務器執(zhí)行支付行為。在本實施例的技術方案中,用戶訂閱應用程序后,可能會需要 用戶付出訂閱費,也有可能收到鼓勵訂閱行為的紅包,訂閱費和紅包都可能需要依賴支付 模塊的工作;通過本實施例的技術方案,可以在完成訂閱后自動觸發(fā)支付模塊進行工作,以 順利完成支付行為,避免了人為執(zhí)行支付行為帶來的不便。和/或
[0090] 第二排序模塊920,用于在應用程序的數(shù)量為多個時,根據(jù)對應的特征值的高低, 對多個應用程序的預告信息進行排序。
[0091] 在本實施例的技術方案中,用戶普遍對獎勵紅包較大的應用程序感興趣,以及對 訂閱費用較少的應用程序感興趣,所以本實施例中按訂閱費數(shù)額/紅包大小來排列應用程 序,實際上是分析出用戶感興趣的應用程序,將其排序較前能夠保證感興趣的應用程序能 最先推薦給用戶。
[0092] 如圖10所示,本發(fā)明的另一個實施例還提供一種應用程序預告客戶端,應用程序 的數(shù)量為多個,客戶端還包括:
[0093] 應用程序選擇模塊1010,用于接收用戶的選擇操作,并根據(jù)選擇操作從多個應用 程序中選擇一個應用程序本實施例中對選擇操作不做限定,包括但不限于對應用程序的點 擊、長按等。例如,如圖5所示,提供了一個頁面,頁面的列表中展示了多個應用程序的信 息,該信息包括名稱510、圖標520、上線時間530、簡要介紹信息540 (從其全部介紹信息中 取一定長度)。在用戶對列表中某應用程序的信息進行點擊時,則切換到圖2所示的頁面, 以展示用戶所選擇應用程序的詳細的介紹信息和對應的"訂閱"按鈕等。
[0094] 第一請求用于以請求服務器在被選擇的應用程序可被獲取時,向用戶的電子設備 發(fā)送通知。
[0095] 在本實施例的技術方案中,同時向用戶示出多個應用程序的信息,并允許用戶選 擇自己所感興趣的應用程序進行訂閱。
[0096] 如圖11所示,本發(fā)明的另一實施例還提供了一種電子設備,其包括:
[0097] 根據(jù)前述實施例的應用程序預告客戶端1110。
[0098] 在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。 各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求 的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種 編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā) 明的最佳實施方式。
[0099] 在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施 例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu) 和技術,以便不模糊對本說明書的理解。
[0100] 類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在 上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施 例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保 護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面 的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此, 遵循【具體實施方式】的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身 都作為本發(fā)明的單獨實施例。
[0101] 本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地 改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單 元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或 子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任 何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開 的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴 隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代 特征來代替。
[0102] 此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例 中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的 范圍之內(nèi)并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任 意之一都可以以任意的組合方式來使用。
[0103] 本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行 的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用 微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的應用程序預告客戶端中 的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方 法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣 的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形 式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形 式提供。
[0104] 應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領 域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中, 不應將位于括號之間的任何參考符號構(gòu)造成對權利要求的限制。單詞"包含"不排除存在 未列在權利要求中的元件或步驟。位于元件之前的單詞"一"或"一個"不排除存在多個這 樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來 實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件 項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為 名稱。
[0105] A1、一種應用程序預告方法,其包括:
[0106] 從服務器獲取應用程序的預告信息并進行顯示;
[0107] 接收用戶的訂閱操作,并向所述服務器發(fā)出第一請求,以請求所述服務器在所述 應用程序可被獲取時,向所述用戶的電子設備發(fā)送通知。
[0108] A2、根據(jù)A1所述的方法,其中,所述預告信息包括所述應用程序的獲取時間,所述 方法還包括:
[0109] 在到達所述獲取時間且未收到所述通知時,向所述服務器發(fā)出第二請求,以請求 所述服務器向所述應用程序發(fā)送所述通知。
[0110] A3、根據(jù)A2所述的方法,其中,還包括:
[0111] 在所述應用程序的數(shù)量為多個時,根據(jù)對應的獲取時間的先后,對多個應用程序 的預告信息進行排序。
[0112] A4、根據(jù)A1所述的方法,其中,所述通知中包含所述應用程序的獲取地址,所述方 法還包括:
[0113] 在收到所述通知后,按所述獲取地址獲取所述應用程序。
[0114] A5、根據(jù)A4所述的方法,其中,在收到所述通知后,按所述獲取地址獲取所述應用 程序具體包括:
[0115] 在收到所述通知后,生成提示信息并進行顯示;
[0116] 接收所述用戶的獲取觸發(fā)操作,并按所述獲取地址獲取所述應用程序。
[0117] A6、根據(jù)A4所述的方法,其中,在收到所述通知后,按所述獲取地址獲取所述應用 程序具體包括:
[0118] 在收到所述通知后,檢測所述電子設備接入的網(wǎng)絡;
[0119] 如果所述網(wǎng)絡符合預定條件,則按所述獲取地址獲取所述應用程序。
[0120] A7、根據(jù)A1所述的方法,其中,所述預告信息包括所述應用程序?qū)奶卣髦担?述方法還包括:
[0121] 發(fā)送所述第一請求后,按所述特征值調(diào)用所述電子設備已安裝中的支付模塊,與 所述服務器執(zhí)行支付行為;和/或
[0122] 在所述應用程序的數(shù)量為多個時,根據(jù)對應的特征值的高低,對多個應用程序的 預告信息進行排序。
[0123] A8、根據(jù)A1至A7中任一項所述的方法,其中,所述應用程序的數(shù)量為多個,在接收 用戶的訂閱操作前,還包括:
[0124] 接收用戶的選擇操作,并根據(jù)所述選擇操作從多個應用程序中選擇一個應用程 序;
[0125] 所述第一請求用于以請求所述服務器在被選擇的應用程序可被獲取時,向所述用 戶的電子設備發(fā)送通知。
[0126] A9、一種應用程序預告客戶端,其包括:
[0127] 預告信息獲取模塊,用于從服務器獲取應用程序的預告信息并進行顯示;
[0128] 訂閱模塊,用于接收用戶的訂閱操作,并向所述服務器發(fā)出第一請求,以請求所述 服務器在所述應用程序可被獲取時,向所述用戶的電子設備發(fā)送通知。
[0129] A10、根據(jù)A9所述的客戶端,其中,所述預告信息包括所述應用程序的獲取時間, 所述客戶端還包括:
[0130] 通知請求模塊,用于在到達所述獲取時間且未收到所述通知時,向所述服務器發(fā) 出第二請求,以請求所述服務器向所述應用程序發(fā)送所述通知。
[0131] All、根據(jù)A10所述的客戶端,其中,還包括:
[0132] 第一排序模塊,用于在所述應用程序的數(shù)量為多個時,根據(jù)對應的獲取時間的先 后,對多個應用程序的預告信息進行排序。
[0133] A12、根據(jù)A9所述的客戶端,其中,所述通知中包含所述應用程序的獲取地址,所 述客戶端還包括:
[0134] 應用程序獲取模塊,用于在收到所述通知后,按所述獲取地址獲取所述應用程序。
[0135] A13、根據(jù)A12所述的客戶端,其中,還包括:
[0136] 提示信息生成模塊,用于在收到所述通知后,生成提示信息并進行顯示;
[0137] 所述應用程序獲取模塊接收所述用戶的獲取觸發(fā)操作,并按所述獲取地址獲取所 述應用程序。
[0138] A14、根據(jù)A12所述的客戶端,其中,還包括:
[0139] 網(wǎng)絡檢測模塊,用于在收到所述通知后,檢測所述電子設備接入的網(wǎng)絡;
[0140] 所述應用程序獲取模塊如果所述網(wǎng)絡符合預定條件,則按所述獲取地址獲取所述 應用程序。
[0141] A15、根據(jù)A9所述的客戶端,其中,所述預告信息包括所述應用程序?qū)奶卣?值,所述客戶端還包括:
[0142] 支付模塊,用于在發(fā)送所述第一請求后,按所述特征值調(diào)用所述電子設備已安裝 中的支付模塊,與所述服務器執(zhí)行支付行為;和/或
[0143] 第二排序模塊,用于在所述應用程序的數(shù)量為多個時,根據(jù)對應的特征值的高低, 對多個應用程序的預告信息進行排序。
[0144] A16、根據(jù)A9至A15中任一項所述的客戶端,其中,所述應用程序的數(shù)量為多個,所 述客戶端還包括:
[0145] 應用程序選擇模塊,用于接收用戶的選擇操作,并根據(jù)所述選擇操作從多個應用 程序中選擇一個應用程序;
[0146] 所述第一請求用于以請求所述服務器在被選擇的應用程序可被獲取時,向所述用 戶的電子設備發(fā)送通知。
[0147] A17、一種電子設備,其包括:
[0148] 根據(jù)A9至A16中任一項所述的應用程序預告客戶端。
【權利要求】
1. 一種應用程序預告方法,其包括: 從服務器獲取應用程序的預告信息并進行顯示; 接收用戶的訂閱操作,并向所述服務器發(fā)出第一請求,以請求所述服務器在所述應用 程序可被獲取時,向所述用戶的電子設備發(fā)送通知。
2. 根據(jù)權利要求1所述的方法,其中,所述預告信息包括所述應用程序的獲取時間,所 述方法還包括: 在到達所述獲取時間且未收到所述通知時,向所述服務器發(fā)出第二請求,以請求所述 服務器向所述應用程序發(fā)送所述通知。
3. 根據(jù)權利要求2所述的方法,其中,還包括: 在所述應用程序的數(shù)量為多個時,根據(jù)對應的獲取時間的先后,對多個應用程序的預 告信息進行排序。
4. 根據(jù)權利要求1所述的方法,其中,所述預告信息包括所述應用程序?qū)奶卣髦担?所述方法還包括: 發(fā)送所述第一請求后,按所述特征值調(diào)用所述電子設備已安裝中的支付模塊,與所述 服務器執(zhí)行支付行為;和/或 在所述應用程序的數(shù)量為多個時,根據(jù)對應的特征值的高低,對多個應用程序的預告 信息進行排序。
5. 根據(jù)權利要求1至4中任一項所述的方法,其中,所述應用程序的數(shù)量為多個,在接 收用戶的訂閱操作前,還包括: 接收用戶的選擇操作,并根據(jù)所述選擇操作從多個應用程序中選擇一個應用程序; 所述第一請求用于以請求所述服務器在被選擇的應用程序可被獲取時,向所述用戶的 電子設備發(fā)送通知。
6. -種應用程序預告客戶端,其包括: 預告信息獲取模塊,用于從服務器獲取應用程序的預告信息并進行顯示; 訂閱模塊,用于接收用戶的訂閱操作,并向所述服務器發(fā)出第一請求,以請求所述服務 器在所述應用程序可被獲取時,向所述用戶的電子設備發(fā)送通知。
7. 根據(jù)權利要求6所述的客戶端,其中,所述預告信息包括所述應用程序的獲取時間, 所述客戶端還包括: 通知請求模塊,用于在到達所述獲取時間且未收到所述通知時,向所述服務器發(fā)出第 二請求,以請求所述服務器向所述應用程序發(fā)送所述通知。
8. 根據(jù)權利要求6所述的客戶端,其中,所述預告信息包括所述應用程序?qū)奶卣?值,所述客戶端還包括: 支付模塊,用于在發(fā)送所述第一請求后,按所述特征值調(diào)用所述電子設備已安裝中的 支付模塊,與所述服務器執(zhí)行支付行為;和/或 第二排序模塊,用于在所述應用程序的數(shù)量為多個時,根據(jù)對應的特征值的高低,對多 個應用程序的預告信息進行排序。
9. 根據(jù)權利要求6至8中任一項所述的客戶端,其中,所述應用程序的數(shù)量為多個,所 述客戶端還包括: 應用程序選擇模塊,用于接收用戶的選擇操作,并根據(jù)所述選擇操作從多個應用程序 中選擇一個應用程序; 所述第一請求用于以請求所述服務器在被選擇的應用程序可被獲取時,向所述用戶的 電子設備發(fā)送通知。
10. -種電子設備,其包括: 根據(jù)權利要求6至9中任一項所述的應用程序預告客戶端。
【文檔編號】H04L29/06GK104104677SQ201410331614
【公開日】2014年10月15日 申請日期:2014年7月11日 優(yōu)先權日:2014年7月11日
【發(fā)明者】韓亞利, 楊志罡, 陳冕 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司