本專利申請主張以下申請的優(yōu)先權(quán):2014年5月8號提交的62/990,322號美國臨時專利申請(名稱“電話系統(tǒng)和通信方法”),在此以其全文通過引用并入本申請。
通過引用并入
在本說明書中提到的所有的出版物以及專利申請以其全文通過引用被并入,并入程度與每一單獨的出版物或者專利申請被明確地且分別地指明為通過引用而并入的程度相同。
技術(shù)領(lǐng)域
本發(fā)明大致涉及電話系統(tǒng)、電話設(shè)備(包括硬件、軟件和固件)以及操作電話的方法。此處所描述的也是電話和電話系統(tǒng)的用戶界面。尤其,此處所描述的是分離式電話系統(tǒng),包括具有基本呼叫處理能力的一個或多個本地客戶端電話,其與遠(yuǎn)程電話服務(wù)器通信來處理高級呼叫特征,包括呼叫轉(zhuǎn)移、語音郵箱、會議呼叫、呼叫暫停等。
背景技術(shù):
已有傳統(tǒng)類型的電話,例如,“硬”以及“軟”電話系統(tǒng)。硬電話系統(tǒng)是指放在桌面上的具有撥號盤和聽筒的物理電話;軟電話系統(tǒng)本質(zhì)上包括軟件,其位于PC中。首先,所謂的“硬”電話,例如傳統(tǒng)的桌面電話已被使用。硬電話通常是硬件接線的系統(tǒng),其直接進(jìn)行呼叫。該桌面電話的硬件(和/或軟件以及固件)執(zhí)行撥打和控制呼叫的所有工作。該電話可以直接地連接至PSDN(public switch,公共交換機)。起初,也通過電話線對電話通電。這樣的硬電話系統(tǒng)通常發(fā)送命令至PSDN以進(jìn)行電話操作。該硬電話模型至今仍在使用中,甚至用在較新的通信設(shè)備中,例如以太網(wǎng)電話。雖然這些電話可以在以太網(wǎng)連接上運行,而不是在雙絞線上,該所謂的以太網(wǎng)電話可能仍以相同的方式操作,其中,本地電話“撥”出號碼并本地控制該呼叫。硬電話是既有的技術(shù),具有相對高等級的可靠性和聲音質(zhì)量,但其可能更貴、更復(fù)雜、較難,或者至少更涉及服務(wù)方面。
相反,“軟”電話系統(tǒng)可以包括通信軟件,例如Skype,其可以配置為在任何電腦(處理器)系統(tǒng)上虛擬地運行。因此,該軟電話可能本質(zhì)上是應(yīng)用軟件(“app”),其使用本地?fù)P聲器以及麥克風(fēng),且發(fā)送命令到處理和控制呼叫的中央服務(wù)器。軟電話具有相對低成本和簡單安裝的優(yōu)點,以及潛在的更大的(且易于維護(hù)/更新)一組特征,然而由于具有極其多變的音質(zhì),眾所周知這樣的系統(tǒng)是不可靠的,且可能更多涉及操作方面。
因此,當(dāng)選擇電話系統(tǒng)來使用時,用戶(或機構(gòu))通常必須在這些硬電話和軟電話平臺之間進(jìn)行選擇。
此處所描述的是電話系統(tǒng),其可以提供傳統(tǒng)硬和軟電話平臺的許多優(yōu)點,而僅具有較少的缺點。這些混合的電話系統(tǒng)也可以提供硬和軟電話兩者均不能提供的優(yōu)點。
此處所描述的也是電話界面系統(tǒng)和與一個或多個用戶接口的方法。例如,傳統(tǒng)的軟件電話和計算機用戶界面已經(jīng)允許處理用戶和控制信息的‘拖動和放下’技術(shù)的發(fā)展。例如,見US8489646艾布拉姆森以及其它人,描述了用于內(nèi)容輸入的拖動和放下的方法。艾布拉姆森描述了在平臺間的拖動和放下的方法的應(yīng)用,包括通過將地址簿應(yīng)用的信息放到通信應(yīng)用中,或者在其它的地址簿應(yīng)用之間來撥打電話。然而,艾布拉姆森沒有建議在單一應(yīng)用之內(nèi)拖動和放下,以控制呼叫或呼叫的特征。
此處所描述的是改進(jìn)的電話系統(tǒng),包括用于發(fā)起和控制呼叫(例如,電話呼叫)的方法和裝置(例如,系統(tǒng)和設(shè)備,這樣的非臨時性計算機可讀存儲介質(zhì)存儲一組能夠被處理器執(zhí)行的指令),且包括直觀的用戶界面。這些方法和裝置可以解決此處所提出的問題。
技術(shù)實現(xiàn)要素:
通常,此處所描述的是電話系統(tǒng)(包括,互聯(lián)網(wǎng)語音,或者VoIP電話系統(tǒng)),包括一個或多個本地電話客戶端部分以及遠(yuǎn)程電話服務(wù)器部分,該本地電話客戶端部分也可以被稱為本地電話客戶端設(shè)備。該本地電話客戶端部分包括聽筒、用于高級呼叫處理(例如,聯(lián)系、會議、呼叫轉(zhuǎn)接、語音郵件等)的控制件(例如,觸摸屏),但是它通常不能夠獨立地對本地電話客戶端上的呼叫執(zhí)行任何高級呼叫處理程序。反而,該本地電話客戶端充當(dāng)一簡單的中繼器,接收命令(例如,通過在設(shè)備的主體上的耳機、觸摸屏、控制件等),并將該命令連同來自于耳機和/或任何內(nèi)置麥克風(fēng)的音頻信息一起發(fā)送到遠(yuǎn)程電話服務(wù)器部分。該遠(yuǎn)程電話服務(wù)器部分可以向本地電話客戶端提供功能,包括將該本地電話客戶端部分連接至目標(biāo)電話號碼,和執(zhí)行任何和所有的高級呼叫處理。
在此處所描述的示例性的裝置(例如,設(shè)備和方法)中,任何實施例中所描述的特征或組件可以與任何其它的實施例中的任何特征或組件一起使用。
例如,電話系統(tǒng)可以包括:本地電話客戶端部分,包括:主體部,包括外殼和聽筒;觸摸屏,其連接至所述外殼;位于所述外殼內(nèi)的處理器,該處理器被配置以呈現(xiàn)用戶界面,該用戶界面包括所述觸摸屏上的用戶控制件;以及以太網(wǎng)連接;其中所述處理器配置為本地執(zhí)行基本呼叫處理,包括發(fā)起新電話呼叫和接聽傳入的電話呼叫。該電話系統(tǒng)也可以包括電話服務(wù)器部分,其相對于所述本地電話客戶端部分遠(yuǎn)程地設(shè)置,所述電話服務(wù)器部分配置為通過所述本地電話客戶端部分對呼叫進(jìn)行操作,以對所述本地電話客戶端上的呼叫遠(yuǎn)程地執(zhí)行高級呼叫處理,其中所述高級呼叫處理包括:對呼叫進(jìn)行會議連接,和將現(xiàn)有的電話呼叫掛起。通常,所述本地電話客戶端部分被配置為,當(dāng)接收由用戶發(fā)起的、至第三方的呼叫時(例如,當(dāng)用戶發(fā)起至第三方的呼叫時),自動聯(lián)系所述電話服務(wù)器部分。
在任何這些實施例中,所述遠(yuǎn)程電話服務(wù)器部分可以在云計算環(huán)境中運行。進(jìn)一步地,所述的本地電話客戶端部分(設(shè)備)可以被配置為(通過路由器或者交換機,或者無線地或者通過以太網(wǎng)連接)與所述云計算環(huán)境相連接。
在任何這些變型中,每一單獨的本地電話客戶端部分(設(shè)備)可以安裝,且被例如控制網(wǎng)關(guān)所識別,所述控制網(wǎng)關(guān)發(fā)起和允許與所述遠(yuǎn)程電話服務(wù)器部分的聯(lián)系。所述控制器(以及通過控制網(wǎng)關(guān)驗證的電話的請求)可以允許建立受控的本地網(wǎng)絡(luò),且可以提供本地電話客戶端部分(設(shè)備)的可擴展的系統(tǒng)管理,包括分機管理、大規(guī)模的固件升級、以及大量配置規(guī)定。該控制網(wǎng)關(guān)可以允許管理者具有訪問控制網(wǎng)關(guān)的權(quán)限,以監(jiān)控本地網(wǎng)絡(luò)中的每一單獨的本地電話客戶端部分(設(shè)備)的狀態(tài)。例如,該控制網(wǎng)關(guān)可以顯示在本地網(wǎng)絡(luò)中的所有的本地電話客戶端部分(設(shè)備)的列表且可以示出每一設(shè)備的狀態(tài)(操作狀態(tài)、錯誤狀態(tài)等),以及指示連接圖,該連接圖示出每一本地電話客戶端部分(設(shè)備)如何被連接到本地網(wǎng)絡(luò)的交換機/路由器、接入點等。此處所描述的任何電話系統(tǒng)均可以包括控制網(wǎng)關(guān)。該控制網(wǎng)關(guān)可以是硬件、軟件或者兩者。
此處所描述的任何電話系統(tǒng)可以包括以下一個或兩個:聽筒上的靜音鍵、在該本地電話客戶端部分(設(shè)備)的主體上的揚聲器和/或耳機(與聽筒分離,該聽筒也可以包括揚聲器和耳機)、配置為容置移動電話的支架、連接至本地電話客戶端的攝像頭。
此處所描述的任何電話系統(tǒng)可以包括用戶控制件,用于操作或者控制在本地手機客戶端部分(設(shè)備)上發(fā)起的呼叫,包括高級呼叫處理。所述本地電話客戶端可以通常適于將來自用戶控制件的、對高級呼叫處理的請求發(fā)送至所述遠(yuǎn)程電話服務(wù)器,以使得所述遠(yuǎn)程電話服務(wù)器能夠遠(yuǎn)程地提供所述高級呼叫處理。
所述本地電話客戶端部分通常將對所述高級呼叫處理的請求發(fā)送至所述遠(yuǎn)程電話服務(wù)器,以使得所述遠(yuǎn)程電話服務(wù)器能夠遠(yuǎn)程地提供所述高級呼叫處理。所述高級呼叫處理可以進(jìn)一步地包括以下一個或多個:呼叫轉(zhuǎn)移、會議連接(例如,包括對三條以上線路進(jìn)行會議連接)、郵箱功能等。
在任何這些變體中,該本地電話客戶端也可以被配置以與移動電話(智能電話)聯(lián)系。該智能電話可以與本地電話客戶端接口且通過后者通信),例如,提供地址簿信息等;該信息可以被傳遞至遠(yuǎn)程電話服務(wù)器部分。
遠(yuǎn)程電話服務(wù)器部分可以配置為操作大量本地電話客戶端部分(設(shè)備)。因此,當(dāng)在本地電話客戶端部分和遠(yuǎn)程電話服務(wù)器部分之間通信時,本地電話客戶端部分可以被配置為唯一地標(biāo)識本身。
例如,一種電話系統(tǒng)可以包括:本地電話客戶端部分,包括:處理器,其配置為呈現(xiàn)包括用戶控制件的用戶界面,其中所述處理器配置為本地執(zhí)行基本呼叫處理,包括發(fā)起新電話呼叫和接聽打來的電話呼叫;以及電話服務(wù)器部分,其相對于所述本地電話客戶端部分遠(yuǎn)程地設(shè)置,所述電話服務(wù)器部分配置為通過所述本地電話客戶端部分對呼叫進(jìn)行,以對所述本地電話客戶端上的呼叫遠(yuǎn)程地執(zhí)行高級呼叫處理,其中所述高級呼叫處理包括:對呼叫進(jìn)行會議連接,和將現(xiàn)有的電話呼叫掛起;其中所述本地電話客戶端部分被配置為,當(dāng)接收由用戶發(fā)起的、至第三方的呼叫時(例如,當(dāng)用戶發(fā)起呼叫至第三方時),自動聯(lián)系所述電話服務(wù)器部分。
此處所描述的也是操作電話系統(tǒng)的方法,所述方法包括:從本地電話客戶端發(fā)起呼叫,其中所述本地電話客戶端包括聽筒、觸摸屏以及處理器,所述處理器配置為呈現(xiàn)包括用戶控制件的用戶界面;通過遠(yuǎn)程電話服務(wù)器為來自所述本地電話客戶端的呼叫規(guī)劃路線;從來自所述本地電話客戶端上的所述用戶控制件選擇一個或多個高級呼叫處理請求;將來自所述本地電話客戶端的所述請求發(fā)送至所述遠(yuǎn)程電話服務(wù)器,借此所述遠(yuǎn)程電話服務(wù)器適于對呼叫進(jìn)行操作,以使所述高級呼叫處理請求生效。
發(fā)起所述呼叫可以包括將呼叫請求從所述本地電話客戶端發(fā)送至所述遠(yuǎn)程電話服務(wù)器,且通過所述遠(yuǎn)程電話服務(wù)器撥出所述呼叫。
選擇一個或多個高級呼叫處理特征可以包括激活所述本地電話客戶端上的與所述高級呼叫處理請求相對應(yīng)的控制件(例如,在如上述的圖形用戶界面的,和/或來自在所述本地電話客戶端的主體部上的物理控制件)。如上述的,(多個)高級呼叫處理請求可以包括以下中的一個或多個:對呼叫進(jìn)行會議連接,將呼叫掛起,語音郵件,以及轉(zhuǎn)移呼叫。所述高級呼叫處理包括對3個以上的參與者進(jìn)行會議連接。
此處所描述的也是電話系統(tǒng),其包括控制呼叫的高級拖動和放下(drag-and-drop)功能。任何這些方法可以通過圖形用戶界面來實施,且可以用于此處所描述的任何電話系統(tǒng)(例如,由本地電話客戶端設(shè)備上的控制器控制且在觸摸屏上顯示等)。
例如,一種在通信設(shè)備上撥出電話呼叫的方法可以包括:接收觸摸操作:觸摸顯示于所述通信設(shè)備的圖形用戶界面(GUI)上的、代表電話聯(lián)系人的聯(lián)系人圖標(biāo);以及接收拖動操作:將所述聯(lián)系人圖標(biāo)拖至所述GUI的呼叫圖標(biāo)上或附近,以發(fā)起至該聯(lián)系人的電話呼叫。所述GUI可以包括聯(lián)系人列表段和可用呼叫段,其中所述聯(lián)系人圖標(biāo)顯示在所述聯(lián)系人列表段內(nèi),且所述呼叫圖標(biāo)顯示在所述可用呼叫段內(nèi)。
一種在通信設(shè)備上轉(zhuǎn)移電話呼叫的方法可以包括:接收觸摸操作:觸摸顯示于所述通信設(shè)備的圖形用戶界面(GUI)上的呼叫圖標(biāo),其中,所述呼叫圖標(biāo)代表所述通信設(shè)備的用戶和第一聯(lián)系人之間的電話連接;以及接收拖動操作:將所述呼叫圖標(biāo)拖至所述GUI的聯(lián)系人圖標(biāo)上或附近,以轉(zhuǎn)移第一聯(lián)系人和由所述聯(lián)系人圖標(biāo)代表的第二聯(lián)系人之間的電話連接。
一種在通信設(shè)備上發(fā)起會議呼叫的方法可以包括:接收發(fā)起操作:發(fā)起與第一聯(lián)系人的電話呼叫,其中所述電話呼叫在所述通信設(shè)備的圖形用戶界面(GUI)上顯示為呼叫圖標(biāo);接收觸摸操作:觸摸顯示在所述GUI上的聯(lián)系人圖標(biāo),其中所述聯(lián)系人圖標(biāo)代表第二聯(lián)系人;以及接收拖動操作:將所述聯(lián)系人圖標(biāo)拖至所述GUI的所述呼叫圖標(biāo)上或附近,以發(fā)起所述通信設(shè)備的用戶、所述第一聯(lián)系人和所述第二聯(lián)系人之間的電話會議。
一種在通信設(shè)備上發(fā)起電話會議的方法可以包括:接收第一發(fā)起操作:發(fā)起與第一聯(lián)系人的第一電話呼叫,其中所述第一電話呼叫在所述通信設(shè)備的圖形用戶界面(GUI)上顯示為第一呼叫圖標(biāo);接收第二發(fā)起操作:發(fā)起與第二聯(lián)系人的第二電話呼叫,其中所述第二電話呼叫在所述GUI上顯示為第二呼叫圖標(biāo);接收觸摸操作:觸摸所述第一呼叫圖標(biāo);以及接收拖動操作:將所述第一呼叫圖標(biāo)拖至所述第二呼叫圖標(biāo)上或附近,以發(fā)起所述通信設(shè)備的用戶、所述第一聯(lián)系人和所述第二聯(lián)系人之間的電話會議。
附圖說明
圖1示出具有觸摸屏顯示的通信設(shè)備(例如,電話)的一實施例;
圖2示出與通信(電話)操作系統(tǒng)交互的GUI的一實施例,包括通過拖動聯(lián)系人圖標(biāo)到呼叫圖標(biāo)來撥出電話呼叫的方法;
圖3示出與通信設(shè)備操作系統(tǒng)交互的GUI的一實施例,包括通過拖動呼叫圖標(biāo)到聯(lián)系人圖標(biāo)來設(shè)置轉(zhuǎn)移電話呼叫的方法;
圖4示出與通信設(shè)備操作系統(tǒng)交互的GUI的一實施例,包括通過拖動呼聯(lián)系人圖標(biāo)到呼叫圖標(biāo)來創(chuàng)建會議呼叫的方法;
圖5示出與通信設(shè)備操作系統(tǒng)交互的GUI的一實施例,包括通過將兩個呼叫結(jié)合成一個來創(chuàng)建會議呼叫的方法;
圖6是示出傳統(tǒng)的“硬電話”架構(gòu)的示意圖;
圖7是示出傳統(tǒng)的“軟電話”架構(gòu)的示意圖;
圖8是既處理基本的又處理高級的呼叫特征的新的電話架構(gòu)的示意圖;
圖9是如此處所描述的IP語音(Voice-over-IP,“VoIP”)電話裝置的立體圖;
圖10A是一變型的VoIP電話裝置的正視圖;
圖10B是一替代變型中的電話系統(tǒng)的正視圖,其中基本單元與智能電話(例如,iPhone、安卓電話等)配對;
圖11是一變型中的VoIP電話裝置的側(cè)視圖;
圖12是一變型中的VoIP電話裝置的后視圖;
圖13A、13B、13C以及13D分別示出另一VoIP電話裝置的正視立體圖、正視圖、側(cè)視圖以及后視立體圖;
圖13E示出包括靜音鍵的聽筒的一實施例,可以與此處所描述的任何本地電話客戶端設(shè)備一起使用;
圖14是示出包括兩個此處所描述的VoIP電話裝置的系統(tǒng)的圖;
圖15是可以用作電話裝置的一部分的顯示屏的一變型;
圖16是可以用作電話裝置的一部分的顯示屏的另一實施例;
圖17A是示出了和描述了可以用作此處所描述的電話裝置的一部分的不同控制件(按鈕、圖標(biāo)等)的表格(表格1);
圖17B是可以被包括為此處所描述的電話裝置的一部分的控制件(圖標(biāo)、按鈕等)的另一實施例;
圖18是可以用作電話裝置的一部分的顯示屏幕的另一實施例;
圖19是提供了一實施例中的本地電話客戶端的不同特征的示意值的表格(表格2);
圖20A示意性地示出此處所描述的作為網(wǎng)絡(luò)的一部分的電話裝置的連接(以及可擴展性),包括將本地電話客戶端連接到本地網(wǎng)絡(luò),從而它可以通過到遠(yuǎn)程電話服務(wù)器(包括云服務(wù)器)的一個或多個連接、利用遠(yuǎn)程電話服務(wù)器部分來運行;
圖20B示出控制器(控制網(wǎng)關(guān))的圖像用戶界面(GUI)的一個圖,示出可以由控制網(wǎng)關(guān)(“控制器”或者“網(wǎng)關(guān)控制器”)管理的VOIP電話裝置的本地電話客戶端部分的連接;
圖20C是控制網(wǎng)關(guān)的GUI的一實施例,其可以是(或者可以用作)此處所描述的一個或多個電話系統(tǒng)的一部分。
具體實施方式
使用的裝置(系統(tǒng)和設(shè)備)和方法在此被描述為通信設(shè)備,例如電話,包括但不限制于桌面電話、蜂窩電話、移動電話、可視電話等。下文示出包括通信設(shè)備的通信系統(tǒng)的一實施例。如下文詳細(xì)描述的,這些示例性的通信裝置(設(shè)備和系統(tǒng))可以包括此處所描述的任何特征和配置,包括無按鈕(例如,拖動和放下)特征,以及通過遠(yuǎn)程服務(wù)器進(jìn)行的本地電話的高級功能的遠(yuǎn)程激活。
尤其,此處所描述的是電話系統(tǒng),可以包括配置為發(fā)起和接收呼叫的、可以被稱為“客戶端”電話的本地(例如,桌面、手持或者便攜的)電話單元,以及客戶端電話可以與之通信的遠(yuǎn)程電話“服務(wù)器”。該客戶端電話可以作為適于通過標(biāo)準(zhǔn)電話交換機(例如,公用交換電話網(wǎng)絡(luò)(Public Switched Telephone Network))呼出的簡單的傳統(tǒng)(硬)電話來自動地運行,但是也可以作為同時或交替聯(lián)系處理呼叫和遠(yuǎn)程使能高級功能的遠(yuǎn)程服務(wù)器(例如,基于云服務(wù)器)的客戶端電話來運行。因此本發(fā)明描述了裝置和方法,其中中央或云服務(wù)器處理電話系統(tǒng)的個別電話的高級呼叫特征。本地客戶端電話(包括,例如,硬電話或軟電話)可以被用于連接遠(yuǎn)程云服務(wù)器,該云服務(wù)器則可以處理所有接下來的高級呼叫特征。該云服務(wù)器可以進(jìn)行呼叫轉(zhuǎn)移、處理語音郵箱服務(wù)、在會議呼叫中連接多條線路,暫停呼叫等。
在某些變型中,該通信設(shè)備可以被配置為“無按鈕的”通信設(shè)備。無按鈕的通信設(shè)備可以包括執(zhí)行此處所描述的方法和任務(wù)的圖形用戶界面(graphical user interface,GUI)。用戶可以滑動設(shè)備的屏幕,例如觸摸屏,來與通信設(shè)備的操作系統(tǒng)交互,以執(zhí)行數(shù)個功能,包括撥出電話呼叫、發(fā)送聯(lián)系人信息、添加呼叫至電話會議或者轉(zhuǎn)移呼叫到另外的人。
圖1示出通信電子設(shè)備100的一實施例,具有設(shè)置在外殼104內(nèi)的顯示器102。雖然任何這些特征可以被應(yīng)用在桌面電話中,但是該實施例被示為移動電話。該顯示器可以是觸摸屏顯示器,例如電容式觸摸屏、電阻式觸摸屏或者本領(lǐng)域已知的其它類型的觸摸屏顯示器。該移動電子設(shè)備可以進(jìn)一步包括設(shè)置在外殼內(nèi)的電子電路(未顯示),例如處理器(CPU);內(nèi)存;軟件和操作系統(tǒng)的存儲器,例如硬盤或SSD;電源,例如電池;包括wifi和蜂窩的天線;以及移動設(shè)備例如移動手機或平板電腦中通常有的任意數(shù)量的附加電子元件。該通信設(shè)備可以包括包含存儲在設(shè)備的存儲器的軟件代碼的操作系統(tǒng)。設(shè)備的用戶可以通過觸摸屏顯示與該操作系統(tǒng)進(jìn)行交互,且因此該移動電子設(shè)備不需要物理按鈕或控制件。
在本發(fā)明中所描述的數(shù)據(jù)結(jié)構(gòu)和軟件代碼通常存儲在計算機可讀存儲介質(zhì)上,其可以是任何可以存儲被計算機系統(tǒng)使用的代碼和/或數(shù)據(jù)的設(shè)備或介質(zhì)。該計算機可讀存儲介質(zhì)包括但不限制于易失存儲器、非易失存儲器、磁性和光學(xué)存儲設(shè)備例如磁盤驅(qū)動器、磁帶、CD(compact discs,激光唱片)、DVD(digital versatile discs or digital video discs,數(shù)字通用光盤或數(shù)字視頻光盤)或者其它能夠存儲計算機可讀媒體的、目前已知的或者以后開發(fā)的其它的介質(zhì)。
在具體實施例部分所描述的方法和過程可以呈現(xiàn)為代碼和/或數(shù)據(jù),其可以被存儲在如上述的計算機可讀存儲介質(zhì)中。當(dāng)計算機系統(tǒng)讀取和執(zhí)行存儲在計算機可讀存儲介質(zhì)的代碼和/或數(shù)據(jù)時,該計算機系統(tǒng)執(zhí)行呈現(xiàn)為數(shù)據(jù)結(jié)構(gòu)和代碼的、且存儲在該計算機可讀存儲介質(zhì)中的方法和過程。
此外,上述的方法和過程可以包含于硬件模塊中。例如,該硬件模塊可以包括但不限于專用集成電路(application-specific integrated circuit,ASIC)芯片,現(xiàn)場可編程門陣列(field-programmable gate arrays,F(xiàn)PGA)以及目前已知的或者以后開發(fā)的其它的可編程邏輯設(shè)備。當(dāng)該硬件模塊被激活時,該硬件模塊執(zhí)行包含在該硬件模塊內(nèi)的方法和過程。
在此將描述電子通信設(shè)備的圖形用戶界面(GUI)的幾個實施例。該GUI可以為移動、桌面、或者其它類型的電話專門定制,且可以包括與電話交互以及執(zhí)行與電話相關(guān)的任務(wù)的各種方法,例如發(fā)起和接收呼叫、與聯(lián)系人列表交互、轉(zhuǎn)移呼叫、發(fā)起會議呼叫、以及類似的。
圖2示出在通信設(shè)備200上的GUI屏幕的一個實施例。為了討論的目的,該GUI屏幕可以被劃分為至少兩個區(qū)域(例如,部分),例如第一“可用呼叫”段202以及第二“聯(lián)系人列表”段204。在該說明性的實施例中,該可用呼叫段202位于該GUI屏幕的左側(cè),且該聯(lián)系人列表段204位于該GUI屏幕的右側(cè)。應(yīng)當(dāng)理解的是這些段的位置和大小在不同實施例中可以不同,包括調(diào)動這些位置,縮小或放大這些在顯示器上的部分,將該聯(lián)系人列表段放置在該可用呼叫段之上或者相反。另外,一個或多個附加部分,例如附加第三(例如,信息)部分206可以被顯示在GUI上。該附加信息部分可以包括,例如,日期/時間信息、電池指示、蜂窩服務(wù)或者wifi強度指示,或者推送通知(例如,新郵件、社交媒體通知、語音郵件通知、軟件更新等)。該附加信息通常被顯示在移動設(shè)備的GUI屏幕的頂部或附近,但是應(yīng)該理解該信息可以顯示在屏幕上的任何地方,或者不顯示。該可用呼叫段202、該聯(lián)系人列表段204以及該附加信息部分206均在圖2中以被虛線包圍的明顯的空間示出。該虛線僅僅是為了討論的目的,對于GUI屏幕的用戶而言實際上可以是不可見的。
該GUI屏幕的可用呼叫段可以顯示由該電話設(shè)備支持的同時呼叫的數(shù)量。例如,在同一時間僅支持一個呼叫的電話可以顯示呼叫圖標(biāo)208,在圖2中示為“可用呼叫”。支持多個同時呼叫的電話可以包括設(shè)置在GUI屏幕的可用呼叫段202的附加呼叫圖標(biāo)。在圖2的實施例中,這些附加的可用呼叫圖標(biāo)可以被垂直排布,以排布在GUI屏幕的可用呼叫段。還考慮到了其它視覺實現(xiàn)方式,包括水平排列、堆疊、分組至文件夾中、平鋪或者多個圖標(biāo)的扇形排列等。
該GUI屏幕的該聯(lián)系人列表段204可以包括存儲在設(shè)備的聯(lián)系人列表210。該聯(lián)系人列表段可以顯示名字、電話號碼、郵件地址和/或每一用戶聯(lián)系人210的附加聯(lián)系人信息。在某些實施例中,待顯示在聯(lián)系人列表中的信息的總量可以自定義,從而用戶可以指定顯示哪一個聯(lián)系人信息(例如,僅僅名字、名字以及號碼、名字以及郵件)。對于長于觸摸屏顯示的大小的聯(lián)系人列表,用戶可以通過將手指放置在觸摸屏顯示上滾動聯(lián)系人列表以及拖動或點擊該顯示,以滾動經(jīng)過聯(lián)系人列表的剩余部分。
繼續(xù)參閱圖2,將討論在通信電話上撥出呼叫的方法。在該示出的實施例中,用戶可以通過點擊或觸摸在聯(lián)系人列表段204的聯(lián)系人或聯(lián)系人圖標(biāo)210,并如箭頭212所示拖動虛擬聯(lián)系人到可用呼叫段202的呼叫圖標(biāo)208上,來撥出電話呼叫,。替代地或附加地,用戶可以通過點擊聯(lián)系人來選擇聯(lián)系人,然后點擊可用呼叫圖標(biāo),來撥出電話呼叫。
在某些實施例中,聯(lián)系人列表段204可以包括每一聯(lián)系人的可用信息214。該可用信息可以向用戶示出每一聯(lián)系人是否可用于電話呼叫。在某些實施例中,可用信息可以以下列形式向用戶示出聯(lián)系人是可用的:指示用戶是可用的的圖標(biāo)(例如,鉤型符號、例如“淺綠”顏色的圖標(biāo)、或者類似的),或者聯(lián)系人旁邊的、示出聯(lián)系人是可用的的文本信息。類似地,該可用信息214也可以向用戶示出該聯(lián)系人是不可用的(例如,“X”、例如“淺紅”的顏色、或者類似的,或者示出該聯(lián)系人是不可用的的文本信息)。該可用信息甚至可以包括例如為什么聯(lián)系人是不可用的的信息。例如,該可用信息214能夠向用戶示出一特定的聯(lián)系人正在通話或忙,且在某些實施例中甚至可以示出該聯(lián)系人正在和誰通話。參閱圖2,該可用信息214可以向用戶示出:聯(lián)系人“Adam Ant”和“John Jacobs”正在和一特定的電話號碼或聯(lián)系人講話,“Charlie Chomsky”是不可用的,且“Bob Barker”、“Elmer Egan”以及“Stuart Seiden”是可用于電話呼叫的。
圖3示出通信設(shè)備300上的GUI的另一實施例。該GUI屏幕可以包括上述的某些或者全部的特征,包括可用呼叫段302、聯(lián)系人列表段304、附加信息部分306、(數(shù)個)呼叫圖標(biāo)308、(數(shù)個)聯(lián)系人310以及可用信息314。圖3中的實施例包括從第一聯(lián)系人轉(zhuǎn)移到第二聯(lián)系人,以設(shè)置第一聯(lián)系人與第二聯(lián)系人通信的方法。在所示實施例中,用戶在電話呼叫中被連接至由呼叫圖標(biāo)308示出的、名稱為“Zelda Zoey”的聯(lián)系人。當(dāng)用戶被連接至該聯(lián)系人時,該用戶可以通過點擊或者觸摸可用呼叫段308中的呼叫圖標(biāo)302,如箭頭312所示,拖動該虛擬的聯(lián)系人到聯(lián)系人列表段304的期望聯(lián)系人310來轉(zhuǎn)移該聯(lián)系人到聯(lián)系人列表段的另一聯(lián)系人。在一替代的實施例中,通過點擊呼叫圖標(biāo)來選擇聯(lián)系人,然后點擊聯(lián)系人列表段的期望聯(lián)系人,用戶可以轉(zhuǎn)移聯(lián)系人。所以在圖3的實施例中,用戶可以從可用呼叫段302拖動聯(lián)系人“Zelda Zoey”到聯(lián)系人列表段304的聯(lián)系人“Bob Barker”中來轉(zhuǎn)移“Zelda Zoey”到“Bob Barker”。在某些實施例中,拖動聯(lián)系人310到聯(lián)系人列表的聯(lián)系人可以提出具有多個做什么的選項的菜單316,例如,轉(zhuǎn)移特征(示出為“Xfer”)或者AttX特征(示出為“AttX”)。該用戶然后可以從該菜單316選擇期望功能或特征。
圖4示出通信設(shè)備400上的GUI屏幕的一實施例。圖4中的該實施例描述了一種添加聯(lián)系人到電話會議呼叫的方法。圖4的該方法可以與圖3中的如何轉(zhuǎn)移呼叫的方法相類似地實施。例如,在圖4中,用戶在電話呼叫中被連接至由呼叫圖標(biāo)308示出的、名稱為“Zelda Zoey”的聯(lián)系人。當(dāng)用戶被連接至聯(lián)系人時,用戶可以通過點擊或者觸摸聯(lián)系人列表段404的聯(lián)系人410以及如箭頭412所示的拖動虛擬聯(lián)系人到呼叫圖標(biāo)408來添加另一聯(lián)系人到當(dāng)前呼叫以創(chuàng)建電話會議呼叫。在一替代實施例中,用戶可以通過點擊聯(lián)系人來選擇聯(lián)系人,然后點擊呼叫圖標(biāo)來創(chuàng)建電話會議呼叫來創(chuàng)建電話會議。所以在圖4的實施例中,用戶可以從聯(lián)系人列表段404拖動聯(lián)系人“Bob Barker”到可用呼叫段402的呼叫圖標(biāo)408來創(chuàng)建在用戶、“Zelda Zoey”以及“Bob Barker”之間的電話會議呼叫。
圖5示出與圖4的實施例相類似的實施例,但是提供用于在多方之間創(chuàng)建電話會議呼叫的稍有不同的方法。在圖4中,電話會議呼叫在用戶、與用戶是在線的聯(lián)系人、以及當(dāng)前不在通話的第三方之間創(chuàng)建。然而,在圖5中,正在與兩條獨立線路中的兩個獨立聯(lián)系人通話的用戶可以將所有各方加入到單個電話會議呼叫中。參閱圖5,在第一電話線路中,GUI屏幕的用戶在第一呼叫中與由呼叫圖標(biāo)508a示出的第一聯(lián)系人“Zelda Zoey”相連接,且在第二電話線路中,也在第二呼叫中與由呼叫圖標(biāo)508b示出的第二聯(lián)系人“Rea Robles”相連接。根據(jù)該方法,用戶可以點擊或者選擇其中一個聯(lián)系人,例如呼叫圖標(biāo)508b,并拖動該圖標(biāo)到呼叫圖標(biāo)508a,以創(chuàng)建第一聯(lián)系人、第二聯(lián)系人以及用戶之間的電話會議呼叫。
在某些實施例中,用戶可能希望與未被輸入為GUI屏幕的聯(lián)系人列表段的聯(lián)系人的電話號碼來撥出呼叫、轉(zhuǎn)移呼叫、或者發(fā)起電話會議。在這些實施例中,用戶可以具有添加新聯(lián)系人的選擇,或者替代地,提供鍵盤來手動地輸入電話號碼。該新號碼可以示為暫時圖標(biāo),其可以在呼叫之后仍保留在電話中以發(fā)起將來的呼叫,例如,在聯(lián)系人中,或者它可以是暫時的且在發(fā)起呼叫之后被移除。該圖標(biāo)可以包括號碼或者號碼的簡寫,例如號碼的部分或者由用戶輸入的或者從外部源查出的字母數(shù)字/名字。
通常,該GUI可以包括功能性地區(qū)或圖標(biāo)的號碼,包括呼叫圖標(biāo)、保持圖標(biāo)、中止圖標(biāo)等。進(jìn)一步地,被加入的呼叫可以通過呼叫中的一群線路的集體圖標(biāo)表示。每一圖標(biāo)可以代表GUI的一區(qū)域,且任一呼叫或者一群呼叫(例如,被加入的呼叫)可以被拖動或放置在這些功能性圖標(biāo)/區(qū)域上。該功能性圖標(biāo)可以在不同位置鎖定,替代地,某些或全部的功能性圖標(biāo)可以是可移動的,且可以被拖動和被放下。
例如,可以通過觸摸它(或者形成一組呼叫的集體圖標(biāo))來選擇一通話中的呼叫(例如,在可用呼叫段)和拖動它到中止/呼叫中止圖標(biāo)(例如,在屏幕的左下方)。
如上述提到的,上述的任何特征可以通過手動輸入的電話號碼來實現(xiàn),從而代替設(shè)備中保存的聯(lián)系人。
上述的實施例可以被應(yīng)用在只包括作為輸入設(shè)備的觸摸屏顯示器的通信設(shè)備(例如,手機)中,即移動設(shè)備、桌面電話設(shè)備等。該設(shè)備可以不具有用戶可以通過其輸入數(shù)據(jù)到設(shè)備的物理按鈕或鍵盤。然而,在其它的實施例中,設(shè)備可以包括物理按鈕。
此處所描述的任何電話通信設(shè)備可以被連接到支持所有的特征的通信設(shè)施。例如,當(dāng)該通信設(shè)備能夠支持這樣數(shù)個人呼叫時,數(shù)個人(3、4、5、或者更多人)的電話會議呼叫被實現(xiàn)。通常,該設(shè)施可能能夠唯一地、明確地以及無縫地添加、移除、連接、或者轉(zhuǎn)移呼叫。雖然上述的放下和拖動用戶界面可以被用于任何合適的電話系統(tǒng)中,包括硬和軟系統(tǒng),然而人們對于其在混合式本地電話客戶端/遠(yuǎn)程電話服務(wù)器系統(tǒng)中的應(yīng)用是非常感興趣的。在某些實施例中,其可以在云側(cè)實施,以自動地支持這些的每一個。例如,電話可以發(fā)送指令至云,且云可以在電話處實施該指令。
例如,如對照在實際的電話硬件/軟件或者本地軟件上操作這些特征,高級呼叫特征操作(例如,轉(zhuǎn)移、語音留言、會議、呼叫暫停等)可以遠(yuǎn)程地被實施,例如,在云上。
如上述的,大多數(shù)傳統(tǒng)“硬電話”,例如桌面電話、手機等,包括具有用戶界面(例如,屏幕)、控制件(例如,鍵盤、GUI等)以及執(zhí)行呼叫處理的實際的硬件/軟件的獨立的設(shè)備。這些硬電話通常處理在電話本身的硬件和軟件的所有的呼叫特征。所以,例如,當(dāng)用戶將呼叫掛起、或者轉(zhuǎn)移呼叫或者發(fā)起電話會議時,該硬電話實際上進(jìn)行該工作。在硬電話的某些實施例中,可以存在用于連接硬件/UI/控制件的“內(nèi)部API”,但是它也可以僅僅通過硬件實施。API(例如,application programming interface,應(yīng)用程序界面)可以控制電話的某些或者所有的功能。圖6示出一典型的硬電話,其中用戶與電話的UI以及控制件相交互,其通過“內(nèi)部API”與電話的硬件相通信。該電話的硬件管理該電話的所有的高級呼叫特征。
傳統(tǒng)的“軟電話”與“硬電話”稍有不同。一般,如圖7所示,存在一在底層硬件運行的、執(zhí)行高級呼叫處理的應(yīng)用或操作系統(tǒng),且存在一基于應(yīng)用或操作系統(tǒng)(例如,安卓、Skype、iPhone iOS、以及虛擬的所有的“軟件電話”)的API開發(fā)的GUI(例如,用戶界面加控制件)。可能存在該實施例的變型,例如當(dāng)應(yīng)用或者操作系統(tǒng)在與GUI運行的計算機/設(shè)備/電話是不同的服務(wù)器上運行時,但是主要的功能和操作是相同的。在圖7中,用戶與電話的UI和控制件交互,其通過“外部API”與應(yīng)用或操作系統(tǒng)通信。電話的該應(yīng)用或操作系統(tǒng)然后可以管理電話的所有的高級呼叫特征。
此處所描述的是系統(tǒng),其將在通信設(shè)備中管理高級呼叫處理的方法劃分為遠(yuǎn)程(云)和本地操作,同時允許本地電話在它不能與遠(yuǎn)程服務(wù)器(電話服務(wù))相通信的情況下獨立地操作。在圖8中,在電話系統(tǒng)中的“電話”可以被拆分成兩部分,一種可以是電話本身(例如,手機、或者軟電話,例如Skype電話),此處稱為“電話客戶端”,另一種是可以位于云或者網(wǎng)絡(luò)的服務(wù)器,稱為“電話服務(wù)器”。圖8中的電話系統(tǒng)可以在或者硬電話或者軟電話中實施。電話客戶端部分可以負(fù)責(zé)處理所有的僅“基本”呼叫處理特征,例如發(fā)起和接聽電話呼叫。電話的控制件和UI可以與電話客戶端交互,以管理“基本”呼叫處理,但是可替代地,可以與電話服務(wù)器相交互,以管理“高級”呼叫處理,例如呼叫轉(zhuǎn)移、語音郵件、發(fā)起會議、呼叫暫停等。
參閱圖8,電話的UI和控制件可以通過內(nèi)部API與電話客戶端通信以處理基本呼叫功能,例如,撥出呼叫和接聽呼叫。當(dāng)用戶嘗試發(fā)起高級呼叫功能時,例如,轉(zhuǎn)移、會議等,該電話客戶端通過外部API可以與電話服務(wù)器相通信以處理這些高級呼叫功能。在某些實施例中,可以要求所有的電話呼叫經(jīng)過電話服務(wù)器。
例如,在一個變型中,本地電話客戶端被配置為僅僅撥出和接聽呼叫。本地客戶端可以被用于撥出呼叫,例如,通過占用(例如,拿起、打開等)電話和撥出期望的(目標(biāo))電話號碼。該電話可以首先呼叫電話服務(wù)器,而不是在電話的本地控制下的簡單地呼叫撥出的號碼。這可以例如通過首先經(jīng)由電話交換機和/或直接通過網(wǎng)絡(luò)(使用以太網(wǎng)連接等)通信來完成。一旦該本地客戶端電話已經(jīng)與電話服務(wù)器相聯(lián)系,該電話服務(wù)器然后可以使該連接(例如,撥出或呼叫)成為目標(biāo)電話號碼。該電話服務(wù)器可以因此管理該電話呼叫如何被控制,包括允許更高級呼叫管理/處理步驟或使得這些更高級呼叫管理/處理步驟可用,例如,轉(zhuǎn)移、保持、語音郵件、轉(zhuǎn)發(fā)、發(fā)起會議、呼叫暫停等。到電話服務(wù)器的呼叫可以是無縫的;換言之,發(fā)起呼叫的用戶可能未意識到至電話服務(wù)器的附加呼叫路線已經(jīng)形成。
如上述的,通信設(shè)備的實際控制(例如,轉(zhuǎn)移呼叫、將呼叫掛起、轉(zhuǎn)發(fā)呼叫、訪問語音郵箱、會議呼叫等,包括虛擬任何與呼叫相關(guān)的特征)可以在遠(yuǎn)程(電話)服務(wù)器執(zhí)行。本地電話可以被配置為僅僅進(jìn)行連接(進(jìn)行發(fā)起呼叫和/或接收呼叫)。該本地電話可以具有控制器,包括按鈕,或如上述的觸摸屏。然而,來自這些控制件的輸入可以立即與遠(yuǎn)程服務(wù)器相通信和/或被存儲以發(fā)送,從而啟用本地電話的呼叫的控制。
在本地電話(客戶端電話)和電話服務(wù)器之間的通信可以允許任何附加的或高級的特征的控制或選擇。例如,當(dāng)聯(lián)系遠(yuǎn)程電話服務(wù)器時,該本地客戶端電話可以唯一地識別自身(例如,通過唯一的代碼),其可以被認(rèn)證(例如,在握手過程中)?;诒镜仉娫挼纳矸?,該遠(yuǎn)程服務(wù)器可以提出或使能某一特征。因此,針對來自遠(yuǎn)程(例如,云)服務(wù)器的電話或一組電話,特征可以明確地被定制(和/或測量)
在某些變型中,甚至當(dāng)呼叫未被撥出時,該本地電話可以適于連續(xù)地或周期地與該遠(yuǎn)程服務(wù)器通信。例如,該本地電話可以周期地與該遠(yuǎn)程服務(wù)器通信以更新本地內(nèi)存的控制(例如,軟件、固件等)。當(dāng)進(jìn)行外撥或接收打來的呼叫時,該本地電話也可以與遠(yuǎn)程服務(wù)器并行通信。
例如,圖8示出用戶在此處所描述的系統(tǒng)中將呼叫掛起。首先,在發(fā)送到用戶的電話客戶端之前,可以通過電話服務(wù)器設(shè)置到用戶的呼叫的路徑。當(dāng)用戶想要將呼叫掛起時,該電話客戶端可以與該電話服務(wù)器通信以將該特定的呼叫掛起。這可以通過外部API呼叫完成。該電話服務(wù)器可以通過將該呼叫掛起來回應(yīng),且然后可以向該電話客戶端發(fā)送該呼叫已經(jīng)被掛起(例如,通過API回復(fù))。在一個實施例中,該電話服務(wù)器可以通過音樂將呼叫音頻掛起,或者一些這樣的回復(fù)以向用戶示出呼叫已經(jīng)被掛起。對于所有的高級特征,相同類型的呼叫可以發(fā)生,例如,呼叫轉(zhuǎn)移、語音郵箱、發(fā)起會議、呼叫暫停等。
該電話系統(tǒng)配置可以為高級呼叫功能提供相當(dāng)大量的寬帶節(jié)約,尤其是會議呼叫,其中本地客戶端電話與和通過遠(yuǎn)程電話服務(wù)器通信,該遠(yuǎn)程電話服務(wù)器功能性地修改由客戶端電話發(fā)起的到遠(yuǎn)程服務(wù)器的呼叫。因為電話服務(wù)器處理這些帶寬大量的特征,用戶不占用或充滿他的移動電話、電話或與如可能是具有傳統(tǒng)的硬電話和軟電話的情況的高級呼叫處理的網(wǎng)絡(luò)連接。
實施例1:電話系統(tǒng)
雖然,通常,虛擬任何電話系統(tǒng)可以適于包含此處所描述的任何特征,包括拖動和放下和/或上述的遠(yuǎn)程/本地配置,圖9-14示出通信裝置的變型,其可能尤其適于體現(xiàn)所描述的特征和配置。
例如,圖19示出根據(jù)本發(fā)明的一實施例的IP語音(“VoIP”)電話裝置900的立體圖,以及圖10A是VoIP電話設(shè)備900的正視圖。如所示的,VoIP電話裝置900可以被配置為本地(客戶端)電話,包括聽筒904、基座910以及觸摸屏設(shè)備902。基座910可以包括放置該聽筒904的鉤部910b以及支撐該觸摸屏設(shè)備902的基架910a。
此處所描述的任何設(shè)備(例如,本地電話客戶端部分/設(shè)備)可以包括攝像頭958。例如,該攝像頭可以是用于照相或錄像的內(nèi)置攝像頭,其可以被用于,例如,視頻會議應(yīng)用。
在圖9-14所示的任一變型中,基座是智能電話(例如,iPhone、安卓等)的對接站,且智能電話可以適于如與聽筒連接的本地(客戶端)電話一樣操作。在這樣的實施例中,裝置可以包括用于智能電話的支架或連接;可以使用分離的屏幕,或者所示的屏幕(例如,圖9和圖13A)可以是智能電話屏幕。該智能電話可以適于直接與支架連接且使用聽筒。因此,在圖9中,該觸摸屏設(shè)備902可以是,例如,具有觸摸屏902a的、通常用于智能電話和平板電腦中的計算設(shè)備。例如,觸摸屏設(shè)備902可以具有利用安卓操作系統(tǒng)、或者任何其它的為具有觸摸屏的移動計算設(shè)備設(shè)計的操作系統(tǒng)的計算設(shè)備(包括微處理器、內(nèi)存、存儲設(shè)備、和其它必要的部件)。觸摸屏902a也可以使用任何合適的、目前已知或以后開發(fā)的觸摸屏技術(shù)。圖10B示出一實施例,其中屏幕形成為分離的(以及獨立地使用)智能電話的一部分。在圖10A中所示的實施例,觸摸屏可以是專用觸摸屏,且裝置可以不適用于對接以及與圖10B中所示的智能電話一起操作。
此處所描述的任何本地客戶端部分/設(shè)備也可以包括音量控制,其可以是“軟的”(例如,觸摸屏/GUI的一部分)或者“硬的”(例如,設(shè)備的外殼上的一個或多個物理按鈕)。例如,在圖9中,降低965音量和升高966音量按鈕包含在設(shè)備上。
在某些變體中,如圖10B所示,基架(基座)910a的上部可以具有槽910c,且觸摸屏設(shè)備902(例如,智能手機)的下部可以劃入槽910c中。在某些變型中,觸摸屏設(shè)備902可以從基座910移除,且可以像移動智能電話設(shè)備一樣獨立作用。因此,該觸摸屏設(shè)備902可以具有存儲和提供電能的可充電電池(未示出)、產(chǎn)生聲音的揚聲器(未示出)、轉(zhuǎn)換聲音(例如,語音)為電信號的耳機(未示出)、無線語音通信模塊(例如,GSM或者CDMA模塊)、無線數(shù)據(jù)通信模塊(例如,Wi-Fi模塊)、和/或任何其它本領(lǐng)域已知的智能電話部件。在其它實施例中,觸摸屏設(shè)備902固定連接在基座910,且因此可以或不可以具有例如可充電電池、揚聲器、耳機、和/或各種無線模塊的部件。
在某些變型中,觸摸屏902可以與基架910a電連接以從基座910接收電能。觸摸屏902也可以與基架910a數(shù)據(jù)連接,以通過基座910發(fā)送和接收控制信號和/或數(shù)據(jù)信號。這樣的電連接和數(shù)據(jù)連接可以通過使用目前已知或以后開發(fā)的任何合適的接口實現(xiàn)。在某些實施例中,上述的兩種類型的連接可以通過使用一個接口實現(xiàn),例如,USB接口、以太網(wǎng)供電(PoE)接口等。替代地,它們可以使用獨立的接口實現(xiàn)。上述的數(shù)據(jù)連接可以是有線連接,例如以太網(wǎng)或USB連接,或無線連接,例如藍(lán)牙連接、Wi-Fi連接,或目前已知的或以后開發(fā)的任何其它的無線連接。
在某些變型中,LED指示器906設(shè)置在基架910a的前部,以指示VoIP電話設(shè)備900是否連接到電源。
通常,基架910a的前表面上也可以具有一組允許聲波穿過它們的小孔908。在基架910a的內(nèi)部,可以存在揚聲器(未示出),以根據(jù)電信號產(chǎn)生聲音,并通過該小孔908發(fā)送產(chǎn)生的聲音到該基架910a的外部。類似地,基架910a也可以具有內(nèi)置的耳機(未示出),其可以通過孔908接收聲波且轉(zhuǎn)換接收的聲波為電信號。該揚聲器(未示出)和耳機(未示出)可以通過如前面討論的數(shù)據(jù)連接來連接至觸摸屏設(shè)備902。
聽筒904可以是在一端設(shè)置有耳機且另一端設(shè)有揚聲器的傳統(tǒng)電話聽筒,且當(dāng)用戶不使用VoIP電話設(shè)備時,或者當(dāng)進(jìn)行呼叫,且用戶正在使用“揚聲器電話”特征時,可以被設(shè)置在基座910的鉤部910b。聽筒904可以通過有線連接或無線連接連接至基座910和/或觸摸屏設(shè)備902,通過其可以發(fā)送和接收表示聲音的電信號。
當(dāng)用戶進(jìn)行呼叫時,可以摘下聽筒904。摘下聽筒904可以觸發(fā)一來自鉤部910b的電信號被發(fā)送至觸摸屏設(shè)備902,且該信號可以依次在軟件程序中觸發(fā)一事件以進(jìn)行在觸摸屏設(shè)備902上運行的VoIP呼叫。例如,一旦接收到該觸發(fā)事件,該軟件應(yīng)用可以在觸摸屏902a上顯示用于用戶撥電話號碼的撥號屏幕。該裝置可以被配置以允許任何拖動和放下特征,包括上面示出的和描述的,例如圖2-5中的任何(多個)GUI或用戶屏幕。
在某些變型中,該基座910也可以具有按鈕(未示出),其允許用戶發(fā)起VoIP電話設(shè)備900的“揚聲器電話”特征。例如,該“揚聲器電話”按鈕可以被設(shè)置在基座910的鉤部910b。當(dāng)用戶按下該“揚聲器電話”按鈕時,某一電信號可以被觸發(fā)且發(fā)送到觸摸屏設(shè)備902,且該信號可以在軟件應(yīng)用中依次觸發(fā)一事件以進(jìn)行在觸摸屏設(shè)備902上運行的VoIP呼叫。例如,一旦接收到該觸發(fā)事件,該軟件應(yīng)用可以在觸摸屏902a上顯示用于用戶撥電話號碼的撥號屏幕。觸摸屏設(shè)備902也可以打開可能位于基座910(例如,在基架910a中)內(nèi)的耳機和揚聲器從而用戶可以進(jìn)行電話呼叫。
圖11是根據(jù)本發(fā)明的一個實施例的VoIP電話設(shè)備900的側(cè)視圖。如所示的,該設(shè)備900的基座910的基架910a可以具有其是USB接口(例如,Micro USB接口)的插槽,且也可以具有其是音頻口/接口的插槽914。這些接口也可與觸摸屏設(shè)備902相連接。通過使用USB接口912,用戶可以連接VoIP電話設(shè)備900(例如,觸摸屏設(shè)備902)到外部計算設(shè)備以下載或上傳來自或傳到觸摸屏設(shè)備902的數(shù)據(jù)。通過使用音頻接口914,用戶可以連接VoIP電話設(shè)備900(例如,觸摸屏設(shè)備902)到外部耳機或雙耳式耳機以傳送電話呼叫至外部耳機或雙耳式二級。接口912和914向用戶提供額外便利,但是可以在本發(fā)明的某些實施例中不存在接口912和914。在某些實施例中,接口912和914可以設(shè)置在觸摸屏設(shè)備902上而不是基架910a上。
圖12是上述的VoIP電話設(shè)備900的后視圖。如在該實施例中所示,以太網(wǎng)供電(PoE)接口916設(shè)置在基座910的后側(cè)。通過PoE接口916、以太網(wǎng)電纜(未示出)的使用,VoIP電話設(shè)備900可以連接到服務(wù)器、網(wǎng)關(guān)、或者網(wǎng)絡(luò)(未示出)。該以太網(wǎng)連接當(dāng)進(jìn)行VoIP呼叫時,允許VoIP電話設(shè)備900發(fā)送和/或接收到和來自遠(yuǎn)程目的地的包含語音和/或控制數(shù)據(jù)的數(shù)據(jù)包。在某些實施例中,VoIP電話設(shè)備900也可以具有用于橋接的第二PoE接口918。
在其它實施例中,VoIP電話設(shè)備900可以通過無線連接建立與外部設(shè)備或網(wǎng)絡(luò)的IP連接。例如,VoIP電話設(shè)備900可以具有用于創(chuàng)建與Wi-Fi接入點的無線連接的Wi-Fi模塊。在該種情況中,設(shè)備900不需要具有以太網(wǎng)接口。
圖13A-13D示出根據(jù)本發(fā)明的一個實施例的VoIP電話設(shè)備1300的立體圖。如所示的,設(shè)備1300具有類似于平板電腦的、相對較大的觸摸屏設(shè)備1302。
圖13E示出聽筒的正視圖的一個實施例,其可以用于任何此處所描述的本地電話客戶端部分/設(shè)備。在該實施例中,該電話聽筒包括耳機1352以及揚聲器1356以及靜音鍵1365。該靜音鍵可以被配置以本地控制電話上的(多個)耳機的靜音(既包括耳機,又/或包括設(shè)備的主體上的任何其它的耳機)。
圖14是根據(jù)本發(fā)明的一個實施例的示出包括連接至服務(wù)器1406的多個本地(“客戶端”)VoIP電話設(shè)備1402和1410的系統(tǒng)1400的一個變型的圖。如所示的,VoIP客戶端電話設(shè)備1402、1410可以包括開關(guān)1404、1408到LAN/WAN1406的數(shù)據(jù)連接。通過這樣的系統(tǒng)1400,兩個用戶通過VoIP電話設(shè)備1402和1410的應(yīng)用彼此可以進(jìn)行語音呼叫。
替代地,客戶端設(shè)備1402、1410可以直接連接1455、1457至服務(wù)器1406。例如,包括控制電話的處理的用戶界面的本地電話客戶端設(shè)備1402可以配置為本地執(zhí)行基本呼叫處理,包括發(fā)起新電話呼叫和回復(fù)打進(jìn)來的電話呼叫。例如,電話可以是具有硬件、軟件和/或固件、允許本地客戶端設(shè)備進(jìn)行至少一個呼叫(例如,到服務(wù)器或直接客戶端呼叫)以及接收本地用戶輸入(例如,撥出特定號碼或多個號碼的請求、例如靜音的命令/控制的請求、呼叫轉(zhuǎn)移和任何其它的高級呼叫操作特征)以及如上述的輸入/輸出音頻信息的標(biāo)準(zhǔn)電話。該電話服務(wù)器部分可以相對于該本地電話客戶端部分遠(yuǎn)程地設(shè)置。該遠(yuǎn)程電話服務(wù)器1406部分可以被配置以從一個或多個本地客戶端設(shè)備/部分接收呼叫路線(例如,呼叫撥出)和/或高級呼叫處理的請求。這些命令可以包括一個或多個客戶端設(shè)備的唯一的和/或動態(tài)的識別信息從而遠(yuǎn)程部分可以追蹤且面向遠(yuǎn)程設(shè)備的控制。該遠(yuǎn)程部分然后通過本地電話按客戶端部分對呼叫進(jìn)行操作以對該電話客戶端上的呼叫執(zhí)行高級呼叫處理。例如,高級呼叫處理可以包括以下一個或多個:對呼叫進(jìn)行會議連接,和將現(xiàn)有的電話呼叫掛起。該本地電話客戶端部分被配置為,當(dāng)接收由用戶發(fā)起的、至第三方的呼叫時(例如,該本地電話部分接收由用戶發(fā)起的到第三方的呼叫),自動聯(lián)系所述電話服務(wù)器部分。作為默認(rèn)模式,如果遠(yuǎn)程服務(wù)器部分是不可訪問的,該客戶端電話可以恢復(fù)到基本電話(例如,連接呼叫,但是不提供高級特征)。替代地,該本地客戶端單元可以通過遠(yuǎn)程單元編程,從而即使在將來是未連接的,該本地客戶端仍可以保留某些高級功能。因此呼叫可以通過遠(yuǎn)程服務(wù)器1406進(jìn)行并通過遠(yuǎn)程服務(wù)器修改,和/或呼叫可以直接由電話到不包括遠(yuǎn)程服務(wù)器的通信網(wǎng)絡(luò)進(jìn)行。
當(dāng)在該客戶端電話接收呼叫時,該客戶端電話可以再一次與該遠(yuǎn)程設(shè)置的(例如,云)電話服務(wù)器通信以允許高級呼叫功能。例如,接收到電話的呼叫可以通過遠(yuǎn)程服務(wù)器規(guī)劃線路,其可以然后呼叫本地客戶端電話并傳遞該呼叫。替代地或附加地,當(dāng)由第二電話發(fā)起來聯(lián)系該本地電話時,該本地電話可以直接接收打來的呼叫。
實施例2
在操作中,此處所描述的任何裝置(系統(tǒng)和設(shè)備)可以被操作以提供VoIP電話/電話系統(tǒng),其簡單地集成在網(wǎng)絡(luò)中,包括操作安全網(wǎng)關(guān)的網(wǎng)絡(luò)。例如,(數(shù)個)電話和電話系統(tǒng)可以運行在一系統(tǒng)中,其包括具有運行在會話初始協(xié)議(Session Initiation Protocol,SIP)的供應(yīng)商或可比的安全網(wǎng)關(guān)的已存在的網(wǎng)絡(luò)(無線網(wǎng)絡(luò))。會話初始協(xié)議(SIP)是信號通信協(xié)議,其被廣泛應(yīng)用于控制多媒體通信會話,例如互聯(lián)網(wǎng)協(xié)議(Internet Protocol,IP)網(wǎng)絡(luò)的語音和視頻呼叫。該協(xié)議可以被用于定義在管理建立、終止以及呼叫的其它必備元素的終端之間發(fā)送的信息。SIP可以被用于創(chuàng)建、修改和終止包括一個或多個多媒體流的會話。SIP可以被用于兩方(單路傳播)或多方(多路傳播)會話。作為旨在與底部傳輸層相獨立的應(yīng)用層協(xié)議,SIP已經(jīng)被開發(fā)且以RFC3261為標(biāo)準(zhǔn);它可以運行在傳輸控制協(xié)議(Transmission Control Protocol,TCP)、用戶數(shù)據(jù)協(xié)議(User Datagram Protocol,UDP)或者流控制傳輸協(xié)議(Stream Control Transmission Protocol,SCIP),且可以與標(biāo)識或攜帶會話媒體的其它應(yīng)用層協(xié)議協(xié)同工作。SIP可以使用實時傳輸協(xié)議(Real-time Transport Protocol,RTP)或安全實時傳輸協(xié)議(Secure Real-time Transport Protocol,SRTP)。該協(xié)議可以被編碼(例如,通過安全傳輸層協(xié)議,Transport Layer Security(TLS))。
此處所描述的本地電話可以被用于例如桌面上,且可以通過設(shè)備上的接口連接(例如,通過以太網(wǎng))到交換機(例如,48V 802.3af兼容開關(guān))。
在操作設(shè)備發(fā)起呼叫的一個實施例中,聽筒可以被舉起(或引入揚聲器)且撥號屏幕會出現(xiàn)。圖15示出撥號屏幕的一個實施例。在這個實施例中,屏幕是觸摸屏??梢允謩拥亍⒒蛲ㄟ^如上述的拖動和放下應(yīng)用輸入號碼(電話號碼)。例如,可以按壓數(shù)字按鈕1503,直到輸入數(shù)字(該刪除鍵1509可以用于改正錯誤)??梢园磯涸摵艚邪粹o1305以發(fā)起呼叫。
一旦在呼叫模式,可以顯示呼叫管理屏幕,以示出連接號碼1601、連接狀態(tài)1605、以及音量控制(例如,滑塊1607)。該連接的號碼指示1601示出被撥的或當(dāng)前連接的電話分機和/或電話號碼。該連接狀態(tài)1605示出如撥號的連接狀態(tài)和/或顯示連接的號碼被占的時間的總量。該音量控制件(滑塊1607)可以被移動以增加或減少音量等級;在該實施例中,音量是觸摸屏控制。
圖17A(表1)示出了圖標(biāo),且描述了可以與所描述的任何本地電話客戶端設(shè)備(電話)一起使用的各個控制件。圖標(biāo)可以顯示在屏幕(見,例如圖15)的控制部分1511,且可以被連續(xù)顯示或可以通過‘刷’(例如,側(cè)滾)屏幕而訪問,以將新圖標(biāo)劃入視圖和替換其它圖標(biāo)??刂萍蛯?yīng)的圖標(biāo)的實施例在圖17A中列出,其也可以描述這些控制件可以如何作用來控制設(shè)備。附加實施例示出在圖17B中。如所提到的,這些控制件/圖標(biāo)可以作為一部分而包含在GUI中,且該GUI可以由用戶自定義,以包括這些控制件/圖標(biāo)、移除這些控制件/圖標(biāo)中的一些、或者包括附加的按鈕/控制件。
通常,如上述的,設(shè)備可以與其它應(yīng)用(例如,應(yīng)用軟件/硬件/固件)一起使用??梢酝ㄟ^控制按鈕訪問APP;例如,圖18示出一可以顯示的示例屏幕(例如與圖15相比,替代或“覆蓋”屏幕的上部)。例如,按壓“APPS”圖標(biāo)可以引出app屏幕,例如圖18中所示的那一個??梢酝ㄟ^按壓顯示按鈕訪問(運行/執(zhí)行)這些應(yīng)用程序。
圖19是提供說明書的僅僅一個實施例的表(表2),其可以應(yīng)用在本地電話單元,包括示例性的尺寸、重量、能量特征(例如,該裝置可以通過以太網(wǎng)或PoE能量供能)、連通性等。這些特征僅僅是作為一實施例,任何這些可以與此處示出的其它是不同的或修改的。
如上述的,在此處所描述的任何裝置(例如,系統(tǒng))中,本地電話客戶端部分(設(shè)備)可以連接至本地網(wǎng)絡(luò),安裝,并被例如控制網(wǎng)關(guān)識別,所述控制網(wǎng)關(guān)發(fā)起和允許與遠(yuǎn)程電話服務(wù)部分聯(lián)系。該控制器(以及經(jīng)過控制網(wǎng)關(guān)確認(rèn)的電話的請求)可以允許管理者形成且控制包含多個包括但不限于此處所描述的本地電話客戶端部分(設(shè)備)的設(shè)備的本地網(wǎng)絡(luò)。該結(jié)構(gòu)也提供本地電話客戶端部分(設(shè)備)的可擴展的系統(tǒng)管理,包括分機管理、大量固件升級以及大量配置規(guī)定。該控制網(wǎng)關(guān)可以允許管理者具有訪問控制網(wǎng)關(guān)的權(quán)限,以監(jiān)控本地網(wǎng)絡(luò)中的每一單獨的本地電話客戶端部分(設(shè)備)的狀態(tài)。例如,該控制網(wǎng)關(guān)可以顯示本地網(wǎng)絡(luò)中的所有的本地電話客戶端部分(設(shè)備)列表,且可以示出每一設(shè)備的狀態(tài)(操作狀態(tài)、錯誤狀態(tài)等),以及示指示出連接圖,該連接圖顯示每一本地電話按客戶端部分如何被連接到本地網(wǎng)絡(luò)的交換機/路由器、接入點等。此處所描述的任何電話系統(tǒng)可以包括控制網(wǎng)關(guān)。該控制網(wǎng)關(guān)可以是硬件、軟件或兩者。圖20A-20C示出這的一個實施例,示出控制網(wǎng)關(guān)顯示三個設(shè)備的圖形用戶界面的圖像,包括本地電話客戶端部分2002。其它設(shè)備可以包括其它的聯(lián)網(wǎng)的設(shè)備(例如,攝像頭、筆記本電腦、臺式電腦、打印機、其它的CPE等)。該GUI也可以包括關(guān)于每一設(shè)備的信息,包括(多個)本地電話客戶端,例如IP地址、狀態(tài)(例如,連接的等待授權(quán)/批準(zhǔn)的等)、模式/構(gòu)造信息、軟件版本、升級時間、位置等。另外,控制網(wǎng)關(guān)也可以允許這些設(shè)備的控制動作,包括本地電話按客戶端,例如采納(例如,添加本地網(wǎng)絡(luò))、重啟、定位等。
例如,圖20A示出任何此處描述為由上述的控制器(控制網(wǎng)關(guān))管理的本地網(wǎng)絡(luò)的一部分的電話裝置的一個或多個本地客戶端部分的連通性。通常,本地電話客戶端部分的任何號碼可以被添加到本地網(wǎng)絡(luò)。該添加可以是“插件和播放”。電話裝置可以被配置以被網(wǎng)絡(luò),在某些情況下,被控制器自動規(guī)定,從而它可以通過有線(例如,以太網(wǎng)連接)或者無線(例如,Wi-Fi)連接直接連接到網(wǎng)絡(luò)。如圖20A所示,多個本地電話客戶端部分2012可以連接(在圖20A中,使用以太網(wǎng)供電、或PoE,到本地電話客戶端部分的基座外殼的直接連接)到局域網(wǎng),包括(在該實施例中)交換機2007和安全網(wǎng)關(guān)2009,且通過它們到遠(yuǎn)程(例如,云)服務(wù)器2012。因此,額外的分離電源不是必須的。該控制器(網(wǎng)關(guān)控制器)可以管理交換機和網(wǎng)關(guān),以及所有的設(shè)備(包括本地電話按客戶端部分2002)。
圖20B示出控制器(控制網(wǎng)關(guān))的GUI的一個變型,配置為監(jiān)控和管理多個設(shè)備到本地網(wǎng)絡(luò)的連接,包括一個或多個本地電話客戶端部分。在該實施例中,該控制器示出遠(yuǎn)程服務(wù)器(包括基于web的云服務(wù)器、“WWW”)間的網(wǎng)絡(luò)健康的指示器,和控制器管理的具體本地網(wǎng)絡(luò)。在圖20B中,多個本地電話客戶端部分連接至局域網(wǎng)(local area network,LAN)。該控制器可以監(jiān)控和控制多個本地電話客戶端部分的每一個的連接,包括將其提供在網(wǎng)絡(luò)上。在圖20B中,連接了六個本地電話客戶端部分,具有八個擴展活動(六個打來的呼叫,兩個打出的呼叫)。在該實施例中,所有的電話可以被與相對于本地電話客戶端部分遠(yuǎn)程設(shè)置(例如,在云中)的同一電話服務(wù)器部分配對。每一本地電話是相對簡單的,且僅僅通過它的專用基座單元進(jìn)行與電話服務(wù)器部分的連接,發(fā)送請求“出”線,遠(yuǎn)程電話服務(wù)器然后連接其到與請求相聯(lián)系的本地電話客戶端部分。該遠(yuǎn)程電話服務(wù)器也處理所有的呼叫程序(例如,保持,會議呼叫,線間的轉(zhuǎn)換,加入、增加或移除線,留或者接收語音郵件等)。該本地電話可以與用戶接口,且可以包括最低本地體驗控制件(可選地,音量、靜音、屏幕亮度等)。替代地或附加地,這些控制件可以由遠(yuǎn)程電話服務(wù)器部分控制。
通常,當(dāng)此處的部件或元件被稱為在另一部件或元件“上”時,其可以直接地在其它的部件或元件上或者也可介于部件和/或元件之間被示出。相反地,當(dāng)部件或元件被稱為“直接在上”另外的部件或元素,沒有介于部件或元件之間示出。其也可以被理解為當(dāng)部件或元件被稱為與其它的部件或元件是“連接的”、“附加的”或“耦合的”,其可以直接地被連接、附加或耦合至其它的部件或元件或者可以介于部件或元件之間被示出。相反地,當(dāng)部件或元件被稱為是“直接地連接”、“直接地附加”或者“直接地耦合”至另外的部件或元件,沒有介于部件或元件之間示出。雖然關(guān)于一實施例描述或顯示,如此描述或顯示的部件和元件可以應(yīng)用至其它的實施例。參閱其被設(shè)置為與其它部件“鄰近的”結(jié)構(gòu)或部件可能具有其重疊或位于鄰近的部件下方的部分,其也是被本領(lǐng)域技術(shù)人員所理解的。
此處使用的術(shù)語僅僅是為了描述特定的實施例的目的且不被認(rèn)為是本發(fā)明的限制。例如,除了內(nèi)容明確地指出除外,如此處所用的,單數(shù)形式“一”、“單”以及“該”也旨在包括復(fù)數(shù)形式。當(dāng)在該說明書中使用,詳細(xì)說明提出的特征、步驟、操作、元件和/或部件的存在,但不排除此處的一個或多個其它的特征、步驟、操作、元件、部件和/或組的存在或增加,術(shù)語“包括”和/或“包含”其也會進(jìn)一步地被理解。如此處所用的,術(shù)語“和/或”包括一個或多個連接的列出的術(shù)語的任何以及所有的結(jié)合且可以被縮寫為“/”。
廣義地相關(guān)的術(shù)語,如“低于”、“下面”、“較低的”、“在之上”、“較高的”以及類似的,可以在此處被使用以減輕描述在圖中所示的一個元件或部件的與其它的元件(數(shù)個)或部件(數(shù)個)的關(guān)系的描述。廣義地相關(guān)的描述旨在包含使用的或操作的設(shè)備的不同的情況以及在圖中描述的情況,其會被理解。例如,如果在圖中的設(shè)備被轉(zhuǎn)變,被描述為“低于”或“在下方”其它的元件或部件的元件然后可能調(diào)整在其它的部件或元件“上方”。因此,示例性的術(shù)語“低于”可以包括高于和低于兩個情況。但是設(shè)備可以被調(diào)整(旋轉(zhuǎn)90度或在其它的方向)且此處所使用的廣義的相關(guān)描述符因此被說明。類似地,除了另外地特定的指示,此處所使用的術(shù)語“向上地”、“向下地”、“垂直的”、“水平的”以及類似的僅僅為了解釋的目的。
雖然術(shù)語“第一”和“第二”此處可以被用于描述不同的部件/元件(包括步驟),除非內(nèi)容另外地指示,這些部件/元件應(yīng)該不被這些術(shù)語限定。這些術(shù)語可能被用于區(qū)分一個部件/元件和另外的部件/元件。因此,以下所討論的第一部件/元件可以被叫做第二部件/元件,且類似地,以下所討論的第二部件/元件可以被叫做第一部件/元件而不背離被發(fā)明的內(nèi)容。
如此處在說明書和權(quán)利要求書中所使用的,包括如在實施例中所使用的且除了其它的明確地指定,所有的數(shù)字可以例如以詞“大于”或“近似”開頭而被讀取,甚至術(shù)語未明確地出現(xiàn)。當(dāng)描述幅度和/或位置以指示描述的值和/或位置是在合理的可期盼的值和/或位置的范圍內(nèi)時,短語“大于”或“近似地”可以被使用。例如,數(shù)字的值可能具有其是提出的值(或值的范圍)的+/-1%,提出的值(或值的范圍)的+/-0.1%,提出的值(或值的范圍)的+/-2%的值,提出的值(或值的范圍)的+/-5%的值,提出的值(或值的范圍)的+/-10%的值等的值。任何此處所引用的數(shù)字范圍旨在包括所有的包含在其中的子范圍。
盡管不同的說明性實施例是如上所描述的,任何大量的改變可以做出至不同的實施例而不背離通過權(quán)利要求描述的本發(fā)明的范圍。例如,在其中描述的不同的方法步驟的順序被執(zhí)行可能經(jīng)常以可替換的實施例被改變,且在其它的可替換的實施例,一個或多個方法步驟可以被一起跳過。不同的設(shè)備和系統(tǒng)的實施例的可選擇的特征可以在某些實施例中被包括且在其它的不。因此,為了示例性的目的,前面的描述首先被提供且不應(yīng)該被解釋為限制本發(fā)明的如其在權(quán)利要求中陳述的范圍。
此處所包含的通過說明且不是限制的方法的實施例和說明顯示在其中客觀問題可能被實踐的特定的實施例。如所提到的,其它的實施例可能被利用且由此被衍生,這樣的結(jié)構(gòu)的及邏輯的替代和改變可能被做出而被背離本發(fā)明的范圍。本發(fā)明主題內(nèi)容的這樣的實施例此處單獨地或共同地被稱為術(shù)語“發(fā)明”僅僅為了方便且未想要自動地限制該申請的范圍至任何單獨的發(fā)明或發(fā)明概念,如果不止一個是,實際上,被公開的。因此,盡管特定的實施例已經(jīng)在此被示出或描述,任何實現(xiàn)相同的目的的計算的設(shè)置可以被示出的特定的實施例取代。該公開是旨在包含任何各種不同實施例以及全部的改變和變化。當(dāng)回顧上述的描述時,上述實施例,以及此處未明確地描述的其它實施例的結(jié)合對于本領(lǐng)域技術(shù)人員是顯而易見的。