專利名稱:用于個性化消費者響應的方法與系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及在零售環(huán)境中生成對于消費者請求的立即響應。更特別地,本發(fā)明涉及生成給發(fā)出請求的消費者的最優(yōu)個性化響應。
背景技術:
近來,零售技術已經開始使用眾包(crowdsourcing)技術來識別消費者想要什么。眾包技術是為許多其它目的開發(fā)的,諸如Cowell的美國專利申請2008/0208849是為了克服識別音頻或視頻內容時指紋方法的缺點。Jaiswal在歐洲專利申請2348477A1中描述了通過移動通信網(wǎng)絡應用眾包技術的方法。
發(fā)明內容
眾包已經變成了數(shù)據(jù)收集和應用開發(fā)的一種可行方法,其中數(shù)據(jù)收集是例如意見、趨勢、事件、興趣的評估與識別。對于零售、商業(yè)、娛樂和游戲中的應用開發(fā),它用作應用和交流的普及工具。盡管這個過程對于獲得新思路和自下而上的思考是有價值的,但是它沒有在一個特定的時刻針對用戶而被個性化。而且它對由眾包應用和跨眾包應用產生的已知基礎也不是很有見地。如今,消費者要求極端個性化,這種個性化是基于上下文、目標(objective)和時間的。本發(fā)明通過眾包的向外生長來解決這個需求,并且通過提供自組織的應用,眾包的向外生長產生了應用機會與數(shù)據(jù)的激增。本發(fā)明可以對即時情形作出反應。它是在從全面使用情況和由現(xiàn)有應用定義的預期使用情況獲得的認知上被動態(tài)結構化的,而不管這些應用是來自眾包的還是來自正式結構化的商業(yè)應用。
圖1是用于實現(xiàn)本發(fā)明的系統(tǒng)的功能性框圖;圖2是說明本發(fā)明一種實施方式的基本操作步驟的流程圖;及圖3是根據(jù)本發(fā)明的在圖1的計算機中和其外部的硬件與軟件的框圖。
具體實施例方式為了更好地理解本發(fā)明及其其它和進一步的目的、優(yōu)點與能力,聯(lián)系以上所述的附圖參考以下公開內容和所附權利要求。在圖1中,示出了具有內部組件800和外部組件900的計算機110,其中內部組件800和外部組件900聯(lián)系圖3在下面描述。計算機110還具有存儲在其中的、用于執(zhí)行本發(fā)明各個步驟的各種功能。本領域中已知的任何類型的存儲介質都可以用于存儲提供所述功能的程序指令。例子存儲介質包括,但不限于,動態(tài)隨機存取存儲器(DRAM)、硬驅、閃存存儲器、只讀存儲器(ROM)、諸如⑶和DVD盤、軟盤或磁芯的可拆卸儲存裝置。選擇引擎112以下面所述的方式把應用組件116的適當集合聚集到一起。響應引擎114使用所選的組件為來自用戶的請求產生立即響應。響應引擎114的操作也在下面具體描述。應用組件116也存儲在存儲介質上,優(yōu)選地是在計算機110中,但是也可以存儲在附連到計算機110的外部介質上,如圖1中所示。依賴用于應用組件116的存儲介質相對于計算機110的物理位置是遠離還是靠近,可以使用任何類型的附連。在不背離所附權利要求中所述的本發(fā)明主旨的情況下,遠端儲存裝置、鄰近儲存裝置和計算機110中的儲存裝置的各種組合也可以用于存儲應用組件116。計算機110具有到用戶120的設備136的附連,優(yōu)選地是無線的。設備136可以是本領域中已知的任何類型的計算設備,諸如但不限于,計算平板電腦、膝上型電腦、掌上電腦、智能電話、個人電腦或者信息站?,F(xiàn)在轉向圖2,在步驟202中,計算機110經設備136從用戶120接收請求。這種請求的接收是啟動本發(fā)明過程的觸發(fā)事件。該請求可以是產品搜索、產品或服務購買或者信息查找。該請求還可以是消費者進行交易的任何類型的請求。用戶120具有當前狀態(tài),在這里,該當前狀態(tài)是指一個屬性列表,包括但不限于,用戶的物理位置、用戶正在操作的接口設備的類型,不管是便攜式設備還是固定點設備,諸如信息站,還包括來自該設備的最近點擊流數(shù)據(jù)。在這里,點擊流數(shù)據(jù)是指由用戶在設備上輸入的任何類型的數(shù)據(jù),諸如鍵座按壓、觸摸屏輕擊、鼠標或其它指示(pointing)裝置輸入或者語音輸入。在步驟204中,計算機110基于這個當前狀態(tài)與先前狀態(tài),評估這個用戶。在這里,先前狀態(tài)是指動作群集、相對長期的歷史、個人偏好及交互歷史的屬性列表。先前狀態(tài)屬性還包括基于收集到的內部零售數(shù)據(jù)——包括購買習慣、微人口統(tǒng)計和花銷——對消費者的看法。在步驟206中,計算機110評估用戶經所述請求試圖接近的交易的當前狀態(tài)。在這里,交易的當前狀態(tài)是指通過渠道(channel)、零售商或供應商程序獲得的庫存的營業(yè)狀況,及外部的天氣情況、局部事件和該事件的屬性,包括眾包行為的累計觀察。在步驟208中,計算機110從它們各自的位置搜集應用組件116的機會全域(opportunity universe)。在步驟210中,基于在步驟204中評估的用戶的先前狀態(tài)與當前狀態(tài)、在步驟206中評估的交易的當前狀態(tài)、在步驟202中接收到的請求及該交易的目標,計算機110使用選擇引擎112把一組應用組件聚集到一起,所述組件對于在步驟202中接收到的請求是適合的。所述應用組件既包括交易得出的組件,又包括眾包的組件。與支持一些動作(產品搜索、產品/服務購買、信息查找,等等)的電子系統(tǒng)(移動的、PC、信息站等)交互的用戶將跨應用組件的全域觸發(fā)自組織事件。基于這個用戶的當前理解和基于屬性的相關狀態(tài)的總體認識-識別出的參數(shù)組合到一起,定義能夠有利于用戶體驗地在服務中起作用的組件的適當自組織狀態(tài)。自組織的應用來自于在支持與所述交易需求匹配的用戶具體需求/要求的時刻聚集的組件。交易得出的組件和眾包的組件被聚集到一起,滿足由用戶當前狀態(tài)、即時交易條件和用戶先前狀態(tài)動態(tài)定義的即時要求。該系統(tǒng)提供從在即時用戶請求的服務中被聚集到一起的組件得出的時間經驗。在步驟212中,計算機110使用響應引擎114來使用在步驟210中選擇的應用組件來為請求產生立即響應。優(yōu)選地,所選的組件包括至少一個交易得出的組件,該組件不是基于眾包技術的組件。計算機110理解哪些組件被適當?shù)剡x擇用于從用戶接收到的請求。這是個自動的系統(tǒng)過程,其利用(leverage) 了構建到響應引擎114中的自組織技術,該自組織技術在對用戶即時請求的時間支持中結構化所選擇的組件。用于交易的組件化技術在2001年由Richard Veryard、Springer所寫的“The Component-Based Business:Plug and Play” 中進行了描述。Rackham 在美國專利申請US2005/0203784中描述了通過行為組件為客戶公司提供交易處理服務的方法。Underwood在美國專利6,601, 233中描述了用于交易組件的框架。Ang在美國專利申請US2008/0027784中描述了面向服務的體系結構中組件化的使用。Ang的專利申請在此全部引入作為參考。應當指出,Veryard所寫的書及Rackham的專利申請和Underwook的專利都在Ang的專利申請中被引用參考。這三個文檔也在此引入其全部作為參考。構建到響應引擎114中的自組織在接收到請求之后按需運行。組件的組織是根據(jù)用戶和交易的狀態(tài)調節(jié)的。照此,響應是針對用戶而被個性化的,而眾包技術在單獨使用的時候其本質是更通用地應用到(通常很大的)各群人。圖3示出了根據(jù)本發(fā)明說明性實施方式的、計算機110的內部組件800和外部組件900的框圖。應當認識到,圖3僅僅是提供了一種實現(xiàn)的說明,而不是暗示對其中可以實現(xiàn)不同實施方式的環(huán)境的任何限制。基于設計和實現(xiàn)需求,可以對所繪出的環(huán)境進行許多修改。計算機110代表能夠執(zhí)行機器可讀程序指令的任何電子設備。計算機110可以代表計算機系統(tǒng)或者其它電子設備??梢杂捎嬎銠C110代表的計算系統(tǒng)、環(huán)境和/或配置的例子包括,但不限于,個人計算機系統(tǒng)、服務器計算機系統(tǒng)、瘦客戶端、胖客戶端、膝上型設備、智能電話、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、網(wǎng)絡PC、微型計算機系統(tǒng)及包括以上任何系統(tǒng)或設備的分布式云計算環(huán)境。計算機110包括一組內部組件800和外部組件900。內部組件800包括位于一條或多條總線826上的一個或多個處理器820、一個或多個計算機可讀的RAM822和一個或多個計算機可讀的R0M824,及一個或多個操作系統(tǒng)828和一個或多個計算機可讀的有形存儲設備830。在計算機系統(tǒng)110中,一個或多個操作系統(tǒng)828、功能120、290、310和410存儲在一個或多個對應的計算機可讀的有形存儲設備830上,用于由一個或多個對應的處理器820經一個或多個對應的RAM822 (—般包括高速緩沖存儲器)執(zhí)行。在圖3所說明的實施方式中,每個計算機可讀的有形存儲設備830都是內部硬驅的磁盤存儲設備??商鎿Q地,每個計算機可讀的有形存儲設備830都是半導體存儲設備,諸如R0M824、EPR0M、閃存存儲器或者可以存儲計算機程序與數(shù)字信息的任何其它計算機可讀的有形存儲設備。內部組件800還包括R/W驅動器或接口 832,以便從一個或多個便攜式計算機可讀的有形存儲設備936 (諸如CD-ROM、DVD、記憶棒、磁帶、磁盤、光盤或半導體存儲設備)讀和寫。計算機110中的功能120、290、310和410可以存儲在一個或多個對應的便攜式計算機可讀的有形存儲設備936上,經對應的R/W驅動器或接口 832讀取和加載到對應的硬驅830 中。內部組件800還包括音頻適配器或接口 838,諸如聲卡、硬件混音器、放大器或者用于從麥克風接收音頻信號的其它適配器或接口。內部組件800還包括網(wǎng)絡適配器或接口 836,諸如TCP/IP適配器卡、無線wi_f i接口卡或者3G或4G無線接口卡或者其它的有線或無線通信鏈路。計算機110中的功能120、290、310和410可以經網(wǎng)絡(例如,互聯(lián)網(wǎng)、局域網(wǎng)或者其它的廣域網(wǎng))和對應的網(wǎng)絡適配器或接口 836,從網(wǎng)絡適配器或接口 836,從外部計算機下載到計算機110。網(wǎng)絡可以包括銅線、光纖、無線傳輸、路由器、防火墻、交換機、網(wǎng)關計算機和/或邊緣服務器。外部組件900可以包括計算機顯示監(jiān)視器920、鍵盤930和計算機鼠標934。外部組件900還可以包括觸摸屏、虛擬鍵盤、觸摸板、指示設備和其它人機接口設備。內部組件800包括設備驅動程序840,以便接口到計算機顯示監(jiān)視器920、鍵盤930和計算機鼠標934。設備驅動程序840、R/W驅動器或接口 832和網(wǎng)絡適配器或接口 836包括硬件和(存儲在存儲設備830和/或R0M824中的)軟件。本發(fā)明的各方面已經參考根據(jù)本發(fā)明實施方式的方法、裝置(系統(tǒng))和計算機程序產品的框圖和/或流程圖說明進行了描述。應當理解,流程圖說明和/或框圖的每一塊及流程圖說明和/或框圖中塊的組合可以由計算機指令來實現(xiàn)。這些計算機指令可以提供給通用計算機、專用計算機或者其它可編程數(shù)據(jù)處理裝置的處理器,來產生一種機器,使得當所述指令經計算機或者其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行時,產生用于實現(xiàn)在所述流程圖和/或框圖塊中所指定的功能/動作的裝置。以上提到的程序可以用一種或多種編程語言的任意組合來寫,所述語言包括低級、高級、面向對象或者非面向對象的語言,諸如Java、Smalltalk、C和C++。程序代碼可以完全在用戶的計算機上、部分地在用戶的計算機上、作為獨立的軟件包、部分在用戶的計算機上而且部分在遠端計算機上或者完全在遠端計算機或服務器上執(zhí)行。在后一種場景下,遠端計算機可以通過任何類型的網(wǎng)絡連接到用戶的計算機,包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN),或者可以連接到外部的計算機(例如,通過利用互聯(lián)網(wǎng)服務提供商的互聯(lián)網(wǎng))??商鎿Q地,以上提到的程序的功能可以完全地或者部分地由計算機電路和其它硬件(未示出)實現(xiàn)。給出以上對本發(fā)明各種實施方式的描述是為了說明和描述。它不是詳盡的或者要把本發(fā)明限定到所公開的精確形式。許多修改與變化都是可能的。對本發(fā)明所在領域的技術人員來說顯而易見的這種修改與變化要包括在由所附權利要求定義的本發(fā)明的范圍之內。
權利要求
1.一種對來自用戶的請求作出響應的交易方法,所述交易具有目標和當前狀態(tài),所述方法包括步驟: 計算機系統(tǒng)經一設備從具有當前狀態(tài)的用戶接收請求; 所述計算機系統(tǒng)基于先前狀態(tài)和所述當前狀態(tài)評估所述用戶; 所述計算機系統(tǒng)評估所述交易的所述當前狀態(tài); 所述計算機系統(tǒng)從多個源收集應用組件的機會全域; 所述計算機系統(tǒng)基于所述用戶的所述先前狀態(tài)和當前狀態(tài)、所述交易的所述當前狀態(tài)、所述請求和所述目標,自動地把所述應用組件的適當集合聚集到一起;以及 通過生成對所述請求的立即響應,所述計算機系統(tǒng)利用所述應用組件的所述適當集合在用戶的服務中立即起作用。
2.如權利要求1所述的方法,其中所述請求是產品搜索、產品或服務購買或者信息查找。
3.如權利要求1所述的方法,其中所述計算機系統(tǒng)還基于所述設備評估所述用戶。
4.如權利要求1 所述的方法,其中所述先前狀態(tài)包括行動群集、相對長期的歷史、個人偏好或者交互歷史。
5.如權利要求1所述的方法,其中所述用戶的所述當前狀態(tài)包括來自所述設備的點擊流。
6.如權利要求1所述的方法,其中所述交易的所述當前狀態(tài)包括通過渠道可用的庫存。
7.如權利要求1所述的方法,其中所述交易的所述當前狀態(tài)包括供應商程序。
8.如權利要求1所述的方法,其中所述應用組件既包括交易得出的組件又包括眾包的組件。
9.如權利要求1所述的方法,其中所述聚集到一起包括自動的自組織過程。
10.一種對來自用戶的請求作出響應的交易系統(tǒng),所述交易具有目標和當前狀態(tài),所述系統(tǒng)包括: 與用戶設備通信的計算機,所述用戶具有當前狀態(tài)和請求; 應用組件的機會全域,所述應用組件的機會全域存儲在能夠由所述計算機訪問的數(shù)據(jù)庫中; 運行在所述計算機上的選擇引擎軟件,用于根據(jù)所述用戶的所述當前狀態(tài)、所述用戶的先前狀態(tài)、所述交易的當前狀態(tài)、所述請求和所述目標,把所述應用組件的適當集合聚集至1J一起;以及 運行在所述計算機上的響應引擎軟件,用于使用所述應用組件的所述適當集合來產生對所述請求的立即響應。
11.如權利要求10所述的系統(tǒng),其中所述請求是產品搜索、產品或服務購買、或者信息查找。
12.如權利要求10所述的系統(tǒng),其中所述當前狀態(tài)包括來自所述設備的點擊流。
13.如權利要求10所述的系統(tǒng),其中所述交易的所述當前狀態(tài)包括通過渠道可用的庫存。
14.如權利要求10所述的系統(tǒng),其中所述交易的所述當前狀態(tài)包括供應商程序。
15.如權利要求10所述的系統(tǒng),其中所述應用組件既包括交易得出的組件又包括眾包的組件。
16.如權利要求10所述的系統(tǒng),其中所述聚集到一起包括自動的自組織過程。
全文摘要
本發(fā)明公開涉及一種使用計算機來個性化對用戶請求的響應的交易。計算機經便攜式設備接收請求。計算機訪問用戶的當前狀態(tài)和先前狀態(tài)。計算機還評估交易的當前狀態(tài)。然后,計算機從眾包的和交易得出的源收集應用組件的機會全域并且選擇適合于請求的一組應用。然后,計算機使用這個選定的組件集合產生對用戶請求的個性化立即響應。
文檔編號G06Q30/02GK103218730SQ20131002372
公開日2013年7月24日 申請日期2013年1月23日 優(yōu)先權日2012年1月23日
發(fā)明者R·R·施瓦滋 申請人:國際商業(yè)機器公司