用于填補清單缺口的方法和系統的制作方法
【專利說明】
[0001] 相關申請的交叉引用
[0002] 本國際申請要求2014年8月1日遞交的美國專利申請序列號No. 14/450,012和2013 年11月12日遞交的美國臨時專利申請序列號No.61/902,855的優先權,運兩個申請的全部 內容通過引用的方式合并于此。
技術領域
[0003] 本申請設及數據處理。具體地,示例實施例可W設及發布內容數據的系統和方法。
【背景技術】
[0004] 典型的電子商務("e-comme代e")網站向用戶(例如賣家)提供用于通過例如網站 出售商品或服務的計算機執行的服務。例如,賣家可W通過基于網絡的接口向電子商務網 站提交與商品或服務相關的信息。當接收到與商品或服務相關的信息時,電子商務網站可 W將該信息存儲為提供出售商品或服務的列表。其他用戶(例如買家)可W通過捜索接口與 電子商務網站交互,W找到要購買的商品或服務。例如,一些典型的電子商務網站可W允許 用戶提交捜索查詢,該捜索查詢包括例如可W通過電子商務網站與由賣家創建的列表相匹 配的捜索詞。與提交的捜索查詢相匹配的列表可W作為捜索結果被呈現給買家,買家隨后 可W選擇列表之一W完成購買。
【附圖說明】
[0005] 在附圖的圖中W示例的方式而非限制的方式示出了本發明,在附圖中:
[0006] 圖1是示出了根據一個實施例的具有被配置為在網絡上交換數據的客戶端-服務 器架構的發布系統的網絡示圖;
[0007] 圖2是示出了根據一些示例實施例的清單缺口管理器的組件的框圖;
[000引圖3是示出了根據示例實施例的清單缺口管理器的模塊和操作的架構示圖。
[0009] 圖4是示出了根據一些示例實施例的填補清單缺口的方法的操作的流程圖。
[0010] 圖5示出了具有計算機系統的示例形式的機器的示圖表示,在所述計算機系統中, 可W執行一組指令W使所述機器執行本文討論的方法中的任意一個或多個。
【具體實施方式】
[0011] 本文描述的示例方法、系統和計算機可讀介質設及填補清單缺口。示例僅僅代表 可能的變形。除非另行明確聲明,否則組件和功能是可選的,且可被合并或細分,且操作可 W在順序上變化或被組合或細分。在W下描述中,出于解釋的目的,對多個具體細節進行闡 述,W提供對示例實施例的透徹理解。然而,對于本領域技術人員將顯而易見的是:本主題 可W在沒有運些具體細節的情況下實施。
[0012] 盡管已經參照具體示例描述了示例實施例,但是將清楚的是:可W在不脫離本發 明更寬泛的范圍的情況下對運些實施例做出各種修改和改變。因此,說明書和附圖應當被 看做說明性的而不是限制意義的。
[0013] 在各實施例中,清單缺口管理器識別清單列表中的清單缺口。清單缺口指示缺少 在從用戶賬戶接收到的捜索查詢的至少一部分中描述的物品。清單缺口管理器識別多個清 單列表中的清單缺口。每個清單列表與相應商戶相關聯。清單缺口管理器基于在捜索查詢 中描述的物品識別至少一個實際物品。清單缺口管理器監視多個清單列表中的每一個,直 到一個實際物品在特定清單列表中可獲得為止。清單缺口管理器確定在特定清單列表中可 獲得的物品和與用戶賬戶相關聯的位置兼容。基于兼容性的確定,清單缺口管理器通知用 戶賬戶在特定清單列表中可獲得實際物品。
[0014] 在一些實施例中,與用戶賬戶相關聯的用戶提交捜索查詢。捜索查詢可W包括對 用戶希望購買的物品的描述。清單缺口管理器接收捜索查詢。清單缺口管理器針對在捜索 查詢中描述的物品識別產品代碼。清單缺口管理器捜索來自多個不同商戶的可W購買的物 品的清單列表。
[0015] 清單缺口管理器基于確定在多個商戶的當前清單列表中沒有與在捜索查詢中描 述的物品相匹配的物品,來識別清單缺口。清單缺口管理器識別清單列表中當前可購買的 相似物品。清單缺口管理器向與發送捜索查詢的用戶賬戶相關聯的計算設備發送基于識別 出的相似物品的顯示數據。與用戶賬戶相關聯的用戶可W選擇請求購買相似物品中的一個 或多個。
[0016] 如果用戶不選擇請求購買相似物品,則清單缺口管理器監視每個商戶的清單列 表,直到物品的產品代碼出現在商戶的特定清單列表中為止。當產品代碼出現在特定清單 列表中時,清單缺口管理器驗證物品在與用戶相關聯的位置處是否能夠使用 (化nctional)。例如,清單缺口管理器確定物品的當前型號是否符合與用戶的居住地址相 關的各種規則和技術規范。
[0017] 清單缺口管理器確定供應特定清單列表的商戶是否向用戶位置提供服務。例如, 清單缺口管理器確定商戶是否被列為能夠將物品運輸到用戶位置。基于確定物品符合與用 戶位置相關的各種規則和技術規范并且確定商戶將物品運輸到用戶位置,清單缺口管理器 通知用戶物品當前在特定清單列表中可獲得并且可W購買。
[001引平臺架構
[0019] 圖1是示出了根據一個實施例的具有被配置為在網絡上交換數據的客戶端-服務 器架構的發布系統100的網絡示圖。發布系統100可W是交易系統,在該交易系統中,客戶可 W通過客戶端機器120、122和第=方服務器140與基于網絡的發布器112通信、查看、捜索和 交換數據。例如,發布系統100可W包括用于與客戶端機器和可W被系統的用戶(例如買家 和賣家)使用的客戶端應用交互的各種應用,W除了促進物品的購買和運輸之外還發布出 售物品。
[0020] 基于網絡的發布器112可W經由網絡114(例如互聯網)向一個或多個客戶提供服 務器側功能。一個或多個客戶可W包括利用基于網絡的發布器112作為交易中介W促進在 網絡114上的與用戶交易相對應的數據交換的用戶。用戶交易可W包括接收和處理來自多 個用戶的物品W及物品相關數據和用戶數據,例如支付數據、運輸數據、物品復查數據、反 饋數據等。諸如基于網絡的發布器112之類的交易中介可W包括與運輸服務代理相關聯的 功能中的一個或全部、支付服務、W及與在一方或多方之間的交易相關聯的其他功能。為了 簡潔,運些功能被描述為基于網絡的發布器112的組成部分,然而應清楚,運些功能可W被 發布系統遠程地提供和/或與基于網絡的發布器112互不相干。
[0021] 在各實施例中,發布系統100內的數據交換可W取決于用戶選擇的通過一個或多 個客戶端/用戶界面(UI)可用的功能。UI可W與客戶端機器(例如利用網絡客戶端116的客 戶端機器120)相關聯。網絡客戶端116可W經由網絡服務器126與基于網絡的發布器川2通 信。UI還可W與利用客戶端應用118的客戶端機器122相關聯,或者與保持第=方應用138的 第=方服務器140相關聯。可W清楚的是,在各實施例中,客戶端機器120、122可W與買家、 賣家、支付服務提供方或運輸服務提供方相關聯,其均與基于網絡的發布器112通信并且可 選地相互通信。買家和賣家可W是個人、商戶等中的任意一個。
[0022] 應用程序接口(API)服務器124和網絡服務器126提供到一個或多個應用服務器 128的程序和網絡接口。應用服務器128可W保持一個或多個其他應用,例如交易應用130和 發布應用132。應用服務器128可W連接到便于訪問一個或多個存儲設備(例如數據存儲器 136)的一個或多個數據服務器134。
[0023] 交易應用130可W提供多個支付處理模塊,W便于處理與從賣家購買物品的買家 相關聯的支付信息。發布應用132可W包括用于向訪問基于網絡的發布器112的用戶提供多 個發布功能和服務的各種模塊。例如,運些服務可W尤其包括對捜索結果進行格式化并將 其傳遞給客戶端。清單應用134(例如清單缺口管理器)可W包括用于提供與識別和填補清 單缺口相關的多個功能和服務的各種模塊。例如,運些服務可W尤其包括基于由基于網絡 的發布器112的用戶執行的捜索識別清單中的缺口、請求填補清單缺口、并且向基于網絡的 發布器112的用戶呈現(surface)該填補。
[0024] 圖1還示出了可W在第S方服務器140上操作并且能夠經由API服務器124提供的 編程接口來編程訪問基于網絡的發布器112的第=方應用138的示例實施例。例如,第=方 應