201116095 六、發明說明: 根據專利法的優先權請求 本專利申請案請求2008年12月11日提出申請的臨時 *申請Ν〇· 61/121,861的優先權,該臨時申請已轉讓給其受讓 ' 人,並特此藉由引用將其併入本文。 【發明所屬之技術領域】 所揭示的方案涉及藉由網路在内容提供商和無線通訊 設備之間進行的背景環境通訊(c〇ntextual c〇mmunicati〇ns )。 【先前技術】 技術的進步已經使得出現了更小並且功能更强的個人 計算設備。例如,目前已經存在各種攜帶型個人計算設備(包 括無線計算設備),例如攜帶型無線電話、個人數位助理 (PDA)和傳呼設備’它們中的每一個都小巧、重量輕並 且易於用戶攜帶。更具體地,例如,攜帶型無線電話還包括 藉由無線網路傳送語音和資料封包料巢式電話。此外,正 在製造的許多這樣的蜂巢式電話在計算能力上有很大的提 高:,因此’其正變得與小型個人電腦和手持PDA相當。然而, 和當前的小型個人雷聪s 不同的疋’這些設備的内容提供商在 提供感興趣内容方面受到限制。 ^^ ^ ^ 例如,螢幕大小'可用記憶 士 4的大小、輸人和輪出能力以及處理能力的 大小均可能在内容接批亦· h ° 、提供感興趣内容方面限制這〖s} 5 201116095 種設備。 目前,用戶在例如藉由撥打電話號碼來獲得用於機構及 /或實體的内容提供方面具有有限的選擇。因此,需要用於向 無線通訊設備(WCD )提供背景環境相關内容的改進的裝置 •和方法。 【發明内容】 下面闡述了一或多個方案的簡要概述,以提供對這些方 案的基本理解。本概述並不是所有設想方案的詳盡综述,並 且既不意圖標識所有方案的關鍵或重要要素,也不意圖圖示 任意或所有方案的範圍。其唯一目的是以簡化的形式闡述一 或多個方案的一些概念’作爲後面闡述的更詳細的說明書的 序言。 根據一或多個方案及其對應的公開内容,結合由無線通 訊設備獲得背景環境相關内容(contextually relevant content )來描述各種方案。根據一個方案,提供了一種無線 通訊設備獲得背景環境相關内容的方法。該方法可以包括: 無線通訊設備(WCD )獲得目的地設備標識項目。此外,該 方法還可以包括:將所述目的地設備標識項目傳輸到背景環 境内容伺服器,其中該背景環境内容伺服器藉由處理所接收 到的目的地設備標識項目來決定一或多個背景環境相關内 容項目。此外,該方法還可以包括:從該背景環境内容伺服 器接收該一或多個背景環境相關内容項目中的至少一者。 201116095 另一方案涉及用於藉由無線通訊設備來獲得背景環境 相關内容的至少一個處理器。該至少一個處理器可以包括第 一模組,用於藉由無線通訊設備(WCD)獲得目的地設備標 識項目。此外,該至少一個處理器還可以包括第二模組,用 於將該目的地設備標識項目傳輸到背景環境内容伺服器,其 中該背景環境内容伺服器藉由處理所接收到的目的地設備 標識項目來決定一或多個背景環境相關内容項目。此外,該 至少一個處理器還可以包括第三模組,用於從該背景環境内 容伺服器接收該一或多個背景環境相關内容項目中的至少 一者。 又一方案涉及包括電腦可讀取媒體的電腦程式產品。該 電腦可讀取媒體可以包括第一組代碼,用於使得電腦藉由無 線通訊設備(WCD )獲得目的地設備標識項目。此外,該電 腦可讀取媒體還可以包括帛二組代碼,用於使得該電腦將該 目的地設備標識項目傳輸到背景環境内容伺服器,其中該背 景環境内容伺服器藉由處理所接收到的目的地設備標識項 目來決定-或多個背景環境相關内容項目。此外,該電腦可 讀取媒體還可U包括第三組代㉟,用於使得該電腦從該背景 環境内容伺服器接收該一或多個背景環境相關内容項目中 的至少一者。 S] 再-方案涉及-種裝置。該裝置可以包括用於藉由無線 通訊設備(WCD)獲得目的地設備標識項目的構件。此外, 該裝置還可以包括用於將該目的地設備標識項目傳輸到背 景環境内容舰器的構件’其中該背景環境内容伺服器藉由[ 7 201116095 處理所接收到的目的地設備標識項目來決定一或多個背景 壞境相關内容項目。此外,該裝置還可以包括用於從該背景 環境内容伺服器接收該一或多個背景環境相關内容項目中 的至少一者的構件β 再一方案涉及一種無線通訊設備(WCD)。該WCD可 以包括通訊模組,其可操作來:藉由無線通訊設備(wcd) 獲得目的地設備標識項目;將該目的地設備標識項目傳輸到 责不環境内谷伺服器,其中該背景環境内容伺服器藉由處理 所接收到的目的地设備標識項目來決定一或多個背景環境 相關内谷項目;及從該背景環境内容伺服器接收該一或多個 背景環境相關内容項目中的至少一者。 另外,根據一或多個方案及其對應的公開内容,結合將 背景環境相關内容提供給無線通訊設備(WCD)來描述各種 方案。根據一個方案,提供了一種用於向WCD提供背景環 境相關内容的方法。該方法可以包括:背景環境内容伺服器 從WCD接收目的地設備標識項目。此外,該方法還可以包 括.藉由處理所接收到的目的地設備標識項目來決定一或多 個背景環境相關内容項目。&外,肖方法還可以包括:將該201116095 VI. INSTRUCTIONS: According to the priority claim of the Patent Law, this patent application claims the priority of the provisional* application filed on December 11, 2008 Ν〇·61/121,861, which has been transferred to its transferee' Person, and hereby incorporated by reference. [Technical Field] The disclosed solution relates to background environment communication (c〇ntextual c〇mmunicati〇ns) between a content provider and a wireless communication device via a network. [Prior Art] Advances in technology have led to the emergence of smaller and more powerful personal computing devices. For example, various portable personal computing devices (including wireless computing devices), such as portable radiotelephones, personal digital assistants (PDAs), and paging devices, are currently in existence, each of which is small, lightweight, and easy to carry. More specifically, for example, a portable radiotelephone also includes a nested telephone that transmits voice and data packets over a wireless network. In addition, many of these cellular phones being manufactured have a significant increase in computing power: therefore, they are becoming comparable to small personal computers and handheld PDAs. However, unlike the current small personal Lecong s, the content providers of these devices are limited in providing content of interest. ^^ ^ ^ For example, the screen size 'the size of the available memory 4, the ability to enter and turn out, and the size of the processing power may be limited in terms of content approval and h °, providing content of interest. 〖s} 5 201116095 Kind of equipment. Currently, users have limited options in obtaining content for institutions and/or entities, for example by dialing a phone number. Accordingly, there is a need for improved apparatus and methods for providing context related content to a wireless communication device (WCD). SUMMARY OF THE INVENTION A brief summary of one or more aspects is set forth below to provide a basic understanding of these aspects. This summary is not an extensive overview of the various aspects of the invention, and is not intended to identify key or critical elements of the various embodiments. Its sole purpose is to present some concepts of one or more aspects in the <RTIgt; Various schemes are described in connection with obtaining contextually relevant content by a wireless communication device in accordance with one or more aspects and their corresponding disclosures. According to one aspect, a method of obtaining content related to a context environment by a wireless communication device is provided. The method can include: obtaining a destination device identification item by a wireless communication device (WCD). Moreover, the method can also include transmitting the destination device identification item to a background environment content server, wherein the background environment content server determines one or more contexts by processing the received destination device identification item Environmental related content projects. Additionally, the method can also include receiving, by the background environment content server, at least one of the one or more context related content items. Another solution of 201116095 relates to at least one processor for obtaining context related content by a wireless communication device. The at least one processor can include a first module for obtaining a destination device identification item by a wireless communication device (WCD). In addition, the at least one processor may further include a second module, configured to transmit the destination device identification item to the background environment content server, wherein the background environment content server processes the received destination device identifier by processing The project determines one or more contextual contextual content items. Additionally, the at least one processor can further include a third module for receiving at least one of the one or more context related content items from the contextual environment server. Yet another aspect relates to a computer program product including computer readable media. The computer readable medium can include a first set of codes for causing the computer to obtain a destination device identification item via a wireless communication device (WCD). In addition, the computer readable medium may further include a second set of codes for causing the computer to transmit the destination device identification item to the background environment content server, wherein the background environment content server receives the received by the processing The destination device identifies the item to determine - or multiple context related content items. In addition, the computer readable medium can also include a third set of generations 35 for causing the computer to receive at least one of the one or more context related content items from the contextual content server. S] The re-scheme involves a device. The apparatus can include means for obtaining a destination device identification item by a wireless communication device (WCD). In addition, the apparatus may further comprise means for transmitting the destination device identification item to the background environment content ship, wherein the background environment content server is determined by [7 201116095 processing the received destination device identification item One or more background context related content items. Additionally, the apparatus can also include means for receiving at least one of the one or more context related content items from the contextual content server. Still another aspect relates to a wireless communication device (WCD). The WCD can include a communication module operable to: obtain a destination device identification item by a wireless communication device (wcd); and transmit the destination device identification item to an account environment server, wherein the background environment content Determining, by the server, the one or more context-related intra-valley items by processing the received destination device identification item; and receiving at least one of the one or more background environment-related content items from the background environment content server One. In addition, various aspects are described in connection with providing contextual context related content to a wireless communication device (WCD) in accordance with one or more aspects and their corresponding disclosure. According to one aspect, a method for providing background environment related content to a WCD is provided. The method can include the background environment content server receiving the destination device identification item from the WCD. Additionally, the method can include determining one or more context related content items by processing the received destination device identification item. In addition, the Xiao method may also include:
或夕個背景環境相關内容項目中的至少一個傳輸到該 WCD。 W 另一方案涉及用於向無線通訊設備(WCD )提供背景環 境相關内容的至少一個處理器。該至少一個處理器可以包括 第一模組,用於藉由背景環境内容伺服器從WCD接收目的 地設備標識項目。此外,該至少一個處理器還可以包括第二幻 8 201116095 模組’用於藉由處理所接收到的目的地設備標識項目來決定 一或多個背景環境相關内容項目。此外,該至少一個處理器 還可以包括第三模組,用於將該一或多個背景環境相關内容 項目中的至少一個傳輸到該WCD。 又一方案涉及一種包括電腦可讀取媒體的電腦程式産 品。該電腦可讀取媒體可以包括第一組代碼,用於使得電腦 藉由背景環境内容伺服器從WCD接收目的地設備標識項 目。此外’該電腦可讀取媒體還可以包括第二組代碼,用於 使得該電腦藉由處理所接收到的目的地設備標識項目來決 定或夕個背景環境相關内容項目。此外,該電腦可讀取媒 體還可以包括第三組代碼,用於使得該電腦將該一或多個背 景環境相關内容項目中的至少一個傳輸到該WCD。 再一方案涉及一種裝置《該裝置可以包括用於藉由背景 環境内容伺服器從WCD接收目的地設備標識項目的構件。 此外,該裝置還可以包括用於藉由處理所接收到的目的地設 備標識項目來決定一或多個背景環境相關内容項目的構 件此外,該裝置還可以包括用於將該一或多個背景環境相 關内容項目中的至少一個傳輸到該WCD的構件。 再一方案涉及一種裝置。該裝置可以包括通訊模組,其 可操作來藉由背景環境内容伺服器從WCD接收目的地設備 標識項目《此外,該裝置還可以包括背景環境内容模組,其 可操作來藉由處理所接收到的目的地設備標識項目來決定 一或多個背景環境相關内容項目。此外,該裝置的通訊模組 還可操作來將該一或多個背景環境相關内容項目中的至少[ 9 201116095 一個傳輸到該WCD。 爲了實現前述以及相關目的,—或多個方案包括在後文 中完整描述並在請求項中具體指出的特徵。以下說明書和附 圖詳細闡述了 -或多個方案的某些說明性的特徵。然而,這 些特徵僅僅指示了可以採用各種方案的原理的各種方式中 的少數幾個,並且本說明書意圖包括所有這些方案及其等同 方案。 【實施方式】 現在參照附圖描述各種方案。在下面的描述中,出於解 釋的目的,闡述了許多特定細節以提供對一或多個方案的透 徹理解。然而,顯而易見的是,可以在沒有這些特定細節的 情況下實踐這些方案。 可以藉由經由網路與背景環境内容伺服器進行互動來 實現將背景環境相關内容傳送到無線設備。具體來說,本方 案使無線設備能夠回應於嘗試與另一設備進行通訊而獲得 背景環境相關内容項目,例如,當向另一設備發出通訊請求 時,或者當從另一設備接收通訊請求時。此外,背景環境内 容伺服器可以儲存及/或追蹤設備間的通訊,並使用該資訊來 關注所傳輸的内容項目與設備的相關性,及/或將聚合的用戶 概況資訊(proHle information )提供給内容及/或服務提供商 以供進一步分析。 參照圖1,說明了根據一方案的通訊網路100的方塊 10 201116095 圖。通訊網路1 〇〇可以包括連接到通訊網路i2〇(例如,cdma 網路、GPRS網路、UMTS網路和其他類型的通訊網路)的 一或多個通訊設備11〇、2 22。通訊網路1〇〇還可以包括連接 到通訊網路120的多個伺服器13〇、14〇、15〇、ι6〇、17〇、 180 ^在一個方案中,這多個伺服器包括:背景環境内容伺 服器130、内容伺服器14〇、行動服務供應商伺服器ι5〇、廣 告伺服器160、位置伺服器17〇,以及推薦伺服器18〇。在一 個方案中,背景環境内容伺服器13〇可以獲得以下中的一或 多個:來自内容伺服器140的背景環境内容142、來自行動 服務供應商伺服器150的行動服務供應商内容152、來自廣 告伺服器160的廣告商内容【62、來自位置伺服器17〇的位 置内容I72,以及來自推薦伺服器lso的推薦内容18〇。 在一個方案中,通訊設備110還可以包括用戶介面 112、背景環境内容模組114’並且可選地包括位置模組118。 在一個方案中,背景環境内容模組114還可以包括儲存模組 116,用於幫助進一步的分析,例如,用戶設備資訊分析、 目的地設備資訊分析等。在一個方案中,背景環境内容伺服 器130還可以包括資料儲存設備132,用於儲存從多個設備 (例如,設備110、122)及/或伺服器(例如,内容伺服器 140、行動服務供應商伺服器15〇、廣告伺服器ι6〇、位置伺 服器170和推薦伺服器18〇)接收到的用戶資訊。在該方案 中’背景環境内容伺服器130可以藉由分析資料儲存設備132 中儲存的資訊而偏向於傳輸特定内容項目。例如,從設備ιι〇 接收到表示之前提供的背景環境内容項目未正確執行的資[ 11 201116095 訊’則背景環境内容伺服器130可以中止該内容項目的分 發,並且可以警告内容提供商140。在另一示例中,背景環 境内容伺服器130可以藉由聚合資料儲存設備132中儲存的 多個用戶動作,來決定撥叫特定號碼的用戶也經常查看與特 定産品相關聯的内容。在該示例性情況中,當撥打特定號碼 時’可以將與特定産品相關的背景環境相關内容項目提供給 設備110。 在一個方案中,内容伺服器140還可以包括背景環境内 容項目142。這些内容項目可以包括:與産品、服務、個體、 團體、位置等相關聯的優惠券、廣告、通告等。例如,内容 伺服器140可以提供與特定類別的商店(business )相關聯 的背景環境内容項目142。在該方案中,用戶可以藉由例如 以下操作來獲得目的地設備標識項目:撥打號碼、接收來自 一號碼的撥叫、產生及/或接收基於音頻的訊息、產生及/或 接收基於文字的訊息。這種基於音頻的訊息可以包括但不限 於浯a郵件、音樂文件等。這種基於文字的訊息可以包括但 不限於簡訊服務(SMS )訊息、增强型訊息傳遞服務訊息 (EMS )訊息 '多媒體訊息服務(MMS )訊息。在一個示例 中,旁豕環境内容伺服器13〇可以將被撥打的號碼及/或主撥 Η號碼與花商相關聯,並且可以爲被撥打的花商及/或該區域 内的其他花商提供内容項目。 在另一示例中,背景環境内容伺服器130可以對接收到 的SMS文字進行解析,以獲得標籤、關鍵字、臨序標鐵等, 並且可以將所解析的資訊與—或多個背景環境相關内容項[S] 12 201116095 目進行關聯。例如,用戶可以發送包括對特定書的引用的 SMS訊息。在該示例中,背景環境内容伺服器丨3〇可以對該 訊息進行解析’並提供作爲背景環境相關内容的以下項的列 •表:位於用戶附近的書店、該特定書的優惠券、同一作者的 - 其他書、該特定書的評論等。 在又一示例中,背景環境内容伺服器130可以對音頻文 件的内容進行分析,以獲得標籤、關鍵字等,並且可以將所 分析的資訊與一或多個背景環境相關内容項目進行關聯。例 如,如果用戶接收到一封語音郵件,其中提到了一位演藝人 員的姓名’則背景環境内容伺服器130可以對該訊息進行分 析,並提供該演藝人員下一次在通訊設備11〇所處位置的預 定距離内演出時的地點、日期、門票可購情況等。 在一個方案中,行動服務供應商伺服器15〇還可以包括 行動服務供應商内容項目152。這些内容項目可以包括:與 産品、服務、個體、團體、位置等相關聯的優惠I、廣告、 通告等。例如’如果好多次撥叫特^號碼及/或從特定號碼 接收撥叫,則背景環境内容㈣器13G可以提供來自行動服 務供應商的更好地爲用戶的撥叫習慣提供服務的服務計劃 選項。在另一示例中,如果用戶多次撥叫醫生並且行動服務 供應商具有關於「健康」的行動應用程式,則行動服務供應 商可以更經常地將這些應用程式提供給該特定用戶。 在操作中’用戶使用用戶介面ιΐ2來存取與另—設備及 或實體相關聯的目的地識別符(例如,電話號碼卜例如, 用户可以將目的地識別符輸入到設備ιι〇的 13 201116095 中。在另一示例中,用戶可以在從另一設備接收到語音撥叫 時,使用設備110的用戶介面Π2來查看目的地識別符。在 又一示例中,用戶可以使用設備110的用戶介面112來查看 儲存在與設備110相關聯的通訊薄中的目的地識別符。之 後,可以將目的地標識資訊和設備資訊傳輸到背景環境内容 伺服器130。在一個方案中,設備資訊可以包括由位置模組 118決定的位置值。在另一方案中,設備資訊可以包括:設 備no的製造和機型資訊、螢幕大小、儲存模組116十可用 的儲存空間、用戶概況資訊等。一旦接收到目的地設備標識 資訊,背景環境内容伺服器130可以處理設備11〇與目的地 設備122的連接。同時,背景環境内容伺服器13〇可以分析 接收到的目的地設備資訊和設備110的資訊以及其他資訊, 並決定要傳輸給設備110的相關的背景環境内容項目。在該 方案中,可以針對目的地設備112、用戶設備11〇、内容提 供商140、行動服務供應商150等分析相關性。之後,背景 環境内容伺服器13 0可以將相關的背景環境内容項目傳輸給 設備110。在一個方案中,可以在與目的地設備i22連接之 前、在與目的地設備122進行通訊期間,及/或在終止與目的 地設備122的通訊之後進行傳輸。這樣’可以回應於嘗試與 目的地設備122進行通訊而向設備11〇提供背景環境相關内 容項目。 圓2說明了根據要求保護的主題的各種方法。儘管出於 簡化說明的目的’將il些方法示出和描述爲一系列的操作’ 但是應該理解並意識到,要求保護的主題並不受這些操作順[s ] 14 201116095 序的限制,一些操作可以按照不同的順序進行及/或與本文示 出和描述的其他操作同時進行。例如’本領域技蔽人士將理 解和意識到,可選地可以將方法表示爲諸如狀態圖中的一系 列相互關聯的狀態或事件。此外,實現根據要求保護的主題 的方法可能並不需要所有說明的操作。 领邗另外,還應該意識 到,後文以及本說明書全文所揭示的 w万决能夠儲存在製品 上,以便於將這些方法運輸和傳送給雷 电腦。本文所使用的術 語「製品」旨在包含可從任何電腦可嗜 . J磧取设備、載體或媒體 存取的電腦程式。 參照圖2,在標號202處’可以獲得目的地設備的標識 項目。在-個方案t,獲得目的地設備標識項目還可以包 括:從與WCD相關聯的用戶介面接收用 從與WCD相關聯的通訊薄接收用戶輸 來自於多個行動服務供應商提供的值中 戶輸入的電話號碼, 入的電話號碼,接收 的用戶輸入的值,接 目’等等。在另一方 訊服務資料封包的通 收來自於來話撥叫的目的地設備標識項 案中,目的地設備標識項目可以用於簡 訊。 識的設備 在標號204處,可以與使用目的地設備電話標 可以在進行標號206到 在另一方案中,可以在 同時建立該連接。在又 及/或實體建立連接。在一個方案中, 214中描述的操作之前建立該連接。 進行標號206到214中描述的操作的 ir *ι •y xOr at least one of the background environment related content items is transmitted to the WCD. Another aspect relates to at least one processor for providing background environment related content to a wireless communication device (WCD). The at least one processor can include a first module for receiving a destination device identification item from the WCD by the contextual content server. Additionally, the at least one processor can further include a second phantom 8 201116095 module </ RTI> for determining one or more context related content items by processing the received destination device identification item. Additionally, the at least one processor can further include a third module for transmitting at least one of the one or more context related content items to the WCD. Yet another aspect relates to a computer program product comprising computer readable media. The computer readable medium can include a first set of codes for causing the computer to receive the destination device identification item from the WCD by the contextual content server. Further, the computer readable medium can also include a second set of codes for causing the computer to determine or otherwise contextually related content items by processing the received destination device identification items. Additionally, the computer readable medium can further include a third set of codes for causing the computer to transmit at least one of the one or more background environment related content items to the WCD. Still another aspect relates to a device "The device can include means for receiving a destination device identification item from a WCD by a contextual content server. Additionally, the apparatus can further include means for determining one or more context related content items by processing the received destination device identification item. Additionally, the apparatus can further include the one or more backgrounds At least one of the environment related content items is transmitted to the widget of the WCD. Yet another aspect relates to a device. The apparatus can include a communication module operable to receive a destination device identification item from the WCD by the contextual content server. Additionally, the apparatus can further include a contextual content module operable to be received by the processing The destination device identification item to determine one or more context related content items. Additionally, the communication module of the apparatus is further operative to transmit at least one of the one or more context related content items to the WCD. In order to achieve the foregoing and related ends, the <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; The following description and drawings detail some of the illustrative features of the - or multiple aspects. However, these features are merely indicative of a few of the various ways in which the principles of the various embodiments can be employed, and the description is intended to include all such aspects and equivalents thereof. [Embodiment] Various aspects will now be described with reference to the drawings. In the following description, numerous specific details are set forth for the purpose of illustration However, it will be apparent that these aspects can be practiced without these specific details. Background context related content can be communicated to the wireless device by interacting with the contextual content server via the network. In particular, the present invention enables a wireless device to obtain background environment related content items in response to attempting to communicate with another device, such as when a communication request is made to another device, or when a communication request is received from another device. In addition, the contextual content server can store and/or track communication between devices and use the information to focus on the relevance of the transmitted content item to the device and/or to provide aggregated user profile information (proHle information). Content and/or service provider for further analysis. Referring to Figure 1, a block 10 201116095 diagram of a communication network 100 in accordance with an aspect is illustrated. The communication network 1 may include one or more communication devices 11, 22 connected to a communication network i2 (e.g., a cdma network, a GPRS network, a UMTS network, and other types of communication networks). The communication network 1 can also include a plurality of servers 13〇, 14〇, 15〇, ι6〇, 17〇, 180^ connected to the communication network 120. In one solution, the plurality of servers include: background environment content The server 130, the content server 14A, the mobile service provider server 〇5〇, the advertisement server 160, the location server 17〇, and the recommendation server 18〇. In one aspect, the contextual content server 13 may obtain one or more of the following: background context content 142 from the content server 140, mobile service provider content 152 from the mobile service provider server 150, from The advertiser content of the advertisement server 160 [62, the location content I72 from the location server 17〇, and the recommended content 18〇 from the recommendation server lso. In one aspect, the communication device 110 can also include a user interface 112, a contextual content module 114', and optionally a location module 118. In one aspect, the contextual content module 114 can also include a storage module 116 for facilitating further analysis, such as user device information analysis, destination device information analysis, and the like. In one aspect, the contextual content server 130 can also include a data storage device 132 for storing from a plurality of devices (eg, devices 110, 122) and/or servers (eg, content server 140, mobile service provisioning) The user information received by the merchant server 15〇, the advertisement server ι6〇, the location server 170, and the recommendation server 18〇). In this scenario, the context environment content server 130 can bias the transmission of particular content items by analyzing the information stored in the data storage device 132. For example, the background environment content server 130 may terminate the distribution of the content item from the device ιι〇 indicating that the previously provided background environment content item is not correctly executed [11 201116095], and may alert the content provider 140. In another example, the contextual content server 130 can determine that a user dialing a particular number also frequently views content associated with a particular product by a plurality of user actions stored in the aggregate data storage device 132. In this exemplary case, contextual related content items associated with a particular product may be provided to device 110 when dialing a particular number. In one aspect, content server 140 may also include background environment content item 142. These content items may include: coupons, advertisements, announcements, etc. associated with products, services, individuals, groups, locations, and the like. For example, content server 140 can provide contextual contextual content items 142 associated with a particular category of businesses. In this scenario, the user can obtain a destination device identification item by, for example, dialing a number, receiving a call from a number, generating and/or receiving an audio-based message, generating and/or receiving a text-based message. . Such audio-based messages may include, but are not limited to, emails, music files, and the like. Such text-based messages may include, but are not limited to, a Short Message Service (SMS) message, an Enhanced Messaging Service Message (EMS) message, a Multimedia Message Service (MMS) message. In one example, the bypass environment content server 13 may associate the dialed number and/or the master dial number with the florist, and may be the called florist and/or other florist in the area. Provide content items. In another example, the context environment content server 130 may parse the received SMS text to obtain tags, keywords, temporary tags, etc., and may associate the parsed information with - or multiple contexts. The content item [S] 12 201116095 is associated. For example, a user can send an SMS message that includes a reference to a particular book. In this example, the contextual environment content server can parse the message 'and provide a list of tables that are related to the background environment-related content: a bookstore located near the user, a coupon for the particular book, the same author - other books, reviews of that particular book, etc. In yet another example, the contextual content server 130 can analyze the content of the audio file to obtain tags, keywords, etc., and can associate the analyzed information with one or more context related content items. For example, if the user receives a voicemail in which the name of an entertainer is mentioned, the background environment content server 130 can analyze the message and provide the next location of the entertainer at the communication device 11 The location, date, and availability of tickets during the scheduled distance. In one aspect, the mobile service provider server 15A can also include an action service provider content item 152. These content items may include: offers I, advertisements, announcements, etc. associated with products, services, individuals, groups, locations, and the like. For example, if the number is dialed multiple times and/or the call is received from a specific number, the contextual content (4) device 13G can provide a service plan option from the mobile service provider to better serve the user's calling habits. . In another example, if the user dials the doctor multiple times and the mobile service provider has an action application for "health", the mobile service provider can provide these applications to the particular user more often. In operation, 'the user uses the user interface ιΐ2 to access the destination identifier associated with the other device and or entity (eg, a phone number, for example, the user can enter the destination identifier into the device 13 201116095) In another example, the user may view the destination identifier using the user interface 设备2 of the device 110 when receiving a voice call from another device. In yet another example, the user may use the user interface 112 of the device 110. To view the destination identifier stored in the communication book associated with device 110. Thereafter, destination identification information and device information can be transmitted to background environment content server 130. In one aspect, device information can include location The location value determined by the module 118. In another solution, the device information may include: manufacturing and model information of the device no, screen size, storage space available for the storage module 116, user profile information, etc. Once the destination is received The ground device identification information, the background environment content server 130 can handle the connection of the device 11〇 with the destination device 122. The background environment content server 13 can analyze the received destination device information and the information of the device 110 and other information, and determine the relevant background environment content items to be transmitted to the device 110. In this scheme, the destination can be targeted. The device 112, the user device 11, the content provider 140, the mobile service provider 150, etc. analyze the relevance. Thereafter, the contextual content server 130 can transmit the relevant background environment content item to the device 110. In one aspect, Transmission may occur prior to connection with destination device i22, during communication with destination device 122, and/or after termination of communication with destination device 122. This may be in response to attempting to communicate with destination device 122. A background environment related content item is provided to the device 11. Circle 2 illustrates various methods in accordance with the claimed subject matter. Although for the purpose of simplifying the description 'the methods are shown and described as a series of operations', it should be understood and Aware that the claimed subject matter is not subject to the restrictions of these operations [s] 14 201116095 Some operations may be performed in a different order and/or concurrently with other operations shown and described herein. For example, as will be understood and appreciated by those skilled in the art, the method may alternatively be represented as one such as in a state diagram. A series of interrelated states or events. In addition, methods that implement the claimed subject matter may not require all of the illustrated operations. In addition, it should be appreciated that the following and the full disclosure of this specification can be stored. In-process, in order to facilitate the transport and transfer of these methods to a mine computer. The term "article of manufacture" as used herein is intended to encompass a computer program that can be accessed from any computer, device, or media. 2, at reference numeral 202, an identification item of the destination device can be obtained. In the case t, obtaining the destination device identification item may further include: receiving from the user interface associated with the WCD, receiving the user from the communication device associated with the WCD, and receiving the value from the plurality of mobile service providers. Enter the phone number, the incoming phone number, the value entered by the user, the connection' and so on. The destination device identification item can be used for the short message in the destination device identification item of the incoming call from the other party. Identifying the device At reference numeral 204, the telephone number can be used with the destination device. The label 206 can be used. In another aspect, the connection can be established at the same time. Establish connections in and/or entities. In one scenario, the connection is established prior to the operation described in 214. Ir *ι •y x performing the operations described in reference numerals 206 to 214
—方案中,可以在進行標號2〇6到214中描述的操作之後建 立該連接。在再又-方案中’可以藉由用來幫助進行通訊的 網路來決定與所描述賴備進行連接的時序H CDMA 15 201116095 網路目前不允許同時進行語音和資料通訊。相反,umts網 路提供語音和資料的同時通訊,因此,可以在語音交談期間 提供内容項目。 在標號206處,將目的地設備標識項目傳輸給背景環境 •伺服器。在一個方案中,背景環境内容伺服器可以接收額外 資訊,例如,儲存在通訊簿中的與目的地設備標識項目對應 的姓名、與目的地設備標識項目對應的位址、通訊薄中存在 的可能相關的用戶概況資訊及/或任何其他資訊。In the scheme, the connection can be established after the operations described in the numerals 2〇6 to 214. In the re-scheme, the timing of the connection to the described device can be determined by the network used to facilitate the communication. H CDMA 15 201116095 The network currently does not allow simultaneous voice and data communication. In contrast, the umts network provides simultaneous communication of voice and data, so content items can be provided during a voice conversation. At reference numeral 206, the destination device identification item is transmitted to the background environment • server. In one aspect, the contextual content server can receive additional information, such as a name corresponding to the destination device identification item stored in the address book, an address corresponding to the destination device identification item, and a possible presence in the communication book. Relevant user profile information and/or any other information.
在標號208處’決定任何背景環境相關内容項目是否可 用。在一個方案中’背景環境内容伺服器可以針對以下項來 決定背景環境相關内容項目的相關性:WCD位置值、與目的 地設備標識項目相關聯的位置、與目的地設備標識項目相關 聯的商店或商店類別、從廣告伺服器獲得的資訊 '從推薦伺 服器獲得的資訊、從位置伺服器獲得的資訊、從與WCD相 關聯的行動服務供應商獲得的資訊、等等。在該方案中,針 對WCD位置值決定的背景環境相關内容項目可以包括:天 氣資訊、本地新聞饋送、本地事件、本地時間、本國特定匯 率、本國特定股市指數觸發機制(trigger )、與WCD的用 戶相關聯的一或多個社交網站饋送、與目的地設備標識項目 的商店類別相關聯的位於WCD位置值的預定距離内的一或 多個興趣點、地圖資訊、該一或多個興趣點中的至少一者的 地圖資訊、對其他商店的一或多個推薦、優惠券、或者前往 與目的地設備標識項目相關聯的位置的方向、等等。此外, 在該方案中,針對與目的地設備標識項目相關聯的位置所決I 16 201116095 疋的背景環境相關内容項目可以包括:天氣資訊、本地新聞 饋送、商店名稱、商店位址、商店類別、與商店類別相關聯 的位於預定距離内的一或多個興趣點、地圖資訊、與商店類 別相關聯的一或多個興趣點中的至少—者的地圖資訊、與商 -店類別相關的一或多個商店、對與商店類別相關的一或多個 商店的推薦、前往與商店類別相關的—或多個商店中的至少 一者的方向、或者從WCD位置值到與目的地設備標識項目 相關聯的位置的方向 '等等。另外,在該方案中,針對與 W C D相關聯的行動服務供應商 '廣告伺服器、位置伺服器等 決定的背景環境相關内容項目可以包括:與行動服務供應商 相關聯的一或多個廣告、來自與行動服務供應商相關聯的一 或夕個内谷提供商的一或多個廣告、與目的地設備標識項目 的商店類別相關聯的一或多個廣告、與關聯於WCD的用戶 的用戶概況相關聯的一或多個廣告、等等。 如果在標號208處決定沒有背景環境相關内容項目可 用’則在標號210處該程序可以停止。相反,如果在標號2〇8 處決定一或多個背景環境相關内容項目可用,則在標號212 處將該一或多個背景環境相關内容項目中的至少一個傳輸 到從其接收到目的地設備標識項目的設備。 進一步地,在標號214處,該設備接收一或多個所傳輪 的背景環境相關内容項目。在一個方案中,接收步驟可以包 括在一或多個操作時間間隔期間進行接收’該操作時間間隔 例如是:在啟始與目的地設備標識項目的通訊連接之前的時 間間隔、在完成與目的地設備標識項目的通訊連接之前的時 17 201116095 間間隔、在通訊連接被建立之後進行通訊期間的時間間隔, 或者在通訊連接被終止之後的時間間隔。 參照圖3 A,以訊息序列圖的形式說明了圖i中所圖示 的本主題的用於建立與目的地設備的撥叫的操作。一般來 說,通訊設備302可以嘗試與目的地設備31〇進行互動。利 用一或多個源内容伺服器306提供的内容,可以藉由背景環 境内谷飼服3 0 4來擴充這種互動。 在序列步驟312處,從用戶設備302將目的地設備31〇 的標識資訊傳輸到目的地設備3 10,以建立通訊路徑。在一 個方案中’該目的地設備標識資訊可以包括:電話號碼、ιρ 位址、MAC位址、URL、電子郵件位址、簡訊服務(sms) 資料封包、增强型訊息傳遞服務(EMS )資料封包、多媒體 訊息服務(MMS)資料封包等。在該方案中,電話號碼可以 關聯於各種通訊協定’例如,VoIP通訊、pstn通訊等。在 另一方案中,用戶設備3 02可以藉由以下操作來獲得目的地 設備310的標識資訊:從與WCD相關聯的用戶介面接收用 戶輸入的電話號碼、從與WCD相關聯的通訊簿接收用戶輸 入的電話號碼、接收來自於多個行動服務供應商提供的值中 的用戶輸入的值、等等。在序列步驟314處,還從用戶設備 302將目的地設備310的標識資訊傳輸到背景環境内容伺服 器3 04。在序列步驟316處,背景環境内容服務對從用戶設 備3 02接收到的資訊進行處理。在一個方案中,該資訊可以 包括用戶設備3 02的位置值。在該方案中,位置值可以對應 於設備的實體位置,該實體位置基於:GPS獲取的資料、從[s 18 201116095 設備電話號碼的區域碼中提取位置、從目的地設備標識項目 的區域碼中提取位置、等。在另一方案中,設備資訊還可以 包括:設備302的製造和機型資訊、螢幕大小 '可用儲存空 "間、用戶概況資訊、等。在又一方案中,處理還包括選擇至 *少一個背景環境相關内容項目來傳輸到用戶設備302。在一 個方案中,背景環境内容伺服器304可以針對以下項來決定 背景環境内容項目的相關性:該WCI)的位置值、目的地設 備標識資訊、從與該WCD相關聯的行動服務供應商獲得的 資訊、等。 在序列步驟3 18處,背景環境内容伺服器3〇4可以將諸 如用戶概況資訊等的資訊提供給一或多個源内容伺服器 306。在一個方案中,背景環境内容伺服器3〇4從多個用戶、 及/或在將資訊傳輸到一或多個源内容伺服器3〇6之前的一 設定時間段内’聚合用戶概況資訊。例如,背景環境内容伺 服器304可以提供與針對特定機構的用戶撥叫模式相關聯的 貝訊在序列步驟320處,至少一個源内容伺服器3〇6可以 處理從背景環境内容伺服器304接收到的資訊。在一個方案 中 或夕個源内容伺服器可以包括:内容伺服器140、行 動服務供應商伺服器150、廣告伺服器16〇、位置伺服器17〇 和推薦伺服器180。此外,該處理可以包括選擇提供哪個内 容項目及/或哪些内容項目(例如,廣告、優惠券、推薦、本 地新聞、天氟、時間、前往目的地設備商店或相關商店的方 向等)來傳輸到用戶設備。在序列步驟322處,背景環境 相關内容項目被傳輸到内容伺服器3〇4。在一個方案中,這【 19 201116095 種傳輸是回應於諸如序列步驟3 14處的用戶請求而提供的。 在另一方案中,這種傳輸是回應於背景環境内容伺服器進行 的傳輸(例如’以預定時間間隔傳輸聚合的用戶資訊)而提 供的。在又一方案中’這種傳輸作爲觸發事件發生的結果而 .發生,該觸發事件例如是用戶存取通訊薄,從而可以將通訊 簿的内容的至少一部分發送給背景環境内容伺服器3〇4,該 责牙、環境内谷伺服器304可以重複存取每個接收到的條目 (例如’通訊簿中的姓名、電話號碼)。在該方案中,在操 作中,背景環境伺服器3 04可以從源内容伺服器306 (例如, 内谷4司服器140、行動服務供應商伺服器mo、廣告祠服器 160、位置伺服器17〇和推薦伺服器18〇)收集背景環境相關 資訊,並且可以將編輯的資訊發送回設備3〇2。這樣,可以 用接收到的内容資訊對所存取的通訊薄進行更新。 在序列步驟324處’背景環境内容伺服器3〇4還可以處 理從源内容飼服器306接收到的背景環境内容項目。在一個 方案中,可以將内容項目儲存在背景環境内容伺服器3〇4處 以供後續傳輸。在另一方案中,内容伺服器3〇6的度量可以 被儲存及/或分析,以幫助内容伺服器3〇6的計費、審核、簡 化(streamlining )等。在序列步驟326處,將所選擇的相關 的背景環境内容項目傳輸到用戶設備3〇2。例如,如果用戶 正在撥叫特定地點的票務熱線,則可以向用戶設備3〇2傳輸 與在該地點進行的演出相關聯的内容項目。 在序列步驟328處,背景環境内容伺服器304可以使用 目的地設備標識資訊來與目的地設備31〇進行通訊。在一個[ 20 201116095 方案申,可以將背景環境内容項目提供給目的地設備3 1〇。 在序列步驟330處,目的地設備可以決定是否接受來自用戶 設備302的通訊請求,並且在序列步驟332處可以建立通 • 訊路徑。 - 參照圖3 B,以訊息序列圖的形式說明了圖j中所圖示 的本主題的用於從目的地設備接收撥叫的操作。出於清楚的 目的,以和圖3A中所圖示的方式基本類似地方式執行的序 列步驟被編號爲與圖3A中所使用的編號相對應。 在序列步驟3 34處,目的地設備31〇接收標識資訊,該 標識資訊從目的地設備31〇被傳輸到用戶設備3〇2,以建立 通訊路徑。序列步驟314到332執行與參照圖3八所描述的 序列步驟基本類似的操作。之後,在序列步驟336處用戶 没備3 02可以決定是否接受來自目的地設備31〇的通訊請 求’並且在序列步驟332處,可以建立通訊路徑。 在一個方案中,可以在與目的地設備310進行連接之前 (例如圖3中所圖示的)、在與目的地設備31〇進行通訊期 間,及/或在終止與設備31〇的通訊之後,將諸如在序列步驟 326處傳輸到設備302的背景環境相關内容項目傳輸到用戶 設備302。在另一方案中,可以藉由經由其對通訊進行處理 的網路來決定背景環境相關内容可以在何時被傳輪到設備 302。例如,當前的CDMA網路不能在設備302與310之間 的活動通訊期間進行背景環境内容的通訊。 參,、’、圖4’示例性螢幕戴圖圖示了當設備41〇進行撥叫 並隨時間409而發展(如從左至右的箭頭所示)時,通訊系『 21 201116095 統400中的通訊設備41〇上的兩個應用程式之間的互動。如 所圖示的,通訊設備410可以包括用於產生到通訊設備410 的輸入的輸入機構424,和用於產生供通訊設備41〇的用戶 消費的資訊的輸出機構41卜例如,輸入機構424可以包括 諸如鍵或鍵盤,月鼠、觸控螢幕顯示器、麥克風等的機構。 此外’例如,輸出機構411可以包括顯示器412、音頻揚聲 器、觸覺反饋機構、個人區域網路(pAN)收發機等。在該 示例性方案中’輸出機構411可以顯示來自來話撥叫的輸入 電話號碼’或者調出設備41〇上的已經包括電話號碼的通訊 簿應用程式。在所說明的方案中,輸出機構4ιι可以包括用 於呈現圖像或視頻格式的媒體内容的顯示器412,及/或用於 呈現音頻格式的媒體内容的音頻揚聲器。在一個方案中用 戶可以在別景與選擇的應用程式(例如,目的地設備識別應 用程式414) it行互動,同時背景環境内容應用程式422可 以在背景運行。在另—方案中,背景環境内容應用程式— 可以向該设備的作業系統登錄(來話/出話)的撥叫、事件等, 並且可以在任何所登錄的事件發生時被調用。此外,在所圖 不的方案中,通訊設備41G向用戶呈現包含多個額外内容項 目(例如,地圖/方向416、優惠券418、廣告42〇等)的選 項的顯示器412。 在所圖示的方案中,在第—時間間隔彻處,目的地設 備標識模組(例如,目的地設備電話號碼、簡訊服務用戶輸 入)414可以在前景運行,同時背景環境内容模組可以 在通訊^備410的背景運行。在一個方案中,在時間間隔 22 201116095 期間,可以藉由顯示器412办θ ζ采顯示背景環境相關内容》例如, 用戶可以運行諸如網路潘|瞢努 j筧ι§這樣的應用程式。在該示例性 方案中,當用戶提供盘挂 ,、/、错由網路瀏覽器顯示的號碼相關聯的 選擇時’可以提供盘該用玲、扭 ^ 〃 片選擇相關聯的背景環境相關内 备此外在所圖不的方案中在時間間隔術處,用戶可 目6¾¾ sx備標識選擇’例如,用戶儲存的針對該電話 號碼的姓名、用戶儲存的針對該電話號碼的位址等。在一個 方案中,嘗忒與目的地設備進行連接可以使用無線網路採用 的可應用的協^ °之後’目的地設備的標識資訊和設備410 的私識資訊被傳輸到背景環境内容伺服器,以幫助將背景環 境相關内容提供給設備41 0。在時間間隔403處,背景環境 内各飼服器可以在正在處理與目的地設備的連接426的同 時、提供背景環境相關内容項目428。在時間間隔405處, 可以建立與目的地設備的連接。在該時間間隔内,在一個方 案中’在建立連接43 0的同時’背景環境内容伺服器可以提 供者景環境相關内容項目428。更進一步地,在時間間隔407 處,在已經終止了與目的地設備的通訊430之後,背景環境 内容伺服器可以提供背景環境相關内容項目428。還應該注 意,背景環境相關内容可以在各種階段(例如,在進行撥叫 401之前、在正連接撥叫403的同時、在已經連接撥叫405 的同時、在結束撥叫407之後)被提供給用戶,並且在每個 階段是不同的(例如,内容在這些不同階段或任何其他階段 中可以不相同)。 參照圖5,示例性螢幕截圖圖示了當設備510接收撥叫[s 23 201116095 並隨時間509而發展(如從左至右的箭頭所示)時,通訊系 統500中的通訊設備51〇上的兩個應用程式之間的互動。如 所圖不的,通訊設備51〇可以包括用於產生到通訊設備51〇 的輸入的輸入機構524,和用於產生供通訊設備51〇的用戶 消費的資訊的輸出機構511。例如,輸入機構524可以包括 諸如鍵或鍵盤、滑鼠、觸控螢幕顯示器、麥克風等的機構。 此外,例如,輸出機構511可以包括顯示器512、音頻揚聲 器、觸覺反饋機構、個人區域網路(pAN)收發機等。在該 示例,方案中’輸出機構511可以顯示來自來話撥叫的輸入 電話號碼,或者可以在設備51G上調出已經包括電話號碼的 通訊薄應用程式。在所說明的方案中,輸出機構5ιι可以包 括用於呈現圖像或視頻格式的媒體内容的顯示器$ 12,及/或 用於呈現音頻格式的媒體内容的音頻揚聲器。在一個方案 令,用戶可以在前景與選擇的應用程式(例如,目的地設備 標識應用程式514)進行互動,同時f景環境内容應用程式 ⑵可以在背景運行。在另—方案中’背景環境内容應用程 式522可以向該设備的作業系統登錄(來話/出話)的撥叫、 事件等,並且可以在任何所登錄的事件發生時被調用。此 外’在所圖示的方案中,通訊設備51()向用戶呈現包含多個 额外内容項目(例如’地圖/方向516、優惠券518、廣告52〇 等)的選項的顯示器512。 在所圖示的方案中,在第一拉 隹弟時間間隔5 01處,來話撥叫 的處理階段526可以發生。 、 货王社個方案中,背景環境内容伺 服器可以在與用戶設備51〇的遠垃τ 的運接正在進行處理的同時提供! 24 201116095 5〇3處,在用戶設At reference numeral 208, it is determined whether any context related content items are available. In one scenario, the 'background environment content server can determine the relevance of the context-related content items for: WCD location values, locations associated with destination device identification items, stores associated with destination device identification items. Or store category, information obtained from the ad server 'information obtained from the recommendation server, information obtained from the location server, information obtained from the mobile service provider associated with the WCD, and the like. In this scenario, context-related content items determined for WCD location values may include: weather information, local news feeds, local events, local time, country-specific exchange rates, country-specific stock market index triggers, and users of WCDs One or more associated social networking website feeds, one or more points of interest located within a predetermined distance of the WCD location value associated with the store category of the destination device identification item, map information, the one or more points of interest Map information for at least one of, one or more recommendations for other stores, coupons, or directions to locations associated with destination device identification items, and the like. Further, in this scheme, the background environment related content items determined for the location associated with the destination device identification item may include: weather information, local news feed, store name, store address, store category, One or more points of interest located within a predetermined distance associated with the store category, map information, map information of at least one of one or more points of interest associated with the store category, one associated with the merchant-store category Or a plurality of stores, a recommendation for one or more stores associated with the store category, a direction to at least one of the plurality of stores associated with the store category, or a value from the WCD location value to the destination device identification item The direction of the associated location 'and so on. In addition, in this solution, the context-related content item determined for the mobile service provider's advertisement server, location server, etc. associated with the WCD may include: one or more advertisements associated with the mobile service provider, One or more advertisements from one or one of the valley providers associated with the mobile service provider, one or more advertisements associated with the store category of the destination device identification item, and users associated with the user associated with the WCD One or more ads associated with the profile, and so on. If it is determined at reference numeral 208 that no background environment related content item is available ' then the program can be stopped at reference numeral 210. Conversely, if it is determined at the label 2〇8 that one or more context related content items are available, then at least one of the one or more context related content items is transmitted to the destination device from the label 212 The device that identifies the item. Further, at reference numeral 214, the device receives one or more contextual related content items of the transmitted wheel. In one aspect, the receiving step can include receiving during one or more operational time intervals 'the operational time interval is, for example, a time interval prior to initiating a communication connection with the destination device identification item, at completion and destination The interval between the time of the communication connection of the device identification item 17 201116095, the time interval during which the communication connection is established, or the time interval after the communication connection is terminated. Referring to Figure 3A, the operation of the subject matter illustrated in Figure i for establishing a call with a destination device is illustrated in the form of a message sequence diagram. In general, communication device 302 can attempt to interact with destination device 31A. Using the content provided by one or more source content servers 306, this interaction can be augmented by the background ring 3004. At sequence step 312, the identification information of the destination device 31A is transmitted from the user device 302 to the destination device 3 10 to establish a communication path. In one scenario, the destination device identification information may include: a phone number, a ιρ address, a MAC address, a URL, an email address, a short message service (sms) data packet, and an enhanced messaging service (EMS) data packet. , multimedia message service (MMS) data packets, etc. In this scenario, the telephone number can be associated with various communication protocols' such as VoIP communications, pstn communications, and the like. In another aspect, the user equipment 302 can obtain the identification information of the destination device 310 by receiving the telephone number input by the user from the user interface associated with the WCD, and receiving the user from the address book associated with the WCD. Enter the phone number, receive values from user input from values provided by multiple mobile service providers, and so on. At sequence step 314, the identification information of the destination device 310 is also transmitted from the user device 302 to the context environment content server 304. At sequence step 316, the context environment content service processes the information received from the user device 302. In one aspect, the information can include the location value of the user equipment 302. In this scheme, the location value may correspond to a physical location of the device based on: GPS acquired data, extracted from the location code of the [s 18 201116095 device phone number, and the region code of the destination device identification item Extract location, etc. In another aspect, the device information may also include: device 302 manufacturing and model information, screen size 'available storage space', user profile information, and the like. In yet another aspect, the processing further includes selecting to less than one context related content item for transmission to the user device 302. In one aspect, the contextual content server 304 can determine the relevance of the contextual content item for: the location value of the WCI, the destination device identification information, obtained from the mobile service provider associated with the WCD Information, etc. At sequence step 3 18, the contextual content server 〇4 may provide information such as user profile information to one or more source content servers 306. In one aspect, the contextual content server 〇4 aggregates user profile information from a plurality of users, and/or within a set period of time prior to transmitting the information to the one or more source content servers 〇6. For example, the contextual content server 304 can provide a subscription to the user-specific dialing mode for the particular organization at the sequence step 320, and the at least one source content server 〇6 can process the receipt from the background environment content server 304. Information. In one aspect, the source content server may include: a content server 140, an action service provider server 150, an advertisement server 16A, a location server 17A, and a recommendation server 180. Additionally, the process can include selecting which content item to provide and/or which content items (eg, advertisements, coupons, recommendations, local news, weather, time, directions to the destination device store or related store, etc.) to transmit to User equipment. At sequence step 322, the context related content item is transmitted to the content server 3〇4. In one aspect, this [19 201116095 transmission is provided in response to a user request, such as at sequence step 314. In another aspect, the transmission is provided in response to transmissions by the background environment content server (e.g., 'transmitting aggregated user information at predetermined time intervals'). In yet another aspect, the transmission occurs as a result of a triggering event, such as a user accessing a communication book, such that at least a portion of the content of the address book can be sent to the contextual content server 3〇4 The responsible, intra-zone server 304 can repeatedly access each received entry (eg, 'name, phone number in the address book'). In this scenario, in operation, the context server 306 may be from the source content server 306 (eg, the inner store 4 server 140, the mobile service provider server mo, the advertisement server 160, the location server) 17〇 and the recommendation server 18〇) collect information about the background environment, and can send the edited information back to the device 3〇2. In this way, the accessed content book can be updated with the received content information. At sequence step 324, the context environment content server 〇4 can also process the background environment content items received from the source content feeder 306. In one scenario, the content item can be stored at the contextual content server 3〇4 for subsequent transmission. In another aspect, the metrics of the content server 〇6 can be stored and/or analyzed to aid in billing, review, streamlining, etc. of the content server 〇6. At sequence step 326, the selected related context environment content item is transmitted to the user device 3〇2. For example, if the user is dialing a ticket hotline for a particular location, the content item associated with the show performed at that location can be transmitted to the user device 3〇2. At sequence step 328, the contextual content server 304 can communicate with the destination device 31 using the destination device identification information. In a [20 201116095 proposal, the background environment content item can be provided to the destination device 3 1〇. At sequence step 330, the destination device may decide whether to accept the communication request from the user device 302 and may establish a communication path at sequence step 332. - Referring to Figure 3B, the operation of the subject matter illustrated in Figure j for receiving a call from a destination device is illustrated in the form of a message sequence diagram. For the sake of clarity, the sequence steps performed in a substantially similar manner to that illustrated in Figure 3A are numbered corresponding to the numbers used in Figure 3A. At sequence step 34, the destination device 31 receives the identification information, which is transmitted from the destination device 31 to the user device 3〇2 to establish a communication path. Sequence steps 314 through 332 perform substantially similar operations to the sequence steps described with reference to Figure 3-8. Thereafter, at sequence step 336, the user may not decide whether to accept the communication request from the destination device 31 and may, at sequence step 332, establish a communication path. In one aspect, prior to the connection with the destination device 310 (eg, as illustrated in FIG. 3), during communication with the destination device 31, and/or after terminating communication with the device 31, The context related content item, such as transmitted to device 302 at sequence step 326, is transmitted to user device 302. In another aspect, the context-related content can be passed to device 302 by the network through which the communication is processed. For example, current CDMA networks are unable to communicate contextual content during active communication between devices 302 and 310. The exemplary screen shots of the reference, ', and FIG. 4' illustrate the communication system "21 201116095 system 400 when the device 41 is dialed and evolved over time 409 (as indicated by the left-to-right arrow). The communication device 41 has an interaction between the two applications. As illustrated, the communication device 410 can include an input mechanism 424 for generating input to the communication device 410, and an output mechanism 41 for generating information for consumption by the user of the communication device 41. For example, the input mechanism 424 can Includes mechanisms such as keys or keyboards, moon mice, touch screen displays, microphones, and more. Further, for example, the output mechanism 411 may include a display 412, an audio speaker, a tactile feedback mechanism, a personal area network (pAN) transceiver, and the like. In this exemplary scenario, the 'output mechanism 411 can display an incoming telephone number from an incoming call' or call up a directory application on the device 41 that already includes the telephone number. In the illustrated arrangement, the output mechanism 4 can include a display 412 for presenting media content in an image or video format, and/or an audio speaker for presenting media content in an audio format. In one scenario, the user can interact with the selected application (e.g., destination device identification application 414) while the background environment content application 422 can run in the background. In another scenario, the contextual content application - a call, event, etc. that can log into (incoming/outgoing) the operating system of the device, and can be invoked when any logged event occurs. Moreover, in the illustrated scenario, communication device 41G presents to the user a display 412 that includes options for a plurality of additional content items (e.g., map/direction 416, coupon 418, advertisement 42, etc.). In the illustrated solution, at the first time interval, the destination device identification module (eg, destination device phone number, SMS service user input) 414 can run in the foreground while the context environment content module can The background of the communication device 410 runs. In one aspect, during the time interval 22 201116095, the background environment related content can be displayed by the display 412. For example, the user can run an application such as Internet Pan. In this exemplary scenario, when the user provides a connection, /, a selection associated with the number displayed by the web browser, the context may be provided in relation to the background environment associated with the selection of the disk. In addition, in the illustrated scheme, at the time interval, the user can select the identifier 'for example, the name stored by the user for the telephone number, the address stored by the user for the telephone number, and the like. In one solution, the connection to the destination device can be transmitted to the background environment content server using the applicable information of the destination device and the private information of the device 410 after the applicable protocol used by the wireless network. To help provide background environment related content to device 41 0 . At time interval 403, each of the feeders in the background environment can provide background context related content items 428 while the connection 426 to the destination device is being processed. At time interval 405, a connection to the destination device can be established. During this time interval, the background environment content server can provide provider context related content items 428 in a solution 'while establishing connection 43 0 '. Still further, at time interval 407, after the communication 430 with the destination device has been terminated, the contextual content server can provide background context related content item 428. It should also be noted that background context related content may be provided at various stages (e.g., prior to dialing 401, while dialing 403 is being connected, while dialing 405 is already connected, after dialing 407 is finished) Users, and at each stage are different (for example, content may be different at these different stages or any other stage). Referring to Figure 5, an exemplary screen shot illustrates the communication device 51 in the communication system 500 when the device 510 receives the call [s 23 201116095 and evolves over time 509 (as indicated by the left-to-right arrow). The interaction between the two apps. As illustrated, the communication device 51A may include an input mechanism 524 for generating an input to the communication device 51A, and an output mechanism 511 for generating information for consumption by the user of the communication device 51A. For example, input mechanism 524 can include mechanisms such as a key or keyboard, a mouse, a touch screen display, a microphone, and the like. Further, for example, the output mechanism 511 can include a display 512, an audio speaker, a tactile feedback mechanism, a personal area network (pAN) transceiver, and the like. In this example, the 'output mechanism 511 can display the incoming phone number from the incoming call, or the device 51G can be used to call up the address book application that already includes the phone number. In the illustrated arrangement, the output mechanism 5 can include a display $12 for presenting media content in an image or video format, and/or an audio speaker for presenting media content in an audio format. In one scenario, the user can interact with the selected application (e.g., destination device identification application 514) in the foreground, while the environment application (2) can be run in the background. In another scenario, the context environment content application 522 can log in (incoming/outgoing) calls, events, etc. to the device's operating system and can be invoked when any logged event occurs. Further, in the illustrated scenario, the communication device 51() presents the user with a display 512 containing options for a plurality of additional content items (e.g., 'map/direction 516, coupon 518, advertisement 52, etc.). In the illustrated scenario, at the first pull time interval 501, the processing phase 526 of the incoming call can occur. In the case of Wangwangshe, the background environment content server can be provided at the same time as the processing of the remote device τ of the user equipment 51 is being processed! 24 201116095 5〇3, in the user setting
背景環境相關内容項目528。在時間間隔 備5 10已經接受撥,· 之間建立連接。在 建立530的同時, 關内容項目528。j 終止與目的地設備| 以提供背景環境相關内容項目528。還應該注意,背景環境 相關内容可以在各種階段(例如,在撥叫正在進入5〇ι的同 時、在已經連接撥叫503的同時、在結束撥叫5〇5之後)被 提供給用戶,並且在每個階段可以是不同的(例如,内容在 這些不同階段或任何其他階段中可以不相同)。 在一個方案中,可以藉由用於幫助通訊的網路來決定背 景環境相關内容項目528的可用性。例如,CDMA網路目前 不允許同時進行語音和資料通訊。相反,UMTS網路提供語 音和資料的同時通訊,因此,可以在語音交談期間向設備提 供内容項目。此外,在一個方案中,設備操作可能限制背景 環境内容的可用性。例如,當無線設備在通話期間可能被放 置在靠近用戶的耳朵時,在這種通訊期間提供内容可能沒有 成本效益。在該示例性方案中,諸如是否正在使用免提電話 選項等的設備功能資訊可以幫助決定何時將内容項目提供 給設備。附加地或者可替代地,可以採用將用戶的注意力吸 引到電話螢幕上的輸出機構,例如,蜂鳴聲或震動等。 在仍然參照圖1的同時,現在還轉到圖6,說明了通訊 設備110的示例性架構。如圖6中所示’無線設備600包括r. t. 25 201116095 接收機602,接收機6〇2接收例如來自接收天線(未示出) 的信號,對所接收到的信號執行典型的操作(例如,濾波、 放大、降頻轉換等),並對經調節的信號進行數位化以獲得 •取樣。接收機6〇2可以包括解調器604,解調器6〇4可以對 •接收到的符號進行解調,並將它們提供給處理器6〇6以進行 通道估計。處理器606可以是專用於分析接收機6〇2接收到 的資訊及/或產生供發射機620發射的資訊的處理器,可以是 控制行動設備600的一或多個元件的處理器,及/或可以是既 分析接收機602接收到的資訊、產生供發射機62〇發射的資 訊、又控制行動設備600的-或多個元件的處理器。此外, 處理器606可以處理及/或產生使用任意一種或許多種可用 ,定來傳送的訊息。例如,這些協定可以包括超文字傳輸協 定(HTTP) '網際網路協定(Ip)、套接字協定簡訊服務 (SMS)協定,以及任何有線及/或無線網路協定(例如,基 ;辱夕工存取(CDMA )的協定和基於行動通訊全球系統 (GSM)的協定)。 行動設備600還可以包括記憶體6〇8,記憶體6〇8操作 ㈣合到處理H 6G6 ’並且可以儲存要發射的資料、接收到 的資料、與可用通道相關的資訊、與被分析的信號及/或干擾 相關聯的資料、與分配的通道、功率、速率等相關的資 S ,及任何其他合適的用於估計通道和經由該通道通訊的 資訊。在一個古査i 茶肀’記憶體608可以包括一或多個背景環 境内谷項目610,例如但不限於:廣告、優惠券天氣資訊、 對相關商店的推薦(例如,如果用戶向坡薩店打電話,則可[s 26 201116095 以提供附近的影碟出租店的資訊)、關於目的地的本地新聞 饋送、目的地的本地時間、社交網站饋送、WCD附近的興趣 點、地圖資訊、與目的地設備的商店類別相關聯的在WCD 位置值的預定距離内的至少一個興趣點的地圖資訊、前往與 目的地設備標識項目相關聯的位置的方向、目的地的旅游資 訊、從用戶的撥叫城市飛往對應於電話號碼的目的地城市的 航班的廣告、等等。在一個方案中,記憶體6〇8還可以包括 通訊薄612。在該方案中,通訊薄612可以包括多個電話號 碼,並且背景環境内容項目61〇可以是通訊薄中的每個條 目》在另一方案中,一些背景環境内容項目61〇對於在通訊 薄612中儲存的多個電話號碼可以是共用的。記憶體6〇8還 可以儲存與估计及/或利用通道(例如,基於性能基於容量 等)相關聯的協定及/或演算法。 將意識到,本文描述的資料儲存裝置(例如,記憶體 60S )可以是揮發性記憶體或非揮發性記憶體中的任一種, 或者可以既包括揮發性記憶體又包括非揮發性記憶體。藉由 說明而非限制的方式,非揮發性記憶體可以包括唯讀記憶體 (ROM)、可程式 ROM(PROM)、電子可程式 R〇M(EpR〇M)、 電子可抹除PROM(EEPROM)或快閃記憶體。揮發性記憶 體可以包括用作外部高速緩衝記憶體的隨機存取記憶體 (RAM)。藉由說明而非限制的方式,ram可以用許多形式 來獲得,例如同步RAM(SRAM)、動態ram(dram)、 同步DRAM (隨AM)、雙倍資料速率隨趙⑶⑽ SDRAM)、增强型SDRAM(ESDRAM)、同步鍵结⑽趨 I ^ 27 201116095 (SLDRAM )以及直接型 Rainbus RAM ( DRRAM )。主題系 統和方法的記憶體608可以包括而非受限於這些以及任何其 他適當類型的記憶體。 行動設備600還可以包括背景環境内容模組630,用於 幫助獲得針對設備600的背景環境相關内容項目。背景環境 内容模組630還可以包括用於幫助決定設備600的當前位置 的位置模組634,和用於標識感興趣的目的地設備的電話號 碼模組632。在一個方案中’電話號碼模組632可以包括目 的地設備的電話號碼、IP位址、MAC位址、URL、電子郵件 位址、簡訊服務(SMS )資料封包、增强型訊息傳遞服務(EMs ) 資料封包、多媒體訊息服務(MMS )資料封包等。背景環境 内容模組63 0還可以將目的地設備的資訊和設備6〇〇的資訊 提供給背景環境内容伺服器,以便隨後接收在設備6〇〇上顯 示的背景環境相關内容項目。在一個方案中,也可以由背景 環境内容伺服器(例如,13〇 )來計算目的地設備的資訊。 另外’行動設備600可以包括用戶介面640。用戶介面 640可以包括用於產生到通訊設備6〇〇的輸入的輸入機構 642,和用於產生供通訊設備6〇〇的用戶消費的資訊的輸出 機構642。例如,輸入機構642可以包括諸如鍵或鍵盤、滑 鼠、觸控螢幕顯示器、麥克風等的機構。此外,例如,輸出 機構644可以包括顯示器、音頻揚聲器、觸覺反饋機構、個 人區域網路(PAN)收發機等。在所說明的方案中,輸出機 構644可以包括用於呈現圖像或視頻格式的媒體内容的顯示 器,或用於呈現音頻格式的媒體内容的音頻揚聲器。參照郾 28 201116095 4和5更深入地闡述和討論了通訊設備與目的地設備進行連 接並獲得背景環境相關内容項目的示例性榮幕截圖。 參照圖7,說明了諸如圖i中圖示的背景環境内容伺服 器130這樣的背景環境内容系統7〇〇的詳細方塊圖。背景環 境内容系統700可以包括任何類型的硬體、伺服器個人電 腦、小型電腦、大型電腦,或者專用或通用計算設備中的任 意一種计算設備中的至少一種。此外,在本文中被描述爲在 背景裱境内容系統700上工作或者由背景環境内容系統7〇〇 執行的模組和應用程式,可以在如圖7中所示的單個網路設 備上被整體執行,或者可替代地,在其他方案巾,分離的祠 服器、資料庫或電腦設備可以協同工作,來將可用格式的資 料提供給參與方,及/或在通訊設備11〇和由背景環境内容系 統7 0 0執行的模組與應用程式之間的資料流中提供單獨的控 制層。 背景環境内容系統700包括電腦平臺7〇2,電腦平臺7〇2 可以藉由有線和無線網路發射和接收資料,並且可以執行常 式和應用程式。電腦平臺7〇2可以包括記憶體7〇4,記憶體 704可以包括揮發性和非揮發性記憶體,例如,唯讀及/或隨 機存取記憶體(ROM和RAM) 、epr〇m、EEPROM、快閃 記憶卡,或多個電腦平臺共享的任何記憶體。此外,記憶體 ?〇4可以包括一或多個快閃記憶體單元,或者可以是任何第 一或第二級儲存設備,例如,磁性媒體、光學媒體、磁帶, 或者軟碟或硬碟。此外,電腦平臺7()2還包括處理器, 處理器730可以是專用積體電路(「Asic」),或者其他晶[ 29 201116095 片組、邏輯電路或其他資料處理設備。處理器730可以包括 實現在硬體、韌體、軟體及其組合中的各種處理子系統732, 其使得網路設備能夠在有線或無線網路上工作。 電腦平臺702還包括實現在硬體、韌體、軟體及其組合 中的通訊模組750,其使得能夠在背景環境内容系統7〇〇的 各種元件間進行通訊’以及在背景環境内容系統700、設備 110、122和伺服器140、150、160、170、180之間進行通訊。 通訊模組750可以包括用於建立無線通訊連接所必需的硬 體、韌體、軟體及/或其組合。根據所描述的方案,通訊模組 750可以包括用於將背景環境相關内容提供給無線通訊設備 110所需的硬體、韌體及/或軟體。 電腦平臺702還包括實現在硬體、韌體、軟體及其組合 t的度量模組740,其使得能夠處理從設備11〇接收到的資 訊,相應地能夠處理從設備110傳送的資訊。在一個方案中, 背景環境内容系統700可以分析藉由度量模組74〇接收到的 資料,以修改相關性的決定結果來將背景環境相關内容項目 提供給設備no。例如,如果度量模組74〇從設備ιι〇接收 到表示之前提供的背景環境内容項目未正確執行的資訊,則 該度量模組可以中止該内容項目的分發,並且可以警告内容 提供商140。在另-示例中’度量模級州可以藉由聚合多 =用戶動作來決;t ’撥叫了特定號碼的用戶也經常查看與特 定産品相關聯的内容。在該示例性情況中,#存取特定號碼 (例如藉由撥打特定號碼、藉由接收來自衫號瑪的撥叫、 藉由使用與設備相關聯的通訊薄來存取特定號碼、等等” 30 201116095 時’可以將與特定産品相關的背景環境相關内容項目提供給 用戶。 背景環境内容系統700的記憶體704包括背景環境内容 模組710 ’背景環境内容模組71〇用於藉由無線或有線網路 120 ’將背景環境相關内容從内容提供商(例如,内容伺服 器140和行動服務供應商伺服器150)提供到無線通訊設備 (WCD )(例如,設備11 0 )。背景環境内容模組7丨〇可以 包括源内容提供商内容項目712。在一個方案中,源内容提 供商内容項目712可以包括來自多個飼服器(例如,行動服 務供應商飼服器150、廣告飼服器160、位置祠服器17〇和 推薦伺服器180)的内容。在一個方案中,源内容提供商内 谷項目712可以包括:與産品、服務、個體、團體、位置等 相關聯的優惠券、廣告、通告等。例如,背景環境内容模組 710可以與廣告伺服器進行介面,其令該廣告伺服器使得商 店能夠根據電話號碼來做廣告(例如,當撥叫爭用者的號碼 時,披薩公司可以投放5美元優惠券的廣告)。在另一示例 中,廣告商可以根據電話號碼映射到的位置來投放廣告(例 如,如果電話號碼映射到醫生的辦公室’則藥商可以向該用 戶廣告他們的醫藥資訊)。在此類示例性方案中,廣告商可 以根據他們覆蓋的區域被收取不同的費用(例如,廣告商的 選擇是如果在特定的6平方英里區域内有撥叫則他們:望展 示他們的廣告’而對於1G平方英里的區域則可能收費更高)。 在另-方案中,背景環境内容模級71〇可以與諸如推薦 伺服器180這樣的推薦伺服器進行介面。在該方案中推薦丨 31 201116095 伺服器可以標識相關的商店,並且該資訊可以在隨後被諸如 廣告伺服器這樣的其他伺服器用來展示廣告等(例如,當用 戶向披薩公司打電話來訂披薩時,推薦伺服器可以識別到該 用戶可能希望在吃坡薩時看電影,並且基於該資訊,廣告伺 服器可以展不附近的影碟出租店的廣告)。 背景環境内容模組710可以提供單播傳遞、廣播傳遞、 多播傳遞,或者任何其他已知或將來知道的能夠藉由網路 120傳遞諸如内容提供商内容項目712及/或行動服務供應商 内容項目714這樣的内容的無線傳遞機制。在一個方案中, 责景環境内谷模組710可以決定將内容項目712、714中的 哪一個傳送到無線設備11〇。在一個方案中,度量模組74〇 可以向背景環境内容模組71〇提供相關性指示,以將選擇偏 向於特定内容項目712、714。 在操作中’例如,設備110可以嘗試與諸如設備150這 樣的目的地設備進行連接。在一個方案中,諸如電話號碼這 樣的目的地設備資訊和諸如位置值這樣的啟始設備資訊等 可以被傳輸到背景環境内容系統7〇0。之後,背景環境内容 伺服器700可以例如如上面所描述般藉由處理在背景環境内 容系統700處接收到的資訊和任何儲存的資訊,來獲得背景 環境相關内容《在連接程序期間的預定時間(例如,在連接 之前、在活動的連接期間,或者在終止連接之後),背景環 境相關内容項目可以被提供給啟始設備。這樣,啟始設備可 以顯不與目的地實體及/或類似實體相關的内容項目。 參照圖8 ’說明了可以獲得背景環境相關内容的示例性[S } 32 201116095 系統800的方塊圖。例如,系統800可以至少部分位於無線 設備内。根據另一示例性方案,系統8〇〇可以至少部分位於 存取終端内。應該意識到,系統800被表示爲包括功能方塊, 其可以是表示藉由處理器、軟體或其組合(例如,韌體)來 實現的功能的功能方塊。系統800包括由可以協同操作的多 個構件組成的邏輯組802。例如’邏輯組8〇2可以包括用於 藉由無線通訊設備(WCD )獲得目的地設備標識項目的構 件。在一個方案中,獲得目的地設備標識項目還可以包括: 從與該WCD相關聯的用戶介面接收用戶輸入的電話號碼, 從與WCD相關聯的通訊薄接收用戶輸入的電話號碼,接收 用戶輸入的來自於多個行動服務供應商提供的值中的值,接 枚來自於來話撥叫的目的地設備標識項目,等等。在另一方 案中,可以獲得WCD位置值來幫助背景環境内容伺服器決 定一或多個背景環境相關内容項目。在該方案中,可以藉由 以下操作來獲得該WCD位置值:從與該WCD相關聯的位置 感測器接收該WCD位置值,從用戶輸入接收該WCD位置資 訊’從與該WCD相關聯的電話號碼的區域碼中接收wcd位 置資訊,從位置伺服器接收該WCD位置資訊,等等。 此外’邏輯組802可以包括用於將目的地設備標識項目 傳輸到背景環境内容伺服器的構件806,其中背景環境内容 飼服器藉由處理接收到的目的地設備標識項目來決定一或 多個背景環境相關内容項目。注意,背景環境内容伺服器可 以接收額外資訊,例如,通訊薄中儲存的對應於該目的地設 備標識項目的姓名、對應於該目的地設備標識項目的位址、[s] 33 201116095 用戶概況資訊及/或通訊薄中存在的可能相關的任何其他資 訊。在該方案中,背景環境内容伺服器然後可以採用該資訊 來爲行動設備提供進一步的處理結果。在一個方案中,背景 環境内容伺服器可以針對以下項來決定背景環境相關内容 項目的相關性:WCD位置值、與目的地設備標識項目相關聯 的位置、與目的地設備標識項目相關聯的商店或商店類別、 從廣告伺服器獲得的資訊、從推薦伺服器獲得的資訊、從位 置伺服器獲得的資訊’或者從與該WCD相關聯的行動服務 供應商獲得的資訊’等等。在該方案甲,針對該WCD位置 值決定的背景環境相關内容項目可以包括:天氣資訊、本地 新聞饋送、本地事件、本地時間、本國特定匯率、本國特定 股市指數觸發機制、與該WCD的用戶相關聯的一或多個社 交網站饋送、與該目的地設備標識項目的商店類別相關聯的 位於該WCD位置值的預定距離内的一或多個興趣點、地圖 資訊、該一或多個興趣點中的至少一者的地圖資訊、對其他 商店的一或多個推薦、優惠券、或者前往與該目的地設備標 識項目相關聯的位置的方向、等等。此外,在該方案中,針 對與該目的地設備標識項目相關聯的位置所決定的背景環 境相關内容項目可以包括:天氣資訊、本地新聞饋送商店 名稱冑店位址、商店類別、與該商店類別相關聯的位於預 定距離内的-或多個興趣點、地圖資訊、與該商店類別相關 聯的-或多個興趣點中的至少—者的地圖資訊、與該商店類 別相關的—或多個商店、對與該商錢別相關的-或多個商 店的推薦、前往與該商店類別相關的一或多個商店中的至少 34 201116095 一者的方向、或者從該WCD位置值到與該目的地設備標識 項目相關聯的位置的方向、等等。另外,在該方案中,針對 與該WCD相關聯的行動服務供應商、廣告伺服器、位置伺 服器等決疋的背景環境相關内容項目可以包括:與行動服務 供應商相關聯的一或多個廣告、從與行動服務供應商相關聯 的一或多個内容提供商而來的—或多個廣告、與該目的地設 備ir識項目的商店類別相關聯的一或多個廣告、與關聯於該 WCD的用戶的用戶概況相關聯的一或多個廣告、等等。 此外,邏輯組802可以包括用於從背景環境内容伺服器 接收一或多個背景環境相關内容項目中的至少一者的構件 8〇8。在一個方案中,該接收步驟可以包括在-或多個與該 卿相關聯的操作時間間隔期間進行接收,其中該-或多個 操作時間間隔包括以下至少一去. y 者.在啟始與該目的地設備標 識項目的通訊連接之前的特_ 時間間隔、在完成與該目的地設備 標識項目的通訊連接之前的 J的時間間隔、在該通訊連接被建立 之後進行通訊期間的時間 ]隔或者在該通訊連接被終止之 後的時間間隔。這樣,昔 , 景衣*兄内容模組可以從伺服器獲得 月景%^兄相關内容項目, m期Η Μ ΐ 線設備在與另一設備進行通 訊期間的某一時間點存取 ,記…。保存二系統_可以包括記憶體 聯的功能的指令。儘敦仃與構件804、806和808相關 S不出爲在記憶體810的外部,&是雁 該理解,構件804、806 & "卜口P但疋應 憶體81〇的内部。m中的-或多個可以存在於記 參照圖9,說明了 以將背景環境相關内容提供給無燦s】 35 201116095 通訊设備(WCD)的示例性系統9〇〇的方塊圖。例如,系統 900可以至少部分位於無線設備内。根據另一示例性方案, 系統900可以至少部分位於存取終端内。應該意識到系統 9〇〇被表示爲包括功能方塊,其可以是表示藉由處理器、軟 體或其組合(例如,韌體)來實現的功能的功能方塊。系統 900包括由可以協同操作的多個構件組成的邏輯組902❶例 如,邏輯組902可以包括用於藉由背景環境内容伺服器從 WCD接收目的地設備標識項目的構件9〇4。 此外’邏輯組902可以包括用於藉由處理接收到的目的 地設備標識項目以及該WCD發送的其他可用資訊(例如, 與號碼相對應的姓名等)來決定一或多個背景環境相關内容 項目的構件906 ^在一個方案中,背景環境内容伺服器可以 針對以下項來決定背景環境相關内容項目的相關性:該wcd 位置值、與目的地設備標識項目相關聯的位置、與目的地設 備標識項目相關聯的商店、從與該WCD相關聯的行動服務 供應商獲得的資訊、從與興趣點(P〇I)相關聯的廣告伺服 器、推薦伺服器、内容伺服器獲得的資訊、位置資訊、用於 獲取特定位置的當前天氣與時間的API、用於獲取特定位置 的新聞與事件的API、等等。在該方案中,針對該WCD位 置值決定的背景環境相關内容項目可以包括:天氣資訊、本 地新聞饋送、與該WCD的用戶相關聯的至少一個社交網站 饋送、與目的地設備標識項目的商店類別相關聯的位於該 WCD位置值的預定距離内的一或多個興趣點、地圖資訊、與 該商店類別相關聯的位於該WCD位置值的預定距離内的一[ 36 201116095 或多個興趣點的地圖資訊、前往與目的地設備標識項目相關 聯的位置的方向,前往其他相關商店的方向、等等。此外, 在該方案中,針對與目的地設備標識項目相關聯的位置所決 定的背景環境相關内容項目可以包括:天氣資訊、本地新聞 饋送、與目的地設備標識項目相關聯的商店名稱、與目的地 設備標識項目相關聯的商店位址、與目的地設備標識項目相 關聯的商店類別、與該商店類別相關聯的位於預定距離内的 一或多個興趣點、地圖資訊、與該商店類別相關聯的一或多 個興趣點的地圖資訊、從該WCD位置值出發的方向、等等。 另外,在該方案中,針對與該WCD相關聯的行動服務供應 商決定的背景環境相_容項目可以包括:與該行動服務供 應商相關聯的-或多個廣告、來自與該行動服務供應商相關 聯的-或多個内容提供商的_或多個廣告、與目的地設備標 識項目的商店類別相關聯的—或多個廣告、與關聯於該勸 的用戶的用戶概況相關聯的—或多個廣告、從廣告词服器接 收到的一或多個廣告、等等。 此外,邏輯组902可以包括用於將一或多個背景環境相 容項目中的至少-個傳輪到WCD的構件9〇8。在一個方 案令’該傳輸步驟可以包括在一或多個與該動相關聯的 Μ時間間隔期間傳輸背景環境相關内容項目,其中該一或 夕個操作時間間隔包 各•如仏 庐进 下至>一者·在啟始與目的地設備 心識項目的通訊連接之前 择饿 的時間間隔、在完成與目的地設備 標識項目的通訊連接針 德推, 1連接之别的時間間隔、在通訊連接被建立之 便進行通訊期間的時間間 .^Background environment related content item 528. At time interval, 5 10 has accepted the dial, and a connection is established. At the same time as setting 530, the content item 528 is closed. j Terminates with the destination device | to provide background context related content item 528. It should also be noted that context-related content may be provided to the user at various stages (eg, while dialing is entering 5〇, while dialing 503 is already connected, after dialing 5〇5), and It can be different at each stage (for example, the content can be different in these different stages or any other stage). In one aspect, the availability of background context related content item 528 can be determined by the network used to facilitate communication. For example, CDMA networks currently do not allow simultaneous voice and data communications. In contrast, the UMTS network provides simultaneous communication of voice and material, so content items can be provided to the device during a voice conversation. Moreover, in one scenario, device operation may limit the availability of background environment content. For example, when a wireless device may be placed near the user's ear during a call, providing content during such communication may not be cost effective. In this exemplary scenario, device function information such as whether a hands-free phone option is being used or the like can help determine when to provide content items to the device. Additionally or alternatively, an output mechanism that draws the user's attention to the telephone screen, such as a beep or vibration, etc., may be employed. While still referring to FIG. 1, and now also to FIG. 6, an exemplary architecture of communication device 110 is illustrated. As shown in Figure 6, 'the wireless device 600 includes an rt 25 201116095 receiver 602 that receives, for example, a signal from a receiving antenna (not shown), performing typical operations (e.g., filtering) on the received signal. , amplification, down conversion, etc.), and digitize the conditioned signal to obtain • Sampling. Receiver 6〇2 may include a demodulator 604 that demodulates the received symbols and provides them to processor 6〇6 for channel estimation. Processor 606 may be a processor dedicated to analyzing information received by receiver 〇2 and/or generating information for transmission by transmitter 620, may be a processor that controls one or more components of mobile device 600, and/or Or it may be a processor that analyzes the information received by the receiver 602, generates information for transmission by the transmitter 62, and controls the component or components of the mobile device 600. In addition, processor 606 can process and/or generate messages using any one or more of a variety of available settings. For example, these agreements may include Hypertext Transfer Protocol (HTTP) 'Internet Protocol (Ip), Socket Agreement Short Message Service (SMS) protocol, and any wired and/or wireless network protocols (eg, base; Worker Access (CDMA) Agreement and Global System for Mobile Communications (GSM) Agreement). The mobile device 600 can also include a memory device 〇8, which operates (4) to process the H6G6' and can store data to be transmitted, received data, information related to available channels, and signals analyzed. And/or interfere with associated data, resources associated with assigned channels, power, rate, etc., and any other suitable information used to estimate the channel and communicate via that channel. The memory 608 may include one or more background environments within a valley item 610, such as but not limited to: advertisements, coupon weather information, recommendations to related stores (eg, if the user is going to a Possa store) When you call, you can [s 26 201116095 to provide information on nearby movie rental stores), local news feeds about destinations, local time of destinations, social networking sites, points of interest near WCD, map information, and destinations Map information of at least one point of interest within a predetermined distance of the WCD location value associated with the store category of the device, direction of the location to the location associated with the destination device identification item, travel information of the destination, dialing city from the user An advertisement for a flight to a destination city corresponding to a telephone number, and the like. In one aspect, the memory 6〇8 can also include a communication pad 612. In this scenario, the communication book 612 can include multiple phone numbers, and the background environment content item 61 can be each entry in the communication book. In another scenario, some background environment content items 61 are for the communication pad 612. Multiple phone numbers stored in can be shared. Memory 〇8 can also store protocols and/or algorithms associated with estimating and/or utilizing channels (e.g., based on performance based on capacity, etc.). It will be appreciated that the data storage device (e.g., memory 60S) described herein can be any of volatile memory or non-volatile memory, or can include both volatile and non-volatile memory. Non-volatile memory may include read only memory (ROM), programmable ROM (PROM), electronically programmable R〇M (EpR〇M), electronic erasable PROM (EEPROM) by way of illustration and not limitation. ) or flash memory. Volatile memory can include random access memory (RAM) used as external cache memory. By way of illustration and not limitation, ram can be obtained in many forms, such as synchronous RAM (SRAM), dynamic ram (dram), synchronous DRAM (with AM), double data rate with Zhao (3) (10) SDRAM), enhanced SDRAM. (ESDRAM), Synchronous Bond (10) Trend I ^ 27 201116095 (SLDRAM) and Direct Rainbus RAM (DRRAM). The memory 608 of the subject system and method may include, without being limited to, these and any other suitable types of memory. The mobile device 600 can also include a contextual environment content module 630 for facilitating obtaining contextual contextual content items for the device 600. Background Environment The content module 630 can also include a location module 634 for assisting in determining the current location of the device 600, and a phone number module 632 for identifying the destination device of interest. In one scenario, the 'phone number module 632 can include the phone number, IP address, MAC address, URL, email address, SMS service packet (SMS) data packet, enhanced messaging service (EMs) of the destination device. Data packet, multimedia message service (MMS) data packet, etc. Background Environment The content module 63 0 can also provide information of the destination device and information of the device 6 to the contextual content server for subsequent receipt of background context related content items displayed on the device 6〇〇. In one aspect, the information of the destination device can also be calculated by the contextual content server (e.g., 13〇). Additionally, the mobile device 600 can include a user interface 640. The user interface 640 can include an input mechanism 642, for generating input to the communication device 6 and an output mechanism 642 for generating information for consumption by the user of the communication device 6. For example, input mechanism 642 can include mechanisms such as a key or keyboard, a mouse, a touch screen display, a microphone, and the like. In addition, for example, output mechanism 644 can include a display, an audio speaker, a tactile feedback mechanism, a personal area network (PAN) transceiver, and the like. In the illustrated scenario, output mechanism 644 can include a display for presenting media content in an image or video format, or an audio speaker for presenting media content in an audio format. Refer to 郾 28 201116095 4 and 5 for a more in-depth illustration and illustration of a connection between the communication device and the destination device and an example glory of the background environment related content project. Referring to Figure 7, a detailed block diagram of a background environment content system 7 such as background environment content server 130 illustrated in Figure i is illustrated. The background environment content system 700 can include any of a type of hardware, a server personal computer, a small computer, a large computer, or any one of a dedicated or general purpose computing device. Moreover, the modules and applications described herein as operating on the background environment content system 700 or executed by the background environment content system 7 can be integrated on a single network device as shown in FIG. Executing, or alternatively, in other schemes, separate servers, databases or computer devices may work together to provide information in a usable format to the participants, and/or in the communication device 11 and by the context A separate control layer is provided in the data stream between the module and the application executed by the content system 700. The background environment content system 700 includes a computer platform 702 that can transmit and receive data over wired and wireless networks and can execute routines and applications. The computer platform 7〇2 may include a memory 〇4, and the memory 704 may include volatile and non-volatile memory, such as read-only and/or random access memory (ROM and RAM), epr〇m, EEPROM. , flash memory card, or any memory shared by multiple computer platforms. Additionally, memory 4 may include one or more flash memory units, or may be any first or second level storage device, such as magnetic media, optical media, magnetic tape, or a floppy or hard disk. In addition, the computer platform 7() 2 further includes a processor, and the processor 730 may be a dedicated integrated circuit ("Asic"), or other crystal [29 201116095 chipset, logic circuit or other data processing device. Processor 730 can include various processing subsystems 732 implemented in hardware, firmware, software, and combinations thereof that enable network devices to operate over a wired or wireless network. The computer platform 702 also includes a communication module 750 implemented in hardware, firmware, software, and combinations thereof that enables communication between various elements of the background environment content system 7' and in the background environment content system 700, Communication between devices 110, 122 and servers 140, 150, 160, 170, 180 is performed. The communication module 750 can include hardware, firmware, software, and/or combinations thereof necessary to establish a wireless communication connection. In accordance with the described approach, communication module 750 can include hardware, firmware, and/or software needed to provide background environment related content to wireless communication device 110. The computer platform 702 also includes a metrics module 740 implemented in hardware, firmware, software, and combinations thereof that enables processing of information received from the device 11 and correspondingly capable of processing information transmitted from the device 110. In one aspect, the contextual content system 700 can analyze the data received by the metrics module 74 to modify the relevance of the decision to provide background environment related content items to the device no. For example, if the metric module 74 receives information from the device ιι〇 indicating that the previously provided background environment content item was not correctly executed, the metric module may abort the distribution of the content item and may alert the content provider 140. In another example, the 'metric mode state can be determined by aggregating more = user actions; users who dial a particular number t' often also view content associated with a particular product. In this exemplary case, #access to a particular number (eg, by dialing a particular number, by receiving a call from the shirt number, by using a communication book associated with the device to access a particular number, etc.) 30 201116095 'The background environment related content item related to a specific product can be provided to the user. The memory 704 of the background environment content system 700 includes the background environment content module 710 'The background environment content module 71 is used for wireless or The wired network 120' provides background context related content from a content provider (e.g., content server 140 and mobile service provider server 150) to a wireless communication device (WCD) (e.g., device 110). The group 7丨〇 can include a source content provider content item 712. In one aspect, the source content provider content item 712 can include from a plurality of feeding devices (eg, an action service provider, a serving device 150, an advertising feeder) 160. The contents of the location server 17〇 and the recommendation server 180). In one aspect, the source content provider intranet item 712 may include: products, services , an individual, a group, a location, etc. associated coupons, advertisements, announcements, etc. For example, the contextual content module 710 can interface with an advertisement server that enables the advertisement server to enable the store to advertise according to the phone number ( For example, when dialing the number of the contender, the pizza company can place an advertisement for a $5 coupon.) In another example, the advertiser can place an advertisement based on the location to which the phone number is mapped (eg, if the phone number is mapped) In the doctor's office, the drug dealer can advertise their medical information to the user. In such an exemplary scenario, the advertiser can charge different fees depending on the area they cover (for example, the advertiser's choice is if In certain 6 square miles, there are dialings for them: they want to show their ads' and for 1G square miles, they may charge more.) In another scenario, the background environment content level 71 can be related to such as recommendations The recommendation server such as the server 180 performs the interface. In this scheme, it is recommended that the 丨31 201116095 server can identify the phase. Store, and the information can then be used to display advertisements, etc. by other servers such as ad servers (for example, when a user calls a pizza company to order a pizza, the recommendation server can recognize that the user may wish to Watching movies while eating Possa, and based on this information, the ad server can display ads from nearby DVD rental stores.) Background environment content module 710 can provide unicast delivery, broadcast delivery, multicast delivery, or any other Knowing or knowing in the future, a wireless delivery mechanism capable of delivering content such as content provider content item 712 and/or mobile service provider content item 714 over network 120. In one aspect, the context environment within valley module 710 It may be decided which of the content items 712, 714 is to be transmitted to the wireless device 11A. In one aspect, the metrics module 74 can provide a correlation indication to the contextual content module 71 to bias the selections toward specific content items 712, 714. In operation 'e.g., device 110 may attempt to connect with a destination device such as device 150. In one aspect, destination device information such as a telephone number and originating device information such as location values may be transmitted to the background environment content system 700. Thereafter, the contextual content server 700 can obtain background context related content "predetermined time during the connection process" by processing the information received at the background environment content system 700 and any stored information, for example as described above ( For example, a context related content item may be provided to the originating device prior to the connection, during the active connection, or after terminating the connection. In this way, the originating device can display content items that are related to the destination entity and/or similar entities. An exemplary [S } 32 201116095 system 800 for obtaining background context related content is illustrated with reference to FIG. 8 '. For example, system 800 can reside at least partially within a wireless device. According to another exemplary aspect, system 8A can be located at least partially within the access terminal. It should be appreciated that system 800 is represented as including functional blocks that may be functional blocks representing functionality implemented by a processor, software, or combination thereof (e.g., firmware). System 800 includes a logical grouping 802 of a plurality of components that can operate in conjunction. For example, the logical group 8〇2 may include a component for obtaining a destination device identification item by a wireless communication device (WCD). In one aspect, obtaining the destination device identification item may further include: receiving a phone number input by the user from a user interface associated with the WCD, receiving a phone number input by the user from a communication pad associated with the WCD, and receiving the user input Values from values provided by multiple mobile service providers, followed by destination device identification items from incoming calls, and so on. In another aspect, a WCD location value can be obtained to assist the contextual content server in determining one or more context related content items. In this aspect, the WCD location value can be obtained by receiving the WCD location value from a location sensor associated with the WCD and receiving the WCD location information from a user input 'from the WCD associated with the WCD The area code of the phone number receives the wcd location information, receives the WCD location information from the location server, and the like. Further, the logical grouping 802 can include means 806 for transmitting the destination device identification item to the background environment content server, wherein the background environment content feeder determines one or more by processing the received destination device identification item. Background environment related content items. Note that the background environment content server can receive additional information, for example, a name stored in the communication book corresponding to the destination device identification item, an address corresponding to the destination device identification item, [s] 33 201116095 User profile information And/or any other information that may be relevant in the address book. In this scenario, the contextual content server can then use this information to provide further processing results for the mobile device. In one aspect, the contextual content server can determine the relevance of the contextual contextual content item for: WCD location value, location associated with the destination device identification item, store associated with the destination device identification item Or store category, information obtained from the ad server, information obtained from the recommendation server, information obtained from the location server 'or information obtained from an action service provider associated with the WCD', and the like. In the solution A, the background environment related content items determined for the WCD location value may include: weather information, local news feed, local events, local time, country specific exchange rate, country specific stock market index triggering mechanism, and related to the WCD user. One or more social networking website feeds, one or more points of interest located within a predetermined distance of the WCD location value associated with the store category of the destination device identification item, map information, the one or more points of interest Map information for at least one of, one or more recommendations for other stores, coupons, or directions to locations associated with the destination device identification item, and the like. Further, in the solution, the background environment related content item determined for the location associated with the destination device identification item may include: weather information, local news feed store name, store address, store category, and the store category Associated map information of - or a plurality of points of interest, map information, at least one of - or a plurality of points of interest associated with the store category, associated with the store category - or more a store, a recommendation for - or a plurality of stores associated with the merchant, a direction of at least 34 201116095 of one or more stores associated with the store category, or a value from the WCD location to the destination The location of the location where the device identifies the item, and so on. In addition, in this solution, the background environment related content item for the mobile service provider, the advertisement server, the location server, and the like associated with the WCD may include one or more associated with the mobile service provider. An advertisement, one or more advertisements from one or more content providers associated with the mobile service provider, or a plurality of advertisements, associated with one or more advertisements associated with the store category of the destination device One or more advertisements associated with the user profile of the user of the WCD, and the like. Additionally, logical grouping 802 can include means 8 8 for receiving at least one of one or more context related content items from a contextual content server. In one aspect, the receiving step can include receiving during - or a plurality of operational time intervals associated with the clevis, wherein the one or more operational time intervals comprise at least one of the following: y. at initiation and The special time interval before the communication connection of the destination device identification item, the time interval of J before completing the communication connection with the destination device identification item, the time during which the communication is established after the communication connection is established, or The time interval after the communication connection is terminated. In this way, the Jingyi* brother content module can obtain the monthly scene%^ brother related content item from the server, and the m period Μ ΐ ΐ line device accesses at a certain point during communication with another device, remember... . Save the second system _ instructions that can include the functions of the memory link. It is not related to the components 804, 806, and 808. S is not outside the memory 810. & is the geese. It is understood that the components 804, 806 &" &bb; but 疋 忆 should remember the inside of the body 81 。. - or a plurality of m may exist in the reference to Fig. 9, which illustrates a block diagram of an exemplary system 9A for providing background environment related content to a communication device (WCD). For example, system 900 can reside at least partially within a wireless device. According to another exemplary aspect, system 900 can reside at least partially within an access terminal. It should be appreciated that the system is shown to include functional blocks, which may be functional blocks that represent functions implemented by a processor, software, or combination thereof (e.g., firmware). System 900 includes a logical group 902 of components that can operate in conjunction. For example, logical grouping 902 can include means 9〇4 for receiving destination device identification items from a WCD by a contextual content server. Further, the logical grouping 902 can include one or more context-related content items for determining by receiving the received destination device identification item and other available information (eg, a name corresponding to the number, etc.) sent by the WCD. Component 906 ^ In one aspect, the contextual content server can determine the relevance of the context-related content item for: the wcd location value, the location associated with the destination device identification item, and the destination device identity The store associated with the project, the information obtained from the mobile service provider associated with the WCD, the advertising server associated with the point of interest (P〇I), the recommendation server, the information obtained by the content server, location information , an API for obtaining current weather and time for a specific location, an API for obtaining news and events for a specific location, and the like. In this aspect, the context-related content item determined for the WCD location value may include: weather information, a local news feed, at least one social networking site feed associated with the user of the WCD, a store category with the destination device identification item Corresponding one or more points of interest located within a predetermined distance of the WCD location value, map information, a predetermined distance within the predetermined distance of the WCD location value associated with the store category [36 201116095 or a plurality of points of interest Map information, directions to locations associated with destination device identification items, directions to other related stores, and more. Further, in the solution, the background environment related content item determined for the location associated with the destination device identification item may include: weather information, local news feed, store name associated with the destination device identification item, and purpose a store address associated with the device identification item, a store category associated with the destination device identification item, one or more points of interest within the predetermined distance associated with the store category, map information, associated with the store category Map information of one or more points of interest, directions from the WCD location value, and the like. In addition, in the solution, the context environment item determined by the mobile service provider associated with the WCD may include: - or multiple advertisements associated with the mobile service provider, from the service supply _ or a plurality of advertisements associated with the quotient-or plurality of content providers, associated with a store category of the destination device identification item - or a plurality of advertisements, associated with a user profile associated with the persuasive user - Or multiple advertisements, one or more advertisements received from the advertisement word processor, and the like. In addition, logical grouping 902 can include means 9 〇 8 for routing at least one of one or more background environment compliant items to the WCD. In one aspect of the scheme, the transmission step may include transmitting background environment related content items during one or more time intervals associated with the motion, wherein the one or the evening operation interval packets are each included > One · The time interval between the start of the communication connection with the destination device identification project, the completion of the communication connection with the destination device identification item, the connection between the pin and the push, the time interval of the connection, the communication The time during which the connection is established and the communication is carried out.^
1 ^ 或者在通訊連接被終止之後的[S 37 201116095 時間間隔。這樣,伺服器可以接收、儲存、分析背景環境相 關内容項目,並且在WCD與另一設備進行通訊期間的^一目 時間點將背景環境相關内容項目提供給WCD。 ,糸統 可以包括記憶體910,記憶體910保存用於執行與構件 9〇4、906和91〇相關聯的功能的指令。儘管示出爲在記憶體 910的外部,但是應該理解,構件9〇4、9〇6和9〇8中的二或 多個可以存在於記憶體910的内部。 立如本案中所使用的,術語「元件」、「模組」、「系統」 等意圖包括電腦相關的實體,例如但不限於,硬體、韌體、」 硬體和軟體的組合、軟體或執行中的軟體。例如元件可以 是但不限於:處理器上運行的程序、處理器、目的程式 (object)、可執行程式(executaMe)、執行線程、程式及/或電 腦。作爲舉例說明’計算設備上運行的應用程式和計算設備 都可以是元件—或多個元件可以常駐在程序及/或執行線程 内,並且元件可以位於一個電腦上,及/或分布在兩個或更多 電腦之間。此外’可以從其上儲存有各種㈣結構的各種電 腦可讀取媒體執行這些元件。這些元件可以例如根據具有_ 或多個資料封包的信號藉由本地及/或遠端程序的方式進行 通訊’例如’藉由該信號’纟自-個元件的資料與本地系統、 分散式系統中的另-元件進行互動,及/或跨越諸如網際網路 這樣的網路與其他系統進行互動。 此外,本文中結合終端描述了各種方案,該终端可以是 有線終端或無線終端。終端也可以被稱爲系統、設備、用戶 單元、用戶站、行動站、行動裝1、行動設備、遠端站、遠 38 201116095 端終端、存取終端、用戶終端、終端、通訊設備、用戶代理、 用戶裝置、或用戶設備(UE)。無線終端可以是蜂巢式電話、 衛星電話、無線電話、對話啟動協定(SIP)電話、無線本地迴 路(WLL)站、個人數位助理(PDA)、具有無線連接能力的手持 設備、計算設備、或連接到無線數據機的其他處理設備。此 外,本文中結合基地台描述了各種方案。基地台可以用來與 無線终端進行通訊,並且也可以被稱爲存取點、節點B或者 一些其他術語。 此外,術語「或」意思是包含性的「或」而非排他性的 「或」。即,除非另外指明或者可以從上下文清楚看出,否 則短語「X採用A或B」意思是自然包含的排列中的任意一 中排列。即,以下實例中的任意一個都滿足短語「X採用A 或B」:X採用A、X採用B、或X採用A和B。此外,除 非另外指明或者可以從上下文清楚看出指的是單數形式,否 則本案和所附申請專利範圍中所使用的冠詞「一」和「一個」 應該被一般地解釋成表示「一或多個」。1 ^ or [S 37 201116095 time interval after the communication connection is terminated. In this way, the server can receive, store, analyze background content related content items, and provide background environment related content items to the WCD during the WCD's communication with another device. The system may include a memory 910 that holds instructions for performing functions associated with the components 9〇4, 906, and 91〇. Although shown as being external to the memory 910, it should be understood that two or more of the members 9〇4, 9〇6, and 9〇8 may be present inside the memory 910. As used in this case, the terms "component", "module", "system" and the like are intended to include computer-related entities such as, but not limited to, hardware, firmware, "hardware and software combinations, software or The software in execution. For example, the components may be, but are not limited to, a program running on a processor, a processor, an object, an executable (executaMe), a thread of execution, a program, and/or a computer. By way of example, 'applications and computing devices running on computing devices can be components-- or multiple components can reside within a program and/or execution thread, and the components can be located on a single computer and/or distributed in two or More between computers. Further, these elements can be executed from various computer readable media on which various (four) structures are stored. These elements can be communicated, for example, by means of local and/or remote programs, based on signals having _ or multiple data packets, for example, by means of the signal, from the data of the individual components, to the local system, to the distributed system. The other components interact and/or interact with other systems across a network such as the Internet. In addition, various schemes are described herein in connection with a terminal, which may be a wired terminal or a wireless terminal. A terminal can also be called a system, a device, a subscriber unit, a subscriber station, a mobile station, a mobile device, a mobile device, a remote station, a remote terminal, an access terminal, a user terminal, a terminal, a communication device, a user agent. , user device, or user equipment (UE). The wireless terminal can be a cellular telephone, a satellite telephone, a wireless telephone, a Session Initiation Protocol (SIP) telephone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a wirelessly connected handheld device, a computing device, or a connection. Other processing devices to the wireless data machine. In addition, various scenarios are described in this article in conjunction with the base station. The base station can be used to communicate with wireless terminals and can also be referred to as an access point, Node B, or some other terminology. In addition, the term "or" means an inclusive "or" rather than an exclusive "or". That is, unless otherwise indicated or clear from the context, the phrase "X employs A or B" means an arrangement in any one of the naturally included arrangements. That is, any of the following examples satisfies the phrase "X employs A or B": X employs A, X employs B, or X employs A and B. In addition, the articles "a" and "an", as used in the <Desc/Clms Page number> "."
本文描述的技術可以用於各種無線通訊系統,例如, CDMA、TDMA、FDMA、OFDMA、SC-FDMA、WiFi、LTE、 WiMax以及其他系統。術語「系統」和「網路」通常可互換 使用。CDMA系統可以實現諸如通用陸地無線電存取 (UTRA)、CDMA 2000等這樣的無線技術。UTRA包括寬頻 CDMA (W-CDMA)和 CDMA 的其他變體。此外,CDMA 2000 涵蓋了 IS-2000、IS-95和IS-856標準。TDMA系統可以實現 諸如行動通訊全球系統(GSM)這樣的無線技術。OFDMA系統[S 39 201116095 可以實現諸如演進型UTRA (E-UTRA)、超行動寬頻(UMB)、 IEEE 602.1 1 (Wi-Fi) ' IEEE 602.16 (WiMAX) ' IEEE 602.20 ' Flash-OFDM等這樣的無線技術。UTRA和E-UTRA是通用行 • 動電信系統(UMTS)的部分。3GPP長期進化(LTE)是使用 • E-UTRA的UMTS版本,其在下行鏈路上採用OFDMA,在 上行鏈路上採用 SC-FDMA。在來自名爲「第三代合作夥伴 計劃」(3GPP)的組織的文件中描述了 UTRA、E-UTRA、 UMTS、LTE以及GSM。另外,在來自名爲「第三代合作夥 伴計劃2」(3GPP2)的組織的文件中描述了 CDMA 2000和 UMB。此外,這些無線通訊系統還可以包括同級間(例如,行 動設備對行動設備)自組織網路系統(其通常使用不成對的非 授權頻譜)、602.XX無線LAN、藍牙以及任何其他短距離或 長距離無線通訊技術。 各種方案或特徵將根據可以包括多個設備、元件、模組 等的系統來加以闡明。應該理解並意識到,各種系統可以包 括附加的設備、元件、模組等,及/或可以不完全包括結合附 圖所討論的所有設備、元件、模組等。也可以使用這些方式 的組合。還應該注意,在一個方案中,用戶可能不直接與 WCD進行互動,其中該WCD和背景環境内容伺服器進行通 訊。用戶可以附加地或者可替代地與單獨的顯示單元(例 如,在牆壁上、在汽車儀錶板上、在PC上、在個人導航設 備(PND )上等)進行互動,該顯示單元可以充當用於用戶 的介面和顯示單元。在該方案中,該設備可以繼而藉由短距 離無線技術與該WCD進行通訊,該短距離無線技術例如但[S ] 40 201116095 這種短距離無線 環境内容。 不限於:藍牙、紫蜂(Zigbee)等。此外, 介面可以在周邊設備與WCD之間運送背景 結合本文公開的方案所描述的各種說明性的邏輯、邏輯 區塊'模組以及電路可以用被設計爲執行本文所描述的功能 的通用處理器、數位信號處理器(Dsp) '專用積體電路 (ASIC)、現場可程式閘陣列(FPGA)或其他可程式邏輯裝置、 個別閘門或電晶體邏輯、個別的硬體元件、或者其任意組入 來實現或執行。通用處理器可以是微處理器,但是可替= 地,處理器可以是任何-般的處理器、控制器 '微控制器或 狀態機。處理器還可以實現爲計算設備的組合,例如,Dsp 和微處理器的組合 '多個微處理器、#瓣核心協同工作的 一或多個微處理器,或者任何其他這樣的配置。此外,至少 一個處理器可以包括一或多個用於執行上面描述的一或多 個步驟及/或操作的模組。 此外,結合本文公開的方案所描述的方法或演算法的步 驟及/或操作可以用硬體、處理器執行的軟體模組,或者兩者 的組合來直接實施》軟體模組可以常駐在RAM記憶體、快 閃記憶體、ROM記憶體、EPR〇M記憶體、EEpR〇M記憶體、 暫存器、硬碟、可移除磁碟、CD_R〇M或本領域已知的任何 其他形式的儲存媒體中。示例性儲存媒體可以被耦合到處理 器從而處理器可以從該儲存媒體讀取資訊,並將資訊寫入 其中。可替代地,儲存媒體可以是處理器的組成部分。此外, 在一些方案中,處理器和儲存媒體可以位於ASIC中》另外, ASIC可以位於用戶終端中。可替代地處理器和儲存媒體可 41 201116095 以作爲個別元件而位於用戶終端中。$夕卜在一些方案中 方法或演算法的步驟及/或操作可以作爲代錢/或以中的 一個或者任意組合或集合而位於機器可讀取媒體及/或電腦 可讀取媒體上,該媒體可以包括在電腦程式産品中。 在一或多個方案中,所描述的功能可以用硬體、軟體 _或它們的任意組合來實現。如果用軟體實現,則這些功 月匕可以作爲-或多個指令或代碼在電腦可讀取媒體上被儲 存或傳輸。電腦可讀取媒體包括電腦儲存媒體和通訊媒體, 通訊媒體包括便於電腦程式I一個位置到另一個位置的傳 送的任何媒體。儲存媒體可以是電腦可以存取的任何可用媒 體。作爲實例而非限制,這種電腦可讀取媒體可以包括 RAM、ROM、EEPROM、CD-ROM或者其他光碟儲存、磁片 儲存或其他磁記憶裝置,或者可以用來攜帶或儲存指令或資 料結構形式的期望的程式碼並且可以被電腦存取的任何其 他媒體。此外,任意連接都可以被稱作電腦可讀取媒體。例 如,如果使用同轴電纜、光纜、雙絞線、數位用戶線(DSL) 或無線技術(例如,紅外、無線電和微波)從網站、伺服器或 其他遠端源發送軟體,那麼這些同軸電纜、光纜、雙絞線、 DSL或無線技術(例如’紅外、無線電和微波)被包括在媒體 的定義中。如這裏所使用的,磁片(Disk)和光碟(disc)包括壓 縮光碟(CD)、雷射光碟 '光碟、數位多功能光碟(DVD)、軟 碟以及藍光光碟’其中磁片(disk)通常磁性地複製資料,而光 碟(disc)通常用鐳射來光學地複製資料。上述的組合也應該被 包括在電腦可讀取媒體的範圍内。 f 42 201116095 儘管前面的公開討論了說明性的方案及/或態樣,但是 應該注意到’可以在不偏離所描述方案及/或所附申請專利範 圍所定義的方案的範圍的情況下,作出各種改變和修改。此 外’儘官所描述的方案及/或態樣的部件可能被描述或要求爲 .單數形式,但是除非明確聲明限制爲單數形式,否則可以設 想爲複數形式。另外,除非另外聲明,否則任何方案及/或態 樣的全部或部分都可以與任何其他方案及/或態樣的全部或 部分一起使用。 【圖式簡單說明】 將在後文中結合附圖來描述所揭示的方案,提供附圖來 說明而非限制所揭示的方案,其中相同的標號表示相同的部 件’並且其中: 圖1說明了根據一方案的通訊網路的方塊圖; 八說明了根據—方案、通訊s備撥叫目的地設備的 操作的訊息序列圖; :2B說明了根據一方案通訊設備從目的地設備 撥叫的操作的訊息序列圖; 說月了根據一方案、在通訊設備撥叫目的地設備標 識項目的多個時間間隔上的示例性榮幕截圖; 圖:說明了根據一方案、在通訊設備從—電話號碼接收 的多個時間間隔上的示例性勞幕截圖, · 圖1說明了通錢備的示例性架構的方塊圖; 43 1 201116095 圖ό說明了根據一方案的擴展系統的示例性方塊圖, 圖7說明了可以獲得背景環境相關内容的示例性通訊 設備的方塊圖; 圖8說明了可以向無線通訊設備提供背景環境相關内容 的示例性網路設備的方塊圖。 【主要元件符號說明】 100 通訊網路 110 無線通訊設備 112 用戶介面 114 背景環境内容模組 116 儲存模組 118 位置模組 120 網路 122 目的地設備 130-180 伺服器 132 資料儲存設備 140 内容伺服器 142 背景環境内容 150 行動服務供應商伺服器 152 行動服務供應商内容 160 廣告伺服器 162 廣告内容 44 201116095 170 位置伺服器 172 位置内容 180 推薦伺服器 182 推薦内容 200〜214 步驟流程 301〜307, 501-505 時間間隔 302 用戶設備 304 背景環境内容伺服器 306 源内容伺服器 309 時間間隔 310 目的地設備 312-336 訊息序列 400 通訊系統 410 設備 411 輸出機構 412 (前景)顯示器 414 目的地設備標識項目 416, 516 地圖/方向 418, 518 優惠券 420, 520 廣告 422 背景環境内容模組(背景) 424, 524 輸入機構 426 正在進行撥叫處理 45 201116095 428 430 500 509 510 511 512 522 526 528 530 600 602 604 606 608 610 612 618 620 630 632 634 640 背景環境内容項目 撥叫已連接 通訊系統 時間間隔 設備 輸出機構 (前景)顯示器 背景環境内容模組(背景) 正在進行來話撥叫處理 背景環境内容項目 撥叫已連接 通訊設備. 接收機 解調器 處理器 記憶體 背景環境内容項目 通訊簿 調制器 發射機 背景環境内容模組 電話號碼模組 位置模組 用戶介面 46 201116095 642 輸入機構 644 輸出機構 700 背景環境内容系統 702 電腦平臺 704 記憶體 710 背景環境内容模組 712 源内容提供商内容項目 730 處理器 732 處理子系統 740 度量模組 750 通訊模組 800 系統 802 邏輯組 804〜808 功能構件 810 記憶體 900 系統 902 邏輯組 904-908 功能構件 910 記憶體 47The techniques described herein can be used in a variety of wireless communication systems, such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA, WiFi, LTE, WiMax, and others. The terms "system" and "network" are often used interchangeably. A CDMA system can implement wireless technologies such as Universal Terrestrial Radio Access (UTRA), CDMA 2000, and the like. UTRA includes Broadband CDMA (W-CDMA) and other variants of CDMA. In addition, CDMA 2000 covers the IS-2000, IS-95, and IS-856 standards. TDMA systems can implement wireless technologies such as the Global System for Mobile Communications (GSM). OFDMA system [S 39 201116095 can implement wireless such as Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 602.1 1 (Wi-Fi) 'IEEE 602.16 (WiMAX) 'IEEE 602.20 'Flash-OFDM technology. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). 3GPP Long Term Evolution (LTE) is a version of UMTS that uses • E-UTRA, which employs OFDMA on the downlink and SC-FDMA on the uplink. UTRA, E-UTRA, UMTS, LTE, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). In addition, CDMA 2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). In addition, these wireless communication systems may also include peer-to-peer (eg, mobile device-to-mobile devices) ad hoc network systems (which typically use unpaired unlicensed spectrum), 602.XX wireless LAN, Bluetooth, and any other short range or Long-distance wireless communication technology. Various aspects or features will be set forth in terms of a system that can include multiple devices, components, modules, and the like. It is to be understood and appreciated that the various systems may include additional devices, components, modules, etc. and/or may not fully include all of the devices, components, modules, etc. discussed in connection with the drawings. A combination of these methods can also be used. It should also be noted that in one scenario, the user may not interact directly with the WCD, where the WCD communicates with the contextual content server. The user may additionally or alternatively interact with a separate display unit (eg, on a wall, on a car dashboard, on a PC, on a personal navigation device (PND), etc.), the display unit may serve as User interface and display unit. In this arrangement, the device can then communicate with the WCD by short-range wireless technology such as [S] 40 201116095 such short-range wireless environment content. Not limited to: Bluetooth, Zigbee, etc. Moreover, the interface can be transported between peripheral devices and WCDs. The various illustrative logic, logic blocks 'modules and circuits described in connection with the aspects disclosed herein can be used with general purpose processors designed to perform the functions described herein. , Digital Signal Processor (Dsp) 'Dedicated Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, individual gate or transistor logic, individual hardware components, or any combination thereof To achieve or execute. A general purpose processor may be a microprocessor, but the processor may be any general processor, controller 'microcontroller or state machine. The processor can also be implemented as a combination of computing devices, e.g., a combination of a Dsp and a microprocessor 'a plurality of microprocessors, one or more microprocessors in which the #-valve cores work together, or any other such configuration. Additionally, at least one processor can include one or more modules for performing one or more of the steps and/or operations described above. In addition, the steps and/or operations of the methods or algorithms described in connection with the aspects disclosed herein may be implemented directly by hardware, a software module executed by a processor, or a combination of the two. The software module may reside in RAM memory. Body, flash memory, ROM memory, EPR〇M memory, EEpR〇M memory, scratchpad, hard drive, removable disk, CD_R〇M or any other form of storage known in the art In the media. An exemplary storage medium can be coupled to the processor such that the processor can read information from the storage medium and write information thereto. Alternatively, the storage medium may be an integral part of the processor. Moreover, in some aspects, the processor and the storage medium may be located in an ASIC. Additionally, the ASIC may be located in the user terminal. Alternatively, the processor and the storage medium may be located in the user terminal as individual components. In some aspects, the steps and/or operations of the method or algorithm may be located on machine readable media and/or computer readable media as one or any combination or collection of money/or, Media can be included in computer program products. In one or more aspects, the functions described may be implemented in hardware, software, or any combination thereof. If implemented in software, these powers can be stored or transferred as computer-readable media as - or multiple instructions or codes. Computer readable media includes computer storage media and communication media, and the communication media includes any media that facilitates the transfer of computer program I from one location to another. The storage medium can be any available media that the computer can access. By way of example and not limitation, such computer readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic memory device, or may be used to carry or store instructions or data structures. The desired code and any other media that can be accessed by the computer. In addition, any connection can be referred to as computer readable media. For example, if you use a coaxial cable, fiber optic cable, twisted pair cable, digital subscriber line (DSL), or wireless technology (such as infrared, radio, and microwave) to send software from a website, server, or other remote source, then these coaxial cables, Fiber optic cable, twisted pair, DSL or wireless technologies such as 'infrared, radio and microwave' are included in the definition of the media. As used herein, a disk and a disc include a compact disc (CD), a laser disc 'disc, a digital versatile disc (DVD), a floppy disc, and a Blu-ray disc where the disk is usually Magnetically replicates data, and discs typically use lasers to optically replicate data. The above combinations should also be included in the scope of computer readable media. </ RTI> </ RTI> </ RTI> </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> </ RTI> </ RTI> </ RTI> <RTIgt; Various changes and modifications. Further, the components of the aspects and/or aspects described herein may be described or claimed in the singular, but may be construed as a plural unless explicitly stated to the singular. In addition, all or a portion of any aspect and/or aspect may be used with all or a portion of any other aspect and/or aspect, unless stated otherwise. BRIEF DESCRIPTION OF THE DRAWINGS The disclosed embodiments are described with reference to the accompanying drawings, in which FIG. A block diagram of a communication network of a scheme; 8 illustrates a message sequence diagram of operations for dialing a destination device according to a scheme, a communication; s2B illustrates a message of an operation of a communication device dialing from a destination device according to a scheme Sequence diagram; an exemplary sacred screenshot of a plurality of time intervals in which a communication device dials a destination device identification item according to a scheme; Figure: illustrates a reception from a communication device from a telephone number according to a scheme Exemplary screenshots of a plurality of time intervals, FIG. 1 illustrates a block diagram of an exemplary architecture of a currency preparation; 43 1 201116095 illustrates an exemplary block diagram of an expansion system according to an aspect, and FIG. A block diagram of an exemplary communication device that can obtain contextual context related content; Figure 8 illustrates that background environment related content can be provided to a wireless communication device A block diagram of an exemplary network device. [Main component symbol description] 100 communication network 110 wireless communication device 112 user interface 114 background environment content module 116 storage module 118 location module 120 network 122 destination device 130-180 server 132 data storage device 140 content server 142 Background Environment Content 150 Mobile Service Provider Server 152 Mobile Service Provider Content 160 Advertising Server 162 Advertising Content 44 201116095 170 Location Server 172 Location Content 180 Recommendation Server 182 Recommended Content 200~214 Step Flow 301~307, 501 - 505 Time Interval 302 User Equipment 304 Background Environment Content Server 306 Source Content Server 309 Time Interval 310 Destination Equipment 312-336 Message Sequence 400 Communication System 410 Device 411 Output Mechanism 412 (Foreground) Display 414 Destination Device Identification Item 416 , 516 map/direction 418, 518 coupon 420, 520 advertisement 422 background environment content module (background) 424, 524 input mechanism 426 ongoing dialing process 45 201116095 428 430 500 509 510 511 512 522 526 528 530 600 602 60 4 606 608 610 612 618 620 630 632 634 640 Background Environment Contents Item Dialed Connected Communication System Interval Device Output Mechanism (Foreground) Display Background Environment Content Module (Background) Incoming Call Dispatch Processing Background Environment Content Item Dialing Call connected communication device. Receiver demodulator processor memory background environment content item address book modulator transmitter background environment content module phone number module location module user interface 46 201116095 642 input mechanism 644 output mechanism 700 background environment Content System 702 Computer Platform 704 Memory 710 Background Environment Content Module 712 Source Content Provider Content Item 730 Processor 732 Processing Subsystem 740 Metric Module 750 Communication Module 800 System 802 Logical Group 804~808 Functional Component 810 Memory 900 System 902 Logical Group 904-908 Functional Component 910 Memory 47