終端間的信息同步方法及終端的制作方法
【專利摘要】本發(fā)明實施例提供一種終端間的信息同步方法及終端,其中,所述方法包括:當監(jiān)聽到當前終端接收到信息后,判斷所述信息是否屬于預置的同步信息列表中的同步信息;當所述信息屬于所述同步信息時,根據(jù)所述預置的同步信息列表確定所述信息的同步用戶和同步方式;將所述信息按照所述同步方式同步到所述同步用戶所在的終端。本發(fā)明實施例實現(xiàn)了終端間的信息同步,不需要人工參與信息同步,避免了信息遺漏或者操作延遲的問題,減少了用戶的工作量,提高了信息同步的效率。
【專利說明】
終端間的信息同步方法及終端
技術(shù)領(lǐng)域
[0001]本發(fā)明實施例涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種終端間的信息同步方法及終端。
【背景技術(shù)】
[0002]現(xiàn)有的技術(shù)方案中,終端間的信息同步都是基于短信轉(zhuǎn)發(fā)功能實現(xiàn)的,通過短信發(fā)送功能將信息同步到指定的終端上,實現(xiàn)了信息的同步功能。但是,需要人工手動去轉(zhuǎn)發(fā)短信,難免會出現(xiàn)信息遺漏或操作延遲的問題,并且通過短信轉(zhuǎn)發(fā)消息,會消耗用戶的話費,沒有充分發(fā)揮當前智能終端的優(yōu)勢,不能為用戶提供更好的服務。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種終端間的信息同步方法及終端,用以解決現(xiàn)有的終端間的信息同步方案需要通過人工手動轉(zhuǎn)發(fā)短信實現(xiàn),容易出現(xiàn)信息遺漏或者操作延遲的問題。
[0004]本發(fā)明實施例提供一種終端間的信息同步方法,包括:
[0005]當監(jiān)聽到當前終端接收到信息后,判斷所述信息是否屬于預置的同步信息列表中的同步信息;
[0006]當所述信息屬于所述同步信息時,根據(jù)所述預置的同步信息列表確定所述信息的同步用戶和同步方式;
[0007]將所述信息按照所述同步方式同步到所述同步用戶所在的終端。
[0008]相應地,本發(fā)明實施例還提供了一種終端,包括:
[0009]判斷模塊,用于當監(jiān)聽到終端接收到信息后,判斷所述信息是否屬于預置的同步信息列表中的同步信息;
[0010]確定模塊,用于當所述信息屬于所述同步信息時,根據(jù)所述預置的同步信息列表確定所述信息的同步用戶和同步方式;
[0011]同步模塊,用于將所述信息按照所述同步方式同步到所述同步用戶所在的終端。
[0012]本發(fā)明實施例提供的終端間的信息同步方法及終端,在移動終端中預置同步信息列表,當監(jiān)聽到移動終端接收到信息后,利用預置的同步信息列表判斷接收到的信息是否屬于同步信息列表中的同步信息,若屬于,則再利用預置的同步信息列表確定接收到的信息的同步用戶和同步方式,將接收到的信息按照確定得到的同步方式同步到同步用戶所在的終端,實現(xiàn)了終端間的信息同步,不需要人工參與信息同步,避免了信息遺漏或者操作延遲的問題,減少了用戶的工作量,提高了信息同步的效率。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1為本發(fā)明實施例一中的一種終端間的信息同步方法的步驟流程圖;
[0015]圖2為本發(fā)明實施例一中的另一種終端間的信息同步方法的步驟流程圖;
[0016]圖3為本發(fā)明實施例二中的一種終端的結(jié)構(gòu)示意圖;
[0017]圖4為本發(fā)明實施例二中的一種智能手機的結(jié)構(gòu)示意圖。
【具體實施方式】
[0018]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0019]實施例一
[0020]詳細介紹本發(fā)明實施例一提出的一種終端間的信息同步方法,應用于終端,本發(fā)明實施例中的終端可以為智能移動終端,例如,智能手機、平板電腦等。
[0021]參照圖1,示出了本發(fā)明實施例一中的一種終端間的信息同步方法的步驟流程圖。
[0022]步驟100,當監(jiān)聽到當前終端接收到信息后,判斷所述信息是否屬于預置的同步信息列表中的同步信息,若屬于,則執(zhí)行步驟102;若不屬于,則流程結(jié)束。
[0023]本發(fā)明實施例中的終端中預置有同步信息列表,同步信息列表中包括:同步信息的來源、與同步信息的來源相對應的同步用戶和至少一種同步方式。其中,同步信息的來源可以用于表示同步信息為終端中的哪個應用程序接收到的信息,所述應用程序可以為短信、QQ或者微信等等。所述同步用戶可以為用戶的手機號碼、QQ號或者微信號等。同步方式可以包括NFC、藍牙、網(wǎng)絡和短信等,其中,所述同步方式的優(yōu)先級按照NFC、藍牙、網(wǎng)絡和短信的順序由高到低排列。
[0024]上述監(jiān)聽當前終端接收到信息的步驟可以為:
[0025]通過所述當前終端的后臺信息監(jiān)聽服務監(jiān)聽所述當前終端接收到信息,例如,在后臺信息監(jiān)聽服務(service)中注冊BroadcastReceiver來監(jiān)聽信息(act1n:android.provider.Telephony.SMS_RECEIVED)?;蛘?,通過所述當前終端的信息存儲數(shù)據(jù)庫表中的信息發(fā)生變化監(jiān)聽所述當前終端接收到信息。
[0026]上述判斷所述信息是否屬于預置的同步信息列表中的同步信息的步驟可以為:
[0027]判斷接收到的信息的來源是否屬于預置的同步信息列表中存在的同步信息的來源,若是,則接收到的信息屬于預置的同步信息列表中的同步信息;若否,則接收到的信息不屬于預置的同步信息列表中的同步信息。
[0028]步驟102,根據(jù)所述預置的同步信息列表確定所述信息的同步用戶和同步方式。
[0029]在預置的同步信息列表中,同步信息的來源與同步用戶之間存在對應關(guān)系。在確定接收到的信息屬于預置的同步信息列表中的同步信息時,即可確定接收到的信息待同步的同步用戶。
[0030]在預置的同步信息列表中,可以選擇任一同步方式??梢愿鶕?jù)當前終端所處的軟硬件環(huán)境選擇同步方式中較優(yōu)的一種同步方式。例如,可以先判斷當前終端與同步用戶所在的終端是否均具備NFC功能,且已開啟NFC功能,如具備且已開啟,則可以選擇NFC同步方式同步信息;若不具備或未開啟,則可以判斷當前終端與同步用戶所在的終端之間是否已建立藍牙連接,若已建立藍牙連接,則可以選擇藍牙同步方式同步信息;若未建立藍牙連接,則可以判斷當前終端與同步用戶所在的終端是否均處于網(wǎng)絡中,若均處于網(wǎng)絡中,則可以利用網(wǎng)絡同步方式同步信息;若不處于網(wǎng)絡中,則可以利用短信同步方式同步信息。
[0031]步驟104,將所述信息按照所述同步方式同步到所述同步用戶所在的終端。
[0032]在本發(fā)明的一個優(yōu)選的實施例中,在所述步驟104之前,還可以從預置的加密策略中選擇任一加密方式對所述信息進行加密。
[0033]所述預置的加密策略可以位于當前終端中,預置的加密策略中可以包括消息摘要算法第五版(Message Digest Algorithm MD5,MD5)或安全哈希算法(Secure HashAlgorithm,SHAl)等加密方式。
[0034]在同步信息之前,對待同步的信息進行加密,可以提高信息同步的安全性。
[0035]而且,在同步用戶所在的終端可以對接收到的經(jīng)過加密的信息進行解密。
[0036]根據(jù)上述本發(fā)明實施例中的描述,本發(fā)明實施例還可以描述為如下執(zhí)行過程,如圖2所示:
[0037]步驟200,監(jiān)聽到終端接收到信息。
[0038]步驟202,判斷接收到的信息是否可以同步到其他終端,若可以,則執(zhí)行步驟204;若不可以,則流程結(jié)束。
[0039]步驟204,確定需要同步的用戶。
[0040]步驟206,確定同步策略并進行信息同步。
[0041]在步驟206之前,還可以執(zhí)行步驟208,判斷是否需要對信息進行加密,若需要,則執(zhí)行步驟210,對信息進行加密,然后執(zhí)行步驟206;若不需要加密,則直接執(zhí)行步驟206。
[0042]綜上所述,本發(fā)明實施例中的技術(shù)方案,在移動終端中預置同步信息列表,當監(jiān)聽到移動終端接收到信息后,利用預置的同步信息列表判斷接收到的信息是否屬于同步信息列表中的同步信息,若屬于,則再利用預置的同步信息列表確定接收到的信息的同步用戶和同步方式,將接收到的信息按照確定得到的同步方式同步到同步用戶所在的終端,實現(xiàn)了終端間的信息同步,不需要人工參與信息同步,避免了信息遺漏或者操作延遲的問題,減少了用戶的工作量,提高了信息同步的效率。
[0043]實施例二
[0044]詳細介紹本發(fā)明實施例二提出的一種終端。
[0045]參照圖3,示出了本發(fā)明實施例二中的一種終端的結(jié)構(gòu)示意圖。本發(fā)明實施例中的終端可以為智能移動終端,例如,智能手機、平板電腦等。
[0046]所述終端可以包括:判斷模塊30、確定模塊32和同步模塊34。
[0047]下面分別詳細介紹各模塊的功能以及各模塊之間的關(guān)系。
[0048]判斷模塊30,用于當監(jiān)聽到終端接收到信息后,判斷所述信息是否屬于預置的同步信息列表中的同步信息。
[0049]所述預置的同步信息列表位于所述終端,包括:同步信息的來源、與同步信息的來源相對應的同步用戶和至少一種同步方式。所述同步方式包括:NFC、藍牙、網(wǎng)絡和短信;其中,所述同步方式的優(yōu)先級按照NFC、藍牙、網(wǎng)絡和短信的順序由高到低排列。
[0050]所述終端還包括:監(jiān)聽模塊,用于通過所述當前終端的后臺信息監(jiān)聽服務監(jiān)聽所述當前終端接收到信息,或者,通過所述當前終端的信息存儲數(shù)據(jù)庫表中的信息發(fā)生變化監(jiān)聽所述當前終端接收到信息。
[0051]確定模塊32,用于當所述信息屬于所述同步信息時,根據(jù)所述預置的同步信息列表確定所述信息的同步用戶和同步方式。
[0052]同步模塊34,用于將所述信息按照所述同步方式同步到所述同步用戶所在的終端。
[0053]在本發(fā)明的一個優(yōu)選的實施例中,所述終端還可以包括:加密模塊,用于在所述同步模塊34將所述信息按照所述同步方式同步到所述同步用戶所在的終端之前,從預置的加密策略中選擇任一加密方式對所述信息進行加密。
[0054]以本發(fā)明實施例中的終端為智能手機為例,介紹一種智能手機,包括:信息監(jiān)聽模塊、同步信息管理模塊、同步策略處理中心、加密模塊。若智能手機作為信息的被同步方,則還可以包括客戶端信息接收模塊,如圖4所示。
[0055]信息監(jiān)聽模塊,通過后臺Service監(jiān)聽是否收到新信息,當監(jiān)聽到新信息后交給同步信息管理模塊進行處理。
[0056]同步信息管理模塊,根據(jù)信息類型以及安全等級,對同步信息配置中事先配置好的同步用戶信息進行篩選和過濾,確定是否需要同步信息及同步給哪些用戶。
[0057]同步策略處理中心:根據(jù)待同步的信息以及當前智能手機所處的環(huán)境,選擇最佳的同步方式進行信息同步。同步方式主要包括:NFC、藍牙、WIF1、短信等。
[0058]加密模塊:針對不同的同步方式?jīng)Q定是否需要對待同步的信息進行加密傳輸,并且選擇任意的加密策略(MD5、SHAl等)進行加密,保證信息的傳輸安全性。
[0059]客戶端信息接收模塊:對接收到的經(jīng)過加密的同步的信息進行解密及顯示。
[0060]綜上所述,本發(fā)明實施例中的技術(shù)方案,在移動終端中預置同步信息列表,當監(jiān)聽到移動終端接收到信息后,利用預置的同步信息列表判斷接收到的信息是否屬于同步信息列表中的同步信息,若屬于,則再利用預置的同步信息列表確定接收到的信息的同步用戶和同步方式,將接收到的信息按照確定得到的同步方式同步到同步用戶所在的終端,實現(xiàn)了終端間的信息同步,不需要人工參與信息同步,避免了信息遺漏或者操作延遲的問題,減少了用戶的工作量,提高了信息同步的效率。
[0061]以上所描述的終端實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0062]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
[0063]最后應說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
【主權(quán)項】
1.一種終端間的信息同步方法,其特征在于,包括: 當監(jiān)聽到當前終端接收到信息后,判斷所述信息是否屬于預置的同步信息列表中的同步信息; 當所述信息屬于所述同步信息時,根據(jù)所述預置的同步信息列表確定所述信息的同步用戶和同步方式; 將所述信息按照所述同步方式同步到所述同步用戶所在的終端。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預置的同步信息列表位于所述當前終端,包括:同步信息的來源、與同步信息的來源相對應的同步用戶和至少一種同步方式。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述同步方式包括:NFC、藍牙、網(wǎng)絡和短?目; 其中,所述同步方式的優(yōu)先級按照NFC、藍牙、網(wǎng)絡和短信的順序由高到低排列。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述監(jiān)聽所述當前終端接收到信息的步驟,包括: 通過所述當前終端的后臺信息監(jiān)聽服務監(jiān)聽所述當前終端接收到信息,或者,通過所述當前終端的信息存儲數(shù)據(jù)庫表中的信息發(fā)生變化監(jiān)聽所述當前終端接收到信息。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述將所述信息按照所述同步方式同步到所述同步用戶所在的終端之前,所述方法還包括: 從預置的加密策略中選擇任一加密方式對所述信息進行加密。6.一種終端,其特征在于,包括: 判斷模塊,用于當監(jiān)聽到終端接收到信息后,判斷所述信息是否屬于預置的同步信息列表中的同步信息; 確定模塊,用于當所述信息屬于所述同步信息時,根據(jù)所述預置的同步信息列表確定所述信息的同步用戶和同步方式; 同步模塊,用于將所述信息按照所述同步方式同步到所述同步用戶所在的終端。7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述預置的同步信息列表位于所述終端,包括:同步信息的來源、與同步信息的來源相對應的同步用戶和至少一種同步方式。8.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述同步方式包括:NFC、藍牙、網(wǎng)絡和短?目; 其中,所述同步方式的優(yōu)先級按照NFC、藍牙、網(wǎng)絡和短信的順序由高到低排列。9.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述終端還包括: 監(jiān)聽模塊,用于通過所述當前終端的后臺信息監(jiān)聽服務監(jiān)聽所述當前終端接收到信息,或者,通過所述當前終端的信息存儲數(shù)據(jù)庫表中的信息發(fā)生變化監(jiān)聽所述當前終端接收到信息。10.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述終端還包括: 加密模塊,用于在所述同步模塊將所述信息按照所述同步方式同步到所述同步用戶所在的終端之前,從預置的加密策略中選擇任一加密方式對所述信息進行加密。
【文檔編號】H04W12/02GK105828305SQ201610131193
【公開日】2016年8月3日
【申請日】2016年3月8日
【發(fā)明人】張澤
【申請人】樂視移動智能信息技術(shù)(北京)有限公司