国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在移動通信設(shè)備上用于檢測用戶接通度的方法和裝置的制作方法

      文檔序號:7947928閱讀:201來源:國知局
      專利名稱:在移動通信設(shè)備上用于檢測用戶接通度的方法和裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)系統(tǒng)上客戶之間的通信。更具體地說,本發(fā)明涉及通過移動通信設(shè)備檢測并跟蹤網(wǎng)絡(luò)系統(tǒng)上用戶接通度的方法和裝置。
      背景技術(shù)
      在當(dāng)今世界,計(jì)算機(jī)以及與計(jì)算機(jī)有關(guān)的技術(shù)事實(shí)上影響到我們生活的各個(gè)方面。隨著諸如MicrosoftNetwork的商用服務(wù)提供商的出現(xiàn),計(jì)算機(jī)之間的互聯(lián)與通信可以應(yīng)用于家用和商用。計(jì)算機(jī)網(wǎng)絡(luò)不僅可以促進(jìn)信息交換,而且可以促進(jìn)通過客戶機(jī)連接到網(wǎng)絡(luò)上的各用戶之間的通信。
      現(xiàn)在,已經(jīng)開發(fā)出多種方法可以簡化通過計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行通信。其中一些方法包括電子郵件、聊天室和即時(shí)消息。電子郵件就是通過通信網(wǎng)絡(luò)傳送消息。消息可以是通過鍵盤輸入的短簡也可以是存儲在磁盤上的電子文件。將已發(fā)送郵件存儲到電子郵箱直到收件人將它們?nèi)〕?。聊天室為用戶通過計(jì)算機(jī)提供實(shí)時(shí)通信。一旦啟動了聊天室,用戶利用鍵盤可以輸入文本,爾后所輸入的文本會出現(xiàn)在另一個(gè)用戶的監(jiān)視器上。大多數(shù)網(wǎng)絡(luò)提供聊天室功能。即時(shí)消息代表另一種類型的通信業(yè)務(wù),它可以使用戶建立與另一個(gè)用戶的專用聊天室。通常,每當(dāng)用戶專用列表中的某個(gè)用戶聯(lián)機(jī)時(shí),即時(shí)消息傳送系統(tǒng)就向用戶告警。然后,該用戶就可以開始與其他用戶進(jìn)行聊天??梢愿鶕?jù)用戶的喜好和用途,從通過網(wǎng)絡(luò)進(jìn)行通信的這些方法或其它方法中選擇一種方法。
      在提供實(shí)時(shí)通信或提供大體上實(shí)時(shí)通信的通信網(wǎng)絡(luò)中,通知服務(wù)器用戶出現(xiàn)在與網(wǎng)絡(luò)相連的客戶機(jī)上。更具體地說,當(dāng)用戶通過客戶機(jī)(例如個(gè)人計(jì)算機(jī)(PC))連接或登錄到網(wǎng)絡(luò)上時(shí),服務(wù)器就得到通知。服務(wù)器就在日志中對特定客戶機(jī)的聯(lián)機(jī)狀態(tài)進(jìn)行存儲。與網(wǎng)絡(luò)相連的其它客戶機(jī)知道特定客戶機(jī)處于聯(lián)機(jī)狀態(tài),因?yàn)榉?wù)器已經(jīng)得到通知,該特定客戶機(jī)處于聯(lián)機(jī)狀態(tài)。
      可以對客戶機(jī)的聯(lián)機(jī)狀態(tài)進(jìn)行更新以指出客戶機(jī)用戶仍處于聯(lián)機(jī)狀態(tài)并且當(dāng)前有效或出現(xiàn)在客戶機(jī)上。例如,根據(jù)出現(xiàn)的鍵盤事件或鼠標(biāo)/跟蹤球事件,可以對客戶機(jī)用戶的狀態(tài)進(jìn)行更新。即對在與客戶機(jī)相連的鍵盤上進(jìn)行擊鍵和/或移動與客戶機(jī)相連的鼠標(biāo)/跟蹤球進(jìn)行檢測,并將相應(yīng)的信號送到服務(wù)器以將客戶機(jī)的狀態(tài)通知服務(wù)器或?qū)Ψ?wù)器進(jìn)行更新。還可以將系統(tǒng)配置成包括服務(wù)器,該服務(wù)器可以對與網(wǎng)絡(luò)相連的所有客戶機(jī)的狀態(tài)進(jìn)行輪詢以確定它們的狀態(tài)。在這種情況下,網(wǎng)絡(luò)上的其他用戶知道特定用戶已聯(lián)機(jī)并在客戶機(jī)上,因此特定用戶可以接收通信或?qū)νㄐ胚M(jìn)行響應(yīng)。
      通常,用于檢測網(wǎng)絡(luò)上的客戶機(jī)的客戶機(jī)應(yīng)用程序用戶的存在和接通度的上述技術(shù)足以滿足在使用期間要求擊鍵和/或移動鼠標(biāo)/跟蹤球的客戶機(jī)。但是,這些技術(shù)具有下列缺點(diǎn)。
      現(xiàn)在,許多人攜帶移動通信設(shè)備,例如移動電話、手持個(gè)人計(jì)算機(jī)或個(gè)人數(shù)字助理(PDA)。通常,這些設(shè)備是與用戶聯(lián)系的最佳方式。然而,這些類型的移動通信設(shè)備不一定需要使用鍵盤或移動鼠標(biāo)/跟蹤球。即,即使在用戶不主動使用小鍵盤或鼠標(biāo)/跟蹤球或其它可以與該移動通信設(shè)備相連的輸入設(shè)備時(shí),用戶仍可以利用移動通信設(shè)備作為接通通信的裝置。上述技術(shù)涉及到通過使用鍵盤或鼠標(biāo)/跟蹤球檢測用戶的存在,因此上述技術(shù)不能準(zhǔn)確檢測移動通信設(shè)備用戶的存在和接通度。
      因此,需要一種連接到通信網(wǎng)絡(luò)的移動通信設(shè)備,能檢測何時(shí)用戶可以通過移動通信設(shè)備接入客戶機(jī)應(yīng)用程序。還需要一種移動通信設(shè)備,它可以使服務(wù)器保持表示用戶是否可以通過移動通信設(shè)備接入客戶機(jī)應(yīng)用程序的記錄。
      本發(fā)明概述利用本發(fā)明可以克服現(xiàn)有技術(shù)中的上述缺陷和局限性,本發(fā)明提供一種至少具有一個(gè)用于檢測用戶何時(shí)可以通過移動通信設(shè)備進(jìn)行接入的傳感器的移動通信設(shè)備。根據(jù)本發(fā)明的移動通信設(shè)備包括至少一個(gè)用于檢測用戶何時(shí)攜帶該設(shè)備、使用該設(shè)備或檢測何時(shí)該設(shè)備最接近用戶的傳感器。
      根據(jù)本發(fā)明的另一個(gè)方面,可以對該移動通信設(shè)備進(jìn)行設(shè)置以存儲用戶接通度信息。還可以進(jìn)一步對該移動通信設(shè)備進(jìn)行設(shè)置以向網(wǎng)絡(luò)上的跟蹤系統(tǒng)報(bào)告用戶接通度信息。
      根據(jù)本發(fā)明的移動通信設(shè)備可以使用戶連接到網(wǎng)絡(luò)并利用適當(dāng)通信方法(例如上述所述的通信方法)與網(wǎng)絡(luò)上的其他用戶進(jìn)行通信。
      通過以下結(jié)合附圖對優(yōu)選實(shí)施例進(jìn)行詳細(xì)說明,本發(fā)明的這些以及其它目的和特征將變得更加明顯,附圖中相同的參考編號表示相同的部件。


      圖1示出可以引入本發(fā)明的示范通信網(wǎng)絡(luò)的方框圖;圖2示出根據(jù)本發(fā)明的示范移動通信設(shè)備的方框圖;圖3示出利用根據(jù)本發(fā)明一個(gè)方面的方法完成的各步驟的流程圖;圖4示出當(dāng)檢測到試圖接入移動通信設(shè)備時(shí)利用根據(jù)本發(fā)明方法完成的各步驟的流程圖;圖5示出當(dāng)用戶希望將優(yōu)先數(shù)據(jù)存儲到移動通信設(shè)備時(shí)根據(jù)本發(fā)明完成的各步驟的流程圖;圖6示出當(dāng)檢測到試圖接入移動通信設(shè)備時(shí)利用根據(jù)本發(fā)明另一個(gè)方面的方法完成的各步驟的流程圖;圖7示出當(dāng)檢測到試圖接入移動通信設(shè)備時(shí)利用根據(jù)本發(fā)明另一個(gè)方面的方法完成的各步驟的流程圖;以及圖8示出利用根據(jù)用于將用戶接通度信息的狀態(tài)報(bào)告網(wǎng)絡(luò)上的跟蹤系統(tǒng)的本發(fā)明方法完成的各步驟的流程圖。
      具體實(shí)施例方式
      術(shù)語“存在”經(jīng)常用于描述網(wǎng)絡(luò)上的用戶是處于聯(lián)機(jī)狀態(tài)還是處于脫機(jī)狀態(tài)??梢杂酶鶕?jù)擊鍵或鼠標(biāo)/跟蹤球的移動檢測到的信號表示網(wǎng)絡(luò)上客戶機(jī)的客戶機(jī)應(yīng)用程序用戶的“存在”。在此定義和使用的術(shù)語“可接入”是指移動通信設(shè)備上的客戶機(jī)應(yīng)用程序用戶處于聯(lián)機(jī)狀態(tài)并且可以通過移動通信設(shè)備進(jìn)行通信。例如,如果用戶處于聯(lián)機(jī)狀態(tài)并且用戶攜帶移動通信設(shè)備(例如拿在手中、放在衣袋內(nèi)、包內(nèi)、或別在腰帶上等)、保持移動通信設(shè)備、或使用移動通信設(shè)備或者如果用戶接近或最接近移動通信設(shè)備,則認(rèn)為該用戶是“可接入的”。在此定義并使用的“接通度事件”意味著對設(shè)置在移動通信設(shè)備內(nèi)的一個(gè)或多個(gè)傳感器輸出的信號進(jìn)行檢測以檢測用戶何時(shí)攜帶、保持或使用該移動通信設(shè)備或檢測該用戶何時(shí)接近或最接近該移動通信設(shè)備。
      參考圖1,可以利用移動通信設(shè)備100、101和102接入包括跟蹤與記錄系統(tǒng)201的通信網(wǎng)絡(luò)200。如上所述,通信網(wǎng)絡(luò)200包括用戶可以接入的任何計(jì)算系統(tǒng)、多媒體系統(tǒng)或視頻系統(tǒng)。例如,通信網(wǎng)絡(luò)200可以包括因特網(wǎng)、電子郵件系統(tǒng)、聯(lián)機(jī)服務(wù)、撥號接通計(jì)算機(jī)服務(wù)、廣域網(wǎng)等等。根據(jù)本發(fā)明的移動通信設(shè)備100、101和102可以包括被設(shè)置為可以接入通信網(wǎng)絡(luò)200的便攜式個(gè)人計(jì)算機(jī)、手持個(gè)人計(jì)算機(jī)、移動電話、個(gè)人數(shù)字助理(PDA)等等。
      圖2示出根據(jù)本發(fā)明的移動通信設(shè)備100的各功能部件的實(shí)例。該移動通信設(shè)備包括處理器10、存儲器12、顯示器34以及鍵盤36。例如,存儲器12可以包括易失性存儲器或RAM和非易失性存儲器或ROM。存儲器12存儲用戶接通度信息以及其它數(shù)據(jù)。操作系統(tǒng)14駐留在存儲器12內(nèi)并在處理器10上執(zhí)行。移動通信設(shè)備100包括操作系統(tǒng),例如微軟公司(Microsoft Corporation)推出的WindowsCE操作系統(tǒng)或本技術(shù)領(lǐng)域內(nèi)公知的其它操作系統(tǒng)(包括但并不局限于Palm Computing Inc推出的Palm OS)。
      將一個(gè)或多個(gè)應(yīng)用程序16載入存儲器12并在操作系統(tǒng)14上運(yùn)行。例如應(yīng)用程序包括電子郵件程序、調(diào)度程序、電子表格程序、因特網(wǎng)瀏覽器程序等等。移動通信設(shè)備100還具有通知管理程序18,它被載入存儲器12并在處理器10上執(zhí)行。通知管理程序18對應(yīng)用程序16發(fā)出的通知請求進(jìn)行處理。
      移動通信設(shè)備100具有電源26,電源26可以由一個(gè)或多個(gè)電池實(shí)現(xiàn)。電源26進(jìn)一步包括外部電源,諸如AC適配器或供電對接架的外部電源用于取代內(nèi)置電池或?qū)?nèi)置電池進(jìn)行充電。
      還設(shè)置收發(fā)信機(jī)22用于發(fā)送信號和接收信號。移動通信設(shè)備還包括調(diào)制解調(diào)器24,用于撥號連接到網(wǎng)絡(luò)200。
      所示的移動通信設(shè)備100還具有3種類型的外部通知機(jī)制LED28、振動裝置30以及音頻發(fā)生器32。將這些設(shè)備直接連接到電源26,因此當(dāng)被激活時(shí),即使為了節(jié)省電池將移動通信設(shè)備處理器10和其它部件關(guān)閉,它們?nèi)栽谕ㄖ芾沓绦蛑付ǖ臅r(shí)間內(nèi)保持接通(ON)。LED28優(yōu)先長期保持在接通狀態(tài),直到用戶采取動作。當(dāng)前使用的振動裝置30和音頻發(fā)生器32消耗目前使用的移動客戶機(jī)電池的大量能量,因此將它們設(shè)置為當(dāng)系統(tǒng)的其它部分關(guān)閉時(shí)或在激活之后的某個(gè)有限時(shí)間內(nèi)斷開(OFF)。盡管示出3種通知機(jī)制,但是顯然可以將移動通信設(shè)備設(shè)置為包括一種或多種本技術(shù)領(lǐng)域公知的適當(dāng)通知機(jī)制。
      通常,用戶用物理方法攜帶移動通信設(shè)備,或者放置在包內(nèi)或公文包內(nèi)、別在腰帶上或夾克上等,或者放置到最接近用戶的桌子、椅子等上。因此,根據(jù)本發(fā)明的移動通信設(shè)備100進(jìn)一步包括至少傳感器38至傳感器46之一。設(shè)置這些傳感器對用戶何時(shí)可以通過移動通信設(shè)備100進(jìn)行接入進(jìn)行檢測。請注意,盡管這里只示出幾種傳感器,但是應(yīng)理解為了降低移動通信設(shè)備的制造成本,系統(tǒng)可以包括任何一種傳感器。還可以組合使用這些傳感器或其它傳感器。例如,光傳感器38可以包括光檢測器,用于檢測當(dāng)用戶攜帶或使用移動通信設(shè)備時(shí)顯示的光強(qiáng)變化。例如,溫度傳感器40可以包括溫度計(jì),用于檢測用戶使用移動通信設(shè)備100時(shí)引起的溫度變化。例如,最接近傳感器42可以包括紅外傳感器,用于檢測用戶在移動通信設(shè)備100附近的存在。可以利用檢測環(huán)境噪聲的音頻檢測器實(shí)現(xiàn)最接近傳感器42。移動傳感器44可以檢測用戶的移動,用戶移動表示用戶攜帶移動通信設(shè)備100。同樣,電容傳感器46可以對用戶使用移動通信設(shè)備100引起的或者由于移動通信設(shè)備靠近用戶(例如別在皮帶扣上或放在上衣兜內(nèi))引起的電容變化進(jìn)行檢測。還可以使用其它的適當(dāng)傳感器檢測用戶何時(shí)攜帶、保持或使用移動客戶機(jī)設(shè)備100或檢測移動通信設(shè)備何時(shí)最接近用戶。
      如圖2所示,還可以設(shè)置定時(shí)器20用于檢測移動通信設(shè)備未被使用的以及未出現(xiàn)在用戶面前或不接近用戶的時(shí)間段??梢詫⒍〞r(shí)器20設(shè)置為支持確定用戶的接通度。更具體地說,當(dāng)定時(shí)器時(shí)間段結(jié)束又不出現(xiàn)接通度事件時(shí),可以考慮用戶“脫機(jī)”而且不能進(jìn)行接入。因此,一旦定時(shí)器20上的時(shí)間結(jié)束,處理器10可以對存儲在存儲器12內(nèi)的用戶接通度信息進(jìn)行更新以指出用戶處于脫機(jī)狀態(tài)。用戶可以對定時(shí)器20的時(shí)間段進(jìn)行調(diào)節(jié)。
      當(dāng)至少傳感器38至傳感器46之一被激活時(shí),就將檢測信號送到處理器10。需要時(shí),處理器10對該信號進(jìn)行處理以確定信號是否表示用戶的實(shí)際接通度。當(dāng)處理器10確定檢測信號表示用戶可接入時(shí),處理器10就對存儲在存儲器12內(nèi)的用戶接通度信息進(jìn)行更新以指出用戶可以接入移動通信設(shè)備100。
      現(xiàn)在將對本發(fā)明的特定實(shí)例進(jìn)行說明,在該特定實(shí)例中,檢測信號由移動通信設(shè)備100的移動傳感器44輸出。如圖2所示,在此例中,移動傳感器44由加速計(jì)45實(shí)現(xiàn)。
      用戶激活移動通信設(shè)備100并通過調(diào)制解調(diào)器24將它連接到網(wǎng)絡(luò)200。認(rèn)為移動通信設(shè)備100處于聯(lián)機(jī)狀態(tài)。處理器10對用戶接通度信息進(jìn)行更新以指出聯(lián)機(jī)狀態(tài)。當(dāng)用戶開始使用并攜帶移動通信設(shè)備100時(shí),加速計(jì)45對移動通信設(shè)備100的移動進(jìn)行檢測。參考圖3,從步驟S1開始進(jìn)行事件檢測處理過程。加速計(jì)45對移動通信設(shè)備100的移動進(jìn)行檢測并在步驟S2將檢測信號輸出到處理器10。在步驟S3,處理器10確定事件是否與接通度事件一致。更具體地說,處理器10可以檢測不同類型的事件。例如,處理器10可以檢測接入嘗試,即網(wǎng)絡(luò)上的另一個(gè)用戶為了通過移動通信設(shè)備連接到特定用戶進(jìn)行的嘗試。應(yīng)理解,根據(jù)移動通信設(shè)備的使用,還可以檢測其它事件。一個(gè)或多個(gè)傳感器38至46輸出的輸出信號可以觸發(fā)接通度事件。在本例中,加速計(jì)45的輸出信號即接通度事件。因此,步驟S3的答案為YES。在步驟S4,將移動通信設(shè)備100內(nèi)的定時(shí)器20設(shè)置為預(yù)定時(shí)間間隔。在制造時(shí)可以在移動客戶機(jī)內(nèi)設(shè)置時(shí)間間隔,也可以由用戶根據(jù)要求進(jìn)行調(diào)節(jié)或設(shè)置。在步驟S5,對先前存儲的用戶接通度信息的狀態(tài)進(jìn)行檢測。在步驟S6,處理器10確定當(dāng)前用戶接通度信息是否與先前狀態(tài)不同并確定是否應(yīng)該對用戶接通度信息進(jìn)行更新以指出通過移動設(shè)備100移動通信設(shè)備的用戶可以接入。在本例中,步驟S6的答案為Yes。因此,在步驟S7,處理器10對存儲在存儲器12內(nèi)的用戶接通度信息進(jìn)行更新。
      當(dāng)步驟S2的答案為No時(shí),進(jìn)行步驟S8以確定在定時(shí)器20內(nèi)先前設(shè)置的時(shí)間是否已經(jīng)結(jié)束。如果步驟S8的答案為Yes,則進(jìn)行步驟S7以對用戶接通度信息進(jìn)行更新以指出脫機(jī)狀態(tài),即用戶不再可以進(jìn)行接入。如果步驟S8的答案為No,則處理過程回到步驟S2。當(dāng)步驟S3的答案為No時(shí),確定在步驟S9檢測到某些其它事件,例如接入嘗試事件,并開始對特定事件進(jìn)行處理。以下將詳細(xì)說明其它事件。當(dāng)步驟S6的答案No時(shí),即指出用戶接通度信息未發(fā)生變化時(shí),處理過程返回步驟S2。
      在步驟S2,處理器10通過運(yùn)行一種算法來確定傳感器輸出的檢測信號實(shí)際上是否表示用戶接通度。例如,利用加速計(jì)45,處理器10將加速計(jì)45的輸出信號與預(yù)定閾值進(jìn)行比較??梢栽谥圃鞎r(shí)設(shè)置閾值也可以由用戶對閾值進(jìn)行設(shè)置或調(diào)節(jié)。使用閾值即提供了一種通過篩選傳感器輸出的信號輸出來消除大量接通度確定過程的過濾過程。在本例中,閾值用于消除與涉及用戶攜帶或使用移動通信設(shè)備的移動不一致的隨機(jī)移動。因此,當(dāng)信號電平超過預(yù)定閾值時(shí),處理器10確定加速計(jì)45輸出的信號表示移動通信設(shè)備100的實(shí)際移動。當(dāng)檢測信號由傳感器38至46中的一個(gè)或多個(gè)傳感器輸出時(shí),需要時(shí)可以進(jìn)行相同的處理過程。
      在步驟S9,移動通信設(shè)備100可以檢測的另一個(gè)事件是網(wǎng)絡(luò)上的另一個(gè)用戶試圖通過移動通信設(shè)備100接入該用戶的接入嘗試。參考圖4,在步驟S10檢測到接入嘗試。在步驟S11,處理器10檢測先前存儲到存儲器12的用戶接通度信息以確定用戶接通度。例如,在步驟S12,處理器10確定接通度信息是否指出用戶忙于接收呼叫或數(shù)據(jù)。如果步驟S12的答案為Yes,則處理器10確定步驟S13的接入嘗試失敗,然后在步驟S14,處理過程返回步驟S2。如果步驟S12的答案為No,則處理器10在步驟S15確定接入嘗試成功,并在步驟S16對用戶接通度信息進(jìn)行更新以指出用戶忙于處理成功的接入嘗試。
      在步驟S9,移動通信設(shè)備可以檢測到的另一個(gè)可能事件是用戶優(yōu)先數(shù)據(jù)的變化。更具體地說,用戶可以通過鍵盤36輸入用戶優(yōu)先數(shù)據(jù),該數(shù)據(jù)存儲在存儲器12內(nèi)。例如,用戶可以將用戶優(yōu)先數(shù)據(jù)設(shè)置為表示寂靜模式,即用戶不希望對接入嘗試進(jìn)行告警。檢測到寂靜模式優(yōu)先數(shù)據(jù)后,處理器10并不將接入嘗試接入通知機(jī)構(gòu)。顯然,可以將移動通信設(shè)備100設(shè)置為可以存儲用戶設(shè)置的任何有用優(yōu)先數(shù)據(jù)并對任何有用優(yōu)先數(shù)據(jù)進(jìn)行響應(yīng)。
      參考圖5,在步驟S20檢測到用戶優(yōu)先數(shù)據(jù)發(fā)生更改。在步驟S21,處理器10更新存儲在存儲器12內(nèi)的用戶優(yōu)先數(shù)據(jù)。在步驟S22,處理過程返回步驟S2。
      圖6示出用戶優(yōu)先數(shù)據(jù)存儲到存儲器12時(shí)接入嘗試的各處理步驟。在步驟S30檢測接入嘗試。在步驟S31,處理器10讀取存儲在存儲器12內(nèi)的用戶接通度信息以確定用戶接通度。例如,在步驟S32,處理器10確定接通度信息是否指出用戶忙于接收呼叫或數(shù)據(jù)。如果步驟S32的答案為Yes,則在步驟S33處理器10確定接入嘗試失敗。在步驟S34,處理過程返回步驟S2。如果在步驟S32的答案為No,則在步驟S35處理器10確定用戶是否已經(jīng)設(shè)置用戶優(yōu)先數(shù)據(jù)。如果步驟S35的答案為Yes,則在步驟S36,處理器10讀取用戶優(yōu)先數(shù)據(jù)。在步驟S37,處理器10確定用戶優(yōu)先數(shù)據(jù)是否指出用戶不希望被中斷。如果步驟S37的答案為Yes,則在步驟S38,處理器10確定接入嘗試失敗,而且在步驟S34處理過程返回步驟S2。如果在步驟S35或步驟S37的答案為No,則在步驟S39處理器10確定接入嘗試成功。在步驟40,處理器10更新用戶接通度信息以指出用戶忙于處理成功的接入嘗試。
      如上所述,移動通信設(shè)備100可以運(yùn)行包括調(diào)度程序在內(nèi)的幾個(gè)應(yīng)用程序。程序數(shù)據(jù)通常與這些程序一起存儲到存儲器12內(nèi)。例如,當(dāng)在移動通信設(shè)備上運(yùn)行調(diào)度程序時(shí),程序數(shù)據(jù)可以包括用戶何時(shí)參加會議的信息。處理器10可以檢測此數(shù)據(jù)并利用此數(shù)據(jù)來處理接入嘗試和/或更新用戶接通度信息。因此,處理接入嘗試時(shí),除用戶接通度信息之外,處理器10還可以檢測程序數(shù)據(jù)和/或用戶優(yōu)先數(shù)據(jù)。
      參考圖7,圖7示出考慮程序數(shù)據(jù)的接入嘗試的處理過程。在步驟S50,檢測到接入嘗試。在步驟S51,處理器10讀取存儲在存儲器12的用戶接通度信息以確定用戶接通度。例如,在步驟S52,處理器10確定接通度信息是否指出用戶忙于接收呼叫或數(shù)據(jù)。如果步驟S52的答案為Yes,則在步驟S53,處理器10確定接入嘗試失敗。在步驟S54,處理過程返回步驟S2。如果在步驟S52的答案為No,則在步驟S55,處理器10確定程序數(shù)據(jù)是否出現(xiàn)在存儲器12內(nèi)。如果在步驟S55的答案為Yes,則在步驟S56,處理器10讀取程序數(shù)據(jù)。在步驟S57,處理器10確定程序數(shù)據(jù)是否指出用戶忙于例如參加會議。如果在步驟S57的答案為Yes,則在步驟S58處理器10確定接入嘗試失敗,并在步驟S54處理過程返回步驟S2。如果在步驟S55或步驟S57的答案為No,則在步驟S59,處理器10確定接入嘗試成功。在步驟S60,處理器10對用戶接通度信息進(jìn)行更新以指出用戶忙于處理成功的接入嘗試。
      在此描述的實(shí)例中,不是分別存儲用戶接通度數(shù)據(jù)和用戶優(yōu)先數(shù)據(jù),而是將用戶接通度信息安排成包括多級量化單元。更具體地說,用戶接通度信息可以指出用戶狀態(tài)為聯(lián)機(jī)狀態(tài)、寂靜模式或聯(lián)機(jī)狀態(tài),參加會議。用戶接通度信息可以包括聯(lián)機(jī)狀態(tài)、移動、或聯(lián)機(jī)、可接入,指出用戶連接到網(wǎng)絡(luò)并可以通過移動通信設(shè)備接入。用戶接通度信息還包括指出在給定時(shí)間用戶優(yōu)先進(jìn)行通信的交替聯(lián)絡(luò)信息??梢栽谌魏芜m當(dāng)裝置中指出用戶狀態(tài)并存儲用戶狀態(tài)。
      根據(jù)本發(fā)明的另一個(gè)方面,通過網(wǎng)絡(luò)可以向跟蹤與記錄系統(tǒng)201報(bào)告用戶接通度信息。更具體地說,可以設(shè)置處理器10對跟蹤與記錄系統(tǒng)201輸出指出用戶接通度信息狀態(tài)的信號。跟蹤與記錄系統(tǒng)201存儲連接到網(wǎng)絡(luò)的用戶的狀態(tài)信息。另外,跟蹤與記錄系統(tǒng)201可以對網(wǎng)絡(luò)上包括根據(jù)本發(fā)明的移動通信設(shè)備在內(nèi)的所有客戶通信設(shè)備進(jìn)行輪詢以確定與該通信設(shè)備關(guān)聯(lián)的用戶的狀態(tài)。
      參考圖8,圖8示出對跟蹤與記錄系統(tǒng)201報(bào)告信息時(shí)完成的各步驟的實(shí)例。繼續(xù)以加速計(jì)為例,當(dāng)用戶開始使用并攜帶移動通信設(shè)備100時(shí),加速計(jì)45檢測到移動通信設(shè)備的移動。在步驟S71,加速計(jì)45檢測到移動通信設(shè)備的移動并將檢測信號輸出到處理器10。在步驟S72,處理器10確定事件是否與接通度事件一致。在本例中,加速計(jì)45的輸出信號為接通度事件。因此,步驟S72的答案為Yes。在步驟S73,將移動通信設(shè)備100內(nèi)的定時(shí)器20設(shè)置為預(yù)定時(shí)間間隔。在步驟S74,讀取存儲在存儲器12內(nèi)的用戶接通度信息。在步驟S75,處理器10確定用戶接通度信息是否應(yīng)該被更新以指出移動通信設(shè)備100的用戶可以通過移動通信設(shè)備100接入。在本例中,步驟S75的答案為Yes。因此,在步驟S76,處理器10對存儲在存儲器12內(nèi)的用戶接通度信息進(jìn)行更新。在步驟S77,處理器控制將指出用戶接通度信息狀態(tài)的信號輸出到跟蹤與記錄系統(tǒng)201。
      如果步驟S71的答案為No,則進(jìn)行步驟S80以確定先前對定時(shí)器20設(shè)置的時(shí)間是否已經(jīng)結(jié)束。如果步驟S80的答案為Yes,則進(jìn)行步驟S76來對用戶接通度信息狀態(tài)進(jìn)行更新以指出脫機(jī)狀態(tài),即用戶不再可以接入。如果步驟S80的答案為No,則處理過程返回步驟S71。如果步驟S72的答案為No,則確定在步驟S79檢測到某個(gè)事件,例如接通度嘗試事件,并開始對特定事件進(jìn)行處理。圖5至圖8中對其它事件進(jìn)行了描述。如果步驟S75的答案為No,指出用戶接通度信息未發(fā)生變化,則處理過程進(jìn)入步驟S78。在步驟S78,周期性地將用戶接通度信息狀態(tài)輸出到跟蹤與記錄系統(tǒng)201。此信息的周期輸出使得跟蹤與記錄系統(tǒng)201知道用戶仍可以通過移動通信設(shè)備接入。
      同樣,圖5、圖7和圖8所示的處理過程可以包括將信號輸出到跟蹤與記錄系統(tǒng)201以指出失敗接入嘗試或更新用戶接通度信息的步驟。
      當(dāng)將用戶接通度信息狀態(tài)送到跟蹤與記錄系統(tǒng)201時(shí),連接到網(wǎng)絡(luò)上的其他用戶會知道特定移動通信設(shè)備的用戶接通度,因?yàn)楦櫯c記錄系統(tǒng)201已經(jīng)對用戶接通度信息進(jìn)行了記錄。例如,為了通過網(wǎng)絡(luò)在客戶機(jī)之間提供即時(shí)消息傳送,跟蹤與記錄系統(tǒng)201可以包括即時(shí)消息傳送服務(wù)器。因此,采用根據(jù)本發(fā)明的移動通信設(shè)備可以促進(jìn)與連接到網(wǎng)絡(luò)200上的其它設(shè)備的實(shí)時(shí)通信或大體上的實(shí)時(shí)通信。
      可以將用戶接通度消息安排為與跟蹤與記錄系統(tǒng)201內(nèi)當(dāng)前采用的狀態(tài)一致。例如,即時(shí)消息傳送系統(tǒng)當(dāng)前采用存在消息來指出通過客戶機(jī)連接到網(wǎng)絡(luò)上的用戶的狀態(tài)。存在消息通常包括諸如聯(lián)機(jī)、脫機(jī)、忙、外出午餐等狀態(tài)??梢愿鶕?jù)系統(tǒng)201采用的狀態(tài)對用戶接通度信息進(jìn)行安排。
      根據(jù)本發(fā)明,還可以將其它狀態(tài)附加到系統(tǒng)201以指出移動通信設(shè)備用戶的專用狀態(tài)。例如,狀態(tài)可以指出用戶處于聯(lián)機(jī)移動狀態(tài),這意味著通過移動通信設(shè)備可以接通用戶。為了使網(wǎng)絡(luò)上的用戶感受此信息的豐富性,需要對服務(wù)軟件以及所有客戶軟件進(jìn)行更新以識別新狀態(tài)。
      為了減少網(wǎng)絡(luò)業(yè)務(wù)量,可以將定時(shí)器20包括在跟蹤與記錄系統(tǒng)201內(nèi),而非包括在移動通信設(shè)備100內(nèi)。在這種設(shè)置中,當(dāng)在定時(shí)器時(shí)間間隔期間未從特定設(shè)備接收到信號時(shí),跟蹤與記錄系統(tǒng)201可以確定何時(shí)將特定移動通信設(shè)備的狀態(tài)更新為脫機(jī)狀態(tài)。
      盡管對本發(fā)明的特定實(shí)施例進(jìn)行了圖示和說明,但是可以認(rèn)為本領(lǐng)域的其他技術(shù)人員在本發(fā)明的實(shí)質(zhì)范圍內(nèi)對本發(fā)明進(jìn)行各種調(diào)整。無論從哪個(gè)方面來說,上述實(shí)施例僅具有說明性意義而不具有限制性意義。因此,在此描述的本發(fā)明的范圍僅局限于所附權(quán)利要求所述的范圍。
      權(quán)利要求
      1.一種在移動通信設(shè)備上的客戶機(jī)應(yīng)用程序上檢測用戶接通度的方法,該方法包括激活移動通信設(shè)備;以及檢測移動通信設(shè)備傳感器輸出的信號,其中該信號指出通過移動通信設(shè)備用戶可接入客戶機(jī)應(yīng)用程序。
      2.根據(jù)權(quán)利要求1所述的方法,該方法進(jìn)一步包括根據(jù)傳感器輸出的信號,更新存儲在移動通信設(shè)備內(nèi)的用戶接通度信息。
      3.根據(jù)權(quán)利要求2所述的方法,其中更新用戶接通度信息的步驟包括將傳感器輸出的信號與預(yù)定閾值進(jìn)行比較;以及當(dāng)傳感器輸出的信號大于預(yù)定閾值時(shí),更新用戶接通度信息。
      4.根據(jù)權(quán)利要求2所述的方法,該方法進(jìn)一步包括將更新信號從移動通信設(shè)備輸出到用于跟蹤并記錄跟蹤系統(tǒng)部件的用戶接通度的跟蹤系統(tǒng)。
      5.根據(jù)權(quán)利要求1所述的方法,該方法進(jìn)一步包括當(dāng)檢測到傳感器輸出的信號時(shí),將移動通信設(shè)備內(nèi)的定時(shí)器設(shè)置為預(yù)定時(shí)間段;以及如果經(jīng)過預(yù)定時(shí)間段后未從傳感器收到另一個(gè)信號,則確定該用戶處于脫機(jī)狀態(tài)。
      6.根據(jù)權(quán)利要求1所述的方法,其中傳感器包括移動傳感器并且其中確定步驟包括當(dāng)移動傳感器輸出信號時(shí),檢測移動通信設(shè)備的移動。
      7.根據(jù)權(quán)利要求6所述的方法,其中移動檢測步驟包括將移動傳感器的輸出信號與預(yù)定閾值進(jìn)行比較;以及當(dāng)移動傳感器輸出的信號大于預(yù)定閾值時(shí),確定通過移動通信設(shè)備用戶可接入客戶機(jī)應(yīng)用程序。
      8.根據(jù)權(quán)利要求4所述的方法,其中跟蹤系統(tǒng)包括即時(shí)消息傳送服務(wù)器,并且其中輸出步驟包括將更新信號輸出到即時(shí)消息傳送服務(wù)器。
      9.根據(jù)權(quán)利要求1所述的方法,該方法進(jìn)一步包括檢測到移動通信設(shè)備的接入嘗試;讀取用戶接通度信息;當(dāng)用戶接通度信息指出用戶可接入時(shí),接受接入嘗試;以及當(dāng)接受接入嘗試時(shí),更新用戶接通度信息。
      10.根據(jù)權(quán)利要求9所述的方法,該方法進(jìn)一步包括通過移動通信設(shè)備的輸入設(shè)備輸入用戶優(yōu)先數(shù)據(jù);其中用戶接通度確定步驟包括讀取用戶輸入的用戶優(yōu)先數(shù)據(jù)并根據(jù)存儲在移動通信設(shè)備內(nèi)的用戶優(yōu)先數(shù)據(jù)確定用戶接通度。
      11.根據(jù)權(quán)利要求9所述的方法,其中接受步驟包括當(dāng)用戶優(yōu)先數(shù)據(jù)指出用戶不希望被中斷時(shí)拒絕接入嘗試。
      12.根據(jù)權(quán)利要求11所述的方法,該方法進(jìn)一步包括確定用戶優(yōu)先數(shù)據(jù)是否包括交替聯(lián)絡(luò)信息;以及當(dāng)接入嘗試被拒絕時(shí),輸出交替聯(lián)絡(luò)信息。
      13.一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)具有完成下列步驟的計(jì)算機(jī)可執(zhí)行指令,這些步驟包括激活移動通信設(shè)備;以及檢測移動通信設(shè)備傳感器輸出的信號,其中該信號指出通過移動通信設(shè)備用戶可接入客戶機(jī)應(yīng)用程序。
      14.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)進(jìn)一步具有完成下列步驟的計(jì)算機(jī)可執(zhí)行指令,這些步驟包括根據(jù)傳感器輸出的信號,更新存儲在移動通信設(shè)備內(nèi)的用戶接通度信息。
      15.根據(jù)權(quán)利要求14所述的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)進(jìn)一步具有完成更新用戶接通度信息步驟的計(jì)算機(jī)可執(zhí)行指令,更新用戶接通度信息的步驟包括將傳感器輸出的信號與預(yù)定閾值進(jìn)行比較;以及當(dāng)傳感器輸出的信號大于預(yù)定閾值時(shí),更新用戶接通度信息。
      16.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)進(jìn)一步具有完成下列步驟的計(jì)算機(jī)可執(zhí)行指令,這些步驟包括將更新信號從移動通信設(shè)備輸出到用于跟蹤并記錄跟蹤系統(tǒng)部件的用戶接通度的跟蹤系統(tǒng)。
      17.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)進(jìn)一步包括完成下列步驟的計(jì)算機(jī)可執(zhí)行指令,這些步驟包括當(dāng)檢測到傳感器輸出的信號時(shí),將移動通信設(shè)備內(nèi)的定時(shí)器設(shè)置為預(yù)定時(shí)間段;以及如果經(jīng)過預(yù)定時(shí)間段后未從傳感器收到另一個(gè)信號,則確定該用戶處于脫機(jī)狀態(tài)。
      18.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),其中傳感器包括移動傳感器并進(jìn)一步包括完成確定步驟的計(jì)算機(jī)可執(zhí)行指令,確定步驟包括當(dāng)移動傳感器輸出信號時(shí),檢測移動通信設(shè)備的移動。
      19.根據(jù)權(quán)利要求18所述的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)進(jìn)一步具有完成移動檢測步驟的計(jì)算機(jī)可執(zhí)行指令,移動檢測步驟包括將移動傳感器的輸出信號與預(yù)定閾值進(jìn)行比較;以及當(dāng)移動傳感器輸出的信號大于預(yù)定閾值時(shí),確定通過移動通信設(shè)備用戶可接入客戶機(jī)應(yīng)用程序。
      20.根據(jù)權(quán)利要求16所述的計(jì)算機(jī)可讀介質(zhì),其中跟蹤系統(tǒng)包括即時(shí)消息傳送服務(wù)器并進(jìn)一步具有完成輸出步驟的計(jì)算機(jī)可執(zhí)行指令,輸出步驟包括將更新信號輸出到即時(shí)消息傳送服務(wù)器。
      21.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)進(jìn)一步具有完成下列步驟的計(jì)算機(jī)可執(zhí)行指令,這些步驟包括檢測到移動通信設(shè)備的接入嘗試;讀取用戶接通度信息;當(dāng)用戶接通度信息指出用戶可接入時(shí),接受接入嘗試;以及當(dāng)接受接入嘗試時(shí),更新用戶接通度信息。
      22.根據(jù)權(quán)利要求21所述的計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)進(jìn)一步具有完成下列步驟的計(jì)算機(jī)可執(zhí)行指令,這些步驟包括通過移動通信設(shè)備的輸入設(shè)備輸入用戶優(yōu)先數(shù)據(jù);其中用戶接通度確定步驟包括讀取用戶輸入的用戶優(yōu)先數(shù)據(jù)并根據(jù)存儲在移動通信設(shè)備內(nèi)的用戶優(yōu)先數(shù)據(jù)確定用戶接通度。
      23.一種移動通信設(shè)備,該移動通信設(shè)備包括至少一個(gè)傳感器,用于檢測用戶何時(shí)可接入移動通信設(shè)備的客戶機(jī)應(yīng)用程序并輸出檢測信號;一個(gè)收發(fā)信機(jī),用于將信號發(fā)送到移動通信設(shè)備并從移動通信設(shè)備接收信號;以及一個(gè)中央處理單元,用于接收檢測信號并對收發(fā)信機(jī)進(jìn)行控制。
      24.根據(jù)權(quán)利要求23所述的移動通信設(shè)備,其中傳感器包括用于檢測移動通信設(shè)備的移動的加速計(jì)。
      25.根據(jù)權(quán)利要求24所述的移動通信設(shè)備,其中設(shè)置中央處理單元將加速計(jì)輸出的檢測信號與預(yù)定閾值進(jìn)行比較;并且其中當(dāng)檢測信號大于預(yù)定閾值時(shí),中央處理單元確定用戶持有移動通信設(shè)備。
      26.根據(jù)權(quán)利要求23所述的移動通信設(shè)備,其中傳感器為電容傳感器。
      27.根據(jù)權(quán)利要求23所述的移動通信設(shè)備,其中傳感器包括最接近傳感器。
      28.根據(jù)權(quán)利要求27所述的移動通信設(shè)備,其中最接近傳感器包括紅外線傳感器。
      29.一種手持移動通信設(shè)備,該移動通信設(shè)備包括至少一個(gè)傳感器,用于檢測用戶何時(shí)可接入手持移動通信設(shè)備的客戶機(jī)應(yīng)用程序并輸出檢測信號;一個(gè)收發(fā)信機(jī),用于將信號發(fā)送到手持移動通信設(shè)備并從手持移動通信設(shè)備接收信號;以及一個(gè)中央處理單元,用于接收檢測信號并對收發(fā)信機(jī)進(jìn)行控制。
      30.根據(jù)權(quán)利要求29所述的手持移動通信設(shè)備,其中傳感器包括用于檢測手持移動通信設(shè)備的移動的加速計(jì)。
      31.根據(jù)權(quán)利要求30所述的手持移動通信設(shè)備,其中設(shè)置中央處理單元將加速計(jì)輸出的檢測信號與預(yù)定閾值進(jìn)行比較;并且其中當(dāng)檢測信號大于預(yù)定閾值時(shí),中央處理單元確定用戶持有手持移動通信設(shè)備。
      全文摘要
      本發(fā)明披露了一種移動通信設(shè)備,該移動通信設(shè)備至少具有一個(gè)傳感器,該傳感器用于檢測用戶何時(shí)持有移動通信設(shè)備或最接近移動通信設(shè)備。傳感器輸出的檢測信號可以用于確定用戶何時(shí)接入在移動通信設(shè)備上運(yùn)行的客戶機(jī)應(yīng)用程序。
      文檔編號H04L12/58GK1340976SQ01124469
      公開日2002年3月20日 申請日期2001年7月31日 優(yōu)先權(quán)日2000年8月31日
      發(fā)明者馬修·W·泰勒, 約翰·I·費(fèi)萊爾, 斯科特·R·謝爾, 威廉·G·維爾坦 申請人:微軟公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1