專利名稱:一種手機延遲發(fā)送數據的方法
技術領域:
本發(fā)明涉及一種手機發(fā)送數據的方法,尤其涉及一種手機延遲發(fā)送數據的方法。
技術背景
目前,手機與網絡的交互日益廣泛,且手機的拍照功能越來越強大。很多用戶在外出游玩時常會將一些自己拍的照片或視頻發(fā)到微博或者其他社交網站與朋友分享,或者因為手機的存儲空間不足而需要將其發(fā)送到某些網盤保存。但是由于手機數據網絡流量費用高,或者有些地方(比如一些在山區(qū)的旅游景點)數據網絡較差,不能及時將照片或視頻等文件發(fā)送出去。而當用戶來到有WiFi網絡的地方或者回到家,又常會忘記分享,或者已經沒有當時拍攝時的分享的心情,錯過了很多與朋友分享快樂的事件。因此,如何避免用戶因上述原因而錯過與朋友分享圖片或視頻成為本發(fā)明需要解決的問題。發(fā)明內容
為了克服上述所指的現有技術中的不足,本發(fā)明提供一種手機延遲發(fā)送數據的方法,當用戶在發(fā)送圖片或視頻等數據,因數據網絡較差發(fā)送失敗或沒有WiFi網絡連接時, 啟用延遲發(fā)送的方式,在手機與數據網絡連接良好或有WiFi網絡連接時,自動將圖片或視頻等數據發(fā)送出去,以免用戶事后忘記將其發(fā)送出去與朋友分享。
本發(fā)明是通過以下技術方案實現的一種手機延遲發(fā)送數據的方法,包括以下步驟步驟I.手機系統(tǒng)后臺啟動監(jiān)控檢測程序;步驟2.監(jiān)控手機是否有發(fā)送數據請求,是則進入下一步,否則保持當前監(jiān)控狀態(tài); 步驟3.檢測當前手機與網絡的連接狀態(tài),若連接則繼續(xù)發(fā)送數據并監(jiān)控數據發(fā)送狀態(tài),進入步驟4 ;若無連接則對請求發(fā)送數據的信息進行標注并保存,轉入步驟5 ;步驟4.數據發(fā)送成功則結束監(jiān)控數據發(fā)送狀態(tài)并返回步驟2,若發(fā)送失敗則對請求發(fā)送數據的信息進行記錄并保存;步驟5.繼續(xù)檢測手機與網絡的連接狀態(tài),當檢測到手機有網絡連接時,則開始發(fā)送已進行標注并保存信息的數據,否則保持當前檢測狀態(tài)。
進一步地,所述信息包括數據來源、數據要發(fā)送的目標地址以及數據大小;所述的網絡包括數據網絡與WiFi網絡;在所述步驟3或步驟5中,若檢測到手機可同時與數據網絡、WiFi網絡連接,優(yōu)先采用WiFi網絡連接來發(fā)送數據。
所述步驟5進一步包括當檢測到手機僅有數據網絡連接時,則檢測已進行標注并保存信息的數據的大小是否超過預設值,若超過預設值則提醒用戶無WiFi網絡連接且數據大小超預設值,并提供用戶繼續(xù)發(fā)送數據與延遲發(fā)送數據的選項;若沒有超過預設值則直接繼續(xù)發(fā)送數據;若用戶選擇延遲發(fā)送數據的選項,則檢測手機是否有WiFi網絡連接,當檢測到有WiFi網絡連接時,開始發(fā)送數據;所述的預設值為可根據用戶需要自行設置的數值。
本發(fā)明可在數據網絡較差或沒有WiFi網絡連接導致發(fā)送數據失敗時,對待要發(fā)送的數據進行標注并保存數據來源、數據要發(fā)送的目標地址以及數據大小等相關信息,并啟用延遲發(fā)送的方式,當檢測到手機與數據網絡連接良好或與有WiFi網絡連接時,自動將圖片或視頻等數據發(fā)送出去,避免用戶在事后忘記發(fā)送數據并省去了用戶要再次操作發(fā)送數據的步驟,大大方便了用戶以及提升了用戶體驗。
附圖I為本發(fā)明方法流程圖。
具體實施方式
為了便于本領域技術人員的理解,下面結合附圖及具體實施例對本發(fā)明作進一步的描述。
如附圖I所示,一種手機延遲發(fā)送數據的方法,包括以下步驟步驟I.手機系統(tǒng)后臺啟動監(jiān)控檢測程序;步驟2.監(jiān)控手機是否有發(fā)送數據請求,是則進入下一步,否則保持當前監(jiān)控狀態(tài); 步驟3.檢測當前手機與網絡的連接狀態(tài),若連接則繼續(xù)發(fā)送數據并監(jiān)控數據發(fā)送狀態(tài),進入步驟4 ;若無連接則對請求發(fā)送數據的信息進行標注并保存,轉入步驟5 ;步驟4.數據發(fā)送成功則結束監(jiān)控數據發(fā)送狀態(tài)并返回步驟2,若發(fā)送失敗則對請求發(fā)送數據的信息進行記錄并保存;步驟5.繼續(xù)檢測手機與網絡的連接狀態(tài),當檢測到手機有網絡連接時,則開始發(fā)送已進行標注并保存信息的數據,否則保持當前檢測狀態(tài)。
進一步地,所述信息包括數據來源、數據要發(fā)送的目標地址以及數據大小;所述的網絡包括數據網絡與WiFi網絡;在所述步驟3或步驟5中,若檢測到手機可同時與數據網絡、WiFi網絡連接,優(yōu)先采用WiFi網絡連接來發(fā)送數據。
所述步驟5進一步包括當檢測到手機僅有數據網絡連接時,則檢測已進行標注并保存信息的數據的大小是否超過預設值,若超過預設值則提醒用戶無WiFi網絡連接且數據大小超預設值,并提供用戶繼續(xù)發(fā)送數據與延遲發(fā)送數據的選項;若沒有超過預設值則直接繼續(xù)發(fā)送數據;若用戶選擇延遲發(fā)送數據的選項,則檢測手機是否有WiFi網絡連接,當檢測到有WiFi網絡連接時,開始發(fā)送數據;所述的預設值為可根據用戶需要自行設置的數值。
當用戶設置使手機系統(tǒng)后臺啟動監(jiān)控檢測程序后,此監(jiān)控檢測程序便會監(jiān)控用戶是否用發(fā)送數據的請求并檢測手機與網絡的連接情況。若用戶在外出旅游的過程中,當拍到一些圖片并迫不及待地想將其發(fā)送上傳至微博與朋友分享,此時若手機與數據網絡連接不良導致圖片等數據發(fā)送失敗,便會開啟延遲發(fā)送數據的功能,對要延遲發(fā)送的數據進行標注并保存數據來源、數據要發(fā)送的目標地址以及數據大小等相關信息,待手機與網絡連接正常后,便根據標注并保存的信息自動將圖片發(fā)送出去?;蛘咭驁D片等數據過大,而此時又沒有WiFi網絡連接會導致產生較大的網絡流量費,當監(jiān)控檢測程序檢測到發(fā)送數據的大小比預設值大且沒有WiFi網絡連接時,便會提醒用戶是否要繼續(xù)發(fā)送與是否開啟延遲發(fā)送數據的功能,當選擇開啟延遲發(fā)送數據的功能后,對要延遲發(fā)送的數據進行標注并保存數據來源、數據要發(fā)送的目標地址以等相關信息,待監(jiān)控檢測到手機有WiFi網絡連接后,自動將其發(fā)送出去。所述的預設值為根據用戶需要進行設置的,如可將其設置為3M、5M 或IOM等,具體數值可視用戶的個人需要設置。
此外,對首次發(fā)送失敗的數據,監(jiān)控檢測程序也會對相關數據進行標注并保存其數據來源、數據要發(fā)送的目標地址以及數據大小等相關信息并開啟延遲發(fā)送功能,待網絡連接良好時再將其發(fā)送。在開啟延遲發(fā)送功能后,也可設置是在有WiFi網絡連接時發(fā)送或無WiFi網絡連接發(fā)送;進一步地,在檢測到有網絡連接時,還會提醒用戶是自動發(fā)送或取消發(fā)送之前設置要延遲發(fā)送的數據等等更人性化的相關選項設置,以給用戶帶來良好的操作體驗和更多的選擇。
上述實施例中提到的內容并非是對本發(fā)明的限定,在不脫離本發(fā)明構思的前提下,任何顯而易見的替換均在本發(fā)明的保護范圍之內。權利要求
1.一種手機延遲發(fā)送數據的方法,包括以下步驟 步驟I.手機系統(tǒng)后臺啟動監(jiān)控檢測程序; 步驟2.監(jiān)控手機是否有發(fā)送數據請求,是則進入下一步,否則保持當前監(jiān)控狀態(tài); 步驟3.檢測當前手機與網絡的連接狀態(tài),若連接則繼續(xù)發(fā)送數據并監(jiān)控數據發(fā)送狀態(tài),進入步驟4 ;若無連接則對請求發(fā)送數據的信息進行標注并保存,轉入步驟5 ; 步驟4.數據發(fā)送成功則結束監(jiān)控數據發(fā)送狀態(tài)并返回步驟2,若發(fā)送失敗則對請求發(fā)送數據的信息進行記錄并保存; 步驟5.繼續(xù)檢測手機與網絡的連接狀態(tài),當檢測到手機有網絡連接時,則開始發(fā)送已進行標注并保存信息的數據,否則保持當前檢測狀態(tài)。
2.根據權利要求I所述的手機延遲發(fā)送數據的方法,其特征在于所述信息包括數據來源、數據要發(fā)送的目標地址以及數據大小。
3.根據權利要求2所述的手機延遲發(fā)送數據的方法,其特征在于所述的網絡包括數據網絡與WiFi網絡。
4.根據權利要求3所述的手機延遲發(fā)送數據的方法,其特征在于在所述步驟3或步驟5中,若檢測到手機可同時與數據網絡、WiFi網絡連接,優(yōu)先采用WiFi網絡連接來發(fā)送數據。
5.根據權利要求1-4中任一項所述的手機延遲發(fā)送數據的方法,其特征在于所述步驟5進一步包括當檢測到手機僅有數據網絡連接時,則檢測已進行標注并保存信息的數據的大小是否超過預設值,若超過預設值則提醒用戶無WiFi網絡連接且數據大小超預設值,并提供用戶繼續(xù)發(fā)送數據與延遲發(fā)送數據的選項;若沒有超過預設值則直接繼續(xù)發(fā)送數據。
6.根據權利要求5所述的手機延遲發(fā)送數據的方法,其特征在于若用戶選擇延遲發(fā)送數據的選項,則檢測手機是否有WiFi網絡連接,當檢測到有WiFi網絡連接時,開始發(fā)送數據。
7.根據權利要求5所述的手機延遲發(fā)送數據的方法,其特征在于所述的預設值為可根據用戶需要自行設置的數值。
全文摘要
本發(fā)明公開了一種手機延遲發(fā)送數據的方法,在用戶發(fā)送數據過程中,若因數據網絡較差或沒有WiFi網絡連接導致發(fā)送數據失敗時,將啟用延遲發(fā)送的方式,并對要發(fā)送的數據進行標注并保存數據來源、數據要發(fā)送的目標地址以及數據大小等相關信息,當檢測到手機與數據網絡連接良好或與有WiFi網絡連接時,自動將圖片或視頻等數據發(fā)送出去,避免用戶在事后忘記發(fā)送數據以及省去了用戶要再次操作發(fā)送數據的步驟,大大簡化了用戶操作以及提升了用戶體驗。
文檔編號H04W76/02GK102984690SQ20121044059
公開日2013年3月20日 申請日期2012年11月7日 優(yōu)先權日2012年11月7日
發(fā)明者彭凡 申請人:廣東歐珀移動通信有限公司