亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

鬧鐘數(shù)據(jù)交換方法、裝置及系統(tǒng)的制作方法

文檔序號:7779148閱讀:283來源:國知局
專利名稱:鬧鐘數(shù)據(jù)交換方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種鬧鐘數(shù)據(jù)交換方法、裝置及系統(tǒng)。
技術(shù)背景
移動數(shù)據(jù)業(yè)務(wù)日趨豐富和復(fù)雜,手機中很多個性化用戶數(shù)據(jù)已經(jīng)提供了數(shù)據(jù)交換的格式。比如,終端中的名片夾的數(shù)據(jù)同步格式VCARD。日歷事件的數(shù)據(jù)同步格式 vCalendar和iCalendar,短信VMSG等。這些數(shù)據(jù)都可以在通過不同平臺的終端上相互導(dǎo)入和導(dǎo)出。
鬧鐘作為手機的基本業(yè)務(wù),是日常生活中人們使用最頻繁的業(yè)務(wù)之一。大部分人習(xí)慣使用手機設(shè)置鬧鐘來提醒每天的起床時間。設(shè)置的鬧鐘數(shù)據(jù)包括鬧鐘的鈴音,開始時間,重復(fù)的次數(shù)等信息。有些人一周會設(shè)置許多鬧鐘提醒。一旦更換手機,這些數(shù)據(jù)需要重新設(shè)置。而不同平臺的手機上的鬧鐘應(yīng)用存儲數(shù)據(jù)的文件的格式千差萬別,手機之間鬧鐘數(shù)據(jù)由于格式的不同無法相互同步。發(fā)明內(nèi)容
本發(fā)明提供了一種鬧鐘數(shù)據(jù)交換方法、裝置及系統(tǒng),以至少解決相關(guān)技術(shù)中,由于鬧鐘數(shù)據(jù)的格式不同,導(dǎo)致不同平臺的移動終端之間的鬧鐘數(shù)據(jù)不能交換的問題。
根據(jù)本發(fā)明的一個方面,提供了一種鬧鐘數(shù)據(jù)交換方法,包括源移動終端設(shè)置鬧鐘;按照預(yù)先定義的文件格式,對鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼;向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù)。
優(yōu)選地,在向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù)之后,上述方法還包括目的移動終端解析鬧鐘數(shù)據(jù);目的移動終端存儲解析后的鬧鐘數(shù)據(jù)。
優(yōu)選地,預(yù)先定義的文件格式包括以下至少之一重復(fù)天數(shù)、持續(xù)時間、鬧鐘鈴音、 觸發(fā)類型、開始鬧鈴時間、文件版本、時間間隔、文本信息。
優(yōu)選地,重復(fù)天數(shù)是7位的二進(jìn)制數(shù),最低位表示周一,最高位表示周日。
優(yōu)選地,持續(xù)時間的范圍是0至60分鐘,其中0表示鬧鐘的持續(xù)時間是永久。
優(yōu)選地,鬧鐘鈴音是二進(jìn)制數(shù)據(jù)格式的鈴音。
優(yōu)選地,觸發(fā)類型包括以下之一響鈴、響鈴加振動、振動。
優(yōu)選地,開始鬧鈴時間的格式是<date>T<time>或者<date>T<time>Z。
根據(jù)本發(fā)明的另一方面,提供了一種鬧鐘數(shù)據(jù)交換裝置,應(yīng)用于移動終端,包括 設(shè)置模塊,用于設(shè)置鬧鐘;編碼模塊,用于按照預(yù)先定義的文件格式,對鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼;發(fā)送模塊,用于向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù)。
根據(jù)本發(fā)明的再一方面,提供了一種鬧鐘數(shù)據(jù)交換系統(tǒng),包括源移動終端和目的移動終端,其中,源移動終端包括設(shè)置模塊,用于設(shè)置鬧鐘;編碼模塊,用于按照預(yù)先定義的文件格式,對鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼;發(fā)送模塊,用于向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù);目的移動終端包括解析模塊,用于解析鬧鐘數(shù)據(jù);存儲模塊,用于存儲解析后的鬧鐘數(shù)據(jù)。
本發(fā)明將鬧鐘數(shù)據(jù)編碼為預(yù)先定義的文件格式的數(shù)據(jù),使用編碼后的鬧鐘數(shù)據(jù)進(jìn)行交換,從而實現(xiàn)了鬧鐘數(shù)據(jù)在不同平臺的移動終端之間進(jìn)行交換,具有較好的實施性。


此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中
圖1是根據(jù)本發(fā)明實施例的鬧鐘數(shù)據(jù)交換方法的流程圖2是根據(jù)本發(fā)明實施例的鬧鐘數(shù)據(jù)格式的字段定義的結(jié)構(gòu)示意圖3是根據(jù)本發(fā)明實施例的移動終端之間同步鬧鐘數(shù)據(jù)的流程圖4是根據(jù)本發(fā)明實施例的鬧鐘數(shù)據(jù)交換裝置的結(jié)構(gòu)框圖5是根據(jù)本發(fā)明實施例的鬧鐘數(shù)據(jù)交換系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。
本發(fā)明提供了一種鬧鐘數(shù)據(jù)交換方法,圖1是根據(jù)本發(fā)明實施例的鬧鐘數(shù)據(jù)交換方法的流程圖,如圖1所示,包括如下的步驟S102至步驟S106。
步驟S102,源移動終端設(shè)置鬧鐘。
步驟S104,按照預(yù)先定義的文件格式,對鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼。
步驟S106,向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù)。
相關(guān)技術(shù)中,由于鬧鐘數(shù)據(jù)的格式不同,導(dǎo)致不同平臺的移動終端之間的鬧鐘數(shù)據(jù)不能交換。本發(fā)明實施例中,將鬧鐘數(shù)據(jù)編碼為預(yù)先定義的文件格式的數(shù)據(jù),使用編碼后的鬧鐘數(shù)據(jù)進(jìn)行交換,從而實現(xiàn)了鬧鐘數(shù)據(jù)在不同平臺的移動終端之間進(jìn)行交換,具有較好的可實施性。
在向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù)之后,目的終端需進(jìn)行以下操作目的移動終端解析鬧鐘數(shù)據(jù);目的移動終端存儲解析后的鬧鐘數(shù)據(jù)。
優(yōu)選地,預(yù)先定義的文件格式包括以下至少之一重復(fù)天數(shù)、持續(xù)時間、鬧鐘鈴音、 觸發(fā)類型、開始鬧鈴時間、文件版本、時間間隔、文本信息。
優(yōu)選地,重復(fù)天數(shù)是7位的二進(jìn)制數(shù),最低位表示周一,最高位表示周日。
優(yōu)選地,持續(xù)時間的范圍是0至60分鐘,其中0表示鬧鐘的持續(xù)時間是永久。
優(yōu)選地,鬧鐘鈴音是二進(jìn)制數(shù)據(jù)格式的鈴音。
優(yōu)選地,觸發(fā)類型包括以下之一響鈴、響鈴加振動、振動。
優(yōu)選地,開始鬧鈴時間的格式是<date>T<time>或者<date>T<time>Z。
以下將預(yù)先定義的文件格式稱為VCL0CK,對VCLOCK格式進(jìn)行詳細(xì)介紹。
每個字段行的定義,與本地鬧鐘的字段相互對應(yīng)。編解碼之前,VCLOCK定義的必須字段在本地鬧鐘不包含的話,不能編碼成VCL0CK。同理,VCLOCK定義所必須的字段,本地鬧鐘不包括,也不能被解析。
在定義VCLOCK之前,首先定義一個文件版本信息。
VCLOCK對象的格式如下
VCLOCK對象由多個字段組成,每一個字段用一行來表示。每個字段由字段名和字段值兩部分組成。其中,字段名和字段值之間使用“”隔開,格式如下
Property Name:Property Value
每個VCLOCK對象表示一次鬧鐘設(shè)定。每個VCLOCK對象由行BEGIN: VCLOCK (VCL0CK 開始分隔符)開始,中間可有任意多個VCLOCK字段行,最后以行END VCLOCK (VCL0CK結(jié)束分隔符)結(jié)束。VCLOCK字段行以終止符CRLF (回車+換行)結(jié)束,也就是說VCLOCK對象中的多個字段行通過CRLF分割,包括BEGIN: VCLOCK和END:VCL0CK。
下面介紹VCLOCK對象具體的字段。圖2是根據(jù)本發(fā)明實施例的鬧鐘數(shù)據(jù)格式的字段定義的結(jié)構(gòu)示意圖,如圖2所示,一次鬧鐘設(shè)置通常包括但不限于以下內(nèi)容開始鬧鈴時間、重復(fù)天數(shù)、觸發(fā)類型、時間間隔、持續(xù)時間、文本信息、鬧鐘鈴音。下面進(jìn)行詳細(xì)介紹。
開始鬧鈴時間,這個字段通過一次設(shè)定生成。格式定義遵循IS0-8601。存儲字段名和字段值對應(yīng)如下TIME 開始鬧鈴時間,遵循IS0-8601的日期和事件的格式如下,TIME <date>T<time> 或者 <date>T<time>Z。例如:TIME:20111123T0930Z 表示 2011 年 11 月 23 日9點30分。
重復(fù)天數(shù),可選的通常包括每天和每周一到每周日。定義值時以一個7位的二進(jìn)制數(shù)表示。每一位代表每周的一天。周一占據(jù)低位,周日占據(jù)高位。其他依次類推。
REPEAT 七位二進(jìn)制數(shù)。例如REPEAT:0011100表示重復(fù)響鈴的天數(shù)為每周三、周四、周五。
鬧鐘觸發(fā)時,觸發(fā)類型包括僅僅振動,僅僅響鈴,振動加響鈴三種類型。分別以0、 1、2這三個整數(shù)值代表上述三禾中類型:only vibrate,only ring,both vibrate and ring。
TRIGGER TYPE 整數(shù)值。例如TRIGGER TYPE:0 表示僅僅振動。
時間間隔,在鬧鐘未關(guān)閉的情況下,可以每隔此時間段觸發(fā)一次,時間間隔最長1 小時,即有效設(shè)置范圍在0至60分鐘之間。格式定義遵循IS0-8601。DELAY:每隔多長時間觸發(fā)一次。按照IS0-8601定義時間間隔使用DELAY:PT[hh]H[mm]M,mm的取值范圍在0 至59之間。例如DELAY:PT30M表示每隔30分鐘再響一次。
每觸發(fā)一次的持續(xù)時間,有效設(shè)置范圍在0至60分鐘之間。其中,0表示永久響, 直至鬧鐘關(guān)閉。格式定義遵循IS0-8601,DURATION 持續(xù)多長時間,例如DURATI ON PT5M表示持續(xù)時間5分鐘。
INFO值為文本信息,代表鬧鈴的標(biāo)題。
RING代表鬧鐘鈴音文件。VCLOCK中的字段值為純ASCII文本,不需要編碼。鬧鈴鈴音字段值為鈴音的二進(jìn)制數(shù)據(jù),采用QUOTED-RINTABLE編碼方式。
最后,文件以.vck為后綴名存儲。
下面將結(jié)合實例對本發(fā)明實施例的實現(xiàn)過程進(jìn)行詳細(xì)描述。
首先需要構(gòu)建一個VCLOCK文件,以設(shè)置一個鬧鐘為例。構(gòu)建一個鬧鈴對象。如果設(shè)置多個鬧鐘。只需要在文件中增加多個鬧鐘對象。
例如,設(shè)置一個鬧鐘,起床時間是7點,每個工作日重復(fù)響鈴,每次響鈴5分鐘,觸發(fā)時只響鈴,重復(fù)鬧鈴時間間隔是30分鐘。則生成的文件的格式如下
BEGIN:VCLOCK
VERSION: 1. O
TIME:20111123T0930Z
REPEAT:0011111
TRIGGER TYPE :0
DELAY:PT30M
DURATION:PT5M
INFO:get up
END:VCLOCK
將此文件保存為.vck為后綴名的文件。
圖3是根據(jù)本發(fā)明實施例的移動終端之間同步鬧鐘數(shù)據(jù)的流程圖,如圖3所示,包括如下的步驟S302至步驟S316。左邊流程為A移動終端(即源移動終端),右邊流程為B 移動終端(即目的移動終端)。
步驟S302,在A移動終端設(shè)置一個鬧鐘。
步驟S304,將A移動終端設(shè)置的鬧鐘編碼為上述定義的VCLOCK文件格式并導(dǎo)出。
步驟S306,發(fā)送編碼后的鬧鐘數(shù)據(jù)。
步驟S308,B移動終端通過載體接收到VCLOCK文件格式的鬧鐘數(shù)據(jù)。
步驟S310,將該VCLOCK文件解析。
步驟S312,判斷解析是否成功。如果成功,則執(zhí)行步驟S314 ;如果失敗,則執(zhí)行步驟 S316。
步驟S314,數(shù)據(jù)導(dǎo)入B移動終端的本地鬧鐘。
步驟S316,刪除文件。
需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本發(fā)明實施例提供了一種鬧鐘數(shù)據(jù)交換裝置,該鬧鐘數(shù)據(jù)交換裝置可以用于實現(xiàn)上述鬧鐘數(shù)據(jù)交換方法。圖4是根據(jù)本發(fā)明實施例的鬧鐘數(shù)據(jù)交換裝置的結(jié)構(gòu)框圖,如圖 4所示,包括設(shè)置模塊42、編碼模塊44和發(fā)送模塊46。下面對其結(jié)構(gòu)進(jìn)行詳細(xì)描述。
設(shè)置模塊42,用于設(shè)置鬧鐘;編碼模塊44,連接至設(shè)置模塊42,用于按照預(yù)先定義的文件格式,對設(shè)置模塊42設(shè)置的鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼;發(fā)送模塊46,連接至編碼模塊44,用于向目的移動終端發(fā)送編碼模塊44編碼后的鬧鐘數(shù)據(jù)。
本發(fā)明實施例還提供了一種鬧鐘數(shù)據(jù)交換系統(tǒng),圖5是根據(jù)本發(fā)明實施例的鬧鐘數(shù)據(jù)交換系統(tǒng)的結(jié)構(gòu)框圖,如圖5所示,包括源移動終端52和目的移動終端M。下面對其結(jié)構(gòu)進(jìn)行詳細(xì)描述。
源移動終端52包括設(shè)置模塊522,用于設(shè)置鬧鐘;編碼模塊524,連接至設(shè)置模塊522,用于按照預(yù)先定義的文件格式,對設(shè)置模塊522設(shè)置的鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼; 發(fā)送模塊526,連接至編碼模塊524,用于向目的移動終端M發(fā)送編碼模塊5M編碼后的鬧鐘數(shù)據(jù)。
目的移動終端M包括解析模塊M2,用于解析鬧鐘數(shù)據(jù);存儲模塊M4,連接至解析模塊M2,用于存儲解析模塊542解析后的鬧鐘數(shù)據(jù)。
需要注意的是,本發(fā)明為了描述清楚,使用了源移動終端和目的移動終端,實際上,本發(fā)明涉及的移動終端包括上述所有模塊,既可以作為鬧鐘數(shù)據(jù)的接收方,也可以作為鐘數(shù)據(jù)的發(fā)送方。
需要說明的是,裝置實施例中描述的鬧鐘數(shù)據(jù)交換裝置對應(yīng)于上述的方法實施例,其具體的實現(xiàn)過程在方法實施例中已經(jīng)進(jìn)行過詳細(xì)說明,在此不再贅述。
綜上所述,根據(jù)本發(fā)明的上述實施例,提供了一種鬧鐘數(shù)據(jù)交換方法、裝置及系統(tǒng)。本發(fā)明將鬧鐘數(shù)據(jù)編碼為預(yù)先定義的文件格式的數(shù)據(jù),使用編碼后的鬧鐘數(shù)據(jù)進(jìn)行交換,從而實現(xiàn)了鬧鐘數(shù)據(jù)在不同平臺的移動終端之間進(jìn)行交換,具有較好的實施性。另外本發(fā)明可以通過多種承載手段在終端間傳輸鬧鐘數(shù)據(jù)。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種鬧鐘數(shù)據(jù)交換方法,其特征在于包括 源移動終端設(shè)置鬧鐘;按照預(yù)先定義的文件格式,對所述鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼; 向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù)之后,還包括所述目的移動終端解析所述鬧鐘數(shù)據(jù); 所述目的移動終端存儲解析后的鬧鐘數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)先定義的文件格式包括以下至少之一重復(fù)天數(shù)、持續(xù)時間、鬧鐘鈴音、觸發(fā)類型、開始鬧鈴時間、文件版本、時間間隔、文本信肩、ο
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述重復(fù)天數(shù)是7位的二進(jìn)制數(shù),最低位表示周一,最高位表示周日。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述持續(xù)時間的范圍是0至60分鐘,其中 0表示所述鬧鐘的持續(xù)時間是永久。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述鬧鐘鈴音是二進(jìn)制數(shù)據(jù)格式的鈴音。
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述觸發(fā)類型包括以下之一響鈴、響鈴加振動、振動。
8.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述開始鬧鈴時間的格式是 <date>T<time> 或者 <date>T<time>Z。
9.一種鬧鐘數(shù)據(jù)交換裝置,應(yīng)用于移動終端,其特征在于包括 設(shè)置模塊,用于設(shè)置鬧鐘;編碼模塊,用于按照預(yù)先定義的文件格式,對所述鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼; 發(fā)送模塊,用于向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù)。
10.一種鬧鐘數(shù)據(jù)交換系統(tǒng),包括源移動終端和目的移動終端,其特征在于, 所述源移動終端包括設(shè)置模塊,用于設(shè)置鬧鐘;編碼模塊,用于按照預(yù)先定義的文件格式,對所述鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼;發(fā)送模塊,用于向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù);所述目的移動終端包括解析模塊,用于解析所述鬧鐘數(shù)據(jù);存儲模塊,用于存儲解析后的鬧鐘數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種鬧鐘數(shù)據(jù)交換方法、裝置及系統(tǒng),該方法包括源移動終端設(shè)置鬧鐘;按照預(yù)先定義的文件格式,對鬧鐘的鬧鐘數(shù)據(jù)進(jìn)行編碼;向目的移動終端發(fā)送編碼后的鬧鐘數(shù)據(jù)。本發(fā)明將鬧鐘數(shù)據(jù)編碼為預(yù)先定義的文件格式的數(shù)據(jù),使用編碼后的鬧鐘數(shù)據(jù)進(jìn)行交換,從而實現(xiàn)了鬧鐘數(shù)據(jù)在不同平臺的移動終端之間進(jìn)行交換,具有較好的可實施性。
文檔編號H04M1/725GK102546934SQ201110419969
公開日2012年7月4日 申請日期2011年12月15日 優(yōu)先權(quán)日2011年12月15日
發(fā)明者程錦 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1