[發明專利]一種消息中數據的輸出方法、裝置和設備有效
| 申請號: | 201210458970.7 | 申請日: | 2012-11-14 |
| 公開(公告)號: | CN103023870A | 公開(公告)日: | 2013-04-03 |
| 發明(設計)人: | 林俊琦;曾健;趙振海 | 申請(專利權)人: | 北京小米科技有限責任公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100102 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消息 數據 輸出 方法 裝置 設備 | ||
技術領域
本發明涉及網絡技術,特別是涉及一種消息中數據的輸出方法、裝置和設備。
背景技術
目前,用戶在會話類消息中經常會加入通用資源標志符(UniformResource?Identifier,簡稱URI),以向對方推薦內容。例如,在使用手機接收短消息,或使用即時通訊軟件接收即時消息時,在消息中往往會帶有URI。其中URI可以對而網絡上可用的每種資源如HTML文檔、圖像、視頻片段、程序進行定位。因此,消息中的URI可以指向網絡中的某些資源。
用戶若想要知道所述URI指向了什么資源,或想要查看所述資源,就通常需要點擊所述URI,進而觸發外部的應用程序,通過外部應用程序對所述URI進程處理,從而獲取并打開所述資源。
但是,上述的方法要獲取消息中的URI時,需要點擊觸發對應的程序,通過該程序才能查看URI所指向的資源,操作繁瑣。
發明內容
本發明實施例提供了一種消息中數據的輸出方法、裝置和設備,可以解決消息中URI指向的資源的獲取方法繁瑣的問題。
為了解決上述問題,本發明實施例公開了一種消息中數據的輸出方法,包括:
識別消息中的通用資源標志符;
獲取所述通用資源標識符所指向的資源的資源類型;
根據所述資源類型確定所述資源的預覽信息,并輸出所述預覽信息。
較佳地,所述識別消息中的通用資源標志符,采用如下方式:識別消息中符合預設格式的字符串作為通用資源標志符。
較佳地,當所述通用資源標識符為跳轉類型的通用資源標識符時,所述獲取所述通用資源標識符所指向的資源的資源類型,采用如下方式:獲取所述通用資源標識符在經過跳轉后最終指向的資源的資源類型。
較佳地,所述預覽信息為所述資源的預設部分、所述資源的預設部分的預覽圖、指示所述資源的資源類型的圖標或所述資源的資源類型對應的應用程序的快捷方式。
較佳地,所述根據所述資源類型確定所述資源的預覽信息,采用如下方式:確定所述資源的資源類型為網頁或圖片;在緩存中展示所述網頁或圖片,并對所述網頁或圖片的預設部分進行截圖,將截圖結果作為預覽信息。
較佳地,所述根據所述資源類型確定所述資源的預覽信息,采用如下方式:確定所述資源的資源類型為視頻或音頻,以指示所述資源為視頻或音頻的圖標作為預覽信息,且所述預覽信息鏈接到所述資源。
較佳地,所述根據所述資源和所述資源類型確定所述資源的預覽信息之前,所述方法還包括:根據所述通用資源標識符獲取所述資源。
較佳地,所述輸出所述預覽信息,采用如下形式:將所述消息和所述預覽信息以預置方式進行輸出。
較佳地,識別消息中的通用資源標志符之后,還包括:根據所述通用資源標識符獲取所述資源。
本發明實施例還公開了一種消息中數據的輸出裝置,包括:
識別模塊,用于識別消息中的通用資源標志符;
獲取模塊,用于獲取所述通用資源標識符所指向的資源的資源類型;
輸出模塊,用于根據所述資源類型確定所述資源的預覽信息,并輸出所述預覽信息。
較佳地,所述識別模塊,具體用于識別消息中符合預設格式的字符串作為通用資源標志符。
較佳地,所述獲取模塊,具體用于當所述通用資源標識符為跳轉類型的通用資源標識符時,獲取所述通用資源標識符在經過跳轉后最終指向的資源的資源類型。
較佳地,所述預覽信息為所述資源的預設部分、所述資源的預設部分的預覽圖、指示所述資源的資源類型的圖標或所述資源的資源類型對應的應用程序的快捷方式。
較佳地,所述輸出模塊,具體用于確定所述資源的資源類型為網頁或圖片;在緩存中展示所述網頁或圖片,并對所述網頁或圖片的預設部分進行截圖,將截圖結果作為預覽信息。
較佳地,所述輸出模塊,具體用于確定所述資源的資源類型為視頻或音頻,以指示所述資源為視頻或音頻的圖標作為預覽信息,且所述預覽信息鏈接到所述資源。
較佳地,所述獲取模塊,還用于在根據所述資源和所述資源類型確定所述資源的預覽信息之前,根據所述通用資源標識符獲取所述資源;或在識別消息中的通用資源標志符之后,根據所述通用資源標識符獲取所述資源。
較佳地,所述輸出模塊,具體用于將所述消息和所述預覽信息以預置方式進行輸出。
本發明實施例還公開了一種設備,所述設備包括:
一個或多個處理器;
存儲器;和
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米科技有限責任公司,未經北京小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210458970.7/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





