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

基于widget實(shí)現(xiàn)手機(jī)聊天的方法及手機(jī)的制作方法

文檔序號(hào):7754303閱讀:138來源:國(guó)知局
專利名稱:基于widget實(shí)現(xiàn)手機(jī)聊天的方法及手機(jī)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體是指基于widget (微件,是一小塊可以在任意一 個(gè)基于HTML的Web頁(yè)面上執(zhí)行的代碼)實(shí)現(xiàn)手機(jī)聊天的方法及應(yīng)用該方法的手機(jī)。
背景技術(shù)
進(jìn)入互聯(lián)網(wǎng)時(shí)代后,即時(shí)通訊工具得到了很大的發(fā)展,如QQ、MSN以及ICQ等,使人 與人之間的交流變得很方便快捷。而隨著無線技術(shù)的發(fā)展,手持終端上的即時(shí)工具逐漸流 行,利用手機(jī)進(jìn)行聊天,已成為一種時(shí)尚。目前應(yīng)用在手機(jī)上的即時(shí)通訊工具,如QQ、MSN,有兩種部署方式,一是利用 java(—種操作系統(tǒng))平臺(tái)統(tǒng)一部署,二是各個(gè)終端廠商自行開發(fā)。因?yàn)楦鱾€(gè)廠商各個(gè)平 臺(tái)軟硬件的不一致性,在終端上的即時(shí)通訊工具很多功能如視頻和語(yǔ)音等功能都沒法實(shí) 現(xiàn),如目前狀況下Java平臺(tái)也沒有實(shí)現(xiàn)統(tǒng)一的終端本地API (Application Programming Interface,應(yīng)用程序編程接口)接口服務(wù),所以也沒法提供視頻和語(yǔ)音的功能,各個(gè)終端 廠商只能各自為戰(zhàn),互不兼容。Widget(微件)是輕量級(jí)的互聯(lián)網(wǎng)應(yīng)用程序,由于其是基于描述性語(yǔ)言如 Html (HyperText Mark-up Language,超文本標(biāo)記語(yǔ)言)、CSS (Cascading Style Sheet,層 疊樣式表)、JavaScript (—種適應(yīng)動(dòng)態(tài)網(wǎng)頁(yè)制作的需要而誕生的一種新的編程語(yǔ)言)等 通用網(wǎng)絡(luò)(web)技術(shù)進(jìn)行開發(fā)的,所以其開發(fā)難度較小,通用性和跨平臺(tái)能力強(qiáng),不需要考 慮手機(jī)的品牌、硬件配置的差異性,非常適合在多品牌及多平臺(tái)手機(jī)上部署本地離線應(yīng)用 (如小游戲,小鬧鐘)、互聯(lián)網(wǎng)應(yīng)用(如地圖、天氣、股票等)、移動(dòng)增值業(yè)務(wù)應(yīng)用(如移動(dòng) 廣告、移動(dòng)SNS (Social Networking Services,社會(huì)性網(wǎng)絡(luò)服務(wù))等)的開發(fā)。Widget引擎功能,主要是提供widget軟件安裝與安全機(jī)制認(rèn)證的功能?;?JIL((Joint Innovation Lab,聯(lián)合創(chuàng)新實(shí)驗(yàn)室)或Bondi (邦迪)的widget應(yīng)用,以規(guī)范 形式擴(kuò)展了終端API的服務(wù)功能,使得widget調(diào)用手機(jī)本地應(yīng)用成為可能。通過widget 可以實(shí)現(xiàn)上網(wǎng)、打電話、發(fā)短信、調(diào)用手機(jī)本地多媒體應(yīng)用以及文件操作等等功能。以上的方法,基于widget的應(yīng)用實(shí)現(xiàn)了在不同廠商和平臺(tái)的手機(jī)上開發(fā)通用應(yīng) 用軟件的可能性,以及及時(shí)通訊工具在手機(jī)終端上部署的可能性,但是手機(jī)終端不同于PC 在互聯(lián)網(wǎng)上的應(yīng)用,由于手機(jī)電池待機(jī)時(shí)間的限制、移動(dòng)網(wǎng)絡(luò)帶寬資源的限制以及費(fèi)用的 限制,手機(jī)終端沒有辦法做到長(zhǎng)時(shí)間連接在互聯(lián)網(wǎng)上。而目前所有的即時(shí)通訊工具都需要 登錄該即時(shí)通訊工具的服務(wù)器,雙方都保持在線并經(jīng)由即時(shí)通訊工具的服務(wù)器中轉(zhuǎn)才能發(fā) 起聊天過程,只要一方不在線則無法在用戶有請(qǐng)求信息時(shí)做到即時(shí)響應(yīng),而在線的前提是 即時(shí)通訊工具必需長(zhǎng)時(shí)間連接在互聯(lián)網(wǎng)(即連接在即時(shí)通訊工具的服務(wù)器)上,因此,現(xiàn) 有的即時(shí)通訊工具難以保證如電話一樣的即用即連,不用就掛的即時(shí)方便性及私密性(無 需外部服務(wù)器)的聊天。

發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種方法,能夠?qū)崿F(xiàn)手機(jī)之間的點(diǎn)對(duì)點(diǎn)的即時(shí)通訊功能。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是本發(fā)明提供一種基于widget實(shí)現(xiàn)手機(jī)聊天的方法,其包括發(fā)起方啟動(dòng)微件widget聊天工具,向接收方發(fā)起請(qǐng)求信息;如果收到接收方對(duì)所述請(qǐng)求信息的響應(yīng)消息,則根據(jù)所述響應(yīng)消息的內(nèi)容確定是 否與所述接收方建立網(wǎng)絡(luò)連接,以進(jìn)行widget聊天工具的聊天業(yè)務(wù)。其中,優(yōu)選的,所述如果收到接收方對(duì)所述請(qǐng)求信息的響應(yīng)消息,則根據(jù)所述響應(yīng) 消息的內(nèi)容確定是否與所述接收方建立網(wǎng)絡(luò)連接,具體包括如果所述響應(yīng)消息為同意建立鏈接的消息,則響應(yīng)同意建立鏈接的消息,與所述 接收方建立點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)連接;或者,如果所述響應(yīng)消息為拒絕建立鏈接的消息,根據(jù)所述拒絕建立鏈接的消息進(jìn)入 widget聊天工具關(guān)閉狀態(tài)或者進(jìn)入widget聊天工具睡眠狀態(tài)。其中,優(yōu)選的,所述向接收方發(fā)起請(qǐng)求信息之后,進(jìn)一步包括在發(fā)出所述請(qǐng)求信 息之后預(yù)定的時(shí)間內(nèi)未收到接收方的鏈接請(qǐng)求時(shí),重復(fù)向所述接收方發(fā)起請(qǐng)求信息。其中,優(yōu)選的,所述向接收方發(fā)起請(qǐng)求信息之前,進(jìn)一步包括接受輸入的接收方的手機(jī)號(hào)碼和向接收方發(fā)起請(qǐng)求信息的命令,根據(jù)所述輸入的 接收方的手機(jī)號(hào)碼和所述命令向所述接收方發(fā)起請(qǐng)求信息。其中,優(yōu)選的,所述發(fā)起方啟動(dòng)widget聊天工具,具體包括所述發(fā)起方根據(jù)用戶 的命令或者根據(jù)接收到的接收方的請(qǐng)求信息短信啟動(dòng)widget聊天工具。一種手機(jī),其包括請(qǐng)求信息發(fā)送單元,用于啟動(dòng)widget聊天工具,并向接收方發(fā)起請(qǐng)求信息;網(wǎng)絡(luò)連接單元,用于如果收到接收方對(duì)所述請(qǐng)求信息的響應(yīng)消息,則根據(jù)所述響 應(yīng)消息的內(nèi)容確定是否與所述接收方建立網(wǎng)絡(luò)連接,以進(jìn)行widget聊天工具的聊天業(yè)務(wù)。其中,優(yōu)選的,所述網(wǎng)絡(luò)連接單元,還用于如果所述響應(yīng)消息為同意建立鏈接的消息,則響應(yīng)同意建立鏈接的消息,與所述 接收方建立點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)連接;或者,如果所述響應(yīng)消息為拒絕建立鏈接的消息,根據(jù)所述拒絕建立鏈接的消息進(jìn)入 widget聊天工具關(guān)閉狀態(tài)或者進(jìn)入widget聊天工具睡眠狀態(tài)。其中,優(yōu)選的,所述手機(jī),還包括請(qǐng)求重復(fù)單元,用于在發(fā)出所述請(qǐng)求信息之后預(yù) 定的時(shí)間內(nèi)未收到接收方的鏈接請(qǐng)求時(shí),重復(fù)向所述接收方發(fā)起請(qǐng)求信息。其中,優(yōu)選的,所述手機(jī),還包括網(wǎng)絡(luò)登錄單元,用于接受輸入的接收方的手機(jī)號(hào) 碼和向接收方發(fā)起請(qǐng)求信息的命令,根據(jù)所述輸入的接收方的手機(jī)號(hào)碼和所述命令向所述 接收方發(fā)起請(qǐng)求信息。其中,優(yōu)選的,所述請(qǐng)求信息發(fā)送單元,還用于根據(jù)用戶的命令或者根據(jù)接收到的 接收方的請(qǐng)求信息短信啟動(dòng)widget聊天工具。本發(fā)明實(shí)施例提供的方法及手機(jī),能夠通過短信、呼叫或用戶的命令激活widget 聊天工具,通過移動(dòng)互聯(lián)網(wǎng)建立手機(jī)之間的點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)鏈接,然后通過widget應(yīng)用調(diào)用 終端的本地API服務(wù),從而實(shí)現(xiàn)手機(jī)之間的點(diǎn)對(duì)點(diǎn)的即時(shí)通訊功能。


圖1為本發(fā)明實(shí)施例一提供的方法流程圖;圖2為本發(fā)明實(shí)施例二提供的方法流程圖;圖3為本發(fā)明實(shí)施例提供的第一種手機(jī)結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例提供的第二種手機(jī)結(jié)構(gòu)示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。如圖1所示,提供一種基于widget實(shí)現(xiàn)手機(jī)聊天的方法的一實(shí)施例,該方法包括 步驟S110、發(fā)起方啟動(dòng)widget聊天工具,向接收方發(fā)起請(qǐng)求信息;通過widget技術(shù)來開發(fā)手機(jī)或PC上的聊天工具應(yīng)用軟件。該發(fā)起方啟動(dòng)widget 聊天工具的喚醒模式后,不經(jīng)由除了移動(dòng)網(wǎng)絡(luò)之外的服務(wù)器(如qq服務(wù)器等)向任意在線 或離線的接收方發(fā)起請(qǐng)求信息。發(fā)起方與接收方不需要第三方服務(wù)器記錄登錄狀態(tài),由此 請(qǐng)求信息所產(chǎn)生的鏈接是點(diǎn)對(duì)點(diǎn)的,通過短消息傳遞發(fā)起方信息來請(qǐng)求建立鏈接,接收方 可以在在線或離線狀態(tài)下接收發(fā)起方信息。也可以通過其他方式來發(fā)送請(qǐng)求信息等信息, 如通過呼叫來發(fā)送請(qǐng)求信息,該短消息含指定的消息頭標(biāo)識(shí)、本機(jī)(發(fā)起方或者接收方) 號(hào)碼、網(wǎng)絡(luò)IP地址和網(wǎng)絡(luò)端口號(hào)。S120、如果收到接收方對(duì)所述請(qǐng)求信息的響應(yīng)消息,則根據(jù)所述響應(yīng)消息的內(nèi)容 確定是否與所述接收方建立網(wǎng)絡(luò)連接,以進(jìn)行widget聊天工具的聊天業(yè)務(wù)。實(shí)現(xiàn)手機(jī)之間 的點(diǎn)對(duì)點(diǎn)的即時(shí)通訊功能。如圖2所示,提供一種基于widget實(shí)現(xiàn)手機(jī)聊天的方法的另一實(shí)施例,該方法包 括步驟S201、在所述發(fā)起方設(shè)置所述widget聊天工具的應(yīng)用界面(1)采用標(biāo)準(zhǔn)的HTML語(yǔ)言進(jìn)行該widget聊天工具應(yīng)用界面的開發(fā),HTML文本是 由HTML命令組成的描述性文本,HTML命令可以說明文字、圖形、動(dòng)畫、聲音、表格、鏈接等。 HTML的結(jié)構(gòu)包括頭部(Head)、主體(Body)兩大部分,其中頭部描述瀏覽器所需的信息,主 體包含所要說明的具體內(nèi)容。(2)采用CSS技術(shù)來進(jìn)行應(yīng)用界面的布局用CSS格式設(shè)置規(guī)則來控制Widget聊天工具的外觀,將內(nèi)容與表現(xiàn)形式分離。內(nèi) 容存放在HTML文檔中,定義表現(xiàn)形式的CSS規(guī)則則存放在另一個(gè)文件中或HTML文檔的某 一部分,通常為文件頭部分。從而達(dá)到把內(nèi)容與表現(xiàn)形式分離,縮短加載時(shí)間的作用。(3)采用JavaScript語(yǔ)言來處理與用戶界面的交互JavaScript是一種解釋性腳本語(yǔ)言,采用小程序段的方式實(shí)現(xiàn)編程,它基于對(duì)象 (Object)和事件驅(qū)動(dòng)(Event Driven)并具有安全性能的腳本語(yǔ)言,可以直接對(duì)用戶或客戶輸入做出響應(yīng)。(4)采用widget引擎來保證安裝的兼容性和安全驗(yàn)證機(jī)制widget引擎主要提供widget安裝包的檢查,解壓,安裝管理,因具有數(shù)字證書(由 專門的機(jī)構(gòu)發(fā)放),可以驗(yàn)證數(shù)據(jù)簽名,通過分層授權(quán)機(jī)制來提供安全機(jī)制校驗(yàn)功能。(5)采用JIL或Bondi規(guī)范的定義來開發(fā)和調(diào)用widget聊天工具中對(duì)于手機(jī)本 地API的調(diào)用,可以實(shí)現(xiàn)在手機(jī)終端上網(wǎng),打電話,發(fā)短信,調(diào)用手機(jī)本地多媒體應(yīng)用,文件 操作等功能。另外,Widget聊天工具安裝在手機(jī)上后,由用戶或者軟件進(jìn)行基本設(shè)置,含喚醒模 式、網(wǎng)絡(luò)鏈接偵聽模式、短信偵聽模式,啟動(dòng)睡眠模式,拒絕請(qǐng)求模式、聊天業(yè)務(wù)模式等。S202、發(fā)起方啟動(dòng)widget聊天工具的喚醒模式,向接收方發(fā)起請(qǐng)求信息。發(fā)起方啟動(dòng)widget聊天工具喚醒模式,登錄移動(dòng)互聯(lián)網(wǎng),獲取自身IP和端口號(hào), 接受用戶輸入的或者自動(dòng)輸入的接收方的手機(jī)號(hào)碼和發(fā)起請(qǐng)求信息的命令,根據(jù)所述手機(jī) 號(hào)碼和命令向接收方發(fā)起請(qǐng)求信息,進(jìn)入網(wǎng)絡(luò)鏈接偵聽模式(也可根據(jù)設(shè)置同時(shí)啟動(dòng)短信 偵聽模式),同時(shí)可以啟動(dòng)記時(shí)機(jī)制。在本實(shí)施例中,所述發(fā)起方根據(jù)用戶的命令或者根據(jù) 接收到的接收方的請(qǐng)求信息短信啟動(dòng)widget聊天工具的喚醒模式。S203、發(fā)起方收到接收方對(duì)所述請(qǐng)求信息的響應(yīng)消息,根據(jù)所述響應(yīng)消息的內(nèi)容 確定是否與所述接收方建立網(wǎng)絡(luò)連接。以實(shí)現(xiàn)手機(jī)之間的點(diǎn)對(duì)點(diǎn)的即時(shí)通訊功能。在本步 驟中,具體包括以下幾種情況(1)發(fā)起方進(jìn)入網(wǎng)絡(luò)鏈接偵聽模式,發(fā)起方在所述網(wǎng)絡(luò)鏈接偵聽模式下收到接收 方建立鏈接的請(qǐng)求,響應(yīng)所述接收方建立鏈接的請(qǐng)求,與所述接收方建立點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)連 接。進(jìn)入正常模式。(2)進(jìn)入短信偵聽模式,在所述短信偵聽模式下收到接收方的拒絕建立鏈接的消 息,根據(jù)所述拒絕建立鏈接的消息進(jìn)入widget聊天工具關(guān)閉狀態(tài)或者進(jìn)入widget聊天工 具睡眠狀態(tài);即發(fā)起方在短信偵聽模式下收到接收方的拒絕建立鏈接的消息,向用戶反 饋顯示,并跟據(jù)用戶的設(shè)定進(jìn)入關(guān)閉狀態(tài)或睡眠模式。(3)進(jìn)入短信偵聽模式,在所述短信偵聽模式下收到接收方的請(qǐng)求信息消息,響應(yīng) 所述請(qǐng)求信息消息,發(fā)起鏈接請(qǐng)求。即發(fā)起方在短信偵聽模式下收到接收方的請(qǐng)求信息消 息,則退出網(wǎng)絡(luò)鏈接偵聽模式,轉(zhuǎn)為響應(yīng)對(duì)方的請(qǐng)求信息,發(fā)起鏈接請(qǐng)求,并自動(dòng)轉(zhuǎn)為接收方。以上三種情況互為選擇情況,只能進(jìn)行其中的一項(xiàng)。在進(jìn)一步的實(shí)施例中,在上述SllO步驟即向接收方發(fā)起請(qǐng)求信息之后,進(jìn)一步包 括在發(fā)出所述請(qǐng)求信息之后預(yù)定的時(shí)間內(nèi)未收到接收方的鏈接請(qǐng)求時(shí),重復(fù)向所述接收 方發(fā)起請(qǐng)求信息,重復(fù)次數(shù)由用戶決定。在上述實(shí)施例中,相對(duì)應(yīng)的,作為接收方,在建立鏈接過程中執(zhí)行以下操作(1)當(dāng)接收方在widget聊天工具未啟動(dòng)時(shí),收到發(fā)起方的請(qǐng)求信息的短消息后, 啟動(dòng)widget聊天工具進(jìn)入喚醒模式,該接收方跟據(jù)該短消息的內(nèi)容,手動(dòng)發(fā)起建鏈請(qǐng)求或 者自動(dòng)發(fā)起建立鏈接的請(qǐng)求,則發(fā)起方在所述網(wǎng)絡(luò)鏈接偵聽模式下收到接收方建立鏈接的 請(qǐng)求,響應(yīng)所述接收方建立鏈接的請(qǐng)求,與所述接收方建立點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)連接。(2)接收方在widget聊天工具未啟動(dòng)時(shí),收到發(fā)起方的請(qǐng)求信息的短消息后,如果不想與發(fā)起方建立點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)連接,則發(fā)送回復(fù)短消息拒絕發(fā)起方的請(qǐng)求信息。發(fā)起 方在短信偵聽模式下收到接收方的拒絕建立鏈接的消息,向用戶反饋顯示,并跟據(jù)用戶的 設(shè)定進(jìn)入關(guān)閉狀態(tài)或睡眠模式。(3)接收方在widget聊天工具睡眠模式且啟動(dòng)短信偵聽模式時(shí),收到發(fā)起方的請(qǐng) 求信息的短消息時(shí),接收方喚醒widget聊天工具,自動(dòng)登錄網(wǎng)絡(luò),并根據(jù)收到的短消息內(nèi) 容,自動(dòng)發(fā)起建鏈請(qǐng)求,發(fā)起方響應(yīng)所述接收方建立鏈接的請(qǐng)求,與所述接收方建立點(diǎn)對(duì)點(diǎn) 的網(wǎng)絡(luò)連接。(4)接收方在響應(yīng)發(fā)起方請(qǐng)求信息并發(fā)出鏈接請(qǐng)求一段時(shí)間后,仍沒有收到鏈接 回應(yīng),觸發(fā)超時(shí)模式,可重新獲取接收方本地的IP和端口號(hào),向發(fā)起方發(fā)起請(qǐng)求信息,同時(shí) 接收方轉(zhuǎn)為發(fā)起方。(5)發(fā)起方或接收方中任意一方在網(wǎng)絡(luò)異常時(shí),都可以啟動(dòng)記時(shí)和超時(shí)模式,重新 發(fā)起發(fā)送請(qǐng)求信息進(jìn)行重新鏈接過程,該發(fā)起方自動(dòng)轉(zhuǎn)為發(fā)起方。在上述網(wǎng)絡(luò)鏈接完成后,雙方已建立了發(fā)起方與接收方之間的點(diǎn)對(duì)點(diǎn)的連接,這 時(shí)發(fā)起方和接收方都進(jìn)入widget聊天工具正常模式,通過widget聊天工具把各自在本地 獲取的用戶圖像或語(yǔ)音或文本信息,通過壓縮協(xié)議轉(zhuǎn)成數(shù)據(jù)流,再通過網(wǎng)絡(luò)傳給對(duì)方用戶。 對(duì)方收到數(shù)據(jù)流后,用同樣的協(xié)議解壓成圖像或語(yǔ)音或文本信息,在手機(jī)或PC終端顯示給 用戶。本發(fā)明實(shí)施例還提供一種手機(jī),如圖3所示,該手機(jī)包括請(qǐng)求信息發(fā)送單元310,用于用于啟動(dòng)widget聊天工具,并向接收方發(fā)起請(qǐng)求信 息;具體的該請(qǐng)求信息發(fā)送單元310用于根據(jù)用戶的命令或者根據(jù)接收到的接收方的請(qǐng) 求信息短信啟動(dòng)widget聊天工具的喚醒模式。網(wǎng)絡(luò)連接單元320,用于如果收到接收方對(duì)所述請(qǐng)求信息的響應(yīng)消息,則根據(jù)所述 響應(yīng)消息的內(nèi)容確定是否與所述接收方建立網(wǎng)絡(luò)連接,以進(jìn)行widget聊天工具的聊天業(yè) 務(wù)。具體的,所述網(wǎng)絡(luò)連接單元320,用于如果所述響應(yīng)消息為同意建立鏈接的消息,則響 應(yīng)同意建立鏈接的消息,與所述接收方建立點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)連接;即進(jìn)入網(wǎng)絡(luò)鏈接偵聽模 式,在所述網(wǎng)絡(luò)鏈接偵聽模式下收到接收方建立鏈接的請(qǐng)求,響應(yīng)所述接收方建立鏈接的 請(qǐng)求,與所述接收方建立點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)連接;或者,如果所述響應(yīng)消息為拒絕建立鏈接的消息,根據(jù)所述拒絕建立鏈接的消息進(jìn)入 widget聊天工具關(guān)閉狀態(tài)或者進(jìn)入widget聊天工具睡眠狀態(tài)。即進(jìn)入短信偵聽模式,在 所述短信偵聽模式下收到接收方的拒絕建立鏈接的消息,根據(jù)所述拒絕建立鏈接的消息進(jìn) 入widget聊天工具關(guān)閉狀態(tài)或者進(jìn)入widget聊天工具睡眠狀態(tài);另外,該網(wǎng)絡(luò)連接單元 320也可以進(jìn)入短信偵聽模式,在所述短信偵聽模式下收到接收方的請(qǐng)求信息消息,響應(yīng)所 述請(qǐng)求信息消息,發(fā)起鏈接請(qǐng)求。如圖4所示的進(jìn)一步的實(shí)施例中,所述手機(jī)還包括請(qǐng)求重復(fù)單元330,用于在發(fā) 出所述請(qǐng)求信息之后預(yù)定的時(shí)間內(nèi)未收到接收方的鏈接請(qǐng)求時(shí),重復(fù)向所述接收方發(fā)起請(qǐng) 求信息。重復(fù)次數(shù)由用戶決定。以防止由于網(wǎng)絡(luò)或者其他原因造成的未收到接收方的鏈接 請(qǐng)求。另外,進(jìn)一步的實(shí)施例中,所述手機(jī)還包括界面設(shè)置單元340,用于在設(shè)置所述 widget聊天工具的應(yīng)用界面。該應(yīng)用界面采用標(biāo)準(zhǔn)的HTML語(yǔ)言進(jìn)行該widget聊天工具應(yīng)用界面的開發(fā),采用CSS技術(shù)來進(jìn)行應(yīng)用界面的布局,采用JavaScript語(yǔ)言來處理與用戶 界面的交互,采用widget引擎來保證安裝的兼容性和安全驗(yàn)證機(jī)制,采用JIL或Bondi規(guī) 范的定義來開發(fā)和調(diào)用widget聊天工具中對(duì)于手機(jī)本地API的調(diào)用。另外,進(jìn)一步的實(shí)施例中,所述手機(jī)還包括網(wǎng)絡(luò)登錄單元350,用于登錄移動(dòng)互 聯(lián)網(wǎng),獲取自身的IP和端口號(hào),接受輸入的接收方的手機(jī)號(hào)碼和向接收方發(fā)起請(qǐng)求信息的 命令,根據(jù)所述輸入的接收方的手機(jī)號(hào)碼和所述命令向所述接收方發(fā)起請(qǐng)求信息。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種基于微件widget實(shí)現(xiàn)手機(jī)聊天的方法,其特征在于,包括發(fā)起方啟動(dòng)widget聊天工具,向接收方發(fā)起請(qǐng)求信息;如果收到接收方對(duì)所述請(qǐng)求信息的響應(yīng)消息,則根據(jù)所述響應(yīng)消息的內(nèi)容確定是否與所述接收方建立網(wǎng)絡(luò)連接,以進(jìn)行widget聊天工具的聊天業(yè)務(wù)。
2.如權(quán)利要求1所述方法,其特征在于,所述如果收到接收方對(duì)所述請(qǐng)求信息的響應(yīng) 消息,則根據(jù)所述響應(yīng)消息的內(nèi)容確定是否與所述接收方建立網(wǎng)絡(luò)連接,具體包括如果所述響應(yīng)消息為同意建立鏈接的消息,則響應(yīng)同意建立鏈接的消息,與所述接收 方建立點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)連接;或者,如果所述響應(yīng)消息為拒絕建立鏈接的消息,根據(jù)所述拒絕建立鏈接的消息進(jìn)入widget 聊天工具關(guān)閉狀態(tài)或者進(jìn)入widget聊天工具睡眠狀態(tài)。
3.如權(quán)利要求1所述方法,其特征在于,所述向接收方發(fā)起請(qǐng)求信息之后,進(jìn)一步包 括在發(fā)出所述請(qǐng)求信息之后預(yù)定的時(shí)間內(nèi)未收到接收方的鏈接請(qǐng)求時(shí),重復(fù)向所述接收 方發(fā)起請(qǐng)求信息。
4.如權(quán)利要求1所述方法,其特征在于,所述向接收方發(fā)起請(qǐng)求信息之前,進(jìn)一步包括接受輸入的接收方的手機(jī)號(hào)碼和向接收方發(fā)起請(qǐng)求信息的命令,根據(jù)所述輸入的接收 方的手機(jī)號(hào)碼和所述命令向所述接收方發(fā)起請(qǐng)求信息。
5.如權(quán)利要求1所述方法,其特征在于,所述發(fā)起方啟動(dòng)widget聊天工具,具體包括 所述發(fā)起方根據(jù)用戶的命令或者根據(jù)接收到的接收方的請(qǐng)求信息短信啟動(dòng)widget聊天工具。
6.一種手機(jī),其特征在于,包括請(qǐng)求信息發(fā)送單元,用于啟動(dòng)widget聊天工具,并向接收方發(fā)起請(qǐng)求信息; 網(wǎng)絡(luò)連接單元,用于如果收到接收方對(duì)所述請(qǐng)求信息的響應(yīng)消息,則根據(jù)所述響應(yīng)消 息的內(nèi)容確定是否與所述接收方建立網(wǎng)絡(luò)連接,以進(jìn)行widget聊天工具的聊天業(yè)務(wù)。
7.如權(quán)利要求6所述手機(jī),其特征在于,所述網(wǎng)絡(luò)連接單元,還用于如果所述響應(yīng)消息為同意建立鏈接的消息,則響應(yīng)同意建立鏈接的消息,與所述接收 方建立點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)連接;或者,如果所述響應(yīng)消息為拒絕建立鏈接的消息,根據(jù)所述拒絕建立鏈接的消息進(jìn)入widget 聊天工具關(guān)閉狀態(tài)或者進(jìn)入widget聊天工具睡眠狀態(tài)。
8.如權(quán)利要求6所述手機(jī),其特征在于,還包括請(qǐng)求重復(fù)單元,用于在發(fā)出所述請(qǐng)求 信息之后預(yù)定的時(shí)間內(nèi)未收到接收方的鏈接請(qǐng)求時(shí),重復(fù)向所述接收方發(fā)起請(qǐng)求信息。
9.如權(quán)利要求6所述手機(jī),其特征在于,還包括網(wǎng)絡(luò)登錄單元,用于接受輸入的接收 方的手機(jī)號(hào)碼和向接收方發(fā)起請(qǐng)求信息的命令,根據(jù)所述輸入的接收方的手機(jī)號(hào)碼和所述 命令向所述接收方發(fā)起請(qǐng)求信息。
10.如權(quán)利要求6所述手機(jī),其特征在于,所述請(qǐng)求信息發(fā)送單元,還用于根據(jù)用戶的 命令或者根據(jù)接收到的接收方的請(qǐng)求信息短信啟動(dòng)widget聊天工具。
全文摘要
本發(fā)明涉及一種基于widget實(shí)現(xiàn)手機(jī)聊天的方法及手機(jī),該方法包括發(fā)起方啟動(dòng)微件widget聊天工具,向接收方發(fā)起請(qǐng)求信息;如果收到接收方對(duì)所述請(qǐng)求信息的響應(yīng)消息,則根據(jù)所述響應(yīng)消息的內(nèi)容確定是否與所述接收方建立網(wǎng)絡(luò)連接,以進(jìn)行widget聊天工具的聊天業(yè)務(wù)。本發(fā)明提供的方法及手機(jī),能夠通過短信、呼叫或用戶的命令激活widget聊天工具,通過移動(dòng)互聯(lián)網(wǎng)建立手機(jī)之間的點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)鏈接,然后通過widget聊天工具應(yīng)用調(diào)用終端的本地API服務(wù),從而實(shí)現(xiàn)手機(jī)之間的點(diǎn)對(duì)點(diǎn)的即時(shí)通訊功能。
文檔編號(hào)H04W4/12GK101888607SQ20101022800
公開日2010年11月17日 申請(qǐng)日期2010年7月15日 優(yōu)先權(quán)日2010年7月15日
發(fā)明者齊金桂 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1