在生成推薦時考慮社交信息的制作方法
【專利說明】在生成推薦時考慮社交信息
[0001]Μ?
[0002] 計算機系統當前被廣泛應用。它們被用于許多不同的目的。
[0003] 在一個示例中,計算機系統被用來允許用戶購買東西。例如,零售公司通常具有提 供零售網站的計算機系統。該網站具有產品瀏覽和購買能力。這允許用戶導航到網站并瀏 覽來自零售商的可得到產品并還允許用戶購買產品。類似地,這樣的網站通常包括允許用 戶使用例如關鍵字搜索來搜索各種不同產品的搜索能力。搜索功能通常基于由用戶輸入的 關鍵字來搜索由零售商提供的產品或服務并返回搜索結果集合。
[0004] 計算機系統還被廣泛用于實現社交媒體服務。用戶可創建通過社交媒體服務連接 到其他人的社交網絡站點(或帳戶)的社交網絡站點(或帳戶)。給定用戶和社交媒體的 其他用戶之間的社交網絡連接有時被稱為給定用戶的社交圖。該圖不僅可以包括到社交媒 體服務的其他用戶的連接,它還可以包括到給定主題領域、各種產品、或群等的連接。
[0005] 在作出購買決定時,相信對于購買者而言來自朋友的推薦比來自陌生人的推薦更 有價值。甚至相信,社交網絡上的購買者的朋友的推薦比陌生人的推薦更有價值。事實上, 有些人相信在社交網絡上活躍地交互的個體可能在社交方面相當地影響另一個體作出購 買決定。
[0006] 提供以上討論僅用作一般的背景信息,并不旨在幫助確定所要求保護的主題的范 圍。
[0007] 施述
[0008] 從銷售者獲得交易數據。該數據標識個體和他們已經從該銷售者購買的產品或項 目。社交網絡數據也被獲得。它標識多個不同用戶的社交圖。在社交圖和交易數據之間的 映射被生成以標識哪個項目已經被給定用戶的社交圖中哪個個體購買。
[0009] 提供該概述以便以簡化形式介紹概念的選集,所述概念在以下詳細描述中被進一 步描述。該概述不旨在標識所要求保護的主題的關鍵特征或基本特征,也不旨在被用來幫 助確定所要求保護的主題的范圍。所要求保護的主題不限于解決在背景中提及的任何或所 有缺點的實現。
[0010] 附圖簡沐
[0011] 圖1是在其中可部署社交零售系統的說明性體系結構的框圖。
[0012] 圖2是示出在生成交易數據和社交網絡數據中標識的個體之間的映射時圖1所示 的社交零售系統的總體操作的一個實施例的流程圖。
[0013] 圖2A是說明性用戶界面顯示。
[0014] 圖3A和3B示出了基于映射顯示來自銷售者網頁的推薦的一設備的操作的一個實 施例的流程圖。
[0015] 圖4A-4D示出了說明性用戶界面顯示。
[0016] 圖5是在生成推薦時圖1所示的社交零售系統的操作的一個說明性實施例的流程 圖。
[0017] 圖6是在各個體系架構中顯示圖1的社交零售系統的框圖。
[0018] 圖7-12示出了移動設備的實施例。
[0019] 圖13是示出計算環境的一個實施例的框圖。
[0020] 詳細描沐
[0021] 圖1是一個說明性體系結構100的框圖,其示出多個零售商102和104,兩者分別 維護零售商網站106和108。零售商102和104可由用戶110使用用戶設備112來進行訪 問,用戶設備112生成帶有可被用于由用戶110交互的用戶輸入機制116的用戶界面顯示 114。用戶設備112可通過網絡118訪問零售商102和104。圖1還示出影響力標識符站 點120和社交網絡站點122和124可通過網絡118訪問。此外,體系結構100包括也可以 由零售商102和104訪問的,并可通過網絡118訪問站點120、122和124的社交零售系統 126。此外,在一個實施例中,用戶設備112可通過網絡118 (諸如通過零售商網站或以其他 方式)或直接(如虛線箭頭128所指示的)訪問社交零售系統126。
[0022] 在圖1所示的實施例中,每個零售商102-104說明性地包括交易組件130、網站組 件132、處理器134和數據存儲136。出于簡化的目的,它們僅僅在零售商102中示出。交 易組件130說明性地包括允許用戶通過零售商網站106執行商業交易(諸如從零售商102 購買產品或服務)的功能。交易組件130說明性地跟蹤并維護反映交易的交易數據,并將 其存儲在數據存儲136中。
[0023] 網站組件132說明性地提供用于維護網站106的功能。這允許用戶執行關于零售 商102的各種操作,諸如搜索產品或服務、瀏覽網站、執行交易等等。
[0024] 處理器134說明性地是具有相關聯的存儲器和時序電路(未分開示出)的計算機 處理器。其說明性地為零售商102的功能部分,并且由零售商102中的其它組件和項激活, 并且促進零售商102中的其它組件和項的功能性。
[0025] 數據存儲136被示為單個數據存儲,并作為零售商102的一部分。然而,它也可以 遠離零售商102,并由零售商102訪問。此外,代替單個數據存儲,可以使用多個數據存儲。 它們全部可位于零售商102的本地,它們全部可以是遠離零售商102的,或一些可以是本地 的而其它為遠程的。
[0026] 用戶設備112說明性地包括零售商移動應用138,該應用提供用于通過一個或多 個零售商102-104對應的網站訪問它們的功能。用戶設備112還被示為具有允許用戶110 通過網絡118瀏覽各種站點的瀏覽器組件140。此外,用戶設備112被示為帶有處理器142。 處理器142說明性地是具有相關聯的存儲器和時序電路(未分開示出)的計算機處理器。 其說明性地為用戶設備112的功能部分,并且由用戶設備112上的其它項激活,并且促進用 戶設備112上的其他項的功能性。
[0027] 駐留在用戶界面顯示114上的用戶輸入機制116說明性地接收來自用戶110的用 戶輸入以控制和操縱用戶設備112。用戶輸入機制116可以是各種各樣不同用戶輸入機制, 諸如按鈕、圖標、鏈接、文本框、下拉菜單、復選框等。此外,它們可用各種各樣不同方式來被 致動,諸如通過使用點擊設備(例如,鼠標或跟蹤球)、通過使用硬或軟鍵盤、鍵區、拇指墊、 各種機械開關和按鈕、操縱桿等。此外,在用戶設備112具有語音識別組件的情況下,它們 可使用語音命令來被致動。此外,在其上顯示用戶界面顯示114的顯示屏是觸敏屏幕的情 況中,它們可以使用觸摸姿勢(諸如使用用戶的手指、指示筆等)來被致動。
[0028] 社交網絡服務122和124說明性地提供允許用戶訪問并使用社交網絡站點或帳戶 的服務。用戶可說明性地具有朋友和追隨者,他們可以追隨其它用戶,他們可以將他們自己 鏈接到(或被鏈接到)用戶、群、主題內容、各種產品或服務或事件等。給定用戶在社交網 絡站點上連接到的其他用戶或項被稱為該給定用戶的社交圖。
[0029] 影響力標識符站點120說明性地標識具有某些形式的影響力的各種個體。例如, 它可將在給定主題領域中有創作的論文(或其它出版物)的個體標識為在那個領域具有影 響力。類似地,其可跟蹤導航到或以其他方式訪問該個體的網站的來訪者數量,并在確定該 個體是否具有影響力時將之納入考慮。其可跟蹤該個體的追隨者的數量、該個體作出的推 薦(并且被其它用戶跟隨)的數量、或各種各樣其它信息,來確定個體是否在給定主題領域 或對于一組用戶具有影響力。
[0030]社交零售系統126被示為帶有處理器144、爬尋器146、推薦引擎148、用戶界面組 件150,和存儲在用戶的社交圖和來自該零售商的交易數據之間的映射153的社交零售數 據存儲152。處理器144說明性地是具有相關聯的存儲器和時序電路(未分開示出)的計 算機處理器。其說明性地為系統126的功能部分,并且由社交零售系統126中的其它組件、 引擎、或其它項激活,并且促進社交零售系統126中的其它組件、引擎、或其它項的功能性。
[0031] 界面組件150可被用來生成用戶可與之交互的用戶界面顯示(諸如顯示114)。當 然,用戶界面組件150可簡單地提供用于那些用戶界面顯示的信息,而實際的顯示也可由 其它組件生成。
[0032] 爬尋器146說明性地起作用以爬尋各種網站或服務(諸如零售商102、104,社交網 絡服務122和124,影響力標識符站點120等等)以獲得可被存儲在社交零售數據存儲152 中的信息。該信息可包括,例如,給定零售商的商業交易數據(諸如作出購買的人的身份, 和對應于該購買的產品信息和日期,以及對應于那個購買者的任何社交網絡標識符)。爬尋 器146還說明性地爬尋并存儲社交網絡服務122和124的各用戶的社交圖。此外,其爬尋 并將影響力信息存儲在影響力標識符站點120上。
[0033] 推薦引擎148說明性地訪問存儲在社交零售數據存儲152中的數據,并生成從社 交網絡服務122-124獲得的社交圖和來自零售商102和104的商業交易數據之間的映射。 因此,推薦引擎148生成指示各社交圖中的哪個個