專利名稱:用于自動條目比較的方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及用于向用戶提供條目(item)比較的計算機實施的方法和系統(tǒng)。
技術背景隨著計算機網(wǎng)絡如因特網(wǎng)的廣泛使用,越來越多的商業(yè)進行電子管理。在 線商家、制造商和其它人實際上已經(jīng)制成了可使消費者通過計算機網(wǎng)絡獲得各 種產(chǎn)品和服務。通過計算機網(wǎng)絡管理商業(yè)是非常有用的,因為消費者能夠更容 易地獲得關于條目的信息,從而在他們的購買決定中協(xié)助他們。然而目前,當在作出購買決定時消費者希望來確定、回顧和比較競爭條目 的時候,他們?nèi)匀幻鎸υS多挑戰(zhàn)。在許多情況下,消費者需要識別和訪問多重 信息源如網(wǎng)站以獲得不同條目的信息,并且進一步打印出每個條目的信息以能 夠比較這些條目。條目的有效比較有時是非常困難的,尤其是當消費者事先不 知道要比較的竟爭條目身份時。即使竟爭條目在單個商業(yè)網(wǎng)站上是全部能夠得 到的,例如,竟爭條目也可能無法顯示在同一頁上,或者如果它們顯示在同一 頁上,也不能提供條目的有效并列比較。使用現(xiàn)有技術的在線商家、制造商和其它人已經(jīng)努力通過要求消費者指定 (例如通過檢查復選框等)要比較的條目,然后給消費者提供在同一頁上一起 顯示條目的網(wǎng)頁來提供給消費者條目的并列比較。為了便于比較,通常向消費 者提供一個表,其中表的每個列用于條目,表的每個行確定條目共有的屬性。 在表中的每個條目列下,向消費者提供關于條目屬性的信息。當提供這種類型的條目比較時,在線商家、制造商和其它人將會事先按照 他們希望要將其顯示給消費者的樣子來確定和設置屬性。依賴于進行設置的一 方(party),在該方的自身利益內(nèi)對特定屬性進行強調(diào),未特別考慮真正區(qū)分 條目的屬性或者對消費者來說更重要的屬性。 一些比較表提供一頁頁的屬性,
使消費者很難辛苦讀完來確定比較條目間確切區(qū)別。此外,如前所述,為了使 消費者要獲得條目比較,就需要消費者已經(jīng)知曉哪些條目是能夠并且易于比較 的,然后指定那些條目用于比較。在其它情況下,可向消費者提供一個由銷售方(selling party )生成和儲存的預先設置的比較表,但是這些表是靜態(tài)的并且 或許是有傾向性的,因為該表僅包括銷售方預先選擇的那些用于比較的條目?,F(xiàn)在所需要的是一種系統(tǒng)和方法,它們能夠自動生成與接收條目比較的消 費者相關的條目比較,并進一步為了消費者的利益提供具有優(yōu)先次序的可區(qū)別 屬性的比較條目。本發(fā)明涉及解決上述問題以及現(xiàn)有技術中缺點的系統(tǒng)和方法。發(fā)明內(nèi)容本發(fā)明的實施方式涉及向用戶提供條目比較的方法和系統(tǒng)。根據(jù)本發(fā)明的 一個示例性方法,計算機系統(tǒng)通過確定用于比較的第一條目,隨后確定與第一 條目進行比較的一個或者多個其它條目組來準備條目比較。在條目比較組中用 于確定條目的過程可自動地或半自動地加以執(zhí)行,通常不需要用戶確定可比較 的條目。在一些實施方式中,當請求條目比較時,用戶可對用于條目比較的第一條 目加以確定。在其它實施方式中,當請求條目比較時,第一條目可能由用戶行 為所表明的條目類型由計算機系統(tǒng)確定。用戶(或者計算機系統(tǒng))可以任選地 指定第一條目作為保留在條目比較內(nèi)的固定條目,直到指定另一個固定條目。任何的各種算法可用于確定與第一條目進行比較的條目組中的條目。在一 個實施方式中,基于反映在先用戶關于未決的條目活動的數(shù)據(jù)來確定條目比較 組。在先用戶行為例如可包括如瀏覽歷史,其含有由也瀏覽過第一條目的一個 或多個用戶所瀏覽或者考慮的一個或多個其它條目的記錄。在其它情況下,在 先用戶行為可能包括購買歷史,其包含由先前瀏覽過第一條目的一個或多個用 戶所購買的一個或多個其它條目的記錄。作為選擇,在先用戶行為可包括購買 歷史,其包含由先前購買過第一條目的一個或多個用戶所瀏覽的一個或多個其
第一條目屬于相同條目類別的條目的行為。在其它實施方式中,與第一條目進行比較的條目組可通過分析與第一條目 相關的屬性并選擇與第一條目共有相似屬性的一個或多個其它條目來加以確 定。另外其它實施方式可通過檢索其中具有參照第一條目的已識別文本的頁, 之后確定與第一條目相關的參照的其它條目來確定條目比較組。這些頁可包含 打印頁的圖像,在打印頁上已應用了 (如果需要的話)字符識別方法以識別和 儲存圖像頁中的文本。還有用于確定比較組中條目的另一實施方式,包括檢索 計算機網(wǎng)絡例如因特網(wǎng)的多個站點上可獲得的頁中參照第一條目的頁,隨后確 定與第一條目相關的被參照的其它條目。如果需要,確定比較組中的一個或多個條目的過程可包括多個步驟的方法, 其中選擇與第一條目可能比較的條目候選組,之后從條目候選組中選擇與第一 條目進行實際比較的一個或多個條目。可根據(jù)對未決的條目相似屬性的測量以 及選擇具有在總體上與第一條目的屬性更相似的屬性的那些條目的測量法選擇 條目候選組中的條目。因此,根據(jù)總體上與第一條目更相似的屬性從條目候選 組中選擇用于與第一條目實際比較的一個或多個條目。在某些情況下,可對屬 性加權,以便使具有更大加權的屬性將比具有較小加權的屬性對條目選擇有更 大的影響。在另一個方面,本發(fā)明的實施方式可能包括區(qū)分第一條目和比較組中其它 條目的屬性優(yōu)先順序,通常用于隨后顯示給用戶。區(qū)分條目屬性的優(yōu)先順序可 包括測量條目比較中條目彼此相對的相似屬性,并根據(jù)區(qū)別彼此條目的屬性的 相似度的順序來設置出現(xiàn)的屬性。如果需要,可對屬性加權,以便具有較大加 權的屬性將比具有較小加權的屬性對屬性的排序具有更大的影響。一旦將條目比較提供給用戶,就可能從用戶接收到關于條目比較的反饋。 與其對應,本發(fā)明的一些實施方式可根據(jù)用戶的反饋為用戶提供修改的條目比較。例如,用戶的反饋可能指定另一條目作為與其它條目相比較的第一條目。 本發(fā)明的一個方法包括根據(jù)新指定的第一條目準備和提供修改的條目比較。
在另一實施例中,用戶的反饋可能顯示出用戶感興趣的屬性。用戶可通過 點擊或懸停鼠標指針在條目比較內(nèi)的屬性上來表明感興趣的屬性。本發(fā)明的方 法可包括準備和提供改進的條目比較,其中與第一條目進行比較的條目包括與 感興趣的屬性相關的第一條目最相似的那些條目。而本發(fā)明的另一種方法,通 過按照感興趣的屬性比其它屬性顯示為較髙的順序的次序來重新設置條目比較 內(nèi)的屬性對用戶表明感興趣屬性的反饋作出響應。也可以使用一種組合方法, 其中基于更好地彼此區(qū)別條目的屬性和確定具有更大用戶興趣的屬性的組合來 區(qū)分優(yōu)先順序地在條目比較中顯示條目屬性?;诒疚牡墓_,本領域的普通技術人員所認知的本發(fā)明方法和系統(tǒng)的其 它實施方式可認為是本發(fā)明的一部分。
結合附圖,正如參照下面詳述更好理解一樣,本發(fā)明的上述情況和許多附加的優(yōu)點,將變得更加易于領會,其中圖1是根據(jù)本發(fā)明實施的用于條目自動比較方法的示例性的實施方式流程圖;圖2是本發(fā)明方法如如圖1中方法執(zhí)行的示例性的計算機環(huán)境的實物電子圖;圖3是提供與圖2中的環(huán)境相關的進一步框圖細節(jié)的另 一個實物電子圖; 圖4是顯示條目列表的一個示例性的網(wǎng)頁,每個條目具有能使用戶發(fā)起實時選擇、排列并且呈現(xiàn)的條目自動比較的控件;圖5是一個描述了根據(jù)本發(fā)明的原理可以形成和顯示的條目比較的示例性的網(wǎng)頁;圖6是根據(jù)本發(fā)明實施的自動條目比較的另 一個示例性實施方式的方法的 流程圖;以及圖7是根據(jù)本發(fā)明所提供的界面的框圖。
具體實施方式
本發(fā)明涉及當接收到用戶的條目比較請求時,提供通常實時產(chǎn)生的條目自 動比較的計算機實施的方法和系統(tǒng)。雖然下文參照附圖對具體的實施方式加以 說明,但這些實施方式旨在舉例說明而非限制本發(fā)明。例如,雖然此處所描述 的具體實施方式
涉及表示數(shù)碼相機比較的數(shù)據(jù)的產(chǎn)生和顯示,但本發(fā)明的實施 方式事實上可以應用于任何其它類型的條目(為了舉例說明目的而且沒有任何 種類的限定,其可包括產(chǎn)品,貨物,儀器,設備,服務,服務計劃,福利計劃, 和/或包括網(wǎng)站,商業(yè),安全,公司,人等在內(nèi)的任何其它具有可比較屬性的實 體)。此外,在此所述的方法步驟可能與其它步驟相互交換,或者步驟組合, 并且仍可以具有本發(fā)明的優(yōu)點。因此,本發(fā)明的范圍不應該從下面的說明加以 確定而應該從下面的權利要求書中加以確定。圖l是根據(jù)本發(fā)明提供自動條目比較的示例性方法100的流程圖,。簡單概括來說,方法100開始于接收用于條目比較的請求,如框102所示???04 中,方法100確定用于條目比較的第一條目。記憶第一條目,方法100繼續(xù)在 框106確定與第一條目作比較用的一個或多個其它條目組。 一旦第一條目和其 它條目的比較組被確定,方法IOO就區(qū)分第一條目和在比較組中的條目所共有 的屬性的優(yōu)先順序,如框108所示。在框110,方法100向用戶提供具有優(yōu)先 順序?qū)傩缘臈l目比較??蛇x地,方法IOO可隨后從用戶接收到關于條目比較的 反饋,如框112所示。連同與方法IOO的每個方面相關的其它細節(jié),此處是當 向用戶提供條目比較時可能產(chǎn)生的網(wǎng)頁的示例性屏幕快照(圖4和圖5)。而 且此處所描述的是本發(fā)明的方法和系統(tǒng)執(zhí)行的示例性計算機環(huán)境(圖2和圖3) 的說明?;氐綀D1內(nèi)的框102,條目比較請求可以通過外在或者內(nèi)在的用戶活動來 自用戶,或者它可以來自于確定向用戶提供條目比較是有益的計算機系統(tǒng)。例 如計算機系統(tǒng)可以觀察用戶與瀏覽計算機系統(tǒng)的條目相關的活動來決定什么時候條目比較將是有益的。
例如,圖4圖示了具有說明網(wǎng)頁162用的顯示空間的一個示例性的網(wǎng)絡瀏 覽器160。在該實施例中,網(wǎng)頁162是以條目164的清單為特征,本例中為數(shù) 碼相機。每個數(shù)碼相機164都顯示與控件168、 170、 172和174此時為標記成"比較"按鈕相關。用戶可以通過啟動比較按鈕168、 170、 172或174中的任 意一個來請求條目比較。當已經(jīng)接收到條目比較請求時,方法100從框102進行確定用于條目比較 的第一條目,如圖1中的框104所示。在一些實施方式中,第一條目可以通過 用戶在條目比較請求中加以確定。例如,參照圖4,用戶可以啟動與名稱為"PowerPic Camera 3000"的條目相關的比較按鈕172。在這種情況下,方法100 可以指定"PowerPic Camera 3000"作為第一條目用于準備條目比較。在方法IOO的其它實施方式中,第一條目可能參照條目比較請求時用戶正 在瀏覽或考慮的條目種類(例如,數(shù)碼相機)由計算機系統(tǒng)自動加以確定。例 如,用戶可能正在瀏覽由在線商家提供的軟件名稱如防毒軟件。在線商家可在 防毒軟件為特征的商家網(wǎng)站一部分上包括一個"比較"按鈕(例如類似于圖4 中的比較按鈕168、 170、 172和174)。用戶啟動防毒軟件網(wǎng)頁上的"比較" 按鈕就向計算機系統(tǒng)表明用戶希望獲得防毒軟件的條目比較。基于用戶所表明 的條目類型(在這里是防毒軟件),方法IOO可選擇防毒軟件名稱中的一個作 為第一條目以準備條目比較??赏ㄟ^如隨機、最高銷售級別、用戶瀏覽數(shù)據(jù)、 最受歡迎度,最優(yōu)的用戶評語等許多方法中的任何一個來選擇一個條目來指定 為第一條目。一旦確定用于條目比較的第一條目,就可將第一條目指定為條目比較中的 固定條目。正如在下文將要更詳細說明的,向用戶準備和提供條目比較的過程 可以是反復的,其中對條目比較的每次反復,固定條目可保留在條目比較中, 而將不同的條目與固定條目進行比較。固定條目保留在條目比較中直到另一個 條目被指示為固定條目。無論是否將第一條目指示為固定條目,方法100在框106繼續(xù)來確定與第 一條目進行比較用的 一個或多個其它條目組。這個條目組可用本文所提供的實 施例的多種方法的任何一種加以確定。將與第一條目(此處也被稱為條目比較 組)相比較的這組條目通常包括具有與第一條目的屬性可比較的屬性的條目。 而且,在典型的實施方式中,條目比較組中的條目直到第一條目已被確定后才 能確定。這樣,在條目比較被啟動之后,就可以準備條目的實時自動比較了。在一些實施方式中,基于反映與條目相關的一個或多個用戶的先前活動的 計算機系統(tǒng)的數(shù)據(jù),可對條目比較組加以確定。例如,計算機系統(tǒng)可以操作瀏 覽商家所提供條目的用戶的觀察行為的商業(yè)網(wǎng)站。這種用戶行為可以包括,但不限制于總體上或部分上反映用戶瀏覽行為的點擊流數(shù)據(jù)(clickstream data)。 這些數(shù)據(jù)可以存儲在記錄用戶所瀏覽條目之間關系的瀏覽歷史中。瀏覽歷史可 以包括這類信息,例如點擊流和瀏覽數(shù)據(jù),包括用戶實際點擊的條目,用戶僅 使指針懸放其上的條目,另外通過用戶行為表明興趣的條目等等。在一些實施方式中,根據(jù)2002年2月14日公開的美國專利公開號 US2002/0019763 Al ( ",763公開")中所說明的方法和系統(tǒng),由用戶行為對 條目之間的關系加以確定,在此以引用的方式將其內(nèi)容并入本文中。例如,'763 公開的圖3B以及在'763公開中相應的描述,闡述了一種可確定其中相似的或 者相關的條目方法。具體來說,可比較的條目可通過確定在用戶的相同系列-具體(session-specific)的瀏覽歷史中用戶所瀏覽過的條目來確定。當在相同的 瀏覽系列過程中多個瀏覽過該條目的用戶也瀏覽另 一條目的時候,可將該條目 確定為與另一條目可比較。為了此處所描述的方法100的目的,基于反映一個 或多個用戶已經(jīng)瀏覽過與第一條目相同的瀏覽系列(在框104中確定)的條目 的數(shù)據(jù),可對條目比較組進行確定。瀏覽歷史可被認為是條目相關程度的可靠 衡量,因為在相同的瀏覽系列瀏覽條目的用戶趨向于瀏覽彼此相關的條目。通常,將在先用戶行為的分析限制到屬于與第一條目相同的條目類別的條 目中是所期望的。例如,正瀏覽計算機打印機條目的用戶也可以在相同瀏覽系 列中瀏覽墨水產(chǎn)品。對于提供條目比較來說,墨水產(chǎn)品與計算機打印機是不可 比的。因此,在,763公開中所述的分析可以進行修改以區(qū)分和排除不屬于和第 一條目相同條目類別的條目相關的在先用戶行為。
各種其它相似度中的任何一種可用來確定用于與第一條目比較的條目。使 用用戶的瀏覽歷史來確定可比較的條目以外或者作為選擇,方法ioo可使用在 先用戶的購買歷史來確定可比較的條目。例如,方法100可以分析反映顯示先前已經(jīng)瀏覽過第一條目(框104中確定)的用戶所購買的一個或多個其它條目的在先用戶行為的數(shù)據(jù)。相似地,方法ioo可以分析購買了第一條目的用戶瀏覽一個或多個其它條目的在先用戶行為。使用購買歷史的基礎是用戶在購買其 中一個條目之前會觀察相關的條目。至于用戶瀏覽歷史數(shù)據(jù),用戶購買歷史的 分析可限制于與第一條目屬于相同條目類別的條目相關的數(shù)據(jù)。那樣,補充的 條目,例如可以在相同瀏覽系列內(nèi)進行瀏覽和/或購買的打印機和打印機墨水就 能夠加以區(qū)分。可用于確定一個或多個與第一條目進行比較的條目的另一個算法要依賴于第一條目的已知屬性。例如, 一個電子目錄(或者其它條目組(collection)或 者條目的數(shù)據(jù)庫)可與該目錄中的每個條目在屬性上相關??膳c第一條目進行 比較的條目通過分析與第一條目相關的屬性,然后從電子目錄中選擇與第一條 目共有相似屬性的一個或多個其它條目來加以確定。該算法中可使用單個屬性 或者屬性的集合(collections )。例如,如果第一條目是數(shù)碼相機,可發(fā)現(xiàn)如"有 效象素"、"光學放大"以及"自動聚焦"的屬性集合與可比較的數(shù)碼相機相 關,而不是與其它的條目。也可對這種類似屬性的真實值進行分析,以確定與 第一條目最可比的那些條目。以下進一步對一個多重的兩步過方法加以說明, 其選擇與第一條目可能進行比較的條目候選組,然后基于相似的屬性而從候選 組中選擇一個或多個比較條目組。然而可用來確定與第一條目比較的可比較條目的另一個算法可包括檢索在 第一條目所參考的所述頁中具有識別文本的頁。然后對那些具有參照第一條目 的文本的頁進行分析,以確定與第一條目所參照的其它條目??蓪Φ玫降拇_認 條目施加過濾器,以捕捉那些與第一條目屬于相同條目類別的條目。在該算法中可使用單個的頁或者頁的集合(collection)。例如, 一本雜志 文章可以在相同文章內(nèi)瀏覽一個條目和參照的多個竟爭條目??蓪σ汛鎯τ陧?br>
數(shù)據(jù)庫中的雜志文章的頁進行檢索以確定與參照第一條目的那些頁。然后可比 較的條目源自對其上參照第一條目的頁文本和可能的其它相關的頁(例如屬于 相同雜志文章的頁等)的分析。與本申請所共同擁有并且在此以引用的方式并入本文的于2003年9月23 曰提交的美國專利申請?zhí)?0/669, 088 ( " '088申請"),表述一種計算機系 統(tǒng),無論是源自紙件還是電子打印形式,其可訪問打印紙的圖像,例如書本、 雜志、手冊、文件、文章、新聞快報、新聞報紙、刊物等的頁。根據(jù)此處所述 的方法,可使頁圖像中的文本經(jīng)受識別過程如光學特征識別過程,以產(chǎn)生已識 別的文本。每頁的已識別的字符與其來自的頁圖像相關,并進行標引以能在頁 圖像中檢索文本。如上所述檢索頁以外或者作為選擇,以這種方式檢索頁的本 發(fā)明實施方式通常能夠檢索較大的信息庫并確定可比較的條目。如前所述的與 檢索頁圖像相關其它特征的進一步信息在'088申請中能夠找到。檢索頁以確定可比較的條目可進一步包括在計算機網(wǎng)絡的多個站點上檢索 可獲得的頁,例如因特網(wǎng)或其它全球的、廣域或者局域的網(wǎng)絡。這些在計算機 網(wǎng)絡上可獲得的頁包括但是不限制于字處理文件、網(wǎng)頁、具有便攜文件格式的 文件等。在計算機網(wǎng)絡的多個站點上檢索可獲得的頁以確認參照第一條目的那 些頁。然后對參照第一條目的頁進行分析來確定與第一條目相關的被參照的其 它條目。在一些實施方式中,如果其它條目與第一條目在相同的頁中或者在與 參照第一條目的頁相關的頁中(例如在同一雜志文章中),那么其它條目可認 為與第一條目相關參照。如果需要,確定與第一條目比較用的一個或多個其它條目組可在多個步驟 中進行實施。例如,在一些實施方式中,確定一個條目比較組首先包括選擇可 能與第一條目進行比較的條目候選組,然后從候選組中選擇條目比較組。撒一 更大網(wǎng)的算法可用來選擇可能與第一條目進行比較的候選條目。例如條目類別 的過濾器可用于算法結果,以限定條目候選組到條目的最大數(shù)量,例如io個或 者20個條目。通常,將條目候選組中的條目選擇為比其它條目與第一條目更可比的條目。
例如,基于測量條目的相似屬性和選擇總體上比其它條目與第一條目在屬性上 更相似的那些條目來對條目候選組中的條目進行選擇。在該過程的第二步驟中,對條目候選組中的條目進行分析,以選擇與第一 條目進行實際比較一個或多個條目。例如一個測量相似屬性值的相似度可用來 更嚴格地確定在條目候選組中與第一條目最相似的那些條目。這樣,在條目比 較中實際與第一條目進行比較的條目比較組可被限定為一個所期望的數(shù)量,例 如兩個或三個條目。條目的一些屬性通常被認為比其它屬性或多或少對用戶是重要的。例如, 如果不是全部,那也是大部分的數(shù)碼相機都有帶子,用戶能夠使用它將照相機 固定在他們的胳膊或脖子上。因此,用戶可認為帶子的屬性與例如價格或者有 效象素數(shù)相比就是不太重要的。因此,在一些實施方式中,條目屬性可以進行 加權,從而具有較大加權的那些屬性將比具有較小加權的屬性對條目的選擇具 有更大的影響。屬性的加權可以應用在上面所述的第一步驟中,供選擇條目候選組,也可 以應用在上面所述的第二步驟中,供選擇條目比較組。屬性的加權可以基于對 用戶興趣的了解,由指定屬性加權的操作者手動地加以確定。作為選擇或者另 外,屬性的加權也可以由計算機系統(tǒng)例如通過觀察傾向于顯示對用戶似乎更重 要的屬性的在先用戶行為有計劃地確定。例如,檢查包括用戶檢索詢問、點擊 流量和指針活動的瀏覽數(shù)據(jù)以確定當用戶正瀏覽條目的時候更頻繁地檢索、點 擊或者指向的條目的那些屬性。更頻繁地進行檢索、點擊或者指向的屬性可認 為是更重要的,因此可給予更大的加權。在一個基本應用中,屬性的加權可以 通過分配包含于條目屬性的數(shù)值評估中的數(shù)值來完成。例如,屬性數(shù)值評估的 實施例在下文中進行說明。方法100的另一種情況, 一旦確定了比較組中的條目(即,在一個條目比 較中提供給用戶的那些條目),優(yōu)先排列過程就可以應用于條目比較中的屬性,如圖1中的框108所示。在現(xiàn)有技術中,給予條目比較的消費者通常必須辛苦地讀完幾頁屬性,并分析每個屬性以確定真正將比較的條目彼此區(qū)別開來的那
些屬性。這種區(qū)別屬性可能隱藏在無法彼此區(qū)別條目的其它屬性的顯示中。所 提供的上述自動條目比較的進一步改進是通過在條目比較中對條目屬性進行分 類,以強調(diào)能夠更好地彼此區(qū)別出比較條目的那些屬性。在一些實施方式中,對更能彼此區(qū)別條目的屬性進行設置,使其在提供給 用戶的屬性列表中出現(xiàn)得更高。區(qū)分第一條目和比較組中的其它條目的屬性的 優(yōu)先次序可包括測量相似的條目屬性并且按照彼此區(qū)別條目相似屬性程度依序 設置屬性。關于用來區(qū)分條目屬性的優(yōu)先次序的示例過程的附加細節(jié)在下文結 合如圖5所示的示例條目比較的說明而被提供。具有優(yōu)先次序?qū)傩缘臈l目比較 隨后提供給用戶,如圖1的框110所示。在討論在圖5中所示的示例條目比較之前,考慮如圖1所示的方法100的方法執(zhí)行的計算環(huán)境的例子是有幫助的。圖2示出了一個示例性的計算環(huán)境 120,包括各種連接到網(wǎng)絡128的用戶設備122、 124和126。網(wǎng)絡128可以是 一個局域網(wǎng)絡、廣域網(wǎng)絡或者全球網(wǎng)絡,例如因特網(wǎng)。對每個用戶設備122、 124、 126的進行配置,以使用戶操作該設備通過網(wǎng)絡128來請求和接收此處所 述的條目比較。雖然示例性的用戶設備如PC和PDA已經(jīng)示例在圖2中,本領 域的普通技術人員知曉可使用任何范圍或任何類型的便攜或者非便攜的設備。 此外,應該意識到,除了鼠標指針的定位、運動或者點擊以外,在本發(fā)明的實 施方式中也能使用用戶行為的指示。所示的連接于網(wǎng)絡128的前端服務器130接收來自用戶的條目比較請求, 并根據(jù)請求依次準備和提供條目比較。對前端服務器130進行配置,以使用包 括超文本傳輸協(xié)議和文件傳輸協(xié)議的多種通信協(xié)議中的任何一個與搡作用戶設 備122、 124、 126的用戶進行通信。在一個網(wǎng)絡環(huán)境中,前端服務器130可以 用被執(zhí)行時引起前端服務器130準備并以網(wǎng)頁的形式來提供條目比較的程序指 令進行配置,該網(wǎng)頁在用戶設備122、 124、 126上傳送并顯示給用戶。后端服務器132顯示為操作連接到前端服務器130上。在一些實施方式中, 前端服務器130和后端服務器B2體現(xiàn)為物理上分離的服務器系統(tǒng)。在其它實 施方式中,服務器130和132可結合成單個的計算設備。以該實施例為目的,
后端服務器132單獨地描述成為前端服務器130提供后端服務以向用戶準備和提供條目比較。在前端服務器130的指令下準備和提供條目比較的過程中,后 端服務器132可以訪問、檢索和分析在包含在電子數(shù)據(jù)庫中的信息,例如存儲 在存儲器中的條目目錄134和用戶行為數(shù)據(jù)庫136。在這個例子中,條目目錄 134假定包括條目信息的集合,其中每個條目具有一個屬性的相關組。在該例 中,用戶行為數(shù)據(jù)庫B6假設包括與前端服務器130和后端服務器132的在先 用戶行為相關的信息,包括用戶的瀏覽歷史和購買歷史。圖3是圖2中所示的計算機環(huán)境120的實物電路圖,具有以框圖格式所示 的與前端服務器130和后端服務器132的功能相關的其它細節(jié)。在本發(fā)明的一 個實施例中,前端服務器130通過網(wǎng)絡128從用戶設備122接收用于條目比較 的請求。前端服務器130可以簡單地將條目比較請求傳送到在后端服務器132 內(nèi)運行的條目比較管理器140。可選擇地,前端服務器130可以提供解析條目 比較請求的初始處理服務,并給用于準備和提供條目比較的條目比較管理器 140提供適當?shù)闹甘?。在這個例子中,條目比較管理器140負責管理后端服務器132中準備被請 求的條目比較的過程,按照上述的方式,條目比較管理器140首先要確定其它 條目將要進行選擇并與其比較的第一條目。設定第一條目和第一條目可能的屬 性,條目比較管理器140與條目選擇器142相互作用來確定和選擇將與第 一 條 目進行比較的條目。條目選擇器142可以產(chǎn)生檢索請求,并檢索條目目錄150 以確定與第一條目可比較的條目。如上所述,識別可比較的條目可以在多個步驟中完成。例如,在第一步中, 條目選擇器142可以請求條目目錄150確定用于與第一條目進行比較的條目候 選組。隨后條目選擇器142分析條目候選組以確定與第一條目實際可比較的一 個或多個條目的比較組并將其提供給用戶。也正如之前所述,可以參考與正在比較的條目相關的在先用戶行為用來確 定可比較條目。例如,條目選擇器142可以分析存儲在用戶行為數(shù)據(jù)庫152中 的瀏覽歷史或者購買歷史,以確定和選擇在條目比較中與第一條目可比較的條百。一旦確定并選定一個或多個條目的比較組,條目比較管理器140就可與區(qū) 分第一條目和顯示給用戶的比較條目的屬性優(yōu)先順序的屬性優(yōu)先排列器144相 互作用。使用此處所述的過程,屬性優(yōu)先排列器144可以分析用戶行為數(shù)據(jù)庫 152中的數(shù)據(jù),以確定可能對用戶更重要的條目屬性并在優(yōu)先排列屬性時對那 些屬性給予較大的加權。如下面所述,通過程序化測量條目彼此之間的相似屬 性并且按照彼此區(qū)別條目的相似屬性程度來依序設置這些屬性來對屬性進行優(yōu) 先排列。計算機處理的普通技術人員將認識到,條目比較管理器140、條目選擇器 142、以及屬性優(yōu)先排列器144的功能可以使用多種計算機語言中的任意一種來 編碼指令,該編碼指令在在計算機系統(tǒng)如后端服務器132中被執(zhí)行時,使服務 器進行預定的功能。在另一個實施方式中,所提供的計算機系統(tǒng)包括前端服務器130、條目比 較管理器140、條目選擇器142以及屬性優(yōu)先排列器144。配置前端服務器130 用來接收條目比較請求。配置條目比較管理器140用來與前端服務器130和條 目選擇器142進行通信以準備條目比較,其中兩個或者更多個條目被確認用于 條目比較。配置屬性優(yōu)先排列器144用來程序化地決定順序,按此順序基于屬 性對確定條目的可比較屬性加以顯示,以使在條目比較中包括不同條目的屬性 能夠引起如下所述的不同屬性優(yōu)先順序。如果需要,在前端服務器130接收條 目比較請求之后,可實時地準備并向用戶提供條目比較。條目比較管理器140 和條目選擇器142,連同屬性優(yōu)先排列器144(在某些實施方式中),組成配置 用來準備并提供條目比較的比較裝置。圖5示出了 一個根據(jù)本發(fā)明的原理向用戶提供條目比較的例子。圖5中所 示的網(wǎng)絡瀏覽器180包括一個顯示網(wǎng)頁182的顯示區(qū)域。在這個例子里,網(wǎng)頁 182以一個可能由用戶啟動的圖4中所示的"比較"按鈕172的條目比較為特 征。通過用戶啟動"比較',按鈕172,名稱為"PowerPic Camera3000"的條目 確定為條目比較的第一條目。因此,圖5中所示的條目比較表格中的第一列184包括與"PowerPic Camera 3000"相關的信息。在該實施例中,本發(fā)明的自動比較過程已經(jīng)確定和選擇了示于第二列186 中和第三列188中與第一條目184進行比較的兩個其它條目。在該實施例中, 第二條目186顯示命名為"FineShot X Camera",而第三條目188顯示命名為 "AllPro Digicamera"。在條目比較表格中的條目的各自圖像可以特征化為網(wǎng)頁 182上的附圖標記l卯。在附圖標記192所指示的條目名稱下方是由每個條目 184、 186和188所共有的相似屬性的列表。在這個特定的例子中,屬性包括價 格200、尺寸202、有效象素204、光學變焦206、數(shù)字變焦208、 LCD屏幕210 以及自動對焦212。條目比較表格可以包括許多其它屬性,它們可以通過使用 圖5中所顯示的滾動條214將網(wǎng)頁182向下滾動而看到。正如可以看到的,在圖5中所顯示的比較表格中的條目在并排水平方向加 以顯示。在其它實施方式中,將可能具有列在與被比較條目相鄰的欄中的屬性 的條目以垂直方向加以顯示。在其中確定了第一條目或者固定條目,隨后確定 比較用的其它條目的實施方式中,比較表格可以在水平方向或者垂直方向首先 顯示出第一條目或固定條目,隨后是其它條目。與其中屬性以靜態(tài)和通常非排列方式或者有傾向性的方式加以顯示的現(xiàn)有 技術的條目比較不同,本發(fā)明的實施方式所提供的條目比較包括優(yōu)先排列屬性, 它們依賴于所用的標準,對較好用于彼此區(qū)別條目的那些屬性進行強調(diào)。優(yōu)先 排列通?;诟陀^的標準,因此可限制和除去在現(xiàn)有技術比較中存在的偏差。如前所述,多種方式可用于強調(diào)超過其它屬性的某些屬性。例如,在某些 實施方式中,在一個條目比較中所示的屬性根據(jù)屬性彼此區(qū)別條目的程度依序 設置。在圖5的例子中,屬性如價格200、尺寸202以及有效象素204在列表 中被安排在比條目比較中的其它屬性更高的位置,因為那些屬性比其它屬性更 能確定彼此區(qū)別條目184、 186、 188。為了確定屬性傾向于區(qū)別彼此條目的程度,多種算法中的任意一個可用來 測量彼此相對的條目的相似屬性。在一個適當?shù)乃惴ㄖ校瑢傩缘臄?shù)字分析通過 評估屬性之間的距離而實現(xiàn)。如果需要,可對距離評估進行標準化。在該技術中公知的有多種距離衡量函數(shù)和算法,尤其是在群集文獻中,可以被用于本發(fā) 明的這個方面。本技術領域內(nèi)具有普通技術的人員將認可可以使用標準熵、信 息增益、增益比率、基尼指數(shù)、KL距離和/或J測量的合適的函數(shù)和算法。本 發(fā)明的實施方式也能夠使用于屬性選擇的方法,例如用于決策樹中。如果需要,還沒有成為數(shù)字形式的的屬性可以具有指定給它們的數(shù)值(例如,在"Yes/No" 形式中的屬性可以指定l為屬性"Yes"的值,指定0為屬性"No"的值)。用于確定屬性之間的標準化距離并形成分值的一個過程的示例性說明如 下。在某些條目范圍內(nèi)的條目,例如如前所述確定在條目候選組中的條目,可 以進行分析以確定一個條目的屬性所能覆蓋數(shù)值范圍。例如,用于與圖5中所 示的可能與"PowerPic Camera 3000" 184進行比較的數(shù)碼相機條目候選組可包 括范圍為349美元到799美元的價格。例如,每個屬性范圍可以標準化為0-100的分值。因此,在349美元到799 美元范圍內(nèi)的條目價格可以根據(jù)在價格范圍內(nèi)彼此之間的價格距離指定為一個 分值。在這個例子中,價格為與價格范圍的低端匹配的349美元的"AllPro Digicamera" 188接收分值0為它的價格屬性。"FineShot X Camera" 186的價 格屬性與價格范圍的高端799美元匹配,接收分值100為它的價格屬性。具有 569美元的價格屬性的"PowerPic Camera 3000" 184接收分值48為它的價格屬 性。在這個例子中,通過從照相機184的價格569美元中減去價格范圍的低端(349美元)而計算得到48的分值。減法的結果隨后除以799美元(范圍的高 端)減去349美元(范圍的低端)的整個范圍的距離。除法的結果隨后與100 相乘。這個例子的其它描述,[(569美元-349美元)/ (W9美元-349美元)]x 100 = 48。以相似的方式,可以計算用于其它屬性的標準化的距離,以在0-100的范 圍內(nèi)為每個屬性形成類似的分值。例如,至于有效象素屬性204,它可以是覆 蓋了 400萬象素到800萬象素(MP)的條目候選組中的數(shù)字照相機(從中選擇 比較條目186和188)。對價格屬性200使用如上面所描述的計算,第一條目184(那是600萬象素)的有效象素屬性204接收分值50,而第二條目186(800 萬象素)以及第三條目188 (730萬象素)的有效象素屬性分別接收分值100 和82.5。例如,至于后面的第三條目188的分值,分值的計算如下[(730萬 象素-400萬象素)/ ( 800萬象素-400萬象素)]x 100 = 82.5。對于如尺寸202的屬性,用于屬性的數(shù)字值可以基于條目的立方尺寸來確 定,也就是,由條目的尺寸屬性來提供的產(chǎn)品的寬度、高度和深度尺寸。在特 定的例子里,第一條目184的立方尺寸為13.728,第二條目186的立方尺寸為 63.336,第三條目188的立方尺寸為24.696。在上述計算中使用那些立方值, 設定該比較的條目候選組中條目的立方尺寸范圍從10到70 (例如),第一條 目184所計算得到的分值為6.2,而第二條目和第三條目分別計算得到的分值為 88.9和24.5。至于在圖5中條目比較中保留的屬性,應用與上面所述的相似計算,給定 光學變焦屬性206的實例屬性范圍為3X-8X,數(shù)字變焦屬性208為0X-4X,LCD 屏幕屬性210為1.8,,-2.2",自動對焦屬性208為0-1 ( 0表示"No"以及1表示 "Yes"),這些留下的屬性的分值可以計算如下對于第一條目184、第二條 目186以及第三條目188的光學變焦屬性206來說,分別為O、 60、 0;對于條 目184、 186、 188的數(shù)字變焦屬性208來說,分別為50、 0、 75;對于條目184、 186、 188的LCD屏幕屬性210來說,分別為O、 50、 0;對于條目184、 186、 188的自動對焦屬性212來說,分別為100、 100、 100。通過如上或者其它方法可以計算到條目比較中的條目屬性之間的標準化距 離指示的分值,用于屬性優(yōu)先排列的有意義的類似屬性的比較能夠加以實施。 在一個基本的實施方式中,對于條目184、 186、 188的每個類似的屬性,基于 第二和第三條目186、 188與第一條目184之間的差異,對屬性優(yōu)先排列。那些 與第一條目184相比在分值中具有較大區(qū)別的屬性在這個例子中可認為能夠更 好地彼此區(qū)別開條目。在圖5的例子中,給第二條目186分配的價格分值IOO和給第三條目188 分配價格分值0與分配給第一條目184的價格分值48的區(qū)別比在條目比較中在
其它屬性分值中的區(qū)別在總體上更大。因此,價格屬性200在條目比較網(wǎng)頁182中的屬性順序排列在最高位置。接收條目比較的用戶會首先考慮那個屬性。此外,尺寸屬性202排列在條目比較中的屬性順序的下一位,因為分配給 第二條目186的尺寸屬性的分值(為88.9)和分配給第三條目188的尺寸屬性 的分值(為24.5)與第一條目184的分值(為6.2)之間的區(qū)別比它下面的屬性 分值的整體區(qū)別更大。按照根據(jù)彼此區(qū)別條目的程度進行的屬性排列可以繼續(xù), 直到條目比較達到具有相同分值的屬性,例如自動對焦屬性212。具有相同分 值的屬性通常被認為具有最少區(qū)分彼此條目的能力,因此在屬性排序中被排列 為較低。在為用戶提供條目比較中的屬性順序可以通過分配加權來進行調(diào)整,這樣 具有較大加權的屬性比具有較小加權的屬性對屬性排序具有較大的影響。在那 種情況下,例如,對于數(shù)字照相機,可被認可的是用戶認為有效象素屬性204 比其它屬性更重要,而不管該屬性區(qū)別比較條目的能力。給用于條目184、 186、 188的有效象素屬性的分值以適當?shù)募訖啵行笏貙傩?04在屬性列表中可 以顯示得較高,雖然在比較條目186、 188的分值與第一條目184相比的整體區(qū) 別可能比其它屬性的整體區(qū)別更低。在一些情況下,有效象素屬性204可以對 條目184、 186、 188中的每一個都具有相同的屬性值,然而在適當?shù)募訖鄷r, 有效象素屬性204可以在條目比較中在屬性列表中出現(xiàn)在較高位置。加權可以 數(shù)字值形式或者其它指定的重要性指示形式被指定給屬性。為了加權屬性,在某些實施方式中,條目屬性的相對重要性或者值可以通 過分析顯示在條目比較中所表示的條目類型的反映在先用戶行為的數(shù)據(jù),或者 例如條目評論、銷售排名、條目說明頁等其它數(shù)據(jù)來確定,這些數(shù)據(jù)可能被存 儲在一個或多個局域或遠程庫中。更受用戶歡迎或者更多頻率檢索的屬性,例 如,可以被認為對用戶來說是更重要或者更有價值的,因此當條目屬性在框108 (圖1)被優(yōu)先排列時適合更大的加權。加權可以根據(jù)本發(fā)明的實施方式手動 或者自動被指定給屬性。還應當被認可的是,在圖5中被確定的屬性僅僅是示例性的。大量的其它
屬性可以被顯示。另外,條目的其它類型將具有在這里相關的不同的性,可以 形成根據(jù)本發(fā)明制造出的條目比較的部分。另外,例如與用戶行為或者條目的 商業(yè)成功相關的其它屬性可以被顯示。例如, 一個條目比較(例如,在圖5中所示的)可以包括"瀏覽了這個條目實際購買了它的人",在用于條目184、 186、 188的每個列下面分別伴隨著數(shù)字例如"72%" 、 "10%" 、 "92%"。作為 另一個例子, 一個條目比較可能包括"銷售排名"(在可比較條目中),在用 于條目184、 186、 188的每個列的下面分別伴隨著數(shù)字,例如"1" 、 "4"和"2"。 條目比較也可以結合被比較條目所完全共享的屬性,例如識別"All have... Carrying case: Yes; Strap: Yes; Shutter Speed Range: 30 sec to 1/1000 sec; Interchangeable Lenses: No"?,F(xiàn)在回到圖l,在第一條目184和比較組條目186、 188的屬性已經(jīng)被優(yōu)先 排列(框108)之后,具有優(yōu)先順序?qū)傩缘臈l目比較被提供給用戶,如框110 所示。條目比較可以以任何形式被提供給用戶,例如網(wǎng)頁(例如在圖5中所示 的網(wǎng)頁182)、文字處理文件、電子數(shù)據(jù)表文件等。圖1中的方法100描述了一個額外的可選步驟,從用戶接收關于條目 比較的反饋,如框112所示。上述用戶的反饋可以是簡單的表示條目比較是否 有用的響應,或者它可以是一種類方法100為用戶準備并提供改進的條目比較 的響應。對于后者來說,例如,用戶可以點擊并因此指定另一個條目成為其它 條目186、 188與其進行比較的第一條目184(見圖5)。在那種情況下,方法 100使用新指定的第一條目184并自動返回到框106以確定用于與新指定的第 一條目184進行比較的一組其它條目186、 188?;谛轮付ǖ牡谝粭l目184的 用于準備和提供條目比較的自動過程可以如與框106、 108、 110相關的前面所 述相同繼續(xù)下去。在其它情況下,框112中所接收的用戶反饋可表示用戶感興趣的屬性。例 如,用戶可在提供給用戶的條目比較網(wǎng)頁182中點擊或者另外表明感興趣的屬 性。參照圖5,例如,用戶可點擊或懸在光學變焦屬性206上。然后方法100可 指示光學變焦屬性206為感興趣的屬性。這種行為會引起對屬性的加權
(weighting),然后重新產(chǎn)生一個新的條目比較,其中要對其它條目186、 188 的比較組進行修改以包括相對光學變焦屬性206來說與第一條目184最相似的 條目。在本實施例中,第一條目184具有"3X"的光學縮放屬性,可能產(chǎn)生的修 改的條目比較中比較條目186、 188條目具有相同或相似光學縮放屬性。在另外的情況下,框112中所接收的用戶反饋可表明用戶感興趣的屬性, 之后對提供給用戶的條目比較進行了修改以強調(diào)感興趣的屬性。如前所述,屬 性的強調(diào)可通過加權該屬性來完成,使得其在屬性順序中出現(xiàn)較高。在另外的 實施方式中,感興趣屬性的強調(diào)可通過一些其它標識,例如加粗屬性的文本或 者屬性附近設置圖標或圖象等等。雖然上文已經(jīng)對本發(fā)明的多個實施方式進行了例示和說明,但應該認 識到在不脫離本發(fā)明的精神和保護范圍下可對其進行各種改變。例如,圖6顯 示了可根據(jù)本發(fā)明通過計算機系統(tǒng)進行實施的另一種方法230。該方法230包 括許多如前所述的步驟。簡要地說,該方法230從框232通過接收第一條目的 選擇開始,在該實施方式中,將第一條目指定為條目比較的固定條目。即使條 目比較中的其它條目例如可根據(jù)如通過點擊感興趣的屬性的用戶反饋來加以移 動或替換,固定條目通常保留在條目比較中。固定條目通常保留在條目比較中, 直到其由另一固定條目所替換。在一個示例實施方式中,用戶可點擊在條目比 較中(除了固定條目以外)特征化的其它條目之一來指定新的固定條目。在一些實施方式中,固定條目可根據(jù)固定描述符加以選擇,描述符會標記 選擇出固定條目的條目組或條目類。根據(jù)如何對其定義,固定描述符可以是靜 態(tài)的或者動態(tài)的。雖然在這些實施方式中,固定描述符通常保持為常數(shù)直到被 另一固定描述符所替換,選定為條目比較的實際固定條目可以從一個條目比較 到下一個進行改變。在框234中,方法230選擇與固定條目可能比較的條目候選組,之后在框 236中選擇用于與固定條目實際比較的條目比較組。如前相對框106所述,撒 很寬的網(wǎng)來確定比較條目的算法可用在框234中以選擇候選條目組,并將另外 的算法在框236中應用于候選條目組,以縮小并選定條目比較組。 一旦在框236中選定條目比較組,那么在框238中區(qū)分固定條目和比較條 目組的屬性的優(yōu)先順序,之后在框240中將具有優(yōu)先順序?qū)傩缘臈l目比較提供 給用戶。正如圖1中所示的方法100—樣,圖6中所示的方法230在框242可 選擇地接收來自用戶的反饋,這種反饋可使方法230重復上述框232-240中的 動作以根據(jù)所接收到的反饋為用戶準備和提供經(jīng)修改的條目比較。根據(jù)本發(fā)明的一些實施方式,在請求條目比較之前,并不要求用戶來確認 比較用的竟爭條目。隨著單個的控件如點擊圖4中所示的"比較"按扭或者其 它單個用戶動作的啟動,自動過程通常會實時地產(chǎn)生可比較條目的比較并將條 目比較提供給用戶。當用戶的指針懸停在為其它的原因等提供給用戶條目清單 的條目表述上時,作為實例,單擊的"比較"按扭可能出現(xiàn)在條目細節(jié)網(wǎng)頁上, 出現(xiàn)在有條目列的檢索結果頁上,出現(xiàn)在可能出現(xiàn)的彈出式窗口 (popup window)上。如果用戶決定他或她想要瀏覽條目比較中的其它條目,那么用戶 可例如通過點擊感興趣的屬性來提供反饋,以使修改的條目比較得以準備并提 供給用戶。圖5中提供給用戶的條目比較網(wǎng)頁182也可包括對每個條目的控件, 例如"排除"按扭216,用戶可啟動該按扭以替換條目比較中的一個或多個所 描述的條目。如果用戶對固定條目184點擊"排除"按扭,那么條目比較中的 其它條目186、 188之一會自動被指定為比較的新固定條目。作為選擇,完全不 同的條目也可被指定為新的固定條目。然后將所排除的條目從條目比較網(wǎng)頁 182中除去,并且產(chǎn)生具有不同比較條目的新的條目比較并將其提供給用戶。在本發(fā)明的另一實施方式中,點擊屬性(或者懸放鼠標指針在屬性上一確 定時間段)的用戶可接收到解釋為什么認為該屬性是重要的其它信息。這種其 它信息可出現(xiàn)在顯示給用戶的突然跳出的窗口或其他界面內(nèi)。該另外的信息可 包括例示條目比較中所考慮的條目在特定屬性的整個數(shù)值范圍上分布的柱狀 圖。那樣,用戶可觀察比較中所示的條目是否具有對條目而言是獨特的屬性還 是與許多其它條目共有的屬性。在用對感興趣的屬性的強調(diào)來不斷地修改條目 比較之前,可向用戶間斷地提供該另外的信息。單獨的控件如按扭可提供給用 戶來啟動以繼續(xù)修改的條目比較。作為選擇,經(jīng)一段時間以后可自動地提供修 改的比較。在本發(fā)明的另一個實施方式中,可向用戶提供界面,以使用戶選擇用于產(chǎn) 生條目比較的算法和參數(shù)。通常,將僅向用戶提供這種界面,顯示設置條目比 較方法的高級性能。如前所述,選擇可比較條目的一些算法可撒較寬的網(wǎng),而可對其它算法進行調(diào)節(jié)以選擇具有某些(certain)范圍內(nèi)的屬性。界面如下拉 框可使用戶表明感興趣的算法。例如可為每個過程提供單獨的下拉框,該過程 選定可能比較的條目候選組,選定實際比較的條目比較組并區(qū)分條目比較的比 較組的屬性優(yōu)先順序。本發(fā)明的另外實施方式可加以配置以應對其中用戶想要比較兩個或多個特 定條目的情況。雖然可使用現(xiàn)有技術的方法如設置與感興趣條目相關的復選框 來指示比較的條目,但本發(fā)明的自動比較過程可考慮用戶的其它動作以確定用 戶想要比較的條目。例如,發(fā)生的一種情況是,其中用戶點擊條目A的"比較"按扭,并且條 目B可包含在與條目A可能比較的條目候選組中,但它并不包含在實際與條目A 比較的較小比較條目組中。然后假定用戶繼續(xù)瀏覽條目并看到帶有相關"比較" 按扭的條目B。如果用戶點擊條目B的"比較"按扭,那么自動條目比較方法 就推定用戶對條目A和B都感興趣。之后該方法確保條目A包含在與條目B 實際比較的條目比較組中。在另一種情況下,用戶可瀏覽與條目A相關的信息而且后來點擊與條目B 相關的"比較"按扭。自動條目比較方法會再次推定用戶對條目A和B感興趣, 之后確保條目A包含在與條目B實際比較的條目比較組中。瀏覽與條目A相 關的信息所花的時間數(shù)和/或所看的網(wǎng)頁數(shù)在這點上是相應的。條目比較網(wǎng)頁182可包括另外的控件,例如示于圖5中的"參見更多"的 鏈接21S,其對示于條目比較中的條目提供更大的控制。例如,啟動參見更多的 鏈接218會使顯示為可能比較所選定的條目候選組中的一些或全部條目的界面 出現(xiàn)在用戶前。通過將適合的控件如復選框(checkbox)與示于用戶的條目單 相關,用戶可在條目比較網(wǎng)頁182中指定要添加或替換的一個或多個具體條目。
作為選擇,圖5中所示的"排除"按扭216可進行配置,以不僅除去與所 點擊的特定排除按扭相關的條目,而且提供給用戶將條目列在候選條目組中的 界面,使得用戶指示特定的條目來替換被排除的條目(或者可能指定確定的其他候選條目被排除)。然后條目比較網(wǎng)頁182將用條目比較中所示的經(jīng)替換的 條目加以準備。在條目比較中替換新的條目后,可對網(wǎng)頁182中所示的屬性進行優(yōu)先順序區(qū)分。如前所述,可將第一條目184指定為固定條目,該固定條目保留在條目比 較網(wǎng)頁182中直到指定新的固定條目。另外可將其它特征加入到本發(fā)明的實施 方式,其中例如每個條目184、 186、 188都具有用戶可啟動的鎖定圖標或其它 控件以顯示應該將某一條目瑣定到條目比較表中。這樣,當?shù)谝粭l目184仍是 其它條目186、 188與之進行比較的固定條目時,可將一個或多個其它的條目 186、 188鎖定入表中,以便當起用經(jīng)修改的條目比較時,僅未鎖定的條目(多 個條目)可用其它可比較條目(多個條目)加以替換。在另外其它的實施方式中,未接收用戶的比較請求,可自動地產(chǎn)生條目比較 并提供給用戶。觀察用戶行為的用戶界面或算法可程序化(programmatically ) 地確認其中條目比較似乎是有幫助的或者是用戶所想要的情況并自動處理來提 供比較。另外應該認識到,本發(fā)明包括計算機可訪問(computer-accessible)的介質(zhì) 的實施方式,其具有使計算機系統(tǒng)擔負此處所述行為的內(nèi)容。例如,計算機可 訪問介質(zhì)的實施方式之一可使計算機系統(tǒng)接收條目比較請求,并通過確定條目 比較的第一條目,確定用于與所述第一條目比較的一個或多個其它條目組,和 根據(jù)屬性程序化地確定第一條目和比較組中其它條目的屬性順序來準備條目比 較,以便在比較組中包含不同的條目可導致屬性的不同優(yōu)先順序。帶有區(qū)分屬 性的優(yōu)先順序的條目比較被提供給用戶。如果需要,計算機可訪問介質(zhì)的內(nèi)容 可使計算機系統(tǒng)在接收到條目比較請求之后實時地準備并提供條目比較給用 戶。圖7是根據(jù)本發(fā)明可用于提供自動條目比較的一示例性界面250的框圖。
所示例的界面250包括輸入組件252、處理組件254和輸出組件256。輸入組件 252配置用來接收代表用戶行為的信息,例如用戶操作與網(wǎng)絡128相連接的用 戶設備122。響應于輸入組件252所接收的代表單個用戶行為的信息,處理組 件254可通過用有關圖l-6所述或所表明的方法來確認與第一條目比較的一個 或多個其它條目的比較組并程序化地確定比較組中第一條目和其它條目的屬性 順序而產(chǎn)生具有第一條目的條目比較。根據(jù)屬性的分析區(qū)分屬性的優(yōu)先順序, 以便在比較組中包含不同的條目能導致屬性的不同優(yōu)先順序。配置輸出組件 256用來提供處理組件254所產(chǎn)生的條目比較。如果需要,示例于圖7中的界 面250的組件可包含關于圖2和圖3的上述前端服務器130和后端服務器132 的一些或全部硬件和軟件特征。在一些實施方式中,輸入組件252通過應用程序化界面(API)是可訪問 的,該界面使與用戶設備122通信的第三方258能訪問輸入組件并提供代表用 戶行為的信息。可替換地或者此外,輸出組件256通過應用程序化界面(API) 是可訪問(accessible)的,該界面使與用戶設備122通信的第三方258能訪問 輸出組件256并接收條目比較。如圖5中所例示的比較表,輸出組件256可提 供條目比較,其中比較中的條目與以優(yōu)先順序顯示的它們的屬性并列進行確定。根據(jù)本發(fā)明的實施方式,搡作中,輸入組件252可接收代表用戶啟動開始 自動條目比較的機構(例如單個用戶行為)的信息。條目比較可在不要求用戶 確定條目比較中所有條目下產(chǎn)生。這一方面上所用的機構實例包括但不限制于 用戶為自動條目比較會啟動的按扭和鏈接。所例示的非限制性例子是示于圖4 中的"比較"按扭168、 170、 172、 174。界面250的處理組件254特別地響應于來自用戶設備122的反饋,進一步 地加以配置以產(chǎn)生修改的條目比較。例如,代表單個用戶行為的信息可表明條 目比較中用戶感興趣的條目的屬性。對其進行響應,處理組件254可產(chǎn)生強調(diào) 感興趣的屬性的經(jīng)修改的條目比較。作為選擇或者此外,當用戶通過代表單個 用戶行為的信息表明在比較條目中用戶感興趣的條目時,配置處理組件254來 產(chǎn)生經(jīng)修改的條目比較。那樣,感興趣的條目可成為用于條目比較的第一條目,
之后處理組件254確認用于與第一條目比較的一個或多個其它條目的新比較組。處理組件254也根據(jù)經(jīng)修改的條目比較中條目屬性的分析來確定屬性的新順序。從用戶的觀點來看,本發(fā)明的實施方式可執(zhí)行用于條目比較的方法,其包括從客戶設備向比較裝置(comparison engine )提供第一條目的標識。響應于客 戶設備的用戶單個行為,可將信號提供給比較裝置以根據(jù)第一條目準備條目比 較。之后客戶設備從比較裝置接收包括第一條目和一個或多個其它條目的條目 組的比較。該比較包括組中的條目和組中條目屬性的優(yōu)先區(qū)分順序。配置比較裝置以響應于信號進行程序化地選擇組中的 一個或多個其它條目 和比較屬性的優(yōu)先區(qū)分順序。如果需要,可開始條目比較而不需要用戶確定比 較裝置用來程序化地選擇條目比較用的一個或多個條目的標準。響應于表明感興趣的屬性的用戶的又一單個行為,該方法可進一步包括向 比較裝置提供信號來準備經(jīng)修改的條目比較。經(jīng)修改條目比較可包括由比較裝 置根據(jù)至少感興趣的屬性程序化選擇的一個或多個其它條目。在又一實施方式中,用于條目比較方法可包括確認用于條目比較的第一 條目和使用多個標準,程序化地選擇用于與第一條目比較的一個或多個其它條 目比較組。所述條目比較可產(chǎn)生供輸出給用戶而無需在前用戶確認用于確定條 目比較中一個或多個其它條目的標準。使用無需用戶提前確認的標準來條目程 序化的選擇允許該標準從一個條目到另一個、從一個條目比較到另一個不同。 而且,所用的標準可在開始條目比較之前或之后自動加以選擇。在一些情況下,條目比較中的第一條目可由用戶加以確定。其它的情況下, 第一條目可由用戶行為所表明的條目種類自動地確定。如上所述,可使用多個標準來程序化地選擇用于與第一條目比較的一個或 多個其它條目。多個標準可包括但不限制于根據(jù)反映用戶關于條目的行為的 數(shù)據(jù)選擇條目的標準;根據(jù)條目的銷售位次(sales ranking)選擇條目的標準; 根據(jù)參照第一條目和參照與第一條目相關的其它條目頁的檢索選擇條目的標 準;和根據(jù)全部地與第一條目的屬性最相似的條目屬性選擇條目的標準。關于 后面的標準,可對屬性加權,以便使具有更大加權的屬性比具有較小加權的屬 性對條目的選擇有更大的影響。關于根據(jù)反映用戶行為的數(shù)據(jù)選擇條目的標準,數(shù)據(jù)可包括但不限制于 由也瀏覽過第一條目的一個或多個用戶所瀏覽的條目的記錄組成瀏覽歷史;由先前瀏覽過第一條目的一個或多個用戶所購買的條目的記錄組成的購買歷史;和由先前購買過第一條目的一個或多個用戶所瀏覽的條目記錄組成的購買歷 史。在一些情況下,在需要之處,反映用戶行為的數(shù)據(jù)可限制于確定為屬于第 一條目所屬于的相同條目目錄的用戶關于條目的行為。至于本文所述的其它實施方式,上文方法可進一步包括測量條目彼此相對 的相似屬性并且以根據(jù)區(qū)別彼此條目的屬性的相似度的順序來設置顯示給用戶 的屬性。可替換地或者另外,該方法可進一步包括分析反映在先用戶行為的數(shù) 據(jù)來確定用戶對條目屬性的興趣,之后產(chǎn)生條目比較,其中對確定具有較大興 趣的屬性進行強調(diào)。在一些情況下,較大用戶興趣的屬性可在條目比較中通過 將該屬性設置為以較高的屬性順序出現(xiàn)來加以強調(diào)。而且,至于本文所述的其 它實施方式,比較組中的條目可在接收條目比較請求后進行實時選擇。在上述 說明書中,已經(jīng)參照其各種具體的實施方式對本發(fā)明進行了說明。然而,對那 些實施方式和其它實施方式所作的修改和變化都不脫離寬泛的本發(fā)明的精神和 范圍。相應地,說明書和附圖可被認為是示例性而不是限制性的意思。本發(fā)明 的保護范圍應該由以下的權利要求和其等值方案加以確定。
權利要求
1、 一種用于自動條目比較的計算機實施的方法,包括(a) 確定用于條目比較的第一條目;(b) 確定用于與所述第一條目比較的一個或多個其它條目比較組;(c) 程序化地確定第一條目和所述比較組中其它條目的屬性順序,在所述 比較組中根據(jù)屬性的分析區(qū)分所述屬性的優(yōu)先順序,以便在所述比較組中包含不同的條目能導致屬性的不同優(yōu)先順序;和(d) 產(chǎn)生其中對條目屬性加以配置用于以優(yōu)先順序顯示的條目比較。
2、 權利要求l所述的方法,其中,所述第一條目由用戶確定。
3、 權利要求l所述的方法,其中,所述第一條目由用戶行為所表明的條目 類型來自動確定。
4、 權利要求3所述的方法,其中,所述用戶行為是用戶與網(wǎng)頁的交互。
5、 權利要求3所述的方法,其中,所述用戶行為是用戶與商家所提供的條 目電子目錄的交互。
6、 權利要求l所述的方法,其中,所述第一條目指定作為保留在條目比較 內(nèi)的固定條目,直到指定另一條目為固定條目。
7、 權利要求l所述的方法,其中,所述一個或多個其它條目比較組根據(jù)反 映用戶有關條目的行為的數(shù)據(jù)自動地進行確定。
8、 權利要求7所述的方法,其中,所述反映用戶行為的數(shù)據(jù)包括由也瀏覽 所述第一條目的一個或多個用戶所瀏覽的一個或多個其它條目的記錄組成瀏覽 歷史。
9、 權利要求7所述的方法,其中,所述反映用戶行為的數(shù)據(jù)包括由先前瀏 覽所述第一條目的一個或多個用戶所購買的一個或多個其它條目的記錄組成的 購買歷史。
10、 權利要求7所述的方法,其中,所述反映用戶行為的數(shù)據(jù)包括由先前 購買所述第一條目的一個或多個用戶所瀏覽的一個或多個其它條目記錄組成的 購買歷史。
11、 權利要求7所述的方法,其中,所述第一條目屬于一個目錄且所述反 映用戶行為的數(shù)據(jù)限制于確定為屬于第一條目所屬于的條目相同目錄的與條目 相關的用戶行為。
12、 權利要求l所述的方法,其中,所述第一條目和用于與所述第一條目比較的一個或多個其它條目由用戶確定。
13、 權利要求l所述的方法,其中,確定用于比較的一個或多個其它條目 組通過分析第一條目的屬性并選擇與所述第一條目共有相似屬性的一個或多個 其它條目加以確定。
14、 權利要求l所述的方法,其中,確定用于比較的一個或多個其它條目 組通過檢索參照于所述第一條目的所述頁中已識別文本的頁并然后通過確定參 照與所述第一條目相關的其它條目來加以確定。
15、 權利要求14所述的方法,其中,所述頁是打印頁的圖像,并且所述圖 像頁中的文本已經(jīng)通過應用于所述頁圖像的字符識別方法加以識別。
16、 權利要求l所述的方法,其中,確定用于比較的一個或多個其它條目 組可通過檢索參照于所述第一條目的計算機網(wǎng)絡上的多個站點所能獲得的頁并 然后通過確定參照與所述第一條目相關的其它條目來加以確定。
17、 權利要求l所述的方法,其中,確定用于與所述第一條目比較的一個 或多個其它條目組包括(1) 選擇用于與所述第一條目可能比較的條目候選組;(2) 從用于與所述第一條目比較的候選組中選擇一個或多個條目。
18、 權利要求17所述的方法,其中,根據(jù)測量所述條目的相似屬性以及選 擇那些具有總體上與所述第一條目的屬性比其它條目的屬性更相似的屬性的條 目來選擇條目候選組中所述條目。
19、 權利要求18所述的方法,其中,對屬性加權,以便使具有更大加權的 屬性比具有較小加權的屬性對條目的選擇有更大的影響。
20、 權利要求18所述的方法,其中,來自選擇為與所述第一條目比較的候 選組中所述一個或多個條目選擇為具有總體上與所述第一條目的屬性最相似的 屬性。
21、 權利要求20所述的方法,其中,對屬性加權,以便使具有更大加權的 屬性比具有較小加權的屬性對條目的選擇有更大的影響。
22、 權利要求l所述的方法,其中,區(qū)分比較組中所述第一條目和所述其 它條目屬性的優(yōu)先順序包括測量條目彼此相對的相似屬性并且以根據(jù)區(qū)別彼此 條目的屬性的相似度的順序來設置屬性。
23、 權利要求22所述的方法,其中,對屬性加權,以便使具有更大加權的 屬性比具有較小加權的屬性對屬性的排序有更大的影響。
24、 權利要求l所述的方法,其中,進一步包括從用戶接收到關于條目比 較方面的反饋并根據(jù)所述用戶的反饋提供修改的條目比較。
25、 權利要求24所述的方法,其中,所述反饋包括導致指定另一條目作為 與其它條目相比較的所述第一條目的用戶行為,所述方法進一步包括根據(jù)新指 定的第一條目準備和提供修改的條目比較。
26、 權利要求24所述的方法,其中,所述反饋包括用戶對感興趣屬性的表 明,所述方法進一步包括準備和提供修改的條目比較,其中所述比較組包括與 感興趣的屬性相關的第一條目最相似的條目。
27、 權利要求24所述的方法,其中,所述反饋包括用戶對感興趣屬性的表 明,且其中提供給用戶的所述條目比較經(jīng)修改以強調(diào)感興趣的屬性。
28、 權利要求27所述的方法,其中,所述感興趣的屬性通過以其中將感興 趣的屬性顯示為較高的屬性順序的次序重新設置屬性來得以強調(diào)。
29、 權利要求l所述的方法,其中,區(qū)分比較組中所述第一條目和所述其 它條目屬性的優(yōu)先順序包括分析反映在先用戶行為的數(shù)據(jù)以確定用戶對屬性的 興趣,并且其中準備條目比較包括強調(diào)確定為比條目比較中的另一屬性有更大 興趣的屬性。
30、 權利要求29所述的方法,其中,有更大用戶興趣的屬性通過設置所述 屬性有較高的屬性順序而在條目比較中得以強調(diào)。
31、 權利要求29所述的方法,其中,區(qū)分屬性的優(yōu)先順序進一步包括測量條目的相似屬性并以根據(jù)基于區(qū)別彼此條目的相似屬性和更大用戶興趣的屬性 的強調(diào)順序來設置屬性。
32、 權利要求1所述的方法,其中,所述條目比較在接收到條目比較請求 后進行實時準備。
33、 一種用于自動條目比較的計算機實施的方法,包括(a) 獲得固定條目的指定;(b) 選擇用于與所述固定條目可能比較的條目候選組;(c) 從所述用于與固定條目比較的條目候選組中選擇條目比較組;(d) 程序化地確定所述固定條目和所述比較組中的條目的屬性順序,在所 述比較組中根據(jù)屬性的分析區(qū)分所述屬性的優(yōu)先順序,以便在所述比較組中包含不同的條目能導致屬性的不同優(yōu)先順序;和(e) 產(chǎn)生所述固定條目和在其中對條目屬性加以配置用于以優(yōu)先順序顯示 的比較組中的所述條目的比較。
34、 權利要求33所述的方法,其中,所述條目候選組選自條目電子目錄。
35、 權利要求33所述的方法,其中,所述條目候選組根據(jù)反映在先用戶有 關所述條目的行為的數(shù)據(jù)加以選擇。
36、 權利要求35所述的方法,其中,所述反映用戶行為的數(shù)據(jù)包括由也瀏 覽所述固定條目的 一個或多個用戶所瀏覽的一個或多個條目的記錄組成瀏覽歷 史。
37、 權利要求35所述的方法,其中,所述反映用戶行為的數(shù)據(jù)包括由先前 瀏覽所述固定條目的一個或多個用戶所購買的一個或多個條目的記錄組成的購 買歷史。
38、 權利要求35所述的方法,其中,所述反映用戶行為的數(shù)據(jù)包括由先前 購買所述固定條目的一個或多個用戶所瀏覽的一個或多個條目記錄組成的購買 歷史。
39、 權利要求35所述的方法,其中,所述固定條目屬于一個目錄且所述反 映用戶行為的數(shù)據(jù)限制于確定為屬于固定條目所屬于的條目相同目錄的與條目 相關的用戶行為。
40、 權利要求35所述的方法,其中,所述條目候選組通過分析固定條目相關的屬性并選擇與所述固定條目共有相似屬性的一個或多個其它條目進行選 擇。
41、 權利要求33所述的方法,其中,所述條目候選組通過檢索參照于所述 固定條目的所述頁中已識別文本的頁并然后通過確定參照與所述固定條目相關 的其它條目來進行選擇。
42、 權利要求41所述的方法,其中,所述頁是打印頁的圖像,并且所述頁 圖像中的文本已經(jīng)通過應用于所述頁圖像的字符識別方法加以識別。
43、 權利要求33所述的方法,其中,所述條目候選組通過檢索參照于所述 固定條目的計算機網(wǎng)絡上的多個站點所能獲得的頁并然后通過確定參照與所述 固定條目相關的其它條目來加以確定。
44、 權利要求33所述的方法,其中,區(qū)分比較組中所述固定條目和所述條 目屬性的優(yōu)先順序包括測量條目彼此相對的相似屬性并且以根據(jù)區(qū)別彼此條目 的屬性的相似度的順序來設置屬性。
45、 權利要求44所述的方法,其中,對屬性加權,以便使具有更大加權的 屬性比具有較小加權的屬性對屬性的排序有更大的影響。
46、 權利要求33所述的方法,其中,進一步包括從用戶接收關于條目比較 的反饋,其中所述反饋包括導致指定另一條目作為所述固定條目的用戶行為, 所述方法進一步包括根據(jù)新指定的固定條目產(chǎn)生修改的條目比較。
47、 權利要求33所述的方法,進一步包括從用戶接收關于條目比較的反饋, 其中所述反饋包括用戶對感興趣屬性的表明,所述方法進一步包括產(chǎn)生修改的 條目比較,其中所述比較組包與感興趣的屬性相關的所述固定條目最相似的條 百。
48、 權利要求33所述的方法,其中,區(qū)分比較組中所述固定條目和所述其 它條目屬性的優(yōu)先順序包括分析反映在先用戶行為的數(shù)據(jù)以確定用戶對屬性的 興趣,并且準備條目比較包括強調(diào)確定為比條目比較中的另一屬性有更大興趣 的屬性。
49、 權利要求48所述的方法,其中,區(qū)分所述屬性的優(yōu)先順序進一步包括包括測量條目的相似屬性并以根據(jù)基于區(qū)別彼此條目的相似屬性和更大用戶興 趣的屬性的強調(diào)順序來設置屬性。
50、 權利要求33所述的方法,進一步包括配置所述比較以首先顯示固定條 目,隨后是所述比較組中的條目。
51、 權利要求50所述的方法,其中,所述固定條目首先相對所述比較組中 的條目以水平方向加以顯示。
52、 權利要求50所述的方法,其中,所述固定條目首先相對所述比較組中 的條目以垂直方向加以顯示。
53、 權利要求50所述的方法,其中,將所述比較進一步加以配置以首先顯 示所述固定條目在任何以后的比較修改中。
54、 一種配置用于準備條目比較的計算機系統(tǒng),包括 條目選擇器,配置用來確定條目比較用的兩個或多個條目; 屬性優(yōu)先順序區(qū)分器,配置用來程序化地確定確認條目的屬性順序,在確定條目中根據(jù)屬性的分析來區(qū)分所述屬性的優(yōu)先順序,以便在所述條目比較中 包含不同的條目能導致屬性的不同優(yōu)先順序;和條目比較管理器,配置用來準備其中對確認條目屬性以優(yōu)先順序加以顯示 的條目比較并與所述條目選擇器和所述屬性優(yōu)先順序區(qū)分器通信。
55、 權利要求54所述的計算機系統(tǒng),其中,所述條目比較管理器配置用來 在接收所述條目比較請求后實時準備條目比較。
56、 一種計算機可訪問介質(zhì),其內(nèi)容將計算機系統(tǒng)導向(a) 確定用于條目比較的第一條目;(b) 確定用于與所述第一條目比較的一個或多個其它條目的比較組;(c) 程序化地確定第一條目和所述比較組中其它條目的屬性順序,在所述 組中根據(jù)屬性的分析區(qū)分所述屬性的優(yōu)先順序,以便在所述比較組中包含不同 的條目能導致屬性的不同優(yōu)先順序。
57、 權利要求56所述的計算機可訪問介質(zhì),其中,所述介質(zhì)的內(nèi)容進一步將所述計算機系統(tǒng)導向在接收所述條目比較請求后向用戶實時提供條目比較。
58、 一種用于向第一條目提供自動條目比較的界面,包括(a) 輸入組件,配置用來接收代表用戶行為的信息;(b) 處理組件,響應于所述輸入組件所接收的代表單個用戶行為的信息, 通過以下步驟產(chǎn)生條目比較(i) 確定用于與所述第一條目比較的一個或多個其它條目比較組;和(ii) 程序化地確定第 一條目和所述比較組中其它條目的屬性順序,在 所述比較組中根據(jù)屬性的分析區(qū)分所述屬性的優(yōu)先順序,以便在所述比較組中 包含不同的條目能導致屬性的不同優(yōu)先順序。(c) 輸出組件,配置用來提供所述處理組件所產(chǎn)生的條目比較。
59、 權利要求58所述的界面,其中,所述輸入組件通過應用程序化界面是 可訪問的,所述界面使與用戶通信的第三方能訪問輸入組件并提供代表所述用 戶行為的信息。
60、 權利要求58所述的界面,其中,所述輸出組件通過應用程序化界面是 可訪問的,所述界面使與用戶通信的第三方能訪問輸出組件并接收所述條目比 較。
61、 權利要求58所述的界面,其中,所述輸出組件配置用來提供所述條目 比較,其中比較中的條目與以優(yōu)先區(qū)分順序顯示的它們的屬性并列進行確定。
62、 權利要求58所述的界面,其中,所述代表單個用戶行為的信息表明用 戶啟動開始自動條目比較的機構而不需要用戶確定所述條目比較中的所有條 百。
63、 權利要求62所述的界面,其中,所述機構是按扭。
64、 權利要求62所述的界面,其中,所述機構是鏈接。
65、 權利要求58所述的界面,其中,所述處理組件進一步配置用來響應于 代表單個用戶的表明用戶對條目比較中條目的屬性感興趣的行為的信息來產(chǎn)生 修改的條目比較。
66、 權利要求58所述的界面,其中,所述處理組件進一步配置用來響應于 代表單個用戶的表明用戶對所述比較組中感興趣的條目的行為的信息來產(chǎn)生修 改的條目比較,其中感興趣的條目成為條目比較用的第一條目,并且所述處理 組件確定與所述第一條目比較用的一個或多個其它條目的新比較組并根據(jù)所述 條目比較中條目屬性的分析確定屬性的新順序。
67、 一種用于條目比較的計算機實施的方法,包括 從客戶設備向比較裝置提供第一條目的標識;響應于所述客戶設備的用戶單個行為,可將信號提供給比較裝置以根據(jù)第 一條目準備條目比較;和從比較裝置接收包括所述第一條目和一個或多個其它條目的條目組的比 較,該比較包括組中的條目和組中條目屬性的優(yōu)先區(qū)分順序,比較裝置響應于 所述信號程序化地選擇組中的一個或多個其它條目和比較屬性的優(yōu)先區(qū)分順 序。
68、 權利要求67的方法,其中,啟動條目比較的準備而不需要用戶確認比 較裝置用來程序化地選擇條目比較用的 一個或多個其它條目的標準。
69、 權利要求67的方法,進一步包括,響應于表明感興趣屬性的用戶的又 一單個行為,向比較裝置提供信號來準備經(jīng)修改的條目比較,其中經(jīng)修改條目 比較包括由比較裝置根據(jù)至少感興趣的屬性程序化地選擇的一個或多個其它條 百。
70、 一種用于自動條目比較的計算機實施的方法,包括(a) 確定用于條目比較的第一條目;(b) 使用多個標準,程序化地選擇與所述第一條目比較用的一個或多個其 它條目比較組;和(c) 產(chǎn)生輸出給用戶的條目比較,而無需在先用戶確認用于確定條目比較 中一個或多個其它條目的標準。
71、 權利要求70所述的方法,其中,所述第一條目由用戶確定。
72、 權利要求70所述的方法,其中,所述第一條目由用戶行為所表明的條目類型自動確定。
73、 權利要求70所述的方法,其中,用于選擇一個或多個其它條目的多個 標準的至少一個基于反映與所述條目相關的用戶行為的數(shù)據(jù)。
74、 權利要求73所述的方法,其中,所述反映用戶行為的數(shù)據(jù)包括由也瀏 覽所述第一條目的一個或多個用戶所瀏覽的一個或多個其它條目的記錄組成的 瀏覽歷史。
75、 權利要求73所述的方法,其中,所述反映用戶行為的數(shù)據(jù)包括由先前 瀏覽所述第一條目的一個或多個用戶所購買的一個或多個其它條目的記錄組成 的購買歷史。
76、 權利要求73所述的方法,其中,所述反映用戶行為的數(shù)據(jù)包括由先前 購買所述第一條目的一個或多個用戶所瀏覽的一個或多個其它條目記錄組成的 購買歷史。
77、 權利要求73所述的方法,其中,所述第一條目屬于一個目錄且所述反 映用戶行為的數(shù)據(jù)限制于確定為屬于第一條目所屬于的條目相同目錄的與條目 相關的用戶行為。
78、 權利要求70所述的方法,其中,用于選擇一個或多個其它條目的多個 標準的至少一個基于參照所述第一條目的所述頁中已識別文本的頁的檢索并基 于與所述第一條目相關參照的其它條目的標識。
79、 權利要求78所述的方法,其中,用于選擇一個或多個其它條目的多個 標準的至少一個基于所述條目的銷售位次。
80、 權利要求70所述的方法,其中,用于選擇一個或多個其它條目的多個 標準的至少一個基于總體上與所述第一條目的屬性最相似的條目的屬性。
81、 權利要求80所述的方法,其中,對屬性加權,以便使具有更大加權的 屬性比具有較小加權的屬性對條目的選擇有更大的影響。
82、 權利要求70所述的方法,進一步包括測量比較組中的條目彼此相對的 相似屬性并以根據(jù)區(qū)別彼此條目屬性的相似度的順序來設置顯示給用戶的屬 性。
83、 權利要求70所述的方法,進一步包括分析反映在前用戶的行為以確定 用戶感興趣的條目的屬性,其中產(chǎn)生用于輸出的條目比較包括強調(diào)確定為比條 目比較中的另一屬性有更大興趣的屬性。
84、 權利要求83所述的方法,其中,有較大用戶興趣的屬性通過將所述屬 性設置為較高的屬性順序在條目比較中進行強調(diào)。
85、 權利要求70所述的方法,其中,在接收到所述條目比較請求后,對比 較組中的所述條目實時進行選擇。
全文摘要
一種用于提供條目比較的自動方法和系統(tǒng),包括確定第一條目和用于與第一條目比較的一個或多個其它條目組,區(qū)分第一條目和其它條目的屬性的優(yōu)先順序并將具有優(yōu)先順序?qū)傩缘臈l目比較提供給用戶。確認可比較條目可包括其中首先選擇與所述第一條目可能比較的候選條目,之后從用于比較的所述候選組中選擇一個或多個條目的多個步驟過程。區(qū)分條目屬性的優(yōu)先順序可包括測量條目彼此相對的相似屬性并且以根據(jù)區(qū)別彼此條目的屬性的相似度的順序來設置顯示的屬性。根據(jù)用戶反饋可準備并提供經(jīng)修改的條目比較。
文檔編號G06Q30/00GK101124600SQ200680002952
公開日2008年2月13日 申請日期2006年1月20日 優(yōu)先權日2005年1月21日
發(fā)明者R.·科哈維, 勞倫斯·G.·特斯勒, 杰弗瑞·A.·霍利登 申請人:Amazon技術公司