TWI827927B - 用於處理所退貨物件的電腦實行系統及電腦實行方法、以及非暫時性電腦可讀媒體 - Google Patents
用於處理所退貨物件的電腦實行系統及電腦實行方法、以及非暫時性電腦可讀媒體 Download PDFInfo
- Publication number
- TWI827927B TWI827927B TW110116783A TW110116783A TWI827927B TW I827927 B TWI827927 B TW I827927B TW 110116783 A TW110116783 A TW 110116783A TW 110116783 A TW110116783 A TW 110116783A TW I827927 B TWI827927 B TW I827927B
- Authority
- TW
- Taiwan
- Prior art keywords
- terminal
- returned
- condition
- item
- situation
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 120
- 238000012545 processing Methods 0.000 title claims abstract description 39
- 230000008569 process Effects 0.000 claims abstract description 92
- 230000004044 response Effects 0.000 claims abstract description 65
- 230000008439 repair process Effects 0.000 claims description 20
- 238000010801 machine learning Methods 0.000 claims description 17
- 238000013528 artificial neural network Methods 0.000 claims description 16
- 238000004806 packaging method and process Methods 0.000 claims description 11
- 238000004891 communication Methods 0.000 description 54
- 238000012384 transportation and delivery Methods 0.000 description 44
- 238000003860 storage Methods 0.000 description 38
- 238000007726 management method Methods 0.000 description 32
- 230000006870 function Effects 0.000 description 18
- 238000001514 detection method Methods 0.000 description 11
- 230000000977 initiatory effect Effects 0.000 description 10
- 229920001690 polydopamine Polymers 0.000 description 8
- 238000013068 supply chain management Methods 0.000 description 8
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 239000003795 chemical substances by application Substances 0.000 description 5
- 230000037406 food intake Effects 0.000 description 5
- 230000002452 interceptive effect Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 239000008186 active pharmaceutical agent Substances 0.000 description 4
- 238000013475 authorization Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 239000003999 initiator Substances 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 238000003908 quality control method Methods 0.000 description 4
- 238000010200 validation analysis Methods 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 3
- 238000004220 aggregation Methods 0.000 description 3
- 238000003066 decision tree Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 238000011835 investigation Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000002716 delivery method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 201000007197 atypical autism Diseases 0.000 description 1
- 208000029560 autism spectrum disease Diseases 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000013506 data mapping Methods 0.000 description 1
- 238000013501 data transformation Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000001407 pulse-discharge detection Methods 0.000 description 1
- 239000000700 radioactive tracer Substances 0.000 description 1
- 238000009419 refurbishment Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 230000009528 severe injury Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0837—Return transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9554—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q10/0875—Itemisation or classification of parts, supplies or services, e.g. bill of materials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/30—Administration of product recycling or disposal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Educational Administration (AREA)
- Sustainable Development (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computational Linguistics (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
- Telephonic Communication Services (AREA)
Abstract
本發明提供一種用於處理所退貨物件的電腦實行資料庫
系統,可包含:記憶體,儲存指令;以及至少一個處理器,經組態以執行指令以進行過程。過程可包含:接收與所退貨物件相關的資訊;以及選擇第一終端機群組當中的第一終端機。過程亦可包含經由第一使用者介面接收對一或多個第一查詢的第一回應。過程可更包含基於第一回應來判定所退貨物件的第一情況類別。過程可更包含將與所退貨物件相關的資訊傳輸至第二終端機。過程亦可包含使得與第二終端機相關聯的第二顯示器在第二使用者介面中顯示一或多個第二查詢。
Description
本揭露內容大體上是關於用於收集及處理資訊的電腦化系統及方法。特定而言,本揭露內容的實施例是關於用於自動收集及處理與所退貨物件相關的資訊的非習知系統及方法。
當處置大量所退貨貨品時商家可能面臨挑戰,所述貨品尤其在假期季節期間可能為極大負擔。舉例而言,為了在典型退貨策略下接受退貨,商家必須判定所退貨物件的情況。若物件處於可接受情況,則將認可客戶;否則,商家可拒絕退貨且保持繼續進行。如何高效且有效地判定所退貨物件的情況對於商家可為必要的。傳統上,商家可雇用工作者來檢測所退貨貨品且判定其情況。由人類進行貨品的檢測可為耗時的、隨意的,且在一些情形下產生不一致最終結果。舉例而言,工作者可能在評估所退貨貨品的情況時採用其自身判斷。此方法可能產生不一致最終結果,此是由於不同工作者可具有用於評估所退貨物件的情況的不
同標準。對於商家而言,此可為棘手的。舉例而言,若將所退貨物件錯誤地標記為可接受(但事實上不可接受),則商家可能引起不必要的損失。另一方面,若所退貨物件錯誤地標記為不可接受(但事實上可接受)且拒絕,則商家可能潛在地損失客戶。
此外,商家必須判定如何安置所退貨貨品(例如,將其作為已使用物件轉售、清算、救助等)。處置所退貨貨品的此態樣亦可為棘手的,此是由於工作者可能在其決策中採用類似主觀標準。
此外,儘管一些現有系統可在退貨過程中使用電腦,但此等類型的系統可能缺乏集中式技術解決方案。舉例而言,一些現有系統可使得工作者能夠經由終端機的使用者介面將所檢測退貨物件記錄至庫存中。然而,當退貨物件自一個終端機投送至另一終端機以供進一步檢測時,與所退貨物件相關的資訊可能不易於在終端機當中共用。另外,在終端機當中分配處理任務亦為顯著的技術挑戰。舉例而言,現有系統可能缺乏用於判定哪一終端機具有獲得新檢測任務的容量(例如,空閒且能夠處理檢測任務)的中央管理系統。另外,在現有系統中,終端機的使用者介面可能以低效方式呈現與退貨物件相關的資訊,此可能在輔助工作者檢測退貨物件的情況時不提供或幾乎不提供價值。
因此,需要用於以集中式方式收集及處理與所退貨物件相關的資訊的流線型自動化過程的改良方法及系統,其可更高效且有效地處理所退貨物件。另外,期望設計改良的使用者介面以按更組織化的方式呈現與退貨物件相關的資訊,以有助於檢測員在處理退貨物件時作出一致的較佳決策。
本揭露內容的一個態樣是針對一種用於用於處理所退貨物件的電腦實行資料庫系統。所述系統可包含:記憶體,儲存指令;以及至少一個處理器,經組態以執行所述指令以進行過程。所述過程可包含接收與所退貨物件相關的資訊。所述過程亦可包含基於接收到的資訊來選擇第一終端機群組當中的第一終端機。所述過程可更包含使得與所述第一終端機相關聯的第一顯示器在第一使用者介面中顯示表示所述所退貨物件的影像及與所述所退貨物件的情況相關的一或多個第一查詢。所述第一終端機可屬於第一終端機群組。所述過程亦可包含經由所述第一使用者介面接收對所述一或多個第一查詢的第一回應。所述過程可更包含基於所述第一回應來判定所述所退貨物件的第一情況類別。所述過程亦可包含基於所述所退貨物件的所判定第一情況類別來選擇第二終端機群組當中的第二終端機。所述第二終端機群組可不同於所述第一終端機群組。所述過程可更包含將與所述所退貨物件相關的所述資訊傳輸至所述第二終端機。所述過程亦可包含使得與所述第二終端機相關聯的第二顯示器在第二使用者介面中顯示一或多個第二查詢。所述一或多個第二查詢可不同於所述一或多個第一查詢。
本揭露內容的另一態樣是針對一種用於用於處理所退貨物件的電腦實行方法。所述方法可包含接收與所退貨物件相關的資訊。所述方法亦可包含基於接收到的資訊來選擇第一終端機群組當中的第一終端機。所述方法可更包含使得與所述第一終端機
相關聯的第一顯示器在第一使用者介面中顯示表示所述所退貨物件的影像及與所述所退貨物件的情況相關的一或多個第一查詢。所述第一終端機可屬於第一終端機群組。所述方法亦可包含經由所述第一使用者介面接收對所述一或多個第一查詢的第一回應。所述方法可更包含基於所述第一回應來判定所述所退貨物件的第一情況類別。所述方法亦可包含基於所述所退貨物件的所判定第一情況類別來選擇第二終端機群組當中的第二終端機。所述第二終端機群組可不同於所述第一終端機群組。所述方法可更包含將與所述所退貨物件相關的所述資訊傳輸至所述第二終端機。所述方法亦可包含使得與所述第二終端機相關聯的第二顯示器在第二使用者介面中顯示一或多個第二查詢。所述一或多個第二查詢可不同於所述一或多個第一查詢。
本揭露內容的又一態樣是針對一種用於用於處理所退貨物件的電腦實行資料庫系統。所述系統可包含:記憶體,儲存指令;以及至少一個處理器,經組態以執行所述指令以進行過程。所述過程可包含:接收與所退貨物件相關的資訊;以及基於接收到的資訊來選擇終端機群組當中的終端機。所述過程亦可包含使得與所述終端機相關聯的顯示器在使用者介面中顯示表示所述所退貨物件的影像及與所述所退貨物件的情況相關的一或多個查詢。所述過程可更包含:經由所述使用者介面接收對所述一或多個查詢的回應;以及將所述回應及與所述所退貨物件相關的所述資訊輸入至神經網路中以獲得所述所退貨物件的情況。所述過程亦可包含基於所判定情況來更新與所述所退貨物件相關聯的退貨的狀態。
本文中亦論述其他系統、方法以及電腦可讀媒體。
100、400:系統
101:運送授權技術系統
102A:行動裝置/使用者裝置
102B:電腦/使用者裝置
103:外部前端系統
105:內部前端系統
107:運輸系統
107A、107B、107C:行動裝置
109:賣方入口網站
111:運送及訂單追蹤系統
113:履行最佳化系統
115:履行通信報閘道
117:供應鏈管理系統
119:倉庫管理系統
119A:行動裝置/平板電腦
119B:行動裝置/PDA
119C:行動裝置/電腦
121A、121B、121C:第3方履行系統
123:履行中心授權系統
125:勞動管理系統
200:履行中心
201、222:卡車
202A、202B、208:物件
203:入站區
205:緩衝區
206:叉車
207:卸貨區
209:揀貨區
210:儲存單元
211:包裝區
213:樞紐區
214:運輸機構
215:營地區
216:牆
218、220:包裹
224A、224B:遞送工作者
226:汽車
300:引入子系統
302:源應用程式介面
304:端點API
306a、306b、306c、306d、306e:控制器
308:驗證器
310:異常處置器
312:資料聚合器
314:記錄&追蹤模組
316:追蹤器
318:追蹤分析器
450:資料庫
325:輸出子系統
327:克雷騰斯域模組
329a:取消服務/克雷騰域模組
329b:退貨服務/克雷騰域模組
329c:換貨服務/克雷騰域模組
329d:減價服務/克雷騰域模組
331:外部服務代理模組
333:外部服務工作器
335:外部API請求器
337:產生器
339a:訂購服務
339b:履行服務
339c:運送服務
339d:福利服務
339e:票證服務
350:控制子系統
351:規則管理模組
352:事件管理模組
353:工作流程管理模組
355:子系統/圖形表示
361:退貨事件儲存區
362:規則引擎
363:規則資料庫
370:外部資料源
371:事件儲存區
372:寫入資料庫
373A、373B:讀取資料庫
374:管理員資料庫
375:工作流程子系統
377:框架模組
379a:退貨模組/程式化模組
379b:換貨模組/程式化模組
379c:取消模組/程式化模組
381:克雷騰工作流程啟動器
383a:取消過程工作流程/取消過程
383b:退貨過程工作流程/退貨過程
383c:換貨過程
383d:遞送追蹤/遞送追蹤過程
383e:收集過程
383f:退款過程
383g:撤銷過程
385:工作流程服務模組
387:克雷騰工作流程服務模組
389a:零售退貨子模組
389b:第三方退貨子模組
391:工作流程編配模組/BPM引擎
393:工作流程建模器
395:模型儲存庫
410:伺服器
420:第一終端機群組
420a、420b、420n:第一終端機
430:第二終端機群組
430a、430b、430n:第二終端機
440:第三終端機群組
440a、440b、440n:第三終端機
460:網路
500:計算裝置
501:處理器
502:記憶體
503:儲存裝置
504:通信埠
505:輸入裝置
506:輸出裝置
600:過程
602、604、606、608、610、612、614、616:步驟
700、800:使用者介面
710、810:第一區域
720、820:第二區域
730、830:第三區域
900:神經網路
圖1A為與所揭露實施例一致的示出包括用於實現運送、運輸以及物流操作的通信的電腦化系統的網路的例示性實施例的示意性方塊圖。
圖1B描繪與所揭露實施例一致的包含滿足檢索請求的一或多個檢索結果以及交互式使用者介面元素的樣本檢索結果頁(Search Result Page;SRP)。
圖1C描繪與所揭露實施例一致的包含產品及關於所述產品的資訊以及交互式使用者介面元素的樣本單一顯示頁(Single Display Page;SDP)。
圖1D描繪與所揭露實施例一致的包含虛擬購物車中的物件以及交互式使用者介面元素的樣本購物車頁。
圖1E描繪與本揭露內容的一些實施例一致的包含來自虛擬購物車的物件以及關於購買及運送的資訊以及交互式使用者介面元素的樣本訂單頁。
圖2為與本揭露內容的一些實施例一致的經組態以利用所揭露電腦化系統的例示性履行中心的圖解圖示。
圖3A示出與本揭露內容的一些實施例一致的引入(intake)子系統300的例示性圖形表示。
圖3B示出與本揭露內容的一些實施例一致的輸出子系統325的例示性圖形表示。
圖3C示出與本揭露內容的一些實施例一致的例示性控制子系統、例示性退貨事件儲存區、例示性規則引擎以及例示性外部資料源的圖形表示。
圖3D示出與本揭露內容的一些實施例一致的工作流程子系統375的例示性圖形表示。
圖4示出與本揭露內容的一些實施例一致的用於處理所退貨物件的例示性系統的圖形表示。
圖5示出與本揭露內容的一些實施例一致的例示性計算裝置的圖形表示。
圖6示出與本揭露內容的一些實施例一致的用於處理所退貨物件的例示性過程的流程圖。
圖7A示出與本揭露內容的一些實施例一致的例示性使用者介面的圖形表示。
圖7B示出與本揭露內容的一些實施例一致的例示性使用者介面的圖形表示。
圖7C示出與本揭露內容的一些實施例一致的例示性使用者介面的圖形表示。
圖7D示出與本揭露內容的一些實施例一致的例示性使用者介面的圖形表示。
圖8A示出與本揭露內容的一些實施例一致的例示性使用者介面的圖形表示。
圖8B示出與本揭露內容的一些實施例一致的例示性使用者介面的圖形表示。
圖8C示出與本揭露內容的一些實施例一致的例示性使用者
介面的圖形表示。
圖9為示出與本揭露內容的一些實施例一致的用於判定所退貨物件的情況的例示性神經網路的圖。
以下詳細描述參考隨附圖式。只要可能,即在圖式及以下描述中使用相同附圖標號來指代相同或類似部分。儘管本文中描述若干示出性實施例,但修改、調適以及其他實施方案是可能的。舉例而言,可對圖式中所示出的組件及步驟進行替代、添加或修改,且可藉由取代、重新排序、移除步驟或將步驟添加至所揭露方法來修改本文中所描述的示出性方法。因此,以下詳細描述不限於所揭露實施例及實例。實情為,本發明的正確範圍由隨附申請專利範圍界定。
參考圖1A,繪示示出包括用於實現運送、運輸以及物流操作的通信的電腦化系統的系統的例示性實施例的示意性方塊圖100。如圖1A中所示出,系統100可包含各種系統,所述系統中的每一者可經由一或多個網路彼此連接。所述系統亦可經由直接連接(例如,使用電纜)彼此連接。所描繪系統包含運送授權技術(shipment authority technology;SAT)系統101、外部前端系統103、內部前端系統105、運輸系統107、行動裝置107A、行動裝置107B以及行動裝置107C、賣方入口網站109、運送及訂單追蹤(shipment and order tracking;SOT)系統111、履行最佳化(fulfillment optimization;FO)系統113、履行通信報閘道(fulfillment messaging gateway;FMG)115、供應鏈管理(supply
chain management;SCM)系統117、倉庫管理系統119、行動裝置119A、行動裝置119B以及行動裝置119C(描繪為位於履行中心(fulfillment center;FC)200內部)、第3方履行系統121A、第3方履行系統121B以及第3方履行系統121C、履行中心授權系統(fulfillment center authorization;FC Auth)123以及勞動管理系統(labor management system;LMS)125。
在一些實施例中,SAT系統101可實行為監視訂單狀態及遞送狀態的電腦系統。舉例而言,SAT系統101可判定訂單是否超過其承諾遞送日期(PDD)且可採取適當的動作,包含發起新訂單、對未遞送訂單中的物件進行重新運送、取消未遞送訂單、發起與訂購客戶的連絡,或類似者。SAT系統101亦可監視其他資料,包含輸出(諸如在特定時段期間運送的包裹的數目)及輸入(諸如接收到的用於運送的空紙板盒的數目)。SAT系統101亦可充當系統100中的不同裝置之間的閘道,從而(例如,使用儲存及轉發或其他技術)實現諸如外部前端系統103及FO系統113的裝置之間的通信。
在一些實施例中,外部前端系統103可實行為使得外部使用者能夠與系統100中的一或多個系統交互的電腦系統。舉例而言,在系統100使得系統的呈現能夠允許使用者針對物件下訂單的實施例中,外部前端系統103可實行為接收檢索請求、呈現物件頁以及索求支付資訊的網頁伺服器。舉例而言,外部前端系統103可實行為電腦或電腦運行軟體,諸如阿帕奇(Apache)HTTP伺服器、微軟網際網路資訊服務(Internet Information Service;IIS)、NGINX,或類似者。在其他實施例中,外部前端系統103
可運行經設計以接收及處理來自外部裝置(例如,行動裝置102A或電腦102B)的請求、基於彼等請求自資料庫及其他資料儲存庫獲取資訊,以及基於所獲取的資訊將回應提供至接收到的請求的定製網頁伺服器軟體。
在一些實施例中,外部前端系統103可包含網頁快取系統、資料庫、檢索系統或支付系統中的一或多者。在一個態樣中,外部前端系統103可包括此等系統中的一或多者,而在另一態樣中,外部前端系統103可包括連接至此等系統中的一或多者的介面(例如,伺服器至伺服器、資料庫至資料庫,或其他網路連接)。
藉由圖1B、圖1C、圖1D以及圖1E所示出的例示性步驟集合將有助於描述外部前端系統103的一些操作。外部前端系統103可自系統100中的系統或裝置接收資訊以供呈現及/或顯示。舉例而言,外部前端系統103可代管或提供一或多個網頁,包含檢索結果頁(SRP)(例如,圖1B)、單一詳情頁(Single Detail Page;SDP)(例如,圖1C)、購物車頁(例如,圖1D),或訂單頁(例如,圖1E)。(例如,使用行動裝置102A或電腦102B的)使用者裝置可導航至外部前端系統103且藉由將資訊輸入至檢索盒中來請求檢索。外部前端系統103可向系統100中的一或多個系統請求資訊。舉例而言,外部前端系統103可向FO系統113請求滿足檢索請求的資訊。外部前端系統103亦可(自FO系統113)請求及接收包含於檢索結果中的每一產品的承諾遞送日期或「PDD」。在一些實施例中,PDD可表示在特定時段內(例如,在一天結束(下午11:59)前)訂購的情況下對含有產品的包裹將何時抵達使用者的所要位置或承諾將產品遞送至使用者的所要位置
處的日期的估計。(PDD在下文相對於FO系統113進一步論述。)
外部前端系統103可基於資訊來準備SRP(例如,圖1B)。SRP可包含滿足檢索請求的資訊。舉例而言,此可包含滿足檢索請求的產品的圖像。SRP亦可包含每一產品的各別價格,或與每一產品的增強遞送選項、PDD、重量、大小、報價、折扣或類似者相關的資訊。外部前端系統103可(例如,經由網路)將SRP發送至請求使用者裝置。
使用者裝置可接著例如藉由點選或輕觸使用者介面或使用另一輸入裝置自SRP選擇產品,以選擇表示於SRP上的產品。使用者裝置可製訂對關於所選產品的資訊的請求且將其發送至外部前端系統103。作為回應,外部前端系統103可請求與所選產品相關的資訊。舉例而言,資訊可包含除針對各別SRP上的產品呈現的資訊以外的額外資訊。此可包含例如保存期限、原產國、重量、大小、包裹中的物件的數目、處置說明,或關於產品的其他資訊。資訊亦可包含類似產品的推薦(基於例如巨量資料及/或對購買此產品及至少一個其他產品的客戶的機器學習分析)、頻繁詢問的問題的答案、來自客戶的評論、製造商資訊、圖像,或類似者。
外部前端系統103可基於接收到的產品資訊來準備SDP(單一詳情頁)(例如,圖1C)。SDP亦可包含其他交互式元素,諸如「現在購買」按鈕、「添加至購物車」按鈕、數量欄位、物件的圖像,或類似者。SDP可更包含提供產品的賣方的清單。可基於每一賣方提供的價格來對清單進行排序,使得可在頂部處列出提供以最低價格出售產品的賣方。亦可基於賣方排名來對清單進
行排序,使得可在頂部處列出排名最高的賣方。可基於多個因素來製訂賣方排名,所述因素包含例如賣方的符合承諾PDD的過去的追蹤記錄。外部前端系統103可(例如,經由網路)將SDP遞送至請求使用者裝置。
請求使用者裝置可接收列出產品資訊的SDP。在接收到SDP後,使用者裝置可接著與SDP交互。舉例而言,請求使用者裝置的使用者可點選或以其他方式與SDP上的「放在購物車中」按鈕交互。此將產品添加至與使用者相關聯的購物車。使用者裝置可將把產品添加至購物車的此請求傳輸至外部前端系統103。
外部前端系統103可產生購物車頁(例如,圖1D)。在一些實施例中,購物車頁列出使用者已添加至虛擬「購物車」的產品。使用者裝置可藉由在SRP、SDP或其他頁上的圖標上點選或以其他方式與所述圖標交互來請求購物車頁。在一些實施例中,購物車頁可列出使用者已添加至購物車的所有產品,以及關於購物車中的產品的資訊(諸如每一產品的數量、每一產品每物件的價格、每一產品基於相關聯數量的價格)、關於PDD的資訊、遞送方法、運送成本、用於修改購物車中的產品(例如,刪除或修改數量)的使用者介面元素、用於訂購其他產品或設置產品的定期遞送的選項、用於設置利息支付的選項、用於前進至購買的使用者介面元素,或類似者。使用者裝置處的使用者可在使用者介面元素(例如,寫著「現在購買」的按鈕)上點選或以其他方式與所述使用者介面元素交互,以發起對購物車中的產品的購買。在如此做後,使用者裝置可將發起購買的此請求傳輸至外部前端系統103。
外部前端系統103可回應於接收到發起購買的請求而產生訂單頁(例如,圖1E)。在一些實施例中,訂單頁重新列出來自購物車的物件且請求支付及運送資訊的輸入。舉例而言,訂單頁可包含請求關於購物車中的物件的購買者的資訊(例如,姓名、地址、電子郵件地址、電話號碼)、關於接收者的資訊(例如,姓名、地址、電話號碼、遞送資訊)、運送資訊(例如,遞送及/或揀貨的速度/方法)、支付資訊(例如,***、銀行轉賬、支票、儲存的積分)的部分、請求現金收據(例如,出於稅務目的)的使用者介面元素,或類似者。外部前端系統103可將訂單頁發送至使用者裝置。
使用者裝置可輸入關於訂單頁的資訊,且點選或以其他方式與將資訊發送至外部前端系統103的使用者介面元素交互。自此處,外部前端系統103可將資訊發送至系統100中的不同系統,以使得能夠創建及處理具有購物車中的產品的新訂單。
在一些實施例中,外部前端系統103可進一步經組態以使得賣方能夠傳輸及接收與訂單相關的資訊。
在一些實施例中,內部前端系統105可實行為使得內部使用者(例如,擁有、操作或租用系統100的組織的雇員)能夠與系統100中的一或多個系統交互的電腦系統。舉例而言,在系統100使得系統的呈現能夠允許使用者針對物件下訂單的實施例中,內部前端系統105可實行為使得內部使用者能夠查看關於訂單的診斷及統計資訊、修改物件資訊或審查與訂單相關的統計的網頁伺服器。舉例而言,內部前端系統105可實行為電腦或電腦運行軟體,諸如阿帕奇HTTP伺服器、微軟網際網路資訊服務
(IIS)、NGINX,或類似者。在其他實施例中,內部前端系統105可運行經設計以接收及處理來自系統100中所描繪的系統或裝置(以及未描繪的其他裝置)的請求、基於彼等請求自資料庫及其他資料儲存庫獲取資訊,以及基於所獲取的資訊來將回應提供至接收到的請求的定製網頁伺服器軟體。
在一些實施例中,內部前端系統105可包含網頁快取系統、資料庫、檢索系統、支付系統、分析系統、訂單監視系統或類似者中的一或多者。在一個態樣中,內部前端系統105可包括此等系統中的一或多者,而在另一態樣中,內部前端系統105可包括連接至此等系統中的一或多者的介面(例如,伺服器至伺服器、資料庫至資料庫,或其他網路連接)。
在一些實施例中,運輸系統107可實行為實現系統100中的系統或裝置與行動裝置107A至行動裝置107C之間的通信的電腦系統。在一些實施例中,運輸系統107可自一或多個行動裝置107A至行動裝置107C(例如,行動電話、智慧型手機、PDA,或類似者)接收資訊。舉例而言,在一些實施例中,行動裝置107A至行動裝置107C可包括由遞送工作者操作的裝置。遞送工作者(其可為永久雇員、暫時雇員或輪班雇員)可利用行動裝置107A至行動裝置107C來實現對含有由使用者訂購的產品的包裹的遞送。舉例而言,為遞送包裹,遞送工作者可在行動裝置上接收指示遞送哪一包裹及將所述包裹遞送到何處的通知。在抵達遞送位置後,遞送工作者可(例如,在卡車的後部中或在包裹的條板箱中)定位包裹、使用行動裝置掃描或以其他方式擷取與包裹上的識別符(例如,條碼、影像、文字串、RFID標籤,或類似者)相
關聯的資料,且遞送包裹(例如,藉由將其留在前門處、將其留給警衛、將其交給接收者,或類似者)。在一些實施例中,遞送工作者可使用行動裝置擷取包裹的相片及/或可獲得簽名。行動裝置可將資訊發送至運輸系統107,所述資訊包含關於遞送的資訊,包含例如時間、日期、GPS位置、相片、與遞送工作者相關聯的識別符、與行動裝置相關聯的識別符,或類似者。運輸系統107可在資料庫(未描繪)中儲存此資訊以用於由系統100中的其他系統存取。在一些實施例中,運輸系統107可使用此資訊來準備追蹤資料且將所述追蹤資料發送至其他系統,從而指示特定包裹的位置。
在一些實施例中,某些使用者可使用一個種類的行動裝置(例如,永久工作者可使用具有定製硬體(諸如條碼掃描器、尖筆以及其他裝置)的專用PDA),而其他使用者可使用其他類型的行動裝置(例如,暫時工作者或輪班工作者可利用現成的行動電話及/或智慧型手機)。
在一些實施例中,運輸系統107可使使用者與每一裝置相關聯。舉例而言,運輸系統107可儲存使用者(由例如使用者識別符、雇員識別符或電話號碼表示)與行動裝置(由例如國際行動設備身分(International Mobile Equipment Identity;IMEI)、國際行動訂用識別符(International Mobile Subscription Identifier;IMSI)、電話號碼、通用唯一識別符(Universal Unique Identifier;UUID)或全球唯一識別符(Globally Unique Identifier;GUID)表示)之間的關聯。運輸系統107可結合在遞送時接收到的資料使用此關聯來分析儲存於資料庫中的資料,以便尤其判定
工作者的位置、工作者的效率,或工作者的速度。
在一些實施例中,賣方入口網站109可實行為使得賣方或其他外部實體能夠與系統100中的一或多個系統電子地通信的電腦系統。舉例而言,賣方可利用電腦系統(未描繪)來上載或提供賣方希望經由使用賣方入口網站109的系統100來出售的產品的產品資訊、訂單資訊、連絡資訊或類似者。
在一些實施例中,運送及訂單追蹤系統111可實行為接收、儲存以及轉送關於含有由客戶(例如,由使用裝置102A至裝置102B的使用者)訂購的產品的包裹的位置的資訊的電腦系統。在一些實施例中,運送及訂單追蹤系統111可請求或儲存來自由遞送含有由客戶訂購的產品的包裹的運送公司操作的網頁伺服器(未描繪)的資訊。
在一些實施例中,運送及訂單追蹤系統111可請求及儲存來自在系統100中描繪的系統的資訊。舉例而言,運送及訂單追蹤系統111可請求來自運輸系統107的資訊。如上文所論述,運輸系統107可自與使用者(例如,遞送工作者)或車輛(例如,遞送卡車)中的一或多者相關聯的一或多個行動裝置107A至行動裝置107C(例如,行動電話、智慧型手機、PDA或類似者)接收資訊。在一些實施例中,運送及訂單追蹤系統111亦可向倉庫管理系統(warehouse management system;WMS)119請求資訊以判定個別產品在履行中心(例如,履行中心200)內部的位置。運送及訂單追蹤系統111可向運輸系統107或WMS 119中的一或多者請求資料,在請求後處理所述資料,且將所述資料呈現給裝置(例如,使用者裝置102A及使用者裝置102B)。
在一些實施例中,履行最佳化(FO)系統113可實行為儲存來自其他系統(例如,外部前端系統103及/或運送及訂單追蹤系統111)的客戶訂單的資訊的電腦系統。FO系統113亦可儲存描述特定物件保存或儲存於何處的資訊。舉例而言,某些物件可能僅儲存於一個履行中心中,而某些其他物件可能儲存於多個履行中心中。在再其他實施例中,某些履行中心可經設計以僅儲存特定物件集合(例如,新鮮生產或冷凍的產品)。FO系統113儲存此資訊以及相關聯資訊(例如,數量、大小、接收日期、過期日期等)。
FO系統113亦可計算每一產品的對應PDD(承諾遞送日期)。在一些實施例中,PDD可以基於一或多個因素。舉例而言,FO系統113可基於下述者來計算產品的PDD:對產品的過去需求(例如,在一段時間期間訂購了多少次所述產品)、對產品的預期需求(例如,預測在即將到來的一段時間期間多少客戶將訂購所述產品)、指示在一段時間期間訂購了多少產品的全網路過去需求、指示預期在即將到來的一段時間期間將訂購多少產品的全網路預期需求、儲存於每一履行中心200中的產品的一或多個計數、哪一履行中心儲存每一產品、產品的預期或當前訂單,或類似者。
在一些實施例中,FO系統113可定期(例如,每小時)判定每一產品的PDD且將其儲存於資料庫中以供取回或發送至其他系統(例如,外部前端系統103、SAT系統101、運送及訂單追蹤系統111)。在其他實施例中,FO系統113可自一或多個系統(例如,外部前端系統103、SAT系統101、運送及訂單追蹤系統111)接收電子請求且按需求計算PDD。
在一些實施例中,履行通信報閘道(FMG)115可實行為自系統100中的一或多個系統(諸如FO系統113)接收呈一種格式或協定的請求或回應、將其轉換為另一格式或協定且將其以轉換後的格式或協定轉發至其他系統(諸如WMS 119或第3方履行系統121A、第3方履行系統121B或第3方履行系統121C)且反之亦然的電腦系統。
在一些實施例中,供應鏈管理(SCM)系統117可實行為進行預測功能的電腦系統。舉例而言,SCM系統117可基於例如下述者來預測對特定產品的需求水平:對產品的過去需求、對產品的預期需求、全網路過去需求、全網路預期需求、儲存於每一履行中心200中的計數產品、每一產品的預期或當前訂單,或類似者。回應於此預測水平及所有履行中心中的每一產品的量,SCM系統117可產生一或多個購買訂單以購買及儲備足夠數量,以滿足對特定產品的預測需求。
在一些實施例中,倉庫管理系統(WMS)119可實行為監視工作流程的電腦系統。舉例而言,WMS 119可自個別裝置(例如,裝置107A至裝置107C或裝置119A至裝置119C)接收指示離散事件的事件資料。舉例而言,WMS 119可接收指示使用此等裝置中的一者掃描包裹的事件資料。如下文相對於履行中心200及圖2所論述,在履行過程期間,可藉由特定階段處的機器(例如,自動式或手持式條碼掃描器、RFID讀取器、高速攝影機、諸如平板電腦119A、行動裝置/PDA 119B、電腦119C的裝置或類似者)掃描或讀取包裹識別符(例如,條碼或RFID標籤資料)。WMS 119可將指示掃描或包裹識別符的讀取的每一事件以及包裹識別
符、時間、日期、位置、使用者識別符或其他資訊儲存於對應資料庫(未描繪)中,且可將此資訊提供至其他系統(例如,運送及訂單追蹤系統111)。
在一些實施例中,WMS 119可儲存使一或多個裝置(例如,裝置107A至裝置107C或裝置119A至裝置119C)與一或多個使用者(所述一或多個使用者與系統100相關聯)相關聯的資訊。舉例而言,在一些情形下,使用者(諸如兼職雇員或全職雇員)可與行動裝置相關聯,此是由於使用者擁有行動裝置(例如,行動裝置為智慧型手機)。在其他情形下,使用者可與行動裝置相關聯,此是由於使用者暫時保管行動裝置(例如,使用者在一天開始時拿到行動裝置,將在一天期間使用所述行動裝置,且將在一天結束時退還所述行動裝置)。
在一些實施例中,WMS 119可維護與系統100相關聯的每一使用者的工作日志。舉例而言,WMS 119可儲存與每一雇員相關聯的資訊,包含任何指定的過程(例如,自卡車卸載、自揀貨區揀取物件、合流牆(rebin wall)工作、包裝物件)、使用者識別符、位置(例如,履行中心200中的樓層或區)、藉由雇員經由系統移動的單位數目(例如,所揀取物件的數目、所包裝物件的數目)、與裝置(例如,裝置119A至裝置119C)相關聯的識別符,或類似者。在一些實施例中,WMS 119可自計時系統接收登記及登出資訊,所述計時系統諸如在裝置119A至裝置119C上操作的計時系統。
在一些實施例中,第3方履行(3rd party fulfillment;3PL)系統121A至第3方履行系統121C表示與物流及產品的第三方提
供商相關聯的電腦系統。舉例而言,儘管一些產品儲存於履行中心200中(如下文相對於圖2所論述),但其他產品可儲存於場外、可按需求生產,或可以其他方式不可供用於儲存於履行中心200中。3PL系統121A至3PL系統121C可經組態以(例如,經由FMG 115)自FO系統113接收訂單,且可直接為客戶提供產品及/或服務(例如,遞送或安裝)。在一些實施例中,3PL系統121A至3PL系統121C中的一或多者可為系統100的部分,而在其他實施例中,3PL系統121A至3PL系統121C中的一或多者可在系統100外部(例如,由第三方提供商擁有或操作)。
在一些實施例中,履行中心Auth系統(FC Auth)123可實行為具有各種功能的電腦系統。舉例而言,在一些實施例中,FC Auth 123可充當系統100中的一或多個其他系統的單一簽入(single-sign on;SSO)服務。舉例而言,FC Auth 123可使得使用者能夠經由內部前端系統105記錄、判定使用者具有存取運送及訂單追蹤系統111處的資源的類似特權,且使得使用者能夠在不需要第二記錄過程的情況下取得彼等特權。在其他實施例中,FC Auth 123可使得使用者(例如,雇員)能夠使自身與特定任務相關聯。舉例而言,一些雇員可能不具有電子裝置(諸如裝置119A至裝置119C),且實際上可能在一天的過程期間在履行中心200內自任務至任務以及自區至區移動。FC Auth 123可經組態以使得彼等雇員能夠在一天的不同時間指示其正進行何任務以及其位於何區。
在一些實施例中,勞動管理系統(LMS)125可實行為儲存雇員(包含全職雇員及兼職雇員)的出勤及超時資訊的電腦系
統。舉例而言,LMS 125可自FC Auth 123、WMS 119、裝置119A至裝置119C、運輸系統107及/或裝置107A至裝置107C接收資訊。
圖1A中所描繪的特定組態僅為實例。舉例而言,儘管圖1A描繪連接至FO系統113的FC Auth系統123,但並非所有實施例均要求此特定組態。實際上,在一些實施例中,系統100中的系統可經由一或多個公用或私用網路彼此連接,所述網路包含網際網路、企業內部網路、廣域網路(Wide-Area Network;WAN)、都會區域網路(Metropolitan-Area Network;MAN)、順應IEEE 802.11a/b/g/n標準的無線網路、租用線,或類似者。在一些實施例中,系統100中的系統中的一或多者可實行為在資料中心、伺服器群或類似者處實行的一或多個虛擬伺服器。
圖2描繪履行中心200。履行中心200為儲存用於在訂購時運送至客戶的物件的實體位置的實例。可將履行中心(FC)200劃分成多個區,所述區中的每一者描繪於圖2中。在一些實施例中,可認為此等「區」為接收物件、儲存物件、取回物件以及運送物件的過程的不同階段之間的虛擬劃分。因此,儘管在圖2中描繪「區」,但其他區劃分為可能的,且在一些實施例中可省略、複製或修改圖2中的區。
入站區203表示FC 200的自希望使用來自圖1A的系統100出售產品的賣方接收到物件的區域。舉例而言,賣方可使用卡車201來遞送物件202A及物件202B。物件202A可表示足夠大以佔據其自身運送托板的單一物件,而物件202B可表示在同一托板上堆疊在一起以節省空間的物件集合。
工作者將在入站區203中接收物件,且可使用電腦系統(未描繪)來視情況檢查物件的損壞及正確性。舉例而言,工作者可使用電腦系統來比較物件202A及物件202B的數量與物件的所訂購數量。若數量不匹配,則工作者可拒絕物件202A或物件202B中的一或多者。若數量的確匹配,則工作者可(使用例如台車、手推平車、叉車或手動地)將彼等物件移動至緩衝區205。緩衝區205可為當前(例如由於揀貨區中存在足夠高數量的物件以滿足預測需求而)無需處於揀貨區中的所述物件的暫時儲存區域。在一些實施例中,叉車206操作以圍繞緩衝區205及在入站區203與卸貨區207之間移動物件。若(例如,由於預測需求而)需要揀貨區中的物件202A或物件202B,則叉車可將物件202A或物件202B移動至卸貨區207。
卸貨區207可為FC 200的在將物件移動至揀貨區209之前儲存所述物件的區域。指定給揀貨任務的工作者(「揀貨員」)可靠近揀貨區中的物件202A及物件202B,使用行動裝置(例如,裝置119B)來掃描揀貨區的條碼,且掃描與物件202A及物件202B相關聯的條碼。揀貨員可接著(例如,藉由將物件置放於推車上或攜帶所述物件)將所述物件取至揀貨區209。
揀貨區209可為FC 200的將物件208儲存於儲存單元210上的區域。在一些實施例中,儲存單元210可包括實體擱架、書架、盒、手提包、冰箱、冷凍機、冷儲存區或類似者中的一或多者。在一些實施例中,揀貨區209可組織成多個樓層。在一些實施例中,工作者或機器可以多種方式將物件移動至揀貨區209中,包含例如叉車、電梯、傳送帶、推車、手推平車、台車、自動化
機器人或裝置,或手動地移動。舉例而言,揀貨員可在卸貨區207中將物件202A及物件202B置放於手推平車或推車上,且將物件202A及物件202B步移至揀貨區209。
揀貨員可接收將物件置放(或「堆裝」)於揀貨區209中的特定點(諸如儲存單元210上的特定空間)的指令。舉例而言,揀貨員可使用行動裝置(例如,裝置119B)來掃描物件202A。裝置可例如使用指示走道、貨架以及位置的系統來指示揀貨員應將物件202A堆裝於何處。裝置可接著提示揀貨員在將物件202A堆裝於所述位置之前掃描所述位置處的條碼。裝置可(例如,經由無線網路)將資料發送至諸如圖1A中的WMS 119的電腦系統,從而指示已由使用裝置119B的使用者將物件202A堆裝於所述位置處。
一旦使用者下訂單,揀貨員即可在裝置119B上接收自儲存單元210取回一或多個物件208的指令。揀貨員可取回物件208、掃描物件208上的條碼,且將所述物件208置放於運輸機構214上。儘管將運輸機構214表示為滑動件,但在一些實施例中,運輸機構可實行為傳送帶、電梯、推車、叉車、手推平車、台車或類似者中的一或多者。物件208可接著抵達包裝區211。
包裝區211可為FC 200的自揀貨區209接收到物件且將所述物件包裝至盒或包中以用於最終運送至客戶的區域。在包裝區211中,指定給接收物件的工作者(「合流工作者」)將自揀貨區209接收物件208且判定所述物件208對應於哪一訂單。舉例而言,合流工作者可使用諸如電腦119C的裝置來掃描物件208上的條碼。電腦119C可在視覺上指示物件208與哪一訂單相關聯。
此可包含例如對應於訂單的牆216上的空間或「單元格」。一旦訂單完成(例如,由於單元格含有所述訂單的所有物件),合流工作者即可指示包裝工作者(或「包裝員」)訂單完成。包裝員可自單元格取回物件且將所述物件置放於盒或包中以用於運送。包裝員可接著例如經由叉車、推車、台車、手推平車、傳送帶、手動地或以其他方式將盒或包發送至樞紐區(hub zone)213。
樞紐區213可為FC 200的自包裝區211接收所有盒或包(「包裹」)的區域。樞紐區213中的工作者及/或機器可取回包裹218且判定每一包裹預期去至遞送區域的哪一部分,且將包裹投送至適當的營地區(camp zone)215。舉例而言,若遞送區域具有兩個更小子區域,則包裹將去至兩個營地區215中的一者。在一些實施例中,工作者或機器可(例如,使用裝置119A至裝置119C中的一者)掃描包裹以判定其最終目的地。將包裹投送至營地區215可包括例如(例如,基於郵遞碼)判定包裹去往的地理區域的一部分,以及判定與地理區域的所述部分相關聯的營地區215。
在一些實施例中,營地區215可包括一或多個建築物、一或多個實體空間或一或多個區域,其中自樞紐區213接收包裹以用於分選至路線及/或子路線中。在一些實施例中,營地區215與FC 200實體地分開,而在其他實施例中,營地區215可形成FC 200的一部分。
營地區215中的工作者及/或機器可例如基於下述者來判定包裹220應與哪一路線及/或子路線相關聯:目的地與現有路線及/或子路線的比較、對每一路線及/或子路線的工作負荷的計算、時刻、運送方法、運送包裹220的成本、與包裹220中的物件相
關聯的PDD,或類似者。在一些實施例中,工作者或機器可(例如,使用裝置119A至裝置119C中的一者)掃描包裹以判定其最終目的地。一旦將包裹220指定給特定路線及/或子路線,工作者及/或機器即可移動待運送的包裹220。在例示性圖2中,營地區215包含卡車222、汽車226以及遞送工作者224A及遞送工作者224B。在一些實施例中,卡車222可由遞送工作者224A駕駛,其中遞送工作者224A為遞送FC 200的包裹的全職雇員,且卡車222由擁有、租用或操作FC 200的同一公司擁有、租用或操作。在一些實施例中,汽車226可由遞送工作者224B駕駛,其中遞送工作者224B為在視需要基礎上(例如,季節性地)遞送的「靈活」或臨時工作者。汽車226可由遞送工作者224B擁有、租用或操作。
圖3A示出引入子系統300的例示性圖形表示。引入子系統300可經指定用於來自源應用程式介面(application program interface;API)302的通信的初始處理。源API 302可為數個API中的任一者,所述API可經特定組態以供消費者、遞送人員、管理員及/或賣方使用。源API 302可實施於具有處理器、記憶體組件及/或通信組件的計算裝置上,諸如行動裝置、桌上型電腦、配接器、控制器、伺服器或能夠發送及/或接收API通信的任何其他裝置。在一些實施例中,引入子系統300及/或引入子系統300的組件可以可通信地耦接至其他子系統(例如,如在圖3B至圖3D中所描述)。
引入子系統300亦可包含數個端點API 304,源API 302可以可通信地耦接至所述端點API 304。在一些實施例中,端點API 304可僅為單一端點API。端點API 304可包含多個控制器、
配接器及/或其他計算裝置,其可由API提供商(未繪示)管理。舉例而言,端點API 304可藉由控制器(諸如控制器306a、控制器306b、控制器306c、控制器306d及/或控制器306e)的組合實行。在一些實施例中,控制器可經指定用於處置特定實體(例如,賣方)的操作。控制器可為硬體裝置或軟體程式,其可管理不同實體之間(例如,源API 302與資料聚合器312之間)的資料流。舉例而言,控制器可為但不限於快閃控制器、應用程式遞送控制器、主要域控制器、底板管理控制器及/或會話邊界控制器。在一些實施例中,來自源API 302的通信可基於與通信相關聯的源引導至特定端點API或控制器。舉例而言,API提供商可自源API 302接收通信,且可(例如,基於訊息識別符、IP位址、MAC位址、通信格式及/或其他唯一識別符)判定通信的源及/或類型。基於所識別的通信源及/或通信類型,API提供商可將通信引導至可經組態以用於具有特定源及/或類型的通信的特定控制器。藉助於其他實例,API提供商可判定來自源API 302的通信具有作為其通信源的消費者裝置及作為其通信類型的退貨請求,且可將通信引導至端點API 304(例如,控制器306b),所述端點API 304可經組態以用於處置具有接收到的通信的源及/或類型(例如,經組態以用於退貨請求通信)的通信。
引入子系統300亦可包含驗證器308,其可驗證來自源API 302的通信,且可以可通信地耦接至端點API 304。驗證器308可存在於端點API 304內(例如,作為控制器的部分),或可作為諸如伺服器的個別組件存在,端點API 304可連接至所述個別組件。驗證器308可包含經組態以進行驗證過程(例如,用於驗證
自源API 302接收到的通信的過程)的各種組件(例如,模組、裝置、處理器等)。舉例而言,驗證器308可包含驗證器調用器、驗證預處理器(例如,用於重新格式化來自通信的資料)、驗證器處理器(例如,用於對資料進行驗證操作)、驗證器後處理器(例如,用於將經驗證資料重新格式化為可由另一實體(諸如圖3C中的規則引擎362)理解的格式)、驗證管理器及/或訊息發佈器(其可將訊息引導至另一子系統)。
引入子系統300亦可包含異常處置器310,驗證器308可以可通信地耦接至所述異常處置器310。異常處置器310可為驗證器308的部分,或可為個別裝置或組件,諸如伺服器或行動裝置。在一些實施例中,驗證器308可基於可已由驗證器308判定的通信的驗證結果將通信引導至異常處置器310。舉例而言,若通信使由驗證器308實行的至少一個規則或演算法失效,則驗證器可將通信引導至異常處置器310。在一些實施例中,異常處置器310可經組態以基於由通信失效的至少一個規則或演算法來重新格式化、拆分、剖析、標記及/或以其他方式重新組態或傳輸來自通信的資訊(例如,向管理員裝置發出警示)。異常處置器310可以可通信地耦接至資料聚合器312及/或記錄&追蹤模組314。
引入子系統300亦可包含資料聚合器312,所述資料聚合器312可聚合來自不同源(諸如端點API 304、異常處置器310及/或記錄&追蹤模組314)的資料。資料聚合器312可以可通信地耦接至子系統300的任何裝置及/或組件,以及其他系統(包含圖3B中的子系統325、圖3C中的子系統355以及圖3D中的子系統375)的裝置及/或組件。資料聚合器312可為具有另一目的的裝置(例
如,驗證器308)的部分,或可為個別裝置或組件,諸如伺服器或行動裝置。在一些實施例中,資料聚合器312可包含經組態以進行資料聚合過程(例如,用於聚合及/或分析來自諸如源API 302及/或異常處置器310的源的資料的過程)的各種組件(例如,模組、裝置、處理器等)。舉例而言,資料聚合器312可包含資料快取組件、資料聚合器組件、資料變換組件、資料映射組件及/或服務路由器。
引入子系統300亦可包含記錄&追蹤模組314,所述記錄&追蹤模組314可記錄及/或追蹤與通信(例如,來自API源302的通信)相關聯的資料。記錄&追蹤模組314可為具有另一目的的裝置(例如,資料聚合器312)的部分,或可為個別裝置或組件,諸如伺服器或行動裝置。在一些實施例中,記錄&追蹤模組314可包含經組態以進行資料聚合過程(例如,用於追蹤及/或記錄來自諸如源API 302及/或異常處置器310的源的資料的過程)的各種組件(例如,模組、裝置、處理器等)。舉例而言,記錄&追蹤模組314可包含追蹤器316及/或追蹤分析器318。
追蹤器316可進行追蹤資料的功能,諸如與來自API源302、驗證器308等的通信相關聯的資料。在一些實施例中,追蹤器316可經組態以將追蹤識別符及/或跨度識別符添加至與通信相關聯的資料。在一些實施例中,追蹤器316可維持與記錄及追蹤相關的定義(例如,使用者定義、機器定義,及/或使用者定義與機器定義的組合),諸如傳輸追蹤及/或記錄資料的定義、保持的追蹤及/或記錄檔的臨限數目、資料格式、傳輸的識別符的特定組合及/或追蹤的特定程式庫。在一些實施例中,追蹤器316可實行功
能提供商的態樣,諸如服務鏈路追蹤(Spring Cloud Sleuth)。
追蹤分析器318可進行分析資料(諸如追蹤資料及/或記錄資料)的功能,所述資料可與來自裝置(例如,實行源API 302的裝置)的通信相關聯。舉例而言,追蹤分析器318可聚合時序資料(例如,異常出現的時間、異常頻率等)、標記、規則失敗資料、規則滿意資料、裝置識別符、訊息識別符及/或與源API 302相關聯的任何資料。在一些實施例中,追蹤分析器318可產生追蹤及/或記錄資料的視覺表示(例如,可篩選資料的圖表、線圖、由統計及/或機器學習演算法產生的推薦等)。在一些實施例中,追蹤分析器318可實行功能提供商的態樣,諸如Zipkin。
圖3B示出輸出子系統325的例示性圖形表示。輸出子系統325可經指定用於處理圖3D中的工作流程子系統375的輸出。輸出子系統325可將經過處理的輸出傳遞至圖3C中的外部資料源370,傳遞待用圖3A中的記錄&追蹤模組314及/或外部服務339a至外部服務339e中的一或多者記錄及/或追蹤的經過處理的輸出。輸出子系統325可經特定組態以供消費者、遞送人員、管理員及/或賣方使用。輸出子系統325可實行於具有處理器、記憶體組件及/或通信組件的計算裝置上。在一些實施例中,輸出子系統325及/或輸出子系統325的組件可以可通信地耦接至其他子系統(例如,如在圖3A至圖3D中所描述)。
輸出子系統325可包含數個克雷騰斯(Creturns)域模組327,其可以可通信地耦接至圖3D中的工作流程子系統375。在一些實施例中,克雷騰斯域模組327可包括各種服務329a至服務329d。如圖3B上所示出的服務的實例可包含取消服務329a、退
貨服務329b、換貨服務329c及/或減價服務329d。服務329a至服務329d中的每一者可負責處理來自圖3D中的工作流程子系統375中的各別工作流程任務的輸出。舉例而言,圖3D中的取消過程工作流程383a可將輸出傳遞至取消服務329a,而圖3D中的退貨過程工作流程383b可將輸出傳遞至退貨服務329b。克雷騰斯域模組327的架構經修改以視需要添加額外服務。
克雷騰斯域模組327可將經過處理的資訊傳遞至圖3C中的外部資料源370,從而用圖3A中的記錄&追蹤模組314及/或外部服務代理模組331記錄及追蹤。傳遞至外部資料源370的資訊如參考圖3C的章節中所描述而予以儲存。傳遞至記錄&追蹤模組314的資訊如早先參考圖3A中的章節所描述而予以記錄及處理。
外部服務代理模組331(其為輸出子系統325的一部分)可接收來自克雷騰斯域模組327的經過處理的輸出以供進一步引導至適當的外部服務339a至外部服務339e。輸出子系統325可使用外部服務代理模組331來反覆地連接至同一服務,而無需花費用於大於一次地初始化服務代理所需的時間及計算資源。外部服務代理模組331可實行為在克雷騰斯域模組327與外部服務339a至外部服務339e之間的軟體或硬體系統。外部服務代理模組331可存在於與輸出子系統325相同的機器上或存在於個別伺服器上。外部服務代理模組331可經特定組態以供消費者、管理員及/或賣方使用。外部服務代理模組331可實行於具有處理器、記憶體組件及/或通信組件的計算裝置上。
外部服務代理模組331亦可包含外部服務工作器333,其可直接自圖3D中的克雷騰工作流程啟動器381接收資料,且可以
可通信地耦接至圖3D中的工作流程子系統375。外部服務工作器333可存在於外部服務代理模組331內,或可作為諸如伺服器的個別組件存在,外部服務代理模組331可連接至所述個別組件。外部服務工作器333可包含經組態以進行輸出處理的各種組件(例如,模組、裝置、處理器等)。舉例而言,外部服務工作器333可處理未由克雷騰斯域模組327處理的資料。
外部服務代理模組331亦可包含外部API請求器335,外部服務工作器333可以可通信地耦接至所述外部API請求器335。外部API請求器335可為外部服務代理模組331的部分,或可為個別裝置或組件,諸如伺服器或虛擬個例。在一些實施例中,外部服務代理模組331可基於需要外部服務339a至外部服務339e中的哪一者將輸出傳遞至外部API請求器335來具有與外部API請求器335的直接通信,此可已由克雷騰斯域模組327或外部服務工作器333判定。舉例而言,若外部服務需要API用於通信,則外部API請求器335可請求適當的API資訊以建立與所需外部服務的連接。在一些實施例中,外部API請求器335可經組態以基於由外部服務使用的至少一個規則或演算法來重新格式化、拆分、剖析、標記及/或以其他方式重新組態或傳輸來自通信的資訊。
外部服務代理模組331亦可包含產生器337,外部服務工作器333可以可通信地耦接至所述產生器337。產生器337可為外部服務代理模組331的部分,或可為個別裝置或組件,諸如伺服器或虛擬個例。產生器337用於將訊息發佈至主題。主題可分為數個分區,所述分區含有訊息。分區中的每一訊息由其唯一偏移分配及識別。訊息自身含有關於發佈哪一主題及分區的資訊以使
得可用同一產生器將資料發佈至不同主題。在一些實施例中,可使用卡夫卡(Kafka)來實行產生器337。
外部服務代理模組331可將經過處理的資訊傳遞至圖3A中的記錄&追蹤模組314及/或外部服務339a至外部服務339e。傳遞至記錄&追蹤模組314的資訊如早先參考圖3A中的章節所描述而予以記錄及處理。外部服務339a至外部服務339e基於請求來發起動作。如圖3B上所示出的服務的實例可包含訂購服務339a、履行服務339b、運送服務329c、福利服務339d及/或票證服務339e。服務329a至服務329d中的每一者可負責發起特定動作。舉例而言,在事件中,圖3D中的工作流程子系統375傳遞輸出以用於換貨服務329c處理,其可發起數個外部服務。物件的換貨可涉及至訂購服務339a的輸出以訂購(訂購指令可包含自供應商購買物件、告知揀貨員準備物件、線上購買物件、去往第三方儲存區且揀取所述物件的指令,或針對於獲取物件的其他指令)新物件、至運送服務339c的輸出以產生退貨運送標籤及/或至履行服務339b的輸出以處理退貨物件。輸出子系統325的架構可經修改以視需要添加額外外部服務。
圖3C示出與所揭露實施例一致的例示性控制子系統350、例示性退貨事件儲存區361、例示性規則引擎362以及例示性外部資料源370的圖形表示355。
控制子系統350可經組態以創建、更新、維護及/或管理由圖3A中的系統300、圖3B中的系統325以及圖3D中的系統375的各種組件使用的資料。舉例而言,控制子系統350可經組態以創建、更新及/或修改用於管理消費者的退貨的參數(例如,用
於批准及拒絕消費者的退貨的規則)、管理用於處理退貨的工作流程的參數及/或儲存特定退貨事件的參數。
如圖3C中所示出,控制子系統350可包含規則管理模組351、事件管理模組352以及工作流程管理模組353。
規則管理模組351可經組態以管理用於處理消費者的退貨的規則。舉例而言,規則管理模組351可經組態以創建及/或修改用於拒絕消費者的退貨請求的規則。藉助於實例,規則管理模組351可經組態以基於各種參數來創建及/或修改用於拒絕消費者的退貨請求的規則,所述參數包含例如與消費者的先前退貨相關的資料、涉及退貨請求的貨幣金額、待退貨的貨品的類型等。舉例而言,若消費者在過去預定天數(例如,180天)內退回空(或部分空)盒,則規則管理模組351可創建用於拒絕消費者的退貨請求的規則,此可指示所述消費者可能已嘗試詐欺系統。
在一些實施例中,規則管理模組351可經組態以基於控制子系統350的使用者的輸入來創建及/或修改規則。舉例而言,規則管理模組351可自使用者接收輸入以用於修改用於驗證退貨請求的規則的一或多個參數且相應地修改規則的參數。
事件管理模組352可經組態以創建、修改及/或管理儲存於退貨事件儲存區361中的事件。舉例而言,事件管理模組352可針對由消費者或系統發起的退貨請求創建一系列事件且將事件儲存至退貨事件儲存區361中。藉助於實例,消費者可經由與消費者相關聯的使用者裝置發起訂單的退貨。事件管理模組352可創建接收退貨請求的事件且將事件儲存於退貨事件儲存區361中。在一些實施例中,事件可包含與退貨、消費者以及與所述退
貨相關聯的訂單相關的資訊。舉例而言,事件管理模組352可針對由消費者所請求的退貨創建第一事件,其可包含退貨請求的資訊、接收退貨請求的時間戳記、與消費者相關的資訊或類似者,或其組合。事件管理模組352可在自消費者接收到經歷退貨的一或多個物件時創建第二事件,其可包含與接收到的物件相關的資訊(例如,數量、情況等)、接收到物件的時間戳記等。事件管理模組352亦可將第一事件及第二事件儲存為與退貨事件儲存區361中的退貨相關的一系列事件。
在一些實施例中,退貨事件儲存區361可包含例如甲骨文TM(OracleTM)資料庫、賽貝斯TM(SybaseTM)資料庫,或其他關連式資料庫或非關連式資料庫,諸如HadoopTM序列檔案、HBaseTM或CassandraTM。退貨事件儲存區361可包含NoSQL資料庫,諸如HBase、MongoDBTM或CassandraTM。替代地,退貨事件儲存區361可包含關連式資料庫,諸如甲骨文、MySQL以及微軟(Microsoft)SQL伺服器。在一些實施例中,退貨事件儲存區361可呈伺服器、通用電腦、大型主機電腦或此等組件的任何組合的形式。
工作流程管理模組353可經組態以創建、修改及/或管理由圖3A中的系統300、圖3B中的系統325以及圖3D中的系統375的各種組件使用的工作流程。舉例而言,工作流程管理模組353可經組態以創建、修改及/或管理由工作流程子系統375(圖3D中示出)使用的取消過程383a、退貨過程383b、換貨過程383c、遞送追蹤383d、收集過程383e、退款過程383f以及撤銷過程383g。
在一些實施例中,控制子系統350可經組態以創建、修
改及/或管理由克雷騰斯域模組327(圖3B中示出)使用的服務。舉例而言,控制子系統350可經組態以創建、修改及/或管理取消服務329a、退貨服務329b、換貨服務329c及/或減價服務329d。克雷騰斯域模組327可自控制子系統350獲得一或多個服務。
規則引擎362可經組態以自控制子系統350獲得用於處理退貨的規則,且儲存及/或管理用於圖3D中的工作流程子系統375的其他組件的規則。舉例而言,圖3D中的工作流程子系統375可經組態以自規則引擎362獲得用於驗證退貨請求的規則。在一些實施例中,規則引擎362可包含用於儲存用於管理及/或處理退貨的規則的規則資料庫363。
外部資料源370可經組態以儲存用於包含圖3A中的子系統300、圖3B中的子系統325以及圖3D中的子系統375的系統的各種組件的資料。舉例而言,外部資料源370可儲存由控制子系統350創建及/或更新的各種服務,包含例如取消服務329a、退貨服務329b、換貨服務329c及/或減價服務329d。克雷騰斯域模組327可自外部資料源370獲得一或多個服務。
作為另一實例,外部資料源370可包含經組態以儲存與事件(例如,退貨事件)相關的資料的事件儲存區371。在一些實施例中,事件儲存區371可包含經組態以回應於寫入命令而寫入資料的寫入資料庫372。事件儲存區亦可包含經組態以僅回應於查詢命令而讀取資料的一或多個讀取資料庫373(例如,讀取資料庫373A、讀取資料庫373B等)。在一些實施例中,讀取資料庫373可包含與包含於寫入資料庫372中的資料相同的資料。舉例而言,若回應於寫入命令而更新儲存於寫入資料庫372中的資料,則讀
取資料庫373中的對應資料可相應地更新,使得寫入資料庫372及讀取資料庫373可包含相同資料。在一些實施例中,外部資料源370可包含經組態以儲存用於控制子系統350的管理資料的管理員資料庫374。
在一些實施例中,事件儲存區371及/或管理員資料庫374可包含例如甲骨文TM資料庫、賽貝斯TM資料庫,或其他關連式資料庫或非關連式資料庫,諸如HadoopTM序列檔案、HBaseTM或CassandraTM。事件儲存區371及/或管理員資料庫374可包含NoSQL資料庫,諸如HBase、MongoDBTM或CassandraTM。替代地,事件儲存區371及/或管理員資料庫374可包含關連式資料庫,諸如甲骨文、MySQL以及微軟SQL伺服器。在一些實施例中,事件儲存區371及/或管理員資料庫374可呈伺服器、通用電腦、大型主機電腦或此等組件的任何組合的形式。
圖3D示出工作流程子系統375的例示性圖形表示。工作流程子系統375可經指定用於處理引入子系統300的輸出。工作流程子系統375可將驗證器308輸出傳遞至輸出子系統325。工作流程子系統375可經特定組態以供消費者、遞送人員、管理員及/或賣方使用。工作流程子系統375可實行於具有處理器、記憶體組件及/或通信組件的計算裝置上。在一些實施例中,工作流程子系統375及/或工作流程子系統375的組件可以可通信地耦接至其他子系統(例如,如在圖3A至圖3D中所描述)。
工作流程子系統375可包含框架模組377。框架模組377可利用Spring WebFlux或類似技術。框架模組377可提供非阻擋網頁堆疊以處置與少量執行緒的並行性且用較少硬體資源縮放。
框架模組377可包含各種程式化模組。如圖3D中所示出的模組的實例可包含退貨模組379a、換貨模組379b以及取消模組379c。模組379a至模組379c可含有用於零售、第三方以及票證供應的處理邏輯。模組379a至模組379c亦可包含用於與負責各別資料的子系統通信的API。
工作流程子系統375亦可包含工作流程啟動器381,所述工作流程啟動器381可以通信方式耦接至框架模組377。工作流程啟動器381可包含過程383a至過程383g的清單,所述清單可基於自框架模組377接收到的輸入來發起工作流程。如圖3D中所示出的過程的實例可包含取消過程383a(含有用於啟動藉由由消費者、供應商或另一訂單處置器取消訂單而發起的工作流程的指令)、退貨過程383b(含有用於啟動藉由由消費者、供應商或另一訂單處置器完整或部分訂單退貨而發起的工作流程的指令)、換貨過程383c(含有用於啟動藉由由消費者、供應商或另一訂單處置器啟動的完整或部分訂單的換貨而發起的工作流程的指令)、遞送追蹤383d(含有用於啟動藉由由消費者、供應商或另一訂單處置器對追蹤完整或部分訂單的遞送狀態的請求而發起的工作流程的指令)、收集過程383e(含有用於啟動藉由由消費者、供應商或另一訂單處置器對追蹤完整或部分訂單的資訊的請求而發起的工作流程的指令)、退款過程383f(含有用於啟動藉由針對由消費者、供應商或另一訂單處置器啟動的完整或部分訂單的退款的請求而發起的工作流程的指令)以及撤銷過程383g(含有用於啟動藉由撤銷由消費者、供應商或另一訂單處置器啟動的完整或部分訂單而發起的工作流程的指令)。
工作流程子系統375亦可包含工作流程建模器393及模型儲存庫395。工作流程建模器393可基於使用者輸入來創建或修改工作流程。工作流程的實例進一步繪示在圖3D上。工作流程建模器393亦可藉由與克雷騰域327及BPM引擎391通信以擷取在克雷騰域模組329a至克雷騰域模組329d中的一者正執行工作流程時可能發生的任何錯誤而驗證任務的流程是否恰當地定義於工作流程內。對涉及哪一模組的選擇可以是基於BPM引擎391的組態。在執行/運行時間期間,工作流程建模器393與BPM引擎391通信以判定用於執行每一任務的克雷騰域327是否連接且是否存在任何錯誤。另外,工作流程啟動器381可使用BPM引擎391來接收錯誤訊息的複本及輸入值且將其傳遞至使用者。在驗證工作流程之後,可將所述工作流程儲存於模型儲存庫395中以供工作流程子系統375未來存取,例如以供執行或與本揭露內容一致的額外修改。
此外,框架模組377的程式化模組379a至程式化模組379c中的每一者可發起多個過程383a至過程383g。舉例而言,取消模組379c可發起遞送追蹤過程383d以判定取消的物件是已遞送抑或仍由遞送人員擁有。同一取消模組379c亦可發起退款過程383f以將退款發出給消費者。
各種組合可經程式化且可經特定組態以供消費者、遞送人員、管理員及/或賣方使用。工作流程啟動器381可實行於具有處理器、記憶體組件及/或通信組件的計算裝置上。在一些實施例中,工作流程啟動器381及/或工作流程啟動器381的組件可以可通信地耦接至工作流程子系統375的其他部分(例如,如在圖3D
中所描述)。此外,工作流程子系統375的架構經修改以視需要添加額外過程及程式化模組。
工作流程子系統375亦可包含工作流程服務模組385,所述工作流程服務模組385可以可通信地耦接至工作流程啟動器381及輸出子系統325。工作流程服務模組385可經指定用於工作流程控制及設計。工作流程服務模組385可包含克雷騰工作流程服務模組387及工作流程編配模組391。工作流程服務模組385可提供輸出以供輸出子系統325處理。
克雷騰工作流程服務模組387可包含可基於自工作流程啟動器381接收到的輸入來控制工作流程的數個子模組389a至子模組389b。如圖3D中所示出的過程的實例可包含零售退貨子模組389a(其允許用於零售物件的退貨的工作流程的設計及/或控制)及第三方退貨子模組389b(其允許用於第三方物件的退貨的工作流程的設計及/或控制)。克雷騰工作流程服務模組387的架構經修改以視需要添加額外子模組。克雷騰工作流程服務模組387內的工作流程可由消費者、遞送人員、管理員及/或賣方控制及/或設計。克雷騰工作流程服務模組387可實行於具有處理器、記憶體組件及/或通信組件的計算裝置上,且可以可通信地耦接至工作流程子系統375的其他部分。
工作流程編配模組391可包含可由消費者、遞送人員、管理員及/或賣方存取的工作流程控制的集合。工作流程編配模組391可用企業過程管理(business process management;BPM)引擎及支援框架實行,其的一個實例可為利用Spring Boot/Docker的Activiti。工作流程編配模組391引擎具有以下核心目標:採取
由人類任務及服務調用構成的過程定義且在某一訂單中執行所述人類任務及服務調用,同時暴露各種API以啟動、管理以及查詢關於彼定義的處理情形的資料。工作流程編配模組391可實行於具有處理器、記憶體組件及/或通信組件的計算裝置上。工作流程編配模組391可以可通信地耦接至工作流程子系統375的其他部分。
圖4示出與本揭露內容的一些實施例一致的用於處理所退貨物件的例示性系統400的圖形表示。如圖4中所示出,系統400可包含一或多個伺服器410、第一終端機群組420(例如,第一終端機420a、第一終端機420b......第一終端機420n)、第二終端機群組430(例如,第二終端機430a、第二終端機430b......第二終端機430n)、第三終端機群組440(例如,第三終端機440a、第三終端機440b......第三終端機440n)、一或多個資料庫450以及網路460。
伺服器410可經組態以接收與所退貨物件相關的資訊,以及基於接收到的與所退貨物件相關的資訊來選擇第一終端機群組420中的第一終端機(例如,第一終端機420a)。伺服器410亦可使得與第一終端機相關聯的第一顯示器在第一使用者介面中顯示與所退貨物件相關的資訊的至少一部分。舉例而言,第一使用者介面可包含表示所退貨物件的影像。第一使用者介面亦可包含與所退貨物件的情況相關的一或多個第一查詢。第一使用者介面可進一步經組態以接收對一或多個第一查詢的第一回應。伺服器410(及/或第一終端機420a)亦可基於接收到的回應來判定所退貨物件的第一情況類別。舉例而言,伺服器410可基於對查詢的
指示所退貨物件的包裹無破損的回應來判定所退貨物件處於較新情況。在一些實施例中,伺服器410可基於基於規則的模型、機器學習模型或類似者或其組合來判定第一情況類別。
在一些實施例中,伺服器410亦可基於所判定的第一情況類別來更新與所退貨物件相關聯的退貨的狀態。舉例而言,若例如判定所退貨物件處於較新情況,則伺服器410可將退款發出給與所退貨物件相關聯的客戶。
在一些實施例中,伺服器410(及/或第一終端機420a)可判定所退貨物件需要進一步調查。舉例而言,伺服器410可判定所退貨物件具有未決定情況(亦即,情況類別中的一者)。伺服器410亦可基於所退貨物件的所判定第一情況類別來選擇第二終端機群組430當中的第二終端機(例如,第二終端機430a),且將與所退貨物件相關的資訊傳輸至第二終端機。在一些實施例中,所退貨物件可藉由例如自動搬運車投送至與第二終端機430a相關聯的人員以供進一步調查。藉助於實例,可獲得人員(及/或第二終端機430a)的位置且將所述位置發送至自動搬運車(例如,無人駕駛的車輛),所述自動搬運車可搬運所退貨物件且將所退貨物件遞送至人員(及/或第二終端機430a)的位置。
伺服器410亦可使得與第二終端機相關聯的第二顯示器在第二使用者介面中顯示與所退貨物件相關的資訊的至少一部分。舉例而言,第二使用者介面可包含表示所退貨物件的影像。第二使用者介面亦可包含與所退貨物件的情況相關的一或多個第二查詢,所述一或多個第二查詢可不同於一或多個第一查詢。第二使用者介面可進一步經組態以接收對一或多個第二查詢的第二
回應。伺服器410(及/或第二終端機430a)亦可基於接收到的回應來判定所退貨物件的第二情況類別。在一些實施例中,伺服器410可基於基於規則的模型、機器學習模型或類似者或其組合來判定第二情況類別。
在一些實施例中,伺服器410可基於所判定的第二情況類別來更新與所退貨物件相關聯的退貨的狀態。舉例而言,若例如判定所退貨物件處於救助情況,則伺服器410可拒絕與所退貨物件相關聯的退貨。
在一些實施例中,伺服器410可判定所退貨物件可處於需要修復的情況。伺服器410可進一步將與所退貨物件相關的資訊傳輸至第三終端機群組440中的一者(例如,第三終端機440a)。在一些實施例中,所退貨物件可藉由例如自動搬運車投送至與第三終端機440a相關聯的人員以供進一步調查。藉助於實例,可獲得人員(及/或第三終端機440a)的位置且將所述位置發送至自動搬運車(例如,無人駕駛的車輛),所述自動搬運車可搬運所退貨物件且將所退貨物件遞送至人員(及/或第三終端機440a)的位置。在一些實施例中,伺服器410可在修復之後自第三終端機接收所退貨物件的更新後的情況。舉例而言,伺服器410可在修復之後接收可符合轉售條件的更新後的情況「翻新」。
在一些實施例中,伺服器410可基於所判定情況類別(例如,第一情況類別、第二情況類別或經修復情況類別)在網頁及/或應用程式頁上列出所退貨物件以供出售(或清算)。
儘管圖1示出一個伺服器410,但所屬技術領域中具有通常知識者應瞭解,系統400可包含個別地或組合地進行本申請案
中所揭露的伺服器410的功能的一或多個伺服器410。舉例而言,伺服器410可構成包括進行本文中所揭露的功能的兩個或大於兩個伺服器的雲端伺服器群組。術語「雲端伺服器」是指經由網路(諸如網際網路)提供服務的電腦平台。在此實例組態中,伺服器410可使用可不對應於個別硬體的虛擬機。舉例而言,可藉由自可縮放儲存庫(諸如資料中心或分散式計算環境)分配計算/儲存功率的適當部分來實行計算及/或儲存能力。在一個實例中,伺服器410可使用客製化硬佈線邏輯、一或多個特殊應用積體電路(ASIC)或場可程式化閘陣列(FPGA)、韌體及/或與電腦系統結合使得伺服器410為專用機器的程式邏輯來實行本文中所描述的方法。
第一終端機群組420中的一或多個第一終端機可經組態以經由例如網路460自伺服器410接收與一或多個所退貨物件相關的資訊。第一終端機可在使用者介面中顯示與所退貨物件相關的資訊的至少一部分。使用者介面亦可包含與所退貨物件的情況相關的一或多個查詢。第一終端機亦可經由使用者介面接收對一或多個查詢的一或多個回應。在一些實施例中,第一終端機可基於接收到的一或多個回應來判定所退貨物件的第一情況類別,且將所判定第一情況類別傳輸至伺服器410。在一些實施例中,第一終端機群組420可包含桌上型電腦、膝上型電腦、平板電腦PC、行動裝置/PDA、工作站或類似者中的一或多者,或其組合。
第二終端機群組430中的一或多個第二終端機可經組態以經由例如網路460自伺服器410接收與一或多個所退貨物件相關的資訊。第二終端機群組430可不同於第一終端機群組420。舉
例而言,第一終端機群組420可與第一工作者群組(例如,第一線品質控制(QA))相關聯,且第二終端機群組430可與第二工作者群組(例如,第二線QA)相關聯,所述第二工作者群組比第一線QA在處置所退貨物件方面更有經驗。替代地或另外,第二終端機群組430可包含比第一終端機群組420的硬體組件更高級的硬體組件,及/或可經組態以運行不同或更複雜的機器學習演算法,以用於例如基於所退貨物件的一或多個影像來判定所退貨物件的情況。第二終端機可在使用者介面中顯示與所退貨物件相關的資訊的至少一部分。使用者介面亦可包含與所退貨物件的情況相關的一或多個查詢。第二終端機亦可經由使用者介面接收對一或多個查詢的一或多個回應。在一些實施例中,第二終端機可基於接收到的一或多個回應來判定所退貨物件的第二情況類別,且將所判定第二情況類別傳輸至伺服器410。在一些實施例中,第二終端機群組430可包含桌上型電腦、膝上型電腦、平板電腦PC、行動裝置/PDA、工作站或類似者中的一或多者,或其組合。
第三終端機群組440中的一或多個第三終端機可經組態以經由例如網路460自伺服器410接收與一或多個所退貨物件相關的資訊。第三終端機群組440可不同於第一終端機群組420及第二終端機群組430。舉例而言,第一終端機群組420及第二終端機群組430可與所退貨物件的檢測(例如,判定所退貨物件的情況)相關聯。第三終端機群組440可與修復中心相關聯,所述修復中心可處置所退貨物件的修復。第三終端機可在使用者介面中顯示與所退貨物件相關的資訊的至少一部分。使用者介面亦可包含與所退貨物件的情況相關的一或多個查詢。第三終端機亦可經
由使用者介面接收對一或多個查詢的一或多個回應。在一些實施例中,第三終端機可基於接收到的一或多個回應來判定所退貨物件的第三情況類別,且將所判定第三情況類別傳輸至伺服器410。在一些實施例中,第三終端機群組440可包含桌上型電腦、膝上型電腦、平板電腦PC、行動裝置/PDA、工作站或類似者中的一或多者,或其組合。
資料庫450可經組態以儲存用於系統400的組件的資訊及資料。舉例而言,資料庫450可儲存與一或多個所退貨物件相關的資訊。伺服器410、第一終端機群組420、第二終端機群組430以及第三終端機群組440可自資料庫450取回與所退貨物件相關的資訊。
網路460可經組態以促進系統400的組件當中的通信。網路460可包含有線及無線通信網路,諸如區域網路(local-area network;LAN)、廣域網路(WAN)、電腦網路、無線網路、電信網路,或類似者,或其組合。
圖5示出與本揭露內容的一些實施例一致的例示性計算裝置500的圖形表示。伺服器410、第一終端機群組420、第二終端機群組430以及第三終端機群組440可基於計算裝置500的架構來實行。舉例而言,伺服器410可包含經組態以進行在本揭露內容中所描述的其功能的計算裝置500的一或多個組件;第一終端機420a(及/或其他第一終端機)可包含經組態以進行在本揭露內容中所描述的其功能的計算裝置500的一或多個組件;第二終端機430a(及/或其他第二終端機)可包含經組態以進行在本揭露內容中所描述的其功能的計算裝置500的一或多個組件;且第三
終端機440a(及/或其他第三終端機)可包含經組態以進行在本揭露內容中所描述的其功能的計算裝置500的一或多個組件。
如圖5中所示出,計算裝置500可包含至少一個處理器(例如,處理器501)、記憶體502、至少一個儲存裝置(例如,儲存裝置503)、通信埠504、輸入裝置505以及輸出裝置506。
處理器501可經組態以進行本揭露內容中所描述的伺服器410、第一終端機420a、第二終端機430a及/或第三終端機440a的一或多個功能。處理器501可包含微處理器、預處理器(諸如影像預處理器)、圖形處理單元(graphics processing unit;GPU)、中央處理單元(central processing unit;CPU)、支援電路、數位信號處理器、積體電路、記憶體或適合於運行應用程式或進行計算任務的任何其他類型的裝置。在一些實施例中,處理器501可包含任何類型的單核心或多核心處理器、行動裝置微控制器、中央處理單元等。可使用各種處理裝置,包含例如可購自諸如英特爾®(Intel®)、AMD®等的製造商的處理器,或可購自諸如NVIDIA®、ATI®等的製造商的GPU,且可包含各種架構(例如,x86處理器、ARM®等)。本文中所揭露的處理裝置中的任一者可經組態以進行某些功能。組態處理裝置(諸如所描述的處理器中的任一者或另一控制器或微處理器)以進行某些功能可包含對電腦可執行指令進行程式化,以及使彼等指令可供處理裝置用於在處理裝置的操作期間執行。在一些實施例中,組態處理裝置可包含直接用架構指令對處理裝置進行程式化。舉例而言,諸如場可程式化閘陣列(FPGA)、特殊應用積體電路(ASIC)以及類似者的處理裝置可使用例如一或多種硬體描述語言(hardware description language;
HDL)來組態。
計算裝置500亦可包含可儲存用於計算裝置500的各種組件的指令的記憶體502。舉例而言,記憶體502可儲存指令,所述指令在由處理器501執行時可經組態以使得處理器501進行本文中所描述的一或多個功能。記憶體502可包含任何數目個隨機存取記憶體、唯讀記憶體、快閃記憶體、磁碟驅動機、光學儲存器、磁帶儲存器、可移式儲存器以及其他類型的儲存器。在一個情形下,記憶體502可與處理器501分離。在另一情形下,記憶體502可整合至處理器501中。在一些實施例中,記憶體502可包含用於進行一或多個計算任務的軟體,以及例如經過訓練的系統,諸如神經網路或深度神經網路。
儲存裝置503可經組態以儲存用於計算裝置500的一或多個組件的各種資料及資訊。舉例而言,處理器501可將與一或多個所退貨物件相關的資料寫入至儲存裝置503,且自儲存裝置503讀取與一或多個所退貨物件相關的資料。作為另一實例,處理器501可自儲存裝置503a取回用於判定所退貨物件的情況類別的經過訓練的機器學習模型,所述經過訓練的機器學習模型可接收輸入(例如,對一或多個查詢的一或多個回應)且產生用於所退貨物件的情況類別的輸出。儲存裝置503可包含一或多個硬碟驅動機、磁帶、一或多個固態驅動機、適合於寫入及讀取資料的任何裝置,或類似者,或其組合。
通信埠504可經組態以促進計算裝置500與系統400的一或多個組件之間經由網路460的資料通信。舉例而言,伺服器410可包含經組態以經由網路460將與所退貨物件相關的資訊傳
輸至第一終端機420a的通信埠504。
輸入裝置505可經組態以自計算裝置500的使用者接收輸入,且計算裝置500的一或多個組件可回應於輸入而進行一或多個功能。在一些實施例中,輸入裝置505可包含顯示於觸控螢幕(例如,輸出裝置506)上的介面。
輸出裝置506可經組態以將資訊及/或資料輸出至使用者。舉例而言,輸出裝置506可包含經組態以顯示與所退貨物件相關的資訊的顯示器。
圖6示出與本揭露內容的一些實施例一致的用於處理所退貨物件的例示性過程600的流程圖。儘管伺服器410在本文中描述為進行過程600的步驟的例示性組件,但所屬技術領域中具有通常知識者應瞭解,本揭露內容中所描述的子系統的其他組件亦可經組態以進行過程600的一或多個步驟。舉例而言,第一終端機420a可經組態以基於對與所退貨物件的情況相關的一或多個查詢的一或多個回應來判定第一情況類別。作為另一實例,第二終端機430a可經組態以基於對與所退貨物件的情況相關的一或多個查詢的一或多個回應來判定第二情況類別。
在步驟602處,伺服器410可接收與所退貨物件相關的資訊。舉例而言,伺服器410可自退貨事件儲存區361接收與所退貨物件相關的資訊,所述退貨事件儲存區361可儲存與相關聯於所退貨物件的退貨相關的一系列事件。與所退貨物件相關的例示性資訊可包含物件的資訊、相關聯於物件的退貨(或訂單)的資訊,或類似者,或其組合。物件的例示性資訊可包含物件名稱、一或多個物件號(或ID)、物理屬性(例如,大小、形狀、重量等)、
生產日期、實際所退貨物件的一或多個影像、與所退貨物件類型相同的物件的一或多個影像,或類似者,或其組合。與物件相關聯的退貨(或訂單)的例示性資訊可包含退貨請求的日期、接收物件的日期,或類似者,或其組合。在一些實施例中,伺服器410可使得感測器(例如,攝影機、條碼掃描器)偵測所退貨物件的標識且基於偵測到的標識來獲得與所退貨物件相關的資訊。舉例而言,伺服器410可使得掃描器掃描所退貨物件的包裹或所退貨物件上的識別符或標誌。替代地或另外,伺服器410可使得攝影機擷取所退貨物件的影像,且基於所退貨物件的所擷取影像來識別所退貨物件。伺服器410亦可基於識別符自資料庫(例如,資料庫450)獲得與儲存的所退貨物件相關的資訊。在一些實施例中,伺服器410可基於識別符自資料庫450接收表示所退貨物件的一或多個影像(例如,與所退貨物件種類相同的物件的一或多個影像)。
在步驟604處,伺服器410可基於接收到的資訊來選擇第一終端機群組當中的第一終端機。舉例而言,第一終端機群組420可用於檢測不同類別的所退貨物件。伺服器410可基於接收到的與所退貨物件相關的資訊來判定所退貨物件屬於電子產品類別。伺服器410可選擇第一終端機(例如,第一終端機420a),所述第一終端機可經指派用於檢測電子產品。替代地或另外,伺服器410可基於對情況的初步評估(其基於所退貨物件的包裹的資訊)來選擇特定第一終端機。舉例而言,與所退貨物件相關的資訊可包含與物件的包裹相關的資訊,其可基於由攝影機在接收到包裹時所擷取的包裹的一或多個影像來判定。伺服器410可基於
與包裹相關的資訊來判定包裹未打開,且基於包裹的情況(及/或如上文所描述的物件的類別)來選擇特定第一終端機。
在步驟606處,伺服器410及/或第一終端機420a可使得與第一終端機相關聯的第一顯示器在第一使用者介面中顯示與所退貨物件相關的資訊的至少一部分。舉例而言,伺服器410可使得第一終端機420a的顯示器在使用者介面中顯示表示所退貨物件的影像。在一些實施例中,使用者介面亦可顯示與所退貨物件的情況相關的一或多個第一查詢。藉助於實例,圖7A、圖7B、圖7C以及圖7D示出經組態以顯示與所退貨物件相關的各種資訊的例示性使用者介面700(顯示於第一終端機420a的顯示器中)。如圖7A(及圖7B、圖7C以及圖7D)中所示出,使用者介面700可包含經組態以顯示所退貨物件(及/或與所退貨物件種類相同的物件)的一或多個影像的第一區域710、經組態以顯示物件的資訊(例如,物件名稱、物件號等)的第二區域720,以及經組態以顯示與物件的情況相關的一或多個查詢的第三區域730。使用者介面700亦可經組態以接收對一或多個查詢的一或多個回應。舉例而言,如圖7A中所示出,區域730可顯示查詢「Q1.包裹是否已打開?」,所述查詢可與包裹的情況及/或產品(亦即,包裹內的物件)的情況相關。例示性查詢可包含問題、用於檢測的指令、指南中的一或多者,或類似者,或其組合。查詢可包含文字、影像、視訊,或類似者,或其組合。在一些實施例中,與所退貨物件的包裹的情況相關的至少一個查詢可包含與兩個或大於兩個例示性包裹情況相關的資訊。舉例而言,使用者介面700可包含兩個或大於兩個例示性包裹情況(例如,完美情況、具有輕微刮痕的包裹、
具有一或多個凹痕的包裹、具有重度損壞的包裹等中的一者)。在一些實施例中,與兩個或大於兩個例示性包裹情況相關的資訊可包含表示兩個或大於兩個例示性包裹情況中的至少一者的例示性影像。第一終端機420a可接收由第一終端機420a的操作員對兩個或大於兩個例示性包裹情況的選擇作為指示例如所退貨物件的包裹的情況的回應。
在一些實施例中,伺服器410可將一或多個查詢傳輸至第一終端機420a。替代地或另外,第一終端機420a可自本端儲存裝置或遠端儲存裝置(例如,資料庫450)獲得一或多個查詢。
在步驟608處,伺服器410(及/或第一終端機420a)可經由第一使用者介面接收對一或多個第一查詢的第一回應。舉例而言,如上文所描述,使用者介面700可顯示查詢「Q1.包裹是否已打開?」。與第一終端機420a相關聯的檢測員可經由輸入裝置(例如,輸入裝置505)點選「是」按鈕。第一終端機420a可接收回應且判定待顯示於使用者介面700中的下一查詢。舉例而言,如圖7B中所示出,第一終端機420a可回應於接收到的對第一查詢的回答(指示包裹已打開)而顯示第二查詢「Q2.包裹情況:相較於以下圖像包裹情況如何?」。第一終端機420a亦可經由使用者介面700(例如,點選按鈕「比以上所繪示包裹更多受損」)接收對Q2查詢的回應。
在一些實施例中,第一終端機420a(及/或如下文所描述的第二終端機430a)可基於接收到的回應來判定待顯示的下一查詢(或第一情況類別)。藉助於實例,如圖7C中所示出,第一終端機420a可顯示第三查詢「Q3.產品情況:相較於以下圖像產品
情況如何?」,且檢測員可點選按鈕「比以上所繪示產品更多受損」,此可由第一終端機420a接收到。在一些實施例中,第一終端機420a可根據決策樹基於接收到的對先前查詢的回應來判定下一查詢。
在一些實施例中,第一終端機420a可包含經組態以獲得與所退貨物件相關的更多資訊的一或多個感測器。舉例而言,第一終端機420a可包含經組態以擷取所退貨物件的一或多個影像的影像感測器。第一終端機420a亦可包含影像作為與所退貨物件相關的資訊的部分以供進一步處理(例如,以判定如在本揭露內容中的別處所描述的第二情況類別)。
在步驟610處,伺服器410及/或第一終端機420a可基於對一或多個查詢的一或多個回應來判定所退貨物件的第一情況類別。舉例而言,如圖7D中所示出,第一終端機420a可判定所退貨物件的第一情況類別為清算情況(亦即,物件應經清算)。替代地,第一終端機420a可判定所退貨物件的情況且向與第一終端機420a相關聯的檢測員請求確認。舉例而言,第一終端機420a可在使用者介面700中顯示表示「待清算」情況的圖標或文字盒。檢測員可確認由第一終端機420a判定(或推薦)的情況。藉助於實例,檢測員可點選圖標或文字盒以確認,此可由第一終端機420a接收到。另一方面,檢測員可能不同意所判定(或所推薦)情況且可經由使用者介面請求第一終端機420a重新考慮。第一終端機420a可提供一或多個額外問題且自檢測員接收一或多個回應(如在本揭露內容中的別處所描述)。第一終端機420a亦可基於接收到的回應來判定所退貨物件的(新)第一情況類別,且詢問檢測
員以確認。檢測員可經由如上文所描述的使用者介面確認新判定的第一情況類別。
在一些實施例中,由第一終端機420a判定的第一情況類別可包含較新情況、盒受損情況、重新包裝情況、已使用情況、清算情況、救助情況、廢棄情況、修復情況、用於供應商換貨的情況、用於供應商退貨的情況、未決定情況中的至少一者,或類似者,或其組合。
在一些實施例中,伺服器410及/或第一終端機420a可基於基於規則的模型(例如,決策樹)及/或機器學習模型(例如,經過訓練的神經網路)來判定第一情況類別。藉助於實例,伺服器410及/或第一終端機420a可使用圖9中所示出的例示性神經網路900來判定第一情況類別。神經網路900可包含輸入層、一或多個隱藏層以及輸出層。所述層中的每一者可包含一或多個節點。在一些實施例中,輸出層可包含用於輸出結果(例如,第一情況類別)的一個節點。替代地,輸出層可包含多個節點,且節點中的每一者可輸出資料(例如,多個候選第一情況類別及對應機率)。輸入層可經組態以接收輸入(例如,與所退貨物件相關的資訊及/或對本文中所描述的一或多個查詢的一或多個回應)。在一些實施例中,一個層中的每一節點連接至下一層中的每隔一個節點。節點可取得其輸入的加權和且經由非線性激活函數傳遞所述加權和,所述非線性激活函數的結果可作為下一層中的另一節點的輸入而輸出。資料可自左至右流動,且最終輸出可基於所有節點的計算而在輸出層處計算出。神經網路900可輸出第一情況類別(及/或多個候選第一情況類別)。
參考圖6,在一些實施例中,若第一情況類別為已決定情況(例如,較新情況、盒受損情況、重新包裝情況、已使用情況、清算情況、救助情況、廢棄情況、用於供應商換貨的情況、用於供應商退貨的情況)中的一者,則伺服器410及/或第一終端機420a可在步驟610處結束過程600。視情況,伺服器410及/或第一終端機420a亦可更新與所退貨物件相關聯的退貨的狀態。舉例而言,伺服器410可判定所退貨物件具有較新情況,且可發出(或使得系統300的另一組件發出)退款。替代地或另外,伺服器410可基於所判定第一情況類別在網頁或應用程式頁上列出(或使得系統300的另一組件列出)所退貨物件以供轉售。舉例而言,伺服器410可判定所退貨物件處於較新情況。伺服器410可將所退貨物件添加至現有庫存中,且在網頁上列出所述所退貨物件作為新物件。作為另一實例,伺服器410可判定所退貨物件處於已使用情況(例如,類似較新情況)。伺服器410亦可基於所判定第一情況類別、與所退貨物件相關的資訊、在與第一終端機420a相關聯的檢測期間搜集的資訊及/或與所退貨物件種類相同的新產品的零售商價格來判定所退貨物件的轉售價值。伺服器410亦可在網頁或應用程式頁上列出(或使得系統300的另一組件列出)所退貨物件以供以所判定轉售價值轉售。作為另一實例,伺服器410可判定所退貨物件處於清算情況,且將所退貨物件與一或多個其他物件一起包裝至清算批次中。伺服器410亦可在網頁或應用程式頁上列出(或使得系統300的另一組件列出)清算批次以供清算(例如,清算競價)。
在一些實施例中,伺服器410及/或第一終端機420a可判
定所退貨物件需要進一步檢測。舉例而言,伺服器410可判定第一情況類別為未決定情況。伺服器410亦可在步驟612處基於所退貨物件的所判定第一情況類別來選擇第二終端機群組當中的第二終端機(例如,第二終端機430a)。第二終端機群組可不同於第一終端機群組。舉例而言,伺服器410可選擇第二終端機430a,所述第二終端機430a可經指派用於檢測電子產品。替代地或另外,伺服器410可基於第一情況類別及/或與所退貨物件相關的資訊來選擇特定第二終端機。舉例而言,與所退貨物件相關的資訊可包含與物件的包裹相關的資訊,其可基於由攝影機在接收到包裹時所擷取的包裹的一或多個影像來判定。伺服器410可基於與包裹相關的資訊來判定包裹未打開,且基於包裹的情況(及/或如上文所描述的物件的類別)來選擇特定第二終端機。
在步驟614處,伺服器410及/或第一終端機420a將與所退貨物件相關的資訊傳輸至第二終端機。與所退貨物件相關的資訊可包含在與第一終端機420a相關聯的檢測期間獲得的與所退貨物件相關的資訊。舉例而言,如上文所描述,第一終端機420a可包含經組態以擷取所退貨物件的一或多個影像的影像感測器。第一終端機420a可將所擷取影像傳輸至第二終端機430a(及/或伺服器410)。
在一些實施例中,所退貨物件可藉由例如自動搬運車投送至第二終端機430a或與第二終端機430a相關聯的人員。藉助於實例,可獲得人員(及/或第二終端機430a)的位置且將所述位置發送至自動搬運車(例如,無人駕駛的車輛),所述自動搬運車可搬運所退貨物件且將所退貨物件遞送至人員(及/或第二終端機
430a)的位置。
在步驟616處,伺服器410及/或第二終端機430a可使得與第二終端機相關聯的第二顯示器在第二使用者介面中顯示與所退貨物件相關的資訊的至少一部分。舉例而言,圖8A、圖8B以及圖8C示出用於顯示與所退貨物件相關的資訊的至少一部分的例示性使用者介面800。如圖8A(及圖8B以及圖8C)中所示出,使用者介面800可包含經組態以顯示所退貨物件(及/或與所退貨物件類型相同的物件)的一或多個影像的第一區域810、經組態以顯示物件的資訊(例如,物件名稱、物件號等)的第二區域820,以及經組態以顯示與物件的情況相關的一或多個查詢的第三區域830。在一些實施例中,一或多個第二查詢可不同於與第一終端機420a相關聯的一或多個第一查詢。舉例而言,如圖8B中所示出,使用者介面800可顯示針對已打開物件的查詢「Q2.產品的所有組件是否均存在?」,所述查詢可能不由第一終端機420a供應。如在本揭露內容中的別處所描述,例示性查詢可包含問題、用於檢測的指令、指南中的一或多者,或類似者,或其組合。查詢可包含文字、影像、視訊,或類似者,或其組合。
在一些實施例中,伺服器410可將一或多個查詢傳輸至第二終端機430a。替代地或另外,第二終端機430a可自本端儲存裝置或遠端儲存裝置(例如,資料庫450)獲得一或多個查詢。
在一些實施例中,伺服器410(及/或第二終端機430a)可經由第二使用者介面接收對一或多個第二查詢的第二回應。舉例而言,如圖8A中所示出,使用者介面800可顯示查詢「Q1.此是否為電話支架?」。與第二終端機430a相關聯的檢測員可經由
輸入裝置(例如,輸入裝置505)點選「是」按鈕。第二終端機430a可接收回應且判定待顯示於使用者介面800中的下一查詢。舉例而言,如圖8B中所示出,第二終端機430a可回應於接收到的對第二查詢的回答而顯示第二查詢「Q2.產品的所有組件是否均存在?」。第二終端機430a亦可經由使用者介面800(例如,點選按鈕「是」)接收對Q2查詢的回應。
在一些實施例中,第二終端機430a可包含經組態以獲得與所退貨物件相關的更多資訊的一或多個感測器。舉例而言,第二終端機430a可包含經組態以擷取所退貨物件的一或多個影像的影像感測器。第二終端機430a亦可包含影像作為與所退貨物件相關的資訊的部分以供進一步處理(例如,去至與如在本揭露內容中的別處所描述的修復中心相關聯的第三終端機440a)。
在一些實施例中,伺服器410及/或第二終端機430a可基於對一或多個查詢的一或多個回應來判定所退貨物件的第二情況類別。舉例而言,如圖8C中所示出,第二終端機430a可判定所退貨物件的第二情況類別為救助情況(亦即,物件應救助或丟棄,同時向某人付費以自場所移除物件),且在使用者介面800中顯示選項「待救助」。檢測員可點選選項,所述選項可由第二終端機430a接收到。第二情況類別可包含較新情況、盒受損情況、重新包裝情況、已使用情況、清算情況、救助情況、廢棄情況、修復情況、用於供應商換貨的情況、用於供應商退貨的情況中的至少一者,或類似者,或其組合。
在一些實施例中,伺服器410及/或第二終端機430a可基於基於規則的模型(例如,決策樹)及/或機器學習模型(例如,
經過訓練的神經網路)來判定第二情況類別。藉助於實例,伺服器410及/或第二終端機430a可使用圖9中所示出且在本揭露內容中的別處所描述的例示性神經網路900來判定第二情況類別。神經網路900可輸出第二情況類別(及/或多個候選第二情況類別)。
在一些實施例中,伺服器410及/或第二終端機430a亦可更新與所退貨物件相關聯的退貨的狀態。舉例而言,伺服器410可判定所退貨物件具有救助情況(其可為無用的),且可拒絕(或使得系統300的另一組件拒絕)與所退貨物件相關聯的退貨。替代地或另外,伺服器410可基於所判定第二情況類別在網頁或應用程式頁上列出(或使得系統300的另一組件列出)所退貨物件以供轉售。舉例而言,伺服器410可判定所退貨物件處於較新情況。伺服器410可將所退貨物件添加至現有庫存中,且在網頁上列出所述所退貨物件作為新物件。作為另一實例,伺服器410可判定所退貨物件處於已使用情況(例如,類似較新情況)。伺服器410亦可基於下述者來判定所退貨物件的轉售價值:所判定第二情況類別、與所退貨物件相關的資訊、在與第一終端機420a及/或第二終端機430a相關聯的檢測期間搜集的資訊、與所退貨物件種類相同的新產品的零售商價格,或類似者,或其組合。伺服器410亦可在網頁或應用程式頁上列出(或使得系統300的另一組件列出)所退貨物件以供以所判定轉售價值轉售。作為另一實例,伺服器410可判定所退貨物件處於清算情況,且將所退貨物件與一或多個其他物件一起包裝至清算批次中。伺服器410亦可在網頁或應用程式頁上列出(或使得系統300的另一組件列出)清算批次以供清算(例如,清算競價)。
在一些實施例中,對於特定所判定第二情況類別,伺服器410及/或第二終端機430a可判定所退貨物件需要進一步檢測或修復。舉例而言,所退貨物件的第二情況類別可包含修復情況。伺服器410及/或第二終端機430a可將與所退貨物件相關的資訊(其可包含在與如在本揭露內容中的別處所描述的第一終端機420a及/或第二終端機430a相關聯的檢測期間搜集的資訊)傳輸至第三終端機,所述第三終端機可與修復中心相關聯。在一些實施例中,第三終端機可不同於第一終端機群組420及第二終端機群組430。舉例而言,伺服器410可選擇第三終端機群組440當中的第三終端機440a,且將與所退貨物件相關的資訊傳輸至第三終端機440a。在一些實施例中,所退貨物件可藉由例如自動搬運車投送至第三終端機440a或與第三終端機440a相關聯的人員。藉助於實例,可獲得人員(及/或第三終端機440a)的位置且將所述位置發送至自動搬運車(例如,無人駕駛的車輛),所述自動搬運車可搬運所退貨物件且將所退貨物件遞送至人員(及/或第三終端機440a)的位置。
可在與第三終端機440a相關聯的位點處檢測及/或修復所退貨物件。在一些實施例中,第三終端機440a(及/或伺服器410)可使得顯示器顯示包含與所退貨物件相關的資訊的至少一部分的使用者介面(類似於如在本揭露內容中的別處所描述的使用者介面700及/或使用者介面800),其可包含與(在修復之前及/或之後)所退貨物件的情況相關的一或多個查詢。第三終端機440a(及/或伺服器410)亦可基於對一或多個查詢的一或多個回應及/或與所退貨物件相關的資訊來判定在修復之前及/或之後的第三情況類
別,類似於如在本揭露內容中的別處所描述的用於判定第一情況類別及/或第二情況類別的步驟。
在一些實施例中,伺服器410及/或第三終端機440a亦可在檢測及/或修復之後更新與所退貨物件相關聯的退貨的狀態。舉例而言,伺服器410可即使在修復之後亦判定所退貨物件處於救助情況,且可拒絕(或使得系統300的另一組件拒絕)與所退貨物件相關聯的退貨。替代地或另外,伺服器410可基於所判定第三情況類別在網頁或應用程式頁上列出(或使得系統300的另一組件列出)在修復(或檢測(若無需修復))之後的所退貨物件。舉例而言,伺服器410可判定所退貨物件處於已使用情況(例如,翻新情況)。伺服器410亦可基於所判定第三情況類別、與所退貨物件相關的資訊、在與第一終端機420a、第二終端機430a及/或第三終端機440a相關聯的檢測期間搜集的資訊及/或與所退貨物件種類相同的新產品的零售商價格來判定所退貨物件的轉售價值。伺服器410亦可在網頁或應用程式頁上列出(或使得系統300的另一組件列出)所退貨物件以供以所判定轉售價值轉售。作為另一實例,伺服器410可判定所退貨物件處於清算情況,且將所退貨物件與一或多個其他物件一起包裝至清算批次中。伺服器410亦可在網頁或應用程式頁上列出(或使得系統300的另一組件列出)清算批次以供清算(例如,清算競價)。
儘管本揭露內容已繪示且描述用於儲存及存取用於退貨事件的資料的方法及系統,但本文中所揭露的實施例不限於退貨事件且可用於儲存與其他類型的事件相關的資料。舉例而言,除儲存與退貨事件相關的資料之外或替代儲存與退貨事件相關的資
料,實施例亦可用於儲存與訂購事件、換貨事件、交易事件或類似者或其組合相關的資料。
儘管已參考本揭露內容的特定實施例繪示及描述本揭露內容,但應理解,可在不修改的情況下在其他環境中實踐本揭露內容。已出於示出的目的呈現前述描述。前述描述並不詳盡且不限於所揭露的精確形式或實施例。修改及調適對所屬技術領域中具有通常知識者將自本說明書的考量及所揭露實施例的實踐顯而易見。另外,儘管將所揭露實施例的態樣描述為儲存於記憶體中,但所屬技術領域中具有通常知識者應瞭解,此等態樣亦可儲存於其他類型的電腦可讀媒體上,諸如次級儲存裝置,例如硬碟或CD ROM,或其他形式的RAM或ROM、USB媒體、DVD、藍光,或其他光碟機媒體。
基於書面描述及所揭露方法的電腦程式在有經驗開發者的技能內。各種程式或程式模組可使用所屬技術領域中具有通常知識者已知的技術中的任一者來創建或可結合現有軟體來設計。舉例而言,程式區段或程式模組可以或藉助於.Net框架(.Net Framework)、.Net緊密框架(.Net Compact Framework)(及相關語言,諸如視覺培基(Visual Basic)、C等)、爪哇(Java)、C++、目標-C(Objective-C)、HTML、HTML/AJAX組合、XML或包含爪哇小程式的HTML來設計。
此外,儘管本文中已描述示出性實施例,但所屬技術領域中具有通常知識者將基於本揭露內容瞭解具有等效元件、修改、省略、(例如,各種實施例中的態樣的)組合、調適及/或更改的任何及所有實施例的範圍。申請專利範圍中的限制應基於申請
專利範圍中所採用的語言來廣泛地解釋,且不限於本說明書中所描述或在本申請案的審查期間的實例。實例應視為非排他性的。此外,所揭露方法的步驟可以包含藉由對步驟重新排序及/或***或刪除步驟的任何方式修改。因此,希望僅將本說明書及實例視為示出性的,其中藉由以下申請專利範圍及其等效物的完整範圍指示真實範圍及精神。
400:系統
410:伺服器
420:第一終端機群組
420a、420b、420n:第一終端機
430:第二終端機群組
430a、430b、430n:第二終端機
440:第三終端機群組
440a、440b、440n:第三終端機
450:資料庫
460:網路
Claims (20)
- 一種用於處理所退貨物件的電腦實行系統,所述系統包括:記憶體,儲存指令;以及至少一個處理器,經組態以執行所述指令以進行過程,所述過程包括:接收與所退貨物件相關的資訊;基於接收到的所述資訊來選擇第一終端機群組當中的第一終端機;使得與所述第一終端機相關聯的第一顯示器在第一使用者介面中顯示表示所述所退貨物件的影像及與所述所退貨物件的情況相關的一或多個第一查詢,其中所述第一終端機屬於第一終端機群組;經由所述第一使用者介面接收對所述一或多個第一查詢的第一回應;基於所述第一回應來判定所述所退貨物件的第一情況類別,其中判定所述所退貨物件的第一情況類別包括:取得用於判定退貨情況的經過訓練的機器學習模型;將所述第一回應輸入到所述經過訓練的機器學習模型;以及從所述經過訓練的機器學習模型取得輸出,所述輸出包括由所述經過訓練的機器學習模型基於所述第一回應判定的第一情況;基於所述所退貨物件的所判定第一情況類別來選擇第二 終端機群組當中的第二終端機,所述第二終端機群組不同於所述第一終端機群組;將與所述所退貨物件相關的所述資訊傳輸至所述第二終端機;以及使得與所述第二終端機相關聯的第二顯示器在第二使用者介面中顯示一或多個第二查詢,所述一或多個第二查詢不同於所述一或多個第一查詢。
- 如請求項1所述的系統,其中所述第一情況類別包括較新情況、盒受損情況、重新包裝情況、已使用情況、清算情況、救助情況、廢棄情況、未決定情況中的至少一者。
- 如請求項1所述的系統,其中接收與所述所退貨物件相關的資訊包括:使得掃描器掃描出現於所述所退貨物件的包裹或所述所退貨物件上的識別符;以及基於所述識別符自資料庫獲得與儲存的所退貨物件相關的所述資訊。
- 如請求項3所述的系統,其中所述過程更包括基於所述識別符自所述資料庫接收表示所述所退貨物件的所述影像。
- 如請求項1所述的系統,其中接收與所述所退貨物件相關的資訊包括:使得攝影機擷取所述所退貨物件的影像;以及基於所述所退貨物件的所擷取影像來識別所述所退貨物件。
- 如請求項1所述的系統,其中所述一或多個第一查詢包括與所述所退貨物件的包裹的情況相關的至少一個查詢。
- 如請求項6所述的系統,其中與所述所退貨物件的所述包裹的所述情況相關的所述至少一個查詢包括與兩個或大於兩個例示性包裹情況相關的資訊。
- 如請求項7所述的系統,其中與兩個或大於兩個例示性包裹情況相關的所述資訊包括表示所述兩個或大於兩個例示性包裹情況中的至少一者的例示性影像。
- 如請求項7所述的系統,其中經由所述第一使用者介面接收所述第一回應包括經由所述第一使用者介面接收對所述兩個或大於兩個例示性包裹情況的選擇。
- 如請求項1所述的系統,其中所述過程更包括:經由所述第二使用者介面自所述第二終端機接收對所述一或多個第二查詢的第二回應;以及基於所述第二回應來判定所述所退貨物件的第二情況類別。
- 如請求項10所述的系統,其中所述第二情況類別包括較新情況、盒受損情況、重新包裝情況、已使用情況、清算情況、救助情況、廢棄情況或修復情況中的至少一者。
- 如請求項10所述的系統,其中:所述所退貨物件的所述第二情況類別包括修復情況;且所述過程更包括將與所述所退貨物件相關的所述資訊傳輸至與修復中心相關聯的第三終端機,所述第三終端機不同於所述第一終端機及所述第二終端機。
- 如請求項1所述的系統,其中所述過程更包括:將與所述一或多個第一查詢及所述第一回應相關的資訊傳輸至所述第二終端機。
- 如請求項1所述的系統,其中所述過程更包括:基於所判定第二情況來判定所述所退貨物件的轉售價值。
- 如請求項14所述的系統,其中判定所述所退貨物件的所述轉售價值包括:獲得與所述所退貨物件相同種類的新產品的零售商價格;以及基於所述零售商價格及所述第一情況類別來判定所述所退貨物件的所述轉售價值。
- 如請求項1所述的系統,其中所述過程更包括:將所述所退貨物件列出至網頁或應用程式頁上以用於轉售。
- 如請求項10所述的系統,其中:所述第二情況類別包括清算情況;且所述過程更包括將所述所退貨物件與一或多個其他物件一起包裝至清算批次中。
- 如請求項1所述的系統,其中所述過程更包括:將所述所退貨物件列出至網頁或應用程式頁上以用於清算競價。
- 一種用於處理所退貨物件的電腦實行方法,包括:接收與所退貨物件相關的資訊;基於接收到的資訊來選擇第一終端機群組當中的第一終端機;使得與所述第一終端機相關聯的第一顯示器在第一使用者介面中顯示表示所述所退貨物件的影像及與所述所退貨物件的情況相關的一或多個第一查詢,其中所述第一終端機屬於第一終端機 群組;經由所述第一使用者介面接收對所述一或多個第一查詢的第一回應;基於所述第一回應來判定所述所退貨物件的第一情況類別,其中判定所述所退貨物件的第一情況類別包括:取得用於判定退貨情況的經過訓練的機器學習模型;將所述第一回應輸入到所述經過訓練的機器學習模型;以及從所述經過訓練的機器學習模型取得輸出,所述輸出包括由所述經過訓練的機器學習模型基於所述第一回應判定的第一情況;基於所述所退貨物件的所判定第一情況類別來選擇第二終端機群組當中的第二終端機,所述第二終端機群組不同於所述第一終端機群組;將與所述所退貨物件相關的所述資訊傳輸至所述第二終端機;以及使得與所述第二終端機相關聯的第二顯示器在第二使用者介面中顯示一或多個第二查詢,所述一或多個第二查詢不同於所述一或多個第一查詢。
- 一種非暫時性電腦可讀媒體,包括指令,其中所述指令在由至少一個處理器執行時經組態以使得系統進行過程,所述過程包括:接收與所退貨物件相關的資訊;基於接收到的資訊來選擇終端機群組當中的終端機; 使得與所述終端機相關聯的顯示器在使用者介面中顯示表示所述所退貨物件的影像及與所述所退貨物件的情況相關的一或多個查詢;經由所述使用者介面接收對所述一或多個查詢的回應;取得用於判定退貨情況的神經網路;將所述回應及與所述所退貨物件相關的所述資訊輸入至所述神經網路;從所述神經網路的輸出層取得輸出,所述輸出包括由所述神經網路基於所述回應與所述所退貨物件相關的所述資訊判定的情況;以及基於所判定情況來更新與所述所退貨物件相關聯的退貨的狀態。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/128,539 US11176516B1 (en) | 2020-12-21 | 2020-12-21 | Systems and methods for automated information collection and processing |
US17/128,539 | 2020-12-21 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202230235A TW202230235A (zh) | 2022-08-01 |
TWI827927B true TWI827927B (zh) | 2024-01-01 |
Family
ID=78524061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110116783A TWI827927B (zh) | 2020-12-21 | 2021-05-10 | 用於處理所退貨物件的電腦實行系統及電腦實行方法、以及非暫時性電腦可讀媒體 |
Country Status (4)
Country | Link |
---|---|
US (2) | US11176516B1 (zh) |
KR (2) | KR20230066145A (zh) |
TW (1) | TWI827927B (zh) |
WO (1) | WO2022136927A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11087278B1 (en) * | 2021-01-29 | 2021-08-10 | Coupang Corp. | Computerized systems and methods for managing inventory by grading returned products |
US20220292519A1 (en) * | 2021-03-15 | 2022-09-15 | Ncr Corporation | Item return data integration processing |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103279871A (zh) * | 2013-06-06 | 2013-09-04 | 北京京东尚科信息技术有限公司 | 一种售后服务申请方法及其*** |
CN104008474A (zh) * | 2014-06-17 | 2014-08-27 | 北京京东尚科信息技术有限公司 | 一种数据处理方法和*** |
TWI609281B (zh) * | 2014-12-26 | 2017-12-21 | Cloud Instant Business Intelligence Module | |
CN110245214A (zh) * | 2019-05-09 | 2019-09-17 | 苏宁易购集团股份有限公司 | 一种在线服务的方法及*** |
CN111831799A (zh) * | 2019-04-23 | 2020-10-27 | 北京京东尚科信息技术有限公司 | 信息处理方法、信息处理装置和信息处理*** |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6085172A (en) * | 1996-10-02 | 2000-07-04 | Nintendo Of America Inc. | Method and apparatus for efficient handling of product return transactions |
US8156026B2 (en) * | 2000-05-12 | 2012-04-10 | Nintendo of America Ltd. | Method and apparatus for enabling purchasers of products to obtain return information and to initiate product returns via an on-line network connection |
US8036905B2 (en) * | 2000-02-29 | 2011-10-11 | Newgistics, Inc. | Method and system for processing the local return of remotely purchased products |
US6754637B1 (en) * | 2000-04-21 | 2004-06-22 | Brian G. Stenz | Method and apparatus to manage network based return processing |
WO2001091012A1 (en) * | 2000-05-25 | 2001-11-29 | Jonathan Whitman | System and method for returning merchandise |
US7069236B1 (en) * | 2000-07-10 | 2006-06-27 | Canon Usa, Inc. | System and methods to effect return of a consumer product |
US6536659B1 (en) * | 2000-11-15 | 2003-03-25 | Returns Online, Inc. | Facilitating returns of merchandise purchased from other sources |
WO2002073369A2 (en) * | 2001-03-14 | 2002-09-19 | United Parcel Service Of America, Inc. | Systems and methods for initiating returns over a network |
US7171380B2 (en) * | 2001-08-31 | 2007-01-30 | Inventec Corporation | Method and system for processing return product |
US20030110088A1 (en) * | 2001-12-11 | 2003-06-12 | Starmer Michael B. | Method and system for returning goods and tracking reasons for return of goods |
US20040128265A1 (en) * | 2002-04-05 | 2004-07-01 | Holtz Lyn M. | Return mechandise processing system |
US20030225625A1 (en) * | 2002-05-31 | 2003-12-04 | Michael Chew | Returns management systems and methods therefor |
US8108269B2 (en) * | 2004-02-27 | 2012-01-31 | Sap Ag | Systems and methods for managing product returns using decision codes |
US8156007B1 (en) * | 2004-11-12 | 2012-04-10 | Amazon Technologies, Inc. | Dynamic determination of item returns |
US7617133B1 (en) * | 2004-11-12 | 2009-11-10 | Amazon Technologies, Inc. | Dynamic determination of item returns during transit |
US20060149577A1 (en) * | 2004-12-30 | 2006-07-06 | Newgistics, Inc. | System and method for the customized processing of returned merchandise |
US8408459B1 (en) * | 2005-01-14 | 2013-04-02 | Brightpoint, Inc. | 4PL system and method |
US7455226B1 (en) * | 2005-04-18 | 2008-11-25 | The Return Exchange, Inc. | Systems and methods for data collection at a point of return |
US20060277110A1 (en) * | 2005-06-03 | 2006-12-07 | Brad Witter | User interface for processing returns of pharmaceuticals |
US20070269557A1 (en) * | 2006-05-19 | 2007-11-22 | Hannaford Licensing Corp. | Method and system for assessing, scoring, grouping and presenting nutritional value information of food products |
CN101464969A (zh) * | 2007-12-21 | 2009-06-24 | 鸿富锦精密工业(深圳)有限公司 | 品质管理纵向整合***及方法 |
CN101470859A (zh) * | 2007-12-27 | 2009-07-01 | 鸿富锦精密工业(深圳)有限公司 | 退货管理***及方法 |
US8489472B2 (en) * | 2008-05-08 | 2013-07-16 | United Parcel Service Of America, Inc. | Proactive monitoring and intervention capabilities in a package delivery system |
US20100295847A1 (en) * | 2009-05-21 | 2010-11-25 | Microsoft Corporation | Differential model analysis within a virtual world |
US10579957B1 (en) * | 2009-07-31 | 2020-03-03 | Inmar Supply Chain Solutions, LLC | System and method for storing and displaying returned goods information |
US8762292B2 (en) * | 2009-10-23 | 2014-06-24 | True Fit Corporation | System and method for providing customers with personalized information about products |
US8311895B1 (en) * | 2010-06-30 | 2012-11-13 | Amazon Technologies, Inc. | Real-time return processing |
US8666907B1 (en) * | 2011-10-24 | 2014-03-04 | Amazon Technologies, Inc. | Rule-based automated return authorization |
US9015070B2 (en) * | 2012-06-28 | 2015-04-21 | Bank Of America Corporation | System for pre-processing sales returns |
US20140333761A1 (en) * | 2013-05-08 | 2014-11-13 | Amazon Technologies, Inc. | Automated item return machines |
KR101558067B1 (ko) * | 2013-12-31 | 2015-10-08 | 정석현 | 원산지 큐알코드/바코드를 이용한 상품관리시스템 및 방법 |
US10121161B2 (en) * | 2014-02-14 | 2018-11-06 | United Parcel Service Of America, Inc. | Systems, methods, and computer program products providing a yield management tool that enhances visibility of recovery rates of recovered and disposed assets |
US9697548B1 (en) | 2014-02-20 | 2017-07-04 | Amazon Technologies, Inc. | Resolving item returns of an electronic marketplace |
KR101612328B1 (ko) * | 2015-11-24 | 2016-04-14 | 주식회사 바올테크 | 반품 물류 인식장치와 이를 이용한 반품처리 시스템 및 반품 처리 방법 |
EP4036852A1 (en) * | 2016-03-07 | 2022-08-03 | Assurant, Inc. | Screen damage detection for devices |
US10592858B2 (en) * | 2016-05-05 | 2020-03-17 | Rent The Runway, Inc. | System and method of just-in-time reverse logistics management |
US11004030B2 (en) * | 2016-11-18 | 2021-05-11 | FedEx Supply Chain Logistics & Electronics, Inc. | Systems and methods to process product return requests |
US11151679B2 (en) * | 2016-11-22 | 2021-10-19 | Walmart Apollo, Llc | Systems and methods for monitoring packaging quality issues |
KR20180088978A (ko) | 2017-01-31 | 2018-08-08 | 주식회사 썸플러스 | 직거래시스템 및 방법 |
US20190213573A1 (en) | 2018-01-10 | 2019-07-11 | Walmart Apollo, Llc | Systems and methods for processing store returns |
US11037098B2 (en) * | 2018-03-15 | 2021-06-15 | Walmart Apollo, Llc | Customized item disposition system |
US20210042797A1 (en) * | 2018-06-04 | 2021-02-11 | The Recon Group LLP | Autonomous Article Grading |
KR20200057989A (ko) * | 2018-11-19 | 2020-05-27 | 로지포커스 주식회사 | 반품 관리 서버 및 반품 관리 방법 |
KR102216514B1 (ko) | 2018-11-30 | 2021-02-17 | 주식회사 리턴박스 | 신속한 반품 및 환불이 가능한 반품서비스 시스템 |
US10963885B2 (en) * | 2019-04-04 | 2021-03-30 | Paypal, Inc. | Systems and methods for using machine learning to predict events associated with transactions |
-
2020
- 2020-12-21 US US17/128,539 patent/US11176516B1/en active Active
-
2021
- 2021-01-05 WO PCT/IB2021/050043 patent/WO2022136927A1/en active Application Filing
- 2021-01-05 KR KR1020237015357A patent/KR20230066145A/ko not_active Application Discontinuation
- 2021-01-05 KR KR1020217019965A patent/KR102530936B1/ko active IP Right Grant
- 2021-05-10 TW TW110116783A patent/TWI827927B/zh active
- 2021-10-06 US US17/495,102 patent/US11727351B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103279871A (zh) * | 2013-06-06 | 2013-09-04 | 北京京东尚科信息技术有限公司 | 一种售后服务申请方法及其*** |
CN104008474A (zh) * | 2014-06-17 | 2014-08-27 | 北京京东尚科信息技术有限公司 | 一种数据处理方法和*** |
TWI609281B (zh) * | 2014-12-26 | 2017-12-21 | Cloud Instant Business Intelligence Module | |
CN111831799A (zh) * | 2019-04-23 | 2020-10-27 | 北京京东尚科信息技术有限公司 | 信息处理方法、信息处理装置和信息处理*** |
CN110245214A (zh) * | 2019-05-09 | 2019-09-17 | 苏宁易购集团股份有限公司 | 一种在线服务的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
KR102530936B1 (ko) | 2023-05-11 |
KR20230066145A (ko) | 2023-05-12 |
TW202230235A (zh) | 2022-08-01 |
WO2022136927A1 (en) | 2022-06-30 |
US20220198377A1 (en) | 2022-06-23 |
KR20220093037A (ko) | 2022-07-05 |
TW202414299A (zh) | 2024-04-01 |
US11727351B2 (en) | 2023-08-15 |
US11176516B1 (en) | 2021-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11978017B2 (en) | Systems and methods for detecting errors of asynchronously enqueued requests | |
US11087278B1 (en) | Computerized systems and methods for managing inventory by grading returned products | |
US12039541B2 (en) | Systems and methods for breaking up select requests to streamline processes and improve scalability | |
TWI827927B (zh) | 用於處理所退貨物件的電腦實行系統及電腦實行方法、以及非暫時性電腦可讀媒體 | |
KR20220103612A (ko) | 제품 추천을 생성하기 위해 인공 지능을 사용하는 컴퓨터 시스템 및 방법 | |
TWI839610B (zh) | 偵測與避免退貨詐欺之系統以及方法 | |
TWI783478B (zh) | 消除永久應用程式設計介面呼叫的電腦實行系統及電腦實行方法、以及消除未解決的應用程式設計介面呼叫的電腦實行系統 | |
TW202221585A (zh) | 用於工作流程編輯的電腦實施系統以及方法 | |
TWI816112B (zh) | 用於儲存與一系列事件相關的資料的電腦實行資料庫系統以及電腦實行方法 | |
TWI833076B (zh) | 用於在不接收物件的情況下處理退貨以最小化網路負載的電腦實行系統以及方法 | |
TW202418168A (zh) | 用於在不接收物件的情況下處理退貨以最小化網路負載的電腦實行系統以及方法 |