專利名稱:用于利用社交網絡環境中的傳輸結構的系統和方法
技術領域:
本發明一般涉及用于分發電子信息的技術,更具體地涉及用于利用社交網絡環境 中的傳輸結構的系統和方法。
背景技術:
實現用于分發電子信息的有效方法是當代電子系統的設計者和制造者的重要考 慮。然而,有效分發電子設備所利用的電子信息可能對系統設計者產生重大挑戰。例如,對 增加的系統功能和性能的增強的要求可能需要更多的系統處理能力并需要額外的軟件資 源。對處理或軟件要求的提高可能由于增長的生產成本和操作的低效率而引起相應的有害 經濟影響。此外,執行各種高級分發操作的增強的系統能力可向系統用戶提供額外的益處, 但也可能對各種系統組件的控制和管理提出更高的要求。例如,有效管理電子廣告信息的 電子系統可能由于所涉及的數字數據的大量和復雜性而得益于有效的實現方式。由于對系統資源的逐漸增長的要求和顯著增大的數據量,開發用于向電子設備分 發電子信息的新技術顯然是相關電子技術的關注事項。因此,由于上述原因,開發用于分發 電子信息的有效技術對于當代電子系統的設計者、制造者和使用者而言仍是重要考慮。
發明內容
根據本發明,公開了用于利用社交網絡環境中的傳輸結構的系統和方法。在一個 實施例中,分發系統自動提供供相應用戶設備的設備用戶利用的各種類型的適當信息。例 如,所分發的信息可包括但不限于專門以特定設備用戶為目標的商業廣告信息。與支持“拉 取”模型(其需要顧客主動訪問所需廣告信息)的傳統廣告技術不同,前面的分發系統支持 “推送”模型,該“推送”模型基于限定設備用戶和各種廣告商兩者的相應元數據文件來自動 選擇適當的廣告信息并將其發送給目標設備用戶。在一個實施例中,分發系統可以支持和利用自動向分發系統中的適當實體和從分 發系統中的適當實體傳輸各類相關信息的一個或多個傳輸結構。例如,傳輸結構可被用來 搜集和傳送關于各種設備用戶、用戶設備、電子網絡、某些設備用戶的社交網絡以及來自信 息服務的各個廣告商的元數據。此外,傳輸結構還可被用來為適當的用戶設備提供到目標 廣告和/或電子內容的鏈接。在某些實施例中,以任何有效方式來最初地創建一個或多個傳輸結構。傳輸結構 可以在制造期間被嵌入在用戶設備中,并且然后由設備用戶激活。或者,分發系統中的適當 實體可以創建或者以其他方式提供初始傳輸結構。來自一個或多個廣告商的廣告商元數據 234可以以任何有效的方式被添加到傳輸結構中,以表示相應廣告商的相關特性和廣告目 標。另外,適當媒體文件可以被創建為包括通過分發系統傳播給目標設備用戶的信 息。媒體文件可以包括任何所希望的信息,例如廣告和/或內容項。接下來,設備用戶可以執行登記過程以預訂從分發系統接收信息。在登記過程期間,設備用戶通常提供各種類型 的相關的信息,包括但不限于用戶元數據和設備元數據。傳輸結構被更新以包括進設備用 戶在前面的登記過程期間提供的用戶元數據。在某些實施例中,傳輸服務器或分發系統中的另外的適當實體可以判斷是否有任 何設備用戶已被標識為具有相對應用戶設備的社交網絡的成員。例如,在某些實施例中,設 備用戶可以執行社交網絡登記過程以在分發系統中定義社交網絡。如果已經創建了社交網 絡,則傳輸服務器或者其它適當實體可以通過利用任何有效的手段來與社交網絡中的用戶 設備通信。傳輸服務器可以獲取與社交網絡中的設備用戶和用戶設備有關的適當的社交網 絡元數據。在某些實施例中,社交網絡元數據可以包括但不限于來自用戶簡檔和設備簡檔 的信息,該信息總地描述了與用戶設備或設備用戶有關的任何所希望的屬性、偏好或特性。 傳輸服務器優選地更新傳輸結構以包括進任何相關的社交網絡元數據。傳輸服務器或其他適當實體隨后利用任何適當的技術分析傳輸結構中的元數據 (包括社交網絡元數據),以創建用于發送適當目標廣告或內容項的特定傳輸推薦。例如, 在某些實施例中,傳輸服務器可以將來自廣告商元數據的廣告商特性與來自社交網絡的一 個或多個設備用戶的相應社交網絡特性相匹配,以生成傳輸推薦。傳輸服務器可以利用任何有效的手段來向用戶設備發送傳輸推薦。例如,可以利 用傳輸結構來將傳輸推薦發送給用戶設備。設備用戶然后可以接受或拒絕發送來的傳輸推 薦。在某些實施例中,傳輸服務器或其它適當實體基于設備用戶是接受還是拒絕原始的傳 輸推薦來生成有效性量度。傳輸服務器然后利用新計算出的有效性量度來更新傳輸結構。在某些實施例中,傳輸服務器可以將新的信息或元數據存檔在以任何有效方式實 現的元數據倉庫中,以在以后提供對所存檔的信息和元數據的訪問。根據本發明,可以分析 來自傳輸結構的各種類型的元數據(包括有效性量度和社交網絡元數據),以標識出用于 發送給設備用戶的具體的目標信息。廣告服務器或分發系統中的其它適當實體隨后可以準 備并發送到所指定的(一個或多個)媒體文件的鏈接,以允許目標設備用戶訪問(一個或 多個)媒體文件。出于至少前面的原因,本發明因此提供了用于利用社交網絡環境中的傳 輸結構的經改進的系統和方法。
圖1A是根據本發明一個實施例的分發系統的框圖;圖1B是根據本發明一個實施例的社交網絡的框圖;圖2A是根據本發明的傳輸結構的一個實施例的框圖;圖2B是根據本發明的媒體文件的一個實施例的框圖;圖3是根據本發明的來自圖1A的用戶設備的一個實施例的框圖;圖4是根據本發明的來自圖3的用戶存儲器的一個實施例的框圖;圖5是根據本發明的來自圖1A的信息服務的一個實施例的框圖;圖6A是根據本發明的來自圖5的傳輸服務器的一個實施例的框圖;圖6B是根據本發明的來自圖6A的傳輸服務器存儲器的一個實施例的框圖;圖7是根據本發明的來自圖5的廣告服務器的一個實施例的框圖;以及
圖8A-8D是根據本發明一個實施例的用于利用社交網絡環境中的傳輸結構的方 法步驟的流程圖。
具體實施例方式本發明涉及電子數據分發技術的改進。以下描述被呈現以使得本領域普通技術人 員能夠作出和使用本發明,并且以下描述是在專利申請及其要求的環境下提供的。對所公 開的實施例的各種修改對本領域技術人員將是顯而易見的,并且這里的一般原理可適用于 其他實施例。因此,本發明不希望被限于所示實施例,而是與符合這里描述的原理和特征的 最寬范圍相一致。本發明包括用于實現信息分發網絡的系統和方法,并且包括信息服務,該信息服 務被配置為通過信息分發網絡來提供信息分發服務。用戶設備由設備用戶用來與信息服務 通信以便接收信息分發服務。設備用戶的子集被定義來形成具有用戶設備中的相對應用戶 設備的社交網絡。傳輸結構被實現用于與信息分發網絡中的各種網絡實體通信。傳輸結構 收集適當的元數據,用于將來自信息服務的所選信息提供給設備用戶中的目標設備用戶。 由傳輸結構所收集的元數據包括描述了社交網絡的設備用戶的特性的社交網絡元數據。現在參考圖1A,示出了根據本發明一個實施例的分發系統110的框圖。在圖1A 的實施例中,分發系統110可包括但不限于一個或多個用戶設備122、信息服務118和網絡 126。在替代實施例中,可利用除了結合圖1A實施例所討論的那些組件和配置中的某些之 外的組件和配置或者替代結合圖1A實施例所討論的那些組件和配置中的某些的組件和配 置來實現分發系統110。根據本發明,分發系統110有利地支持如下分發過程該分發過程自動提供供相 應用戶設備122的設備用戶利用的各類適當信息。例如,所分發的信息可包括但不限于專 門以用戶設備122的適當設備用戶為目標的商業廣告信息。與支持“拉取”模型(其需要顧 客主動訪問所需廣告信息)的傳統廣告技術不同,圖1A的分發系統110支持“推送”模型, 并且還可以表示一個或多個社交網絡,該“推送”模型基于限定設備用戶和各種廣告商的相 應元數據來自動選擇適當的廣告信息并將其發送給目標設備用戶。在圖1A的實施例中,分發系統110可由作為對金融或者其他補償的回報而向廣告 商和設備用戶提供分發服務的分發控制實體來實現和支持。分發控制實體可以是維護和控 制分發系統110的關鍵要素(例如信息服務118)的商業企業。在某些實施例中,分發系統110可以有利地支持和利用自動向分發系統110中的 適當實體和從分發系統110中的適當實體傳輸各類相關信息的一個或多個傳輸結構(見圖 2)。例如,傳輸結構可被用來搜集和傳送關于各種設備用戶、用戶設備122、網絡126、社交 網絡(見圖1B)以及來自信息服務118的各個廣告商的元數據。此外,傳輸結構還可被用 來為適當的用戶設備122傳輸或提供到目標廣告和/或電子內容的鏈接。根據本發明,來自設備用戶的社交網絡的相關元數據可以向傳輸結構提供另外的 相應信息,以用于更準確地提供以適當設備用戶為目標的信息。本發明由此證明了用于利 用社交網絡環境中的傳輸結構的經改進的系統和方法。以下結合圖1B-圖8D討論了關于 圖1A的分發系統110中的傳輸結構的實現方式和利用的進一步細節。現在參考圖1B,示出了根據本發明一個實施例的社交網絡150的框圖。在圖1B的實施例中,社交網絡150可以包括但不限于一個或多個用戶設備122(a)至122 (m)。在圖 1B中,用戶設備122可以與來自圖1A的具有相對應標號的用戶設備122(a)至122 (m)相同 或相類似。圖1B的社交網絡150是為了說明的目的而呈現的,并且在替代實施例中,可利用 除了結合圖1B實施例所討論的那些組件和配置中的某些之外的組件和配置或者替代結合 圖1B實施例所討論的那些組件和配置中的某些的組件和配置來實現社交網絡150。例如, 任何所希望數目或類型的用戶設備122可由相對應的設備用戶利用以形成社交網絡150。在圖1B的實施例中,可以利用任何有效的手段來定義或創建社交網絡150。例如, 在某些實施例中,成為社交網絡150的成員可能需要正式的登記過程。在替代實施例中,特 定社交網絡150的成員可由一個或多個設備用戶來明確地指定。另外,在某些實施例中,可 以通過分析相關設備用戶信息來定義社交網絡150。例如,可以監視并分析諸如通信頻率或 交易頻率之類的因素,以定義特定的社交網絡150。在圖1B的實施例中,可以從社交網絡150的各個成員收集社交網絡元數據。社交 網絡元數據隨后可以用來生成對給定設備用戶可能由于與社交網絡150的其它成員的共 同興趣而希望接收的潛在廣告的推薦。本發明由此提供了各種技術,通過這些技術,從社交 網絡150中的可信任伙伴收集的信息/元數據可以不斷地被收集、分析、倉儲、報告并管理, 以構成設備用戶的偏好、設備用戶的社交網絡150,以及設備用戶和/或設備用戶的社交網 絡150的購買行為的更準確的簡檔。可以通過設備用戶所選的廣告的調諧(reconciliation)、廣告與設備用戶之間的 交互、設備用戶向社交網絡150內的其它用戶對廣告的推介,以及設備用戶所做的最終購 買來評估遞送給設備用戶和用戶設備122的廣告的有效性。本發明提供了從服務于用戶設 備122和社交網絡150的一個或多個傳輸結構收集數據并比較、調諧這些數據的經改進的 系統。可以有利地分析所搜集的元數據以及任何其它信息,以獲得對設備用戶的更好理解、 對社交網絡150的理解,以及各種不同廣告的有效性。現在參考圖2A,示出了根據本發明的傳輸結構210的一個實施例的框圖。圖2A的 實施例是為了說明目的而呈現的,在替代實施例中,也可利用除了結合圖2A實施例所討論 的那些組件和配置中的某些之外的組件和配置或者替代結合圖2A實施例所討論的那些組 件和配置中的某些的組件和配置來實現傳輸結構210。在圖2A實施例中,各個元數據類別/欄包括來自一個或多個設備或實體的信息, 一個或多個設備或實體來自各自的相應元數據源類型。例如,用戶元數據222可以包括關 于一個或多個用戶設備122 (圖1A)的設備用戶的信息。在某些實施例中,用戶元數據222 可選擇性地匯編自一個或多個適當用戶簡檔430 (圖4)。類似地,設備元數據226可以包括 關于一個或多個用戶設備122的信息。在某些實施例中,設備元數據226可選擇性地匯編 自一個或多個適當設備簡檔434(圖4)。在圖2A實施例中,網絡元數據230可以包括關于 電子網絡126 (圖1A)的各種屬性或實體的信息。在圖2A實施例中,廣告商元數據234可以包括關于與分發系統110相關聯的一個 或多個廣告商的信息。在某些實施例中,廣告商可以與廣告源540(圖5)相關聯。類似地, 內容呈遞商(renderer)元數據238可以包括關于與分發系統110相關聯的一個或多個內 容呈遞商的信息。在某些實施例中,內容呈遞商可以與內容源542(圖5)相關聯。
在圖2A實施例中,社交網絡元數據240可以包括關于與分發系統110相關聯的、 來自社交網絡150(圖1B)的一個或多個設備用戶的信息。下面將結合圖8進一步討論社 交網絡元數據240的使用。雜項信息242可以包括任何其它數據或其它的適當信息。媒體 鏈接246可以包括指示用于訪問一個或多個媒體文件的位置或連接手段的適當信息,如下 面結合圖2B所討論的。在圖2A實施例中,推薦元數據248可以包括關于通過分析社交網絡元數據240而 生成的廣告推薦的任何適當信息。分發系統110中的各種實體可以以任何適當的方式來使 用傳輸結構210中的信息。例如,可以通過如下操作來執行廣告瞄準過程匹配用戶元數據 222、設備元數據226、廣告商元數據234以及社交網絡元數據240中的兼容元素,從而標識 出用于自動發送給目標設備用戶的適當類型的相關廣告信息。傳輸結構210可以以任何有效的方式來源于任何適當的源。例如,傳輸結構210 可以被嵌入在用戶設備122(圖1A)中,并按照需要由設備用戶激活。或者,網絡126中的 各種實體或信息服務118可以創建或激活傳輸結構210。例如,傳輸服務器(見圖6A)可以 管理傳輸結構210的起源和操作。以下將結合圖2B-圖8D討論關于圖2A的傳輸結構210 的實現方式和使用的其它細節。現在參考圖2B,示出了根據本發明的媒體文件250的一個實施例的框圖。圖2B實 施例是為了說明目的而呈現的,并且在替代實施例中,也可利用除了結合圖2B實施例所討 論的那些組件和配置中的某些之外的組件和配置或者替代結合圖2B實施例所討論的那些 組件和配置中的某些的組件和配置來實現媒體文件250。例如,圖2B的媒體文件250被示 為可以利用圖2A的媒體鏈接246進行訪問的單獨的實體。然而,在替代實施例中,媒體文 件250可以實現為構成圖2A的傳輸結構210的一部分。在圖2B實施例中,廣告(ad) 254可以包括被選擇用于發送給用戶設備122 (圖1A) 中的適當用戶設備的任何適當類型的目標廣告信息。類似地,內容項258可以包括被選擇 用于發送給用戶設備122中的適當用戶設備的任何適當類型的電子內容信息。例如,內容 258可以包括但不限于視頻數據、音頻數據、圖形、文本、影片、音樂記錄以及計算機程序。下 面將結合圖3-圖8D進一步討論用于將適當媒體文件250提供給目標設備用戶的其它信 肩、o現在參考圖3,示出了根據本發明的圖1A的用戶設備122的一個實施例的框圖。 在圖3實施例中,用戶設備122包括但不限于中央處理單元(CPU) 314、存儲器318、顯示器 338和一個或多個輸入/輸出接口(I/O接口)340。圖3的實施例是為了說明目的而呈現 的,在替代實施例中,也可利用除了結合圖3實施例所討論的那些組件和配置中的某些之 外的組件和配置或者替代結合圖3實施例所討論的那些組件和配置中的某些的組件和配 置來實現用戶設備122。此外,用戶設備122可被實現為任何類型的便攜式或者非便攜式電 子設備,包括但不限于臺式計算機、個人數字助理、蜂窩電話、機頂盒或者膝上型計算機。在圖3的實施例中,CPU 314可被實現為包括任何適當且兼容的微處理器設備,該 微處理器設備優選地執行軟件指令,從而控制和管理用戶設備122的操作。圖3的顯示器 338可包括任何有效類型的顯示技術,包括具有用于向設備用戶顯示各種信息的適當屏幕 的陰極射線管監視器或者液晶顯示設備。在圖3的實施例中,(一個或多個)I/O接口 340 可包括用于接收和/或發送用戶設備122的任何所需類型的信息的一個或多個輸入和/或輸出接口。在圖3的實施例中,存儲器318可被實現為包括所需存儲設備的任何組合,這些 存儲設備包括但不限于只讀存儲器(ROM)、隨機存取存儲器(RAM)和各種類型的非易失性 存儲器,例如軟盤、記憶棒、光盤或硬盤。以下結合圖4-8D進一步討論了用戶設備122的利 用的其他細節。現在參考圖4,示出了根據本發明的圖3的用戶存儲器318的一個實施例的框圖。 在替代實施例中,可利用除了結合圖4實施例所討論的那些組件和配置中的某些之外的組 件和配置或者替代結合圖4實施例所討論的那些組件和配置中的某些的組件和配置來實 現用戶存儲器318。在圖4的實施例中,設備應用422可包括程序指令,這些程序指令優選地被CPU 314執行以實現用戶設備122的各種功能和操作。設備應用422的特定性質和功能通常取 決于諸如相應用戶設備122的具體類型和特定功能之類的因素而改變。在圖4的實施例中, 用戶設備122利用數據模塊426來管理用戶簡檔430和設備簡檔434,用戶簡檔430和設 備簡檔434總地描述與用戶設備122或者用戶設備122的設備用戶有關的任何所需屬性或 者特性。例如,用戶簡檔430可包括但不限于關于設備用戶的名字、性別、年齡、宗教信仰、 愛好、興趣、職業、婚姻狀態、住處、收入、因特網瀏覽歷史、地理位置和信用卡交易記錄的信 息。類似地,設備簡檔434可包括但不限于設備類型、設備制造商、所支持的設備功能和設 備配置。在圖4的實施例中,對接端口(docking port)438可包括用于便利一個或多個傳 輸結構210 (圖2A)與用戶設備122之間的雙向通信的任何適當類型的接口手段。在圖4的 實施例中,廣告(ad)442包括已專門針對用戶設備122的設備用戶而經由分發系統110(圖 1A)接收的目標廣告信息。類似地,內容446可包括已專門針對用戶設備122的設備用戶而 經由分發系統110 (圖1A)接收的目標電子內容信息。在圖4的實施例中,推薦元數據450可以包括關于廣告推薦的任何適當信息,廣告 推薦是通過分析社交網絡元數據240 (圖2A)而生成的并被提供給用戶設備。在圖4的實 施例中,雜項信息454可包括供用戶設備122利用的任何適當的其他信息或數據。例如,在 某些實施例中,雜項信息454可包括曾從一個或多個傳輸結構210下載的與分發系統110 中的其他實體有關的各類元數據。下面結合圖5-8D討論了圖4的用戶存儲器318的實現 方式和利用的進一步細節。現在參考圖5,示出了根據本發明的圖1A的信息服務118的一個實施例的框圖。在 圖5的實施例中,信息服務118包括但不限于控制器514、傳輸服務器518、廣告服務器538、 一個或多個廣告源540和一個或多個內容源542。圖5的實施例是為了說明目的而呈現的, 在替代實施例中,可利用除了結合圖5實施例所討論的那些組件和配置中的某些之外的組 件和配置或者替代結合圖5實施例所討論的那些組件和配置中的某些的組件和配置來實 現信息服務118。在圖5的實施例中,控制器514可被實現為包括用于協調信息服務118的操作功 能的任何有效控制裝置。例如,在某些實施例中,控制器514可被實現為具有管理信息服務 118的操作的相應控制應用程序的計算機設備。或者,控制器514可被實現為包括任何適當 且兼容的微處理器設備的中央處理單元,所述微處理器設備用于執行軟件指令,從而控制 和管理信息服務118的操作。
在圖5的實施例中,根據本發明,傳輸服務器518可包括用于與一個或多個傳輸結 構210 (圖2A)通信并且控制一個或多個傳輸結構210的任何有效裝置。下面結合圖6A進 一步討論了傳輸服務器518的實現方式和利用的其他細節。在圖5的實施例中,(一個或 多個)廣告源540可包括用于提供通過分發系統110 (圖1A)傳播的廣告信息的一個或多 個適當實體。例如,廣告源540可包括各種商業企業、特定廣告商或者廣告開發者。在圖5的實施例中,(一個或多個)內容源542可包括用于提供通過分發系統110 傳播的電子內容的一個或多個適當實體。例如,內容源542可包括各種商業企業、特定廣告 商或者內容開發者。在圖5的實施例中,廣告服務器538可包括用于通過利用來自一個或 多個傳輸結構210 (圖2A)的元數據來識別和聚集適當廣告信息和/或電子內容以用于提 供給用戶設備122 (圖1A)的目標設備用戶的任何有效裝置。下面結合圖7進一步討論了 廣告服務器538的一個實施例。下面結合圖6-8D進一步了討論信息服務118的實現方式 和利用的其他細節。現在參考圖6A,示出了根據本發明的圖5的傳輸服務器518的一個實施例的框圖。 在圖6A的實施例中,傳輸服務器518包括但不限于中央處理單元(CPU) 614、存儲器618、顯 示器638和一個或多個輸入/輸出接口(I/O接口)640。圖6A的實施例是為了說明目的而 呈現的,在替代實施例中,也可利用除了結合圖6A實施例所討論的那些組件和配置中的某 些之外的組件和配置或者替代結合圖6A實施例所討論的那些組件和配置中的某些的組件 和配置來實現傳輸服務器518。在圖6A的實施例中,CPU 614可被實現為包括任何適當且兼容的微處理器設備, 該微處理器設備優選地執行軟件指令,從而控制和管理傳輸服務器518的操作。圖6A的顯 示器638可包括任何有效類型的顯示技術,包括具有用于向設備用戶顯示各種信息的適當 屏幕的陰極射線管監視器或者液晶顯示設備。在圖6A的實施例中,(一個或多個)I/O接 口 640可包括用于接收和/或發送用戶設備122的任何所需類型的信息的一個或多個輸入 和/或輸出接口。在圖6A的實施例中,傳輸服務器存儲器618可被實現為包括所需存儲設 備的任何組合,這些存儲設備包括但不限于只讀存儲器(ROM)、隨機存取存儲器(RAM)和各 種類型的非易失性存儲器,例如軟盤、記憶棒、光盤或硬盤。現在參考圖6B,示出了根據本發明的圖6A的傳輸服務器存儲器618的一個實施例 的框圖。在替代實施例中,可利用除了結合圖6B實施例所討論的那些組件和配置中的某些 之外的組件和配置或者替代結合圖6B實施例所討論的那些組件和配置中的某些的組件和 配置來實現傳輸服務器存儲器618。在圖6B的實施例中,傳輸服務器存儲器618可以包括但不限于下面將公開的多個 軟件程序以及數據。例如,傳輸服務器存儲器618可以包括服務器應用644的程序指令,這 些程序指令優選地被CPU 614運行以執行傳輸服務器518的各種功能和操作。服務器應用 的特定性質和功能通常取決于諸如相應傳輸服務器518的具體類型和特定功能之類的因 素而改變。根據本發明,傳輸服務器518可利用TS管理器648來管理和協調一個或多個傳輸 結構210(圖2A)的各種功能。在某些實施例中,TS管理器648可包括用于協調登記過程的 登記模塊,這些登記過程用于登記用戶設備122的設備用戶以便參與來自分發系統110(圖 1A)的各種授權分發服務。登記模塊還可以用來定義社交網絡150 (圖1B),如先前討論的。
10TS數據庫652可以包括與向分發系統110中的各種實體提供分發服務的傳輸結構210有關 的任何適當的信息。 在某些實施例中,TS管理器648可以不斷地更新TS數據庫652中的相應傳輸結 構信息,以便反映分發系統110中的傳輸結構210的當前狀態。傳輸服務器518可以利用 通信模塊656來執行與任何適當遠程實體的雙向電子通信過程。例如,通信模塊656可被 用來與分發系統110中的傳輸結構210遠程通信。 在圖6B的實施例中,推薦元數據660可以包括與發送給設備用戶的所推薦廣告或 內容有關的任何適當信息。在某些實施例中,推薦元數據660可以通過利用服務器應用644 或其它適當實體分析來自傳輸結構210的社交網絡元數據230 (圖2A)來生成。在某些實 施例中,可以利用與社交網絡150的特定成員相對應的各個推薦。或者,各個推薦可以被合 并,以產生代表來自社交網絡150的預定數目的成員的集體推薦。在圖6B實施例中,通過與原始推薦相比較來調諧被設備用戶選擇的所選推薦,來 計算每個所推薦廣告或內容項的有效性量度664。根據本發明,然后可以在選擇用于發送給 特定設備用戶的目標廣告或內容時將有效性量度664用作另外的相關瞄準標準。在圖6B實施例中,傳輸服務器518可以利用元數據倉庫668來存儲任何類型的信 息或元數據以供以后參考或利用。例如,元數據倉庫668可以包括社交網絡元數據240 (圖 2A)、現有推薦元數據660,以及先前計算出的有效性量度664的各種先前的集合。在圖6B 實施例中,雜項信息可包括供傳輸服務器518利用的任何所希望類型的信息或數據。下面 結合圖8進一步討論了關于傳輸服務器518的利用。現在參考圖7,示出了根據本發明的圖5的廣告服務器538的一個實施例的框圖。 在圖7的實施例中,廣告服務器538包括但不限于中央處理單元(CPU) 714、存儲器718、顯 示器738和一個或多個輸入/輸出接口(I/O接口)740。圖7的實施例是為了說明目的而 呈現的,在替代實施例中,也可利用除了結合圖7實施例所討論的那些組件和配置中的某 些之外的組件和配置或者替代結合圖7實施例所討論的那些組件和配置中的某些的組件 和配置來實現廣告服務器538。在圖7的實施例中,CPU 714可被實現為包括任何適當且兼容的微處理器設備,該 微處理器設備優選地執行軟件指令,從而控制和管理廣告服務器538的操作。圖7的顯示器 738可包括任何有效類型的顯示技術,包括具有用于向設備用戶顯示各種信息的適當屏幕 的陰極射線管監視器或者液晶顯示設備。在圖7的實施例中,(一個或多個)I/O接口 740 可包括用于接收和/或發送廣告服務器538任何所需類型的信息的一個或多個輸入和/或 輸出接口。在圖7的實施例中,存儲器718可被實現為包括所需存儲設備的任何組合,這些存 儲設備包括但不限于只讀存儲器(ROM)、隨機存取存儲器(RAM)和各種類型的非易失性存 儲器,例如軟盤、記憶棒、光盤或硬盤。在圖7的實施例中,存儲器718包括但不限于服務器 應用722、對接端口 726、廣告730和內容734。在圖7的實施例中,服務器應用722可包括程序指令,這些程序指令優選地被CPU 714執行以執行廣告服務器538的各種功能和操作。服務器應用722的特定性質和功能通 常取決于諸如相應廣告服務器538的具體類型和特定功能之類的因素而改變。在某些實施 例中,服務器應用722可以分析來自傳輸服務器518或傳輸結構210的信息或指令,以將適當的媒體文件250 (圖2B)與用戶設備122 (圖3)的目標設備用戶相匹配。在圖7的實施例中,對接端口 726可包括供廣告服務器538與一個或多個傳輸結 構210 (圖2)雙向通信以便傳送廣告730、內容734或任何其它類型的信息的任何有效接口 手段。在圖7的實施例中,廣告730包括從諸如廣告源540(圖5)之類的任何適當實體提 供給廣告服務器538的廣告信息。類似地,在圖7的實施例中,內容734包括從諸如內容源 542(圖5)之類的任何適當實體提供給廣告服務器538的電子內容。現在參考圖8A-8D,示出了根據本發明一個實施例的用于利用社交網絡環境中的 傳輸結構的方法步驟的流程圖。圖8A-8D的流程圖是為了說明的目的而呈現的,并且在替 代實施例中,本發明還可以利用結合圖8A-8D實施例討論的這些步驟和序列以外的步驟和 序列。在圖8A的步驟814中,以任何有效方式來最初地創建一個或多個傳輸結構 210(圖2A)。例如,傳輸結構210可以在制造期間被嵌入在用戶設備122中,并且然后由設 備用戶激活。或者,分發系統110中的適當實體(例如傳輸服務器518)可以創建或者以其 他方式提供初始傳輸結構210。在步驟818,來自一個或多個廣告商814的廣告商元數據 234以以任何所希望的方式被添加到傳輸結構210中,以表示相應廣告商814的相關特性和 廣告目標。在步驟820,適當媒體文件250可以被創建為包括通過分發系統110傳播給目標 設備用戶的信息。媒體文件250可以包括任何所希望的信息,例如廣告254和/或內容項 258。在步驟824,設備用戶執行登記過程以從分發系統110接收信息。在登記過程期間,設 備用戶通常提供相關的信息,包括但不限于用戶元數據222和設備元數據226。在步驟828, 傳輸結構210被更新以包括進設備用戶在前面的登記過程期間提供的元數據。圖8A的處 理隨后通過連接字符“A”前進到圖8B的步驟832。在步驟832,傳輸服務器518或分發系統110中的另外的適當實體判斷是否有任何 設備用戶已被標識為用戶設備122的社交網絡150的成員。例如,在某些實施例中,設備用 戶可以執行社交網絡登記過程以在分發系統110中定義社交網絡150。在步驟836,傳輸服 務器518或者其它適當實體通過利用任何有效的手段來與社交網絡150中的用戶設備122
通{曰。在步驟840,傳輸服務器518可以從社交網絡150中的用戶設備122獲取適當的社 交網絡元數據240。在圖8的實施例中,社交網絡元數據240可以包括但不限于來自用戶 簡檔430和設備簡檔434的信息,該信息總地描述了與用戶設備122或用戶設備122的設 備用戶有關的任何所希望的屬性、偏好或特性。例如,用戶簡檔430可以包括但不限于關于 設備用戶的名字、性別、年齡、宗教信仰、愛好、興趣、職業、婚姻狀態、住處、收入、因特網瀏 覽歷史、地理位置和信用卡交易記錄的信息。類似地,設備簡檔434可包括但不限于設備類 型、設備制造商、所支持的設備功能和設備配置。在步驟844,傳輸服務器518更新傳輸結構210以包括進任何相關的社交網絡元 數據240。圖8B的處理隨后通過連接字符“B”前進到圖8C的步驟848。在步驟848,傳輸 服務器518或分發系統110中的其它適當實體利用任何適當的技術分析傳輸結構210中的 元數據,以創建傳輸推薦。例如,在某些實施例中,傳輸服務器518可以將來自廣告商元數 據234的廣告商特性與來自社交網絡150的一個或多個設備用戶的相應社交網絡特性相匹配,以生成傳輸推薦。在步驟856,傳輸服務器518可以利用任何有效的手段來向用戶設備122發送傳輸 推薦。例如,可以利用傳輸結構210來將傳輸推薦發送給用戶設備。在步驟860,設備用戶 接受或拒絕發送來的傳輸推薦。如果設備用戶拒絕傳輸推薦,則圖8的處理可以終止。然 而,如果設備用戶接受了傳輸推薦,則圖8C的處理通過連接字符“C”前進到圖8D的步驟 864。在步驟864,傳輸服務器518或其它適當實體基于設備用戶是接受還是拒絕原始 的傳輸推薦來生成有效性量度664。在步驟868,傳輸服務器518通過將計算出的有效性量 度存儲在推薦元數據248中來更新傳輸結構210。在步驟872,傳輸服務器518可以將任何 新的信息或元數據存檔在以任何有效方式實現的元數據倉庫668中,以在以后提供對所存 檔的信息和元數據的訪問。在步驟876,可以分析來自傳輸結構210的各種類型的元數據,以標識出用于發送 給設備用戶的具體的目標信息。廣告服務器538或分發系統110中的其它適當實體隨后可 以準備并發送到所指定的(一個或多個)媒體文件250的鏈接,以允許目標設備用戶的用 戶設備122訪問(一個或多個)媒體文件250。出于至少前面的原因,本發明因此提供了用 于利用社交網絡環境中的傳輸結構的經改進的系統和方法。以上參考某些實施例說明了本發明。在考慮本公開的情況下,其他實施例對于本 領域技術人員將是顯而易見的。例如,可利用除了以上具體實施例中所描述的那些配置和 技術之外的某些配置和技術來容易地實現本發明。另外,可結合除了以上所述那些系統之 外的系統來有效地使用本發明。因此,本發明意圖涵蓋對所討論的實施例的這些和其他變 體,本發明僅由所附權利要求來限定。
1權利要求
一種用于實現信息分發網絡的系統,包括信息服務,被配置為通過所述信息分發網絡提供信息分發服務;用戶設備,所述用戶設備由設備用戶用來與所述信息服務通信以接收所述信息分發服務,所述設備用戶的子集形成具有所述用戶設備中的相對應用戶設備的社交網絡;以及傳輸結構,所述傳輸結構與所述信息分發網絡中的網絡實體通信,所述傳輸結構收集用于將來自所述信息服務的所選信息提供給所述設備用戶中的目標設備用戶的元數據,所述元數據包括來自所述社交網絡的設備用戶的子集的社交網絡元數據。
2.如權利要求1所述的系統,其中,所述元數據包括所述社交網絡元數據以及關于與 所選信息相關聯的廣告商的廣告商元數據,所述社交網絡元數據包括與所述設備用戶有關 的用戶元數據以及與所述用戶設備有關的設備元數據。
3.如權利要求2所述的系統,還包括控制所述傳輸結構的傳輸服務器,所述傳輸服務 器分析所述元數據以生成針對所述所選信息的傳輸推薦。
4.如權利要求3所述的系統,其中,所述傳輸服務器通過利用所述傳輸結構將所述傳 輸推薦發送給所述設備用戶中的目標設備用戶。
5.如權利要求4所述的系統,其中,所述設備用戶中的目標設備用戶評估所述傳輸推 薦,所述設備用戶中的目標設備用戶接受或拒絕所述傳輸推薦。
6.如權利要求5所述的系統,其中,所述傳輸服務器基于所述設備用戶中的目標設備 用戶是接受還是拒絕了所述傳輸推薦來計算針對所述傳輸推薦的有效性度量。
7.如權利要求6所述的系統,其中,所述傳輸服務器基將所述元數據存檔在元數據倉 庫中以供所述信息分發網絡以后使用。
8.如權利要求1所述的系統,其中,所述傳輸結構包括到包含有所述所選信息的媒體 文件的媒體鏈接,所述媒體文件中的所述所選信息包括廣告信息和電子內容。
9.如權利要求1所述的系統,其中,所述傳輸結構通過所述信息分發網絡移動以收集 所述元數據,所述傳輸結構還向所述設備用戶中的目標設備用戶提供針對所述所選信息的 媒體鏈接。
10.如權利要求2所述的系統,其中,通過將所述所選信息和所述廣告商元數據的各個 方面匹配到來自所述用戶元數據、所述設備元數據和所述社交網絡元數據的具體特性,而 使所述所選信息以所述設備用戶為目標。
11.一種用于支持信息分發過程的用戶設備,包括設備應用,該設備應用由所述用戶設備用來與信息服務通信以接收信息分發服務,所 述用戶設備的設備用戶在社交網絡中,所述社交網絡具有信息分發網絡中的其它成員用戶 以及相對應的成員用戶設備;以及傳輸結構,所述傳輸結構與所述信息分發網絡中的網絡實體通信,所述傳輸結構收集 用于向所述設備用戶中的目標設備用戶以及所述其它成員用戶提供來自所述信息服務的 所選信息的元數據,所述元數據包括來自所述社交網絡的社交網絡元數據。
12.如權利要求11所述的用戶設備,其中,所述元數據包括所述社交網絡元數據以及 關于與所選信息相關聯的廣告商的廣告商元數據,所述社交網絡元數據包括與所述設備用 戶有關的用戶元數據以及與所述用戶設備有關的設備元數據。
13.如權利要求12所述的用戶設備,其中,傳輸服務器控制所述傳輸結構,所述傳輸服務器分析所述元數據以生成針對所述所選信息的傳輸推薦。
14.如權利要求13所述的用戶設備,其中,所述傳輸服務器通過利用所述傳輸結構將 所述傳輸推薦發送給所述設備用戶中的目標設備用戶。
15.如權利要求14所述的用戶設備,其中,所述設備用戶中的目標設備用戶評估所述 傳輸推薦,所述設備用戶中的目標設備用戶接受或拒絕所述傳輸推薦。
全文摘要
本發明公開了用于利用社交網絡環境中的傳輸結構的系統和方法。一種用于實現信息分發網絡的系統包括被配置為通過信息分發網絡提供信息分發服務的信息服務。用戶設備由設備用戶用來與信息服務通信以接收信息分發服務。設備用戶的子集形成具有用戶設備中的相對應用戶設備的社交網絡。傳輸結構被實現用于與信息分發網絡中的各種網絡實體通信。傳輸結構收集用于將從信息服務選擇的信息提供給設備用戶中的目標設備用戶的適當元數據。元數據包括描述來自社交網絡的設備用戶的子集的特性的社交網絡元數據。
文檔編號H04L12/58GK101854312SQ20101015148
公開日2010年10月6日 申請日期2010年3月31日 優先權日2009年3月31日
發明者唐納德·L·羅格赫瑞三世, 奧斯汀·諾拉漢, 彌爾頓·弗瑞澤, 拉吉·雷妮爾, 提姆·史密斯, 斯蒂芬·雅各布斯 申請人:索尼公司;索尼電子有限公司