一種用于提供內(nèi)容以及輔助提供內(nèi)容的方法與裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)領域,尤其涉及一種提供內(nèi)容以及輔助提供內(nèi)容的方法與裝置。
【背景技術】
[0002]當前,用戶在瀏覽網(wǎng)頁時,有時需要對網(wǎng)頁中的電話或者地址等信息進行操作,如撥打電話、在地圖中查找路線等,但如果這類信息在網(wǎng)頁中只以普通文本形式出現(xiàn),用戶操作多有不便。如何自動識別并在提供給用戶的內(nèi)容中標識此類可操作項目,以方便用戶操作是一個需要解決的問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種在用戶設備中用于提供內(nèi)容的方法與裝置,以及一種在網(wǎng)絡設備中用于輔助提供內(nèi)容的方法與裝置。
[0004]根據(jù)本發(fā)明的一個方面,提供一種在用戶設備中用于提供內(nèi)容的方法,其中,該方法包括:
[0005]-將內(nèi)容相關信息發(fā)送至網(wǎng)絡設備;
[0006]-從所述網(wǎng)絡設備接收所述內(nèi)容中所包括的可操作項目的可操作相關信息;
[0007]-基于所述可操作項目的可操作相關信息,對所述內(nèi)容中所包括的所述可操作項目進行可操作相關處理;
[0008]-將經(jīng)過所述可操作相關處理的所述內(nèi)容提供至用戶。
[0009]根據(jù)本發(fā)明的另一個方面,提供一種在網(wǎng)絡設備中用于輔助提供內(nèi)容的方法,其中,該方法包括:
[0010]-接收來自用戶設備的內(nèi)容相關信息以獲取內(nèi)容;
[0011]-對所述內(nèi)容進行分析,以確定所述內(nèi)容中所包括的可操作項目;
[0012]-確定所述可操作項目的可操作相關信息;
[0013]-將所述可操作項目的可操作相關信息提供至所述用戶設備。
[0014]根據(jù)本發(fā)明的又一個方面,提供一種在用戶設備中用于提供內(nèi)容的裝置,其中,該裝置包括:
[0015]-用于將內(nèi)容相關信息發(fā)送至網(wǎng)絡設備的裝置;
[0016]-用于從所述網(wǎng)絡設備接收所述內(nèi)容中所包括的可操作項目的可操作相關信息的裝置;
[0017]-用于基于所述可操作項目的可操作相關信息,對所述內(nèi)容中所包括的所述可操作項目進行可操作相關處理的裝置;
[0018]-用于將經(jīng)過所述可操作相關處理的所述內(nèi)容提供至用戶的裝置。
[0019]根據(jù)本發(fā)明的再一個方面,提供一種在網(wǎng)絡設備中用于輔助提供內(nèi)容的裝置,其中,該裝置包括:
[0020]-用于接收來自用戶設備的內(nèi)容相關信息以獲取內(nèi)容的裝置;
[0021]-用于對所述內(nèi)容進行分析,以確定所述內(nèi)容中所包括的可操作項目的裝置;
[0022]-用于確定所述可操作項目的可操作相關信息的裝置;
[0023]-用于將所述可操作項目的可操作相關信息提供至所述用戶設備的裝置。
[0024]與現(xiàn)有技術相比,根據(jù)本發(fā)明的網(wǎng)絡設備可以從用戶設備接收內(nèi)容相關信息,并確定該內(nèi)容中所包括的可操作項目并將可操作相關信息提供給用戶設備,然后根據(jù)本發(fā)明的用戶設備可以根據(jù)從網(wǎng)絡設備所接收的可操作相關信息對內(nèi)容進行處理,從而向用戶提供經(jīng)過可操作處理的內(nèi)容,以方便用戶對其中所包含的可操作項目進行進一步操作,提高了用戶體驗。
【附圖說明】
[0025]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0026]圖1示出根據(jù)本發(fā)明一個方面的實施例的在用戶設備中用于提供內(nèi)容的方法的流程圖;
[0027]圖2示出根據(jù)本發(fā)明另一個方面的實施例的在網(wǎng)絡設備中用于輔助提供內(nèi)容的方法的流程圖;
[0028]圖3示出根據(jù)本發(fā)明又一個方面的實施例的在用戶設備中用于提供內(nèi)容的裝置的不意圖;
[0029]圖4示出根據(jù)本發(fā)明再一個方面的實施例的在網(wǎng)絡設備中用于輔助提供內(nèi)容的裝置的示意圖。
[0030]附圖中相同或相似的附圖標記代表相同或相似的部件。
【具體實施方式】
[0031]下面結合附圖對本發(fā)明作進一步詳細描述。
[0032]在本文中,服務器包括但不限于計算機、網(wǎng)絡主機、單個網(wǎng)絡服務器、多個網(wǎng)絡服務器集或多個服務器構成的云;在此,云由基于云計算(Cloud Computing)的大量計算機或網(wǎng)絡服務器構成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個虛擬超級計算機。本領域技術人員應能理解,其他的服務器如同樣適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0033]在本文中,所述客戶端包括但不限于任何一種可與服務器進行交互的電子產(chǎn)品,例如計算機、手機、PDA、掌上電腦PPC等。本領域技術人員應能理解,其他的服務器如同樣適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0034]所述服務器與所述客戶端可以直接或通過網(wǎng)絡進行通信。所述網(wǎng)絡包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡、無線自組織網(wǎng)絡(Ad Hoc網(wǎng)絡)等。
[0035]圖1示出根據(jù)本發(fā)明一個方面的實施例的在用戶設備中用于提供內(nèi)容的方法的流程圖。
[0036]首先,在步驟Sll中,用戶設備將內(nèi)容相關信息發(fā)送至網(wǎng)絡設備。具體地,用戶設備通過上文所述的通信方式將內(nèi)容相關信息發(fā)送至網(wǎng)絡設備。此處,內(nèi)容相關信息可以為例如獲取該內(nèi)容的URL,該內(nèi)容的html源代碼等。
[0037]接著,在步驟S12中,用戶設備從網(wǎng)絡設備接收該內(nèi)容中所包括的可操作項目的可操作相關信息。在本文中,可操作項目意指用戶可對其進行進一步操作的項目,其包括以下任一項或任多項:
[0038]-電話號碼;
[0039]-地址;
[0040]-網(wǎng)址;
[0041]-電子郵件地址;
[0042]-即時通信地址。
[0043]此處,即時通信地址可以包括任何可用于即時通信的地址,例如,微信號碼、QQ號石馬等。
[0044]本領域技術人員應理解,此處,對于可操作項目的相關描述僅為示例性而非限定性描述,存在其他各種其他可操作項目而不背離本發(fā)明的精神或范疇,并以引用的方式包含于此。
[0045]可操作項目的可操作相關信息可以包括例如可操作項目名稱,可操作項目內(nèi)容,可操作項目的相關參數(shù),可操作項目的顯示方式,可操作項目的可操作相關處理腳本,可操作項目的操作選項,可操作項目的操作選項相關聯(lián)的操作腳本等任一項或任多項信息。
[0046]用戶設備可以按照上文所述的通信方式從網(wǎng)絡設備接收內(nèi)容中所包括的可操作項目的可操作相關信息。例如,內(nèi)容為麥當勞餐廳相關信息,“麥當勞(英語:McDonald’s)是全球大型跨國連鎖餐廳,1940年創(chuàng)立于美國,在世界上大約擁有3萬間分店。主要售賣漢堡包,以及薯條、炸雞、汽水、冰品、沙拉、水果等快餐食品。訂餐電話4008888888”。用戶設備從網(wǎng)絡設備接收該內(nèi)容中的可操作項目的可操作相關信息,例如為可操作項目“訂餐電話40088888888”的可操作相關信息,其包括可操作項目的相關參數(shù)“4008888888”。
[0047]接著,在步驟S13中,用戶設備基于所述可操作項目的可操作相關信息,對所述內(nèi)容中所包括的所述可操作項目進行可操作相關處理。此處,可操作相關處理可以包括例如設置可操作項目的顯示方式,為可操作項目設置操作選項,為可操作項目的操作選項設置關聯(lián)的可操作處理腳本等各種處理。本領域技術人員應理解,此處,對于可操作相關處理的相關描述僅為示例性而非限定性描述,存在其他各種實現(xiàn)方式而不背離本發(fā)明的精神或范疇,并以引用的方式包含于此。
[0048]在一個實施例中,用戶設備基于從網(wǎng)絡設備所接收的可操作項目的可操作相關信息,首先確定該可操作項目的類型。然后,用戶設備基于該可操作項目類型,對所述可操作項目進行可操作相關處理。例如,用戶設備可預先設置對不同類型的可操作項目所應進行的可操作相關處理。例如,當可操作項目為電話號碼類型時,用戶設備可設置其顯示方式為以可點擊對象形式進行顯示,設置其操作選項為“撥打電話”,并設置與該操作選項相關聯(lián)的腳本為JS1,則當用戶選擇該“撥打電話”操作選項時,將運行JSl腳本以進行撥打電話操作。本領域技術人員應理解,此處,對于用戶設備基于該可操作項目類型,對所述可操作項目進行可操作相關處理的相關描述僅為示例性而非限定性描述,存在其他各種實現(xiàn)方式而不背離本發(fā)明的精神或范疇,并以引用的方式包含于此。
[0049]在另一個實施例中,其中,所述可操作項目的可操作相關信息包括所述可操作項目的可操作相關處理腳本。從而,用戶設備可以基于所述可操作項目的可操作相關信息,執(zhí)行所述可操作項目的可操作相關處理腳本,以對所述內(nèi)容中所包括的所述可操作項目進行可操作相關處理。例如,用戶設備從網(wǎng)絡設備接收內(nèi)容中的可操作項目的可操作相關信息為可操作項目“訂餐電話40088888888”的可操作相關信息,其包括可操作相關處理腳本,如Javascript腳本。當用戶設備執(zhí)行該腳本時,可對于該可操作項目進行可操作相關處理。
[0050]在一個實施例中,所述可操作相關處理腳本可用于設置可操作項目的顯示方式,例如,將其顯示為可點擊對象,或?qū)⑵湟圆煌伾?或字體等方式來與其他內(nèi)容區(qū)別顯示,或設置其顯示方式為當鼠標移動到該可操作項目附件時,向用戶顯示特定提示信息等。用戶設備可執(zhí)行該可操作相關處理腳本來對該可操作項目的顯示方式進行相應的設置。本領域技術人員應理解,此處,對于基于所述可操作項目的可操作相關信息,執(zhí)行所述可操作項目的可操作相關處理腳本,以對所述內(nèi)容中所包括的所述可操作項目進行