專利名稱:可同步電話簿內容的同步方法
技術領域:
本發明有關于同步方法,尤指一種可同步電話簿內容的同步方法。
背景技術:
一般傳統通訊系統,包含有多個電信網絡(如公眾交換電信網絡(PublicSwitched Telephone Network,簡稱PSTN)、GSM及PHS......等),這些電信網絡分別依各自不同的區域(如地理區域(如中國臺灣、英國及埃及......等)、系統區域(如GSM、PHS及PACS......等)或服務供應商......等)所建構而成,且各該電信網絡又分別與其對應區域的通訊裝置(如室內電話、公共電話及移動電話......等)相互連接在一起,使得任一通訊裝置可透過其電信網絡,尋找并連接該電信網絡上的遠端通訊裝置,令該通訊裝置的使用者,可透過該電信網絡,與該遠端通訊裝置的使用者遠距離通訊。
又,由于科技日新月異,因此一種移動電話(Mobile Phone)被研究開發而成,且由于電子及材料等技術的快速進步,造成移動電話的成本降低,使得現代的人們幾乎人手一只移動電話;所謂移動電話,乃是指一種具有天線的電話,透過該天線,使該移動電話得以無線搜尋并連接鄰近的基站,然后,再透過該基站轉接至一般電信網絡上,使得該移動電話的使用者,可隨身攜帶該移動電話,且可用該移動電話在該電信網絡上連接遠端通訊裝置。
然后,由于各制造廠商設計技術的差異,及各基站功率的不同,使得移動電話在狹隘的巷弄、住宅、公司及電梯......等地方時,無法有效的連接到鄰近的基站。故,有制造業者開發出一種無線交換裝置,該無線交換裝置可裝設在住宅或公司......等內部,且其一方面可有線連接當地區域的電信網絡,另一方面可無線連接該移動電話,如此,當該移動電話在住宅或公司內部,而無法有效連接到鄰近基站時,該無線交換裝置即取代該基站的功能,而可供與該移動電話相連接,使該無線交換裝置得以接收該移動電話的要求,而在其電信網絡上,搜尋并連接遠端通訊裝置,今該移動電話可透過該無線交換裝置,而與該遠端通訊裝置相連接。
但,一般傳統的無線交換裝置僅有通訊的功能,在現在追求所謂多功能的時代,傳統無線交換裝置實在無法有效提升消費者的購買欲望,且亦限制了無線交換裝置的發展性,況且,大多時候無線交換裝置處在閑置狀態下,實有浪費資源之虞,故,如何設計出一種可收聽網絡廣播的無線交換裝置的設計,期可解決上述的諸多問題,實乃目前刻不容緩而亟待解決的一重要課題。
發明內容
有鑒于前述無線交換裝置在實際施用時所設有的諸多缺點,因此,發明人乃根據多年來的技術經驗,及所累積的專業知識,針對上述問題,開發設計出本發明的一種可同步電話簿內容的同步方法。
本發明的一個目的是提供一種可同步電話簿內容的同步方法,該方法應用在一無線交換裝置及至少一通訊裝置上,用以同步更新該二裝置上所分別設有的一通訊數據庫的內容,例如連絡人姓名及連絡人地址。
本發明的又一個目的是在該無線交換裝置與該通訊裝置上,分別設有一同步軟件,在該二裝置相互連接后,該二同步軟件可分別被設定為主動模式及被動模式,使對應該二同步軟件的裝置可分別被視為傳送方與接收方,如此,該接收方即可自該傳送方取得該傳送方的通訊數據庫中所儲存的連絡人資訊,藉以達到更新通訊數據庫的目的。
為便于能對本發明的目的、形狀、構造裝置特征及其功效,做更進一步的認識與了解,茲舉實施例配合附圖,詳細說明如下
圖1是本發明的一無線交換裝置及通訊裝置相連接的結構示意圖;圖2是本發明中,該無線交換裝置的結構示意圖;圖3中本發明中,該通訊裝置的結構示意圖;圖4是本發明中,可同步電話簿內容的同步方法的動作示意圖;圖5是本發明中,作為傳送方的裝置,其在傳送連絡人資訊時的動作流程圖;圖6是本發明中,作為接收方的裝置,其在接收連絡人資訊時的動作流程圖。
具體實施例方式
本發明是一種可同步電話簿內容的同步方法,請參閱圖1所示,該方法應用在一無線交換裝置20(如Wireless PABX)及至少一個通訊裝置30(如移動電話(Mobile Phone))間,其中該無線交換裝置20可與其所屬區域(如埃及)的電信網絡10(如公眾交換電信網絡(PSTN))相連接,用以搜尋并連接該電信網絡10上的遠端通訊裝置11(例如室內電話機或移動電話......等),并與一公眾網絡12(如互聯網(Internet))相連接,用以搜尋并連接該公眾網絡12上的一遠端電腦13,而各該通訊裝置30則可無線連接該無線交換裝置20,并透過該無線交換裝置20,在該電信網絡10上搜尋并連接該遠端通訊裝置11。
又,請參閱圖2所示,該無線交換裝置20包含有一網絡模塊24、一外部電信模塊25及一移動電信模塊26,其中該網絡模塊24用來與該公眾網絡12相連接,使該無線交換裝置20可在該公眾網絡12上,搜尋并連接該遠端電腦13,該外部電信模塊25則用來與該無線交換裝置20所屬區域的電信網絡10相連接,該移動電信模塊26則可用來與該通訊裝置30無線相連接。另,請參閱圖3所示,該通訊裝置30則包含有一鍵盤單元34、一通訊單元35、一發聲單元36及一收音單元37,其中該鍵盤單元34可供使用者按壓,以輸入電話號碼或簡訊,該通訊單元35可供收發無線訊號,使該通訊裝置30得以透過該通訊單元35,與鄰近的基站相互連接,該發聲單元36包含一喇叭,用以輸出聲音,而該收音單元37則可包含一麥克風,用以接收聲音,使該通訊裝置30得以透過該發聲單元36及收音單元37,而與該遠端通訊裝置11進行雙方通訊。
在本發明的一較佳實施例中,復請參閱圖2和3所示,該無線交換裝置20與各該通訊裝置30分別設有一通訊數據庫21、31(或稱電話簿),該通訊數據庫21、31可用來儲存連絡人姓名、連絡人電話及連絡人地址......等連絡人資訊。又,該無線交換裝置20及通訊裝置30分別設有一同步軟件或同步裝置40、50,這些同步軟件40、50可被該二裝置20、30的使用者分別設定為主動模式及被動模式,如此,當該二裝置20、30相互無線連接時,請參閱圖4所示,該同步方法包含下列步驟(101)首先,判斷該二裝置20、30的同步軟件40、50是否已使用者執行?若是,即依步驟(102)繼續進行處理;否則,依步驟(101)重新進行處理;(102)判斷任一同步軟件40或50是否已被設定為主動模式?若是,即將對應該同步軟件40或50的裝置作為傳送方,再依步驟(103)繼續進行處理;否則,依步驟(102)重新進行處理;(103)判斷另一同步軟件50或40是否已被設定為被動模式?若是,即將對應該另一同步軟件50或40的裝置作為接收方,再依步驟(104)繼續進行處理;否則,依步驟(102)重新進行處理;
(104)然后,令該接收方將通訊數據庫31儲存(或稱備份)在一記憶模塊33中,以形成一備份檔案,用以在該二裝置20、30間的連接失敗時,該接收方尚可將該備份檔案回存在該通訊數據庫31中;(105)然后,令該接收方依其同步軟件50的一傳輸設定程序70,產生一要求命令(如單筆傳輸、多筆傳輸或全部傳輸),并將該要求命令傳輸到該傳送方中,使該傳送方可依該要求命令,將其通訊數據庫21中所記錄的連絡人資訊,依該要求命令的內容傳輸到該接收方;(106)然后,令該接收方依其所接收到的連絡人資訊進行驗證,以判斷各該連絡人資訊是否正確?若是,即依步驟(107)進行處理;否則,在一設定時間到達時,依步驟(108)繼續進行處理;(107)然后,令該接收方將其自傳送方所接收到的連絡人資訊,依該傳輸設定程序70的設定,而儲存在該通訊數據庫31中,并自該記憶模塊33中,刪除該備份檔案,再結束;(108)然后,依該接收方的同步軟件50所提供的一提示程序80,在該顯示單元32上顯示一提示視窗,并判斷該提示視窗上所顯示的一重新同步選項91是否已被執行?若是,即依步驟(102)重新進行處理;否則,當該提示視窗上所顯示的一取消選項92被執行,或該傳送方與接收方間的連接被中斷時,即令該接收方刪除該備份檔案,再結束。
在此須特別聲明者,請參閱圖4所示,乃上述步驟中,該接收方該通訊裝置30,而該傳送方是該無線交換裝置20的設計,僅為本發明的一實施例,并非用于限定本發明的全部實施方式,只要該無線交換裝置20或通訊裝置30可依其同步軟件40、50的設定,而分別被設定成接收方或傳送方者,皆為本發明所欲保護的范圍。
在本發明中,這些同步軟件40、50中還分別設有一認證程序41、51,請參閱圖2、3及4所示,各該認證程序41、51分別提供一安全碼(或稱金鑰),這些安全碼可供使用者自行設定,或由制造廠商預先設定好,如此,當接收方欲與傳送方相互無線連接,藉以同步通訊數據庫21、31的內容時,該接收方的認證程序51即可將其安全碼傳輸到傳送方,使該傳送方的認證程序41判斷該接收方的安全碼是否符合其安全碼?若是,即將該接收方視為已授權,再依上述步驟(101)繼續進行處理;否則,即將該接收方視為未授權,并中斷與該接收方的連接。
在此須特別一提者,乃上述的認證程序41、51,亦可在上述步驟(103)中,當對應該另一同步軟件50或40之裝置30或20被視為接收方時執行,請參閱圖2、3及4所示,此時,該接收方的認證程序51尚可提供一認證視窗,并顯示在該接收方的顯示單元32上,以供使用者在認證視窗中填入一安全碼,再傳輸到該傳送方,使該傳送方可依該安全碼,判斷該接收方是否為已授權?若是,即將該接收方視為已授權,再依上述步驟(101)繼續進行處理。
復請參閱圖2所示,該傳輸設定程序60、70提供一單筆傳輸選項61、71、一多筆傳輸選項62、72及一全部傳輸選項63、73,以供使用者執行,并藉以產生該要求命令,此時,當接收方的任一傳輸選項71、72、73被執行時,具有如下列二種實施態樣其一,當該單筆傳輸選項71(或多筆傳輸選項72)被執行時,該傳輸設定程序70即可提供一搜尋視窗,該搜尋視窗可供使用者輸入關鍵字(例如連絡人名稱及連絡人電話......等),使該傳輸設定程序70可依該關鍵字,而自該傳送方的通訊數據庫21中,搜尋到對應該關鍵字的連絡人資訊,以供該接收方的使用者自各該搜尋到的連絡人資訊中,選擇符合需求的連絡人資訊(可為單筆選擇或多筆選擇),并依選擇的連絡人資訊,產生對應的要求封包,再傳輸到該傳送方,使該傳送方可依該要求封包中所記錄的連絡人資訊,將其通訊數據庫21中所儲存的連絡人資訊傳輸到該接收方;其二,當該全部傳輸選項73被執行時,該接收方即依該全部傳輸選項73,產生一對應的要求封包,并傳輸到該傳送方中,使該傳送方可依該要求封包,將其通訊數據庫21中所儲存的連絡人資訊全部傳輸到該接收方。
在上述的該傳輸設定程序60、70中,復請參閱圖2所示,當任一傳輸選項61、62、63或71、72、73被執行時,該傳輸設定程序60、70尚可再提供一新增選項64、74及一替代選項65、75,其中當該接收方的新增選項74又被執行時,該接收方自該傳送方所接收到的連絡人資訊,依該接收方的通訊數據庫31中已記錄的連絡人資訊的排序,而依序加入,同時保持該通訊數據庫31中原始的連絡人資訊;反之,當該接收方的替代選項75被執行時,該接收方自該傳送方所接收到的連絡人資訊,即用以取代該接收方的通訊數據庫31中已記錄的連絡人資訊。
復請參閱圖2、3及4所示,在上述步驟(106)中,當該接收方自該傳送方接收各該連絡人資訊時,該傳送方系將各該連絡人資訊切割成多個封包(Packet),再逐一傳輸到該接收方,此時,請參閱圖5所示,該傳送方包含下列步驟(201)首先,將一未傳送的封包傳輸到該接收方;
(202)判斷在一設定時間內是否取得該接收方所回傳的一確認封包?若是,即依步驟(201)重新進行處理;否則,即依步驟(203)進行處理;(203)判斷是否在一設定數值(如3)的次數下,連續未接收到該確認封包?若是,即中斷與該接收方的連接,并產生一錯誤訊息(例如連接錯誤),以指示該傳送方的使用者進行處理(如檢查傳送方與接收方間的連接),然后,再結束;否則,即依步驟(201)重新進行處理;再請參閱圖6所示,該接收方則包含下列步驟(301)首先,自該傳送方取得一封包;(302)然后,對該封包的正確性進行驗證,例如錯誤碼驗證(ECC);(303)然后,判斷該封包是否正確?若是,即依步驟(304)繼續進行處理;否則,依步驟(301)重新進行處理;(304)產生一確認封包,并傳輸到該傳送方,再依步驟(301)繼續進行處理。
以上所述,僅為本發明最佳的一具體實施例,本發明的構造特征并不局限于此,任何熟悉本技術領域者在本發明領域內,可輕易思及的變化或修飾,皆可涵蓋在以下本案的專利范圍。
權利要求
1.一種可同步電話簿內容的同步方法,應用在一無線交換裝置及至少一個通訊裝置間,當該無線交換裝置與該通訊裝置相連接時,該方法包含下列步驟判斷任一裝置的一同步軟件已設為主動模式時,即將該裝置作為傳送方;判斷另一裝置的一同步軟件已設為被動模式時,即將該裝置作為接收方;將該接收方的一通訊數據庫儲存成一備份檔案;令該接收方產生一要求命令,并傳輸到該傳送方;當該傳送方接收到該要求命令后,將該傳送方的一通訊數據庫中所記錄的連絡人資訊,依該要求命令的內容傳輸到該接收方;當該接收方接收到這些連絡人資訊,并判斷這些連絡人資訊正確后,再令該接收方將這些連絡人資訊儲存在通訊數據庫中;令該接收方刪除該備份檔案。
2.如權利要求1所述的同步方法,其特征在于,當該接收方產生要求命令時,該要求命令依該接收方的同步軟件所提供的一傳輸設定程序的設定而產生。
3.如權利要求2所述的同步方法,其特征在于,當該接收方判斷所接收到的連絡人資訊正確時,依該傳輸設定程序的設定,再儲存在該接收方的通訊數據庫中。
4.如權利要求1或3所述的同步方法,其特征在于,當該接收方判斷這些連絡人資訊不正確時,即依該接收方的同步軟件所提供的一提示程序,在該接收方的一顯示單元上顯示一提示視窗,且包含下列步驟判斷該提示視窗上所顯示的一重新同步選項未執行時,即判斷該提示視窗上所顯示的一取消選項是否已執行?當該取消選項已執行時,即刪除該備份檔案。
5.如權利要求2所述的同步方法,其特征在于,該傳送方與接收方相連接時,該傳送方的一認證程序對該接收方的一認證程序所提供的一安全碼進行驗證,其中該傳送方包含下列步驟判斷該接收方的安全碼是否等于該傳送方的認證程序所提供的安全碼?若該二安全碼相符合時,該傳送方即將該接收方視為已授權。
6.如權利要求5所述的同步方法,其特征在于,該接收方還包含下列步驟依該接收方的認證程序所提供一認證視窗,在該接收方的顯示單元上顯示該認證視窗;判斷該認證視窗中已被輸入一安全碼時,即將該安全碼傳輸到該傳送方,以供該傳送方進行驗證。
7.如權利要求6所述的同步方法,其特征在于,該接收方的傳輸設定程序所設的一單筆傳輸選項執行時,即在該接收方的顯示單元上顯示一搜尋視窗,該接收方包含下列步驟當傳輸設定程序判斷該搜尋視窗中已被輸入一關鍵字時,即在該傳送方的通訊數據庫中,搜尋出對應該關鍵字的連絡人資訊;當該傳輸設定程序判斷任一連絡人資訊已被選擇時,即依該連絡人資訊產生對應的要求封包,并傳輸到該傳送方,使該傳送方可依該要求封包中所記錄的連絡人資訊,將該傳送方的通訊數據庫中所儲存的該連絡人資訊傳輸到該接收方。
8.如權利要求6所述的同步方法,其特征在于,當該接收方的傳輸設定程序所設的一多筆傳輸選項執行時,即在該接收方的顯示單元上顯示一搜尋視窗,該接收方包含下列步驟當傳輸設定程序判斷該搜尋視窗中已被輸入一關鍵字時,即在該傳送方的通訊數據庫中,搜尋出對應該關鍵字的連絡人資訊;當該傳輸設定程序判斷至少一連絡人資訊已被選擇時,即依已選擇的這些連絡人資訊,產生對應的要求封包,并傳輸到該傳送方,使該傳送方可依該要求封包中所記錄的這些連絡人資訊,將該傳送方的通訊數據庫中所儲存的這些連絡人資訊傳輸到該接收方。
9.如權利要求6所述的同步方法,其特征在于,當該接收方的傳輸設定程序所設的一全部傳輸選項執行時,該接收方即依該全部傳輸選項,產生對應的一要求封包,并傳輸到該傳送方中,使該傳送方可依該要求封包,將其通訊數據庫中所儲存的連絡人資訊全部傳輸到該接收方。
10.如權利要求7、8或9所述的同步方法,其特征在于,當任一傳輸選項已執行,且該傳輸設定程序所提供的一新增選項已執行時,該接收方自該傳送方所接收到的連絡人資訊,依該接收方的通訊數據庫中已記錄的連絡人資訊的排序,而依序加入。
11.如權利要求7、8或9所述的同步方法,其特征在于,當任一傳輸選項已執行,且該傳輸設定程序所提供販一替代選項已執行時,該接收方自該傳送方所接收到的連絡人資訊,用來取代該接收方的通訊數據庫中已記錄的連絡人資訊。
12.如權利要求2所述的同步方法,其特征在于,當該接收方自該傳送方接收連絡人資訊時,該傳送方是將各該連絡人資訊切割成多個封包,再逐一傳輸到該接收方,該傳送方包含下列步驟將一未傳送的封包傳輸到該接收方;判斷在一設定時間內即取得該接收方所回傳的一確認封包時,即重新將一未傳送的封包傳輸到該接收方,再依本步驟重新進行處理。
13.如權利要求12所述的同步方法,其特征在于,當該傳送方判斷在一設定時間內仍未取得該接收方所回傳的一確認封包時,該傳送方還包含下列步驟判斷在一設定數值的次數下,連續未接收到該確認封包時,即中斷與該接收方的連接;產生一錯誤訊息,用來提供后續步驟的指示。
14.如權利要求12所述的同步方法,其特征在于,該接收方尚包含下列步驟自該傳送方取得一封包;對該封包的正確性進行驗證;判斷該封包正確時,即產生一確認封包,并傳輸到該傳送方。
全文摘要
本發明是一種可同步電話簿內容的同步方法,該方法應用在一無線交換裝置及至少一通訊裝置間,其中該無線交換裝置與通訊裝置分別設有通訊數據庫,用以儲存多個連絡人資訊,例如連絡人姓名及連絡人電話,且該無線交換裝置與通訊裝置又分別設有一同步軟件,當該通訊裝置與該無線交換裝置無線連接,且該二同步軟件執行時,該二同步軟件可令該二裝置的通訊數據庫的內容進行同步更新,藉以達到在這些裝置間可共用連絡人資訊的目的。
文檔編號H04M1/274GK101026657SQ20061002405
公開日2007年8月29日 申請日期2006年2月22日 優先權日2006年2月22日
發明者賴振興, 張煒 申請人:英華達(南京)科技有限公司