本申請要求2014年3月5日遞交的美國臨時專利申請序列號No.61/948,133的優(yōu)先權權益,其全部內容通過引用結合于此。
技術領域
本原理一般涉及多媒體設備和多設備接收,更具體地,本原理涉及使用多個設備接收信號的方法和裝置。
背景技術:
電視機是常用的用于信號接收的家用電器。相應的,許多家庭有多個電視機(TV)或者相似的信號接收設備。然而,這些TV或設備在信號接收期間常遭受錯誤,尤其是如果包括了音頻、視頻或數據內容的信號作為通過空中電波的廣播頻道被提供。不利的是,這些錯誤可能損害用戶的視覺體驗。
技術實現(xiàn)要素:
本原理處理現(xiàn)有技術的這些及其他不足和劣勢,并且本原理針對多個設備接收。根據本原理的一方面,一種由第一設備執(zhí)行的方法被提供。該方法包括:接收信號,該信號包括通過空中電波在頻道中廣播的數據內容、音頻內容和視頻內容中的至少一種;使用處理器確定接收到的信號的一部分中是否存在錯誤;如果確定在接收到的信號中存在錯誤,則通過通信網絡向第二設備發(fā)送請求,該第二設備通過通信網絡連接到第一設備并且也接收信號,該請求標識要從第二接收器發(fā)送的信號的一部分;以及用從第二設備發(fā)送的信號的一部分替換接收到的信號的一部分。
根據本原理的另一方面,一種裝置被提供。該裝置包括:接收器電路,該接收器電路用于接收信號,該信號包括通過空中電波在頻道中廣播的數據內容、音頻內容和視頻內容中的至少一種;丟失檢測器和替換器,該丟失檢測器和替換器耦接到接收電路,該丟失檢測器和替換器確定在接收到的信號的一部分中是否存在錯誤;以及收發(fā)器電路,該收發(fā)器電路耦接到丟失檢測器和替換器,如果確定在接收到的信號中存在錯誤,收發(fā)器電路通過通信網絡向設備發(fā)送請求,該請求標識要從所述設備發(fā)送的信號的一部分;其中丟失檢測器和替換器用從設備發(fā)送的信號的一部分替換接收到的信號的一部分。
根據本原理的另一方面,一種由與通過通信網絡連接到第一設備的第二設備執(zhí)行的方法被提供。該方法包括:從第一設備接收用于接收信號的第一請求,該信號包括通過空中電波在頻道中廣播的數據內容、音頻內容和視頻內容中的至少一種;從第一設備接收第二請求,該請求針對第二設備向第一設備發(fā)送接收到的信號的一部分,該接收到的信號的一部分被第一設備確定為在被第一設備接收時有接收錯誤,第一設備接收通過空中電波在頻道中廣播的信號;以及發(fā)送被第一設備確定為有接收錯誤的信號的一部分。
根據本原理的另一方面,一種裝置被提供。該裝置包括:接收器,該接收器接收包括數據內容、音頻內容和視頻內容中的至少一種的信號;以及收發(fā)器,該收發(fā)器通過通信網絡從設備接收用于使用接收器接收信號的第一請求,該收發(fā)器還從設備接收第二請求,該請求針對通過通信網絡向設備發(fā)送接收到的信號的一部分,該接收到的信號的一部分被設備確定為在被設備接收時有接收錯誤,該設備接收通過空中電波在頻道中廣播的信號,收發(fā)器也發(fā)送被設備確定為有接收錯誤的信號的一部分。
通過以下示例性實施例的詳細描述可以使本原理的這些以及其他方面、特征和優(yōu)勢變得清晰,這些示例性實施例應聯(lián)系附圖被閱讀。
附圖說明
本原理根據如下示例性圖示可以被更好的理解,其中:
圖1示出了根據本原理的實施例的可在其中應用本原理的示例性環(huán)境100;
圖2示出了根據本原理的實施例的可向其應用本原理的示例性多媒體播放設備200;
圖3示出了根據本原理的實施例的可向其應用本原理的示例性多接收配置300;
圖4示出了根據本原理的實施例的針對多設備接收的示例性方法400;以及
圖5示出了根據本原理的實施例的針對多設備接收的另一示例性方法500。
具體實施方式
本原理針對多設備接收。
本原理利用許多家庭擁有多個接收設備(比如電視機(TV))的情況。在這種家庭中,經常存在很多時機,在這些時機中并不是家中所有的接收設備在同一時間被使用。然而,在本原理的實施例中,當前不被使用/觀看的接收設備被用來恢復當前正在被使用/觀看的接收設備遭受的錯誤。
本文所使用的“多設備接收”是指由當前未被使用(即,當前未被觀看)的不同接收設備幫助當前正在使用中(即,當前正在被觀看)的特定接收設備執(zhí)行的接收過程。短語“多設備接收”旨在應用于任何數目的(即,一個或多個)當前被使用的接收設備和任何數目的(即,一個或多個)當前未被使用的接收設備。
應理解的是,雖然本原理的一個或多個實施例針對電視機,但本原理不僅限于電視機,根據本原理的教導也可使用其他接收設備,同時仍在本原理的范圍內。例如,接收設備可以是電視機、機頂盒、網關、游戲控制器、帶有接收器的計算機設備(例如,臺式計算機膝上型計算機、平板計算機、電子閱讀器、個人數字助理、智能手機等)等中的任何一個。當然,本原理的實施例可以涉及不同類型的接收設備的混合或同一類型接收設備。在給出本文所提供的本原理的教導的情況下,本原理的這些和其他變形可被所屬領域技術人員容易地確定,同時維持本原理的精神。
作為示例,考慮人在客廳中在主TV(TV1)上觀看頻道,而臥室中有未使用的TV(TV2)。TV1可以通過以太網、互聯(lián)網或者其他有線或無線連接來聯(lián)系TV2并且使TV2調到與TV1相同的頻道。并不一定要使用TV2的屏幕,只需接收器和處理電路。如果TV1在信號接收期間接收到不可修正的錯誤,TV1可聯(lián)系TV2并且請求損壞的數據分組。TV2發(fā)送該數據分組到TV1,然后TV1將該數據分組插入到數據流中。
相應地,雖然本文所描述的一個或多個實施例涉及正被單個未被使用的接收設備幫助的單個當前正被使用的接收設備的接收,在其他實施例中不止一個當前正被使用的接收設備可以被單個未被使用的接收設備幫助。事實上,當前正被使用的的接收設備中的所有接收設備或其子集可以被未被使用的接收設備中的所有接收設備或其子集幫助。這種分配可以被動態(tài)地分配(例如,取決于哪些接收當前正被使用/未被使用、位置、接收性能、和/或等等)或被預配置。在給出本文所提供的本原理的教導的情況下,本原理的這些和其他變形可被所屬領域技術人員容易地確定,同時仍維持本原理的精神。
此外,雖然本文描述的一個或多個實施例涉及通過以太網協(xié)議連接的接收設備,本原理實際上可應用于任何通信介質和協(xié)議。因此,諸如電纜多媒體聯(lián)盟(MoCA)之類的有線協(xié)議以及諸如電氣和電子工程師協(xié)會(IEEE)802.11協(xié)議之類的無線通信協(xié)議可以被使用。進一步來說,本原理可被擴展到包括位于不同位置(例如,不同的家)并且協(xié)同操作來接收信號和修正錯誤的多個接收設備。在給出本文所提供的本原理的教導的情況下,本原理的這些和其他變形可被所屬領域技術人員容易地確定,同時仍維持本原理的精神。
圖1示出了根據本原理的實施例的其中可應用本原理的示例性環(huán)境100。環(huán)境100涉及到家,并且包括四個接收設備,即第一設備151、第二設備152、第三設備153以及第四設備154。第一設備151、第二設備152、第三設備153和第四設備154通過本地網絡110與彼此連接。第一設備151位于第一書房(den)101。第二設備152位于第二書房102。第三設備153位于第一臥室111。第四設備154位于第二臥室112。
在圖1的實施例中,第一設備151和第二設備152當前正被使用/觀看,而第三設備153和第四設備154當前未被使用/觀看。因此,第三設備153和第四設備154用來幫助第一設備151和第二設備152的接收。為此,第三設備153和第四設備154兩者都可以被配置為幫助第一設備151和第二設備152兩者的接收。可替代地,第三設備153或第四設備154之一被配置為幫助第一設備151的接收,而第三設備153或第四設備154中的另一個被配置為幫助第二設備152的接收。當然,也可作其他分配,包括在一天的某時間之后設備轉換角色(比如,當第一臥室和第二臥室的使用者晚上休息時,在實際睡覺前在他們的房間中觀看節(jié)目)。
圖2示出了根據本原理的實施例可向其應用本原理的接收設備200。接收設備200包含天線201、接收器202、發(fā)送器203,解碼器204、顯示器205、分組丟失檢測器和替換器206、分組捕獲和轉發(fā)器207、處理器208以及存儲器209。接收器202耦接到天線201。接收器202、發(fā)送器203、解碼器204、顯示器205、分組丟失檢測器和替換器206、分組捕獲和轉發(fā)器207、處理器208和存儲器209通過總線210互連。
雖然被示出為獨立的元件,處理器和存儲器可以被合并到接收設備200的一個或多個其他元件中。此外,在另一實施例中,分組丟失檢測器和替換器206和/或分組捕獲和轉發(fā)器207可以被合并到解碼器204中。此外,在另一實施例中,收發(fā)器可以被用來代替接收器202和發(fā)送器203。在給出本文所提供的本原理的教導的情況下,圖2的元件的這些和其他變形可被所屬領域技術人員容易地想出,同時仍維持本原理的精神。
在實施例中,接收設備200是電視機。然而,在其他實施例中,接收設備200可以是機頂盒、網關、臺式計算機、膝上型計算機、平板計算機等等。
應理解的是,本原理主要針對電視機對信號的接收,其中這種接收是被另一臺(或多臺)當前未被觀看的電視機幫助。然而,如以上所記錄的,在給出本文所提供的本原理的教導的情況下,本原理可被應用于任何(一臺或多臺)能夠實現(xiàn)本原理的接收設備,如所屬領域技術人員可容易地確定的。
圖3示出了根據本原理的實施例的可向其應用本原理的多種接收配置300。配置300包含接收設備,該接收設備在操作和功能上與圖2中所描述的接收設備200相似,除了以下記錄的內容。然而,雖然只有兩個設備被示出,本原理并不限于僅兩個設備,并且因此,不止兩個設備可以被使用,同時仍維持本原理的精神。
在圖3的實施例中,多種接收配置300包括和/或以別的方式包含通過本地網絡310相互連接的第一接收設備(RD1)和第二接收設備(RD2)。本地網絡310可以包含一種或多種技術和/或協(xié)議。例如,本地網絡310可以包含有線和/或無線協(xié)議。在實施例中,本地網絡310是基于以太網的。在另一實施例中,本地網絡310是無線家庭網絡。當然,網絡的其他類型可以被使用,同時仍維持本原理的精神。
為了簡潔起見和便于說明,圖4的方法400中涉及的接收設備的主要元件與圖3中所示的這些元件相似。因此,關于RD1和RD2可示出不同的元件,用來說明圖3中顯示的本原理說明的實施例中涉及的元件。就是說,電視機的隱含元件取決于給定電視機在根據本原理的多接收策略中充當的角色。關于RD1示出的元件表示其接收由另一接收設備幫助的接收設備涉及的元件,關于RD2示出的元件表示幫助另一接收設備的接收手背涉及的元件。此外,在圖3的實施例中,解碼器和顯示器被合并成單個單元,并且該單元在RD2中被指示為“未使用”,因為RD2被用于幫助RD1的接收。
因此,RD1有天線301、接收器302、解碼器和顯示器單元321、分組丟失檢測器和替換器306、以及收發(fā)器310。RD2有天線351、接收器352、解碼器和顯示器單元371、分組捕獲和轉發(fā)器357、以及收發(fā)器360。收發(fā)器310和收發(fā)器360以與圖2中的發(fā)送器203和/或接收器202相似的方式操作,并且它們被用于在本地通信網絡上(例如,家庭網絡)的通信。
在物理位置方面,如果接收器302、352使用分離的天線,則它們之間分開一定的距離將是有利的。該距離考慮到兩個接收器302、352之間接收到的信號的解相關,使得在接收期間可能出現(xiàn)的錯誤也可在某種程度上被解相關。分離的最優(yōu)距離可取決于接收頻率,但是如果接收器302,352在住房/公寓的不同房間,則它們很可能有適當的分離。
第二接收器(比如接收器352)的目的是獲得可被用于錯誤分組替換的接收到的信號的第二源。應理解的是,這兩個接收器都具有作為修正分組接收器或修正分組源的能力。首要區(qū)別是,在某一個時間點,兩個設備中可能只有一個在活躍地使用。例如,接收器1在客廳而接收器2在臥室。晚間的開始某人在客廳觀看節(jié)目。在此情況下,臥室中的接收器并沒有被活躍地使用,所以客廳中的接收器使用臥室接收器作為修正分組的源。晚間更晚之后,此人準備睡覺并且開始觀看臥室中的接收器。在此情況下,沒有人活躍地使用客廳中的接收器,因此兩個接收器交換功能?,F(xiàn)在,臥室中的接收器正接收修正分組而客廳中的接收器是修正分組的源。
本原理有利地利用具備的至少兩個接收器,每個接收器有自己的天線,而不是利用具有被相鄰地安放的多個天線的單個接收器。應理解的是,本原理在接收質量中獲得的主要改進是由于使用了兩個至少位置不相鄰的天線。然而,具有多個接收器也可能存在改進,因為接收器中的一個接收器可能比其他接收器具有更高的質量。本文所描述的包含至少兩個接收器(每個接收器都有自己的天線)的設置利用大多數家庭中已存在的情況。在一些操作設置中,最優(yōu)接收條件可包括安裝與單個接收器連接的多根天線,其中該接收器能夠利用多根天線。然而,這是昂貴和復雜的解決方法,需要專業(yè)的安裝。更常見的情況是多個接收設備(例如,TV)位于同一住所的不同房間中。接收設備可掛接到已有的天線系統(tǒng)中或可以具有或者僅使用設備的內置天線。本原理有利地利用這種常規(guī)安裝來獲得性能上的一些改進,而無需復雜/昂貴的安裝。
圖4示出了根據本原理的實施例的針對多設備接收的示例性方法400。方法400包括正在家中觀看第一接收設備(RD1)上的頻道的人,其中未被使用的接收設備(RD2)也位于家中。方法400對應由RD1執(zhí)行的步驟。
在步驟410處,RD1調到廣播頻道并且通過空中電波接收廣播信號。
在步驟420處,RD1通過通信網絡形成與RD2的通信鏈路。該通信網絡例如可以是,但不限于,局域網(LAN)。
在步驟430處,RD1確定RD2是否可用于接收廣播頻道。針對用于支持RD1的RD2作出這種確定。因此,例如,該確定可以僅包括RD2是否能夠接收廣播頻道以及RD2當前是否正在被使用(觀看)。可以通過使用從RD1發(fā)送到RD2的針對可用性的請求和從RD2發(fā)送到RD1的相應的響應來做出這種確定。在其他實施例中,RD2的可用性可以被假設。在給出本文所提供的本原理的教導的情況下,這些以及用來確定RD2的可用性的其他方法被所屬領域技術人員容易地確定,同時仍維持本原理的精神。
在步驟440處,RD1請求RD2調到與RD1相同的頻道。RD1通過通信鏈路向RD2發(fā)出請求。對于該請求,RD2的顯示器不會被使用,只有接收和處理電路會被使用。
在步驟450處,RD1確定廣播信號的一部分已出現(xiàn)不可恢復的錯誤。該部分可以是分組。分組可以是損壞的或者只是沒有被RD1接收到。為了本原理的目的,在實施例中,假設RD2無誤地接收該部分。
在步驟460處,RD1通過通信鏈路向RD2發(fā)送請求。該請求用于使RD2向RD1發(fā)送被RD1確定為出錯的那部分廣播信號。
在步驟470處,如果被提供,RD1從RD2接收該部分。在實施例中,RD2可以確定它接收的該部分也出錯,如果這樣,則向RD1提供指示代替向RD1提供該部分。該指示主要通知RD1該部分不能從RD2提供。這允許RD1在為用戶再現(xiàn)對應數據流的期間,從另一電視機請求該部分,或執(zhí)行錯誤修正或錯誤隱藏操作來分別修正或隱藏錯誤。
在步驟480處,如果被提供,RD1向數據流中插入該部分。該插入可以包括用由RD2通過通信鏈路提供的部分替換由RD1通過空中電波接收的部分。
在步驟490,RD1顯示數據流,如果該部分被提供,則包括該部分。
根據本原理的實施例給出關于設備間的傳送如何被執(zhí)行的進一步描述。應理解的是,可以有許多傳送數據的方法。在實施例中,傳送關于高級電視系統(tǒng)委員會(ATSC)版本2.0或3.0標準被執(zhí)行,接收設備上則需要有以太網連接(有線的或無線的)。許多TV出售已經具有以太網連接或Wi-Fi連接。在此情形中,請求設備將發(fā)送帶有針對指定分組的請求的IP分組。該指定分組將通過使用此時被使用的任何協(xié)議來被標識。例如,如果協(xié)議是MPEG傳送,則使用分組計數器來標識指定分組。如果協(xié)議是實時傳送協(xié)議(RTP),則它可以是網絡抽象層(NAL)單元。第二設備將從緩沖器獲取被請求的分組,將其封裝至IP分組并發(fā)送回給請求設備。這種交換最可能通過兩個設備間的傳輸控制協(xié)議(TCP)套接字連接來實現(xiàn)。然而,這種數據傳送可以發(fā)生在任何數目的連接上,包括專用有線連接。在給出本文所提供的本原理的教導的情況下,這些和在設備間執(zhí)行傳送的其它方法被所屬領域技術人員容易地確定,同時仍維持本發(fā)明的精神。
根據本原理的實施例現(xiàn)將給出關于步驟480的進一步描述。這種替換方案可能需要在一個或兩個設備上有一定數量的緩沖。在圖3中,位于分組丟失檢測器和替換器306以及分組捕獲和轉發(fā)器357中的存儲器提供信號緩沖,向信號引入延遲。在主接收器中,緩沖可能是必需的,使得它可以向次級設備作出請求并且接收響應。在示例性實施例中,家庭網絡上的通信涉及相當短的通信鏈路時間(比如<100毫秒)。該短通信鏈路時間可能需要相當少量的用于緩沖的存儲器(例如,~256千字節(jié))。在一些實施例中,存儲器可以更大從而允許最差的情況。接收針對分組的請求的設備也需要一些近乎同一順序和大小的緩沖存儲器。
一旦修正分組被接收,它將被丟失檢測器和替換器306重新插入到適當的位置,其輸出作為某類型的媒體流流向解碼器和顯示器單元。這例如可以是MPEG傳送流,可同時使用的任何媒體流格式。
圖5示出根據本原理的實施例的針對多設備接收的另一示例性方法500。方法500包括正在家中觀看第一接收設備(RD1)上的頻道的人,其中未被使用接收設備(RD2)也位于家中。方法500與由RD2執(zhí)行的步驟對應。
在步驟510處,RD2通過通信網絡形成與RD1的通信鏈路。通信網絡例如可以是但不限于局域網(LAN)。
在步驟520處,RD2指示它是否可用于接收廣播頻道。用于支持RD1的RD2作出這種指示。因此,例如,該指示可以僅包括RD2是否能夠接收廣播頻道以及RD2當前是否正被使用(被觀看)。可以通過使用從RD1發(fā)送到RD2的針對可用性的請求和從RD2發(fā)送到RD1的對應的響應來做出這種指示。在其他實施例中,RD2的可用性可以被假設。在給出本文所提供的本原理的教導的情況下,這些以及其他用來確定RD2可用性的方法被所屬領域技術人員容易地確定,同時仍維持本原理的精神。
在步驟530處,RD2從RD1接收用于將頻道調到與RD1相同頻道的請求。RD2通過通信鏈路從RD1接收請求。對于該請求,RD2的顯示器不會被使用,只有接收和處理電路會被使用。
在步驟540處,RD2通過通信鏈路從RD1接收請求。該請求用于使RD2向RD1發(fā)送由RD1確定的出錯的那部分廣播信號。
在步驟550處,如果可用,RD2向RD1發(fā)送該部分。在實施例中,RD2可以確定它接收到的該部分也出錯,如果這樣,則向RD1提供指示代替向RD1提供該部分。該指示主要通知RD1該部分不能從RD2提供。這允許RD1在為用戶再現(xiàn)對應數據流的期間,從另一電視請求該部分或執(zhí)行錯誤修正或錯誤隱藏來分別修正或隱藏錯誤。
因此,如上所述,取決于錯誤源,存在兩個接收設備都不能接收特定的分組的情況。如果從不同天線(比如,內在天線)饋送到接收設備,則很有可能是兩個接收設備上的修正分組是不相關的。即使從同一天線饋送到接收設備,也很有可能兩個接收設備之一具有更佳的接收電路并且能夠接收信號。此外,可能有這種情況,較新的房子具有遍布房間的以太電纜,而不是同軸電纜。如果接收設備之一可訪問良好的天線,它可以被用來幫助其他可能只有內部天線的接收設備。在給出本文所提供的本原理的教導的情況下,這些和其他可應用本原理的應用和情況被所屬領域技術人員容易地確定,同時仍保持本原理的精神。
此外,雖然圖3-5的實施例被描述為只包括兩個接收設備,應理解的是,其他實施例可以包括不止兩個接收設備。在給出本文所提供的本原理的教導的情況下,這些和其他本原理的變形被所屬領域技術人員容易地確定,同時仍保持本原理的精神。
因此,本原理利用許多家庭有多個接收設備但很少同時使用所有接收設備的事實。該想法使用接收設備間的(一個或多個)連接來允許未被使用的接收設備為被使用接收設備的信號質量做貢獻。該(一個或多個)連接可以是有線的和/或無線的。該連接可以基于以太協(xié)議或其他協(xié)議。
本描述說明了本原理。因此應理解的是,所屬領域技術人員將能夠設計不同的布置,雖然本文沒有明確的描述或示出,但這些布置體現(xiàn)了本原理并且在本原理的精神和范圍內。
本文記載的所有示例和條件語言是為了教學的目的,旨在幫助讀者理解(一個或多個)發(fā)明人提出的概念和本原理從而促進該技術,并且被解釋為不受這些具體記載的示例和條件的限制。
此外,本文記載本原理的原理、方面和實施例的所有陳述以及其具體示例,旨在包含其結構和功能等同形式。另外,其旨在這些等同形式包括當前公知的等同形式以及未來開發(fā)的等同形式,即,所開發(fā)的可以執(zhí)行相同功能的任何元件,不管結構如何。
因此,例如,所屬領域技術人員將理解本文呈現(xiàn)的框圖表示具體體現(xiàn)本原理的示意性電路的概念視圖。類似地,也將理解任何流程圖表、流程圖、狀態(tài)轉換圖、偽代碼、以及類似物表示各種處理,其基本上可以在計算機可讀介質中被表示并且由計算機或處理器執(zhí)行,無論這個計算機或處理器是否被明確地示出。
圖中所示不同元件的功能可以通過使用專用硬件以及能夠與適當軟件相關聯(lián)地執(zhí)行軟件的硬件來被提供。當由處理器提供時,該功能可由單個專用處理器、單個共享處理器、或多個獨立的處理器提供,其中多個獨立的處理器中的某些可以被共享。此外,術語“處理器”或“控制器”的使用不應當被解釋為僅指代能夠執(zhí)行軟件的硬件,并且可以隱含地包括,而不限于,數字信號處理器(“DSP”)硬件、用來存儲軟件的只讀存儲器(“ROM”)、隨機存取存儲器(“RAM”)、以及非易失性存儲設備。
常用的和/或定制的其他硬件可以被包括。類似地,圖中所示的任何交換機只是概念性的。這些交換機的功能可以通過程序邏輯的操作、通過專用邏輯、通過程序控制和專用邏輯的交互或甚至手動地被執(zhí)行,具體技術可由實施者選擇,如從上下文中更具體地了解的。
在本文的權利要求中,被表示為用于執(zhí)行指定功能的裝置的任何元件旨在包含操作該功能的任何方式,包括,例如a)操作該功能的電路元件的組合或b)任何形式的軟件,因此包括,固件、微代碼或類似物,這些軟件與用于執(zhí)行該軟件的適當的電路相結合來執(zhí)行該功能。如由該權利要求所定義的本原理在于由所記載的各種裝置所提供的功能以權利要求要求的方式被合并和集合在。因此任何可以提供這些功能的裝置被認為是與本文所示的這些裝置等同的。
說明書中的提到的本原理的“一個實施例”或“實施例”以及其其他的變形意味著與實施例相聯(lián)系地被描述的特定的特征、結構、特性等被包含在本原理的至少一個實施例中。因此,出現(xiàn)在整個說明書的各種地方的短語“在一個實施例中”或“在實施例中”以及任何其他變形并不是都指同一實施例。
應理解的是,對以下的“/”、“和/或”、以及“……中的至少一個”中的任何一者的使用(例如,在“A/B”、“A和/或B”、“A和B中至少一個”的情況中)旨在包含僅對所列第一選項(A)的選擇,或者僅對所列二選項(B)的選擇,或者對兩個選項(A和B)的選擇。作為進一步示例,在“A、B、和/或C”和“A、B和C中至少一個”的情況中,這種短語旨在包含僅對所列第一選項(A)的選擇,或者僅對所列第二選項(B)的選擇,或者僅對所列第三選項(C)的選擇,或者僅對所列第一選項和所列第二選項(A和B)的選擇,或者僅對所列第一選項和所列第三選項(A和C)的選擇,或者僅對所列第二選項和所列第三選項(B和C)的選擇,或者所有三個選項(A和B和C)的選擇。針對如所列的許多項目,這可以被所屬領域和相關領域的技術人員容易地擴展。
這些以及其他本原理的其它特征和優(yōu)勢可被相關領域技術人員根據本文的教導容易地確定。應理解的是,本原理的教導可以以硬件、軟件、固件、特殊用途處理器或其組合的各種形式被實施。
最優(yōu)選的是,本原理的教導作為軟件和硬件的結合被實施。此外,軟件可作為應用程序被實施。該應用程序在程序存儲單元中被有形地體現(xiàn)。應用程序可能被加載到包括任何合適結構的機器中,并被其執(zhí)行。優(yōu)選地,該機器在具有諸如一個或多個中央處理單元(“CPU”))、隨機存取存儲器(“RAM”)、和輸入/輸出(“I/O”)接口的機算機平臺上被實現(xiàn)。該計算機平臺還可以包括操作系統(tǒng)和微指令代碼。本文所述的各種處理和功能可以是微指令代碼的一部分或者是應用程序的一部分,或者其任意組合的一部分,其可由CPU執(zhí)行。另外,各種其他外圍單元(例如,附加的數據存儲單元和打印單元)可以與計算機平臺連接。
應進一步理解的是,由于組成系統(tǒng)的組件中的一些和附圖中描述的方法優(yōu)選在軟件中被實施,系統(tǒng)組件間或者處理功能塊間的實際連接可能取決于本原理被規(guī)劃的方式而有所不同。給定本文的教導,相關領域的技術人員將能夠想出本原理的這些以及相似的實施方案或配置方式。
雖然本文參照附圖描述了說明性實施例,應理解的是,本原理不限于這些精確的實施例,并且各種更改和修改可被相關領域技術人員實現(xiàn),而不背離本原理的范圍和精神。所有這些更改和修改旨在被包含在如所附權利要求中提出的本原理的范圍內。