值是圖2中的產(chǎn)品214的 影響能力的程度226和圖2中的用戶216的影響能力的程度226的示例。
[0061] 正如所描繪的,對(duì)于每一個(gè)用戶和產(chǎn)品,該過(guò)程計(jì)算社會(huì)影響能力和對(duì)數(shù)個(gè)產(chǎn)品 的購(gòu)買的影響的新的一組值(步驟510)。然后,該過(guò)程確定所述一組值與所述新的一組值 之間的差是否小于閾值(步驟512)。在這個(gè)所示出的過(guò)程中,如果差不小于閾值,則所述過(guò) 程使用所述新的一組值作為所述一組值(步驟514),該過(guò)程返回到步驟510。正如所描繪 的,如果差小于閾值,則該過(guò)程生成關(guān)于社會(huì)影響能力和對(duì)數(shù)個(gè)產(chǎn)品的每一個(gè)的購(gòu)買的影 響的報(bào)告(步驟516),隨后該過(guò)程終止。在這個(gè)所示出的過(guò)程中,關(guān)于社會(huì)影響能力和對(duì)數(shù) 個(gè)產(chǎn)品的每一個(gè)的購(gòu)買的影響的報(bào)告是圖2中的社會(huì)影響能力報(bào)告268的示例。
[0062] 用于對(duì)于數(shù)個(gè)用戶的每一個(gè)和數(shù)個(gè)產(chǎn)品的每一個(gè)計(jì)算社會(huì)影響能力以及對(duì)數(shù)個(gè) 產(chǎn)品的購(gòu)買的影響的過(guò)程還可以使用在上文中針對(duì)S(j)和I(j)描述的公式,并且還可以 使用基于S(j)和I(j)公式的特征值方程形式的矩陣技術(shù)。
[0063] 現(xiàn)在轉(zhuǎn)到圖6,描繪了根據(jù)說(shuō)明性實(shí)施例的數(shù)據(jù)處理系統(tǒng)的圖示。數(shù)據(jù)處理系統(tǒng) 600是可以用于識(shí)別對(duì)于對(duì)產(chǎn)品的用戶興趣的影響的數(shù)據(jù)處理系統(tǒng)的示例。更具體地,數(shù)據(jù) 處理系統(tǒng)600可以用于實(shí)現(xiàn)圖2中的數(shù)據(jù)處理系統(tǒng)202。在該說(shuō)明性示例中,數(shù)據(jù)處理系統(tǒng) 600包括通信框架602,該通信框架在處理器單元604、存儲(chǔ)器606、永久貯存器608、通信單 元610、輸入/輸出(I/O)單元612和顯示器614之間提供通信。在這些示例中,通信框架 602可以是總線系統(tǒng)。
[0064] 處理器單元604用來(lái)執(zhí)行可以被加載到存儲(chǔ)器606中的軟件的指令。根據(jù)具體的 實(shí)現(xiàn)方式,處理器單元604可以是數(shù)個(gè)處理器、多處理器核、或某種其它類型的處理器。如 在此關(guān)于項(xiàng)目所使用的,"數(shù)個(gè)"是指一個(gè)或多個(gè)項(xiàng)目。此外,可以使用其中主處理器與次處 理器存在于單個(gè)芯片上的數(shù)個(gè)異構(gòu)處理器系統(tǒng)來(lái)實(shí)現(xiàn)處理器單元604。作為另一說(shuō)明性示 例,處理器單元604可以是包含相同類型的多個(gè)處理器的對(duì)稱多處理器系統(tǒng)。
[0065] 存儲(chǔ)器606和永久貯存器608是存儲(chǔ)設(shè)備616的示例。存儲(chǔ)設(shè)備是能夠在臨時(shí)或 永久的基礎(chǔ)上存儲(chǔ)信息的任何硬件,所述信息不加限制地例如為數(shù)據(jù)、功能形式的程序代 碼和/或其它合適的信息。在這些示例中,存儲(chǔ)設(shè)備616也可以被稱為計(jì)算機(jī)可讀存儲(chǔ)設(shè) 備。在這些示例中,存儲(chǔ)器606可以例如是隨機(jī)存取存儲(chǔ)器或任何其它合適的易失性或非 易失性存儲(chǔ)設(shè)備。根據(jù)具體實(shí)現(xiàn)方式,永久貯存器608可以采取各種形式。
[0066] 例如,永久貯存器608可以包含一個(gè)或多個(gè)組件或設(shè)備。例如,永久貯存器608可 以是硬驅(qū)動(dòng)器、閃存、可重寫光盤、可重寫磁帶或以上的某個(gè)組合。由永久貯存器608所使 用的介質(zhì)也可以是可移除的。例如,可移除硬驅(qū)動(dòng)器可以用于永久貯存器608。
[0067] 在這些示例中,通信單元610提供與其它數(shù)據(jù)處理系統(tǒng)或設(shè)備的通信。在這些示 例中,通信單元610是網(wǎng)絡(luò)接口卡。通信單元610可以通過(guò)使用物理通信鏈路和無(wú)線通信 鏈路中的任一者或兩者來(lái)提供通信。
[0068] 輸入/輸出單元612允許使用可以被連接到數(shù)據(jù)處理系統(tǒng)600的其它設(shè)備來(lái)輸入 和輸出數(shù)據(jù)。例如,輸入/輸出單元612可以提供用于通過(guò)鍵盤、鼠標(biāo)和/或一些其它合適 的輸入設(shè)備進(jìn)行的用戶輸入的連接。此外,輸入/輸出單元612可以將輸出發(fā)送到打印機(jī)。 顯示器614提供了將信息顯示給用戶的機(jī)制。
[0069] 用于操作系統(tǒng)、應(yīng)用和/或程序的指令可以位于存儲(chǔ)設(shè)備616中,存儲(chǔ)設(shè)備616通 過(guò)通信框架602與處理器單元604進(jìn)行通信。在這些說(shuō)明性示例中,所述指令以功能形式 存在于永久貯存器608上。這些指令可以被加載到存儲(chǔ)器606中,以便由處理器單元604 執(zhí)行??梢杂商幚砥鲉卧?04使用可以位于諸如存儲(chǔ)器606之類的存儲(chǔ)器中的計(jì)算機(jī)實(shí)現(xiàn) 的指令來(lái)執(zhí)行不同實(shí)施例的處理。
[0070] 這些指令被稱為可以由處理器單元604中的處理器讀取并執(zhí)行的程序代碼、計(jì)算 機(jī)可用程序代碼或計(jì)算機(jī)可讀程序代碼。在不同實(shí)施例中,程序代碼可以體現(xiàn)在諸如存儲(chǔ) 器606或永久貯存器608的不同的物理或計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上。
[0071] 程序代碼618以功能形式位于可選擇性地移除的計(jì)算機(jī)可讀介質(zhì)620上,并且可 以被加載到或傳輸?shù)綌?shù)據(jù)處理系統(tǒng)600,以便由處理器單元604執(zhí)行。在這些示例中,程序 代碼618和計(jì)算機(jī)可讀介質(zhì)620形成計(jì)算機(jī)程序產(chǎn)品622。在一個(gè)示例中,計(jì)算機(jī)可讀介 質(zhì)620可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)624或計(jì)算機(jī)可讀信號(hào)介質(zhì)626。計(jì)算機(jī)可讀存儲(chǔ)介 質(zhì)624可以例如包括光盤或磁盤,所述光盤或磁盤被插入或放入驅(qū)動(dòng)器或作為永久貯存器 608的一部分的其它設(shè)備中以便傳輸?shù)阶鳛橛谰觅A存器608的一部分的存儲(chǔ)設(shè)備,例如硬 驅(qū)動(dòng)器。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)624也可以采用被連接到數(shù)據(jù)處理系統(tǒng)600的永久貯存器 (諸如,硬驅(qū)動(dòng)器、拇指驅(qū)動(dòng)器或閃存)的形式。在一些情況下,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)624不 能從數(shù)據(jù)處理系統(tǒng)600移除。在這些示例中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)624是用于存儲(chǔ)程序代 碼618的物理或有形存儲(chǔ)設(shè)備,而不是傳播或發(fā)送程序代碼618的介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ) 介質(zhì)624也被稱為計(jì)算機(jī)可讀有形存儲(chǔ)設(shè)備或計(jì)算機(jī)可讀物理存儲(chǔ)設(shè)備。換句話說(shuō),計(jì)算 機(jī)可讀存儲(chǔ)介質(zhì)624是人可以觸及的介質(zhì)。
[0072] 可替代地,可以使用計(jì)算機(jī)可讀信號(hào)介質(zhì)626將程序代碼618傳輸?shù)綌?shù)據(jù)處理系 統(tǒng)600。計(jì)算機(jī)可讀信號(hào)介質(zhì)626可以例如是包含程序代碼618的傳播數(shù)據(jù)信號(hào)。例如,計(jì) 算機(jī)可讀信號(hào)介質(zhì)626可以是電磁信號(hào)、光信號(hào)和/或任何其它合適類型的信號(hào)。可以通 過(guò)通信鏈路,諸如無(wú)線通信鏈路、光纖纜線、同軸電纜、有線和/或任何其它合適類型的通 信鏈路來(lái)發(fā)送這些信號(hào)。換句話說(shuō),在說(shuō)明性示例中,通信鏈路和/或連接可以是物理的或 無(wú)線的。
[0073] 在一些說(shuō)明性實(shí)施例中,可以通過(guò)計(jì)算機(jī)可讀信號(hào)介質(zhì)626從另一設(shè)備或數(shù)據(jù)處 理系統(tǒng)將程序代碼618經(jīng)由網(wǎng)絡(luò)下載到永久貯存器608以用于在數(shù)據(jù)處理系統(tǒng)600內(nèi)使 用。例如,可以將在服務(wù)器數(shù)據(jù)處理系統(tǒng)中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)的程序代碼經(jīng)由 網(wǎng)絡(luò)從服務(wù)器下載到數(shù)據(jù)處理系統(tǒng)600。提供程序代碼618的數(shù)據(jù)處理系統(tǒng)可以是服務(wù)器 計(jì)算機(jī)、客戶端計(jì)算機(jī)或能夠存儲(chǔ)和發(fā)送程序代碼618的某個(gè)其它設(shè)備。
[0074] 所示出的用于數(shù)據(jù)處理系統(tǒng)600的不同組件并不意味著提供對(duì)不同實(shí)施例可以 實(shí)現(xiàn)的方式的架構(gòu)限制??梢栽诎ǔ藢?duì)于數(shù)據(jù)處理系統(tǒng)600示出的組件之外的或替代 對(duì)于數(shù)據(jù)處理系統(tǒng)600示出的組件的組件的數(shù)據(jù)處理系統(tǒng)中實(shí)現(xiàn)不同的說(shuō)明性實(shí)施例。圖 6中所示的其它組件可以與所示出的說(shuō)明性示例不同??梢允褂媚軌蜻\(yùn)行程序代碼的任何 硬件設(shè)備或系統(tǒng)來(lái)實(shí)現(xiàn)不同實(shí)施例。作為一個(gè)示例,數(shù)據(jù)處理系統(tǒng)可以包括與無(wú)機(jī)組件集 成在一起的有機(jī)組件,并且/或者數(shù)據(jù)處理系統(tǒng)可以完全由不包括人類的有機(jī)組件組成。 例如,存儲(chǔ)設(shè)備可以由有機(jī)半導(dǎo)體組成。
[0075] 在另一說(shuō)明性示例中,處理器單元604可以采用硬件單元的形式,所述硬件單元 具有被制造或配置用于特定用途的電路。這種類型的硬件可以執(zhí)行操作,而無(wú)需將程序代 碼從存儲(chǔ)設(shè)備加載到存儲(chǔ)器中以便被配置為執(zhí)行所述操作。例如,當(dāng)處理器單元604采用 硬件單元的形式時(shí),處理器單元604可以是被配置以執(zhí)行數(shù)個(gè)操作的電路系統(tǒng)、專用集成 電路(ASIC)、可編程邏輯器件或某個(gè)其它合適類型的硬件。使用可編程邏輯器件,設(shè)備被配 置以執(zhí)行數(shù)個(gè)操作。設(shè)備可以在以后的時(shí)間重新配置或可以永久地配置以執(zhí)行數(shù)個(gè)操作。 可編程邏輯器件的示例包括例如可編程邏輯陣列、可編程陣列邏輯、現(xiàn)場(chǎng)可編程邏輯陣列、 現(xiàn)場(chǎng)可編程門陣列和其它合適的硬件設(shè)備。使用這種類型的實(shí)現(xiàn),可以省略程序代碼618, 因?yàn)樵谟布卧袑?shí)現(xiàn)了不同實(shí)施例的處理。
[0076] 在又一個(gè)說(shuō)明性示例中,可以使用在計(jì)算機(jī)中發(fā)現(xiàn)的處理器和硬件單元的組合來(lái) 實(shí)現(xiàn)處理器單元604。處理器單元604可以具有數(shù)個(gè)硬件單元以及被配置為運(yùn)行程序代碼 618的數(shù)個(gè)處理器。使用這個(gè)所描述的示例,一些處理可以在數(shù)個(gè)硬件單元中實(shí)現(xiàn),而其它 處理可以在數(shù)個(gè)處理器中實(shí)現(xiàn)。
[0077] 在另一個(gè)示例中,總線系統(tǒng)可以用于實(shí)現(xiàn)通信框架602,并且可以包括一個(gè)或多個(gè) 總線,諸如系統(tǒng)總線或輸入/輸出總線。當(dāng)然,可以使用在附接到總線系統(tǒng)的不同組件或設(shè) 備之間提供數(shù)據(jù)的傳輸?shù)娜魏魏线m類型的架構(gòu)來(lái)實(shí)現(xiàn)總線系統(tǒng)。
[0078] 此外,通信單元可以包括數(shù)個(gè)發(fā)送數(shù)據(jù)、接收數(shù)據(jù)或者發(fā)送和接收數(shù)據(jù)的更多設(shè) 備。通信單元可以例如是調(diào)制解調(diào)器或網(wǎng)絡(luò)適配器、兩個(gè)網(wǎng)絡(luò)適配器或其某個(gè)組合。進(jìn)一 步地,存儲(chǔ)器可以例如是存儲(chǔ)器606或諸如在可能存在于通信框架602中的接口和存儲(chǔ)器 控制器集線器中找到的高速緩存。
[0079] 因此,說(shuō)明性實(shí)施例提供了用于識(shí)別對(duì)于對(duì)產(chǎn)品的用戶興趣的影響的方法、裝置 和計(jì)算機(jī)程序產(chǎn)品。在一個(gè)示例中,程序基于數(shù)個(gè)用戶對(duì)于數(shù)個(gè)產(chǎn)品的用戶興趣歷史,識(shí)別 數(shù)個(gè)用戶的每一個(gè)和數(shù)個(gè)產(chǎn)品的每一個(gè)對(duì)于數(shù)個(gè)產(chǎn)品的每一個(gè)的用戶興趣所具有的影響 的程度。在該示例中,程序識(shí)別數(shù)個(gè)關(guān)系,該數(shù)個(gè)關(guān)系包括以下關(guān)系中的一個(gè)或多個(gè):數(shù)個(gè) 用戶中的兩個(gè)或更多個(gè)用戶之間的關(guān)系、對(duì)于數(shù)個(gè)用戶和數(shù)個(gè)產(chǎn)品的用戶和產(chǎn)品之間的關(guān) 系,以及數(shù)個(gè)產(chǎn)品中的兩個(gè)或更多個(gè)產(chǎn)品之間的關(guān)系。然后程序基于數(shù)個(gè)用戶的每一個(gè)的