TWI545979B - 藍芽警報通知服務 - Google Patents
藍芽警報通知服務 Download PDFInfo
- Publication number
- TWI545979B TWI545979B TW103119954A TW103119954A TWI545979B TW I545979 B TWI545979 B TW I545979B TW 103119954 A TW103119954 A TW 103119954A TW 103119954 A TW103119954 A TW 103119954A TW I545979 B TWI545979 B TW I545979B
- Authority
- TW
- Taiwan
- Prior art keywords
- wireless communication
- communication device
- alert notification
- message
- application
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Alarm Systems (AREA)
Description
所描述之實施例大體係關於無線通信,且更特定言之,係關於提供一種用於中央「伺服器」無線通信器件與周邊「用戶端」無線通信器件之間的Bluetooth®無線個人區域網路(WPAN)通信協定之警報通知服務。
一些無線通信器件實施警報通知服務以將警報通知傳達至其他無線通信器件。根據許多警報通知服務,中央無線通信器件(例如,蜂巢式電話)將通知提供至周邊無線通信器件(例如,「智慧型」腕錶或其他類型之周邊器件)。中央無線通信器件可執行多個應用程式及/或服務,該等多個應用程式及/或服務產生與意欲用於中央無線通信器件之使用者的來話連接(語音通話、視訊通話等)及/或資訊(例如,訊息、郵件、提醒等)之指示有關之警報通知。當前警報通知服務提供有限能力且可進行改良。
本文中揭示之一些實施例經由中央無線通信器件與周邊無線通信器件之間的無線連接提供一種警報通知服務。與應用程式及/或服務相關聯之事件可在中央無線通信器件處產生警報通知,且一或多個警報通知訊息可作為回應而發送至周邊無線通信器件。警報通知訊息可包括唯一識別符,在中央無線通信器件與周邊無線通信器件之間交
換之多個警報通知訊息及後續請求或回應訊息可藉由該唯一識別符而相關。中央無線通信器件上之服務及/或應用程式可分群成各類別,可針對該等類別提供警報通知設定。當用於類別之警報通知設定指示警報通知經啟用用於周邊無線通信器件時,警報通知訊息可經傳達至周邊無線通信器件。在一些實施例中,可針對各別周邊無線通信器件定製警報通知設定。周邊無線通信器件可藉由經由將一或多個警報通知請求訊息發送至中央無線通信器件來請求關於特定警報通知訊息、關於與警報通知訊息相關聯之應用程式、關於與警報通知訊息相關聯之應用程式類別或此等之組合的額外資訊而回應於警報通知訊息。警報通知請求訊息可包括唯一識別符,中央無線通信器件可藉由該唯一識別符參考發送至周邊無線通信器件之先前警報通知訊息。警報通知請求訊息亦可包括參數清單,用於該參數清單之資訊由周邊無線通信器件特定請求。中央無線通信器件可將在警報通知請求訊息中請求之資訊以一或多個警報通知回應訊息提供至周邊無線通信器件,該一或多個警報通知回應訊息可包括初始警報通知訊息中指示之唯一識別符。周邊無線通信器件可至少部分基於唯一識別符使警報通知回應訊息中提供之資訊與初始警報通知訊息相關聯,且可經由周邊無線通信器件之輸入/輸出介面將關於警報通知訊息之資訊對使用者組織、儲存及/或顯示。
此發明內容僅出於概述一些實例實施例之目的而提供,以便提供對本文中描述之標的物之一些態樣的基本理解。因此,將瞭解,上述特徵僅為實例且不應理解為以任何方式使本文中描述之標的物之範疇或精神變窄。本文中描述之標的物之其他特徵、態樣及優點將自以下具體實施方式、圖式及申請專利範圍變得顯而易見。
100‧‧‧重疊網路
102‧‧‧無線通信器件
104‧‧‧無線個人區域網路(WPAN)
106‧‧‧無線區域網路(WLAN)
108‧‧‧無線廣域網路(WWAN)
202‧‧‧中央無線通信器件
204‧‧‧寬頻通信網路/周邊無線通信器件
204A、204B、204C‧‧‧周邊無線通信器件
206‧‧‧無線通信網路
208‧‧‧網際網路
210‧‧‧無線存取點(AP)
302‧‧‧WLAN硬體區塊
304‧‧‧WPAN硬體區塊
306‧‧‧應用程式處理器
308‧‧‧輸入/輸出(I/O)介面
310‧‧‧WWAN硬體區塊
312‧‧‧WPAN硬體區塊
314‧‧‧I/O介面
316‧‧‧WLAN硬體區塊
318‧‧‧應用程式處理器
400‧‧‧顯示器
500‧‧‧警報通知系統
502‧‧‧警報通知服務
504‧‧‧警報通知用戶端
600‧‧‧初始警報通知訊息
601‧‧‧事件識別符(ID)欄位
602‧‧‧類別ID欄位
603‧‧‧事件旗標欄位
604‧‧‧類別計數欄位
608‧‧‧唯一識別符(UID)欄位
610‧‧‧警報通知請求/警報通知請求訊息
611‧‧‧命令識別符(ID)
612‧‧‧參數欄位
614‧‧‧應用程式ID欄位
616‧‧‧參數/參數欄位
620‧‧‧警報通知回應/警報通知回應訊息
622‧‧‧參數值欄位、參數/屬性值欄位
624‧‧‧參數值
630‧‧‧圖式
640‧‧‧應用程式請求訊息
650‧‧‧應用程式回應訊息
700‧‧‧訊息序列
710‧‧‧訊息序列
800‧‧‧用於經由中央無線通信器件與周邊無線通信器件之間的連接提供互動型警報通知服
務之一代表性方法
900‧‧‧用於經由第一無線通信器件與第二無線通信器件之間的連接提供互動型警報通知服務之另一代表性方法
1000‧‧‧用於經由中央無線通信器件與周邊無線通信器件之間的連接提供互動型警報通知服務之又一代表性方法
1100‧‧‧用於警報通知服務之方法
可參考結合隨附圖式進行之以下描述最好地理解所描述之實施
例及其優點。此等圖式未必依比例繪製,且決不限制可由熟習此項技術者在不脫離所描述之實施例的精神及範疇之情況下對所描述之實施例作出的形式及細節之任何改變。
圖1說明根據一些實施例的能夠在一或多個不同無線通信網路中操作之無線通信器件。
圖2說明根據一些實施例的將中央無線通信器件互連至多個無線通信網路及互連至多個周邊無線通信器件之一組代表性無線通信路徑。
圖3說明根據一些實施例的在中央無線通信器件與周邊無線通信器件之間的直接無線個人區域網路連接。
圖4說明根據一些實施例的用於將資訊顯示於中央無線通信器件上或顯示於周邊無線通信器件上之代表性警報通知配置。
圖5說明根據一些實施例的在中央無線通信器件與周邊無線通信器件之間的用於警報通知服務之通信。
圖6A、圖6B及圖6C說明根據一些實施例的用於警報通知、資訊請求及資訊回應之格式及用於中央無線通信器件與周邊無線通信器件之間的警報通知服務之警報通知使用期限。
圖7A及圖7B說明根據一些實施例的在中央無線通信器件與周邊無線通信器件之間傳達以用於警報通知服務之訊息之交換。
圖8說明根據一些實施例的用於經由中央無線通信器件與周邊無線通信器件之間的連接提供互動型警報通知服務之一代表性方法。
圖9說明根據一些實施例的用於經由中央無線通信器件與周邊無線通信器件之間的連接提供互動型警報通知服務之另一代表性方法。
圖10說明根據一些實施例的用於經由中央無線通信器件與周邊無線通信器件之間的連接提供互動型警報通知服務之又一代表性方法。
圖11說明根據一些實施例的用於警報通知服務之另一代表性方法。
所描述之實施例大體係關於無線通信,且更特定言之,係關於經由使用藍芽無線個人區域網路(WPAN)通信協定之在中央伺服器無線通信器件與周邊用戶端無線通信器件之間的連接提供警報通知服務。
無線通信器件(且詳言之,行動器件)可併有多種不同無線電存取技術(RAT)以經由提供不同服務及/或能力之不同無線網路提供連接。中央無線通信器件可包括硬體及軟體以根據無線個人區域網路(WPAN)通信協定(例如,由Bluetooth®特殊興趣群(SIG)標準化)支援WPAN。中央無線通信器件可發現相容周邊無線通信器件,且可建立至經定位以便經由WPAN提供特定通信服務之周邊無線通信器件之連接。
中央無線通訊器件可充當經由無線區域網路(WLAN)及/或經由無線廣域網路(WWAN)提供對多種服務之存取的通信集線器,該等服務可由在中央無線通信器件上執行之各種應用程式支援。許多應用程式及服務可提供警報通知以將補充資訊對中央無線通信器件之使用者呈現,例如,以指示建議服務連接(語音、視訊、網際網路訊息傳遞、電傳會議等)之起始,以分類一或多個事件(電子郵件、語音郵件、提醒、約會等),或指示近即時資訊(股票、天氣、運動、新聞等)。警報通知可組織成各種類別,且按需(例如,回應於使用者輸入)作為覆疊(例如,作為與圖形圖符相關聯之指示符)或作為中斷(例如,作為需要使用者回應之彈出訊息)對行動無線通信器件之使用者呈現。中央無線通信器件上之警報通知中心可提供用於在中央無線通信器件上提供之不同服務及應用程式連同互動型特徵的多個警報通知之統一視圖,
以允許將關於警報通知之資訊顯示至、回應於及儲存於中央無線通信器件上。
中央無線通信器件可連接至可擴展中央無線通信器件針對其使用者之輸入/輸出(I/O)能力的一或多個周邊無線通信器件。不同周邊無線通信器件可提供不同級別之I/O功能,以准許存取由中央無線通信器件上之應用程式提供之服務及/或資訊。將警報通知中心自中央無線通信器件擴展至周邊無線通信器件可允許使用者以熟悉及靈活之方式存取資訊、建立連接及回應於警報通知。許多周邊無線通信器件可包括輸出顯示器,該顯示器將資訊對使用者呈現且接受來自使用者之類似於由提供在中央無線通信器件上之觸控介面提供之示意動作輸入的示意動作輸入。中央無線通信器件之使用者可優選經由周邊無線通信器件而以類似於提供於中央無線通信器件上之警報通知中心之方式(儘管可能比該警報通知中心更受限)接收及回應於警報通知的介面。
在一代表性實施例中,在中央無線通信器件上操作之警報通知服務可與在周邊無線通信器件上操作之警報通知用戶端互動,以經由周邊無線通信器件將關於中央無線通信器件上可用之各種警報通知的詳細資訊提供至使用者。在一些實施例中,周邊無線通信器件上之警報通知用戶端可定義為用於WPAN無線通信協定(例如,用於藍芽低功耗(BTLE)無線通信協定)之設定檔。警報通知BTLE設定檔可提供用於周邊無線通信器件之大量資訊,以對使用者呈現且亦對用於組織資訊以(例如)使用唯一識別符關聯警報通知來提供用於警報通知服務之互動型元件之上下文的機構呈現。中央無線通信器件之使用者可獲得初始警報通知訊息中之基礎資訊。使用者可使用唯一識別符請求額外資訊及接收對請求之回應,該唯一識別符可與事件及/或與用於特定警報通知之一系列警報通知訊息相關聯。唯一識別符可提供將警報通知
訊息一起分群至可將中央無線通信器件之警報通知中心中可用之資訊擴展至一或多個周邊無線通信器件的「上下文」資訊流。警報通知設定檔(及服務)可提供用於使用WPAN無線通信協定有效率地傳送資訊,同時在周邊無線通信器件(充當用戶端)與中央無線通信器件(充當伺服器)之間新增訊息之雙向交換能力。與應用程式(例如,建議連接、一或多個新的或現有訊息、本端或遠端產生之資訊集合)相關聯之事件可提示中央無線通信器件處之警報通知。使用者可組態一或多個應用程式及/或一或多個類別之應用程式以將含有中央無線通信器件處可用之所有資訊或資訊之一子集的警報通知提供至周邊無線通信器件。包括唯一識別符之初始警報通知訊息可發送至周邊無線通信器件以經由周邊無線通信器件顯示給使用者,該唯一識別符與警報通知及「基礎」資訊集合相關聯。使用者可藉由將資訊請求訊息發送回中央無線通信器件回應於初始警報通知訊息以擷取關於警報通知之額外資訊。資訊請求訊息可包括參數清單,使用者搜尋關於該參數清單之與警報通知相關聯之額外資訊。資訊請求訊息可包括來自初始警報通知訊息之唯一識別符,以提供處理資訊請求訊息之上下文。回應於資訊請求訊息,中央無線通信器件可提供一或多個資訊回應訊息,該等訊息包括用於周邊無線通信器件請求之參數的值。一或多個資訊回應訊息可包括唯一識別符,且周邊無線通信器件可使用唯一識別符來使返回之參數值與資訊請求訊息以及與初始警報通知訊息相關聯。周邊無線通信器件可至少部分使用唯一識別符獲得資訊及組織獲得之資訊,以經由周邊無線通信器件將「補充」警報通知中心對中央無線通信器件之使用者呈現。不同事件可與不同唯一識別符相關聯,例如,每一連接、訊息、資訊提醒或其他不同事件可使用用於唯一識別符之不同值以允許周邊無線通信器件將提供在警報通知訊息、資訊請求訊息及資訊回應訊息中之資訊關聯在一起。唯一識別符可至少部分提供用於與警報
通知相關聯之由中央無線通信器件傳達至周邊無線通信器件之資訊的上下文。在一些實施例中,每一截然不同事件可與一截然不同唯一識別符值相關聯。在一些實施例中,與特定服務或應用程式相關聯之多個事件亦可與單一唯一識別符分群在一起,以便呈現特定服務或應用程式之歷史,例如,轉向至語音郵件系統之建議之語音連接可被視為可與一個唯一識別符分群在一起之兩個相關事件。作為一代表性實例,建議之語音連接可經由周邊無線通信器件向使用者提示警報通知(事件#1)。使用者可藉由經由在周邊無線通信器件處(或在中央無線通信器件處)提供之輸入拒絕連接(事件#2)來回應建議之連接。語音連接發方可轉移至語音郵件系統(事件#3),且用於由語音郵件系統接收之語音訊息之警報通知訊息可經由周邊無線通信器件對使用者呈現。三個事件可被視為是「相關的」,且單一唯一識別符可用於發送至周邊無線通信器件之通知訊息及自周邊無線通信器件接收之回應。在一些實施例中,相關事件集合可針對每一事件使用截然不同識別符,而非針對相關事件集合使用單一唯一識別符。周邊無線通信器件可經由周邊無線通信器件上可用之補充通知中心組織且呈現三個相關事件之狀態至使用者。取決於周邊無線通信器件之能力,呈現之資訊可實質上相當於經由中央無線通信器件可用之資訊(或資訊之一子集)。對於周邊無線通信器件上之足夠靈活之輸入/輸出(I/O)介面,經由周邊無線通信器件提供之補充警報通知服務可至少部分複製與由中央無線通信器件上之「主要」警報通知服務提供之警報通知中心互動的使用者體驗。本文中描述之警報通知服務可提供將中央無線通信器件之警報通知中心能力擴展至一或多個周邊無線通信器件。
圖1說明用於無線通信器件102之一組重疊網路100。無線通信器件102可包括硬體及軟體之組合以提供經由一或多個不同無線網路單獨、分開或組合之無線連接。無線通信器件102可包括硬體及軟體以
提供經由無線個人區域網路(WPAN)104之通信,該WPAN 104可提供電力效率連接,同時在有限範圍中操作。WPAN連接可通常提供將無線通信器件102連接至周邊無線通信器件,例如,耳機、聽筒、補充顯示器件及補充輸入/輸出器件。代表性WPAN 104可根據藍芽SIG指定之通信協定操作。無線通信器件102亦可包括硬體及軟體以經由無線區域網路(WLAN)106提供通信,該WLAN 106可比WPAN 104提供高的資料速率及大的操作範圍。無線通信器件102可包括用於WPAN 104及WLAN 106之分開硬體及軟體。在一些實施例中,WPAN 104及WLAN 106可共用無線通信器件102中之硬體及/或軟體元件。WPAN 104及WLAN 106兩者可作為「本端」網路操作。無線通信器件102可包括額外硬體及軟體以提供無線廣域網路(WWAN)108能力,例如,以與一或多個蜂巢式網路互連。無線通信器件102可使用經由其無線網路連接能力之一或多個連接提供大量服務,且無線通信器件102上之警報通知中心可將針對一或多個服務之警報通知提供至無線通信器件102之使用者。另外,無線通信器件102上之局部應用程式可產生警報通知以將額外資訊提供至無線通信器件102之使用者。無線通信器件102上之警報通知中心可提供用於駐留於無線通信器件102上及/或無線通信器件102可用之各種服務及應用程式之警報通知的統一視圖。
圖2說明經由若干不同無線通信技術互連至一組外部網路及互連至一組周邊無線通信器件204A、204B及204C之中央無線通信器件202。中央無線通信器件202可接收來自一或多個封包交換式網路及/或來自一或多個電路交換式網路之資訊,該等網路之組合在圖2中表示為公眾交換電話網路(PSTN)與「網際網路」208之組合。中央無線通信器件202可使用經由無線通信網路206提供之WWAN連接108存取廣泛多種服務(例如,語音通話、文字訊息、資料存取、視訊通話、多媒體訊息傳遞及媒體串流)。類似地,中央無線通信器件202可使用經
由互連至寬頻通信網路204之無線存取點(AP)210提供之WLAN連接106存取類似廣泛範圍之服務。經由WWAN連接108及/或經由WLAN連接106提供之廣泛服務集合可產生與服務相關聯或與應用程式相關聯之一或多個警報通知,該等應用程式由存取及/或使用服務之中央無線通信器件執行。警報通知可(例如)經由中央無線通信器件202之積體I/O顯示器對中央無線通信器件202之使用者呈現。中央無線通信器件202之能力可藉由將一或多個WPAN連接104新增至一或多個周邊無線通信器件204得以補充,如圖2中所說明。
圖2中所說明之周邊無線通信器件204中之每一者可提供輸出顯示能力以及輸入回應能力,以允許中央無線通信器件202之使用者經由中央無線通信器件202與服務互動(及/或亦與由中央無線通信器件202上之處理器執行的應用程式互動)。周邊無線通信器件204之能力實質上可變化,且因此,每一周邊無線通信器件204可提供一不同級別之I/O功能。第一周邊無線通信器件204A可提供:「始終可用」視覺顯示能力,該能力可將警報通知資訊對中央無線通信器件202之使用者呈現;以及有限輸入回應能力,以瀏覽及/或回應呈現之警報通知資訊。第二周邊無線通信器件204B可提供主要服務及/或應用程式功能,例如,充當媒體播放器,同時亦包括顯示器、觸控介面及一或多個無線連接功能,以准許用作用於自中央無線通信器件202提供之警報通知資訊之補充顯示器。第二無線通信器件204B可提供輸入/輸出能力以用於呈現資訊及接受類似於由中央無線通信器件202提供之使用者回應的使用者回應。第三周邊無線通信器件204C可提供易存取之顯示與觸控介面,該介面亦可將警報通知資訊對中央無線通信器件202之使用者呈現且允許靈活地組織呈現之資訊並接受使用者輸入以瀏覽及回應警報通知資訊。藉由將警報通知服務提供於中央無線通信器件202上連同將警報通知用戶端提供於周邊無線通信器件
204A/204B/204C上,多個警報通知訊息可提供至周邊無線通信器件204A/204B/204C中之一或多者。另外,中央無線通信器件202可回應於自周邊無線通信器件204A/204B/204C接收之資訊請求訊息將補充資訊回應訊息發送至周邊無線通信器件204A/204B/204C中之一或多者。
圖3說明經由至包括在周邊無線通信器件204中之元件之一代表性實施例的WPAN連接通信的包括在中央無線通信器件202中之元件之一代表性實施例。中央無線通信器件202可包括多個無線網路連接硬體區塊以根據一或多個不同無線通信協定提供連接。無線網路連接硬體區塊可包括用於無線傳輸器及無線接收器(亦組合稱為無線收發器)或其元件之硬體,及/或包括執行諸如實體層處理及/或資料鏈結層處理之功能性的電路(諸如,處理器及/或數位信號處理(DSP)電路)。在一些實施例中,無線網路連接硬體區塊可執行在軟體指令(及/或韌體指令)中定義之動作,該等指令與無線網路連接硬體區塊相關聯。中央無線通信器件202可經由WLAN硬體區塊302及/或WWAN硬體區塊310連接至外部網路。中央無線通信器件202可包括耦接至無線網路連接硬體區塊以控制中央無線通信器件202之處理電路,例如,應用程式處理器306。中央無線通信器件202中之應用程式處理器306可建立連接且處理經由建立之連接獲得之資訊以將不同服務提供至中央無線通信器件202之使用者。中央無線通信器件202之使用者可經由輸入/輸出(I/O)介面308與中央無線通信器件202互動,該I/O介面308可提供顯示資訊(例如,包括警報通知中心)且接受使用者輸入以導覽資訊及/或存取中央無線通信器件202上可用之服務及/或經由中央無線通信器件202存取服務。在一些實施例中,中央無線通信器件202可容納多個I/O介面308。在一些實施例中,在應用程式處理器306上執行之軟體之組合可使用I/O介面308提供使用者介面以將資訊(輸出)對中央無線通信器件202之使用者顯示及/或自無線通信器件102之使用者獲得
回饋(輸入)。
中央無線通信器件202可使用WPAN硬體區塊304連接至周邊無線通信器件204,該周邊無線通信器件204可進而包括連接至其自身應用程式處理器318之平行WPAN硬體區塊312。周邊無線通信器件204中之應用程式處理器318可經由I/O介面314提供輸入及輸出能力,且補充中央無線通信器件202之I/O能力以向中央無線通信器件202之使用者提供替代I/O介面314,經由該替代I/O介面314接收及回應包括警報通知之資訊。在一些實施例中,I/O介面314可提供比中央無線通信器件202之I/O介面308提供之資訊顯示更有限的資訊顯示。周邊無線通信器件204之應用程式處理器318可處理經由WPAN硬體區塊312接收之資訊以經由I/O介面314顯示針對警報通知服務之資訊以,該服務至少部分鏡射使用者可用之由中央無線通信器件202上之警報通知中心提供的資訊。應用程式處理器318亦可處理經由I/O介面314接收之使用者輸入以(例如)藉由回應於經由I/O介面314接收之使用者輸入產生資訊請求訊息形成訊息且根據警報通知服務使用WPAN硬體區塊312將該等訊息發送至中央無線通信器件202,該等資訊請求訊息請求關於自中央無線通信器件202接收之一或多個警報通知訊息的額外資訊。周邊無線通信器件204中之應用程式處理器318亦可組織且儲存自中央無線通信器件202接收之資訊,包括來自初始警報通知訊息及隨後資訊回應訊息兩者之資訊,以呈現將一或多個訊息相關在一起之資訊的統一視圖。在一些實施例中,警報通知訊息、資訊請求訊息及資訊回應訊息包括一共同唯一識別符以提供上下文且針對與通信服務相關聯及/或與由中央無線通信器件202提供及/或經由中央無線通信器件202提供之應用程式相關聯的特定警報通知將訊息連結在一起。在一些實施例中,周邊無線通信器件204包括一可選WLAN硬體區塊316,WLAN連接可由中央無線通信器件202經由該可選WLAN硬體區塊316
實現。
圖4說明(例如)經由中央無線通信器件202之I/O介面308呈現為警報通知中心之一部分的警報通知資訊之顯示器400之一代表性實施例。展示的用於圖4之顯示器400之所有或一部分資訊亦可經由周邊無線通信器件204之I/O介面314呈現。一次呈現之資訊之量、如何組織資訊及/或如何呈現資訊在周邊無線通信器件204之I/O介面314上與在中央無線通信器件202之I/O介面308上之資訊呈現可為相同或不同的。不同周邊無線通信器件204可具有不同顯示能力,且同樣地,資訊之呈現可經調適以最佳適用於周邊無線通信器件204之I/O介面314的特定顯示能力。與警報通知相關聯之資訊可呈現為資訊標題(例如,滑動股票報價機、可滾動天氣清單等)。與警報通知相關聯之資訊亦可呈現為分群成與一或多個應用程式相關聯及/或與由中央無線通信器件202提供及/或經由中央無線通信器件202提供之一或多個服務相關聯之類別(提醒、行事曆、訊息、連接)。在一些實施例中,警報通知可呈現為按時間、按類別、按應用程式、按服務、按寄件者、按主題或按中央行動無線通信器件202之使用者選擇之一或多個其他特性組織。在一些實施例中,用於連結之事件的警報通知可一起呈現,例如,與未接之語音通話相關聯之語音郵件訊息。(例如)如由中央無線通信器件202之I/O介面308提供之多功能I/O顯示器可以易存取及易導覽之方式呈現大量資訊。由於周邊無線通信器件204可提供類似(在一些實施例中更有限)之顯示能力,因此可能希望在中央無線通信器件202與周邊無線通信器件204之間提供警報通知服務,以便至少部分提供用於經由周邊無線通信器件204接收及處理警報通知資訊之類似使用者體驗。
圖5說明警報通知系統500之實施例,其中中央無線通信器件202包括至少部分在應用程式處理器306上執行之警報通知服務502。中央
無線通信器件202之警報通知服務502經由WPAN連接(經由WPAN硬體區塊304/310)與至少部分在周邊無線通信器件204之應用程式處理器312上執行的警報通知用戶端504通信。中央無線通信器件202之使用者可組態可經由周邊無線通信器件204之I/O介面314呈現的警報通知。在一些實施例中,組態警報通知之組態訊息(例如)回應於經由I/O介面314接收之一或多個使用者輸入及/或基於包括在周邊無線通信器件204中之嵌式軟體自周邊無線通信器件204發送至中央無線通信器件202。在一些實施例中,來自周邊無線通信器件204之一或多個組態訊息可包括:(1)發現由中央無線通信器件202提供之服務的請求;及/或(2)周邊無線通信器件204至中央無線通信器件202之特性的指示。在一些實施例中,周邊無線通信器件204可預訂由中央無線通信器件202提供之警報通知服務。在一實施例中,服務、應用程式、服務類別、應用程式類別、事件集合及/或可導致一或多個警報通知之另一組動作可經組態以提供待由中央無線通信器件202發送至周邊無線通信器件204的一或多個警報通知訊息。作為一代表性實例,中央無線通信器件202之使用者可組態中央無線通信器件202以提供用於語音連接、互動式視訊連接、電子郵件訊息、瞬時訊息傳遞服務、SMS/MMS服務、行事曆提醒或此等之組合的警報通知。中央無線通信器件202可基於由使用者建立之組態及/或基於預設組態設定將警報通知訊息提供至周邊無線通信器件204。未經啟用用於至周邊無線通信器件204之通信之警報通知可呈現於中央無線通信器件202上,但不呈現於周邊無線通信器件204上。在一實施例中,周邊無線通信器件可接收用於服務、應用程式、服務類別、應用程式類別、事件集合及/或另一組動作(例如,未讀電子郵件訊息之計數、新語音訊息之計數或未接來電之計數)的狀態資訊。狀態資訊可提供至周邊無線通信器件204以經由周邊無線通信器件204之I/O介面314對使用者呈現。在一些實施例
中,周邊無線通信器件204可請求狀態更新,且中央無線通信器件202可將警報通知狀態訊息提供至周邊無線通信器件204。
圖6A說明用於可在中央無線通信器件202與周邊無線通信器件204之間傳達以實現警報通知服務之態樣的訊息600/610/620之代表性格式。警報通知服務可提供將大量資訊傳達至周邊無線通信器件204,且允許訊息在中央無線通信器件202與周邊無線通信器件204之間的雙向交換。回應於事件而自中央無線通信器件202發送至周邊無線通信器件204之初始警報通知訊息600可包括基礎資訊集合。用於初始警報通知訊息600之基礎資訊集合可包括事件識別符(ID)欄位601、事件旗標欄位603、類別ID欄位602、類別計數欄位604及唯一識別符(UID)欄位608。
初始警報通知訊息600之事件ID欄位601可提供類別ID欄位602中指定之(例如)關於初始警報通知訊息600或關於用於特定類別之警報通知集合的類別之改變的指示。在一實施例中,事件ID欄位601可包括值,諸如,「新增」、「修改」或「移除」,其可涉及警報通知訊息600如何與由類別ID欄位602中提供之值指示的特定類別有關。出現新事件(例如,新電子郵件訊息或最新排程之行事曆提醒)之用於一類別之警報通知訊息600可包括警報通知訊息600之事件ID欄位601中的「新增」狀態指示。提供用於一類別之狀態更新或改變(例如,排程提醒更新)之警報通知訊息600可包括事件ID欄位601中之「經修改」狀態指示。作為一代表性實例,與行事曆邀請之更新(新時間、新地點、更新之參與者清單等)相關聯之警報通知訊息可包括事件ID欄位601中之「經修改」狀態指示。提供對刪除訊息、讀取了電子郵件、刪除了提醒、度過了經排程約會之時間或完成了動作項目之指示的警報通知訊息600可包括事件ID欄位601中之「經移除」狀態指示。針對本文中提供之狀態指示之定義為代表性的且不意欲為限制的。用於描述之事件ID
欄位601中之值及額外值的其他定義及/或用途亦可用於包括在警報通知訊息600中之事件ID欄位601。
「事件旗標」欄位603可包括針對周邊無線通信器件204可如何處置警報通知訊息600之高階指示。例如,事件旗標欄位603可包括一值,該值提供與正在提供之特定警報通知訊息600相關聯、與一事件相關聯及/或與用於警報通知訊息600之類別相關聯的性質,該事件與特定警報通知訊息600相關聯(或與可與特定事件相關聯警報通知訊息600集合相關聯)。事件旗標欄位603之值可指定為位元遮罩,在一些實施例中,每一位元提供特定性質值。替代地,事件旗標欄位603之值可為多位元型樣、半位元組值、全位元組值、多位元組值或另一適合數值表示。在使用位元遮罩之一實施例中,位元遮罩中之每一位元可提供對可應用於警報通知訊息600之特定性質之指示。代表性性質可包括「重要性」等級,諸如,警報通知訊息600是「重要的」(位元值=1)或是「不重要的」(位元值=0)。替代地,當使用不止二元重要性等級時,放在一起的n>1個位元之集合可指示重要性之等級。周邊無線通信器件204可使用警報通知訊息600之事件旗標欄位603中提供之重要性指示以確定可如何將警報提供至使用者,例如,「重要」警報通知訊息600可首先提供於警報通知訊息600之清單中,或可用特定標記指示(例如,「紅色」驚嘆號或使用獨特字型「加亮」或顯示)。
事件旗標欄位603亦可包括用於「通知級別」之指示以在警報使用者接收之警報通知訊息600時使用。舉例而言,事件旗標欄位603之位元遮罩中之位元可指示(例如)警報通知訊息600之「靜音」性質,該性質為周邊無線通信器件204(諸如)在警報通知訊息600由周邊無線通信器件204接收時無聲訊指示或振動指示的情況下應將「非侵入性」指示提供至使用者。替代地,n>1個位元之集合可用於提供與特定警報通知訊息600相關聯的不同級別之聲訊指示及/或振動指示,諸如,高、
中、低及關斷/靜音通知級別。
事件旗標欄位603亦可包括(諸如)當提供用於在中央無線通信器件202處過去(例如,在建立中央無線通信器件202與周邊無線通信器件204之間的現有連接之前)已發生之事件的警報通知訊息600時特定警報通知為「先前存在」的指示。因此,警報通知訊息600對於特定周邊無線通信器件204可視為「新的」(且因此,警報通知訊息600正發送至特定周邊無線通信器件204),但可能在發生至特定周邊無線通信器件204之連接時已存在於中央無線通信器件202處(且因此,存在「先前存在」之事件,針對該「先前存在」之事件,警報通知訊息600現正提供至周邊無線通信器件204)。事件可分開來針對連接至中央無線通信器件202的每一周邊無線通信器件204而視為「先前存在」。包括「先前存在」旗標指示之警報通知訊息可由周邊無線通信器件204不同於針對「新」事件提供之警報通知訊息600來處理。先前存在的警報通知訊息600可經接收,而在周邊無線通信器件204處具有最小聲訊指示或振動指示或無聲訊指示或振動指示。舉例而言,在一些實施例中,先前存在的警報通知訊息600可在不提供聲訊/振動指示之情況下經接收。替代地,可針對一起由中央無線通信器件202提供至周邊無線通信器件204的一群「先前存在」之警報通知訊息600提供一個合併之聲訊/振動指示。在一些實施例中,可針對由中央無線通信器件202提供至周邊無線通信器件204之每一組N個「先前存在」之警報通知訊息600提供一個聲訊/振動指示(其中N為指定一組警報通知訊息600之正整數)。特定周邊無線通信器件204如何處置「先前存在」之警報通知訊息600可基於特定周邊無線通信器件204之屬性及/或基於使用者偏好。
警報通知訊息600之事件旗標欄位603亦可包括用於周邊無線通信器件204之動作類型的指示以(例如,經由顯示器及/或另一I/O介面)提供至使用者。在一些實施例中,事件旗標欄位603之一個位元可指
示可由使用者回應於周邊無線通信器件204處接收之警報通知訊息600而採取的「正」動作。「正」動作可由使用者採取之指示可包括:將「綠色」框及/或「核取標記」顯示於周邊無線通信器件204之顯示器上。可由使用者經由周邊無線通信器件204選擇(或以其他方式正回應)指示產生之「正」動作的類型可由使用者基於接收之警報通知訊息之上下文隱含理解或可明確地經指示(例如,伴隨於動作之文字指示)。顯示之資訊量可基於特定周邊無線通信器件204之能力或設定。作為一代表性實例,基於周邊無線通信器件204處接收用於「來電」之警報通知訊息600顯示的綠色框及/或核取標記可向使用者提供可接受來電的指示。因此,一例示性正動作為接受所提議連接。
警報通知訊息600之事件旗標欄位603亦可包括可由使用者回應於警報通知訊息600而採取的「負」動作之指示。「負」動作之指示可包括:將「紅色」框及/或「X標記」顯示於周邊無線通信器件204之顯示器上。待產生之「負」動作的類型可在各種實施例中隱含理解或可明確地經指示。作為一代表性實例,回應於接收到用於「來電」之警報通知訊息600在周邊無線通信器件204處顯示之紅色框及/或X標記可向使用者提供可謝絕來電之指示。因此,一例示性負動作為拒絕所提議連接。
在一些實施例中,正動作及負動作兩者可針對一特定警報通知訊息600指示,藉此向周邊無線通信器件204之使用者提供回應於接收之特定警報通知訊息600而採取之動作的選擇。在一些實施例中,可針對警報通知訊息600指示兩個以上動作(例如,提供使用者可用之多個不同動作之指示的額外位元)。舉例而言,所提議連接可具有正動作「接受」、第一負動作「謝絕」及第二負動作「轉至語音郵件」。作為另一實例,用於接收之語音郵件事件之警報通知訊息600可包括第一正動作「收聽」、第二正動作「儲存」及負動作「刪除」。
在一些實施例中,周邊無線通信器件204可獲得如何顯示接收之
警報通知訊息600之一組動作的資訊。周邊無線通信器件204可藉由自內部記憶體及/或自外部源擷取來獲得資訊。預設正動作及/或預設負動作可與警報通知訊息600相關聯,且周邊無線通信器件204可能已儲存資訊以回應於接收到警報通知訊息600中之正動作及/或負動作之指示而顯示。在一些實施例中,動作之顯示資訊可經「局部化」,例如,適應於使用者偏好,諸如,用於顯示之語言。在一些實施例中,正動作及/或負動作在由使用者選擇時可導致呈現額外資訊及/或選項(例如,可提供用於警報通知訊息600之資訊的階層式顯示)。
警報通知訊息600之類別ID欄位602可包括:(i)對於提示初始警報通知訊息600的警報通知/事件之類別類型之指示,(ii)產生初始警報通知訊息600之應用程式之類型,或(iii)用於導致初始警報通知訊息600的事件及/或應用程式及/或警報通知之另一「分類」值。在一實施例中,類別ID欄位602可指示一特定類型之事件、訊息、應用程式或可對應於警報通知訊息600之發起者的其他「類別」。可由類別ID欄位602識別之代表性類別可包括電子郵件、語音郵件、各種形式之訊息傳遞服務、所提議連接(例如,語音/視訊/聊天)、錯過之連接、社交媒體、行事曆排程、新聞項目、商業/金融項目/更新、位置資訊、娛樂資訊、健康/健身資訊及「其他」(例如,用於非特定警報通知)。
警報通知訊息600之計數欄位604可表示對應於類別ID欄位602中指定之類別的「主動」事件及/或警報通知訊息600之數目。在一實施例中,計數欄位604可表示與警報通知訊息600之類別ID欄位602中指定之一特定類別相關聯的未決、未讀或另外未注意到之事件之數目。在一些實施例中,周邊無線通信器件204可將計數ID欄位604中提供之值顯示為與用於由類別ID欄位602識別之特定類別的圖符或其他表示相關聯的覆疊指示符。在一代表性實施例中,計數ID欄位604值可表示未讀電子郵件訊息之數目、可用語音郵件訊息之數目、未讀訊息傳遞
服務警報之數目、錯過之所提議連接(例如,未接之語音通話或視訊通話)之數目、未決提醒警報之數目、在特定時間週期內之行事曆提醒之數目、在特定時間週期中未檢視之新聞警報項目之數目、在特定時間週期中未檢視之商業/金融項目/更新之數目、尚未檢視及/或回顧之健康及健身項目之數目、未檢視之娛樂相關訊息之數目、未檢視之社交應用程式訊息之數目等。在一些實施例中,計數ID欄位604可取決於在與中央無線通信器件202相關聯之伺服器、儲存庫或其他儲存位置處維持的類別之狀態。在一些實施例中,類別計數可(例如)藉由由中央無線通信器件202提供至一或多個周邊無線通信器件204之「推送」服務,或藉由自動地或回應於中央無線通信器件202處自周邊無線通信器件204接收之使用者請求的「提取」動作週期性或按不規則間隔更新。在一些實施例中,計數ID欄位604可包括給定類別中之主動通知之當前數目的值,該等主動通知包括特定類別之「新的」事件/訊息以及「未決」(例如,已通知但尚未注意到/讀取/檢視之)事件/訊息。
警報通知訊息600亦可包括唯一識別符(UID)欄位608,該欄位包括一值,中央無線通信器件202及周邊無線通信器件204可藉由該值使不同警報通知訊息600、警報通知請求610及/或警報通知回應620相關,(例如)以提供上下文,藉由該上下文解譯提供於警報通知訊息600中或提供於由中央無線通信器件202發送至周邊無線通信器件204之警報通知回應訊息620中的資訊及狀態。UID欄位608可由任何預定義之數值格式表示,例如,如所示之十六進制值或另一類似表示。在一些實施例中,每一新警報通知訊息600可使用UID欄位608中之新UID值,例如,經由32位元值增大,且因此,提供2^32個截然不同UID值。
當首先發送(例如)具有事件ID欄位601之「經新增」值之警報通知訊息600時,警報通知事件可「創造於」中央無線通信器件202上。警報
通知事件接著可經由(例如)如由具有事件ID欄位601之「經修改」值之後續警報通知訊息600指示之若干可選修改「存在」於中央無線通信器件202上。當發送具有事件ID欄位601之「經移除」值之最終警報通知訊息600時,警報通知事件可在中央無線通信器件202上「經刪除」。圖6B說明警報通知事件之一代表性「使用期限」之圖式630,該警報通知事件具有自中央無線通信器件202發送至周邊無線通信器件204之初始「經新增」警報通知訊息600、一或多個可選「經修改」警報通知訊息600及最終「經移除」警報通知訊息600。圖6B之圖式630中未展示如本文中進一步論述之在中央無線通信器件202與周邊無線通信器件204之間交換的額外查詢及回應訊息。
警報通知服務亦可包括可在周邊無線通信器件204與中央無線通信器件202之間發送的命令。舉例而言,周邊無線通信器件204可請求關於警報通知之額外資訊,針對該警報通知,周邊無線通信器件204自中央無線通信器件202接收警報通知訊息600。舉例而言,具有如圖6A中所說明之格式的警報通知請求訊息610可自周邊無線通信器件204發送至中央無線通信器件202。(警報通知請求訊息610亦可被稱為警報請求訊息或資訊請求訊息。)警報通知請求訊息610可回應於先前接收之警報通知訊息600而發送(或可在接收到特定警報通知訊息600之後的任何時間發送,該特定警報通知訊息600可由包括在由周邊無線通信器件204發送至中央無線通信器件202之警報通知請求訊息610中之UID欄位608中的值唯一地識別)。警報通知請求訊息610可使用「命令識別符(ID)」611欄位指定正作出之請求的類型。警報通知請求訊息610亦可包括具有一值之UID欄位608,周邊無線通信器件204可藉由該值唯一地識別先前警報通知訊息600(或與先前警報通知訊息600相關聯之根本事件),針對該先前警報通知訊息600,周邊無線通信器件204自中央無線通信器件202請求額外資訊。警報通知請求訊息610
可包括參數欄位612,其中指示一或多個參數(或屬性)之清單以請求關於由UID欄位608唯一地識別之先前警報通知訊息600的資訊。警報通知請求訊息610之參數欄位612可包括對多個類型之資訊的請求,且包括在參數欄位612中之特定參數/屬性可取決於搜尋資訊所針對之警報通知訊息600的類型。在一些實施例中,包括在用於警報通知請求訊息610之參數欄位612中之參數/屬性的數目可隨著由周邊無線通信器件204發送至中央無線通信器件202之每一特定警報通知請求訊息610而變化。如圖6A中所說明,警報通知請求訊息610之參數欄位612中之「屬性識別符(ID)」可指定周邊無線通信器件204請求之資訊。在一些實施例中,可選「最大長度」參數可與屬性ID包括在一起指定在發送用於相關聯屬性ID之資訊時使用的最大長度(例如,以位元組為單位),周邊無線通信器件204針對該相關聯屬性ID向中央無線通信器件202請求資訊。因此,周邊無線通信器件204可請求匹配其自身向使用者顯示及/或儲存在周邊無線通信器件204處之能力的一定量之資訊。在一些實施例中,屬性ID長度可為兩個位元組。在一些實施例中,預設最大長度可由周邊無線通信器件204針對請求資訊所針對之任何屬性指定及/或請求。在一些實施例中,僅一些屬性可需要指定最大長度之使用(且因此,預設最大長度可僅應用於有限需要之彼等屬性)。
警報通知服務亦可包括警報通知回應訊息620。(警報通知回應訊息620亦可被稱為警報回應訊息或資訊回應訊息。)中央無線通信器件202可回覆警警報通知請求訊息610,該警警報通知請求訊息610自周邊無線通信器件204接收、由命令ID 611欄位中之「取得通知屬性」值指定且使用特定UID 608值表示特定警報通知訊息600。中央無線通信器件202可發送具有同一命令ID 611值(「取得通知屬性」)之警報通知回應訊息620,且包括特定UID欄位608值(藉此繼續提供用於在中央無線通信器件202與周邊無線通信器件204之間交換之訊息600/610/620集合
的上下文)。警報通知回應訊息620之命令ID 611欄位及UID 608欄位之後為參數值欄位622中之參數/屬性的一或多個值。包括在警報通知回應訊息620之參數值欄位622中之參數/屬性集合可對應於在由中央無線通信器件202自周邊無線通信器件204接收之警報通知請求訊息610中請求的參數/屬性。在一些實施例中,包括在警報通知回應訊息620中之提供之參數/屬性值622可根據「類型」(例如,如由屬性ID指示)、「長度」(例如,如由屬性長度指示)及「值」(例如,如由屬性值指示)經格式化及組織。參數/屬性值欄位622可呈現為如圖6A所示分群之屬性ID、屬性長度及屬性值之清單。屬性值可為具有由屬性長度指定之以位元組為單位(或其他約定的預定單位)之長度的數/字串。當屬性值不可用或未回應於警報通知請求訊息610以其他方式提供時,可包括具有屬性長度「0」及「空值」(空)屬性值(例如,未提供屬性值)之屬性ID。在一些實施例中,警報通知回應訊息620可作為由中央無線通信器件202分割且由周邊無線通信器件204重組之一系列多個訊息(或訊息片段)發送。由中央無線通信器件202發送之完整警報通知回應訊息620可包括用於自周邊無線通信器件204接收之警報通知請求訊息610中請求之屬性中的每一者之資訊(及/或「空值」指示)。
圖6C說明可在周邊無線通信器件204與中央無線通信器件202之間傳達之另一組請求及回應訊息。另外,為請求關於特定警報通知訊息600之資訊,周邊無線通信器件204亦可請求關於產生一或多個警報通知訊息600之特定應用程式的資訊。舉例而言,提供至周邊無線通信器件204之原始警報通知訊息600可(例如,藉由提供類別ID欄位602中資訊)識別類別。周邊無線通信器件204可使用包括參數/屬性之警報通知請求訊息610請求關於警報通知訊息600之額外資訊,該參數/屬性指示對產生警報通知訊息600(或導致發送至周邊無線通信器件204之警報通知訊息600的根本事件)之應用程式的請求。中央無線通
信器件202可回應於警報通知請求訊息610提供用於發送至周邊無線通信器件204之警報通知回應訊息620中之應用程式的識別符(例如,「名稱」或其他指示)。為請求關於應用程式之額外資訊,周邊無線通信器件204可使用如圖6C中指示之格式將應用程式請求訊息640發送至中央無線通信器件202,該格式包括具有「取得應用程式屬性」值之命令識別符(ID)欄位611,接著為應用程式ID欄位614及參數616之集合,該參數616之集合可以與包括在圖6A中展示之警報通知請求訊息610中之參數612之集合類似的方式格式化。應用程式請求訊息640之參數欄位616可包括具有可選最大長度值之一組屬性識別符(ID),該可選最大長度值可用以限制在回應於對關於特定屬性之資訊之請求時提供的資訊量。中央無線通信器件202可以應用程式回應訊息650回應應用程式請求訊息640,該應用程式回應訊息650包括同一命令ID 611「取得應用程式屬性」,接著為請求資訊所針對之特定應用程式ID 614及按請求列出屬性的一組參數值624。由中央無線通信器件202提供之該組參數值624可經格式化為屬性ID、屬性長度及屬性值之清單。屬性值可為具有由相關聯之屬性長度指定之以位元組為單位之長度的數/字串。當請求之屬性無值提供(或因另一原因未提供)時,參數值624中之屬性長度可設定至「零」,且屬性值欄位可為「空值」或「空」(亦即,未提供)。在一些實施例中,諸如,當用於中央無線通信器件202與周邊無線通信器件204之間的通信之最大傳輸單位小於應用程式回應訊息650需要之傳輸單位時,應用程式回應訊息650可***成多個較小訊息。在一些實施例中,個別較小訊息中之每一者可包括命令ID 611值「取得應用程式屬性」及與提供之該組參數值624相關聯之應用程式ID 614值。
圖7A及圖7B說明用於可由中央無線通信器件202提供至周邊無線通信器件204之警報通知服務的代表性訊息序列700/710。如所示之三
個不同類型之訊息可將不同類型之資訊提供至周邊無線通信器件204,其中訊息中之每一者包括UID欄位608中之UID值,該UID值可提供由周邊無線通信器件204將不同訊息連結在一起以用於組織、儲存及/或顯示之上下文。在一些實施例中,圖6A至圖6C中說明之訊息集合提供可用於圖7A及圖7B中所示之訊息的代表性格式。舉例而言,圖7A及圖7B之「警報通知(Alert Notify)」訊息可對應於圖6A之「警報通知訊息(Alert Notification Message)」;圖7A及圖7B之「取得屬性」訊息可對應於圖6A之「警報通知請求」訊息;圖7A及圖7B之「屬性通知」訊息可對應於圖6A之「警報通知回應」訊息;圖7A及圖7B之「取得應用程式屬性」訊息可對應於圖6C之「應用程式請求」訊息;及圖7A及圖7B之「應用程式通知」訊息可對應於圖6C之「應用程式回應」訊息。
作為中央無線通信器件202與周邊無線通信器件204之間的訊息交換700之一實例,如所示之代表性初始事件包括在中央無線通信器件202處接收來自寄件者「John」之電子郵件訊息。回應於該事件,中央無線通信器件202可將初始警報通知訊息600(指示為「警報通知(Alert Notify)」訊息)發送至周邊無線通信器件204。警報通知訊息600可包括「基礎」資訊集合(例如,如圖6A中所示之一組欄位,該組欄位包括(但不限於)事件ID 601、一組事件旗標603、類別ID 602及計數值604)及唯一識別符(UID)欄位608中之值UID1。值(UID1)可對應於事件及/或對應於產生初始警報通知訊息600之警報通知。周邊無線通信器件204可回應初始警報通知訊息600(或回應於其他先前警報通知訊息600),且使用唯一識別符(UID)欄位608之值(例如,UID1)指示由周邊無線通信器件204發送之任何後續警報請求訊息610涉及的特定事件及/或警報通知。類似地,由中央無線通信器件202發送至周邊無線通信器件204之警報回應訊息620(例如,基於警報請求訊息610提供資訊之回應)可包括唯一識別符(UID)欄位608之唯一值以提供將不同警報
回應訊息620(及其內容)關聯在一起的上下文。
周邊無線通信器件204可至少部分基於以警報通知訊息600自中央無線通信器件202接收之資訊,經由I/O介面314顯示資訊給使用者。包括在警報通知訊息600中之基礎資訊可包括如較早先所描述之類別識別符欄位602(或此類別識別符欄位602之更廣擴展)、計數欄位604、事件ID欄位601及唯一ID欄位608。周邊無線通信器件204可藉由發送警報請求訊息610來回應於警報通知訊息600,以擷取關於由警報通知訊息600中之唯一ID欄位608指示的事件及/或警報通知之額外資訊。由周邊無線通信器件204發送至中央無線通信器件202之警報請求訊息610可包括以初始警報通知訊息600接收之唯一識別符欄位608的唯一值,以便指定對於額外資訊之詢問屬哪一事件及/或警報通知。如圖7A中所示,警報請求訊息610(「取得屬性」)可藉由使用警報請求訊息610之參數欄位612中之參數清單詢問資訊而請求擷取與事件及/或警報通知相關聯之屬性。在一些實施例中,警報請求訊息610可包括命令ID欄位611中對應於「取得通知屬性」請求之值。「取得屬性」警報請求訊息610中列出之請求之資訊參數可取決於警報請求訊息610所屬之警報通知訊息600的類型(及/或取決於先前提供於初始警報通知訊息600中之基礎資訊)。作為一代表性實例,回應於用於電子郵件訊息之警報通知訊息600,周邊無線通信器件204可詢問以下中之一或多者:寄件者識別符、電子郵件訊息之主旨列(標題)、應用程式識別符(針對中央無線通信器件202上之發起警報通知訊息600的應用程式)及電子郵件訊息之本文的概述(及/或部分,包括全部)。中央無線通信器件202可發送一或多個警報通知回應訊息620,該訊息620含有用於「取得屬性」警報請求訊息610中請求之參數的值。每一警報通知回應訊息620可包括針對警報請求訊息610中指定之參數請求的一部分資訊,且警報通知回應訊息620可包括用於唯一識別符欄位608之唯一值,該值
可唯一地涉及初始警報通知訊息600(及/或其根本事件)。
周邊無線通信器件204亦可藉由發送「取得應用程式屬性」應用程式請求訊息640來請求關於產生與唯一識別符608相關聯之初始警報通知訊息600(及/或根本事件)之應用程式的資訊,該應用程式請求訊息640包括周邊無線通信器件204搜尋額外資訊所針對之一組參數。代表性參數包括關聯初始警報通知訊息600及事件之應用程式名稱及應用程式類別。中央無線通信器件204可以「應用程式通知(App Notify)」應用程式回應訊息650回應「取得應用程式屬性」應用程式請求訊息640,該應用程式回應訊息650可包括用於在「取得應用程式屬性」應用程式請求訊息640中請求之參數的參數值。「應用程式通知(App Notify)」應用程式回應訊息650可包括唯一識別符欄位608中之唯一識別符(UID)值以關聯提供之資訊與初始警報通知訊息600。
周邊無線通信器件204可使用由中央無線通信器件202以原始警報通知訊息600、以一或多個警報通知回應訊息620及以一或多個應用程式回應訊息650提供之資訊以提供一形式之警報通知中心,該警報通知中心將具有資訊之上下文連結的大量資訊對周邊無線通信器件204之使用者顯示。周邊無線通信器件204可經由I/O介面314將以一或多個警報通知回應訊息620及應用程式回應訊息650接收之參數值資訊組織、儲存及/或對使用者顯示。在一些實施例中,回應於接收警報通知訊息600,周邊無線通信器件204自動產生一組參數以包括在發送至中央無線通信器件202之警報通信請求訊息610中。在一些實施例中,周邊無線通信器件204基於經由周邊無線通信器件204之I/O介面314及/或經由中央無線通信器件202之I/O介面308獲得之使用者偏好而回應警報通知訊息600。
中央無線通信器件202處之每一唯一事件可與一唯一識別符(UID)值相關聯,該UID值可提供於初始警報通知訊息600之UID欄位608
中。如圖7A中所示,對於在中央無線通信器件202處自指示為「Mary」之寄件者接收之新電子郵件訊息,中央無線通信器件202可將新警報通知訊息600發送至周邊無線通信器件204,該新警報通知訊息600包括新唯一識別符值(展示為UID2)連同對應於由中央無線通信器件202接收之新電子郵件訊息之基礎資訊。類似地,自指示為「Mike」之發方接收之所提議連接(例如,語音通話)可產生發送至周邊無線通信器件204之新警報通知訊息600,新警報通信訊息600可包括再一新唯一識別符值(展示為UID3)連同用於所提議連接之基礎資訊。在一些實施例中,後續事件可與先前事件有關,例如,(例如,回應於來自使用者經由中央無線通信器件202之I/O介面308或經由周邊無線通信器件204之I/O介面314的輸入或基於未回應所提議通話時的逾時),來自「Mike」之所提議「通話」可轉至語音郵件。中央無線通信器件202可認識到後續語音郵件訊息與先前來電連接有關,且可包括用於在語音郵件訊息之後發送之警報通知訊息600中之所提議連接事件的唯一識別符欄位608中的值(展示為UID3)。在一些實施例中,兩個相關事件(例如,所提議通話及相關聯之語音郵件訊息)可產生具有UID欄位608中之兩個不同值的警報通知訊息。因此,所提議通話可包括值UID3,而相關聯之語音郵件訊息可包括值UID4(未展示)。在一些實施例中,警報通知訊息600可包括「狀態資訊」,其提供先前所提議之連接(語音通話)轉至語音郵件及/或與(轉移或錯過之)所提議連接有關之語音郵件訊息為未決的指示。在一些實施例中,唯一識別符欄位608可藉由使用UID欄位608中之同一值提供用於將兩個不同事件連結在一起作為相關事件,且周邊無線通信器件204可組織、儲存及/或顯示針對語音郵件之狀態資訊連同以所提議連接嘗試提供之先前基礎資訊。
圖7B說明中央無線通信器件202與周邊無線通信器件204之間的用於警報通知服務之另一代表性訊息交換。回應於接收來自「Mike」之
連接請求,中央無線通信器件202可產生警報通知且將警報通知訊息600(「警報通知(Alert Notify)」)發送至周邊無線通信器件204。警報通知訊息600可包括具有「經新增」值之事件ID 601及指示來電「連接請求」之類別ID 602。基於接收之警報通知訊息600之資訊可經由I/O介面314對使用者顯示。周邊無線通信器件204可基於使用者輸入及/或基於使用者定義之或預設組態以警報通知請求訊息610回應於警報通知訊息600,該警報通知請求訊息610包括周邊無線通信器件204自中央無線通信器件202搜尋更多資訊所針對的參數之清單。警報通知請求訊息610可包括:對「寄件者」及識別連接請求自誰發起的「AppID」之請求;及用於產生導致警報通知訊息600之事件的應用程式之識別符。中央無線通信器件202可以警報通知回應訊息620作出回應,該警報通知回應訊息620包括(例如)識別寄件者為「Mike」且識別AppID為「com.apple.facetime」的參數值。周邊無線通信器件204可使用接收之參數值以將額外參數資訊組織、儲存及/或對使用者顯示。周邊無線通信器件204可隨後發送額外命令,例如,應用程式請求訊息640,該命令搜尋關於警報通知回應訊息620中識別之應用程式的額外資訊且產生導致初始警報通知訊息600之事件。舉例而言,周邊無線通信器件204可請求用於應用程式之顯示名稱(「DisplayName」)以提供至使用者。中央無線通信器件202可以應用程式回應訊息650作出回應,該應用程式回應訊息650包括用於請求之參數之參數值,例如,可提供對應於「com.apple.facetime」AppID之DisplayName值「FaceTime」。周邊無線通信器件204可使用以應用程式回應訊息650接收之額外資訊以將另外參數資訊組織、儲存及/或對使用者顯示。在一些實施例中,周邊無線通信器件204可儲存自中央無線通信器件202接收之資訊,諸如,用於應用程式之具有DisplayName值或其他資訊之相關AppID,使得可在不將一或多個請求命令發送至中央無線通信器件202的情況
下在周邊無線通信器件204處顯示資訊。因此,先前接收之資訊稍後可由周邊無線通信器件204擷取用於特定警報通知、事件、相關聯之應用程式等。
在一些實施例中,中央無線通信器件202可藉由發送錯誤指示訊息回應自周邊無線通信器件204接收之命令/請求(例如,警報通知請求610或應用程式請求640)。舉例而言,當自周邊無線通信器件204接收之命令/請求包括未辨認之命令ID 611值時,中央無線通信器件202可藉由發送指示命令ID 611值未經辨認之訊息來回應。類似地,當中央無線通信器件202自周邊無線通信器件204接收不當格式化之命令/請求或包括無效參數值之命令/請求時,中央無線通信器件202可將錯誤訊息發送至周邊無線通信器件204,該錯誤訊息指示接收到具有不當格式化或無效參數值之命令。
圖8說明用於經由中央無線通信器件202與周邊無線通信器件204之間的連接提供互動型警報通知服務之一代表性方法800。與周邊無線通信器件204通信之中央無線通信器件202可執行圖8中針對方法800所說明的步驟。在第一步驟802中,中央無線通信器件202獲得用於周邊無線通信器件204之一或多個警報通知設定。每一警報通知設定可應用於一或多個應用程式類別,或應用於特定應用程式,或應用於特定類型之事件。在一些實施例中,警報通知設定中之一或多者係經由中央無線通信器件202之I/O介面308獲得。在一些實施例中,警報通知設定中之一或多者係經由周邊無線通信器件204之I/O介面314獲得,且經由至中央無線通信器件202之連接傳達。在一些實施例中,中央無線通信器件202與周邊無線通信器件204之間的連接根據WPAN無線通信協定操作。在一些實施例中,WPAN無線通信協定為藍芽低功耗(BTLE)無線通信協定之版本。
在步驟804中,中央無線通信器件自蜂巢式網路或WWAN網路接
收與通信服務相關聯之發信號訊息。在一些實施例中,發信號訊息指示用於經由蜂巢式網路或WWAN網路提供之特定通信服務的嘗試連接或實際連接。在一些實施例中,發信號訊息與建立用於由蜂巢式網路或WWAN網路提供之語音服務、訊息傳遞服務或資料服務之連接相關聯。在一些實施例中,發信號訊息與提供用於由蜂巢式網路或WWAN網路提供及/或經由蜂巢式網路或WWAN網路提供之一特定通信服務或通信服務集合之資訊相關聯。在步驟806中,中央無線通信器件202產生與屬於第一應用程式類別之第一應用程式相關聯的第一警報通知。在一些實施例中,中央無線通信器件202中之處理電路回應於步驟804中之接收發信號訊息而產生第一警報通知。在一些實施例中,在中央無線通信器件202中之應用程式處理器上執行之應用程式回應於接收到且處理發信號訊息而產生第一警報通知。在一些實施例中,中央無線通信器件202中之無線電路回應於接收到且處理發信號訊息而產生第一警報通知。在一些實施例中,中央無線通信器件202中之處理電路關聯自蜂巢式網路或WWAN網路接收之用於通信服務的發信號訊息與屬於第一應用程式類別之第一應用程式,且產生對應的第一警報通知。
在步驟808中,中央無線通信器件202確定是否啟用用於第一應用程式類別之警報通知設定。當警報通知設定指示第一應用程式類別未經啟用以用於將警報通知訊息提供至周邊無線通信器件204時,方法800結束。在一些實施例中,可在中央無線通信器件202之初始起動後將警報通知設定設定至預設值。在一些實施例中,中央無線通信器件202之使用者可將警報通知設定重設至預設值。在一些實施例中,與中央無線通信器件202相關聯之每一個別周邊無線通信器件204可具有不同警報通知設定集合(或子集)。在一些實施例中,不同類型之周邊無線通信器件204可支援不同類型之警報通知訊息600(且因此一些
警報通知設定可經自動啟用及/或停用)。在一些實施例中,中央無線通信器件202之使用者可啟用警報通知訊息600以用於一或多個應用程式、應用程式集合、類別、類別集合或可提供警報通知之其他應用程式分群。
當用於第一類別之警報通知設定經啟用時,在步驟810中,中央無線通信器件202可將第一警報通知訊息600發送至周邊無線通信器件204。第一警報通知訊息600可包括與自屬於第一應用程式類別之第一應用程式接收之第一警報通知相關聯的第一唯一識別符(UID)608。在一些實施例中,第一唯一識別符608提供唯一值,一系列警報通知訊息600、警報通知請求610及/或警報通知回應620可藉由該唯一值相互關聯。在一些實施例中,第一警報通知訊息600包括以下中之一或多者:類別識別符欄位602,其包括用於第一警報通知訊息600對應之第一應用程式類別的值;計數欄位604,其包括用於與第一類別相關聯之警報通知的數值;事件ID欄位601,其包括用於第一類別內之第一警報通知之狀態的值;及事件旗標欄位603,其包括在接收到警報通知訊息600及/或顯示其內容後指示由周邊無線通信器件204使用之警報通知之性質的位元遮罩。在一實施例中,事件ID欄位601包括指示第一警報通知經新增至第一類別、在第一類別內修改或自第一類別移除的值。
在步驟812中,中央無線通信器件202自周邊無線通信器件204接收第一資訊請求訊息610,該第一資訊請求訊息610包括提供於第一警報通知訊息600中之第一唯一識別符608及周邊無線通信器件204請求關於第一警報通知之資訊所針對的一或多個參數612。在一實施例中,第一資訊請求訊息610中之一或多個參數612包括通話者識別符、寄件者識別符、訊息標題、訊息之一部分內容、應用程式識別符或此等之組合。在一些實施例中,包括在第一資訊請求訊息610中之參數
612集合取決於與第一警報通知訊息600相關聯之應用程式類別(如由含在其中之類別ID欄位602所指示)。在一些實施例中,第一警報通知訊息600包括用於第一應用程式之應用程式識別符(代替或補充類別識別符)。在一實施例中,第一資訊請求訊息610包括一或多個參數612,該一或多個參數612請求關於由第一警報通知訊息600中提供之應用程式識別符指示之第一應用程式的額外資訊。在一些實施例中,參數612集合包括用於請求資訊所針對之相關聯屬性/參數之一或多個最大長度值,藉此限制回應於第一資訊請求訊息610提供至周邊無線通信器件204之資訊量。
在步驟814中,中央無線通信器件202回應自周邊無線通信器件204接收之第一資訊請求訊息610,且將一或多個資訊回應訊息620發送至周邊無線通信器件204。該一或多個資訊回應訊息620包括提供於第一警報通知訊息600中及/或提供於第一資訊請求訊息610中之第一唯一識別符608及用於請求之參數612之一或多個參數值622,該一或多個參數值622與第一警報通知相關聯。在一些實施例中,參數值622呈現為包括屬性識別符、屬性長度及屬性值之屬性清單。
在一些實施例中,警報通知服務可包括一組命令訊息,該組命令訊息可自周邊無線通信器件204發送至中央無線通信器件202,例如,以回應於警報通知訊息600引起在中央無線通信器件202處之動作。在一實施例中,中央無線通信器件202接收一或多個命令訊息,每一命令訊息包括指定用於中央無線通信器件202回應於第一警報通知訊息600執行之動作的至少一個命令參數。周邊無線通信器件204可藉由將來自第一警報通知訊息600之唯一識別符608包括於命令訊息中來指示第一警報通知訊息600(及/或與第一警報通知訊息600相關聯之事件)。中央無線通信器件202可執行由自周邊無線通信器件204接收之命令訊息指定的動作。中央無線通信器件202亦可至少部分基於回
應於自周邊無線通信器件204接收之命令訊息執行的動作來更新第一警報通知之狀態。
中央無線通信器件202可將多個警報通知訊息600發送至周邊無線通信器件204,且每一警報通知訊息600可包括唯一識別符欄位608,其中相關聯之警報通知訊息600、警報請求訊息610及警報回應訊息620包括在唯一識別符欄位608中之同一值。在一實施例中,非關聯之警報通知訊息600、警報請求訊息610及警報回應訊息620可包括截然不同(例如,可由周邊無線通信器件204區分)值,該等值在唯一識別符欄位608中不相同。
圖9說明用於經由第一無線通信器件(例如,中央無線通信器件202)與第二無線通信器件(例如,周邊無線通信器件204)之間的連接提供互動型警報通知服務之另一代表性方法900。在一些實施例中,中央無線通信器件202執行方法900之一或多個步驟。在步驟902中,中央無線通信器件202根據無線通信協定建立與周邊無線通信器件204之連接。在一些實施例中,無線通信協定為無線個人區域網路(WPAN)通信協定。在一些實施例中,無線通信協定為BTLE通信協定。在步驟904中,中央無線通信器件202產生與第一應用程式相關聯之警報通知。在步驟906中,中央無線通信器件202將警報通知訊息600發送至周邊無線通信器件204。在一些實施例中,警報通知訊息600包括含有唯一識別符(UID)值之唯一識別符欄位608。在一些實施例中,UID值與警報通知相關聯,該警報通知與第一應用程式相關聯。在步驟908中,中央無線通信器件202自周邊無線通信器件204接收資訊請求訊息610。在一些實施例中,資訊請求訊息610包括由警報通知訊息600提供之UID值。在一些實施例中,資訊請求訊息610包括周邊無線通信器件204請求關於警報通知訊息600中識別之警報通知之資訊所針對的一或多個參數612。在步驟910中,中央無線通信器件202基於資訊請
求訊息610中提供之UID值確定一或多個資訊回應訊息620之至少一部分內容。在步驟912中,中央無線通信器件202回應於資訊請求訊息610將一或多個資訊回應訊息620發送至周邊無線通信器件204。
圖10說明根據一些實施例的用於經由中央無線通信器件202與周邊無線通信器件204之間的連接提供互動型警報通知服務之又一代表性方法1000。在一些實施例中,周邊無線通信器件204執行方法1000之一或多個步驟。在步驟1002中,周邊無線通信器件204建立與中央無線通信器件202的連接。在步驟1004中,周邊無線器件204自中央無線通信器件202接收警報通知訊息600。在一些實施例中,警報通知訊息600包括與警報通知相關聯之唯一識別符608。在步驟1006中,周邊無線通信器件204將資訊請求訊息610發送至中央無線通信器件202。在一些實施例中,資訊請求訊息610包括自中央無線通信器件202接收之在警報通知訊息600中之唯一識別符608,且亦包括指定周邊無線通信器件204請求之關於警報通知之額外資訊的至少一個參數。在步驟1008中,周邊無線通信器件204自中央無線通信器件202接收一或多個資訊回應訊息620之一集合。在一些實施例中,一或多個資訊回應訊息620各自包括唯一識別符608及用於包括在資訊請求訊息610中之至少一個參數的一或多個值。
圖11說明根據一些實施例的用於警報通知服務之方法1100。在步驟1102中,無線通信器件102將包括與警報通知相關聯之唯一識別符之警報通知訊息600發送至第二無線通信器件102。在步驟1104中,無線通信器件102自第二無線通信器件102接收包括與警報通知相關聯之唯一識別符的資訊請求訊息610。在步驟1106中,無線通信器件102將回應於資訊請求訊息之一或多個資訊回應訊息發送至第二無線通信器件102。
根據本發明之系統、方法、裝置及電腦程式產品之代表性應用
描述於上文之本章節中。提供此等實例單獨以添加上下文且輔助理解所描述之實施例。因此,熟習此項技術者而言將顯而易見,所描述之實施例可在不具有一些或所有此等特定細節的情況下加以實踐。在其他情況下,尚未詳細描述熟知之處理步驟,以便避免不必要地模糊所描述之實施例。其他應用為可能的,使得以下實例不應視為限制性的。
在提供之詳細描述中,對隨附圖式進行參看,該等隨附圖式形成描述之一部分且其中以說明之方式展示根據所描述之實施例的特定實施例。雖然已足夠詳細地描述此等實施例,以使熟習此項技術者能夠實踐所描述之實施例,但應理解,此等實例不為限制性的,使得可使用其他實施例,且可在不脫離所描述之實施例之精神及範疇的情況下作出改變。
軟體、硬體或硬體與軟體之組合可實施所述實施例之各種態樣。所描述之實施例亦可經編碼為非暫時性電腦可讀媒體上之電腦程式碼。非暫時性電腦可讀媒體為可儲存之後可由電腦系統讀取之資料的任何資料儲存器件。非暫時性電腦可讀媒體之實例包括唯讀記憶體、隨機存取記憶體、CD-ROM、DVD、磁帶及光學資料儲存器件。電腦程式碼亦可分佈於網路耦接電腦系統上,使得電腦程式碼經以分散式方式儲存及執行。
所描述之實施例的各種態樣、實施例、實施或特徵可分開來使用或可以任何組合使用。為了解釋之目的,前述描述使用特定術語以提供對所描述之實施例之透徹理解。然而,熟習此項技術者將顯而易見,不需要特定細節以便實踐所描述之實施例。因此,本文中描述之特定實施例之前述描述係出於說明及描述之目的而呈現。該等描述不旨在為窮舉的或不欲將實施例限制為所揭示之精確形式。一般熟習此項技術者將顯而易見,有鑒於以上教示,許多修改及變化係可能的。
描述之實施例之優點眾多。不同態樣、實施例或實施可產生以下優點中之一或多者。本實施例之許多特徵及優點自書面描述顯而易見,且因此,附加申請專利範圍意欲涵蓋本發明之所有此等特徵及優點。另外,由於熟習此項技術者將易於想到眾多修改及改變,因此不應將實施例限於如所說明及描述之準確構造及操作。因此,可採用在本發明之範疇內之所有合適修改及等效物。
1100‧‧‧用於警報通知服務之方法
Claims (20)
- 一種用於經由一中央無線通信器件與一周邊無線通信器件之間的一藍芽低功耗(BTLE)連接提供一警報通知服務之方法,該方法包含:在該中央無線通信器件處:獲得用於該周邊無線通信器件之一或多個警報通知設定,每一警報通知設定應用於可在該中央無線通信器件上產生警報通知之一或多個應用程式類別,該一或多個應用程式類別係執行於該中央無線通信器件上;自一蜂巢式網路接收與一通信服務相關聯之一發信號訊息;回應於該發信號訊息,產生與屬於一第一類別之一第一應用程式相關聯的一第一警報通知;當用於該第一類別之一警報通知設定指示針對該周邊無線通信器件啟用警報通知時:經由該BTLE連接將一第一警報通知訊息發送至該周邊無線通信器件,其中該第一警報通知訊息包括與該第一警報通知相關聯之一第一唯一識別符;經由該BTLE連接自該周邊無線通信器件接收一第一資訊請求訊息,其中該第一資訊請求訊息包括與該第一警報通知相關聯之該第一唯一識別符,且包括指定請求之關於該第一警報通知之額外資訊的至少一個參數;及經由該BTLE連接將一或多個資訊回應訊息之一集合發送至該周邊無線通信器件,該一或多個資訊回應訊息包括該第一唯一識別符及用於該第一警報通知之該至少一個參數的一或多個值。
- 如請求項1之方法,其中該發信號訊息指示用於該通信服務之一嘗試連接或實際連接,且其中該通信服務包括由該蜂巢式網路提供之一語音服務、一訊息傳遞服務或一資料服務。
- 如請求項1之方法,其中獲得用於該周邊無線通信器件之一或多個警報通知設定包含:經由該BTLE連接以一或多個警報設定訊息自該周邊無線通信器件接收該一或多個警報通知設定。
- 如請求項1之方法,其中獲得用於該周邊無線通信器件之一或多個警報通知設定包含:經由該中央無線通信器件之一輸入/或輸出介面接收該一或多個警報通知設定。
- 如請求項1之方法,其中該第一警報通知訊息進一步包含以下中之一或多者:一類別欄位,其包括用於該第一類別之一值;一計數欄位,其包括用於與該第一類別相關聯之警報通知之一數值;或一事件識別符欄位,其包括用於該第一類別內之該第一警報通知之一狀態的一值。
- 如請求項5之方法,其中該事件識別符欄位包括指示該第一警報通知經新增至該第一類別、在該第一類別內修改或自該第一類別移除的一值。
- 如請求項1之方法,其中該至少一個參數包括以下中之一或多者:一通話者識別符、一寄件者識別符、一訊息標題、一訊息之一部分內容或一應用程式識別符。
- 如請求項1之方法,其中該第一警報通知訊息包括用於該第一應用程式之一應用程式識別符,且自該周邊無線通信器件接收之該第一資訊請求訊息中之該至少一個參數指定請求的關於該第一應用程式之額外資訊。
- 如請求項1之方法,其進一步包含:在該中央無線通信器件處:經由該BTLE連接自該周邊無線通信器件接收一命令訊息,其中該命令訊息包括與該第一警報通知相關聯之該第一唯一識別符,且包括至少一個命令參數,其指定該中央無線通信器件回應於該第一警報通知而執行之一動作;執行由該命令訊息指定之該動作;及至少部分基於該動作更新該第一警報通知之一狀態。
- 如請求項1之方法,其進一步包含:在該中央無線通信器件處:接收與屬於該第一類別之該第一應用程式相關聯之一第二警報通知;及經由該連接將一第二警報通知訊息發送至該周邊無線通信器件,其中該第二警報通知訊息包括與該第二警報通知相關聯之一第二唯一識別符;其中該第一及第二唯一識別符係不相同的。
- 一種無線通信器件,其包含:無線電路,其經組態以根據一無線通信協定將資料發送至一第二無線通信器件且自該第二無線通信器件接收資料;處理電路,其耦接至該無線電路,該處理電路經組態以控制該無線通信器件:根據該無線通信協定建立與該第二無線通信器件之一連接;產生與執行於該無線通信器件上之一第一應用程式相關聯之一警報通知;將一警報通知訊息發送至該第二無線通信器件,其中該警 報通知訊息包括與該警報通知相關聯之一唯一識別符;自該第二無線通信器件接收一資訊請求訊息,其中該資訊請求訊息包括與該警報通知相關聯之該唯一識別符;基於該唯一識別符確定一或多個資訊回應訊息之至少一部分內容;及回應於該資訊請求訊息將該一或多個資訊回應訊息發送至該第二無線通信器件。
- 如請求項11之無線通信器件,其中該處理電路進一步經組態以控制該無線通信器件:經由該連接自該第二無線通信器件獲得一警報通知設定,其中該警報通知設定針對一第一應用程式提供一指示以使警報通知能夠傳達至該第二無線通信器件,其中該第一應用程式屬於一第一應用程式類別。
- 如請求項11之無線通信器件,其中該無線通信協定係一藍芽低功耗無線個人區域網路(WPAN)通信協定。
- 如請求項11之無線通信器件,其中該警報通知訊息包括一類別欄位,其指定該第一應用程式類別;或一應用程式欄位,其指定與該警報通知相關聯之該第一應用程式,且該資訊請求訊息包括對關於與該警報通知相關聯之該第一應用程式之額外資訊的一請求。
- 如請求項14之無線通信器件,其中請求之關於該第一應用程式之該額外資訊包括一應用程式名稱、一應用程式類別或兩者。
- 如請求項11之無線通信器件,其中該資訊請求訊息包括一參數清單,且該一或多個資訊回應訊息之該至少一部分內容包括用於該參數清單中之每一參數的值。
- 如請求項16之無線通信器件,其中該參數清單包括以下中之一 或多者:一來電者識別符、一寄件者識別符、一訊息標題、一訊息之一部分內容或一應用程式識別符。
- 如請求項11之無線通信器件,其中該警報通知訊息包括一類別欄位,其包括用於該第一應用程式類別之一值;一計數欄位,其包括用於與該第一應用程式類別相關聯之警報通知的一數目之一數值;及一事件識別符欄位,其包括用於該第一應用程式類別內的該警報通知之一狀態之一值。
- 如請求項18之無線通信器件,其中該事件識別符欄位包括指示該警報通知經新增至該第一應用程式類別、在該第一應用程式類別內修改或自該第一應用程式類別移除的一值。
- 一種無線通信之方法,其包含:在一無線通信器件處:將一警報通知訊息發送至一第二無線通信器件,其中該警報通知訊息包括與一警報通知相關聯之一唯一識別符,且其中該警報通知與執行於該中央無線通信器件上之一應用程式相關聯;自該第二無線通信器件接收一資訊請求訊息,其中該資訊請求訊息包括與該警報通知相關聯之該唯一識別符;及將一或多個資訊回應訊息發送至該第二無線通信器件,其中該一或多個資訊回應訊息回應於該資訊請求訊息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361832890P | 2013-06-09 | 2013-06-09 | |
US201462005633P | 2014-05-30 | 2014-05-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201511594A TW201511594A (zh) | 2015-03-16 |
TWI545979B true TWI545979B (zh) | 2016-08-11 |
Family
ID=52005851
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103119954A TWI545979B (zh) | 2013-06-09 | 2014-06-09 | 藍芽警報通知服務 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10136285B2 (zh) |
CN (1) | CN105284168B (zh) |
DE (1) | DE112014002749B4 (zh) |
TW (1) | TWI545979B (zh) |
WO (1) | WO2014200887A1 (zh) |
Families Citing this family (101)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9559766B2 (en) | 2013-05-10 | 2017-01-31 | Elwha Llc | Dynamic point to point mobile network including intermediate device aspects system and method |
US9763166B2 (en) | 2013-05-10 | 2017-09-12 | Elwha Llc | Dynamic point to point mobile network including communication path monitoring and analysis aspects system and method |
US9591692B2 (en) | 2013-05-10 | 2017-03-07 | Elwha Llc | Dynamic point to point mobile network including destination device aspects system and method |
US9832728B2 (en) * | 2013-05-10 | 2017-11-28 | Elwha Llc | Dynamic point to point mobile network including origination user interface aspects system and method |
US9116137B1 (en) | 2014-07-15 | 2015-08-25 | Leeo, Inc. | Selective electrical coupling based on environmental conditions |
US9374477B2 (en) * | 2014-03-05 | 2016-06-21 | Polar Electro Oy | Wrist computer wireless communication and event detection |
US8838071B1 (en) | 2014-04-30 | 2014-09-16 | Oto Technologies Llc | Secure communications smartphone system |
US9075508B1 (en) | 2014-04-30 | 2015-07-07 | Grandios Technologies, Llc | Next application suggestions on a user device |
US20150341900A1 (en) * | 2014-05-23 | 2015-11-26 | Samsung Electronics Co., Ltd. | Wearable device and method of setting reception of notification message therein |
US9323421B1 (en) | 2014-06-04 | 2016-04-26 | Grandios Technologies, Llc | Timer, app, and screen management |
US9491562B2 (en) | 2014-06-04 | 2016-11-08 | Grandios Technologies, Llc | Sharing mobile applications between callers |
US9584645B2 (en) | 2014-06-04 | 2017-02-28 | Grandios Technologies, Llc | Communications with wearable devices |
US9509789B2 (en) | 2014-06-04 | 2016-11-29 | Grandios Technologies, Llc | Managing mood data on a user device |
US9395754B2 (en) | 2014-06-04 | 2016-07-19 | Grandios Technologies, Llc | Optimizing memory for a wearable device |
US9377939B1 (en) | 2014-06-04 | 2016-06-28 | Grandios Technologies | Application player management |
US9516467B1 (en) | 2014-06-04 | 2016-12-06 | Grandios Technologies, Llc | Mobile device applications associated with geo-locations |
US9078098B1 (en) | 2014-06-04 | 2015-07-07 | Grandios Technologies, Llc | Geo-fencing based functions |
US9391988B2 (en) | 2014-06-04 | 2016-07-12 | Grandios Technologies, Llc | Community biometric authentication on a smartphone |
US9420477B2 (en) | 2014-06-04 | 2016-08-16 | Grandios Technologies, Llc | Signal strength management |
US9161193B1 (en) | 2014-06-04 | 2015-10-13 | Grandios Technologies, Llc | Advanced telephone management |
US9538062B2 (en) | 2014-06-04 | 2017-01-03 | Grandios Technologies, Llc | Camera management system |
US9294575B1 (en) | 2014-06-04 | 2016-03-22 | Grandios Technologies, Inc. | Transmitting appliance-specific content to a user device |
US9509799B1 (en) | 2014-06-04 | 2016-11-29 | Grandios Technologies, Llc | Providing status updates via a personal assistant |
US9619159B2 (en) | 2014-06-04 | 2017-04-11 | Grandios Technologies, Llc | Storage management system |
US9590984B2 (en) | 2014-06-04 | 2017-03-07 | Grandios Technologies, Llc | Smartphone fingerprint pass-through system |
US9711146B1 (en) | 2014-06-05 | 2017-07-18 | ProSports Technologies, LLC | Wireless system for social media management |
US9635506B1 (en) | 2014-06-05 | 2017-04-25 | ProSports Technologies, LLC | Zone based wireless player communications |
US8995972B1 (en) | 2014-06-05 | 2015-03-31 | Grandios Technologies, Llc | Automatic personal assistance between users devices |
US10290067B1 (en) | 2014-06-05 | 2019-05-14 | ProSports Technologies, LLC | Wireless concession delivery |
US9648452B1 (en) | 2014-06-05 | 2017-05-09 | ProSports Technologies, LLC | Wireless communication driven by object tracking |
US10592924B1 (en) | 2014-06-05 | 2020-03-17 | ProSports Technologies, LLC | Managing third party interactions with venue communications |
US11755635B2 (en) * | 2014-07-09 | 2023-09-12 | Splunk Inc. | Presentation and sorting of summaries of alert instances triggered by search queries |
US9965938B1 (en) | 2014-07-11 | 2018-05-08 | ProSports Technologies, LLC | Restroom queue management |
US9398213B1 (en) | 2014-07-11 | 2016-07-19 | ProSports Technologies, LLC | Smart field goal detector |
WO2016007969A1 (en) | 2014-07-11 | 2016-01-14 | ProSports Technologies, LLC | Playbook processor |
US9655027B1 (en) | 2014-07-11 | 2017-05-16 | ProSports Technologies, LLC | Event data transmission to eventgoer devices |
US9760572B1 (en) | 2014-07-11 | 2017-09-12 | ProSports Technologies, LLC | Event-based content collection for network-based distribution |
US9724588B1 (en) | 2014-07-11 | 2017-08-08 | ProSports Technologies, LLC | Player hit system |
US9591336B2 (en) | 2014-07-11 | 2017-03-07 | ProSports Technologies, LLC | Camera feed distribution from event venue virtual seat cameras |
US10572902B2 (en) | 2014-07-11 | 2020-02-25 | ProSports Technologies, LLC | Camera-based digital content distribution |
US9343066B1 (en) | 2014-07-11 | 2016-05-17 | ProSports Technologies, LLC | Social network system |
US9571903B2 (en) | 2014-07-11 | 2017-02-14 | ProSports Technologies, LLC | Ball tracker snippets |
US9498678B2 (en) | 2014-07-11 | 2016-11-22 | ProSports Technologies, LLC | Ball tracker camera |
US9305441B1 (en) | 2014-07-11 | 2016-04-05 | ProSports Technologies, LLC | Sensor experience shirt |
WO2016007970A1 (en) | 2014-07-11 | 2016-01-14 | ProSports Technologies, LLC | Whistle play stopper |
US9474933B1 (en) | 2014-07-11 | 2016-10-25 | ProSports Technologies, LLC | Professional workout simulator |
US9729644B1 (en) | 2014-07-28 | 2017-08-08 | ProSports Technologies, LLC | Event and fantasy league data transmission to eventgoer devices |
US9892371B1 (en) | 2014-07-28 | 2018-02-13 | ProSports Technologies, LLC | Queue information transmission |
US9607497B1 (en) | 2014-08-25 | 2017-03-28 | ProSports Technologies, LLC | Wireless communication security system |
WO2016032714A1 (en) | 2014-08-25 | 2016-03-03 | ProSports Technologies, LLC | Disposable connectable wireless communication receiver |
US20160071184A1 (en) | 2014-09-08 | 2016-03-10 | Leeo, Inc. | Service-improvements based on input-output analysis |
US9699523B1 (en) | 2014-09-08 | 2017-07-04 | ProSports Technologies, LLC | Automated clip creation |
US10264175B2 (en) | 2014-09-09 | 2019-04-16 | ProSports Technologies, LLC | Facial recognition for event venue cameras |
US9417090B2 (en) | 2014-09-11 | 2016-08-16 | ProSports Technologies, LLC | System to offer coupons to fans along routes to game |
EP3185640B1 (en) * | 2014-09-15 | 2021-02-17 | Huawei Technologies Co., Ltd. | Communications method, network connection device, user equipment and communications system |
US10026304B2 (en) | 2014-10-20 | 2018-07-17 | Leeo, Inc. | Calibrating an environmental monitoring device |
US9445451B2 (en) * | 2014-10-20 | 2016-09-13 | Leeo, Inc. | Communicating arbitrary attributes using a predefined characteristic |
US11095627B2 (en) * | 2014-11-04 | 2021-08-17 | Huawei Technologies Co., Ltd. | Message display method, apparatus, and device |
US10666454B1 (en) | 2015-06-24 | 2020-05-26 | Groupon, Inc. | Apparatus, system, and method for providing simultaneous delivery of output communications |
US9801013B2 (en) | 2015-11-06 | 2017-10-24 | Leeo, Inc. | Electronic-device association based on location duration |
US10805775B2 (en) | 2015-11-06 | 2020-10-13 | Jon Castor | Electronic-device detection and activity association |
CN105530380A (zh) * | 2015-12-15 | 2016-04-27 | 惠州Tcl移动通信有限公司 | 智能终端、功能终端、通知信息的推送方法及*** |
US9811314B2 (en) | 2016-02-22 | 2017-11-07 | Sonos, Inc. | Metadata exchange involving a networked playback system and a networked microphone system |
US9772817B2 (en) | 2016-02-22 | 2017-09-26 | Sonos, Inc. | Room-corrected voice detection |
US10095470B2 (en) | 2016-02-22 | 2018-10-09 | Sonos, Inc. | Audio response playback |
US10264030B2 (en) | 2016-02-22 | 2019-04-16 | Sonos, Inc. | Networked microphone device control |
US10134399B2 (en) | 2016-07-15 | 2018-11-20 | Sonos, Inc. | Contextualization of voice inputs |
US10115400B2 (en) | 2016-08-05 | 2018-10-30 | Sonos, Inc. | Multiple voice services |
US10181323B2 (en) | 2016-10-19 | 2019-01-15 | Sonos, Inc. | Arbitration-based voice recognition |
US11223932B2 (en) * | 2017-01-31 | 2022-01-11 | Qualcomm Incorporated | Vehicle-to-everything feedback channel design |
US10686883B2 (en) * | 2017-07-07 | 2020-06-16 | Hewlett Packard Enterprise Development Lp | Bluetooth low energy devices |
US10475449B2 (en) | 2017-08-07 | 2019-11-12 | Sonos, Inc. | Wake-word detection suppression |
US10048930B1 (en) | 2017-09-08 | 2018-08-14 | Sonos, Inc. | Dynamic computation of system response volume |
US10051366B1 (en) | 2017-09-28 | 2018-08-14 | Sonos, Inc. | Three-dimensional beam forming with a microphone array |
US10482868B2 (en) | 2017-09-28 | 2019-11-19 | Sonos, Inc. | Multi-channel acoustic echo cancellation |
US10466962B2 (en) | 2017-09-29 | 2019-11-05 | Sonos, Inc. | Media playback system with voice assistance |
US11175880B2 (en) | 2018-05-10 | 2021-11-16 | Sonos, Inc. | Systems and methods for voice-assisted media content selection |
US10862846B2 (en) | 2018-05-25 | 2020-12-08 | Intel Corporation | Message notification alert method and apparatus |
US10959029B2 (en) | 2018-05-25 | 2021-03-23 | Sonos, Inc. | Determining and adapting to changes in microphone performance of playback devices |
US11076035B2 (en) | 2018-08-28 | 2021-07-27 | Sonos, Inc. | Do not disturb feature for audio notifications |
US10461710B1 (en) * | 2018-08-28 | 2019-10-29 | Sonos, Inc. | Media playback system with maximum volume setting |
US10587430B1 (en) | 2018-09-14 | 2020-03-10 | Sonos, Inc. | Networked devices, systems, and methods for associating playback devices based on sound codes |
US11024331B2 (en) | 2018-09-21 | 2021-06-01 | Sonos, Inc. | Voice detection optimization using sound metadata |
US11100923B2 (en) | 2018-09-28 | 2021-08-24 | Sonos, Inc. | Systems and methods for selective wake word detection using neural network models |
US11899519B2 (en) | 2018-10-23 | 2024-02-13 | Sonos, Inc. | Multiple stage network microphone device with reduced power consumption and processing load |
US11183183B2 (en) | 2018-12-07 | 2021-11-23 | Sonos, Inc. | Systems and methods of operating media playback systems having multiple voice assistant services |
US11132989B2 (en) | 2018-12-13 | 2021-09-28 | Sonos, Inc. | Networked microphone devices, systems, and methods of localized arbitration |
JP2020169820A (ja) * | 2019-04-01 | 2020-10-15 | カシオ計算機株式会社 | 電子時計及び通知制御方法 |
US11120794B2 (en) | 2019-05-03 | 2021-09-14 | Sonos, Inc. | Voice assistant persistence across multiple network microphone devices |
CN110312094B (zh) * | 2019-05-24 | 2021-10-15 | 深圳市朗强科技有限公司 | 信号接收装置、信号输出控制***及信号输出控制方法 |
US11200894B2 (en) | 2019-06-12 | 2021-12-14 | Sonos, Inc. | Network microphone device with command keyword eventing |
US11189286B2 (en) | 2019-10-22 | 2021-11-30 | Sonos, Inc. | VAS toggle based on device orientation |
US11200900B2 (en) | 2019-12-20 | 2021-12-14 | Sonos, Inc. | Offline voice control |
US11562740B2 (en) | 2020-01-07 | 2023-01-24 | Sonos, Inc. | Voice verification for media playback |
US11308958B2 (en) | 2020-02-07 | 2022-04-19 | Sonos, Inc. | Localized wakeword verification |
WO2021226745A1 (en) | 2020-05-09 | 2021-11-18 | Citrix Systems, Inc. | Indicating relative urgency of activity feed notifications |
US11482224B2 (en) | 2020-05-20 | 2022-10-25 | Sonos, Inc. | Command keywords with input detection windowing |
US11863369B2 (en) * | 2020-06-26 | 2024-01-02 | Sony Group Corporation | Network control method and data processing system |
CN112199136A (zh) * | 2020-09-01 | 2021-01-08 | 北京达佳互联信息技术有限公司 | 通知消息的聚合方法、装置、电子设备及存储介质 |
US11984123B2 (en) | 2020-11-12 | 2024-05-14 | Sonos, Inc. | Network device interaction by range |
US12035275B2 (en) * | 2021-04-21 | 2024-07-09 | Texas Instruments Incorporated | Incoming transmission awareness for Bluetooth devices |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8836580B2 (en) | 2005-05-09 | 2014-09-16 | Ehud Mendelson | RF proximity tags providing indoor and outdoor navigation and method of use |
CN101529866A (zh) | 2006-08-17 | 2009-09-09 | 核心*** | 本地无线网接入点和移动设备间基于呈现的通信 |
US7996045B1 (en) | 2007-11-09 | 2011-08-09 | Google Inc. | Providing interactive alert information |
US7996046B2 (en) * | 2008-01-10 | 2011-08-09 | Microsoft Corporation | Smart alert charms for wireless devices |
US8380159B2 (en) | 2008-03-20 | 2013-02-19 | At&T Mobility Ii Llc | Provision of an emergency alert system alert message via a personal area network compatible accessory |
US20100043066A1 (en) | 2008-05-21 | 2010-02-18 | Miliefsky Gary S | Multiple security layers for time-based network admission control |
US8638211B2 (en) | 2009-04-30 | 2014-01-28 | Icontrol Networks, Inc. | Configurable controller and interface for home SMA, phone and multimedia |
US8712330B2 (en) * | 2009-06-12 | 2014-04-29 | Broadcom Corporation | Method and system for Bluetooth low power link layer connection setup |
US9643019B2 (en) | 2010-02-12 | 2017-05-09 | Cyberonics, Inc. | Neurological monitoring and alerts |
US9167991B2 (en) * | 2010-09-30 | 2015-10-27 | Fitbit, Inc. | Portable monitoring devices and methods of operating same |
US9548869B2 (en) * | 2011-04-08 | 2017-01-17 | Qualcomm Incorporated | Systems and methods for implementing multicasting using personal area network “pan” wireless technology |
US8913748B2 (en) * | 2011-07-05 | 2014-12-16 | Texas Instruments Incorporated | Methods to improve bluetooth low energy performance |
US9497688B2 (en) | 2011-09-23 | 2016-11-15 | Certicom Corp. | Managing mobile device applications in a wireless network |
US20130100989A1 (en) | 2011-10-25 | 2013-04-25 | Clarence Copeland | Multi-functional weather alert communication key chain |
CN202563627U (zh) | 2011-11-18 | 2012-11-28 | 熊鹏军 | 随身物品无线防盗报警器 |
-
2014
- 2014-06-09 WO PCT/US2014/041482 patent/WO2014200887A1/en active Application Filing
- 2014-06-09 US US14/299,176 patent/US10136285B2/en active Active
- 2014-06-09 DE DE112014002749.9T patent/DE112014002749B4/de active Active
- 2014-06-09 TW TW103119954A patent/TWI545979B/zh active
- 2014-06-09 CN CN201480032671.4A patent/CN105284168B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN105284168A (zh) | 2016-01-27 |
CN105284168B (zh) | 2019-06-14 |
DE112014002749B4 (de) | 2021-08-26 |
TW201511594A (zh) | 2015-03-16 |
US10136285B2 (en) | 2018-11-20 |
WO2014200887A1 (en) | 2014-12-18 |
DE112014002749T5 (de) | 2016-03-03 |
US20140364089A1 (en) | 2014-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI545979B (zh) | 藍芽警報通知服務 | |
US10715567B2 (en) | Method and apparatus for providing state information | |
US10897513B2 (en) | Method and apparatus for selecting information pushed-to terminal | |
US10165111B2 (en) | Identifying an unknown contact | |
WO2020238873A1 (zh) | 一种通信方法、服务器和通信*** | |
US8799374B2 (en) | Method and apparatus for search history based messaging | |
EP2717602A1 (en) | Method and apparatuses to enable mobile users to receive personalized notifications | |
US20120188996A1 (en) | Systems and Methods for Automatically Synchronizing Data Using a Mobile Communications Device | |
KR20090046124A (ko) | 프레즌스를 이용한 상대방 단말 정보 표시방법 및 그방법에 따른 이동통신 단말기 | |
US20190173991A1 (en) | Message Processing Method and System, and Related Device | |
CN102984391B (zh) | 移动终端和移动终端中的信息内容回复处理方法 | |
CN103152462B (zh) | 一种通信录分享方法及装置 | |
WO2008151033A2 (en) | Methods and systems for propagating information across a network | |
JP2012501138A (ja) | 異種フォーマットの通知を自動的に管理する方法およびシステム | |
WO2022218015A1 (zh) | 紧急呼叫方法和相关装置 | |
US9444775B2 (en) | Multipurpose internet mail extensions (“MIME”) metadata for group messaging | |
US20220050518A1 (en) | Notification Delivery Based on Context Awareness | |
JP2012124868A (ja) | サーバ、携帯端末装置、システム、及び方法並びにプログラム | |
WO2018227785A1 (zh) | 一种更新联系人的名片的方法及终端 | |
WO2019047127A1 (zh) | 呼叫处理方法及终端 | |
WO2016202002A1 (zh) | 闹钟提醒方法及装置 | |
JP2010154280A (ja) | 着信制御サーバ、及び、着信制御方法 | |
KR20140032679A (ko) | 위치기반 통신 이력 제공 시스템 및 방법 | |
KR101039985B1 (ko) | 무선통신단말기 알림서비스 방법 | |
JP2013118713A (ja) | 携帯端末装置、画面表示方法及びプログラム |