Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
AN E-COMMERCE PLATFORM AND A METHOD TO PROVIDE AN END TO END DELIVERY SERVICE
Document Type and Number:
WIPO Patent Application WO/2019/220201
Kind Code:
A1
Abstract:
The e-commerce platform includes a first processing subsystem configured to allot the at least one delivery person to deliver one or more products to corresponding at least one location within a pre-defined geographical area, a second processing subsystem configured to send a confirmation request to deliver the one or more products, a third processing subsystem configured to enable the at least one delivery person to deliver the one or more products to the corresponding at least one location within the pre-defined geographical area, a payment module configured to generate a payment by the corresponding one or more customers using a cryptocurrency. Further, the first processing subsystem, the second processing subsystem and the third processing subsystem are operatively coupled to each other on a blockchain platform to provide the end to end e-commerce delivery service.

Inventors:
BARI FEROZ KHAN (IN)
Application Number:
PCT/IB2018/059594
Publication Date:
November 21, 2019
Filing Date:
December 04, 2018
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
BARI FEROZ KHAN (IN)
International Classes:
G06Q30/00
Foreign References:
CN107346510A2017-11-14
CN104182879A2014-12-03
Attorney, Agent or Firm:
PUTTAIAH, Kartik (IN)
Download PDF:
Claims:
CLAIMS

WE CLAIM:

1. An e-commerce (20) platform to provide an end to end delivery service comprising:

a first processing subsystem (30) configured to:

receive one or more details of at least one delivery person (40) to enable the at least one delivery person (40) to register with the first processing subsystem (30);

display the one or more details of the at least one delivery person (40) to corresponding one or more retailers (50) on a first interface module; allot the at least one delivery person (40) to deliver one or more products to corresponding at least one location,

wherein, the one or more retailers (50) and the at least one location of corresponding one or more customers (60) are located within a pre-defined geographical area;

a second processing subsystem (70) configured to send a confirmation request to deliver the one or more products by corresponding one or more customers (60) to the first processing subsystem (30), wherein the one or more products is offered by corresponding one or more retailers (50); a third processing subsystem (80) configured to enable the at least one delivery person (40) allotted by the first processing subsystem (30) to deliver the one or more products confirmed by the one or more customers (60) to the corresponding at least one location within the pre-defined geographical area;

a payment module (90) operatively coupled to the first processing subsystem (30), the second processing subsystem (70) and the third processing subsystem (80), and configured to generate a payment by the corresponding one or more customers (60) using a cryptocurrency to the corresponding one or more retailers (50) for the one or more products confirmed by the corresponding one or more customers (60), wherein, the first processing subsystem (30), the second processing subsystem (70) and the third processing subsystem (80) are operatively coupled to each other on a blockchain platform (100) to provide the end to end e-commerce delivery service.

2. The e-commerce platform (20) as claimed in claim 1, wherein the first processing subsystem (30) is configured to allot the at least one delivery person (40) to deliver one or more products to corresponding at least one location based on a time slot provided by the corresponding one or more customers (60) while sending the confirmation request.

3. The e-commerce platform (20) as claimed in claim 1, wherein the first processing subsystem (30) if further configured to receive a plurality of details of the corresponding one or more products within at least one inventory.

4. The e-commerce platform (20) as claimed in claim 1, wherein the at least one delivery person (40) comprises a public delivery person or a private delivery person.

5. The e-commerce platform (20) as claimed in claim 1, further comprises a tracking module operatively coupled to the first processing subsystem (30) and the second processing subsystem (70), and configured to track a movement of the at least one delivery person (40) when the at least one delivery person (40) is out to deliver the one or more products to the corresponding at least one location within the pre-defined geographical area.

6. The e-commerce platform (20) as claimed in claim 1, further comprises a second interface module operatively coupled to the second processing subsystem (70), and configured to enable the one or more customers (60) to select the corresponding one or more products offered by the corresponding one or more retailers (50).

7. The e-commerce platform (20) as claimed in claim 1, further comprises a third interface module operatively coupled to the third processing subsystem (80), and configured to receive an allotment confirmation by the first processing subsystem (30) to deliver the one or more products to corresponding at least one location within the pre-defined geographical area. 8 A method (300) providing an end to end delivery service comprising: receiving one or more details of at least one delivery person; (310) selecting one or more products by corresponding one or more customers; (320)

sending a confirmation request to deliver the one or more products by corresponding one or more customers; (330)

allotting the at least one delivery person to deliver one or more products to corresponding at least one location within a pre-defined geographical area; (340)

enabling the at least one delivery person to deliver the one or more products; and (350)

generating a payment by the corresponding one or more customers using a cryptocurrency to the corresponding one or more retailers for the one or more products. (360)

9. The method (300) as claimed in claim 6, wherein selecting the one or more products by the corresponding one or more customers comprises:

generating at least one list containing one or more details of the corresponding one or more products offered by the corresponding one or more retailers; and

selecting the one or more products by the one or more customers based on at least one generated list by the corresponding one or more retailers.

10. The method (300) as claimed in claim 6, further comprising receiving a plurality of details of the corresponding one or more products within at least one inventory of the corresponding one or more retailers.

Description:
AN E-COMMERCE PLATFORM AND A METHOD TO PROVIDE AN END TO END DELIVERY SERVICE

BACKGROUND

[0001] Embodiments of the present disclosure relate to an e-commerce platform, and more particularly to an e-commerce platform and a method to provide an end to end delivery service.

[0002] E-commerce is a process of buying or selling of one or more products or one or more services through a means of a communication medium. Further, the e- commerce platform is a system or a platform which supports and enables the process of buying and selling the one or more products or the one or more services between a plurality of retailers and a plurality of consumers.

[0003] One such type of e-commerce platform allows one or more customers to view and select one or more products offered by one or more retailers through a user interface module. Further the one or more customers select the one or more products to be delivered using either by scanning a barcode of the corresponding one or more products or search for the one or more items from the e-commerce platform. Consequently, based on the selection of the one or more products by the one or more customers, a delivery person is allotted by the one or more retailers to deliver the one or more products to the one or more customers. However, in such system, the one or more customers and the one or more retailers cannot keep a track of a movement of the delivery person. Further, such system uses a traditional way for making payments which requires the one or more customers and the one or more retailers must trust a third party through which the transaction has to take place, hence such system may not be secure at times. Moreover, in such system, the one or more retailers may be located very far from a location of the one or more customers which may take a long duration for the delivery person to deliver the one or more products to the one or more customers due to which makes the one or more customers have to wait for a long time.

[0004] Hence there is a need of an improved e-commerce platform and a method to provide an end to end delivery service to address the aforementioned issues.

BRIEF DESCRIPTION [0005] In accordance to an embodiment of the present disclosure, an e- commerce platform to provide an end to end delivery service is provided. The e- commerce platform includes a first processing subsystem. The first processing subsystem is configured to receive one or more details of at least one delivery person to enable the at least one delivery person to register with the first processing subsystem. The first processing subsystem is also configured to display the one or more details of the at least one delivery person to corresponding one or more retailers on a first interface module. The first processing subsystem is further configured to allot the at least one delivery person to deliver one or more products to corresponding at least one location, the one or more retailers and the at least one location of the corresponding one or more customers are located within a pre defined geographical area. The e-commerce platform also includes a second processing subsystem. The second processing subsystem is configured to send a confirmation request to deliver the one or more products by corresponding one or more customers to the first processing subsystem, wherein the one or more products is offered by corresponding one or more retailers. The e-commerce platform further includes a third processing subsystem. The third processing subsystem is configured to enable the at least one delivery person allotted by the first processing subsystem to deliver the one or more products confirmed by the one or more customers to the corresponding at least one location within the pre-defined geographical area. The e-commerce platform further includes a payment module operatively coupled to the first processing subsystem, the second processing subsystem and the third processing subsystem. The payment module is configured to generate a payment by the corresponding one or more customers using a cryptocurrency to the corresponding one or more retailers for the one or more products confirmed by the corresponding one or more customers. Further, the first processing subsystem, the second processing subsystem and the third processing subsystem are operatively coupled to each other on a blockchain platform to provide the end to end e-commerce delivery service.

[0006] In accordance with another embodiment of the present disclosure, a method for providing an end to end delivery service is provided. The method includes receiving one or more details of at least one delivery person. The method also includes selecting one or more products by corresponding one or more customers. The method further includes sending a confirmation request to deliver the one or more products by corresponding one or more customers. The method further includes allotting the at least one delivery person to deliver one or more products to corresponding at least one location within a pre-defined geographical area. The method further includes enabling the at least one delivery person to deliver the one or more products. The method further includes generating a payment by the corresponding one or more customers using a cryptocurrency to the corresponding one or more retailers for the one or more products.

[0007] To further clarify the advantages and features of the present disclosure, a more particular description of the disclosure will follow by reference to specific embodiments thereof, which are illustrated in the appended figures. It is to be appreciated that these figures depict only typical embodiments of the disclosure and are therefore not to be considered limiting in scope. The disclosure will be described and explained with additional specificity and detail with the appended figures.

BRIEF DESCRIPTION OF THE DRAWINGS

The disclosure will be described and explained with additional specificity and detail with the accompanying figures in which:

[0008] FIG. 1 is a block diagram representation of an e-commerce platform to provide an end to end delivery service in accordance with an embodiment of the present disclosure;

[0009] FIG. 2 is a block diagram representation of an exemplary embodiment of an e-commerce platform to provide an end to end delivery service in accordance with an embodiment of the present disclosure; and

[0010] FIG. 3 is a process flow of a method providing an end to end delivery service comprising in accordance with an embodiment of the present disclosure.

[0011] Further, those skilled in the art will appreciate that elements in the figures are illustrated for simplicity and may not have necessarily been drawn to scale. Furthermore, in terms of the construction of the device, one or more components of the device may have been represented in the figures by conventional symbols, and the figures may show only those specific details that are pertinent to understanding the embodiments of the present disclosure so as not to obscure the figures with details that will be readily apparent to those skilled in the art having the benefit of the description herein.

DETAILED DESCRIPTION

[0012] For the purpose of promoting an understanding of the principles of the disclosure, reference will now be made to the embodiment illustrated in the figures and specific language will be used to describe them. It will nevertheless be understood that no limitation of the scope of the disclosure is thereby intended. Such alterations and further modifications in the illustrated system, and such further applications of the principles of the disclosure as would normally occur to those skilled in the art are to be construed as being within the scope of the present disclosure.

[0013] The terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process or method that comprises a list of steps does not include only those steps but may include other steps not expressly listed or inherent to such a process or method. Similarly, one or more devices or sub-systems or elements or structures or components preceded by "comprises... a" does not, without more constraints, preclude the existence of other devices, sub-systems, elements, structures, components, additional devices, additional sub-systems, additional elements, additional structures or additional components. Appearances of the phrase "in an embodiment", "in another embodiment" and similar language throughout this specification may, but not necessarily do, all refer to the same embodiment.

[0014] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this disclosure belongs. The system, methods, and examples provided herein are only illustrative and not intended to be limiting.

[0015] In the following specification and the claims, reference will be made to a number of terms, which shall be defined to have the following meanings. The singular forms“a”,“an”, and“the” include plural references unless the context clearly dictates otherwise.

[0016] Embodiments of the present disclosure relate to an e-commerce platform and a method to provide an end to end delivery service. The e-commerce platform includes a first processing subsystem. The first processing subsystem is configured to receive one or more details of at least one delivery person to enable the at least one delivery person to register with the first processing subsystem. The first processing subsystem is also configured to display the one or more details of the at least one delivery person to corresponding one or more retailers on a first interface module. The first processing subsystem is further configured to allot the at least one delivery person to deliver one or more products to corresponding at least one location, the one or more retailers and the at least one location of the corresponding one or more customers are located within a pre-defined geographical area. The e- commerce platform also includes a second processing subsystem. The second processing subsystem is configured to send a confirmation request to deliver the one or more products by corresponding one or more customers to the first processing subsystem, wherein the one or more products is offered by corresponding one or more retailers. The e-commerce platform further includes a third processing subsystem. The third processing subsystem is configured to enable the at least one delivery person allotted by the first processing subsystem to deliver the one or more products confirmed by the one or more customers to the corresponding at least one location within the pre-defined geographical area. The e-commerce platform further includes a payment module operatively coupled to the first processing subsystem, the second processing subsystem and the third processing subsystem. The payment module is configured to generate a payment by the corresponding one or more customers using a cryptocurrency to the corresponding one or more retailers for the one or more products confirmed by the corresponding one or more customers. Further, the first processing subsystem, the second processing subsystem and the third processing subsystem are operatively coupled to each other on a blockchain platform to provide the end to end e- commerce delivery service. [0017] FIG. 1 is a block diagram (10) representation of an e-commerce platform (20) to provide an end to end delivery service in accordance with an embodiment of the present disclosure. The e-commerce platform (20) includes a first processing subsystem (30). The first processing subsystem (30) is configured to receive one or more details of at least one delivery person (40) to enable the at least one delivery person (40) to register with the first processing subsystem (30). In one embodiment, the first processing subsystem (30) may be operatively coupled to a first interface module. In such embodiment, the first interface module may be operated by one or more retailers (50). As used herein, the one or more retailers (50) are ones who sell goods to public for use of consumption. In another embodiment, the first interface module may also be configured to enable the corresponding one or more retailers (50) to manage the end to end delivery service. More specifically, the one or more retailers (50) may manage the end to end delivery service between one or more customers (60) through the first interface module. In one embodiment, the delivery service may be a product delivery service. In one specific embodiment, the one or more retailers may include one or more brick and mortar.

[0018] In one exemplary embodiment, the one or more retailers (50) may be the one or more retailers (50) located within a specific geographical area of the corresponding one or more customers (60). As used herein, the one or more customers are defined as one more people who purchase one or more goods or one or more services offered by a shop or the one or more retailers.

[0019] In one specific embodiment, the first interface module may be operatively coupled to a hand-held device which may be operated by the corresponding one or more retailers (50). In such embodiment, the hand-held device may be a laptop, a tablet or a mobile phone. In another embodiment, the first interface module may be operatively coupled to a computer device such as a desktop or the like.

[0020] The first processing subsystem (30) is also configured to display the one or more details of the at least one delivery person (40) to corresponding one or more retailers (50) on a first interface module. In one embodiment, the at least one delivery person (40) may register with the corresponding one or more retailers (50) to allow the one or more retailers (50) to allocate the at least one delivery person (40) to offer the delivery service. Further, at least one registered delivery person (40) may undergo a verification process by an authorised verification organisation such as a government organization. In another embodiment, the one or more details of the at least one delivery person may include a name, an address, a phone number of the at least one delivery organization. In one specific embodiment the at least one delivery person (40) may be verified based on an identification generated by a government authority such as an Aadhar identification or the like. Subsequently, a plurality of data relating to at least one verified delivery person may be displayed on the first interface module.

[0021] The first processing subsystem (30) is further configured to allot the at least one delivery person (40) to deliver one or more products to corresponding at least one location. In one embodiment, the one or more retailers (50) may allot at least one verified delivery person (40) to deliver the one or more products to the corresponding at least one location.

[0022] In such embodiment, the one or more products which may be ordered by the one or more customers (60) may have to be delivered by the at least one delivery person (40) to the corresponding at least one location which may be selected by the one or more customers (60). In such embodiment, the one or more retailers (50) may receive an order from the one or more customers (60) for the corresponding one or more products in real time. Consequently, the one or more retailers (50) may allot the at least one delivery person (40) based on the at least one location.

[0023] Furthermore, the one or more retailers (50) and the at least one location of the corresponding one or more customers (60) are located within a pre-defined geographical area. In one embodiment, the one or more customers (60) may select the one or more retailers (50) based on a located area of the corresponding one or more retailers (50). In such embodiment, the one or more customers (60) may be located within the pre-defined geographical area. In one specific embodiment, the one or more customers (60) may define the pre-defined geographical area based on which the corresponding one or more customers (60) may order the corresponding one or more products. [0024] In another embodiment, the one or more products which may be ordered by the one or more customers (60) may have to be delivered by the at least one delivery person (40) to the corresponding at least one location within the pre defined geographical area which may be selected by the one or more customers (60). In such embodiment, the one or more retailers (50) may receive an order from the one or more customers (60) for the corresponding one or more products in real time.

[0025] In yet another embodiment, the first processing subsystem (30) may be further configured to receive a plurality of details of the corresponding one or more products within at least one inventory. In such embodiment, the one or more products which may be offered by the corresponding one or more retailers (50) may be stored in the corresponding at least one inventory. Further, as the one or more products which may be stored in the inventory may be delivered to the corresponding one or more customers (60) from the corresponding at least one inventory. Further, the first processing subsystem (30) may keep a track of the quantity of the corresponding one or more products within the at least one inventory of the corresponding one or more retailers (50), which may help the one or more retailers (50) to keep a track of the quantity of the one or more products in real time.

[0026] In one specific embodiment, the e-commerce platform (20) may include an in-house delivery subsystem which may be operatively coupled to the first processing subsystem (30). The in-house delivery subsystem may be configured to organize and maintain in-house delivery system of the corresponding one or more retailers (50).

[0027] The e-commerce platform (20) also includes a second processing subsystem (70). The second processing subsystem (70) is configured to send a confirmation request to deliver the one or more products by corresponding one or more customers (60) to the first processing subsystem (30), the one or more products is offered by corresponding one or more retailers (50). In one embodiment, the second processing subsystem (70) may be operatively coupled to a second interface module. In such embodiment, the second interface module may be configured to enable the one or more customers (60) to select the corresponding one or more products offered by the corresponding one or more retailers. In such embodiment, the one or more customers may select the corresponding one or more products through a display which may be operatively coupled to the second interface module.

[0028] In one embodiment, the one or more retailers (50) may advertise or display the corresponding one or more products in a form of a list, wherein the list may include a plurality of details of the corresponding one or more products offered by the corresponding one or more retailers (50). In such embodiment, the list which may include the plurality of details of the corresponding one or more products may be generated through the first processing subsystem (30).

[0029] In another embodiment, the one or more customers (60) may view the one or more products offered by the corresponding one or more customers (60) through the second interface module. Further, the one or more customers (60) may select the corresponding one or more products through a touch interface which may be operatively coupled to the second interface module. Further, on selecting the one or more products, the one or more customers (60) may send a confirmation of order of the one or more products to the corresponding one or more retailers (50) through the second processing subsystem (70). In such embodiment, the confirmation may be updated automatically in the first processing subsystem (30), the second processing subsystem (70) and the third processing subsystem (80). In yet another embodiment, the one or more customers (70) may send the at least one location, located within the pre-defined geographical area to which the one or more products have to be delivered from the corresponding one or more retailers (50). In one specific embodiment, the first processing subsystem (30) may generate and transmit a location of the one or more retailers (50) to the second processing subsystem (70).

[0030] Furthermore, the e-commerce platform (20) includes a third processing subsystem (80). The third processing subsystem (80) is configured to enable the at least one delivery person (40) allotted by the first processing subsystem (30) to deliver the one or more products confirmed by the one or more customers (60) to the corresponding at least one location within the pre-defined geographical area. In one embodiment, based on the at least one location which may be sent by the corresponding one or more customers (60), the one or more retailers (50) may allot the corresponding at least one delivery person (40) to deliver the one or more products to the at least one location located within the pre-defined geographical area through the first processing subsystem (30).

[0031] Further, the at least one delivery person (40) may receive a notification based on an allotment of the delivery of the one or more products to the at least one location within the pre-defined geographical area. Furthermore, based on the allotment of the delivery of the one or more products to the corresponding at least one location, the at least one delivery person (40) may initiate to deliver the one or more products to the at least one location.

[0032] In one embodiment, the at least one delivery organization (40) may receive an allotment confirmation on a third interface module (80) in real time. In such embodiment, the allotment confirmation may be generated by the first processing subsystem (30) to deliver the one or more products to the corresponding at least one location within the pre-defined geographical area. In another embodiment, the at least one delivery person (40) may be allotted to deliver the one or more products based on a verification and a background check by the one or more retailers (50). In one specific embodiment, the at least one delivery person (40) may be verified based on a government authorized identification such as an Aadhaar. In such embodiment, the government authorized identification may be stored and verified by hashing and time stamping on a blockchain platform (100). In one embodiment, the hashing and the stamping of the government authorized identification may be done using a decentralized digital verification service platform such as a OneName, a BitID, a BitHandle or the like.

[0033] In one specific embodiment, the at least one delivery person (40) may include a relative or a family member of the corresponding one or more customers, a volunteer who may be located within the pre-defined geographical area, a person who may be appointed by the corresponding one or more retailers, or the like. In another embodiment, the at least one delivery person (40) may be a group of local delivery individuals, wherein the group of local delivery individuals may be appointed by the one or more retailers.

[0034] In yet another embodiment, the at least one delivery person (40) may include a group of people who may come together on a single platform and may register with the one or more retailers (50) to perform an end to end delivery service. In such embodiment, the group of people may include a plurality of residents located within the pre-defined geographical area.

[0035] Furthermore, the e-commerce platform (20) includes a payment module (90) operatively coupled to the first processing subsystem (30), the second processing subsystem (70) and the third processing subsystem (80). The payment module (90) is configured to generate a payment by the corresponding one or more customers (40) using a cryptocurrency to the corresponding one or more retailers (50) for the one or more products confirmed by the corresponding one or more customers (60). In one embodiment, the cryptocurrency may include a bitcoin, a Litecoin, a ripple, a cartcoin or the like. In one exemplary embodiment, the payment module (90) may be configured to generate the payment by the corresponding one or more customers (60) using a fiat currency to the corresponding one or more customers (60). As used herein, the fiat currency is defined as a type of currency which is allotted with a specific value by a government authority based on a set of rules and regulations. In one specific embodiment, the one or more customers may create a wallet within the payment module to make the payment using the cryptocurrency.

[0036] In one specific embodiment, the e-commerce platform (20) may further include a tracking module which may be operatively coupled to the first processing subsystem (30) and the second processing subsystem (70). The tracking module may be configured to track a movement of the at least one delivery person (40) when the at least one delivery person (40) is out to deliver the one or more products to the corresponding at least one location located within the pre-defined geographical area in real time. In such embodiment, the one or more retailers (50) who may be offering the one or more products to the corresponding one or more customers (60) may keep a track of whether the at least one delivery person (40) is taking a right path to reach the at least one location within the pre-defined geographical area. The one or more retailers (50) may also keep a track of whether the at least one delivery person (40) will deliver the one or more products to the corresponding one or more customers (60) to the corresponding at least one location within a specified time range. In such embodiment, the time range may be specified by the one or more customers (60) while the one or more customers (60) are placing an order for the one or more products.

[0037] In addition, the first processing subsystem (30), the second processing subsystem (70) and the third processing subsystem (80) are operatively coupled to each other on the blockchain platform (100) to provide the end to end delivery service. As used herein, the blockchain is defined as a continuously growing list of records. Each of the records are referred to as block. Further, a plurality of blocks is secured through cryptography. In such embodiment, the first processing subsystem (30), the second processing subsystem (70) and the third processing subsystem (80) may be operatively coupled to each other on the blockchain platform (100) based on a smart contract. As used herein, the smart contract is a type of protocol that facilitates, verifies or enforces a negotiation of a contract. In one specific embodiment, the first processing subsystem (30), the second processing subsystem (70) and the third processing subsystem (80) may be operatively coupled to each other on a centralized platform. In one exemplary embodiment, the smart contract may be an etherium based smart contact.

[0038] In one exemplary embodiment, the one or more customers (60) may provide a rating to the corresponding one or more retailers (50) from where the one or more customers (60) may have ordered the corresponding one or more products through the second processing subsystem (70). In such embodiment, an efficiency of the corresponding one or more retailers (50) may be generated by the e- commerce platform (20) based on the rating which may be provided by the corresponding one or more customers (60). In another embodiment, the e- commerce platform (20) for the end to end delivery service may be operatively coupled to a point of sale (POS) platform or a point of purchase (POP) platform, wherein the POS platform may be operatively coupled to the first interface module and hence the blockchain platform. The POS platform may be operated by the corresponding one or more retailers (50). In such embodiment, the plurality of details of the corresponding one or more products may be updated on the first interface device through the POS platform.

[0039] In one specific embodiment, the one or more retailers (50) may offer different rates for the at least one product which may be selected by the one or more customers (60). In such embodiment, the different rates may be offered based on different condition such as the time range which may be generated by the one or more customers (60) at the time of placing the order for the at least one product. In such a situation, the first processing subsystem (30) may include a bidding subsystem, wherein the one or more retailers (50) may be accessible to bid with each other to deliver the at least one product to the corresponding one or more customers (60). Further, when the one or more retailers (50) get fixed to deliver the at least one product to the corresponding one or more customers (60), the one or more customers (60) may make the payment to the corresponding one or more retailers (50) simultaneously through the payment module (90). Further, on receiving the payment made by the corresponding one or more customers (60), the one or more retailers (50) may allot the one or more delivery person (40) to collect the at least one product from the corresponding one or more retailers (50) to deliver the at least one product to the corresponding one or more customers (60).

[0040] FIG. 2 is a block diagram representation of an exemplary embodiment of an e-commerce platform to provide an end to end delivery service in accordance with an embodiment of the present disclosure. The system (110) includes a first processing subsystem (120) which is operatively coupled to a retailer interface device (130). The system (110) also includes a second processing subsystem (140) which is operatively coupled to a customer interface device (150). The system (110) further includes a third processing subsystem (160) which is operatively coupled to a delivery interface device (170), wherein the first processing subsystem (120), the second processing subsystem (140), the third processing subsystem (160) are substantially similar to a first processing subsystem (30), a second processing subsystem (70) and a third processing subsystem (80) of FIG.1. [0041] Furthermore, a customer (180) views a plurality of stores which are available across a customer’s locality, wherein a customer (180) and the plurality of stores are operatively coupled to each other on a blockchain platform (220). Further, the customer (180) and the plurality of stores are located within a pre defined geographical area. For example the pre-defined geographical area may be a geographical area covering a radius of 20 kilometres. Furthermore, the plurality of stores offers a plurality of products in a form of a list. The customer (180) views the plurality of products offers by the corresponding plurality of stores through the customer interface device (150). For example the plurality of stores located within the pre-defined geographical area may be four stores offering a plurality of grocery products respectively.

[0042] In addition, the customer (180) views the list of the plurality of products and selects a product A and decides to make an order. Furthermore, the customer (180) sends a confirmation of the order for the product A on the blockchain platform (220) through the customer interface device (150). Also, the customer (180) mentions a location to which the product A has to be delivered by one of the plurality of stores. Further, the customer (180) sets a time range within which the product A must reach a location mentioned by the customer (180).

[0043] As a result, the plurality of stores receives the confirmation order for the product A in real time on the receiver interface module (130). On receiving the confirmation order, one of a retailer of the plurality of stores confirms back to the customer (180) to deliver the product A in real time. Further, the customer (180) can also view one or more offers or one or more discounts which are offered by the corresponding plurality of stores prior to order the product A. For example, the product A may be two kilos of sugar.

[0044] Furthermore, the retailer (190) allots a delivery person (200) to deliver the product A to the location mentioned by the customer (180) within the geographical location, wherein the delivery person (200) must be first registered with the retailer (190) and verified by an appropriate authority prior to the allotment for the delivery of the product A to the location mentioned by the customer (180). Further, the delivery person (200) receives an allotment notification on the delivery interface device (170). Consequently, the delivery person (200) confirms to deliver the product A through the delivery interface module (170). Furthermore, as the delivery person (200) confirms on the delivery notification, the customer (180) and the retailer (190) receives a notification on the customer interface module (150) and the retailer interface module (130) respectively.

[0045] In addition, the retailer (190) and the customer (180) can track a movement of the delivery person (200) in real time through a tracking module (230), wherein the tracking module (230) is operatively coupled to the retailer interface module (130), customer interface module (150) and the delivery interface module (170).

[0046] Furthermore, the customer (180) and the retailer (190) track the delivery person (200) as the delivery person (200) make a movement to deliver the product A to the mentioned location within the pre-defined geographical area. Also, the delivery person (200) reaches the location within the time range mentioned by the customer (180) at the time of confirmation of the order of the product A. Further, on receiving the product A, the customer (180) makes a payment to the retailer using cryptocurrency through the customer interface module (150) via the blockchain platform (220).

[0047] Further, the customer (180) rates the retailer (190) for the delivery of the product A which was ordered by the customer (180). Further, the costumer (180) also rates the product A based on a plurality of parameters such as a quality of the product, time taken by the delivery person (200) to deliver the product A to the location mentioned by the customer (180) within the pre-defined geographical area, a packaging of the product A, honesty of the retailer (190) and the delivery person (200) and the like. For example, if the customer (180) is not stratified with the product A, the customer may send a request for returning the product A and may demand for a refund from the retailer (190). In one embodiment, the return policy may be drafted based on a local jurisdiction and may be stored on the blockchain platform (220).

[0048] FIG. 3 is a process flow of a method providing an end to end delivery service comprising in accordance with an embodiment of the present disclosure. The method includes receiving one or more details of at least one delivery person. In one embodiment, receiving the one or more details may include receiving a name, an address, a phone number of the at least one delivery person. In another embodiment, receiving the one or more details may include receiving a relationship of the at least one delivery person with corresponding one or more customers.

[0049] The method also includes selecting one or more products by corresponding one or more customers. In one embodiment, selecting the one or more products by the corresponding one or more customers may include selecting the one or more products from at least one list which may be generated by corresponding one or more retailers. In such embodiment, the at least one list may include a plurality of details of the corresponding one or more products which may be offered by the corresponding one or more retailers. In another embodiment, selecting the one or more products by the corresponding one or more customers may include selecting the corresponding one or more retailers offering the corresponding one or more products prior to selecting the one or more products.

[0050] In one exemplary embodiment, selecting the one or more products by the corresponding one or more customers may include generating at least one list containing one or more details of the corresponding one or more products offered by the corresponding one or more retailers. Consequently, selecting the one or more products by the one or more customers based on at least one generated list by the corresponding one or more retailers.

[0051] The method further includes sending a confirmation request to deliver the one or more products by corresponding one or more customers. In one embodiment, sending the confirmation of the one or more products may include placing an order of the one or more products by the corresponding one or more customers, wherein the one or more products may be offered by the corresponding one or more retailers. In such embodiment, placing the order of the one or more products may include sending a text message, a voice message, a short message service (SMS) or the like in real time to the corresponding one or more retailers to confirm the order for the one or more products. In one specific embodiment, the method may also include specifying a time range by the one or more customers to the corresponding one or more retailers within which the one or more products confirmed by the customer may have to be delivered to at least one location located within a pre-defined geographical area by the at least one delivery person.

[0052] The method further includes allotting the at least one delivery person to deliver one or more products to corresponding at least one location within a pre defined geographical area. In one embodiment, allotting the at least one delivery person may include selecting the at least one delivery person to deliver the one or more products to the at least one location located within the pre-defined geographical area based on the time range which may be specified by the corresponding one or more customers. In another embodiment, allotting the at least one delivery person may include selecting the at least one delivery person to deliver the one or more products to the at least one location within the pre-defined geographical area based on a distance or a locality of the corresponding one or more customers from the corresponding one or more retailers.

[0053] Furthermore, the method includes enabling the at least one delivery person to deliver the one or more products. In one embodiment, enabling the at least one delivery person may include generating a notification to the at least one delivery person to deliver the one or more products from the at least one retailers to the corresponding at least one customers located at the corresponding at least one location within the pre-defined geographical area.

[0054] The method further includes generating a payment by the corresponding one or more customers using a cryptocurrency to the corresponding one or more retailers for the one or more products. In one embodiment, generating the payment using the cryptocurrency may include generating the payment using a bitcoin cryptocurrency, a Litecoin cryptocurrency, a ripple cryptocurrency, a cartcoin cryptocurrency or the like to the corresponding one or more retailers. In another embodiment, generating the payment may include generating the payment via a blockchain platform using the cryptocurrency.

[0055] Various embodiment of the e-commerce platform to provide an end to end delivery service enable the platform to provide the delivery service on the blockchain platform. The e-commerce platform also enables the customers and the retailers to exchange payment through the cryptocurrency which eliminates the involvement of the third party while making a transaction. Hence, making the e- commerce more reliable and secure.

[0056] Also, the e-commerce platform provides a provision for the customers and the retailers to track the at least one delivery person while the one or more delivery person is out to deliver the one or more products to the corresponding one or more customers to the at least one location within the pre-defined geographical area.

[0057] In addition, the e-commerce platform allows a plurality of local retailers to connect on the single platform along with the one or more customers. Hence the delivery of the one or more products by the at least one delivery person happens within a specific time range and hence the one or more customers need not wait for a long time to receive the ordered one or more products.

[0058] Furthermore, the e-commerce platform enables the one or more retailers for better utilization of the in-house delivery workforce, Systematic bookkeeping of the in-house delivery workforce. The e-commerce platform also enables the one or more retailers to provide Justification of the wages demanded by in-house delivery workforce for the work done and also increases the efficiency of the in- house delivery workforce.

[0059] While specific language has been used to describe the disclosure, any limitations arising on account of the same are not intended. As would be apparent to a person skilled in the art, various working modifications may be made to the method in order to implement the inventive concept as taught herein.

[0060] The figures and the foregoing description give examples of embodiments. Those skilled in the art will appreciate that one or more of the described elements may well be combined into a single functional element. Alternatively, certain elements may be split into multiple functional elements. Elements from one embodiment may be added to another embodiment. For example, order of processes described herein may be changed and are not limited to the manner described herein. Moreover, the actions of any flow diagram need not be implemented in the order shown; nor do all of the acts need to be necessarily performed. Also, those acts that are not dependent on other acts may be performed in parallel with the other acts. The scope of embodiments is by no means limited by these specific examples.