一種壁紙推送方法及服務器的制造方法
【專利摘要】本發明實施例公開一種壁紙推送方法及服務器,其中一種壁紙推送方法包括如下步驟:服務器接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求;所述服務器獲取壁紙庫中的壁紙的類型標簽;所述服務器查找出與所述壁紙類型關鍵字匹配的類型標簽;所述服務器獲取所述終端設備的屏幕分辨率;所述服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述屏幕分辨率相匹配的壁紙。采用本發明,可節省查找壁紙時間、提高壁紙推送效率。
【專利說明】
一種壁紙推送方法及服務器
技術領域
[0001] 本發明涉及通信技術領域,尤其涉及一種壁紙推送方法及服務器。
【背景技術】
[0002] 隨著智能終端和網絡技術的發展,各式各樣的智能終端都會使用到壁紙,因此涌 現出了很多能夠為用戶提供壁紙的壁紙網頁、壁紙應用軟件等,但是,用戶若想從中找到自 己所喜歡的壁紙恰似大海撈針,這就需要對壁紙進行管理。但是現有的壁紙推送方法中,并 未考慮終端的屏幕分辨率,使得用戶所下載的壁紙有可能因為所下載的壁紙與終端分辨率 不匹配而導致壁紙顯示時出現圖片失真的現象。因此,上述方式不能讓用戶快速查找到所 適合的壁紙,增加了查找壁紙的復雜度,影響了用戶體驗效果。
【發明內容】
[0003] 本發明實施例提供一種壁紙推送方法及裝置,可節省查找壁紙時間、提高壁紙推 送效率。
[0004] 本發明實施例第一方面提供了一種壁紙推送方法,包括:
[0005] 服務器接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求;
[0006] 所述服務器獲取壁紙庫中的壁紙的類型標簽;
[0007] 所述服務器查找出與所述壁紙類型關鍵字匹配的類型標簽;
[0008] 所述服務器獲取所述終端設備的屏幕分辨率;
[0009] 所述服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述 屏幕分辨率相匹配的壁紙。
[0010] 本發明實施例第二方面提供了一種服務器,包括:
[0011] 接收單元,用于接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求;
[0012] 第一獲取單元,用于獲取壁紙庫中的壁紙的類型標簽;
[0013] 查找單元,用于查找出與所述壁紙類型關鍵字匹配的類型標簽;
[0014] 第二獲取單元,用于獲取所述終端設備的屏幕分辨率;
[0015] 推送單元,用于向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所 述屏幕分辨率相匹配的壁紙。
[0016] 由上可見,在本發明實施例中,服務器接收來自終端設備的包含壁紙類型關鍵字 的壁紙查找請求;所述服務器獲取壁紙庫中的壁紙的類型標簽;所述服務器查找出與所述 壁紙類型關鍵字匹配的類型標簽;所述服務器獲取所述終端設備的屏幕分辨率;所述服務 器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述屏幕分辨率相匹配 的壁紙。所述服務器可以根據終端設備的查找請求和終端設備對應的屏幕分辨率推送壁 紙,為終端設備節省了查找壁紙時間,同時也提高了壁紙推送效率。
【附圖說明】
[0017] 為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以 根據這些附圖獲得其他的附圖。
[0018] 圖1是本發明實施例提供的一種壁紙推送方法的流程示意圖;
[0019] 圖2是本發明實施例提供的另一種壁紙推送方法的流程示意圖;
[0020] 圖3是本發明實施例提供的又一種壁紙推送方法的流程示意圖;
[0021] 圖4是本發明實施例提供的一種服務器的結構示意圖;
[0022] 圖5是本發明實施例提供的另一種服務器的結構示意圖;
【具體實施方式】
[0023] 下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于 本發明中的實施例,本領域普通技術人員在沒有付出創造性勞動前提下所獲得的所有其他 實施例,都屬于本發明保護的范圍。
[0024] 本發明實施例公開一種壁紙推送方法及服務器,其中,一種推送推薦方法包括如 下步驟:服務器接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求;所述服務器獲 取壁紙庫中的壁紙的類型標簽;所述服務器查找出與所述壁紙類型關鍵字匹配的類型標 簽;所述服務器獲取所述終端設備的屏幕分辨率;所述服務器向所述終端設備推送與所述 壁紙類型關鍵字匹配的類型標簽和所述屏幕分辨率相匹配的壁紙。所述服務器可以根據終 端設備的查找請求和終端設備對應的屏幕分辨率推送壁紙,為終端設備節省了查找壁紙時 間,同時也提高了壁紙推送效率。
[0025] 本發明實施例涉及的終端設備均可以是任何具備通信和存儲功能的設備,例如: 平板電腦、手機、電子閱讀器、遙控器、個人計算機(Personal Computer,PC)、筆記本電腦、 車載設備、網絡電視、可穿戴設備等具有網絡功能的智能設備。本發明實施例涉及的終端 設備服務器例如可以是具備數據處理能力的軟件或硬件的集合,如可以是安裝在上述移動 終端中的一個軟體應用,或是數據處理單元硬件結構,或如可以是安裝在遠程服務器設備 中的軟體應用,或是安裝在遠程服務器設備中的數據處理單元硬件結構,等等。上述移動 終端可以被配置為經過無線連接(例如,紅外線、無線電、無線標準IEEE802. lla、802. 11b、 802. llg、802. 1 In或802. 15. 1)來連接到互聯網,并通過互聯網連接服務器,其中無線連接 是與無線接入點(例如,Wi-Fi接入點)來建立的,用此方式,可以通過本領域中公知的方 法,在移動終端和服務器之間交換數據。此外,移動終端和服務器可以通過蜂窩塔或者基站 經由蜂窩連接(其包括CDMA、TDMA、GSM、PCS、G-3、G-4、LTE或者其它任何類型連接)來交 換數據,用此方式,可以通過本領域中公知的方法在移動終端和服務器之間交換數據(例 如,壁紙文件、壁紙文件數據、文本消息等等)。
[0026] 下面將結合附圖1-附圖3,對本發明實施例提供的壁紙推送方法進行詳細介紹。
[0027] 請參見圖1,為本發明實施例提供了一種壁紙推送方法的流程示意圖。如圖1所 示,本發明實施例的所述方法可以包括以下步驟S101-步驟S105。
[0028] S101,服務器接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求;
[0029] 具體實現中,所述服務器接收所述終端設備的壁紙查找請求;其中,所述壁紙查找 請求中包含了壁紙類型的關鍵字,所述終端設備可以通過關于壁紙的網站、應用軟件等平 臺訪問所述服務器,所述終端設備輸入包含了壁紙類型的關鍵字,所述服務器即可對所述 終端設備提供相應的壁紙。例如:所述終端設備輸入的壁紙查找請求為"哆啦A夢的壁紙" 時,提取所述壁紙查找請求對應的壁紙類型關鍵字為"哆啦A夢"系列壁紙,又如:所述終端 設備輸入的壁紙查找請求為"蝴蝶犬的壁紙"時,提取所述壁紙查找請求對應的壁紙類型關 鍵字為"蝴蝶犬"系列壁紙。所述服務器可以根據所述壁紙查找請求獲取相應的壁紙類型 關鍵字,可以準確提供所述終端設備所需的壁紙。
[0030] S102,所述服務器獲取壁紙庫中的壁紙的類型標簽;
[0031] 具體實現中,所述服務器獲取壁紙庫中的壁紙的類型標簽,所述壁紙的類型標簽 包括:壁紙主題類型、收費和免費、壁紙的分辨率中的至少一種。所述服務器將任一張壁紙 保存至壁紙庫中時,對所述任一張壁紙標記類型標簽,可以標記該壁紙的主題類型、收費/ 免費及對應的分辨率,其中所述壁紙主題類型可以包括但不限定于簡單、可愛、風景、跑車、 美女、動物、卡通等類型,仍可以對壁紙主題類型進行進一步細化,例如:動物類型可細分 為:貓類系列、狗類系列、鸚鵡類系列等;卡通類型可以細分為哆啦A夢系列、柯南系列、龍 貓系列、灰太狼與喜洋洋系列等等。所述分辨率可包括但不限定于640 X 480、800 X 600、 1024 X 768、1280 X1024、1280 X 960、1920x1080 等。
[0032] S103,所述服務器查找出與所述壁紙類型關鍵字匹配的類型標簽;
[0033] 具體實現中,所述服務器將所述壁紙類型關鍵字與壁紙庫中的壁紙類型標簽進行 匹配,查找出與所述壁紙類型關鍵字匹配的類型標簽。例如:所述終端設備輸入的壁紙查找 請求為"哆啦A夢的壁紙"時,提取所述壁紙查找請求對應的壁紙類型關鍵字為"哆啦A夢" 系列壁紙,所述服務器查找的與所述壁紙類型關鍵字匹配的類型標簽為"卡通&哆啦A夢" 類型,又如:所述終端設備輸入的壁紙查找請求為"蝴蝶犬的壁紙"時,提取所述壁紙查找請 求對應的壁紙類型關鍵字為"蝴蝶犬"系列壁紙,所述服務器查找的與所述壁紙類型關鍵字 匹配的類型標簽為"動物&狗類&蝴蝶犬"類型。
[0034] S104,所述服務器獲取所述終端設備的屏幕分辨率;
[0035] 具體實現中,所述服務器獲取所述終端設備的屏幕分辨率。所述屏幕分辨率可 以是由所述服務器從所述終端設備直接獲取,也可以由所述終端設備在所述壁紙查找請 求中設定所需要查找的壁紙的分辨率。所述屏幕分辨率可包括但不限定于=640X480、 800 X 600、1024 X 768、1280 X 1024、1280 X 960、1920x1080 等。所述服務器可以根據所述終 端設備的屏幕分辨率推薦壁紙,避免了終端設備下載的壁紙不符合屏幕分辨率而失真的現 象,提高了服務器壁紙推薦的效率。
[0036] S105,所述服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和 所述屏幕分辨率相匹配的壁紙。
[0037] 具體實現中,所述服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型 標簽和所述屏幕分辨率相匹配的壁紙。所述服務器從壁紙庫中選取符合所述終端設備的屏 幕分辨率和所述終端設備的壁紙查找請求的壁紙,并將所選取的壁紙向所述終端設備進行 推送,以使所述終端快速找到所需的壁紙,并且不會因為不滿足屏幕分辨率而使得壁紙圖 像失真,提高了壁紙推送效率。
[0038] 由上可見,在本發明實施例中,服務器接收來自終端設備的包含壁紙類型關鍵字 的壁紙查找請求;所述服務器獲取壁紙庫中的壁紙的類型標簽;所述服務器查找出與所述 壁紙類型關鍵字匹配的類型標簽;所述服務器獲取所述終端設備的屏幕分辨率;所述服務 器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述屏幕分辨率相匹配 的壁紙。所述服務器可以根據終端設備的查找請求和終端設備對應的屏幕分辨率推送壁 紙,為終端設備節省了查找壁紙時間,同時也提高了壁紙推送效率。
[0039] 可選的,在本發明的一些可能的實施方式中,所述壁紙的類型標簽包括:壁紙主題 類型、收費和免費、壁紙的分辨率中的至少一種。
[0040] 可選的,在本發明的一些可能的實施方式中,所述服務器查找出與所述壁紙類型 關鍵字匹配的類型標簽,包括:
[0041] 所述服務器將所述壁紙類型關鍵字和所述類型標簽包含的關鍵字進行匹配;其 中,關鍵字包含所述壁紙類型關鍵字的類型標簽為查找出與所述壁紙類型關鍵字匹配的類 型標簽。
[0042] 可選的,在本發明的一些可能的實施方式中,所述服務器獲取所述終端設備的屏 幕分辨率,包括:
[0043] 所述壁紙查找請求中包含所述終端設備的屏幕分辨率,所述服務器根據所述壁紙 查找請求獲取所述終端設備的屏幕分辨率;
[0044] 可選的,在本發明的一些可能的實施方式中,所述服務器獲取所述終端設備的屏 幕分辨率,包括:
[0045] 所述服務器讀取所述終端設備的驅動程序的顯示模式代碼,從顯示模式代碼與屏 幕分辨率的映射關系中獲取所述顯示模式代碼對應的屏幕分辨率。
[0046] 可選的,在本發明的一些可能的實施方式中,所述服務器向所述終端設備推送的 壁紙的屏幕分辨率與獲取的所述終端設備的屏幕分辨率相同。
[0047] 請參見圖2,為本發明實施例提供了另一種壁紙推送方法的流程示意圖。如圖2所 示,本發明實施例的所述方法可以包括以下步驟S201-步驟S205。
[0048] S201,服務器接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求;
[0049] 具體實現中,所述服務器接收所述終端設備的壁紙查找請求;其中,所述壁紙查找 請求中包含了壁紙類型的關鍵字,所述終端設備可以通過關于壁紙的網站、應用軟件等平 臺訪問所述服務器,所述終端設備輸入包含了壁紙類型的關鍵字,所述服務器即可對所述 終端設備提供相應的壁紙。例如:所述終端設備輸入的壁紙查找請求為"哆啦A夢的壁紙" 時,提取所述壁紙查找請求對應的壁紙類型關鍵字為"哆啦A夢"系列壁紙,又如:所述終端 設備輸入的壁紙查找請求為"蝴蝶犬的壁紙"時,提取所述壁紙查找請求對應的壁紙類型關 鍵字為"蝴蝶犬"系列壁紙。所述服務器可以根據所述壁紙查找請求獲取相應的壁紙類型 關鍵字,可以準確提供所述終端設備所需的壁紙。
[0050] S202,所述服務器獲取壁紙庫中的壁紙的類型標簽;
[0051] 具體實現中,所述服務器獲取壁紙庫中的壁紙的類型標簽,所述壁紙的類型標簽 包括:壁紙主題類型、收費和免費、壁紙的分辨率中的至少一種。所述服務器將任一張壁紙 保存至壁紙庫中時,對所述任一張壁紙標記類型標簽,可以標記該壁紙的主題類型、收費/ 免費及對應的分辨率,其中所述壁紙主題類型可以包括但不限定于簡單、可愛、風景、跑車、 美女、動物、卡通等類型,仍可以對壁紙主題類型進行進一步細化,例如:動物類型可細分 為:貓類系列、狗類系列、鸚鵡類系列等;卡通類型可以細分為哆啦A夢系列、柯南系列、龍 貓系列、灰太狼與喜洋洋系列等等。所述分辨率可包括但不限定于640 X 480、800 X 600、 1024 X 768、1280 X1024、1280 X 960、1920x1080 等。
[0052] S203,所述服務器將所述壁紙類型關鍵字和所述類型標簽包含的關鍵字進行匹 配;其中,關鍵字包含所述壁紙類型關鍵字的類型標簽為查找出與所述壁紙類型關鍵字匹 配的類型標簽;
[0053] 具體實現中,所述服務器將所述壁紙類型關鍵字與壁紙庫中的壁紙類型標簽進行 匹配,其中,關鍵字包含所述壁紙類型關鍵字的類型標簽為查找出與所述壁紙類型關鍵字 匹配的類型標簽。例如:所述終端設備輸入的壁紙查找請求為"哆啦A夢的壁紙"時,提取 所述壁紙查找請求對應的壁紙類型關鍵字為"哆啦A夢"系列壁紙,所述服務器查找的與所 述壁紙類型關鍵字匹配的類型標簽為"卡通&哆啦A夢"類型,又如:所述終端設備輸入的 壁紙查找請求為"蝴蝶犬的壁紙"時,提取所述壁紙查找請求對應的壁紙類型關鍵字為"蝴 蝶犬"系列壁紙,所述服務器查找的與所述壁紙類型關鍵字匹配的類型標簽為"動物&狗類 &蝴蝶犬"類型。
[0054] S204,所述服務器根據所述壁紙查找請求獲取所述終端設備的屏幕分辨率;
[0055] 具體實現中,所述壁紙查找請求中包含所述終端設備的屏幕分辨率,所述服務器 根據所述壁紙查找請求獲取所述終端設備的屏幕分辨率。所述屏幕分辨率可包括但不限定 于:640 X 480、800 X 600、1024X 768、1280 X 1024、1280 X 960、1920x1080 等。所述服務器可 以根據所述終端設備的屏幕分辨率推薦壁紙,避免了終端設備下載的壁紙不符合屏幕分辨 率而失真的現象,提高了服務器壁紙推薦的效率。
[0056] S205,所述服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和 所述屏幕分辨率相匹配的壁紙。
[0057] 具體實現中,所述服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型 標簽和所述屏幕分辨率相匹配的壁紙。所述服務器從壁紙庫中選取符合所述終端設備的屏 幕分辨率和所述終端設備的壁紙查找請求的壁紙,并將所選取的壁紙向所述終端設備進行 推送,以使所述終端快速找到所需的壁紙,并且不會因為不滿足屏幕分辨率而使得壁紙圖 像失真,提高了壁紙推送效率。
[0058] 由上可見,在本發明實施例中,服務器接收來自終端設備的包含壁紙類型關鍵字 的壁紙查找請求;所述服務器獲取壁紙庫中的壁紙的類型標簽;所述服務器查找出與所述 壁紙類型關鍵字匹配的類型標簽;所述服務器獲取所述終端設備的屏幕分辨率;所述服務 器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述屏幕分辨率相匹配 的壁紙。所述服務器可以根據終端設備的查找請求和終端設備對應的屏幕分辨率推送壁 紙,為終端設備節省了查找壁紙時間,同時也提高了壁紙推送效率,增強了用戶黏性。
[0059] 請參見圖3,為本發明實施例提供了又一種壁紙推送方法的流程示意圖。如圖3 所示,本發明實施例的所述方法可以包括以下步驟S301-步驟S305,其中步驟S301-步驟 S303可以參照附圖2所述的方法實施例的相關描述,此處不再贅述。
[0060] S301,服務器接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求;
[0061] S302,所述服務器獲取壁紙庫中的壁紙的類型標簽;
[0062] S303,所述服務器將所述壁紙類型關鍵字和所述類型標簽包含的關鍵字進行匹 配;其中,關鍵字包含所述壁紙類型關鍵字的類型標簽為查找出與所述壁紙類型關鍵字匹 配的類型標簽;
[0063] S304,所述服務器讀取所述終端設備的驅動程序的顯示模式代碼,從顯示模式代 碼與屏幕分辨率的映射關系中獲取所述顯示模式代碼對應的屏幕分辨率;
[0064] 具體實現中,所述服務器讀取所述終端設備的驅動程序的顯示模式代碼,從顯示 模式代碼與屏幕分辨率的映射關系中獲取所述顯示模式代碼對應的屏幕分辨率。其中,顯 示模式代碼與分辨率對照表如下表1所示。但所述顯示模式代碼并不限定于表1中所示的 種類。所述服務器可以根據所述終端設備的屏幕分辨率推薦壁紙,避免了終端設備下載的 壁紙不符合屏幕分辨率而失真的現象,提高了服務器壁紙推薦的效率。
[0065] 表1顯示模式代碼與分辨率對照表
[0066]
[0067]
[0068] S305,所述服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和 所述屏幕分辨率相匹配的壁紙。
[0069] 具體實現中,所述服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型 標簽和所述屏幕分辨率相匹配的壁紙。所述服務器從壁紙庫中選取符合所述終端設備的屏 幕分辨率和所述終端設備的壁紙查找請求的壁紙,并將所選取的壁紙向所述終端設備進行 推送,以使所述終端快速找到所需的壁紙,并且不會因為不滿足屏幕分辨率而使得壁紙圖 像失真,提高了壁紙推送效率。
[0070] 由上可見,在本發明實施例中,服務器接收來自終端設備的包含壁紙類型關鍵字 的壁紙查找請求;所述服務器獲取壁紙庫中的壁紙的類型標簽;所述服務器查找出與所述 壁紙類型關鍵字匹配的類型標簽;所述服務器獲取所述終端設備的屏幕分辨率;所述服務 器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述屏幕分辨率相匹配 的壁紙。所述服務器可以根據終端設備的查找請求和終端設備對應的屏幕分辨率推送壁 紙,為終端設備節省了查找壁紙時間,同時也提高了壁紙推送效率,增強了用戶黏性。
[0071] 下面將結合附圖4-附圖5,對本發明實施例提供的服務器進行詳細介紹。需要說 明的是,附圖4-附圖5所示的服務器,用于執行本發明圖1-圖3所示實施例的方法,為了 便于說明,僅示出了與本發明實施例相關的部分,具體技術細節未揭示的,請參照本發明圖 1-圖3所示的實施例。
[0072] 請參見圖4,為本發明實施例提供了一種服務器的結構示意圖。如圖4所示,本發 明實施例的所述服務器可以包括:接收單元401、第一獲取單元402、查找單元403、第二獲 取單元404,推送單元405。
[0073] 接收單元401,用于接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求;
[0074] 具體實現中,所述接收單元401接收所述終端設備的壁紙查找請求;其中,所述壁 紙查找請求中包含了壁紙類型的關鍵字,所述終端設備可以通過關于壁紙的網站、應用軟 件等平臺訪問所述服務器,所述終端設備輸入包含了壁紙類型的關鍵字,所述接收單元401 即可對所述終端設備提供相應的壁紙。例如:所述終端設備輸入的壁紙查找請求為"哆啦 A夢的壁紙"時,提取所述壁紙查找請求對應的壁紙類型關鍵字為"哆啦A夢"系列壁紙,又 如:所述終端設備輸入的壁紙查找請求為"蝴蝶犬的壁紙"時,提取所述壁紙查找請求對應 的壁紙類型關鍵字為"蝴蝶犬"系列壁紙。所述服務器可以根據所述壁紙查找請求獲取相 應的壁紙類型關鍵字,可以準確提供所述終端設備所需的壁紙。
[0075] 第一獲取單元402,用于獲取壁紙庫中的壁紙的類型標簽;
[0076] 具體實現中,所述第一獲取單元402獲取壁紙庫中的壁紙的類型標簽,所述壁紙 的類型標簽包括:壁紙主題類型、收費和免費、壁紙的分辨率中的至少一種。所述服務器 將任一張壁紙保存至壁紙庫中時,對所述任一張壁紙標記類型標簽,可以標記該壁紙的主 題類型、收費/免費及對應的分辨率,其中所述壁紙主題類型可以包括但不限定于簡單、可 愛、風景、跑車、美女、動物、卡通等類型,仍可以對壁紙主題類型進行進一步細化,例如:動 物類型可細分為:貓類系列、狗類系列、鸚鵡類系列等;卡通類型可以細分為哆啦A夢系列、 柯南系列、龍貓系列、灰太狼與喜洋洋系列等等。所述分辨率可包括但不限定于640X480、 800 X 600、1024 X 768、1280 X1024、1280 X 960、1920x1080 等。
[0077] 查找單元403,用于查找出與所述壁紙類型關鍵字匹配的類型標簽;
[0078] 具體實現中,所述查找單元403將所述壁紙類型關鍵字與壁紙庫中的壁紙類型標 簽進行匹配,查找出與所述壁紙類型關鍵字匹配的類型標簽。例如:所述終端設備輸入的壁 紙查找請求為"哆啦A夢的壁紙"時,提取所述壁紙查找請求對應的壁紙類型關鍵字為"哆 啦A夢"系列壁紙,所述服務器查找的與所述壁紙類型關鍵字匹配的類型標簽為"卡通&哆 啦A夢"類型,又如:所述終端設備輸入的壁紙查找請求為"蝴蝶犬的壁紙"時,提取所述壁 紙查找請求對應的壁紙類型關鍵字為"蝴蝶犬"系列壁紙,所述服務器查找的與所述壁紙類 型關鍵字匹配的類型標簽為"動物&狗類&蝴蝶犬"類型。
[0079] 第二獲取單元404,用于獲取所述終端設備的屏幕分辨率;
[0080] 具體實現中,所述第二獲取單元404獲取所述終端設備的屏幕分辨率。所述屏幕 分辨率可以是由所述第二獲取單元404從所述終端設備直接獲取,也可以由所述終端設備 在所述壁紙查找請求中設定所需要查找的壁紙的分辨率。所述屏幕分辨率可包括但不限定 于:640 X 480、800 X 600、1024X 768、1280 X 1024、1280 X 960、1920x1080 等。所述第二獲取 單元404可以根據所述終端設備的屏幕分辨率推薦壁紙,避免了終端設備下載的壁紙不符 合屏幕分辨率而失真的現象,提高了服務器壁紙推薦的效率。
[0081] 推送單元405,用于向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽 和所述屏幕分辨率相匹配的壁紙。
[0082] 具體實現中,所述推送單元405向所述終端設備推送與所述壁紙類型關鍵字匹配 的類型標簽和所述屏幕分辨率相匹配的壁紙。所述推送單元405從壁紙庫中選取符合所述 終端設備的屏幕分辨率和所述終端設備的壁紙查找請求的壁紙,并將所選取的壁紙向所述 終端設備進行推送,以使所述終端快速找到所需的壁紙,并且不會因為不滿足屏幕分辨率 而使得壁紙圖像失真,提高了壁紙推送效率。
[0083] 由上可見,在本發明實施例中,服務器接收來自終端設備的包含壁紙類型關鍵字 的壁紙查找請求;所述服務器獲取壁紙庫中的壁紙的類型標簽;所述服務器查找出與所述 壁紙類型關鍵字匹配的類型標簽;所述服務器獲取所述終端設備的屏幕分辨率;所述服務 器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述屏幕分辨率相匹配 的壁紙。所述服務器可以根據終端設備的查找請求和終端設備對應的屏幕分辨率推送壁 紙,為終端設備節省了查找壁紙時間,同時也提高了壁紙推送效率。
[0084] 可選的,在本發明的一些可能的實施方式中,所述壁紙的類型標簽包括:壁紙主題 類型、收費和免費、壁紙的分辨率中的至少一種。
[0085] 可選的,在本發明的一些可能的實施方式中,
[0086] 所述查找單元具體用于將所述壁紙類型關鍵字和所述類型標簽包含的關鍵字進 行匹配;其中,關鍵字包含所述壁紙類型關鍵字的類型標簽為查找出與所述壁紙類型關鍵 字匹配的類型標簽。
[0087] 可選的,在本發明的一些可能的實施方式中,
[0088] 所述壁紙查找請求中包含所述終端設備的屏幕分辨率,所述第二獲取單元具體用 于根據所述壁紙查找請求獲取所述終端設備的屏幕分辨率;
[0089] 可選的,在本發明的一些可能的實施方式中,
[0090] 所述第二獲取單元具體用于所述服務器讀取所述終端設備的驅動程序的顯示模 式代碼,從顯示模式代碼與屏幕分辨率的映射關系中獲取所述顯示模式代碼對應的屏幕分 辨率。
[0091] 可選的,在本發明的一些可能的實施方式中,所述服務器向所述終端設備推送的 壁紙的屏幕分辨率與獲取的所述終端設備的屏幕分辨率相同。
[0092] 請參見圖5,為本發明實施例提供了另一種服務器的結構示意圖。如圖5所示,本 發明實施例的所述服務器可以包括:獲取單元11、生成單元12、推薦單元13、記錄單元14、 統計單元15、更新單元16。
[0093] 請參見圖5,為本發明實施例提供了另一種服務器的結構示意圖。如圖5所示,該 服務器包括:至少一個處理器501,例如CPU,至少一個終端設備接口 503,存儲器504,至少 一個通信總線502。其中,通信總線502用于實現這些組件之間的連接通信。其中,終端設 備接口 503可以包括顯示屏(Display)、鍵盤(Keyboard),可選終端設備接口 503還可以包 括標準的有線接口、無線接口。存儲器504可以是高速RAM存儲器,也可以是非不穩定的存 儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器504可選的還可以是至少 一個位于遠離前述處理器501的存儲裝置。
[0094] 其中處理器501可以結合圖4所描述的服務器,存儲器504中存儲一組程序代碼, 且處理器501調用存儲器804中存儲的程序代碼,用于接收來自終端設備的包含壁紙類型 關鍵字的壁紙查找請求;獲取壁紙庫中的壁紙的類型標簽;查找出與所述壁紙類型關鍵字 匹配的類型標簽;獲取所述終端設備的屏幕分辨率;向所述終端設備推送與所述壁紙類型 關鍵字匹配的類型標簽和所述屏幕分辨率相匹配的壁紙。
[0095] 可選的,在本發明的一些可能的實施方式中,所述壁紙的類型標簽包括:壁紙主題 類型、收費和免費、壁紙的分辨率中的至少一種。
[0096] 可選的,在本發明的一些可能的實施方式中,
[0097] 所述處理器501具體用于將所述壁紙類型關鍵字和所述類型標簽包含的關鍵字 進行匹配;其中,關鍵字包含所述壁紙類型關鍵字的類型標簽為查找出與所述壁紙類型關 鍵字匹配的類型標簽。
[0098] 可選的,在本發明的一些可能的實施方式中,
[0099] 所述壁紙查找請求中包含所述終端設備的屏幕分辨率,所述處理器501具體用于 根據所述壁紙查找請求獲取所述終端設備的屏幕分辨率;
[0100] 可選的,在本發明的一些可能的實施方式中,
[0101] 所述處理器501具體用于所述服務器讀取所述終端設備的驅動程序的顯示模式 代碼,從顯示模式代碼與屏幕分辨率的映射關系中獲取所述顯示模式代碼對應的屏幕分辨 率。
[0102] 可選的,在本發明的一些可能的實施方式中,所述服務器向所述終端設備推送的 壁紙的屏幕分辨率與獲取的所述終端設備的屏幕分辨率相同。
[0103] 可以理解的是,本實施例的服務器500的各功能模塊的功能可根據上述方法實施 例中的方法具體實現,其具體實現過程可以參照上述方法實施例的相關描述,此處不再贅 述。
[0104] 由上可見,在本發明實施例中,服務器500接收來自終端設備的包含壁紙類型關 鍵字的壁紙查找請求;所述服務器獲取壁紙庫中的壁紙的類型標簽;所述服務器查找出與 所述壁紙類型關鍵字匹配的類型標簽;所述服務器獲取所述終端設備的屏幕分辨率;所述 服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述屏幕分辨率相 匹配的壁紙。所述服務器可以根據終端設備的查找請求和終端設備對應的屏幕分辨率推送 壁紙,為終端設備節省了查找壁紙時間,同時也提高了壁紙推送效率。
[0105] 本發明實施例還提供一種計算機存儲介質,其中,該計算機存儲介質可存儲有程 序,該程序執行時包括上述方法實施例中記載的任何一種信息傳遞方法的部分或全部步 驟。
[0106] 需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列 的動作組合,但是本領域技術人員應該知悉,本發明并不受所描述的動作順序的限制,因為 依據本發明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知 悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作和模塊并不一定是本發明 所必須的。
[0107] 在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部 分,可以參見其他實施例的相關描述。
[0108] 在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置,可通過其它的方式 實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種 邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可 以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間 的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接, 可以是電性或其它的形式。
[0109] 所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯 示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個 網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目 的。
[0110]另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以 是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單 元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
[0111] 所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用 時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上 或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式 體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機 設備(可為個人計算機、服務器或者網絡設備等)執行本發明各個實施例所述方法的全部 或部分步驟。而前述的存儲介質包括:u盤、只讀存儲器(ROM,Read-Only Memory)、隨機存 取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代 碼的介質。
[0112] 以上所述,以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前 述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前 述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些 修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。
【主權項】
1. 一種壁紙推送方法,其特征在于,包括: 服務器接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求; 所述服務器獲取壁紙庫中的壁紙的類型標簽; 所述服務器查找出與所述壁紙類型關鍵字匹配的類型標簽; 所述服務器獲取所述終端設備的屏幕分辨率; 所述服務器向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述屏幕 分辨率相匹配的壁紙。2. 根據權利要求1所述的方法,其特征在于,所述壁紙的類型標簽包括:壁紙主題類 型、收費和免費、壁紙的分辨率中的至少一種。3. 根據權利要求1所述的方法,其特征在于,所述服務器查找出與所述壁紙類型關鍵 字匹配的類型標簽,包括: 所述服務器將所述壁紙類型關鍵字和所述類型標簽包含的關鍵字進行匹配;其中,關 鍵字包含所述壁紙類型關鍵字的類型標簽為查找出與所述壁紙類型關鍵字匹配的類型標 簽。4. 根據權利要求1所述的方法,其特征在于,所述服務器獲取所述終端設備的屏幕分 辨率,包括: 所述壁紙查找請求中包含所述終端設備的屏幕分辨率,所述服務器根據所述壁紙查找 請求獲取所述終端設備的屏幕分辨率; 或者, 所述服務器讀取所述終端設備的驅動程序的顯示模式代碼,從顯示模式代碼與屏幕分 辨率的映射關系中獲取所述顯示模式代碼對應的屏幕分辨率。5. 根據權利要求1至4任一項所述的方法,其特征在于,所述服務器向所述終端設備推 送的壁紙的屏幕分辨率與獲取的所述終端設備的屏幕分辨率相同。6. -種服務器,其特征在于,包括: 接收單元,用于接收來自終端設備的包含壁紙類型關鍵字的壁紙查找請求; 第一獲取單元,用于獲取壁紙庫中的壁紙的類型標簽; 查找單元,用于查找出與所述壁紙類型關鍵字匹配的類型標簽; 第二獲取單元,用于獲取所述終端設備的屏幕分辨率; 推送單元,用于向所述終端設備推送與所述壁紙類型關鍵字匹配的類型標簽和所述屏 幕分辨率相匹配的壁紙。7. 根據權利要求6所述的服務器,其特征在于,所述壁紙的類型標簽包括:壁紙主題類 型、收費和免費、壁紙的分辨率中的至少一種。8. 根據權利要求6所述的服務器,其特征在于,所述查找單元具體用于將所述壁紙類 型關鍵字和所述類型標簽包含的關鍵字進行匹配;其中,關鍵字包含所述壁紙類型關鍵字 的類型標簽為查找出與所述壁紙類型關鍵字匹配的類型標簽。9. 根據權利要求6所述的服務器,其特征在于, 所述壁紙查找請求中包含所述終端設備的屏幕分辨率,所述第二獲取單元具體用于根 據所述壁紙查找請求獲取所述終端設備的屏幕分辨率; 或者, 所述第二獲取單元具體用于讀取所述終端設備的驅動程序的顯示模式代碼,從顯示模 式代碼與屏幕分辨率的映射關系中獲取所述顯示模式代碼對應的屏幕分辨率。10.根據權利要求6至9任一項所述的服務器,其特征在于,所述服務器向所述終端設 備推送的壁紙的屏幕分辨率與獲取的所述終端設備的屏幕分辨率相同。
【文檔編號】H04L29/08GK105991725SQ201510080279
【公開日】2016年10月5日
【申請日】2015年2月12日
【發明人】曾元清
【申請人】廣東歐珀移動通信有限公司