WO2019220200A1 - An end to end e-commerce system and a method to operate the same - Google Patents
An end to end e-commerce system and a method to operate the same Download PDFInfo
- Publication number
- WO2019220200A1 WO2019220200A1 PCT/IB2018/059590 IB2018059590W WO2019220200A1 WO 2019220200 A1 WO2019220200 A1 WO 2019220200A1 IB 2018059590 W IB2018059590 W IB 2018059590W WO 2019220200 A1 WO2019220200 A1 WO 2019220200A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- products
- processing subsystem
- customers
- retailers
- delivery
- Prior art date
Links
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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
-
- 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]
Definitions
- Embodiments of the present disclosure relate to an e-commerce platform, and more particularly to an end to end e-commerce system and a method to operate the same.
- 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.
- 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.
- 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.
- a system for an end to end e-commerce service includes a first processing subsystem.
- the first processing subsystem is configured to receive one or more details of at least one delivery organization.
- the processing subsystem is also configured to allot the at least one delivery system to deliver one or more products to corresponding at least one location.
- the system 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, the one or more products is offered by corresponding one or more retailers.
- the system further includes a third processing subsystem.
- the third processing subsystem is configured to enable the at least one delivery organization 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.
- the system 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.
- 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 service.
- a method for providing an end to end e-commerce service includes receiving one or more details of at least one delivery organization.
- the method also includes selecting one or more products by corresponding one or more customers.
- the method further includes sending a confirmation of the one or more products to corresponding one or more retailers by the corresponding one or more customers.
- the method further includes allotting the at least one delivery organization to deliver one or more products to corresponding at least one location based on the confirmation sent by the corresponding one or more customers.
- the method further includes enabling the at least one delivery organization to deliver the one or more products to the corresponding at least one location.
- the method further includes generating a payment using a cryptocurrency to the corresponding one or more retailers for the one or more products.
- FIG. 1 is a block diagram representation of an end to end e-commerce system in accordance with an embodiment of the present disclosure
- FIG. 2 is a block diagram representation of an end to end e-commerce system of FIG.1 in accordance with an embodiment of the present disclosure
- FIG. 3 is a process flow of a method to operate an end to end e-commerce system in accordance with an embodiment of the present disclosure.
- Embodiments of the present disclosure relate to an end to end e- commerce system and a method to operate the same.
- the system includes a first processing subsystem.
- the first processing subsystem is configured to receive one or more details of at least one delivery organization.
- the processing subsystem is also configured to allot the at least one delivery system to deliver one or more products to corresponding at least one location.
- the system 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, the one or more products is offered by corresponding one or more retailers.
- the system further includes a third processing subsystem.
- the third processing subsystem is configured to enable the at least one delivery organization 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.
- the system 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.
- 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 service.
- FIG. 1 is a block diagram (10) representation of an end to end e- commerce system (20) in accordance with an embodiment of the present disclosure.
- the system (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 organization (40).
- the first processing subsystem (30) may be operatively coupled to a first interface module.
- the first interface module may be operated by one or more retailers (70).
- the one or more retailers (70) are ones who sell goods to public for use of consumption.
- the first interface module may also be configured to enable the corresponding one or more retailers (70) to manage the end to end e-commerce service. More specifically, the one or more retailers (70) may manage the e- commerce service between one or more customers (60) through the first interface module.
- the one or more retailers may include one or more brick and mortar.
- the one or more retailers (70) may include the one or more retailers (70) located close to the corresponding one or more customers (60). In yet another embodiment, the one or more retailers (70) may include the one or more retailers (70) located far from the corresponding one or more customers (60). As used herein, the one or more customers (60) 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 (70).
- the first interface module may be operatively coupled to a hand-held device which may be operated by the corresponding one or more retailers.
- the hand-held device may be a laptop, a tablet or a mobile phone.
- the first interface module may be operatively coupled to a computer device such as a desktop or the like.
- the first processing subsystem (30) is also configured to allot the at least one delivery organization (40) to deliver the one or more products to corresponding at least one location.
- the one or more products may be ordered or selected by the one or more customers (60).
- the one or more products may be offered by the corresponding one or more retailers (70).
- 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 organization (40) to the corresponding at least one location which may be selected by the one or more customers (60).
- the one or more retailers (70) may receive an order from the one or more customers (60) for the corresponding one or more products in real time.
- 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.
- the one or more products which may be offered by the corresponding one or more retailers (70) 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) because of which a quantity of the one or more products may get reduced in the corresponding at least one inventory.
- 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 (70), which may help the one or more retailer (70) to keep a track of the quantity of the one or more products in real time.
- the system (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 (70).
- the system (20) also includes a second processing subsystem (50).
- the second processing subsystem (50) is configured to send a confirmation request to deliver the one or more products by the corresponding one or more customers (60) to the one or more retailers (70) on the first processing subsystem (30). Further the one or more products is offered by the corresponding one or more retailers (70).
- the second processing subsystem (50) may be operatively coupled to a second interface module.
- 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 (70).
- the one or more customers (60) may select the corresponding one or more products through a display which may be operatively coupled to the second interface module.
- the one or more retailers (70) 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 (70).
- 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).
- the one or more customers (60) may view the one or more products offered by the corresponding one or more retailers (70) 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 (70) through the second processing subsystem (50). In such embodiment, the confirmation may be updated automatically in the first processing subsystem (30), the second processing subsystem (50) and the third processing subsystem (80).
- the one or more customers (60) may send the at least one location to which the one or more products have to be delivered from the corresponding one or more retailers (70) to the corresponding at least one location.
- the first processing subsystem (30) may generate and transmit a location of the one or more retailers (70) to the second processing subsystem (50).
- the system (20) includes a third processing subsystem (80).
- the third processing subsystem (80) is configured to enable the at least one delivery organization (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.
- the one or more retailers (70) may allot the corresponding at least one delivery organization (40) to deliver the one or more products to the at least one location through the first processing subsystem (30).
- the at least one delivery organization (40) may receive a notification based on an allotment of the delivery of the one or more products to the at least one location. 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 organization (40) may send at least one delivery individual to deliver the one or more products to the at least one location. In one embodiment, the at least one delivery organization (40) may receive an allotment confirmation on a third interface module 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.
- the at least one delivery organization (40) may be allotted to deliver the one or more products based on a verification and a background check of the at least one delivery organization (40) by the one or more retailers (70).
- the at least one delivery organization (40) may be verified based on a government authorized identification such as an Aadhaar identification card.
- the government authorized identification may be stored and verified by hashing and time stamping on a blockchain platform (100).
- 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.
- the at least one delivery organization (40) may include at least one government delivery organization or at least one private delivery organization.
- the one or more details of the at least one delivery organization (40) may include a name, an address, a phone number of the at least one delivery organization (40).
- the system (20) may include a delivery team creation subsystem which may be operatively coupled to the first processing subsystem (30) and the third processing subsystem (80).
- the delivery team creation subsystem may be configured to enable a creation of a delivery team.
- the delivery team may include a group of people who may intend to start a delivery business. Further, the one or more retailers may hire the delivery team in a pre-defined geographical area.
- the first processing subsystem (30), the second processing subsystem (50) and the third processing subsystem (80) are operatively coupled to each other on the blockchain platform (100) to provide the end to end e-commerce service.
- 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.
- the first processing subsystem (30), the second processing subsystem (50) and the third processing subsystem (80) may be operatively coupled to each other on the blockchain platform (100) based on a smart contract.
- the smart contract is a type of protocol that facilitates, verify or enforces a negotiation of a contract.
- the first processing subsystem (30), the second processing subsystem (50) and the third processing subsystem (80) may be operatively coupled to each other on a centralized platform.
- the smart contract may be an etherium based smart contact.
- the system (20) includes a payment module (90) operatively coupled to the first processing subsystem (30), the second processing subsystem (50) and the third processing subsystem (80).
- the payment module (90) is configured to generate a payment by the corresponding one or more customers (60) using a cryptocurrency to the corresponding one or more retailers (70) for the one or more products confirmed by the corresponding one or more customers (60).
- the cryptocurrency may include a bitcoin, a Litecoin, a ripple, a cartcoin or the like.
- 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).
- 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.
- the one or more customers may create a wallet within the payment module to make the payment using the cryptocurrency.
- the system (20) may further include a tracking module which may be operatively coupled to the first processing subsystem (30) and the second processing subsystem (50).
- the tracking module may be configured to track a movement of the at least one delivery organization (40) or to track the at least one delivery individual, when the at least one delivery organization (40) may be out to deliver the one or more products to the corresponding at least one location in real time.
- the one or more retailers (70) 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 organization (40) may be taking a right path to reach the at least one location.
- the one or more retailers (70) may also keep a track of whether the at least one delivery organization (40) may 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.
- 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.
- the one or more customers (60) may provide a rating to the corresponding one or more customers (60) from where the one or more customers (60) may have ordered the corresponding one or more products through the second processing subsystem (50).
- an efficiency of the corresponding one or more retailers (70) may be generated by the system (20) based on the rating which may be provided by the corresponding one or more customers (60).
- the system (20) for an end to end e-commerce 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 (70).
- the plurality of details of the corresponding one or more products may be updated on the first interface device through the POS platform.
- the one or more retailers (70) may offer different rates for the at least one product which may be selected by the one or more customers (60).
- 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.
- the first processing subsystem (30) may include a bidding subsystem, wherein the one or more retailers (70) may be accessible to bid with each other to deliver the at least one product to the corresponding one or more customers (60).
- FIG. 2 is a block diagram representation of an end to end e-commerce system (110) of FIG.1 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 (50) and a third processing subsystem (80) of FIG.1.
- a customer (180) views a list of plurality of stores which are available across a customer’s locality, wherein the plurality of stores is offering a plurality of products which the customer (180) views through the customer interface device (150) and then decides to make an order of a product X.
- 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 X.
- the product X may be two kilos of rice.
- the customer (180) selects for a retailer (190) from the plurality of stores who is offering the product X and decides to place an order for a delivery of the product X through the customer interface device (150).
- the customer (180) sends a confirmation to the retailer (190) of the order for the product X.
- the customer (180) also specifies a time range between which the product X must be delivered to the customer (180).
- the customer (180) mentions an address of a location to which the product X has to be delivered.
- the retailer (190) receives the confirmation sent by the customer (180) in real time on the retailer interface module (130). Further, on receiving the confirmation, the retailer (190) allots a delivery person (200) to deliver the product X to the customer (180) at the location mentioned by the customer (180) at the time of confirmation, 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 X to the location mentioned by the customer (180).
- the delivery person (200) receives a notification on the delivery interface device (170) to deliver the product X at the mentioned location.
- the customer interface device (150), the retailer interface device (130) and the delivery interface device (170) are operatively coupled to each other on a blockchain platform (220).
- the delivery person (200) confirms the delivery notification. Further, based on the confirmation from the delivery person (200), the customer (180) and the retailer (190) get a status notification on the customer interface device (150) and the retailer interface device (130) respectively. Further, the customer (180) and the retailer (190) can track the delivery person (200) in real time through a tracking module (230) which is operatively coupled to the customer interface device (150), the retailer interface device (130) and the delivery interface device (170).
- a tracking module (230) which is operatively coupled to the customer interface device (150), the retailer interface device (130) and the delivery interface device (170).
- the customer (180) and the retailer (190) track the delivery person (200) as the delivery person (200) may be away to deliver the product X to the mentioned location. 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 X. Further, on receiving the product X, the customer (180) makes a payment to the retailer (190) using cryptocurrency through a payment module (210) which is operatively coupled the customer interface module (150) via the blockchain platform (220).
- the customer (180) rates the retailer for the delivery of the product X which was ordered by the customer (180). Further, the costumer (180) also rates the product X based on a plurality of parameters such as a quality of the product, time taken by the delivery person (200) to deliver the product X to the location mentioned by the customer (180), a packaging of the product X, 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 X, the customer (180) may send a request for returning the product X 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).
- the retailer interface module (130) may include an in-house delivery system.
- the in-house delivery system may be configured to cover the coordination and maintenance of the in-hose delivery workforce of the one or more retailer or a brick and mortar store to deliver the at least one product.
- the one or more retailers may hire a third- party delivery system to deliver the at least one product in an absence of the in-hose delivery workforce.
- the delivery interface module (170) may include a delivery team creation module.
- the delivery team creation module may be configured to enable the creation of a delivery team by a group of people who intend to start a delivery business.
- the retailer interface module (130) may be operatively coupled to the delivery interface module (170) and the delivery team creation module which may allow the retailer (190) to hire the delivery person (200) within the geographical area where a delivery team may be created through the delivery team creation module.
- FIG. 3 is a process flow of a method (300) to operate an end to end e- commerce system in accordance with an embodiment of the present disclosure.
- the method (300) includes receiving one or more details of at least one delivery organization in step 310.
- receiving the one or more details may include receiving a name, an address, a phone number of the at least one delivery organization.
- the method (300) also includes selecting one or more products by corresponding one or more customers in step 320.
- 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.
- 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.
- 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.
- the method (300) includes sending a confirmation of the one or more products to corresponding one or more retailers by the corresponding one or more customers in step 330.
- 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.
- 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.
- the method (300) 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 by the at least one delivery organization.
- the method (300) also includes allotting the at least one delivery organization to deliver one or more products to corresponding at least one location based on the confirmation sent by the corresponding one or more customers in step 340.
- allotting the at least one delivery organization may include selecting the at least one delivery organization to deliver the one or more products to the at least one location based on the time range which may be specified by the corresponding one or more customers.
- allotting the at least one delivery organization may include selecting the at least one delivery organization to deliver the one or more products to the at least one location based on a distance or a locality of the corresponding one or more customers from the corresponding one or more retailers.
- the method (300) includes enabling the at least one delivery organization to deliver the one or more products to the corresponding at least one location in step 350.
- enabling the at least one delivery organization may include generating a notification to the at least one delivery organization to send at least one delivery individual from the at least one delivery organization 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.
- the method (300) further includes generating a payment using a cryptocurrency to the corresponding one or more retailers for the one or more products in step 360.
- 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.
- generating the payment may include generating the payment via a blockchain platform using the cryptocurrency.
- Various embodiment of the system for the end to end e-commerce service enable the system to provide the e-commerce service on the blockchain platform.
- the system 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 system more reliable and secure.
- the system provides a provision for the customers and the retailers to track the one or more delivery organizations or the at least one delivery individual while the one or more delivery organizations is out to deliver the one or more products to the corresponding one or more customers to the at least one location.
- the system enables the one or more retailers for better utilization of the in-house delivery workforce, Systematic bookkeeping of the in- house delivery workforce.
- the system 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.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The system includes a first processing subsystem configured to allot the at least one delivery system to deliver one or more products, a second processing subsystem configured to send a confirmation request to deliver the one or more products by corresponding one or more customers, a third processing subsystem configured to enable the at least one delivery organization to deliver the one or more products to the corresponding at least one location, a payment module configured to generate a payment by the corresponding one or more customers using a cryptocurrency to the corresponding one or more retailers. 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 service.
Description
AN END TO END E-COMMERCE SYSTEM AND A METHOD TO
OPERATE THE SAME
BACKGROUND
[0001] Embodiments of the present disclosure relate to an e-commerce platform, and more particularly to an end to end e-commerce system and a method to operate the same.
[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.
[0004] Hence there is a need of an improved end to end e- commerce system and a method to operate the same to address the aforementioned issues.
BRIEF DESCRIPTION
[0005] In accordance to an embodiment of the present disclosure, a system for an end to end e-commerce service is provided. The system includes a first processing subsystem. The first processing subsystem is configured to receive one
or more details of at least one delivery organization. The processing subsystem is also configured to allot the at least one delivery system to deliver one or more products to corresponding at least one location. The system 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, the one or more products is offered by corresponding one or more retailers. The system further includes a third processing subsystem. The third processing subsystem is configured to enable the at least one delivery organization 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. The system 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 service.
[0006] In accordance with another embodiment of the disclosure, a method for providing an end to end e-commerce service is provided. The method includes receiving one or more details of at least one delivery organization. The method also includes selecting one or more products by corresponding one or more customers. The method further includes sending a confirmation of the one or more products to corresponding one or more retailers by the corresponding one or more customers. The method further includes allotting the at least one delivery organization to deliver one or more products to corresponding at least one location based on the confirmation sent by the corresponding one or more customers. The method further includes enabling the at least one delivery organization to deliver the one or more products to the corresponding at least one location. The method further includes
generating a payment 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 end to end e-commerce system in accordance with an embodiment of the present disclosure;
[0009] FIG. 2 is a block diagram representation of an end to end e-commerce system of FIG.1 in accordance with an embodiment of the present disclosure; and [0010] FIG. 3 is a process flow of a method to operate an end to end e-commerce system 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.
PET ATT ED 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 end to end e- commerce system and a method to operate the same. The system includes a first processing subsystem. The first processing subsystem is configured to receive one or more details of at least one delivery organization. The processing subsystem is also configured to allot the at least one delivery system to deliver one or more products to corresponding at least one location. The system 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, the one or more products is offered by corresponding one or more retailers. The system further includes a third processing subsystem. The third processing subsystem is configured to enable the at least one delivery organization 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. The system 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 service.
[0017] FIG. 1 is a block diagram (10) representation of an end to end e- commerce system (20) in accordance with an embodiment of the present disclosure. The system (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 organization (40). 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 (70). As used herein, the one or more retailers (70) 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 (70) to manage the end to end e-commerce service. More specifically, the one or more retailers (70) may manage the e- commerce service between one or more customers (60) through the first interface module. In one specific embodiment, the one or more retailers may include one or more brick and mortar.
[0018] In another embodiment, the one or more retailers (70) may include the one or more retailers (70) located close to the corresponding one or more customers (60). In yet another embodiment, the one or more retailers (70) may include the one
or more retailers (70) located far from the corresponding one or more customers (60). As used herein, the one or more customers (60) 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 (70).
[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. 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 allot the at least one delivery organization (40) to deliver the one or more products to corresponding at least one location. In one embodiment, the one or more products may be ordered or selected by the one or more customers (60). In such embodiment, the one or more products may be offered by the corresponding one or more retailers (70).
[0021] 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 organization (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 (70) may receive an order from the one or more customers (60) for the corresponding one or more products in real time.
[0022] 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 (70) 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) because of which a quantity of the one or more products may get reduced in 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 (70), which may help the one or more retailer (70) to keep a track of the quantity of the one or more products in real time.
[0023] In one specific embodiment, the system (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 (70).
[0024] Furthermore, the system (20) also includes a second processing subsystem (50). The second processing subsystem (50) is configured to send a confirmation request to deliver the one or more products by the corresponding one or more customers (60) to the one or more retailers (70) on the first processing subsystem (30). Further the one or more products is offered by the corresponding one or more retailers (70). In one embodiment, the second processing subsystem (50) 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 (70). In such embodiment, the one or more customers (60) may select the corresponding one or more products through a display which may be operatively coupled to the second interface module.
[0025] In one embodiment, the one or more retailers (70) 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 (70). 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).
[0026] In another embodiment, the one or more customers (60) may view the one or more products offered by the corresponding one or more retailers (70) 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 (70) through the second processing subsystem (50). In such embodiment, the confirmation may be updated automatically in the first processing subsystem (30), the second processing subsystem (50) and the third processing subsystem (80).
[0027] In yet another embodiment, the one or more customers (60) may send the at least one location to which the one or more products have to be delivered from the corresponding one or more retailers (70) to the corresponding at least one location. In one specific embodiment, the first processing subsystem (30) may generate and transmit a location of the one or more retailers (70) to the second processing subsystem (50).
[0028] Furthermore, the system (20) includes a third processing subsystem (80). The third processing subsystem (80) is configured to enable the at least one delivery organization (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. 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 (70) may allot the corresponding at least one delivery organization (40) to deliver the one or more products to the at least one location through the first processing subsystem (30).
[0029] Further, the at least one delivery organization (40) may receive a notification based on an allotment of the delivery of the one or more products to the at least one location. 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 organization (40) may send at least one delivery individual to deliver the one or more products to the at least one location. In one embodiment, the at least one delivery organization (40) may receive an allotment confirmation on a third interface module 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. In another embodiment, the at least one delivery organization (40) may be allotted to deliver the one or more products based on a verification and a background check of the at least one delivery
organization (40) by the one or more retailers (70). In one specific embodiment, the at least one delivery organization (40) may be verified based on a government authorized identification such as an Aadhaar identification card. 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.
[0030] In one specific embodiment, the at least one delivery organization (40) may include at least one government delivery organization or at least one private delivery organization. In another embodiment, the one or more details of the at least one delivery organization (40) may include a name, an address, a phone number of the at least one delivery organization (40).
[0031] In one exemplary embodiment, the system (20) may include a delivery team creation subsystem which may be operatively coupled to the first processing subsystem (30) and the third processing subsystem (80). The delivery team creation subsystem may be configured to enable a creation of a delivery team. In such embodiment, the delivery team may include a group of people who may intend to start a delivery business. Further, the one or more retailers may hire the delivery team in a pre-defined geographical area.
[0032] In addition, the first processing subsystem (30), the second processing subsystem (50) and the third processing subsystem (80) are operatively coupled to each other on the blockchain platform (100) to provide the end to end e-commerce 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 (50) 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, verify or enforces a negotiation of a contract. In one specific embodiment, the first processing subsystem (30), the second
processing subsystem (50) 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.
[0033] Furthermore, the system (20) includes a payment module (90) operatively coupled to the first processing subsystem (30), the second processing subsystem (50) and the third processing subsystem (80). The payment module (90) is configured to generate a payment by the corresponding one or more customers (60) using a cryptocurrency to the corresponding one or more retailers (70) 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.
[0034] In one specific embodiment, the system (20) may further include a tracking module which may be operatively coupled to the first processing subsystem (30) and the second processing subsystem (50). The tracking module may be configured to track a movement of the at least one delivery organization (40) or to track the at least one delivery individual, when the at least one delivery organization (40) may be out to deliver the one or more products to the corresponding at least one location in real time. In such embodiment, the one or more retailers (70) 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 organization (40) may be taking a right path to reach the at least one location. The one or more retailers (70) may also keep a track of whether the at least one delivery organization (40) may 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.
[0035] In one exemplary embodiment, the one or more customers (60) may provide a rating to the corresponding one or more customers (60) from where the one or more customers (60) may have ordered the corresponding one or more products through the second processing subsystem (50). In such embodiment, an efficiency of the corresponding one or more retailers (70) may be generated by the system (20) based on the rating which may be provided by the corresponding one or more customers (60). In another embodiment, the system (20) for an end to end e-commerce 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 (70). 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.
[0036] In one specific embodiment, the one or more retailers (70) 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 (70) 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 (70) 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 (70) 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 (70) may allot the one or more delivery organizations (40) to collect the at least one product from the corresponding one or more retailers (70) to deliver the at least one product to the corresponding one or more customers (60).
[0037] FIG. 2 is a block diagram representation of an end to end e-commerce system (110) of FIG.1 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 (50) and a third processing subsystem (80) of FIG.1.
[0038] Furthermore, a customer (180) views a list of plurality of stores which are available across a customer’s locality, wherein the plurality of stores is offering a plurality of products which the customer (180) views through the customer interface device (150) and then decides to make an order of a product X. 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 X. For example, the product X may be two kilos of rice. Further, the customer (180) selects for a retailer (190) from the plurality of stores who is offering the product X and decides to place an order for a delivery of the product X through the customer interface device (150).
[0039] Further, the customer (180) sends a confirmation to the retailer (190) of the order for the product X. In addition, while placing the order for the product X, the customer (180) also specifies a time range between which the product X must be delivered to the customer (180). Also, the customer (180) mentions an address of a location to which the product X has to be delivered.
[0040] Further, the retailer (190) receives the confirmation sent by the customer (180) in real time on the retailer interface module (130). Further, on receiving the confirmation, the retailer (190) allots a delivery person (200) to deliver the product X to the customer (180) at the location mentioned by the customer (180) at the time of confirmation, 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 X to the location mentioned by the customer (180).
[0041] Consequently, the delivery person (200) receives a notification on the delivery interface device (170) to deliver the product X at the mentioned location. In addition, the customer interface device (150), the retailer interface device (130) and the delivery interface device (170) are operatively coupled to each other on a blockchain platform (220).
[0042] Moreover, on receiving the notification, the delivery person (200) confirms the delivery notification. Further, based on the confirmation from the delivery person (200), the customer (180) and the retailer (190) get a status notification on the customer interface device (150) and the retailer interface device (130) respectively. Further, the customer (180) and the retailer (190) can track the delivery person (200) in real time through a tracking module (230) which is operatively coupled to the customer interface device (150), the retailer interface device (130) and the delivery interface device (170).
[0043] Furthermore, the customer (180) and the retailer (190) track the delivery person (200) as the delivery person (200) may be away to deliver the product X to the mentioned location. 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 X. Further, on receiving the product X, the customer (180) makes a payment to the retailer (190) using cryptocurrency through a payment module (210) which is operatively coupled the customer interface module (150) via the blockchain platform (220).
[0044] Further, the customer (180) rates the retailer for the delivery of the product X which was ordered by the customer (180). Further, the costumer (180) also rates the product X based on a plurality of parameters such as a quality of the product, time taken by the delivery person (200) to deliver the product X to the location mentioned by the customer (180), a packaging of the product X, 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 X, the customer (180) may send a request for returning the product X 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).
[0045] In one exemplary embodiment, the retailer interface module (130) may include an in-house delivery system. The in-house delivery system may be configured to cover the coordination and maintenance of the in-hose delivery workforce of the one or more retailer or a brick and mortar store to deliver the at least one product. In one embodiment, the one or more retailers may hire a third- party delivery system to deliver the at least one product in an absence of the in-hose delivery workforce.
[0046] In another embodiment, the delivery interface module (170) may include a delivery team creation module. The delivery team creation module may be configured to enable the creation of a delivery team by a group of people who intend to start a delivery business. In such embodiment, the retailer interface module (130) may be operatively coupled to the delivery interface module (170) and the delivery team creation module which may allow the retailer (190) to hire the delivery person (200) within the geographical area where a delivery team may be created through the delivery team creation module.
[0047] FIG. 3 is a process flow of a method (300) to operate an end to end e- commerce system in accordance with an embodiment of the present disclosure. The method (300) includes receiving one or more details of at least one delivery organization in step 310. 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 organization.
[0048] The method (300) also includes selecting one or more products by corresponding one or more customers in step 320. 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.
[0049] Furthermore, the method (300) includes sending a confirmation of the one or more products to corresponding one or more retailers by the corresponding one or more customers in step 330. 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 (300) 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 by the at least one delivery organization.
[0050] The method (300) also includes allotting the at least one delivery organization to deliver one or more products to corresponding at least one location based on the confirmation sent by the corresponding one or more customers in step 340. In one embodiment, allotting the at least one delivery organization may include selecting the at least one delivery organization to deliver the one or more products to the at least one location 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 organization may include selecting the at least one delivery organization to deliver the one or more products to the at least one location based on a distance or a locality of the corresponding one or more customers from the corresponding one or more retailers.
[0051] Moreover, the method (300) includes enabling the at least one delivery organization to deliver the one or more products to the corresponding at least one location in step 350. In one embodiment, enabling the at least one delivery organization may include generating a notification to the at least one delivery
organization to send at least one delivery individual from the at least one delivery organization 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.
[0052] The method (300) further includes generating a payment using a cryptocurrency to the corresponding one or more retailers for the one or more products in step 360. 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.
[0053] Various embodiment of the system for the end to end e-commerce service enable the system to provide the e-commerce service on the blockchain platform. The system 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 system more reliable and secure.
[0054] Also, the system provides a provision for the customers and the retailers to track the one or more delivery organizations or the at least one delivery individual while the one or more delivery organizations is out to deliver the one or more products to the corresponding one or more customers to the at least one location.
[0055] Furthermore, the system enables the one or more retailers for better utilization of the in-house delivery workforce, Systematic bookkeeping of the in- house delivery workforce. The system 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.
[0056] 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.
[0057] 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.
Claims
1. A system (20) for an end to end e-commerce service comprising: a first processing subsystem (30) configured to:
receive one or more details of at least one delivery organization (40); allot the at least one delivery organization (40) to deliver one or more products to corresponding at least one location;
a second processing subsystem (50) 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 (70); a third processing subsystem (80) configured to enable the at least one delivery organization (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; and
a payment module (90) operatively coupled to the first processing subsystem (30) the second processing subsystem (50) 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 (70) for the one or more products confirmed by the corresponding one or more customers (70),
wherein, the first processing subsystem (30), the second processing subsystem (50) 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 service.
2. The system (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.
3. The system (20) as claimed in claim 1, wherein the at least one delivery organization (40) comprises at least one government delivery organization or at least one private delivery organization.
4. The system (20) as claimed in claim 1, further comprises a first interface module operatively coupled to the first processing subsystem (30), and configured to enable the corresponding one or more retailers (70) to manage the end to end e- commerce service.
5. The system (20) as claimed in claim 1, further comprises a second interface module operatively coupled to the second processing subsystem (50), 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 (70).
6. The system (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.
7. The system (20) as claimed in claim 1, further comprises a tracking module operatively coupled to the first processing subsystem (30) and the second processing subsystem (50), and configured to track a movement of the at least one delivery organization (40) when the at least one delivery organization (40) is out to deliver the one or more products to the corresponding at least one location in real time.
8. A method (300) for providing an end to end e-commerce service comprising:
receiving one or more details of at least one delivery organization; (310) selecting one or more products by corresponding one or more customers; (320)
sending a confirmation of the one or more products to corresponding one or more retailers by the corresponding one or more customers; (330)
allotting the at least one delivery organization to deliver one or more products to corresponding at least one location based on the confirmation sent by the corresponding one or more customers; (340)
enabling the at least one delivery organization to deliver the one or more products to the corresponding at least one location; and (350)
generating a payment 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 8, 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 8, 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.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN201841018652 | 2018-05-18 | ||
IN201841018652 | 2018-05-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019220200A1 true WO2019220200A1 (en) | 2019-11-21 |
Family
ID=68539627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2018/059590 WO2019220200A1 (en) | 2018-05-18 | 2018-12-04 | An end to end e-commerce system and a method to operate the same |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2019220200A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1094414A2 (en) * | 1999-10-22 | 2001-04-25 | Hewlett-Packard Company, A Delaware Corporation | Order fulfillment processing system |
US7177825B1 (en) * | 1999-05-11 | 2007-02-13 | Borders Louis H | Integrated system for ordering, fulfillment, and delivery of consumer products using a data network |
-
2018
- 2018-12-04 WO PCT/IB2018/059590 patent/WO2019220200A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7177825B1 (en) * | 1999-05-11 | 2007-02-13 | Borders Louis H | Integrated system for ordering, fulfillment, and delivery of consumer products using a data network |
EP1094414A2 (en) * | 1999-10-22 | 2001-04-25 | Hewlett-Packard Company, A Delaware Corporation | Order fulfillment processing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9026472B2 (en) | Method and system for reserving future purchases of goods and services | |
US9047634B2 (en) | Method and system for reserving future purchases of goods and services | |
US9026471B2 (en) | Method and system for reserving future purchases of goods and services | |
KR101826307B1 (en) | System for providing mediation service between store and delivery agency | |
US9064258B2 (en) | Method and system for reserving future purchases of goods and services | |
US9092813B2 (en) | Method and system for reserving future purchases of goods and services | |
US9684912B2 (en) | Proxy shopping registry | |
CN105210098A (en) | Apparatus, article of manufacture and methods for purchasing arbitrage | |
US10319024B2 (en) | Collaborative geolocation shopping | |
AU2023251464A1 (en) | Bill splitting system | |
JP5675662B2 (en) | Short message payment system | |
JP2015149043A (en) | Transportation service provision supporting system | |
US20150332386A1 (en) | Method and system for reserving future purchases of goods and services | |
KR102126271B1 (en) | Apparatus and method for intermediating ordering body and service provider | |
WO2019220201A1 (en) | An e-commerce platform and a method to provide an end to end delivery service | |
JP6362139B2 (en) | Request reception system when visiting a store and request reception method when visiting a store | |
WO2019220200A1 (en) | An end to end e-commerce system and a method to operate the same | |
WO2020242339A1 (en) | System and method for searching for and automatically providing content | |
KR20100097248A (en) | Selection system for improve on the home-delivery transaction | |
KR101638587B1 (en) | System and method for providing voucher based on user selection | |
KR20200000606A (en) | Method for processing delivery order and payment terminal thereof | |
CN114331467A (en) | Product anti-counterfeiting and anti-channel conflict system based on software as a service (SaaS) | |
KR101576495B1 (en) | Method for providing public institution customer sharing service | |
US20200286140A1 (en) | System and Method for Allowing Students to Trade Product In a Campus | |
KR20170024518A (en) | Method, server and system for providing digital contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18919381 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18919381 Country of ref document: EP Kind code of ref document: A1 |