動態定價系統和方法
【技術領域】
[0001 ] 本披露涉及支持一個或多個商品的動態定價的系統和方法。
【背景技術】
[0002]動態定價或通過零售商進行商品定價調整是當今競爭性零售環境的重要部分。現今在使用中的當代價格調整系統大多依賴于需要由指定人員手動完成的周期性價格調整,而這個過程會費時費力。此外,當代系統大多基于競爭對手的價格調整而調整定價。事實上,存在很多可能實時影響定價的因素。
【發明內容】
[0003]在一個實現方式中,一種方法接收與特定消費者不相關的第一事件的發生的指示。該方法還接收與特定消費者不相關的第二事件的發生的指示。基于該第一事件和該第二事件,該方法確定是否調整與特定商品相關聯的價格。如果該方法確定與該特定商品相關聯的該價格需要調整,基于該第一事件和該第二事件確定針對該特定商品的新價格。
[0004]在另一個實現方式中,一種方法包括:接收與特定消費者不相關的事件的發生的通知;確定該事件是否是有效事件;使用一個或多個處理器進行事件相關和商品相關價格規范化以基于該事件確定定價信息;基于與最高和最低可允許價格相關的限制,確定是否調整該定價信息;基于任何所確定的調整,修正該定價信息;以及向定價管理器轉發已更新的定價信息。
[0005]在另一個實現方式中,一種動態定價系統包括:存儲器,該存儲器被配置成用于存儲定價數據;以及耦合至該存儲器的一個或多個處理器,該一個或多個處理器被配置成用于:接收與特定消費者不相關的第一事件的發生的指示;接收與特定消費者不相關的第二事件的發生的指示;基于該第一事件和該第二事件,確定是否調整與特定商品相關聯的價格;以及響應于確定調整與該特定商品相關聯的該價格,基于該第一事件和該第二事件確定針對該特定商品的新價格。
【附圖說明】
[0006]參考以下附圖對本披露的非限制性和非窮盡實施例進行了描述,其中,除非另外說明,貫穿各附圖的相同的參考號指代相同的部分。
[0007]圖1是描繪可以在其中實現示例實施例的環境的框圖。
[0008]圖2是描繪用于在動態定價系統中管理事件的結構的實施例的框圖。
[0009]圖3是描繪動態定價管理器的示例實施例的框圖。
[0010]圖4表示描繪用于監控和捕捉事件數據的方法的實施例的流程圖。
[0011]圖5表示描繪用于確定是否調整商品價格的方法的實施例的流程圖。
[0012]圖6表示描繪用于響應于查詢而生成搜索列表的方法的實施例的流程圖。
[0013]圖7表示描繪動態定價算法的實施例的流程圖。
[0014]圖8表示與動態定價算法相關聯的代表性變量的示例。
[0015]圖9表不與具有特定商品和相關聯的商品類別的動態定價算法相關聯的代表性變量的示例。
【具體實施方式】
[0016]在以下描述中,對形成其一部分的附圖進行了參考,并且在以下描述中,通過舉例示出了可以在其中實踐本披露的具體示例性實施例。這些實施例是以足夠的細節加以描述的,從而使得本領域技術人員能夠實踐在此披露的概念,并且應當理解的是,可以對所披露的各實施例進行修改,并且可以在不脫離本披露的范圍的情況下使用其他實施例。因此,不應以限制的意義來理解以下詳細描述。
[0017]貫穿本說明書對“一個實施例”、“實施例”、“一個示例”、或“示例”的引用意味在本披露的至少一個實施例中包括了關于該實施例或示例所描述的具體特征、結構或特性。因此,貫穿本說明書各處的短語“在一個實施例中”、“在實施例中”、“一個示例”、或“示例”并非必須都指相同的實施例或示例。此外,這些具體特征、結構、數據庫、或特性可以在一個或多個實施例或示例中用任何合適的組合和/或子組合來進行組合。另外,應當認識到此處所提供的附圖是用于對本領域普通技術人員進行解釋的目的,并且這些附圖并不一定是按比例繪制的。
[0018]根據本披露的實施例可以被體現為裝置、方法、或計算機程序產品。相應地,本披露可以采取完全包括硬件的實施例、完全包括軟件的實施例(包括固件、常駐軟件、微代碼等)、或結合軟件和硬件方面的實施例的形式,這在此處可以總體上全部被稱為“電路”、“模塊”、或“系統”。此外,本披露的實施例可以采取在任何有形介質中體現的計算機程序產品的表達的形式,該表達具有在介質中體現的計算機可用程序代碼。
[0019]可以使用一個或多個計算機可用或計算機可讀介質的任何結合。例如,計算機可讀介質可以包括以下各項中的一項或多項:便攜式計算機磁盤、硬盤、隨機存取存儲器(RAM)設備、只讀存儲器(ROM)設備、可擦除可編程只讀存儲器(EPR0M或閃存)設備、便攜式致密盤只讀存儲器(CDROM)、光存儲設備、和磁存儲設備。用于執行本披露的操作的計算機程序代碼可以用一種或多種編程語言的任何組合來編寫。可以將此類代碼從源代碼編譯為適合于將在其上執行該代碼的設備或計算機的計算機可讀匯編語言或機器代碼。
[0020]也可以在云計算環境中實現實施例。在本說明書和以下的權利要求書中,“云計算”可以被定義為用于使常見的、方便的、按需的網絡接入到可配置的計算資源(例如,網絡、服務器、存儲器、應用、和服務)的共享池的模型,其可以通過虛擬化被迅速提供并且以最小管理努力或服務提供者交互被釋放,并且然后被相應地縮放。云模型可以由各種特性(例如,按需自助服務、廣泛網絡接入、資源池、快速彈性、和可度量的服務)、服務模型(例如,軟件即服務(“SaaS”)、平臺即服務(“PaaS”)、和基礎設施即服務(“IaaS”))、以及部署模型(例如,私有云、社區云、公共云、和混合云)組成。
[0021]在附圖中的流程圖和框圖展示了根據本披露的各實施例的系統、方法、和計算機程序產品的可能實現方式的架構、功能性、和操作。在此方面,流程圖或框圖中的每個框可以表示代碼模塊、片段、或部分,其包括用于實現指定邏輯功能(多個)的一個或多個可執行指令。還應指出框圖和/或流程圖的每個框、以及在框圖和/或流程圖中的框的組合可以由執行指定功能或動作的基于專用硬件的系統、或專用硬件和計算機指令的組合實現。這些計算機程序指令也可以存儲在計算機可讀介質中,其可以指示計算機或其他可編程數據處理裝置以特定的方式起作用,從而使得在計算機可讀介質中存儲的指令產生包括指令手段的制品,該指令手段實現在流程圖和/或框圖的一個或多個框中指定的功能/動作。
[0022]在此描述的系統和方法支持商品的動態定價調整。在具體實現方式中,動態的、基本上實時的定價系統基于一個或多個事件調整零售商品的定價。定價調整可以自動或手動進行,并且定價系統能夠基本上實時地動態調整商品定價。如在此所使用的,動態定價是指基于一個或多個事件的發生而不僅限于競爭對手定價調整而改變商品定價。例如,制造商引入商品的新模型可以是致使所描述的動態定價系統和方法調整商品的舊模型的價格的事件。在另一個示例中,所描述的系統和方法也可以由消費者在特定商店附近而觸發。基于消費者的瀏覽歷史,如果消費者在具有感興趣的商品的庫存的商店附近,可以向消費者的移動設備發送提醒。發送至消費者的信息可以不僅包括商店位置,而且還有商品的當前價格,并且可以包括針對該商品的優惠券或其他折扣。
[0023]圖1是描繪可以在其中實現示例實施例的環境100的框圖。環境100包括耦合至事件云102的動態定價管理器104。事件云102存儲有標識多種不同事件的發生的多個事件適配器。事件云102可以標識任何數量的不同事件和信息,如消費者概況信息、交易歷史數據、位置信息(例如,在實體商店附近)、地理數據、社交媒體數據、商品信息、相關產品、已購買的商品、總購買數據、庫存水平、商品減價、供應鏈事件等。
[0024]在該系統的一個實施例中,可以從事件列表中基于需要來添加或移除事件,其中,不需要嚴格地預定義該事件列表。與商品相關聯的因數的引入或移除確定特定事件的添加或移除。例如,如果某一產品由供貨商專賣,競爭對手價格的因數就不存在。但是,如果其他在線零售商開始出售該商品,則引入了新的因數一一競爭對手價格一一其觸發競爭對手價格事件的添加。在某些實施例中,事件的添加導致:
[0025]1.商家將某個權重賦值到該事件,或者
[0026]2.允許該事件填充有來自預定義類別列表(動態的)的初始值。
[0027]作為動態填充的示例,電子設備類別具有預定義變量列表,針對落入該類別的所有商品,來自該列表的參數被繼承。以上述為例,如果競爭對手價格不存在,在針對那個商品的相應列表中,將競爭對手價格參數賦值為零值。當針對競爭對手價格的爬蟲程序發起這個新事件時,它將預定義的類別參數賦值到該商品并且減小其他參數(例如,針對所有參數加權,四舍五入到因數I)。
[0028]動態定價管理器104進一步包括事件