專利名稱:數(shù)據(jù)傳輸方法和采取該方法的移動裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)傳輸系統(tǒng),更具體地講,涉及一種用于經(jīng)由短距離通信并通過識別移動裝置的移動在移動裝置中發(fā)送數(shù)據(jù)的方法。本發(fā)明還涉及一種采用所述數(shù)據(jù)傳輸方法的系統(tǒng)。
背景技術(shù):
由于移動裝置可便于攜帶并提供各種功能(諸如語音呼叫功能),因此移動裝置被廣泛使用。移動裝置用作多媒體通信裝置,這是因為它們能夠發(fā)送數(shù)據(jù)并還能夠提供各種額外的服務(wù)。移動裝置用戶可通過選擇將被發(fā)送的數(shù)據(jù)并將被叫方的電話號碼或ID輸入到他們的移動裝置,來經(jīng)由他們的移動裝置將數(shù)據(jù)(諸如消息、內(nèi)容文件等)發(fā)送到被叫方。盡管被叫方在呼叫用戶附近,但也必須執(zhí)行這些處理。當呼叫用戶不知道被叫方的電話號碼時,他們必須首先向被叫方詢問被叫方的電話號碼。然后呼叫用戶可將被叫方的電話號碼輸入到他們的移動裝置并將消息發(fā)送到被叫方的移動裝置。這使移動裝置用戶不方便。具體地講,當移動裝置用戶希望將他/她的電子名片(e-business card)發(fā)送到多人時,傳統(tǒng)的數(shù)據(jù)傳輸系統(tǒng)需要用戶首先將所有的被叫方的電話號碼輸入到他/她的移動裝置。新系統(tǒng)需要允許用戶容易將數(shù)據(jù)(諸如消息、內(nèi)容文件等)從他們的移動裝置發(fā)送到外部移動裝置。
發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)的上述缺點,主要目的在于提供一種用于增強用戶便利性的在移動裝置中發(fā)送數(shù)據(jù)的方法。本發(fā)明還提供了一種采用所述數(shù)據(jù)傳輸方法的系統(tǒng)。根據(jù)本發(fā)明的實施例,本發(fā)明提供了一種移動裝置中的數(shù)據(jù)傳輸方法。在移動裝置附近的外部移動裝置被搜索。在移動裝置附近發(fā)現(xiàn)的每個外部移動裝置的位置信息被獲取。將被發(fā)送的數(shù)據(jù)被設(shè)置。移動裝置的移動被識別。基于移動裝置的移動以及獲取的在發(fā)現(xiàn)的外部移動裝置處的位置信息,用于接收數(shù)據(jù)的至少一個目標移動裝置被設(shè)置。數(shù)據(jù)被發(fā)送到所述至少一個目標移動裝置。根據(jù)本發(fā)明的實施例,本發(fā)明提供了一種移動裝置。所述移動裝置包括短距離通信單元、位置測量模塊、移動感測單元和控制器。短距離通信單元搜索在移動裝置附近的外部移動裝置,獲取在移動裝置附近發(fā)現(xiàn)的每個外部移動裝置的位置信息,并將數(shù)據(jù)發(fā)送到至少一個目標移動裝置。位置測量模塊測量移動裝置的當前位置。移動感測單元感測移動裝置的移動。控制器設(shè)置將被發(fā)送的數(shù)據(jù),并基于移動裝置的移動以及獲取的所發(fā)現(xiàn)的外部移動裝置的位置信息,在發(fā)現(xiàn)的外部移動裝置中設(shè)置用于接收所述數(shù)據(jù)的至少一個目標移動裝置。在開始下面的本發(fā)明的具體實施方式
之前,闡述在本專利文檔中始終使用的特定詞匯和短語的定義會是有利的術(shù)語“包括”和“包含”及其派生詞表示包括而非限制;術(shù)語 “或”是包括在內(nèi),表示和/或;短語“與.· ·相關(guān)”和“與其相關(guān)”及其派生詞可表示包括,被包括在內(nèi),與...互相連接、包含、被包含在...內(nèi)、連接至...或與...連接,接合至...或與...接合、與...可通信、與...協(xié)作、交錯、并列、接近于...、被結(jié)合至或與...結(jié)合、具有、具有...屬性等;術(shù)語“控制器”表示控制至少一個操作的任何裝置、系統(tǒng)或其部件,這樣的裝置可以以硬件、固件或軟件來實現(xiàn),或者以硬件、固件、軟件中的至少兩個的一些組合來實現(xiàn)。應(yīng)該注意,不論是本地還是遠程,與任何特定控制器相關(guān)的功能可以是集中式或分布式。貫穿本專利文檔,提供了特定詞匯和短語的定義,本領(lǐng)域的普通技術(shù)人員應(yīng)該理解其多數(shù)(即使不是大多數(shù))實例中,這樣的定義應(yīng)用于對這樣定義的詞匯和短語的現(xiàn)在及未來的使用中。
為了更完整地理解本公開及其優(yōu)點,現(xiàn)在將結(jié)合附圖參照以下描述,其中,相同的標號表不相同的部分圖I示出根據(jù)本發(fā)明的實施例的移動裝置100的示意性框圖;圖2示出根據(jù)本發(fā)明的實施例的在移動裝置100中用于發(fā)送數(shù)據(jù)的處理;圖3示出根據(jù)本發(fā)明的實施例用于獲取關(guān)于外部移動裝置的位置的信息的處理;圖4示出根據(jù)本發(fā)明的實施例的移動裝置100從外部移動裝置接收位置信息的處理的信號流示圖;圖5示出根據(jù)本發(fā)明的實施例的用于設(shè)置數(shù)據(jù)傳輸模式和將被發(fā)送的數(shù)據(jù)的處理;圖6示出根據(jù)本發(fā)明的實施例的用于設(shè)置用于接收數(shù)據(jù)的目標移動裝置的處理;圖7A和圖7B示出根據(jù)本發(fā)明的實施例的應(yīng)用于移動裝置100的用戶的移動;圖8A和圖8B不出用于根據(jù)移動裝置100的移動設(shè)置目標移動裝置的視圖。
具體實施例方式以下討論的圖I至圖SB以及用于在本專利文檔中描述本公開的原理的各種實施例僅是通過說明的方式,且不應(yīng)該以任何方式被解釋為限制本公開的范圍。本領(lǐng)域的技術(shù)人員將理解,可以以任何合適布置的移動裝置來實現(xiàn)本公開的原理。在本發(fā)明的以下實施例中,術(shù)語“數(shù)據(jù)”表示包括可在移動裝置之間傳輸?shù)乃袛?shù)據(jù)的概念,例如,消息、內(nèi)容文件等。術(shù)語“數(shù)據(jù)共享模式”表示移動裝置中的功能模式中經(jīng)由短距離通信并通過識別施加的移動來將數(shù)據(jù)發(fā)送到外部移動裝置/從外部移動裝置接收數(shù)據(jù)的一個功能模式。圖I示出根據(jù)本發(fā)明的實施例的移動裝置100的示意性框圖。移動裝置100包括RF通信單元110、音頻處理單元120、短距離通信單元130、位置測量模塊140、存儲單元 150、移動感測單元160、輸入單元170、顯示單元180和控制器190。RF通信單元110經(jīng)由RF通信在移動裝置100和其他外部系統(tǒng)之間發(fā)送/接收數(shù)據(jù)。RF通信單元110包括RF發(fā)送器,用于對將被發(fā)送的信號的頻率進行上變換并放大所述信號;RF接收器,用于對接收的RF信號進行低噪放大并對接收的RF信號的頻率進行下變換。RF通信單元110經(jīng)由RF信道接收數(shù)據(jù),并將所述數(shù)據(jù)輸出到控制器190。RF通信單元110還經(jīng)由RF信道發(fā)送從控制器190輸出的數(shù)據(jù)。音頻處理單元120包括編解碼器(CODEC)。所述CODEC包括用于處理包數(shù)據(jù)等的數(shù)據(jù)CODEC和用于處理音頻信號(諸如語音信號等)的音頻CODEC組成。音頻CODEC將數(shù)字音頻信號轉(zhuǎn)換為模擬音頻信號并經(jīng)由揚聲器輸出所述音頻信號。音頻CODEC還將經(jīng)由麥克風接收的模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號。短距離通信單元130在不使用基站的情況下直接與外部裝置進行通信。可使用各種通信模塊(諸如藍牙、WiFi、Zigbee、紅外、近場通信(NFC)、射頻識別(RFID)等)來實現(xiàn)短距離通信單元130。在本發(fā)明的實施例中,短距離通信單元130搜索移動裝置100附近的外部移動裝置,并連接到搜索的外部移動裝置。短距離通信單元130將位置信息請求消息發(fā)送到連接的外部移動裝置,并接收位置信息。短距離通信單元130根據(jù)控制器190的指令將數(shù)據(jù)發(fā)送到目標移動裝置。位置測量模塊140測量移動裝置100的位置。可使用全球定位系統(tǒng)(GPS)模塊來實現(xiàn)位置測量模塊140。GPS模塊從GPS衛(wèi)星接收GPS信號并使用所述信號來測量移動裝置100的當前位置。盡管位置測量模塊140可僅使用GPS信號來測量移動裝置100的當前位置,但位置測量模塊140還可經(jīng)由輔助GPS(A-GPS)來測量移動裝置100的當前位置。 A-GPS通過使用移動裝置與所述移動裝置附近的移動通信基站之間的距離和無線電波測量值以及GPS信號來測量移動裝置的當前位置。當位置測量模塊140基于在移動裝置100和所述移動裝置100附近的多個基站之間的無線電波來測量移動裝置100的當前位置時,位置測量模塊140可使用三邊測量法。可選擇地,還可使用Wi-Fi模塊來實現(xiàn)位置測量模塊
140。在這種情況下,當移動裝置100連接到接入點(AP)時,位置測量模塊140可使用關(guān)于 AP的位置信息來測量移動裝置100的當前位置。存儲單元150存儲用于操作移動裝置100的程序和當所述程序被執(zhí)行時產(chǎn)生的數(shù)據(jù)。存儲單元150包括程序存儲區(qū)和數(shù)據(jù)存儲區(qū)。程序存儲區(qū)存儲用于控制移動裝置100的操作的所有程序以及用于啟動移動裝置100的操作系統(tǒng)(OS)。程序存儲區(qū)還存儲用于重放多媒體內(nèi)容等的應(yīng)用程序。程序存儲區(qū)還存儲用于可選功能(諸如相機功能、音頻再現(xiàn)功能、拍攝或視頻重放等)的應(yīng)用程序。 數(shù)據(jù)存儲區(qū)存儲當移動裝置100被使用時產(chǎn)生的數(shù)據(jù)(例如,圖像、視頻、電話薄、音頻數(shù)據(jù)等)。在本發(fā)明的實施例中,存儲單元150存儲關(guān)于與移動裝置100的移動的強度水平相應(yīng)的距離值的數(shù)據(jù)。存儲單元150包括外部移動裝置位置信息存儲單元151,存儲關(guān)于經(jīng)由短距離通信連接到移動裝置100的外部移動裝置的位置信息和識別信息。外部移動裝置位置信息存儲單元151存儲由外部移動裝置位置信息獲取單元191基于移動裝置100的當前位置而計算的根據(jù)外部移動裝置的方位角和距離,稍后將對外部移動裝置位置信息獲取單元191進行描述。移動感測單元160感測施加到移動裝置100的用戶移動。移動感測單元160包括地磁傳感器161和加速度傳感器162。地磁傳感器161被用于測量移動裝置100的移動的方向。地磁傳感器161感測地球的地磁,并提供所述地磁來測量方位角。當用戶對移動裝置100施加移動時,地磁傳感器 161感測移動裝置100的方位角的變化。加速度傳感器162被用于測量移動裝置100的移動的強度水平。當用戶對移動裝置100施加移動時,加速度傳感器162針對用戶施加的移動感測關(guān)于X、y和Z軸的加速度的變化,并提供所述加速度的變化以測量移動裝置100的移動的強度水平。移動感測單元160創(chuàng)建關(guān)于移動裝置100的移動的強度水平和移動方向的數(shù)據(jù), 并將所述數(shù)據(jù)輸出到將稍后描述的目標移動裝置設(shè)置單元193。移動感測單元160可包括陀螺儀。陀螺儀是這樣的模塊所述模塊可測量移動裝置100的旋轉(zhuǎn)和傾斜,并將關(guān)于移動裝置100的旋轉(zhuǎn)方向和傾斜的角度的數(shù)據(jù)發(fā)送到目標移動裝置設(shè)置單元193。輸入單元170根據(jù)用戶的鍵操作產(chǎn)生用于控制移動裝置的操作的鍵信號,并將所述鍵信號輸出到控制器190。使用包括數(shù)字鍵、字母鍵和方向鍵的各種類型的鍵盤(例如, 3X4鍵盤、QWERTY鍵盤等)來實現(xiàn)輸入單元170。還使用觸摸屏來實現(xiàn)輸入單元170。還使用按鈕鍵、搖桿鍵(jog key)、滾輪鍵(wheel key)等來實現(xiàn)輸入單元170。輸入單元170 根據(jù)用戶的輸入創(chuàng)建用于執(zhí)行移動裝置100的應(yīng)用的輸入信號,并將所述輸入信號輸出到控制器190。所述應(yīng)用的示例是呼叫功能、音頻重放功能、視頻重放功能、圖像顯示功能、相機功能、DMB廣播觀看功能等。在本發(fā)明的實施例中,輸入單元170創(chuàng)建用于激活數(shù)據(jù)共享模式以及用于設(shè)置數(shù)據(jù)傳輸模式的指令信號和將被發(fā)送的數(shù)據(jù),然后將所述指令信號和數(shù)據(jù)發(fā)送到控制器190。可使用液晶顯示器(LCD)、有機發(fā)光二級管(OLED)、有源矩陣有機發(fā)光二級管 (AMOLED)等來實現(xiàn)顯示單元180。顯示單元180顯示菜單、輸入數(shù)據(jù)、功能設(shè)置信息和附加信息。例如,顯示單元180顯示移動裝置的啟動屏幕、待機屏幕、菜單屏幕、通話屏幕和應(yīng)用執(zhí)行屏幕。在本發(fā)明的實施例中,顯示單元180還顯示用于設(shè)置數(shù)據(jù)共享模式、用于編寫數(shù)據(jù)、用于選擇數(shù)據(jù)以及用于設(shè)置數(shù)據(jù)傳輸模式的菜單屏幕。控制器190控制移動裝置100中的組件的操作。控制器190包括外部移動裝置位置信息獲取單元191、數(shù)據(jù)設(shè)置單元192和目標移動裝置設(shè)置單元193。外部移動裝置位置信息獲取單元191獲取關(guān)于在移動裝置100附近的外部移動裝置的位置信息,并將所述位置信息存儲在外部移動裝置位置信息存儲單元151中。外部移動裝置位置信息獲取單元191經(jīng)由短距離通信單元130將位置信息請求消息發(fā)送到位于移動裝置100附近的至少一個外部移動裝置,并從外部移動裝置接收關(guān)于相應(yīng)的外部移動裝置當前所位于的位置的信息。外部移動裝置位置信息獲取單元191控制短距離通信單元 130測量移動裝置100的當前位置。外部移動裝置位置信息獲取單元191使用接收的關(guān)于外部移動裝置的當前位置的信息以及關(guān)于測量的移動裝置100的當前位置的信息,計算至少一個外部移動裝置相對于移動裝置100的位置的距離和方位角。然后外部移動裝置位置信息獲取單元191基于至少一個或多個外部移動裝置的識別信息,將計算的根據(jù)所述至少一個或多個外部移動裝置的方位角和距離存儲在外部移動裝置位置信息存儲單元151中。數(shù)據(jù)設(shè)置單元192設(shè)置將被發(fā)送到外部移動裝置的數(shù)據(jù)和數(shù)據(jù)傳輸模式。當用戶編寫新的數(shù)據(jù)或選擇存儲的數(shù)據(jù)時,數(shù)據(jù)設(shè)置單元192將編寫的數(shù)據(jù)或選擇的數(shù)據(jù)設(shè)置為將被發(fā)送的數(shù)據(jù)。此后,數(shù)據(jù)設(shè)置單元192控制顯示單元180顯示數(shù)據(jù)傳輸模式設(shè)置菜單。數(shù)據(jù)傳輸模式設(shè)置菜單包括單模式和多模式。在單模式中,移動裝置100將數(shù)據(jù)發(fā)送到一個外部移動裝置。在多模式中,移動裝置100將數(shù)據(jù)發(fā)送到多個外部移動裝置。當數(shù)據(jù)設(shè)置單元192經(jīng)由輸入單元170接收到用于選擇單模式或多模式的信號時,數(shù)據(jù)設(shè)置單元192 根據(jù)用戶選擇的信號設(shè)置數(shù)據(jù)傳輸模式。目標移動裝置設(shè)置單元193設(shè)置用于接收數(shù)據(jù)的目標移動裝置。當用戶對移動裝置100施加移動時,目標移動裝置設(shè)置單元193經(jīng)由移動感測單元160測量移動裝置100 的移動方向,并將位于感測的移動方向的外部移動裝置設(shè)置為目標移動裝置。在本發(fā)明的實施例中,當移動裝置100經(jīng)受用戶施加的移動時,目標移動裝置設(shè)置單元193經(jīng)由移動感測單元160測量移動裝置100的移動的方向和強度水平,并檢測處于測量的移動的方向的外部移動裝置。然后目標移動裝置單元193確定是否存在兩個或更多個檢測的外部移動裝置。當目標移動裝置設(shè)置單元確定存在兩個或更多個檢測的外部移動裝置時,目標移動裝置設(shè)置單元193將位于與測量的移動的強度水平相應(yīng)的距離處的外部移動裝置設(shè)置為目標移動裝置。相反,當目標移動裝置設(shè)置單元193確定存在一個檢測的外部移動裝置時,目標移動裝置設(shè)置單元193將確定的外部移動裝置設(shè)置為目標移動裝置。當移動裝置100經(jīng)受用戶輸入的移動時,目標移動裝置設(shè)置單元193經(jīng)由移動感測單元160測量移動裝置100的移動的強度水平和方向,并確定測量的移動的范圍是否等于或大于預設(shè)的方位角范圍。當目標移動裝置設(shè)置單元193確定測量的移動的范圍等于或大于預設(shè)的方位角范圍時,目標移動裝置設(shè)置單元193確定數(shù)據(jù)傳輸模式是否被設(shè)置為多模式。當目標移動裝置設(shè)置單元193確定數(shù)據(jù)傳輸模式被設(shè)置為多模式時,目標移動裝置設(shè)置單元193將處于移動的范圍內(nèi)的至少一個外部移動裝置設(shè)置為目標移動裝置。相反, 當目標移動裝置設(shè)置單元193確定數(shù)據(jù)傳輸模式被設(shè)置為單模式時,目標移動裝置設(shè)置單元193將確定的外部移動裝置中最接近于移動裝置100的一個設(shè)置為目標移動裝置。移動裝置100的配置已被描述。以下描述提供用于經(jīng)由移動裝置100發(fā)送數(shù)據(jù)的方法。圖2示出根據(jù)本發(fā)明的實施例的在移動裝置100中用于發(fā)送數(shù)據(jù)的處理。控制器190確定在移動裝置100中數(shù)據(jù)共享模式是否被設(shè)置為激活狀態(tài)(塊 201)。在本發(fā)明的實施例中,“數(shù)據(jù)共享模式”表示用于移動裝置100的功能模式中的這樣的一個功能模式在所述一個功能模式中,移動裝置100通過識別施加到移動裝置100的移動并經(jīng)由短距離通信來將數(shù)據(jù)發(fā)送到外部移動裝置/從外部移動裝置接收數(shù)據(jù)。移動裝置 100包括用于設(shè)置數(shù)據(jù)共享模式的菜單。用戶可經(jīng)由數(shù)據(jù)共享模式設(shè)置菜單將數(shù)據(jù)共享模式設(shè)置為處于激活狀態(tài)或非激活狀態(tài)。當移動裝置100的數(shù)據(jù)共享模式處于激活狀態(tài)時,控制器190控制短距離通信單元130搜索外部移動裝置并連接到搜索的外部移動裝置。外部移動裝置可以以與圖I中示出的移動裝置100基本相同的方式被配置。當外部移動裝置在激活的數(shù)據(jù)共享模式下被操作并從移動裝置100接收連接請求時,外部移動裝置可自動連接到移動裝置100。在本發(fā)明的實施例中,控制器190控制顯示單元180顯示搜索的外部移動裝置的列表并連接到用戶選擇的外部移動裝置。另外,在移動裝置100的數(shù)據(jù)共享模式處于激活狀態(tài)時,控制器190連接到外部移
9動裝置,然后控制短距離通信單元130將位置信息請求消息發(fā)送到外部移動裝置。當外部移動裝置在激活的數(shù)據(jù)共享模式下被操作并從移動裝置100接收位置信息請求消息時,外部移動裝置測量其當前位置并將當前位置發(fā)送到移動裝置100。當在塊201,控制器190確定在移動裝置100中數(shù)據(jù)共享模式被設(shè)置為激活狀態(tài)時,控制器190運行短距離通信單元130、位置測量模塊140和移動感測單元160 (塊202)。 當控制器運行移動感測單元160時,地磁傳感器161和加速度傳感器162也被運行。在實施例中,當短距離通信單元130、位置測量模塊140和移動感測單元160已被運行時,可省略塊 202。控制器190與移動裝置100附近的外部移動裝置進行通信,并經(jīng)由外部移動裝置位置信息獲取單元191獲取關(guān)于連接的外部移動裝置的位置的信息(塊203)。在移動裝置100附近,可能存在包括可按照與移動裝置100的短距離通信單元130實質(zhì)相同的方式進行通信的短距離通信單元130的至少一個外部移動裝置。控制器190控制短距離通信單元130搜索移動裝置100附近的至少一個外部移動裝置,并連接到搜索的至少一個外部移動裝置。然后外部移動裝置位置信息獲取單元191使用移動裝置100的當前位置和至少一個外部移動裝置的當前位置,獲取關(guān)于至少一個外部移動裝置的位置信息。獲取的位置信息與關(guān)于相對于移動裝置100的位置的距離和方位角的信息相應(yīng)。稍后將參照圖3詳細描述塊203。數(shù)據(jù)設(shè)置單元192設(shè)置將被發(fā)送的數(shù)據(jù)和數(shù)據(jù)傳輸模式(塊204)。數(shù)據(jù)傳輸模式包括單模式和多模式。在單模式下,移動裝置100將數(shù)據(jù)發(fā)送到一個外部移動裝置。在多模式下,移動裝置100將數(shù)據(jù)發(fā)送到多個外部移動裝置。稍后將參照圖4詳細描述塊204。控制器190經(jīng)由移動感測單元160確定用戶是否將移動施加到移動裝置100 (塊 205)。控制器190經(jīng)由地磁傳感器161檢測移動裝置100的方位角是否改變,并還經(jīng)由加速度傳感器162檢測移動裝置100的加速度是否改變。當移動裝置的方位角或加速度改變時,地磁傳感器161或加速度傳感器162創(chuàng)建感測的信號并將其輸出到控制器190。當控制器190從地磁傳感器161或加速度傳感器162接收到感測的信號時,控制器190斷定移動被施加到移動裝置100。當控制器190檢測到施加到移動裝置100的移動時,目標移動裝置設(shè)置單元193 設(shè)置用于接收數(shù)據(jù)的目標移動裝置(塊206)。當移動裝置100被連接到多個外部移動裝置時,用戶可選擇一個外部移動裝置或多個外部移動裝置,然后將數(shù)據(jù)發(fā)送到選擇的外部移動裝置。目標移動裝置設(shè)置單元193基于施加到移動裝置100的移動,設(shè)置用于接收數(shù)據(jù)的至少一個目標移動裝置。稍后將參照圖6詳細描述塊206。當在塊206設(shè)置了用于接收數(shù)據(jù)的目標移動裝置時,控制器190經(jīng)由短距離通信單元130將數(shù)據(jù)發(fā)送到目標移動裝置(塊207)。當數(shù)據(jù)傳輸模式處于單模式時,控制器190 控制短距離通信單元130將數(shù)據(jù)發(fā)送到一個目標移動裝置。相反,當數(shù)據(jù)傳輸模式處于多模式時,控制器190控制短距離通信單元130將數(shù)據(jù)發(fā)送到多個目標移動裝置。當目標移動裝置檢測到數(shù)據(jù)正被接收時,目標移動裝置接收數(shù)據(jù)并將數(shù)據(jù)存儲在內(nèi)部存儲器中。可選擇地,當目標移動裝置檢測到數(shù)據(jù)正被接收時,目標移動裝置顯示詢問是否接收數(shù)據(jù)的消息。當用戶選擇接收數(shù)據(jù)時,目標移動裝置接收數(shù)據(jù)并將數(shù)據(jù)存儲在內(nèi)部存儲器中。在本發(fā)明的實施例中,目標移動裝置確定數(shù)據(jù)共享模式是否處于激活狀態(tài)。當目標移動裝置確定數(shù)據(jù)共享模式處于激活狀態(tài)時,目標移動裝置可直接接收數(shù)據(jù)并隨后將數(shù)據(jù)存儲在內(nèi)部存儲器中,而不顯示詢問是否接收數(shù)據(jù)的消息。相反,當目標移動裝置確定數(shù)據(jù)共享模式處于非激活狀態(tài)時,目標移動裝置顯示詢問是否接收數(shù)據(jù)的消息,在用戶選擇接收數(shù)據(jù)時接收數(shù)據(jù),并將接收的數(shù)據(jù)存儲在內(nèi)部存儲器中。圖3示出根據(jù)本發(fā)明的實施例連接到移動裝置附近的外部移動裝置并獲取所述外部移動裝置的位置信息的處理(圖2的塊203)。控制器190控制短距離通信單元130搜索移動裝置100附近的外部移動裝置(塊 301)。當使用藍牙通信模塊實現(xiàn)短距離通信單元130時,短距離通信單元130廣播詢問信號。當至少一個外部移動裝置接收所述詢問信號時,所述至少一個外部移動裝置將詢問響應(yīng)信號發(fā)送到移動裝置100。所述詢問響應(yīng)信號包括關(guān)于藍牙裝置地址BD_ADDR、時鐘和裝置的類別的信息。當控制器190經(jīng)由短距離通信單元130從至少一個外部移動裝置接收到詢問響應(yīng)信號時,控制器190將裝置名稱請求信號發(fā)送至所述至少一個外部移動裝置。至少一個外部移動裝置接收裝置名稱請求信號并將裝置名稱發(fā)送到移動裝置100。控制器 190經(jīng)由短距離通信單元130接收裝置名稱,并斷定已發(fā)送裝置名稱的外部移動裝置是搜索的移動裝置。然后控制器190控制顯示單元180顯示搜索的藍牙裝置的包括裝置名稱、 藍牙裝置地址、裝置類別等的列表。在實施例中,可使用能夠執(zhí)行WiFi點對點(WiFi P2P)的WiFi通信模塊來實現(xiàn)短距離通信單元130。WiFi P2P是一種可在不需要接入點(AP)的情況下允許WiFi裝置直接彼此連接的技術(shù)。短距離通信單元130掃描整個信道并發(fā)送探測請求。在移動裝置100附近的外部移動裝置也掃描整個信道并隨后發(fā)送探測請求。控制器190隨后經(jīng)由短距離通信單元130進入針對特定信道的監(jiān)聽狀態(tài)(即,空閑狀態(tài))。在經(jīng)過一段特定時間之后,控制器190針對特定信道執(zhí)行搜索處理。在搜索期間,短距離通信單元130發(fā)送探測請求。同樣,在移動裝置100附近的外部移動裝置也處于針對特定信道的監(jiān)聽狀態(tài)(即,空閑狀態(tài))。 在經(jīng)過一段特定時間之后,外部移動裝置也針對特定信道執(zhí)行搜索處理。當處于監(jiān)聽狀態(tài)的移動裝置100從外部移動裝置接收到探測請求,或者處于監(jiān)聽狀態(tài)的外部移動裝置從移動裝置100接收到探測請求時,移動裝置100和外部移動裝置執(zhí)行針對彼此的裝置搜索處理。控制器190控制顯示單元180顯示關(guān)于搜索的裝置的信息。控制器190經(jīng)由短距離通信單元130連接到搜索的外部移動裝置(塊302)。當控制器190確定移動裝置100的數(shù)據(jù)共享模式為激活狀態(tài)時,控制器190控制短距離通信單元130直接連接到在塊301搜索的至少一個外部移動裝置。控制器190控制顯示單元180 顯示搜索的外部移動裝置的列表。當用戶經(jīng)由輸入單元170選擇外部移動裝置之一時,控制器190控制短距離通信單元130連接到用戶選擇的外部移動裝置。當使用藍牙通信模塊實現(xiàn)短距離通信單元130時,短距離通信單元130執(zhí)行與搜索的外部移動裝置的配對和連接處理。在配對處理期間,控制器190控制顯示單元180顯示PIN碼輸入?yún)^(qū)或詢問是否批準配對處理的消息。當用戶將正確的PIN碼輸入到PIN碼輸入?yún)^(qū)或者選擇“是”以批準配對處理時,短距離通信單元130執(zhí)行與搜索的外部移動裝置的配對處理。在實施例中,控制器190可確定數(shù)據(jù)共享模式是否為激活狀態(tài)。當控制器190 確定數(shù)據(jù)共享模式為激活狀態(tài)時,控制器190可直接執(zhí)行與搜索的所有外部移動裝置的配對處理,而不顯示PIN碼輸入?yún)^(qū)或詢問是否批準配對處理的消息。同樣,外部移動裝置可確定數(shù)據(jù)共享模式是否為激活狀態(tài)。當外部移動裝置確定數(shù)據(jù)共享模式為激活狀態(tài)時,外部移動裝置可直接執(zhí)行與搜索的移動裝置的配對處理,而不顯示PIN碼輸入?yún)^(qū)或詢問是否批準配對處理的消息。在執(zhí)行配對處理之后,短距離通信單元130連接到與移動裝置100配對的至少一個外部移動裝置。所述連接與建立用于在移動裝置100和外部移動裝置之間發(fā)送/接收數(shù)據(jù)的信道的處理相應(yīng)。在實施例中,當使用WiFi通信模塊實現(xiàn)短距離通信單元130時,短距離通信單元 130執(zhí)行與搜索的至少一個外部移動裝置的組形成處理。短距離通信單元130執(zhí)行組所有者(Group Owner, GO)協(xié)商處理。短距離通信單元130將GO協(xié)商請求發(fā)送到搜索的外部移動裝置。外部移動裝置接收GO協(xié)商請求并將GO協(xié)商響應(yīng)發(fā)送到移動裝置100。GO協(xié)商請求和GO協(xié)商響應(yīng)包括用于確定GO的目的值(intent value)。短距離通信單元130和外部移動裝置將所述目的值彼此進行比較,并將具有比其他移動裝置的目的值更大的目的值的移動裝置設(shè)置為G0。然后短距離通信單元130執(zhí)行與外部移動裝置交換用作用于加入P2P 組的信息的證書的供應(yīng)(provisioning)處理,并完成組形成處理。然后在移動裝置100與外部移動裝置之間建立連接。外部移動裝置位置信息獲取單元191控制短距離通信單元130將位置信息請求消息發(fā)送到當前連接到移動裝置100的至少一個外部移動裝置(塊303)。外部移動裝置接收所述請求消息并使用位置測量模塊測量其當前位置。外部移動裝置將測量的當前位置發(fā)送到移動裝置100。外部移動裝置位置信息獲取單元191經(jīng)由短距離通信單元130,從當前連接到移動裝置100的外部移動裝置接收關(guān)于所述外部移動裝置的當前位置的信息(塊304)。關(guān)于所述當前位置的信息包括緯度和經(jīng)度。當外部移動裝置從移動裝置100接收到位置信息請求消息時,外部移動裝置確定數(shù)據(jù)共享模式是否處于激活狀態(tài)。當外部移動裝置確定數(shù)據(jù)共享模式處于激活狀態(tài)時,外部移動裝置將當前位置信息發(fā)送到移動裝置100。如下將參照圖4對此進行詳細描述。圖4示出根據(jù)本發(fā)明的實施例的移動裝置100從外部移動裝置接收位置信息的處理的信號流示圖。移動裝置100將位置信息請求消息401發(fā)送到外部移動裝置。外部移動裝置接收位置信息請求消息401,并確定數(shù)據(jù)共享模式是否處于激活狀態(tài)(塊402)。當在塊402外部移動裝置確定數(shù)據(jù)共享模式處于激活狀態(tài)時,外部移動裝置運行位置測量模塊(塊403) 并經(jīng)由所述模塊測量其當前位置(塊404)。外部移動裝置隨后將關(guān)于其當前位置的當前位置信息405發(fā)送到移動裝置100。移動裝置100接收關(guān)于外部移動裝置的當前位置信息 (塊406)。同時,當在塊402外部移動裝置確定數(shù)據(jù)共享模式處于非激活狀態(tài)時,外部移動裝置不將位置信息發(fā)送到移動裝置100 (塊407)。也就是說,外部移動裝置不執(zhí)行位置測量處理。再參照圖3,在塊304,在經(jīng)由短距離通信單元130接收到關(guān)于外部移動裝置的當前位置信息之后,外部移動裝置位置信息獲取單元191控制位置測量模塊140測量移動裝置100的當前位置(塊305)。所述當前位置包括緯度和經(jīng)度。外部移動裝置位置信息獲取單元191基于測量的移動裝置100的當前位置,計算當前連接到移動裝置100的至少一個外部移動裝置的方位角和距離(塊306)。外部移動裝置位置信息獲取單元191使用移動裝置100的當前位置以及外部移動裝置的當前位置, 計算移動裝置100與外部移動裝置之間的距離以及從移動裝置100到外部移動裝置的方位角。例如,外部移動裝置位置信息獲取單元191可獲取關(guān)于外部移動裝置的位置信息(SP, 92° E的方位角和7m的距離)。外部移動裝置位置信息獲取單元191計算將其當前位置發(fā)送到移動裝置100的所有外部移動裝置的方位角和距離。然后,外部移動裝置位置信息獲取單元191將計算的方位角和距離存儲在外部移動裝置位置信息存儲單元151中(塊307)。外部移動裝置位置信息存儲單元151根據(jù)關(guān)于外部移動裝置的識別信息存儲方位角和距離。在實施例中,外部移動裝置位置信息獲取單元191可按照輪詢模式將位置信息請求消息401發(fā)送到當前連接到移動裝置100的至少一個外部移動裝置。因為移動裝置100 和外部移動裝置的位置實時不同,所以外部移動裝置位置信息獲取單元191可將位置信息請求消息401周期性地發(fā)送到當前連接到移動裝置100的外部移動裝置。當外部移動裝置接收到位置信息請求消息401時,外部移動裝置測量當前位置,然后將當前位置發(fā)送到移動裝置100。可選擇地,外部移動裝置可周期性地測量其當前位置,并隨后將所述當前位置發(fā)送到移動裝置100。在外部移動裝置已將其第一當前位置發(fā)送到移動裝置100之后,在外部移動裝置連接到移動裝置100時,外部移動裝置可周期性地測量其當前位置,并將所述當前位置發(fā)送到移動裝置100。圖5示出根據(jù)本發(fā)明的實施例的用于設(shè)置數(shù)據(jù)傳輸模式和將被發(fā)送的數(shù)據(jù)的處理(圖2的塊204)。數(shù)據(jù)設(shè)置單元192控制顯示單元180顯示數(shù)據(jù)編寫菜單或數(shù)據(jù)選擇菜單(塊 501)。在本發(fā)明的實施例中,數(shù)據(jù)編寫菜單表示提供接口的菜單,其中,用戶通過所述接口可直接創(chuàng)建數(shù)據(jù)。數(shù)據(jù)編寫菜單的示例是消息編寫菜單、電子郵件編寫菜單、相機拍攝菜單等。數(shù)據(jù)選擇菜單表示顯示由用戶編寫的數(shù)據(jù)或從外部系統(tǒng)下載的數(shù)據(jù)并提供接口的菜單,其中,用戶通過所述接口可選擇相應(yīng)的數(shù)據(jù)。數(shù)據(jù)選擇菜單的示例是收件箱、筆記菜單、 相冊菜單、視頻菜單、音頻菜單等。在塊501,在選擇了數(shù)據(jù)編寫菜單或數(shù)據(jù)選擇菜單之后,數(shù)據(jù)設(shè)置單元192檢測用戶已編寫或已選擇數(shù)據(jù)(塊502)。用戶可經(jīng)由數(shù)據(jù)編寫菜單直接創(chuàng)建數(shù)據(jù),或經(jīng)由數(shù)據(jù)選擇菜單選擇存儲在存儲器中的相應(yīng)數(shù)據(jù)。數(shù)據(jù)設(shè)置單元192經(jīng)由輸入單元170檢測用戶已編寫數(shù)據(jù)或已選擇數(shù)據(jù)。數(shù)據(jù)設(shè)置單元192將用戶編寫的數(shù)據(jù)或選擇的數(shù)據(jù)設(shè)置為將被發(fā)送的數(shù)據(jù)(塊 503)。數(shù)據(jù)設(shè)置單元192控制顯示單元180顯示數(shù)據(jù)傳輸模式設(shè)置菜單(塊504)。數(shù)據(jù)傳輸模式設(shè)置菜單包括單模式和多模式。在單模式下,移動裝置100將數(shù)據(jù)發(fā)送到一個外部移動裝置。在多模式下,移動裝置100將數(shù)據(jù)發(fā)送到多個外部移動裝置。數(shù)據(jù)設(shè)置單元 192經(jīng)由輸入單元170接收用于選擇單模式或多模式的信號。數(shù)據(jù)設(shè)置單元192根據(jù)用戶的選擇設(shè)置數(shù)據(jù)傳輸模式(塊505)。圖6示出根據(jù)本發(fā)明的實施例的用于設(shè)置用于接收數(shù)據(jù)的目標移動裝置的處理 (圖2的塊206)。
目標移動裝置193經(jīng)由移動感測單元160測量移動裝置100的移動的強度水平和范圍(塊601)。目標移動裝置設(shè)置單元193控制地磁傳感器161測量移動裝置100的移動的范圍。目標移動裝置設(shè)置單元193還控制加速度傳感器162測量移動裝置100的移動的強度水平。目標移動裝置設(shè)置單元193確定測量的移動的范圍是否等于或大于預設(shè)方位角范圍(塊602)。在本發(fā)明的實施例中,“預設(shè)方位角范圍”表示用于在移動之間區(qū)分用戶是指向一個外部移動裝置還是多個外部移動裝置的值。預設(shè)方位角范圍可由角度的范圍(諸如10°、20°等)來表現(xiàn)。如圖7A中所示,用戶可使用移動裝置100做出指向一個外部移動裝置的動作。例如,用戶可在顯示單元180面朝上的情況下將移動裝置100垂直地上下移動。在這種情況下,由于移動裝置100的頂部701和底部702 (所述頂部701和底部702 用于感測地磁)在水平方向沒有移動,因此移動裝置100沒有檢測到其方位角被改變。同樣,如圖7B中所示,用戶可使用移動裝置100做出指向多個外部移動裝置的動作。也就是說,用戶可在顯示單元180面朝上的情況下將移動裝置100水平地雙向(side to side)移動。在這種情況下,由于移動裝置100的頂部701和底部702 (所述頂部701和底部702用于感測地磁)在水平方向被移動,因此移動裝置100檢測到其方位角被改變。在本發(fā)明的實施例中,預設(shè)方位角表示用于確定用戶是否垂直地或水平地移動移動裝置100的頂部的參考值。當在塊602目標移動裝置設(shè)置單元193確定測量的移動的范圍小于預設(shè)方位角范圍時,目標移動裝置設(shè)置單元193檢測測量的移動的范圍內(nèi)的外部移動裝置(塊603)。也就是說,目標移動裝置設(shè)置單元193斷定用戶做出了指出外部移動裝置的動作,并檢測處于測量的移動的范圍內(nèi)的外部移動裝置。隨后目標移動裝置設(shè)置單元193確定是否檢測到兩個或更多個外部移動裝置(塊 604)。例如,在用戶做出移動的方向范圍內(nèi)可能存在兩個或更多個外部移動裝置。在這種情況下,目標移動裝置設(shè)置單元193在移動的范圍內(nèi)檢測到兩個或更多個外部移動裝置。當在塊604目標移動裝置設(shè)置單元193確定在移動的范圍內(nèi)檢測到的外部移動裝置的數(shù)量是兩個或更多個時,目標移動裝置設(shè)置單元193將位于與在塊601測量的移動的強度水平相應(yīng)的距離處的外部移動裝置確定為目標移動裝置(塊605)。在本發(fā)明的實施例中,存儲單元150存儲與移動的強度水平匹配的距離值。例如, 移動的強度值1、2和3分別與距離“O 3m,,、“3 5m”和“5 10m”匹配。當在塊601目標移動裝置設(shè)置單元193斷定所述移動與強度水平I相應(yīng)時,目標移動裝置設(shè)置單元193 將位于距移動裝置1000 3m內(nèi)的外部移動裝置設(shè)置為目標移動裝置。相反,當在塊604目標移動裝置設(shè)置單元193確定在移動的范圍內(nèi)檢測到一個外部移動裝置時,目標移動裝置設(shè)置單元193將在塊603確定的外部移動裝置設(shè)置為目標移動裝置(606)。同時,當在塊602目標移動裝置設(shè)置單元193確定測量的移動的范圍等于或大于預設(shè)方位角范圍時,目標移動裝置設(shè)置單元193確定數(shù)據(jù)傳輸模式是被設(shè)置為單模式還是被設(shè)置為多模式(塊607)。當在塊607目標移動裝置設(shè)置單元193確定數(shù)據(jù)傳輸模式被設(shè)置為多模式時,目標移動裝置設(shè)置單元193將處于移動的范圍內(nèi)的至少一個外部移動裝置設(shè)置為目標移動裝置(塊608)。
相反,當在塊607目標移動裝置設(shè)置單元193確定數(shù)據(jù)傳輸模式被設(shè)置為單模式時,目標移動裝置設(shè)置單元193將在塊603確定的外部移動裝置中最接近于移動裝置100 的一個外部移動裝置設(shè)置為目標移動裝置(塊609)。圖8A和圖8B不出描述用于根據(jù)移動裝置100的移動來設(shè)置目標移動裝置的處理的視圖。圖8A示出用戶使用移動裝置100做出指向外部移動裝置A的動作的視圖。當移動裝置100接收到指向外部移動裝置A的用戶的動作時,目標移動裝置設(shè)置單元193在移動的范圍內(nèi)檢測到外部移動裝置A和B。因為目標移動裝置設(shè)置單元193在移動的范圍內(nèi)檢測到多個外部移動裝置,因此目標移動裝置設(shè)置單元193可將位于與施加到移動裝置100 的強度水平相應(yīng)的距離處的外部移動裝置設(shè)置為目標移動裝置。例如,假設(shè)與移動的強度水平1、2和3分別相應(yīng)的距離值是“O 3m”、“3 5m”和“5 10m”。當測量的移動為強度水平1,移動裝置100與外部移動裝置A之間的距離LI以及移動裝置100與外部移動裝置B之間的距離L2分別為2m和4m時,目標移動裝置設(shè)置單元193將外部移動裝置A設(shè)置為目標移動裝置。相反,當強度水平為2時,目標移動裝置設(shè)置單元193將外部移動裝置B 設(shè)置為目標移動裝置。圖8B示出用戶使用移動裝置100做出指向外部移動裝置B的動作的視圖。當用戶將移動裝置100從外部移動裝置A向外部移動裝置B擺動90°時,目標移動裝置設(shè)置單元193將移動的范圍與預設(shè)方位角范圍進行比較。當預設(shè)方位角范圍被設(shè)置為30°時,目標移動裝置設(shè)置單元193斷定移動的范圍等于或大于預設(shè)方位角范圍。另外,目標移動裝置設(shè)置單元193確定數(shù)據(jù)傳輸模式是否是多模式。當目標移動裝置設(shè)置單元193確定數(shù)據(jù)傳輸模式是多模式時,目標移動裝置設(shè)置單元193將外部移動裝置A和B設(shè)置為目標移動裝置。相反,當目標移動裝置設(shè)置單元193確定數(shù)據(jù)傳輸模式是單模式時,目標移動裝置設(shè)置單元193將外部移動裝置A和B中最接近于移動裝置100的一個設(shè)置為目標移動裝置。如上所述,根據(jù)本發(fā)明的數(shù)據(jù)傳輸模式和系統(tǒng)可允許用戶經(jīng)由他們的移動裝置容易地發(fā)送數(shù)據(jù)。所述數(shù)據(jù)傳輸模式和系統(tǒng)還可允許用戶沿朝向被叫方的方向直接輸入移動以接收數(shù)據(jù)至他們的移動裝置,從而增強對他們的移動裝置的直觀使用。盡管已經(jīng)使用示例性實施例描述了本公開,但是可對本領(lǐng)域的技術(shù)人員建議各種改變和修改。本公開意圖包含落入權(quán)利要求的范圍內(nèi)的這樣的改變和修改。
權(quán)利要求
1.一種用于在移動裝置中發(fā)送數(shù)據(jù)的方法,所述方法包括搜索在所述移動裝置附近的外部移動裝置;獲取在所述移動裝置附近發(fā)現(xiàn)的每個外部移動裝置的位置信息;設(shè)置將被發(fā)送的數(shù)據(jù);識別所述移動裝置的移動;基于所述移動裝置的移動以及獲取的所發(fā)現(xiàn)的外部移動裝置的位置信息,在發(fā)現(xiàn)的外部移動裝置中設(shè)置用于接收所述數(shù)據(jù)的至少一個目標移動裝置;將所述數(shù)據(jù)發(fā)送到所述至少一個目標移動裝置。
2.如權(quán)利要求I所述的方法,其中,獲取位置信息的步驟包括連接到發(fā)現(xiàn)的外部移動裝置中的至少一個外部移動裝置;將位置信息請求消息發(fā)送到連接到所述移動裝置的所述至少一個外部移動裝置; 接收關(guān)于連接到所述移動裝置的所述至少一個外部移動裝置中的每一個的當前位置的位置信息;測量所述移動裝置的當前位置;基于所述移動裝置的測量的當前位置,計算連接到所述移動裝置的所述至少一個外部移動裝置中的每一個的距離和方位角;存儲計算的距離和方位角。
3.如權(quán)利要求2所述的方法,其中,設(shè)置將被發(fā)送的數(shù)據(jù)的步驟包括顯示數(shù)據(jù)編寫菜單;將由用戶輸入的數(shù)據(jù)設(shè)置為將被發(fā)送的數(shù)據(jù);顯示包括單模式和多模式的數(shù)據(jù)傳輸模式設(shè)置菜單;根據(jù)用戶的選擇,將數(shù)據(jù)傳輸模式設(shè)置為單模式和多模式之一。
4.如權(quán)利要求3所述的方法,其中,設(shè)置至少一個目標移動裝置的步驟包括測量所述移動裝置的移動的方向;將發(fā)現(xiàn)的外部移動裝置中處于測量的移動的方向的至少一個設(shè)置為所述至少一個目標移動裝置。
5.如權(quán)利要求3所述的方法,其中,設(shè)置至少一個目標移動裝置的步驟包括測量由用戶輸入的移動的方向和強度水平;檢測發(fā)現(xiàn)的外部移動裝置中處于測量的移動的方向的至少一個發(fā)現(xiàn)的外部移動裝置;當檢測到發(fā)現(xiàn)的外部移動裝置中多于一個外部移動裝置處于測量的移動的方向,并且所述移動裝置處于單模式時,將發(fā)現(xiàn)的外部移動裝置中位于與測量的移動的強度水平相應(yīng)的距離處的一個設(shè)置為所述至少一個目標移動裝置;當檢測到發(fā)現(xiàn)的外部移動裝置中一個外部移動裝置處于測量的移動的方向時,將檢測到的外部移動裝置設(shè)置為所述至少一個目標移動裝置。
6.如權(quán)利要求3所述的方法,其中,設(shè)置至少一個目標移動裝置的步驟包括測量由用戶輸入的移動的強度水平和范圍;確定測量的移動的范圍是否不小于預設(shè)方位角范圍;當測量的移動的范圍不小于預設(shè)方位角范圍時,確定數(shù)據(jù)傳輸模式;當數(shù)據(jù)傳輸模式被設(shè)置為多模式時,將發(fā)現(xiàn)的外部移動裝置中處于移動的范圍內(nèi)的至少一個設(shè)置為所述至少一個目標移動裝置。
7.如權(quán)利要求6所述的方法,還包括當數(shù)據(jù)傳輸模式被設(shè)置為單模式時,將發(fā)現(xiàn)的外部移動裝置中最接近于所述移動裝置的一個設(shè)置為所述至少一個目標移動裝置。
8.如權(quán)利要求I所述的方法,還包括確定所述移動裝置的數(shù)據(jù)共享模式是否被設(shè)置為激活狀態(tài);當數(shù)據(jù)共享模式被設(shè)置為激活狀態(tài)時,操作所述移動裝置中的短距離通信單元,位置測量模塊、地磁傳感器和加速度傳感器。
9.一種移動裝置,包括短距離通信單元,被配置為搜索在所述移動裝置附近的外部移動裝置,獲取在所述移動裝置附近發(fā)現(xiàn)的每個外部移動裝置的位置信息,并將數(shù)據(jù)發(fā)送到至少一個目標移動裝置;位置測量模塊,被配置為測量所述移動裝置的當前位置;移動感測單元,被配置為感測所述移動裝置的移動;控制器,被配置為設(shè)置將被發(fā)送的數(shù)據(jù),并基于所述移動裝置的移動以及獲取的所發(fā)現(xiàn)的外部移動裝置的位置信息,在發(fā)現(xiàn)的外部移動裝置中設(shè)置用于接收數(shù)據(jù)的至少一個目標移動裝置。
10.如權(quán)利要求9所述的移動裝置,其中,短距離通信單元還被配置為連接到發(fā)現(xiàn)的外部移動裝置中的至少一個;將位置信息請求消息發(fā)送到連接到所述移動裝置的所述至少一個外部移動裝置;并接收關(guān)于連接到所述移動裝置的所述至少一個外部移動裝置中的每一個的當前位置的位置信息;其中,移動感測單元還被配置為測量所述移動裝置的當前位置;基于測量的所述移動裝置的當前位置,計算連接到所述移動裝置的所述至少一個外部移動裝置中的每一個的距離和方位角;將計算的距離和方位角存儲在存儲單元中。
11.如權(quán)利要求10所述的移動裝置,還包括顯示單元,其中,控制器還被配置為在顯示單元上顯示數(shù)據(jù)編寫菜單;將由用戶輸入的數(shù)據(jù)設(shè)置為將被發(fā)送的數(shù)據(jù);在顯示器上顯示包括單模式和多模式的數(shù)據(jù)傳輸模式設(shè)置菜單;并根據(jù)用戶的選擇,將數(shù)據(jù)傳輸模式設(shè)置為單模式和多模式中的一個。
12.如權(quán)利要求11所述的移動裝置,其中,移動感測單元包括地磁傳感器,被配置為測量所述移動裝置的移動的方向;加速度傳感器,被配置為測量所述移動裝置的移動的強度水平。
13.如權(quán)利要求9所述的移動裝置,其中,短距離通信單元包括藍牙通信模塊、WiFi通信模塊、Zigbee通信模塊、紅外通信模塊、近場通信(NFC)通信模塊和射頻識別(RFID)通信模塊中的至少一個。
14.如權(quán)利要求12所述的移動裝置,其中,控制器還被配置為將發(fā)現(xiàn)的外部移動裝置中處于測量的移動的方向的至少一個設(shè)置為所述至少一個目標移動裝置。
15.如權(quán)利要求9所述的移動裝置,其中,控制器包括數(shù)據(jù)設(shè)置單元,被配置為將數(shù)據(jù)傳輸模式設(shè)置為單模式和多模式中的一個。
16.如權(quán)利要求12所述的移動裝置,其中,控制器包括目標移動裝置設(shè)置單元,被配置為檢測處于測量的移動的方向的外部移動裝置,當檢測到發(fā)現(xiàn)的外部移動裝置中多于一個外部移動裝置處于測量的移動的方向,并且所述移動裝置處于單模式時,將發(fā)現(xiàn)的外部移動裝置中位于與測量的移動的強度水平相應(yīng)的距離處的一個設(shè)置為所述至少一個目標移動裝置之一,并當檢測到發(fā)現(xiàn)的外部移動裝置中一個外部移動裝置處于測量的移動的方向時,將檢測到的外部移動裝置設(shè)置為所述至少一個目標移動裝置。
17.如權(quán)利要求15所述的移動裝置,其中,移動感測單元還被配置為測量所述移動裝置的移動的范圍。
18.如權(quán)利要求17所述的移動裝置,其中,控制器包括目標移動裝置設(shè)置單元,被配置為確定測量的移動的范圍是否不小于預設(shè)方位角范圍,當測量的移動的范圍不小于預設(shè)方位角范圍時,確定數(shù)據(jù)傳輸模式,并當數(shù)據(jù)傳輸模式被設(shè)置為多模式時,將發(fā)現(xiàn)的外部移動裝置中處于移動的范圍中的至少一個設(shè)置為所述至少一個目標移動裝置。
19.如權(quán)利要求18所述的移動裝置,其中,目標移動裝置設(shè)置單元還被配置為當數(shù)據(jù)傳輸模式被設(shè)置為單模式時,將發(fā)現(xiàn)的外部移動裝置中最接近于所述移動裝置的一個設(shè)置為所述至少一個目標移動裝置。
20.如權(quán)利要求8所述的移動裝置,其中,控制器還被配置為確定所述移動裝置的數(shù)據(jù)共享模式是否被設(shè)置為激活狀態(tài),并當數(shù)據(jù)共享模式被設(shè)置為激活狀態(tài)時,操作位置測量模塊、地磁傳感器和加速度傳感器。
全文摘要
一種數(shù)據(jù)傳輸方法和采取該方法的移動裝置。一種方法和移動裝置被采用以基于移動裝置的移動,通過短距離通信發(fā)送數(shù)據(jù)。移動裝置附近的外部移動裝置被搜索。在移動裝置附近發(fā)現(xiàn)的每個外部移動裝置的位置信息被獲取。將被發(fā)送的數(shù)據(jù)被設(shè)置。移動裝置的移動被識別。基于移動裝置的移動以及獲取的所發(fā)現(xiàn)的外部移動裝置的位置信息,至少一個目標移動裝置被設(shè)置用于接收數(shù)據(jù)。所述數(shù)據(jù)被發(fā)送到所述至少一個目標移動裝置。
文檔編號H04M1/725GK102594981SQ20121000546
公開日2012年7月18日 申請日期2012年1月4日 優(yōu)先權(quán)日2011年1月4日
發(fā)明者任盛遠, 倪永清, 崔鐘文, 樸相禹, 李光斌, 李相憲 申請人:三星電子株式會社