US 12,293,325 B2
System and method for facilitating delivery of one or more products
Srirajasekhar Koritala, Naperville, IL (US)
Assigned to Srirajasekhar Koritala, Naperville, IL (US)
Filed by Srirajasekhar Koritala, Naperville, IL (US)
Filed on Sep. 28, 2021, as Appl. No. 17/487,368.
Application 17/487,368 is a continuation in part of application No. 16/658,125, filed on Oct. 20, 2019, abandoned.
Prior Publication US 2022/0012682 A1, Jan. 13, 2022
Int. Cl. G06Q 30/0601 (2023.01); G01C 21/36 (2006.01); G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); G06Q 10/0631 (2023.01); G06Q 10/0834 (2023.01); G06Q 10/087 (2023.01); G06Q 30/0279 (2023.01)
CPC G06Q 10/0834 (2013.01) [G01C 21/3667 (2013.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06Q 10/063118 (2013.01); G06Q 10/087 (2013.01); G06Q 30/0631 (2013.01); G06Q 30/0637 (2013.01); G06Q 30/0639 (2013.01); G06Q 30/0641 (2013.01); G06Q 30/0279 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computing system for facilitating delivery of one or more products, the computing system comprising:
one or more hardware processors; and
a memory coupled to the one or more hardware processors, wherein the memory comprises a plurality of modules in the form of programmable instructions executable by the one or more hardware processors, wherein the plurality of modules comprises:
a data receiver module configured to:
receive a request from a purchaser to purchase one or more products from a desired store, wherein the request comprises: types of the one or more products, quantity of the one or more products and a purchaser address, and wherein the request is received from the purchaser through at least one of: an Artificial Intelligence (AI)-based chatbot, a mobile application and a web browser; and
receive a mode of delivery of the one or more products from the purchaser, wherein the mode of delivery comprises: pick-up, shipping at the desired store and a personal shopper;
a store selection module configured to:
sort one or more stores based on price of the one or more products, distance of the one or more stores, and stock of the one or more products, in proximity of the purchaser; and
obtain an input from the purchaser corresponding to the sorted one or more stores based on one or more purchase parameters to determine the desired store from the one or more stores for purchasing the one or more products, wherein the one or more purchase parameters comprise:
the price of the one or more products, offers associated with the one or more products, estimated delivery time of the one or more products, stock of the one or more products at each of the one or more stores and distance of each of the one or more stores from the purchaser address;
a delivery management module configured to:
determine the personal shopper for delivering the one or more products from the desired store to the purchaser based on the received request, received mode of delivery and predefined information by using a product delivery based Artificial Intelligence (AI) model upon receiving personal shopper as the model of delivery, wherein the received request is forwarded to the determined personal shopper; and
determine one or more market makers for delivering the one or more products from the desired store to the purchaser based on the received request, the received mode of delivery and the predefined information by using the product delivery-based AI model upon obtaining a refusal from the personal shopper for the received request of the purchaser or unavailability of the personal shopper;
a data obtaining module configured to obtain an approval from the personal shopper for the received request of the purchaser;
a data generation module configured to:
generate an order schedule for the received request based on the received request, received mode of delivery and predefined order schedule by using a product delivery-based AI model upon obtaining the approval from the personal shopper, wherein the order schedule comprises: purchaser address, desired store address information associated with the one or more products, estimated delivery time of the one or more products, and order number; and
generate a dynamic navigation map for the personal shopper based on the received request upon generating the order schedule, wherein the dynamic navigation map comprises: a path flow from a source address to a destination
address and wherein the source address is live location of the personal shopper and destination address is the purchaser address; and
a data output module configured to output the generated order schedule and the generated dynamic navigation map on a graphical user interface of one or more purchaser devices associated with the purchaser and personal shopper device associated with the personal shopper.