移動設備與計算設備之間的文件個性化處理方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種移動設備與計算設備之間的文件個性化處理方法及裝置,應用平臺接收第一終端發(fā)送的跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識;根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,以使所述第二終端根據(jù)所述操作指令對所述需要操作的文件進行相關操作;提高了跨終端的文件處理的效率和用戶體驗度。
【專利說明】移動設備與計算設備之間的文件個性化處理方法及裝置
【技術領域】
[0001]本發(fā)明實施例涉及互聯(lián)網(wǎng)【技術領域】,尤其涉及一種移動設備與計算設備之間的文件個性化處理方法及裝置。
【背景技術】
[0002]在移動互聯(lián)網(wǎng)時代,用戶在跨終端的文件處理方面的需求正變得越來越頻繁,在實際應用中,首先用戶需要使用數(shù)據(jù)線或藍牙等功能產品在智能手機、PC、平板等不同的終端之間進行文件的傳輸;然而,數(shù)據(jù)線、藍牙等功能產品很難完全滿足用戶的需求,例如,數(shù)據(jù)線需要隨身攜帶,當忘記攜帶數(shù)據(jù)線時,就不能進行跨終端的文件傳輸;又例如,藍牙傳送需要進行藍牙配對,操作復雜,不簡單,當藍牙配對不成功時也不能進行跨終端的文件傳輸;即使成功傳輸之后,也需要用戶手動調用相應的應用程序進行對接收到的文件進行操作,存在用戶操作不方便、體驗度差的問題,而且也降低了跨終端之間的文件處理的效率。
【發(fā)明內容】
[0003]本發(fā)明實施例提供一種移動設備與計算設備之間的文件個性化處理方法及裝置、系統(tǒng),用以解決現(xiàn)有技術中跨終端文件處理效率低的問題。
[0004]第一方面,本發(fā)明提供一種移動設備與計算設備之間的文件個性化處理方法,包括:
[0005]應用平臺接收第一終端發(fā)送的跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識;
[0006]根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;
[0007]根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,以使所述第二終端根據(jù)所述操作指令對所述需要操作的文件進行相關操作。
[0008]其中,所述方法還包括:
[0009]所述應用平臺接收所述第一終端發(fā)送的關聯(lián)請求消息,所述關聯(lián)請求消息中包括所述第二終端的標識;
[0010]所述應用平臺將所述關聯(lián)請求消息發(fā)送給所述第二終端的標識指向的第二終端,以使所述第二終端根據(jù)所述關聯(lián)請求消息向所述應用平臺返回關聯(lián)應答消息;
[0011]所述應用平臺根據(jù)所述關聯(lián)應答消息,在所述第一終端與所述第二終端之間建立關聯(lián)關系,將所述第一終端的標識和所述第二終端的標識之間的關聯(lián)關系保存到所述關聯(lián)信息列表中;
[0012]所述關聯(lián)關系用于標識所述第一終端與所述第二終端之間的連接關系,即通過第一終端可以連接到所述第二終端。
[0013]其中,所述應用平臺接收第一終端發(fā)送的跨終端操作請求之后,包括:[0014]所述應用平臺將所述文件以及對應的操作指令保存到與所述第一終端的標識對應的數(shù)據(jù)庫中。
[0015]其中,根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,包括:
[0016]所述應用平臺向所述第二終端發(fā)送提示消息,所述提示消息用于指示所述第二終端接收所述第一終端發(fā)送的所述文件以及對應的操作指令;
[0017]所述應用平臺接收到所述第二終端發(fā)送的下載請求消息時,根據(jù)所述第二終端的標識,確定與所述第二終端建立關聯(lián)關系的第一終端的標識,根據(jù)所述第一終端的標識,在與所述第一終端的標識對應的數(shù)據(jù)庫中獲取所述文件和操作指令,將所述文件和操作指令發(fā)送給所述第二終端;
[0018]其中,將所述文件和操作指令發(fā)送給所述第二終端之后,包括:
[0019]所述第二終端根據(jù)所述操作指令,通過應用程序接口 API,調用與所述操作指令對應的應用程序,對所述需要操作的文件進行相關操作。
[0020]第二方面,提供一種移動設備與計算設備之間的文件個性化處理裝置,位于應用平臺側,其包括:
[0021]接收模塊,接收第一終端發(fā)送的跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識;
[0022]確定模塊,用于根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;
[0023]發(fā)送模塊,用于根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,以使所述第二終端根據(jù)所述操作指令對所述需要操作的文件進行相關操作。
[0024]其中,所述接收模塊,還用于接收所述第一終端發(fā)送的關聯(lián)請求消息,所述關聯(lián)請求消息中包括所述第二終端的標識;
[0025]所述發(fā)送模塊,還用于將所述關聯(lián)請求消息發(fā)送給所述第二終端的標識指向的第二終端,以使所述第二終端根據(jù)所述關聯(lián)請求消息向所述應用平臺返回關聯(lián)應答消息;
[0026]所述裝置還包括:
[0027]關聯(lián)模塊,用于根據(jù)所述關聯(lián)應答消息,在所述第一終端與所述第二終端之間建立關聯(lián)關系,將所述第一終端的標識和所述第二終端的標識之間的關聯(lián)關系保存到關聯(lián)信息列表;
[0028]所述關聯(lián)關系用于標識所述第一終端與所述第二終端之間的連接關系,即通過第一終端可以連接到所述第二終端。
[0029]其中,所述的裝置還包括:
[0030]保存模塊,用于將所述文件以及對應的操作指令保存到與所述第一終端的標識對應的數(shù)據(jù)庫中。
[0031]其中:所述發(fā)送模塊,還用于向所述第二終端發(fā)送提示消息,所述提示消息用于指示所述第二終端接收所述第一終端發(fā)送的所述文件以及對應的操作指令;
[0032]所述發(fā)送模塊,還用于接收到所述第二終端發(fā)送的下載請求消息時,根據(jù)所述第二終端的標識,確定與所述第二終端建立關聯(lián)關系的第一終端的標識,根據(jù)所述第一終端的標識,在與所述第一終端的標識對應的數(shù)據(jù)庫中獲取所述文件和操作指令,將所述文件和操作指令發(fā)送給所述第二終端,以使所述第二終端根據(jù)所述操作指令,通過應用程序接口 API,調用與所述操作指令對應的應用程序,對所述需要操作的文件進行相關操作。
[0033]第三方面,提供一種移動設備與計算設備之間的文件個性化處理系統(tǒng),其包括:應用平臺、第一終端和第二終端;
[0034]所述應用平臺包括第二方面所述的移動設備與計算設備之間的文件個性化處理
裝置;
[0035]所述第一終端,用于向所述應用平臺端發(fā)送關聯(lián)請求消息,所述關聯(lián)請求消息中包括所述第二終端的標識;以使所述應用平臺將所述關聯(lián)請求消息發(fā)送給所述第二終端的標識指向的第二終端;
[0036]所述第二終端,用于根據(jù)所述關聯(lián)請求消息向所述應用平臺返回關聯(lián)應答消息;以使所述應用平臺根據(jù)所述關聯(lián)應答消息,在所述第一終端與所述第二終端之間建立關聯(lián)關系,將所述第一終端的標識和所述第二終端的標識之間的關聯(lián)關系保存到關聯(lián)信息列表中;
[0037]所述第一終端,還用于向應用平臺發(fā)送跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識;以使應用平臺根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端;
[0038]所述第二終端,還用于根據(jù)所述操作指令,通過應用程序接口 API,調用與所述操作指令對應的應用程序,對所述需要操作的文件進行相關操作。
[0039]本發(fā)明的應用平臺接收第一終端發(fā)送的跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識;根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,以使所述第二終端根據(jù)所述操作指令對所述需要操作的文件進行相關操作;不需要數(shù)據(jù)線或藍牙配對即可將第一終端側的文件以及操作指令傳輸給第二終端,并且第二終端在接收到第一終端側文件時,也不需要用戶手動調取應用程序,而是通過應用程序接口自動調取與接收到的操作指令對應的應用程序對文件進行相關操作,因此,可以實現(xiàn)跨終端之間的文件的一鍵操作處理,方便用戶操作,提高用戶體驗度,提高了跨終端之間的文件處理的效率。
【專利附圖】
【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1為本發(fā)明一實施例提供的移動設備與計算設備之間的文件個性化處理方法的流程示意圖;[0042]圖2為本發(fā)明另一實施例提供的移動設備與計算設備之間的文件個性化處理方法的流程示意圖;
[0043]圖3為本發(fā)明另一實施例提供的移動設備與計算設備之間的文件個性化處理裝置的結構示意圖;
[0044]圖4為本發(fā)明另一實施例提供的移動設備與計算設備之間的文件個性化處理系統(tǒng)的結構示意圖。
【具體實施方式】
[0045]為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0046]本發(fā)明實施例所述的應用平臺例如包括運營360手機助手的應用服務器、推送(push)服務器和文件服務器,所述終端例如包括用戶臺式電腦或筆記本電腦等計算設備,或者包括用戶手機等移動設備。
[0047]圖1為本發(fā)明一實施例提供的移動設備與計算設備之間的文件個性化處理方法的流程示意圖,如圖1所述,本實施例的方法包括:
[0048]101、應用平臺接收第一終端發(fā)送的跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令第一終端的標識;
[0049]例如,第一終端為用戶手機時,第二終端為用戶電腦時,用戶想將手機上的圖片設置為電腦桌面,用戶通過手機的觸摸屏選中待操作的圖片之后,點擊手機中的一鍵桌面設置按鈕,即可觸發(fā)手機向應用平臺發(fā)送跨終端操作請求(如一鍵桌面設置請求)。
[0050]又例如,移動設備中安裝有重力感應裝置,可以通過搖動移動設備來觸發(fā)重力感應裝置,即可觸發(fā)移動設備向應用平臺發(fā)送跨終端操作請求。本發(fā)明實施例中,所述搖動可以理解為能夠觸發(fā)重力感應裝置的任意操作,如上下或左右晃動所述移動設備等,本發(fā)明實施例對具體的操作不做限定。
[0051]102、根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;
[0052]在本發(fā)明的一個可選實施方式,步驟102之前還包括應用平臺需要在第一終端和第二終端之間建立關聯(lián)關系,其中,所述關聯(lián)關系用于標識所述第一終端與所述第二終端之間的連接關系,即通過第一終端可以連接到所述第二終端,其中,本發(fā)明建立的關聯(lián)關系可以采用無線或者有線等關聯(lián)連接,以有線的關聯(lián)連接為例,具體實現(xiàn)包括:
[0053]應用平臺接收所述第一終端發(fā)送的關聯(lián)請求消息,所述關聯(lián)請求消息中包括所述第二終端的標識;
[0054]應用平臺將所述關聯(lián)請求消息發(fā)送給所述第二終端的標識指向的第二終端,以使所述第二終端根據(jù)所述關聯(lián)請求消息向所述應用平臺返回關聯(lián)應答消息;
[0055]應用平臺根據(jù)所述關聯(lián)應答消息,在所述第一終端與所述第二終端之間建立關聯(lián)關系,將所述第一終端的標識和所述第二終端的標識之間的關聯(lián)關系保存到關聯(lián)信息列表中。[0056]舉例來說,當?shù)谝唤K端為電腦,第二終端為手機時,二者之間的關聯(lián)關系的建立的過程為:
[0057]移動設備需要在應用平臺上進行認證,例如手機啟動手機助手;手機將手機的標識發(fā)送給應用平臺,其中手機的標識可以是唯一標識該手機的標識,包括但不限于國際移動設備身份碼(International Mobile Equipment Identity, IMEI)、手機名稱、手機型號、手機用戶身份識別卡(Subscriber Identity Module, SIM)號碼或移動互聯(lián)網(wǎng)設備值(Mobile Internet Device, MID)。
[0058]應用平臺向手機發(fā)送帶有認證碼的短信;手機輸入該認證碼,然后發(fā)給應用平臺;應用平臺根據(jù)該認證碼、手機的標識確定該手機的標識為該手機所擁有。
[0059]在電腦上啟動手機助手,輸入手機的標識(如手機SIM卡號碼)后,電腦將手機的標識攜帶在關聯(lián)請求消息中一起發(fā)送給應用平臺;應用平臺根據(jù)發(fā)送的關聯(lián)請求消息,可以獲取電腦的標識,電腦的標識是唯一標識該電腦的標識,如電腦的IP地址或網(wǎng)卡地址等。
[0060]應用平臺根據(jù)關聯(lián)請求消息中包括的手機的標識和電腦的標識,確認該手機的標識指向的手機是否在應用平臺進行了認證,如果進行了認證,則在關聯(lián)信息列表中建立該電腦與手機之間的關聯(lián)關系;
[0061]需要說明的是,如果上述手機沒有在應用平臺進行了認證,此時,應用平臺該手機的標識指向的手機發(fā)出關聯(lián)邀請,例如,應用平臺向手機發(fā)送一條邀請短信,邀請短信中為一激活鏈接地址,手機接收到該短信時,會彈出一個綁定允許對話框,假設用戶通過手機點擊激活鏈接地址,會將該激活鏈接已激活中的信息發(fā)送給應用平臺,應用平臺根據(jù)激活鏈接已激活中的信息,將手機和電腦綁定,在關聯(lián)信息列表中建立該電腦與手機之間的關聯(lián)關系。
[0062]103、根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,以使所述第二終端根據(jù)所述操作指令對所述需要操作的文件進行相關操作。
[0063]在本發(fā)明的一個可選實施方式,步驟103具體實現(xiàn)時,包括:
[0064]所述應用平臺將步驟101中發(fā)送的所述需要操作的文件以及對應的操作指令保存到與所述第一終端的標識對應的數(shù)據(jù)庫中;
[0065]所述應用平臺向所述第二終端發(fā)送提示消息,所述提示消息用于指示所述第二終端接收所述第一終端發(fā)送的所述需要操作的文件以及對應的操作指令,以使第二終端根據(jù)提示消息向應用平臺發(fā)送下載請求消息;
[0066]所述應用平臺接收到所述第二終端發(fā)送的下載請求消息時,根據(jù)所述第二終端的標識,確定與所述第二終端建立關聯(lián)關系的第一終端的標識,根據(jù)所述第一終端的標識,在與所述第一終端的標識對應的數(shù)據(jù)庫中獲取所述需要操作的文件以及對應的操作指令,將所述需要操作的文件以及對應的操作指令發(fā)送給所述第二終端;
[0067]對應地,第二終端根據(jù)所述操作指令,通過應用程序接口 API,調用與所述操作指令對應的應用程序,對所述需要操作的文件進行相關操作。
[0068]本發(fā)明實施例不需要利用數(shù)據(jù)線、藍牙配對或網(wǎng)盤同步操作,而是通過在應用平臺處建立了第一終端和第二終端之間的關聯(lián)關系,從而通過應用平臺可以實現(xiàn)具備關聯(lián)關系的第一終端和第二終端之間的文件傳輸,并且第二終端在接收到第一終端側發(fā)送的需要操作的文件以及對應的操作指令時,也不需要用戶手動調取應用程序,而是通過應用程序接口自動調取與接收到的操作指令對應的應用程序對文件進行相關操作,因此,可以實現(xiàn)跨終端之間的文件一鍵操作處理,方便用戶操作,提高用戶體驗度,提高了跨終端之間的文件處理的效率。
[0069]下面通過一鍵桌面設置為例對本發(fā)明實施例所述的技術方案進行詳細的描述:
[0070]假設第一終端為用戶手機,第二終端為用戶電腦,當用戶使用手機拍攝了一張照片,想將該照片設置為電腦的桌面,在現(xiàn)有技術中,用戶通常使用數(shù)據(jù)線或藍牙配對或其他應用軟件(如QQ軟件)等功能產品將照片傳到電腦,之后,用戶手動打開桌面設置應用程序,將上傳的照片設置為桌面,存在用戶操作不方便,用戶體驗度不高,跨終端的文件處理效率不聞的問題;
[0071]為了解決現(xiàn)有技術存在的問題,圖2為本發(fā)明另一實施例提供的移動設備與計算設備之間的文件個性化處理方法的流程示意圖,如圖2所示,包括:
[0072]201、用戶操作手機中的照片觸發(fā)向應用平臺發(fā)送一鍵桌面設置請求;
[0073]舉例來說,用戶手機中安裝有360手機助手這個應用軟件,當用戶使用手機拍攝一張照片之后,為了將該照片設置為用戶電腦的桌面,本實施例,用戶通過手機打開360手機助手,360手機助手可以登錄運行該360手機助手的應用平臺,應用平臺通過手機屏幕展示應用平臺的用戶界面,假設用戶界面中包括一鍵桌面設置這個功能按鈕,用戶例如使用手機的觸摸屏點擊一鍵桌面設置這個功能按鈕,即可觸發(fā)手機通過360手機助手向其對應的應用平臺發(fā)送跨終端操作請求(例如跨終端一鍵桌面設置請求)。
[0074]舉例來說,應用平臺根據(jù)一鍵桌面設置請求,通過手機展示與該一鍵桌面設置請求對應的操作菜單(簡稱一鍵桌面設置菜單);其中,一鍵桌面設置菜單中例如包括上傳文件(如上傳照片),進一步地,例如還可以對該上傳的文件設置用戶口令。用戶可以通過顯示在手機側的一鍵桌面設置菜單,將需要進行一鍵桌面設置的照片上傳到應用平臺,進一步,用戶還可以對該上傳的照片設置用戶口令。一鍵桌面設置菜單具體的設置方法例如還包括:可以選擇當前的圖片,還可以截屏桌面或者網(wǎng)頁內容,或者是拍攝照片,支持多個入口。
[0075]舉例來說,本實施例中還可以將壁紙控制插件直接設置在手機瀏覽器中,若接收到用戶發(fā)送的控制指令需要對壁紙進行相應操作時,直接從瀏覽器中調用該壁紙控制插件,進而使用調度的壁紙控制插件對壁紙進行相應操作。
[0076]可以對壁紙進行相應的操作,例如可以全屏瀏覽當前壁紙,收藏當前壁紙,切換壁紙,選擇多張壁紙進行輪流播放,選擇多張壁紙按照預設模塊拼接,顯示壁紙信息等等。根據(jù)用戶發(fā)出的控制指令不同,則引導壁紙控制插件執(zhí)行不同的操作。
[0077]利用壁紙控制插件獲取當前壁紙的圖像在服務器中的存儲地址和/或當前壁紙的圖像,進而將獲取的存儲地址和/或圖像在瀏覽器中進行收藏。若是壁紙控制插件獲取的是當前壁紙的圖像在服務器中的存儲地址,則可以將該地址收藏在瀏覽器的收藏夾中。若是壁紙控制插件獲取的是當前壁紙的圖像自身,則瀏覽器可以將圖像收藏在指定文件夾中。具體的,可以在本地設置一個文件夾,將獲取的圖像存儲到該文件夾中。若后續(xù)需要調度該圖像時,用戶可以利用瀏覽器在收藏夾中獲取圖像的地址,并依據(jù)獲取的地址到圖像服務器中獲取圖像?;蛘?,用戶也可以直接到指定文件夾中進行圖像的獲取。
[0078]202、應用平臺根據(jù)觸發(fā)一鍵桌面設置請求的手機的標識,確定與該手機的標識具有關聯(lián)關系的電腦的標識;
[0079]舉例來說,在步驟202之前,假設應用平臺已經為該手機和電腦之間建立了關聯(lián)關系,則應用平臺已經在關聯(lián)信息列表中保存有該手機的標識與電腦的標識之間的關聯(lián)關系;其中,有關關聯(lián)關系的建立過程詳見圖1所示實施例中的相關描述,不再贅述。
[0080]具體地,應用平臺接收到手機發(fā)送的一鍵桌面設置請求時,通常,該一鍵桌面設置請求中攜帶有發(fā)送該請求的手機的標識(如手機的MID、SIM、或IMEI卡號);根據(jù)手機的標識查詢關聯(lián)信息列表,即可得到與該手機的標識對應的電腦的標識(例如為電腦的IP地址);
[0081]203、應用平臺將上傳的照片以及對應的一鍵桌面設置的指令保存在與手機的標識對應的數(shù)據(jù)庫中;
[0082]具體地,應用平臺判斷手機和電腦之間建立了關聯(lián)關系之后,可以將手機上傳的照片以及對應的一鍵桌面設置的指令保存在與手機的標識對應的數(shù)據(jù)庫中。
[0083]204、應用平臺檢測到電腦連接到網(wǎng)絡時,向電腦發(fā)送提示消息,所述提示消息用于指示電腦接收手機發(fā)送的照片以及對應的一鍵桌面設置的指令。
[0084]例如,用戶電腦中也安裝了 360手機助手,當用戶電腦連接到網(wǎng)絡時,360手機助手對應的應用平臺根據(jù)步驟202確定的電腦的標識,確定該電腦已經連接到網(wǎng)絡,應用平臺即可向電腦發(fā)送提示消息,用于指示電腦接收手機發(fā)送的照片以及對應的一鍵桌面設置的指令。
[0085]205、電腦根據(jù)應用平臺發(fā)送的提示消息向應用平臺返回下載請求消息;
[0086]舉例來說,上述提示消息也可以通過用戶電腦側360手機助手展示的下載列表,其中,所述下載列表中包括需要一鍵桌面設置的照片和對應的一鍵桌面設置指令,所述下載列表中還可以包括同意下載或取消下載的提示內容,當用戶操作電腦選擇同意下載時,即可向應用平臺返回下載請求消息。
[0087]206、應用平臺根據(jù)電腦發(fā)送的下載請求消息以及電腦的標識,確定與該電腦建立關聯(lián)關系的手機的標識,根據(jù)手機的標識,在與手機的標識對應的數(shù)據(jù)庫中獲取上述照片和一鍵桌面設置的指令,并將照片和一鍵桌面設置的指令發(fā)送給電腦;
[0088]207、電腦根據(jù)一鍵桌面設置的指令,通過應用程序接口 API,調用與一鍵桌面設置的指令對應的一鍵桌面設置應用程序,將該照片設置為電腦桌面。
[0089]舉例來說,電腦可以通過用戶電腦側360手機助手展示的下載列表中下載照片和一鍵桌面設置的指令,根據(jù)一鍵桌面設置的指令,通過應用程序接口 API,調用一鍵桌面設置應用程序,將該照片設置為電腦桌面。
[0090]舉例來說,若當前接收的操作指令對應的操作為顯示壁紙信息時,利用壁紙控制插件獲取用戶選擇的若干壁紙的信息進行顯示。此處的壁紙信息可以是涉及壁紙的任意信息,例如壁紙的信息對象名、壁紙所屬的微博名、壁紙所屬的微博的統(tǒng)一資源定位符(Universal Resource Locator,URL)以及壁紙所屬的主題等等。具體地,還可以全屏瀏覽當前壁紙;收藏當前壁紙;切換壁紙;選擇多張壁紙進行輪流播放;選擇多張壁紙按照預設模塊拼接;顯示壁紙信息等。
[0091]需要說明的是,由于不同終端的數(shù)據(jù)格式可能存在不同,因此為了使得計算設備和移動設備中傳輸?shù)奈募筒僮髦噶羁梢越换ナ褂?,本發(fā)明實施例中還采用預置格式的數(shù)據(jù)構成當前傳輸?shù)奈募筒僮髦噶睢0092]即在計算設備和移動設備中配置一套通用的編、解碼方法,從而通過所述編碼(或解碼)方法構成(或解析)預置格式的數(shù)據(jù),使得計算設備和移動設備傳輸?shù)奈募筒僮髦噶钤趦蓚€設備中都可以使用。
[0093]具體地,所述預置格式為Json格式時,則所述預置格式的數(shù)據(jù)為Json格式的字符串。當然,所述預置格式也可以是其他格式的數(shù)據(jù),如采用可擴展標記語言(ExtensibleMarkup Language, XML)格式等,本申請對此不做限定。
[0094]本發(fā)明不需要利用數(shù)據(jù)線、藍牙配對或網(wǎng)盤同步操作,而是通過在應用平臺處建立了第一終端和第二終端之間的關聯(lián)關系,從而通過應用平臺可以實現(xiàn)具備關聯(lián)關系的第一終端和第二終端之間的文件和操作指令的傳輸,并且第二終端在接收到第一終端側文件時,也不需要用戶手動調取應用程序,而是通過應用程序接口自動調取與接收到的操作指令對應的應用程序對文件進行相關操作,因此,可以實現(xiàn)跨終端之間的文件一鍵操作處理,方便用戶操作,提高用戶體驗度,提高了跨終端之間的文件處理的效率。
[0095]圖3為本發(fā)明另一實施例提供的移動設備與計算設備之間的文件個性化處理裝置的結構示意圖,如圖3所示,包括:
[0096]接收模塊31,接收第一終端發(fā)送的跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識;
[0097]確定模塊32,用于根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;
[0098]發(fā)送模塊33,用于根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,以使所述第二終端根據(jù)所述操作指令對所述需要操作的文件進行相關操作。
[0099]其中:所述接收模塊31,還用于接收所述第一終端發(fā)送的關聯(lián)請求消息,所述關聯(lián)請求消息中包括所述第二終端的標識;
[0100]所述發(fā)送模塊33,還用于將所述關聯(lián)請求消息發(fā)送給所述第二終端的標識指向的第二終端,以使所述第二終端根據(jù)所述關聯(lián)請求消息向所述應用平臺返回關聯(lián)應答消息;
[0101]所述裝置還包括:
[0102]關聯(lián)模塊34,用于根據(jù)所述關聯(lián)應答消息,在所述第一終端與所述第二終端之間建立關聯(lián)關系,將所述第一終端的標識和所述第二終端的標識之間的關聯(lián)關系保存到關聯(lián)信息列表;
[0103]所述關聯(lián)關系用于標識所述第一終端與所述第二終端之間的連接關系,即通過第一終端可以連接到所述第二終端。
[0104]其中,所述的裝置還包括:
[0105]保存模塊35,用于將所述文件以及對應的操作指令保存到與所述第一終端的標識對應的數(shù)據(jù)庫中。
[0106]其中:所述發(fā)送模塊33,還用于向所述第二終端發(fā)送提示消息,所述提示消息用于指示所述第二終端接收所述第一終端發(fā)送的所述文件以及對應的操作指令;
[0107]所述發(fā)送模塊33,還用于接收到所述第二終端發(fā)送的下載請求消息時,根據(jù)所述第二終端的標識,確定與所述第二終端建立關聯(lián)關系的第一終端的標識,根據(jù)所述第一終端的標識,在與所述第一終端的標識對應的數(shù)據(jù)庫中獲取所述文件和操作指令,將所述文件和操作指令發(fā)送給所述第二終端,以使所述第二終端根據(jù)所述操作指令,通過應用程序接口 API,調用與所述操作指令對應的應用程序,對所述需要操作的文件進行相關操作。
[0108]本發(fā)明實施例不需要利用數(shù)據(jù)線、藍牙配對或網(wǎng)盤同步操作,而是通過在應用平臺處建立了手機和電腦之間的關聯(lián)關系,從而通過應用平臺可以實現(xiàn)具備關聯(lián)關系的手機和電腦之間的文件的傳輸,并且電腦在接收到手機發(fā)送的需要操作的文件和對應的操作指令時,也不需要用戶手動調取應用程序,而是通過應用程序接口自動調取與接收到的操作指令對應的應用程序對文件進行相關操作,因此,可以實現(xiàn)跨終端之間的文件一鍵操作處理,方便用戶操作,提高用戶體驗度,提高了跨終端之間的文件處理的效率。
[0109]圖4為本發(fā)明另一實施例提供的移動設備與計算設備之間的文件個性化處理系統(tǒng)的結構示意圖,如圖4所示,包括:應用平臺41、第一終端42和第二終端43 ;
[0110]所述應用平臺41包括圖3所示實施例所述的移動設備與計算設備之間的文件個性化處理裝置;詳細內容不再贅述。
[0111]所述第一終端42,用于向所述應用平臺端發(fā)送關聯(lián)請求消息,所述關聯(lián)請求消息中包括所述第二終端的標識;以使所述應用平臺將所述關聯(lián)請求消息發(fā)送給所述第二終端的標識指向的第二終端;
[0112]所述第二終端43,用于根據(jù)所述關聯(lián)請求消息向所述應用平臺返回關聯(lián)應答消息;以使所述應用平臺根據(jù)所述關聯(lián)應答消息,在所述第一終端與所述第二終端之間建立關聯(lián)關系,將所述第一終端的標識和所述第二終端的標識之間的關聯(lián)關系保存到關聯(lián)信息列表中;
[0113]所述第一終端42,還用于向應用平臺發(fā)送跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識;以使應用平臺根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端;
[0114]所述第二終端43,還用于根據(jù)所述操作指令,通過應用程序接口 API,調用與所述操作指令對應的應用程序,對所述需要操作的文件進行相關操作。
[0115]舉例來說,本實施例中的第一終端和第二終端之間還可以建立無線直連連接,具體例如包括:計算設備側移動設備管理程序收到Wifi直連信息后,創(chuàng)建一個無線直連客戶端(Wifi直連Client),用來發(fā)Wifi直連的驗證碼以和移動設備側移動設備管理程序建立Wifi直連連接。移動設備側移動設備管理程序端的Wifi直連Server對直連請求中的wifi直連的驗證碼進行驗證,驗證通過則Wifi直連連接建立成功。這樣,就可以借助該Wifi直連連接對移動設備進行管理。例如,可以在計算設備側下載軟計和游戲,并通過該Wifi直連連接發(fā)送到移動設備側進行安裝和應用。
[0116]舉例來說,當本實施例的應用平臺包括運營360手機助手的應用服務器、推送(push)服務器和文件服務器時,當用戶通過手機的瀏覽器操作網(wǎng)頁圖片向應用服務器觸發(fā)一鍵桌面設置請求時,由于網(wǎng)頁圖片通常是存放文件服務器上,瀏覽器需要將存放在文件服務器上的網(wǎng)頁圖片保存到手機本地,之后,將手機本地保存的網(wǎng)頁圖片攜帶在一鍵桌面設置請求中發(fā)送給應用服務器;
[0117]應用服務器根據(jù)手機的標識(如手機號碼),查詢關聯(lián)信息列表,確定與手機的標識對應的電腦的標識(如電腦IP地址),應用服務器將電腦的標識和一鍵桌面設置請求(如包括網(wǎng)頁圖片和一鍵桌面設置指令)發(fā)送給push服務器;
[0118]push服務器在檢測電腦的標識指向的電腦連接網(wǎng)絡時,向該電腦推送提示消息,該提示消息用于通知電腦有一鍵桌面設置需要操作;
[0119]電腦收到提示消息之后,會切換到下載管理列表,從應用服務器上進行下載網(wǎng)頁圖片和一鍵桌面設置指令,之后,利用API接口自動調用與一鍵桌面設置指令對應的一鍵桌面設置應用程序,將網(wǎng)頁圖片設置為電腦桌面。
[0120]本發(fā)明不需要利用數(shù)據(jù)線、藍牙配對或網(wǎng)盤同步操作,而是通過在應用平臺處建立了第一終端和第二終端之間的關聯(lián)關系,從而通過應用平臺可以實現(xiàn)具備關聯(lián)關系的第一終端和第二終端之間的文件傳輸,并且第二終端在接收到第一終端側文件時,也不需要用戶手動調取應用程序,而是通過應用程序接口自動調取與接收到的操作指令對應的應用程序對文件進行相關操作,因此,可以實現(xiàn)跨終端之間的文件一鍵操作處理,方便用戶操作,提高用戶體驗度,提高了跨終端之間的文件處理的效率。
[0121]在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0122]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0123]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
[0124]上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以以代碼的形式存儲在一個計算機可讀取存儲介質中。上述代碼存儲在一個計算機可讀存儲介質中,包括若干指令用以使處理器或硬件電路執(zhí)行本發(fā)明各個實施例所述方法的部分或全部步驟。而前述的存儲介質包括:通用串行總線接口的無需物理驅動器的微型高容量移動存儲盤、移動硬盤、只讀存儲器(英文:Read_0nly Memory,簡稱ROM)、隨機存取存儲器(英文:Random Access Memory,簡稱RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0125]最后應說明的是:以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的保護范圍。
【權利要求】
1.一種移動設備與計算設備之間的文件個性化處理方法,其包括: 應用平臺接收第一終端發(fā)送的跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識; 根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識; 根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,以使所述第二終端根據(jù)所述操作指令對所述需要操作的文件進行相關操作。
2.根據(jù)權利要求1所述的方法,其中,所述方法還包括: 所述應用平臺接收所述第一終端發(fā)送的關聯(lián)請求消息,所述關聯(lián)請求消息中包括所述第二終端的標識; 所述應用平臺將所述關聯(lián)請求消息發(fā)送給所述第二終端的標識指向的第二終端,以使所述第二終端根據(jù)所述關聯(lián)請求消息向所述應用平臺返回關聯(lián)應答消息; 所述應用平臺根據(jù)所述關聯(lián)應答消息,在所述第一終端與所述第二終端之間建立關聯(lián)關系,將所述第一終端的標識和所述第二終端的標識之間的關聯(lián)關系保存到所述關聯(lián)信息列表中; 所述關聯(lián)關系用于標識所述第一終端與所述第二終端之間的連接關系,即通過第一終端可以連接到所述第二終端。
3.根據(jù)權利要求1所述的方法,其中,所述應用平臺接收第一終端發(fā)送的跨終端操作請求之后,包括: 所述應用平臺將所述文件以及對應的操作指令保存到與所述第一終端的標識對應的數(shù)據(jù)庫中。
4.根據(jù)權利要求3所述的方法,其中,根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,包括: 所述應用平臺向所述第二終端發(fā)送提示消息,所述提示消息用于指示所述第二終端接收所述第一終端發(fā)送的所述文件以及對應的操作指令; 所述應用平臺接收到所述第二終端發(fā)送的下載請求消息時,根據(jù)所述第二終端的標識,確定與所述第二終端建立關聯(lián)關系的第一終端的標識,根據(jù)所述第一終端的標識,在與所述第一終端的標識對應的數(shù)據(jù)庫中獲取所述文件和操作指令,將所述文件和操作指令發(fā)送給所述第二終端。
5.根據(jù)權利要求4所述的方法,其中,將所述文件和操作指令發(fā)送給所述第二終端之后,包括: 所述第二終端根據(jù)所述操作指令,通過應用程序接口 API,調用與所述操作指令對應的應用程序,對所述需要操作的文件進行相關操作。
6.一種移動設備與計算設備之間的文件個性化處理裝置,位于應用平臺側,其包括: 接收模塊,接收第一終端發(fā)送的跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識; 確定模塊,用于根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;發(fā)送模塊,用于根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第二終端,以使所述第二終端根據(jù)所述操作指令對所述需要操作的文件進行相關操作。
7.根據(jù)權利要求6所述的裝置,其中: 所述接收模塊,還用于接收所述第一終端發(fā)送的關聯(lián)請求消息,所述關聯(lián)請求消息中包括所述第二終端的標識; 所述發(fā)送模塊,還用于將所述關聯(lián)請求消息發(fā)送給所述第二終端的標識指向的第二終端,以使所述第二終端根據(jù)所述關聯(lián)請求消息向所述應用平臺返回關聯(lián)應答消息; 所述裝置還包括: 關聯(lián)模塊,用于根據(jù)所述關聯(lián)應答消息,在所述第一終端與所述第二終端之間建立關聯(lián)關系,將所述第一終端的標識和所述第二終端的標識之間的關聯(lián)關系保存到關聯(lián)信息列表; 所述關聯(lián)關系用于標識所述第一終端與所述第二終端之間的連接關系,即通過第一終端可以連接到所述第二終端。
8.根據(jù)權利要求6所述的裝置,其中,還包括: 保存模塊,用于將所述文件以及對應的操作指令保存到與所述第一終端的標識對應的數(shù)據(jù)庫中。
9.根據(jù)權利要求8所述的裝置,其中:` 所述發(fā)送模塊,還用于向所述第二終端發(fā)送提示消息,所述提示消息用于指示所述第二終端接收所述第一終端發(fā)送的所`述文件以及對應的操作指令; 所述發(fā)送模塊,還用于接收到所述第二終端發(fā)送的下載請求消息時,根據(jù)所述第二終端的標識,確定與所述第二終端建立關聯(lián)關系的第一終端的標識,根據(jù)所述第一終端的標識,在與所述第一終端的標識對應的數(shù)據(jù)庫中獲取所述文件和操作指令,將所述文件和操作指令發(fā)送給所述第二終端,以使所述第二終端根據(jù)所述操作指令,通過應用程序接口API,調用與所述操作指令對應的應用程序,對所述需要操作的文件進行相關操作。
10.一種移動設備與計算設備之間的文件個性化處理系統(tǒng),其包括:應用平臺、第一終端和弟~.終端; 所述應用平臺包括權利要求6-9任一項所述的移動設備與計算設備之間的文件個性化處理裝置; 所述第一終端,用于向所述應用平臺端發(fā)送關聯(lián)請求消息,所述關聯(lián)請求消息中包括所述第二終端的標識;以使所述應用平臺將所述關聯(lián)請求消息發(fā)送給所述第二終端的標識指向的第二終端; 所述第二終端,用于根據(jù)所述關聯(lián)請求消息向所述應用平臺返回關聯(lián)應答消息;以使所述應用平臺根據(jù)所述關聯(lián)應答消息,在所述第一終端與所述第二終端之間建立關聯(lián)關系,將所述第一終端的標識和所述第二終端的標識之間的關聯(lián)關系保存到關聯(lián)信息列表中; 所述第一終端,還用于向應用平臺發(fā)送跨終端操作請求;所述跨終端操作請求中包括需要操作的文件以及對應的操作指令和所述第一終端的標識;以使應用平臺根據(jù)所述第一終端的標識,查詢關聯(lián)信息列表,確定與所述第一終端的標識對應的第二終端的標識;根據(jù)所述第二終端的標識,將所述文件以及對應的操作指令發(fā)送給所述第二終端的標識指向第_.終端; 所述第二終端,還用于根據(jù)所述操作指令,通過應用程序接口 API,調用與所述操作指令對應的應用程序,對所述需要操作的文件進行相關操作。
【文檔編號】H04L29/06GK103618710SQ201310603613
【公開日】2014年3月5日 申請日期:2013年11月25日 優(yōu)先權日:2013年11月25日
【發(fā)明者】張龍 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司