US2023162151A1PendingUtilityA1

Systems and methods for third party warehouse integration

Assignee: CAASTLE INCPriority: Nov 23, 2021Filed: May 3, 2022Published: May 25, 2023
Est. expiryNov 23, 2041(~15.3 yrs left)· nominal 20-yr term from priority
G06Q 10/0875G06Q 10/0837G06Q 10/0838
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for communicating between an internal server system and an external warehouse system for a plurality of articles, the method including receiving an Inventory Snapshot Entity from the external warehouse system, selecting the one or more unique article identifiers from the Inventory Snapshot Entity to be included in an Order Entity, dropping the Order Entity to the external warehouse system, receiving a Return Entity from the external warehouse system, and in response to receiving the Return Entity, updating one or more article databases to indicate receiving one or more articles corresponding to the one or more unique article identifiers.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A computer-implemented method for communicating between an internal server system and an external warehouse system for a plurality of articles, the method comprising:
 selecting, by the internal server system, one or more unique article identifiers corresponding to one or more articles of the plurality of articles to be included in an Order Entity;   dropping, by the internal server system, the Order Entity to the external warehouse system, the external warehouse system selecting and preparing each of the one or more articles corresponding to the one or more unique article identifiers in the Order Entity for shipment;   receiving, by the internal server system, a Return Entity from the external warehouse system indicating that the external warehouse system received the one or more articles corresponding to the one or more unique article identifiers; and   in response to receiving the Return Entity, updating, by the internal server system, one or more article databases to indicate receiving the one or more articles corresponding to the one or more unique article identifiers.   
     
     
         22 . The computer-implemented method of  claim 21 , the method further comprising:
 fetching, by the internal server system, the Return Entity for recent data corresponding to one or more returned unique article identifiers.   
     
     
         23 . The computer-implemented method of  claim 21 , wherein the Order Entity includes at least one internal field set by the internal server system and at least one external field set by the external warehouse system. 
     
     
         24 . The computer-implemented method of  claim 23 , wherein the at least one internal field includes at least one of: an internal identifier generated by the internal server system, a priority, a number of return bags to send with the shipment, group identifier information, an open order status, or a canceled order status. 
     
     
         25 . The computer-implemented method of  claim 23 , wherein the at least one external field includes at least one of: an external identifier generated by the external warehouse system, an allocated order status, a processed order status, or a rejected order status. 
     
     
         26 . The computer-implemented method of  claim 21 , the method further comprising:
 associating, by the internal server system, the Order Entity with a tenant identifier.   
     
     
         27 . The computer-implemented method of  claim 21 , the method further comprising:
 sending, by the internal server system, a Removal Entity requesting the external warehouse system to deactivate the one or more unique article identifiers, the external warehouse system removing the one or more unique article identifiers from an inventory of the external warehouse system.   
     
     
         28 . The computer-implemented method of  claim 21 , the method further comprising:
 transmitting, by the internal server system, a Unique Article Identifier Information Entity to indicate to the external warehouse system that a unique article identifier has an inactive status or an active status.   
     
     
         29 . The computer-implemented method of  claim 28 , wherein the Unique Article Identifier Information Entity includes at least one of: the unique article identifier, an external unique article identifier generated by the external warehouse system, the inactive status, or the active status. 
     
     
         30 . A computer system for communicating between an internal server system and an external warehouse system for a plurality of articles, the computer system comprising:
 a memory having processor-readable instructions stored therein; and   one or more processors configured to access the memory and execute the processor-readable instructions, which when executed by the one or more processors configures the one or more processors to perform a plurality of functions, including functions for:
 selecting, by the internal server system, one or more unique article identifiers corresponding to one or more articles of the plurality of articles to be included in an Order Entity; 
 dropping, by the internal server system, the Order Entity to the external warehouse system, the external warehouse system selecting and preparing each of the one or more articles corresponding to the one or more unique article identifiers in the Order Entity for shipment; 
 receiving, by the internal server system, a Return Entity from the external warehouse system indicating that the external warehouse system received the one or more articles corresponding to the one or more unique article identifiers; and 
 in response to receiving the Return Entity, updating, by the internal server system, one or more article databases to indicate receiving the one or more articles corresponding to the one or more unique article identifiers. 
   
     
     
         31 . The computer system of  claim 30 , further comprising:
 fetching, by the internal server system, the Return Entity for recent data corresponding to one or more returned unique article identifiers.   
     
     
         32 . The computer system of  claim 30 , wherein the Order Entity includes at least one internal field set by the internal server system and at least one external field set by the external warehouse system. 
     
     
         33 . The computer system of  claim 32 , wherein the at least one internal field includes at least one of: an internal identifier generated by the internal server system, a priority, a number of return bags to send with the shipment, group identifier information, an open order status, or a canceled order status. 
     
     
         34 . The computer system of  claim 32 , wherein the at least one external field includes at least one of: an external identifier generated by the external warehouse system, an allocated order status, a processed order status, or a rejected order status. 
     
     
         35 . The computer system of  claim 30 , further comprising:
 associating, by the internal server system, the Order Entity with a tenant identifier.   
     
     
         36 . A non-transitory computer-readable medium containing instructions for performing functions for communicating between an internal server system and an external warehouse system for a plurality of articles, the functions comprising:
 selecting one or more unique article identifiers corresponding to one or more articles of the plurality of articles to be included in an Order Entity;   dropping the Order Entity to the external warehouse system, the external warehouse system selecting and preparing each of the one or more articles corresponding to the one or more unique article identifiers in the Order Entity for shipment;   receiving a Return Entity from the external warehouse system indicating that the external warehouse system received the one or more articles corresponding to the one or more unique article identifiers; and   in response to receiving the Return Entity, updating one or more article databases to indicate receiving the one or more articles corresponding to the one or more unique article identifiers.   
     
     
         37 . The non-transitory computer-readable medium of  claim 36 , the functions further comprising:
 fetching the Return Entity for recent data corresponding to one or more returned unique article identifiers.   
     
     
         38 . The non-transitory computer-readable medium of  claim 36 , wherein the Order Entity includes at least one internal field set by the internal server system and at least one external field set by the external warehouse system. 
     
     
         39 . The non-transitory computer-readable medium of  claim 36 , the functions further comprising:
 associating, by the internal server system, the Order Entity with a tenant identifier.   
     
     
         40 . The non-transitory computer-readable medium of  claim 36 , the functions further comprising:
 transmitting, by the internal server system, a Unique Article Identifier Information Entity to indicate to the external warehouse system that a unique article identifier has an inactive status or an active status.

Join the waitlist — get patent alerts

Track US2023162151A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.