Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A CROWDSOURCED LOGISTICS SYSTEM AND A METHOD TO OPERATE THE SAME
Document Type and Number:
WIPO Patent Application WO/2022/096938
Kind Code:
A1
Abstract:
A crowdsourced logistics system is disclosed. A user verification subsystem extracts a plurality of input values representative of a plurality of user registration details corresponding to one or more freelancing delivery personnel and one or more logistic companies respectively, extracts a plurality of user identification values from one or more authorized identification documents, verifies an authenticity of the one or more freelancing delivery personnel and the one or more logistic companies. A customer requirement receiving subsystem receives one or more customer requirements. A shipment delivery allocation subsystem assigns the one or more shipments to the one or more verified logistic companies or the one or more verified freelancing delivery personnel. A delivery confirmation subsystem obtains validation of the unique authentication code representative of a confirmed delivery notification. A payment generation subsystem fetches one or more logistic s -oriented responses to generate a subscription model for managing payment of the crowdsourced logistic services.

Inventors:
MANIKTALA PARAMVIR SINGH (IN)
Application Number:
PCT/IB2021/052153
Publication Date:
May 12, 2022
Filing Date:
March 16, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
MANIKTALA PARAMVIR SINGH (IN)
International Classes:
G06Q10/08; G06Q50/28
Foreign References:
US20200057991A12020-02-20
US20170270468A12017-09-21
Attorney, Agent or Firm:
AGRAWAL, Dinkar (IN)
Download PDF:
Claims:
23

WE CLAIM:

1. A crowdsourced logistics system (100) comprising: a user registration subsystem (100) configured to register one or more logistic companies, one or more freelancing delivery personnel and one or more customers by receiving a plurality of corresponding user registration details; a user verification subsystem (120) operatively coupled to the user registration subsystem (110), wherein the user verification subsystem (120) is configured to: extract a plurality of input values representative of the plurality of user registration details corresponding to the one or more freelancing delivery personnel and the one or more logistic companies respectively upon registration; extract a plurality of user identification values from one or more authorized identification documents corresponding to the one or more freelancing delivery personnel and the one or more logistic companies using an optical character recognition technique; and verify an authenticity of the one or more freelancing delivery personnel and the one or more logistic companies based on matching of the plurality of input values and the plurality of user identification values respectively using a learning-based verification technique; a customer requirement receiving subsystem (130) operatively coupled to the user verification subsystem (120), wherein the customer requirement receiving subsystem (130) is configured to receive one or more customer requirements associated with transportation of one or more shipments by one or more verified logistic companies and one or more verified freelancing delivery personnel via one or more transportation media; a shipment delivery allocation subsystem (140) operatively coupled to the customer requirement receiving subsystem, wherein the shipment delivery allocation subsystem (140) is configured to: identify the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to a predetermined geographical location of the one or more customers based on the one or more customer requirements received using a navigational system; receive a shipment request acceptance for the one or more shipments from the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to the predetermined geographical location; assign the one or more shipments to the one or more verified logistic companies or the one or more verified freelancing delivery personnel based on the shipment request acceptance received; and a delivery confirmation subsystem (150) operatively coupled to the shipment delivery allocation subsystem (140), wherein the delivery confirmation subsystem (150) is configured to: generate a unique authentication code associated with delivery of one or more assigned shipments by the one or more verified logistic companies or the one or more verified freelancing delivery personnel; and obtain a validation of the unique authentication code representative of a confirmed delivery notification from the one or more customers based on receiving the one or more assigned shipments; and a payment generation subsystem (160) operatively coupled to the delivery confirmation subsystem (150), wherein the payment generation subsystem (160) is configured to: fetch one or more logistics-oriented responses from the one or more customers and the one or more verified logistic companies or the one or more verified freelancing delivery personnel upon delivery of the one or more shipments; and generate a subscription model for managing payment of the crowdsourced logistic services based on the one or more logistics-oriented responses fetched.

2. The system (100) as claimed in claim 1, wherein the user registration details comprises at least one of a name, an age, a contact number, an address, an identification document of the one or more customers, the one or more logistic companies and the one or more freelancing delivery personnel, a driving license details, a vehicle registration details of the one or more logistic companies and the one or more freelancing delivery personnel, a logistics company registration details or a combination thereof.

3. The system (100) as claimed in claim 1, wherein the one or more customer requirements comprises at least one of a type of shipment mode, a shipment source location, a shipment destination location, a price rate of the shipment, a weight information of the shipment, an availability date of the one or more customers, a name of the one or more customers, an address of the one or more customers, a contact details of the one or more customers or a combination thereof.

4. The system (100) as claimed in claim 1, wherein the transportation media for the one or more shipments comprises at least one of roadways, a seaways, an airways or a combination thereof.

5. The system (100) as claimed in claim 1, wherein the unique authentication code comprises at least one of a barcode, a quick response code, a onetime password, an alphanumeric code or a combination thereof.

6. The system (100) as claimed in claim 1, wherein the one or more logistics- oriented responses comprises at least one of a customer’s feedback corresponding to the one or more logistic companies or the one or more free-lancing drivers, a customer’s recurring transportation requirement, feedback of the one or more logistic companies or the one or more freelancing delivery personnel corresponding to the one or more customers or a combination thereof.

7. The system (100) as claimed in claim 1, further comprising a shipment tracking subsystem (170) operatively coupled to the shipment delivery allocation 26 subsystem, wherein the shipment tracking subsystem is configured to track the one or more shipments transported from a source location to a destination location in real-time.

8. The system (100) as claimed in claim 1, further comprising a shipment notification subsystem (180) operatively coupled to the shipment tracking subsystem (170), wherein the shipment notification subsystem is configured to notify a plurality of status of the shipment via a plurality of notification means based on a real-time tracking of the one or more shipments.

9. A method (300) comprising: registering, by a user registration subsystem, one or more logistic companies, one or more freelancing delivery personnel and one or more customers by receiving a plurality of corresponding user registration details (310); extracting, by a user verification subsystem, a plurality of input values representative of the plurality of user registration details corresponding to the one or more freelancing delivery personnel and the one or more logistic companies respectively upon registration (320); extracting, by the user verification subsystem, a plurality of user identification values from one or more authorized identification documents corresponding to the one or more freelancing delivery personnel and the one or more logistic companies using an optical character recognition technique (330); verifying, by the user verification subsystem, an authenticity of the one or more freelancing delivery personnel and the one or more logistic companies based on matching of the plurality of input values and the plurality of user identification values respectively using a learning-based verification technique (340); receiving, by a customer requirement receiving subsystem, one or more customer requirements associated with transportation of one or more shipments by one or more verified logistic companies and one or more verified freelancing delivery personnel via one or more transportation media (350); 27 identifying, by a shipment delivery allocation subsystem, the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to a predetermined geographical location of the one or more customers based on the one or more customer requirements received using a navigational system (360); receiving, by the shipment delivery allocation subsystem, a shipment request acceptance for the one or more shipments from the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to the predetermined geographical location (370); assigning, by the shipment delivery allocation subsystem, the one or more shipments to the one or more verified logistic companies or the one or more verified freelancing delivery personnel based on the shipment request acceptance received (380); generating, by a delivery confirmation subsystem, a unique authentication code associated with delivery of one or more assigned shipments by the one or more verified logistic companies or the one or more verified freelancing delivery personnel (390); obtaining, by the delivery confirmation subsystem, a validation of the unique authentication code representative of a confirmed delivery notification from the one or more customers based on receiving the one or more assigned shipments (400); fetching, by a payment generation subsystem, one or more logistics-oriented responses from the one or more customers and the one or more verified logistic companies or the one or more verified freelancing delivery personnel upon delivery of the one or more shipments (410); and generating, by the payment generation subsystem, a subscription model for managing payment of the crowdsourced logistic services based on the one or more logistics-oriented responses fetched (420).

Description:
A CROWDSOURCED LOGISTICS SYSTEM AND A METHOD TO OPERATE THE SAME

This International Application claims priority from a Patent application filed in India having Patent Application No. 202021048872, filed on November 09, 2020, and titled “A CROWDSOURCED LOGISTICS SYSTEM AND A METHOD TO OPERATE THE SAME”.

BACKGROUND

Embodiments of the present disclosure relate to a logistics management system and more particularly to a crowdsourced logistics system and a method to operate the same.

Crowdsourced logistics platforms are attracting notable attention in a supply chain process. The crowdsourced logistics platforms address a range of problems in recent years with a broader adoption of internet-connected devices, especially smartphones. The crowdsourced logistics platforms making inroads into the commercial transportation sector with the goal to match over-the-road (OTR) carriers’ capacity with shippers’ demand. These solutions allow shippers to instantly book the loads based on their requirement as well as provide an on-demand offering to one or more customers. Crowd shipping services provided by the crowdsourced logistics platforms enables connecting people via an interconnected network and enables people to behave collaboratively and share services and assets for the greater good of the community, as well as for their own personal benefit. Various crowdsourced logistics system is available which coordinates with multiple sellers, logistics service providers and buyers to perform transportation of the shipments from one place to another.

Conventionally, in existing logistics service-based system, merchants and consumers rely on a centralized logistics service platform to perform related contents such as task matching, logistics delivery, electronic transaction and goods return. However, such a conventional logistics service-based system associated with transportation of the shipment is time consuming, involves a higher transportation cost, the loss and damage of the goods and the leakage of the user information are serious, and the responsibility is difficult to follow. Also, such a conventional system is unable to identify an authentic delivery partner before assigning the delivery partner for transportation of the shipment. Moreover, such a conventional system involves a short-term payment option for each of the services offered to the customers which consumes time of the customers as well as the sellers and also further affects in maintenance of a long-term and a loyal customer- seller relationship.

Hence, there is a need for an improved crowdsourced system and a method to operate the same in order to address the aforementioned issues.

BRIEF DESCRIPTION

In accordance with an embodiment of the present disclosure, a crowdsourced logistics system is disclosed. The system includes a user registration subsystem configured to register one or more logistic companies, one or more freelancing delivery personnel and one or more customers by receiving a plurality of corresponding user registration details. The system also includes a user verification subsystem operatively coupled to the user registration subsystem. The user verification subsystem is configured to extract a plurality of input values representative of the plurality of user registration details corresponding to the one or more freelancing delivery personnel and the one or more logistic companies respectively upon registration. The user verification subsystem is also configured to extract a plurality of user identification values from one or more authorized identification documents corresponding to the one or more freelancing delivery personnel and the one or more logistic companies using an optical character recognition technique. The user verification subsystem is also configured to verify an authenticity of the one or more freelancing delivery personnel and the one or more logistic companies based on matching of the plurality of input values and the plurality of user identification values respectively using a learning -based verification technique. The system also includes a customer requirement receiving subsystem operatively coupled to the user verification subsystem. The customer requirement receiving subsystem is configured to receive one or more customer requirements associated with transportation of one or more shipments by one or more verified logistic companies and one or more verified freelancing delivery personnel via one or more transportation media. The system also includes a shipment delivery allocation subsystem operatively coupled to the customer requirement receiving subsystem. The shipment delivery allocation subsystem is configured to identify the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to a predetermined geographical location of the one or more customers based on the one or more customer requirements received using a navigational system. The shipment delivery allocation subsystem is also configured to receive a shipment request acceptance for the one or more shipments from the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to the predetermined geographical location. The shipment delivery allocation subsystem is also configured to assign the one or more shipments to the one or more verified logistic companies, or the one or more verified freelancing delivery personnel based on the shipment request acceptance received. The system also includes a delivery confirmation subsystem operatively coupled to the shipment delivery allocation subsystem. The delivery confirmation subsystem is configured to generate a unique authentication code associated with delivery of one or more assigned shipments by the one or more verified logistic companies or the one or more verified freelancing delivery personnel. The delivery confirmation subsystem is also configured to obtain a validation of the unique authentication code representative of a confirmed delivery notification from the one or more customers based on receiving the one or more assigned shipments . The system also includes a payment generation subsystem operatively coupled to the delivery confirmation subsystem. The payment generation subsystem is configured to fetch one or more logistics-oriented responses from the one or more customers and the one or more verified logistic companies or the one or more verified freelancing delivery personnel upon delivery of the one or more shipments. The payment generation subsystem is also configured to generate a subscription model for managing payment of the crowdsourced logistic services based on the one or more logistics -oriented responses fetched.

In accordance with another embodiment of the present disclosure, a method to operate the crowdsourced logistics system is disclosed. The method includes registering, by a user registration subsystem, one or more logistic companies, one or more freelancing delivery personnel and one or more customers by receiving a plurality of corresponding user registration details. The method also includes extracting, by a user verification subsystem, a plurality of input values representative of the plurality of user registration details corresponding to the one or more freelancing delivery personnel and the one or more logistic companies respectively upon registration. The method also includes extracting, by the user verification subsystem, a plurality of user identification values from one or more authorized identification documents corresponding to the one or more freelancing delivery personnel and the one or more logistic companies using an optical character recognition technique. The method also includes verifying, by the user verification subsystem, an authenticity of the one or more freelancing delivery personnel and the one or more logistic companies based on matching of the plurality of input values and the plurality of user identification values respectively using a learning-based verification technique. The method also includes receiving, by a customer requirement receiving subsystem, one or more customer requirements associated with transportation of one or more shipments by one or more verified logistic companies and one or more verified freelancing delivery personnel via one or more transportation media. The method also includes identifying, by a shipment delivery allocation subsystem, the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to a predetermined geographical location of the one or more customers based on the one or more customer requirements received using a navigational system. The method also includes receiving, by the shipment delivery allocation subsystem, a shipment request acceptance for the one or more shipments from the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to the predetermined geographical location. The method also includes assigning, by the shipment delivery allocation subsystem, the one or more shipments to the one or more verified logistic companies or the one or more verified freelancing delivery personnel based on the shipment request acceptance received. The method also includes generating, by a delivery confirmation subsystem, a unique authentication code associated with delivery of one or more assigned shipments by the one or more verified logistic companies or the one or more verified freelancing delivery personnel. The method also includes obtaining, by the delivery confirmation subsystem, a validation of the unique authentication code representative of a confirmed delivery notification from the one or more customers based on receiving the one or more assigned shipments. The method also includes fetching, by a payment generation subsystem, one or more logistics-oriented responses from the one or more customers and the one or more verified logistic companies or the one or more verified freelancing delivery personnel upon delivery of the one or more shipments. The method also includes generating, by the payment generation subsystem, a subscription model for managing payment of the crowdsourced logistic services based on the one or more logistics-oriented responses fetched.

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:

FIG. 1 is a block diagram of a crowdsourced logistics system in accordance with an embodiment of the present disclosure;

FIG. 2 is of a block diagram representation of an embodiment of a crowdsourced logistics system in accordance with an embodiment of the present disclosure;

FIG. 3 is a block diagram representation of an exemplary crowdsourced logistics system in accordance with an embodiment of the present disclosure;

FIG. 4 illustrates a block diagram of a computer or a server of FIG. 1 in accordance with an embodiment of the present disclosure; and

FIG. 5 (a) and FIG. 5 (b) represents a flow chart illustrating the steps involved in a method for operation of a crowdsourced logistics system of FIG. 1 in accordance with the embodiment of the present disclosure.

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

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.

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 orelements 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.

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.

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.

Embodiments of the present disclosure relate to a crowdsourced logistics system and a method to operate the same. The system includes a user registration subsystem configured to register one or more logistic companies, one or more freelancing delivery personnel and one or more customers by receiving a plurality of corresponding user registration details. The system also includes a user verification subsystem operatively coupled to the user registration subsystem. The user verification subsystem is configured to extract a plurality of input values representative of the plurality of user registration details corresponding to the one or more freelancing delivery personnel and the one or more logistic companies respectively upon registration. The user verification subsystem is also configured to extract a plurality of user identification values from one or more authorized identification documents corresponding to the one or more freelancing delivery personnel and the one or more logistic companies using an optical character recognition technique. The user verification subsystem is also configured to verify an authenticity of the one or more freelancing delivery personnel and the one or more logistic companies based on matching of the plurality of input values and the plurality of user identification values respectively using a learning-based verification technique. The system also includes a customer requirement receiving subsystem operatively coupled to the user verification subsystem. The customer requirement receiving subsystem is configured to receive one or more customer requirements associated with transportation of one or more shipments by one or more verified logistic companies and one or more verified freelancing delivery personnel via one or more transportation media. The system also includes a shipment delivery allocation subsystem operatively coupled to the customer requirement receiving subsystem. The shipment delivery allocation subsystem is configured to identify the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to a predetermined geographical location of the one or more customers based on the one or more customer requirements received using a navigational system. The shipment delivery allocation subsystem is also configured to receive a shipment request acceptance for the one or more shipments from the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to the predetermined geographical location. The shipment delivery allocation subsystem is also configured to assign the one or more shipments to the one or more verified logistic companies, or the one or more verified freelancing delivery personnel based on the shipment request acceptance received. The system also includes a delivery confirmation subsystem operatively coupled to the shipment delivery allocation subsystem. The delivery confirmation subsystem is configured to generate a unique authentication code associated with delivery of one or more assigned shipments by the one or more verified logistic companies or the one or more verified freelancing delivery personnel. The delivery confirmation subsystem is also configured to obtain a validation of the unique authentication code representative of a confirmed delivery notification from the one or more customers based on receiving the one or more assigned shipments. The system also includes a payment generation subsystem operatively coupled to the delivery confirmation subsystem. The payment generation subsystem is configured to fetch one or more logistics-oriented responses from the one or more customers and the one or more verified logistic companies or the one or more verified freelancing delivery personnel upon delivery of the one or more shipments. The payment generation subsystem is also configured to generate a subscription model for managing payment of the crowdsourced logistic services based on the one or more logistics-oriented responses fetched.

FIG. 1 is a block diagram of a crowdsourced logistics (100) system in accordance with an embodiment of the present disclosure. The system (100) includes a user registration subsystem (110) configured to register one or more logistic companies, one or more freelancing delivery personnel and one or more customers by receiving a plurality of corresponding user registration details. As used herein, the term ‘one or more logistic companies’ are defined as one or more freight forwarders or shipment companies who are involved in transportation of the shipment in multiple routes from one place to another. Similarly, the term ‘one or more freelancing delivery personnel’ are defined as one or more persons who commute on a predefined route every day to meet their corresponding needs and in turn engages with the delivery of the shipments within the same predefined route. In one embodiment, the one or more freelancing delivery personnel may include, but not limited to, a student, an employee, a daily-wage worker, a biker and the like. In a specific embodiment, the plurality of corresponding user registration details may include at least one of a name, an age, a contact number, an address, an identification document of the one or more customers, the one or more logistic companies and the one or more freelancing delivery personnel, a driving license details, a vehicle registration details of the one or more logistic companies and the one or more freelancing delivery personnel, a logistics company registration details or a combination thereof. In such embodiment, the identification document may include, but not limited to, a government authorized identity card, a bank passbook, an address proof document and the like. In such embodiment, the government authorized identity card may include, but not limited to, a voter card, a permanent account number (PAN) card, an Aadhar card, a driving license and the like.

The system (100) also includes a user verification subsystem (120) operatively coupled to the user registration subsystem (110). The user verification subsystem (120) is configured to extract a plurality of input values representative of the plurality of user registration details corresponding to the one or more freelancing delivery personnel and the one or more logistic companies respectively upon registration. As used herein, the term ‘plurality of input values’ is defined as one or more individual input responses which are entered by the corresponding delivery personnel and the one or more logistic companies respectively during registration process. The user verification subsystem is also configured to extract a plurality of user identification values from one or more authorized identification documents corresponding to the one or more freelancing delivery personnel and the one or more logistic companies using an optical character recognition technique. Again, the term ‘plurality of user identification values’ used herein is defined as one or more detailed information which are listed in the authorized identification documents and are extracted from the documents using optical character recognition (OCR) technique. For extraction of the plurality of user identification values, the one or more authorized identification documents are scanned using a scanner and each of the characters upon scanning are recognized using the OCR technique. The user verification subsystem is also configured to verify an authenticity of the one or more freelancing delivery personnel and the one or more logistic companies based on matching of the plurality of input values and the plurality of user identification values respectively using a learningbased verification technique.

The system (100) also includes a customer requirement receiving subsystem (130) operatively coupled to the user verification subsystem (120). The customer requirement receiving subsystem (130) is configured to receive one or more customer requirements associated with transportation of one or more shipments by one or more verified logistic companies and one or more verified freelancing delivery personnel via one or more transportation media. In one embodiment, the one or more customer requirements may include at least one of a type of shipment mode, a shipment source location, a shipment destination location, a price rate of the shipment, a weight information of the shipment, an availability date of the one or more customers, a name of the one or more customers, an address of the one or more customers, a contact details of the one or more customers or a combination thereof. In such embodiment, the type of the shipment mode may include, but not limited to, recovery items, vehicles, household items, freight, raw materials, equipment, electronic products, construction materials, medicines, perishable products and the like. In some embodiment, the transportation media for the one or more shipments may include at least one of roadways, a seaways, an airways or a combination thereof.

The system (100) also includes a shipment delivery allocation subsystem (140) operatively coupled to the customer requirement receiving subsystem (130). The shipment delivery allocation subsystem (140) is configured to identify the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to a predetermined geographical location of the one or more customers based on the one or more customer requirements received using a navigational system. The shipment delivery allocation subsystem utilizes the navigational system such as a global positioning system (GPS) to fetch predetermined geographical coordinates of the customer’s geographical location as well as the predetermined geographical location corresponding to the one or more verified logistic companies or the one or more verified freelancing delivery personnel. Based on matching of the predetermined geographical location, the one or more verified logistic companies or the one or more verified freelancing delivery personnel are identified.

The shipment delivery allocation subsystem (140) is also configured to receive a shipment request acceptance for the one or more shipments from the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to the predetermined geographical location. The shipment request acceptance from the one or more verified logistic companies or the one or more verified freelancing delivery personnel is received once the one or more verified logistic companies or the one or more verified freelancing delivery personnel views the one or more customer requirements or quotes by logging into a web portal. The one or more logistic companies or the one or more delivery personnel accepts the shipment request based on their matching of their one or more requirements with each of the one or more customer requirements. The shipment delivery allocation subsystem is also configured to assign the one or more shipments to the one or more verified logistic companies, or the one or more verified freelancing delivery personnel based on the shipment request acceptance received. The shipment delivery allocation subsystem also enables the one or more logistic companies or the one or more freelancing drivers to view a quote approval status accepted or rejected by the one or more customers upon acceptance of the shipment request.

The system (100) also includes a delivery confirmation subsystem (150) operatively coupled to the shipment delivery allocation subsystem (140). The delivery confirmation subsystem (150) is configured to generate a unique authentication code associated with delivery of one or more assigned shipments by the one or more verified logistic companies or the one or more verified freelancing delivery personnel.

The delivery confirmation subsystem is also configured to obtain a validation of the unique authentication code representative of a confirmed delivery notification from the one or more customers based on receiving the one or more assigned shipments. In one embodiment, the unique authentication code may include at least one of a barcode, a quick response code, a onetime password, an alphanumeric code or a combination thereof. In such embodiment, the unique authentication code may be sent to the one or more electronic devices associated with the one or more customers. In such embodiment, the one or more electronic devices may include, but not limited to, a mobile phone, a tablet, a computer, a laptop and the like. The one or more customers upon receiving the assigned shipments enters the unique authentication code on the web portal which further confirms successful delivery of the shipment at a desired location.

The system (100) also includes a payment generation subsystem (160) operatively coupled to the delivery confirmation subsystem (150). The payment generation subsystem (160) is configured to fetch one or more logistics-oriented responses from the one or more customers and the one or more verified logistic companies or the one or more verified freelancing delivery personnel upon delivery of the one or more shipments. In one embodiment, the one or more logistics-oriented responses may include at least one of a customer’ s feedback corresponding to the one or more logistic companies or the one or more free-lancing drivers, a customer’s recurring transportation requirement, feedback of the one or more logistic companies or the one or more freelancing delivery personnel corresponding to the one or more customers or a combination thereof. The payment generation subsystem (160) is also configured to generate a subscription model for managing payment of the crowdsourced logistic services based on the one or more logistics-oriented responses fetched. The subscription model enables obtaining desired quotes from the one or more logistic companies and the one or more freelance delivery personnel based on the one or more logistics-oriented responses fetched from the one or more customers. The subscription model manages a recurring payment from the one or more customers at regular intervals for a particular shipment transportation service and further helps in building a loyal customer-seller relationship.

FIG. 2 is a block diagram representation of an embodiment of a crowdsourced logistics system of FIG.l in accordance with an embodiment of the present disclosure. As already described in aforementioned FIG.l, the system (100) includes a user registration subsystem (110), a user verification subsystem (120), a customer requirement receiving subsystem (130), a shipment delivery allocation subsystem (140), a delivery confirmation subsystem (150) and a payment generation subsystem (160). In addition, the system (100) further includes a shipment tracking subsystem (170) operatively coupled to the shipment delivery allocation subsystem. The shipment tracking subsystem (170) is configured to track the one or more shipments transported from a source location to a destination location in real-time. In one embodiment, the one or more shipments are tracked at multiple stages of the supply chain process such as a loading stage, a dispatch stage, a delivery stage, and the like. The system (100) further includes a shipment notification subsystem operatively coupled to the shipment tracking subsystem. The shipment notification subsystem is configured to notify a plurality of status of the shipment via a plurality of notification means based on a real-time tracking of the one or more shipments. In one embodiment, the shipment notification may include, but not limited to, a booking status, a delivery status, a payment status, and the like. In such embodiment, the booking status may include a booking confirmation received upon acceptance of the shipment request by the one or more logistic companies or the one or more freelancing delivery personnel. In another embodiment, the delivery status may include, but not limited to, an out for delivery status, a successful delivery status, a failed delivery status, re-delivery attempt status and the like. In yet another embodiment, the payment status may include a successful or a failed payment status associated with the one or more shipments. In such embodiment, notifying the plurality of status of the one or more shipments may include notifying via a push notification means, a pop notification means, an auto generated call and the like.

FIG. 3 is a block diagram representation of an exemplary crowdsourced logistics system in accordance with an embodiment of the present disclosure. The system (100) has become a promising and service providing platform for managing supply chain process of both business to business (B2B) and business to consumer (B2C) based transactions. Considering an example, where a customer such as a production company ‘A’ wants to book a logistics service for transporting its products such as a plurality of electronic products from city ‘X’ to its one of a distributor ‘B’ located at a different city ‘Y’. In such a scenario, for transporting shipment such as the plurality of electronic products, several options of transportation media are available. Among the several options, let’s assume that roadway as the transportation media is selected by the customer. For transporting the shipment via one of the transportation media, the customer and the logistic company needs to be interconnected with each other. A user registration subsystem (100) of the system (100) brings both the customer and the logistics company in an integrated and an interconnected platform by registering them using corresponding user registration details. For example, the corresponding user registration details may include at least one of a name, an age, a contact number, an address, an identification document of the customer, the logistic company, a driving license details, a vehicle registration details of a driver of the logistic company, a logistics company registration details or a combination thereof.

Once, the user registration is completed, the customer as well as the logistic company are able to login into their corresponding user accounts using their corresponding user credentials. Both the customer as well as the logistic company may change their user credentials, profile picture, profile details and the like. Upon successful registration process, a user verification subsystem (120) extracts a plurality of input values representative of the plurality of user registration details corresponding to the logistic company. For example, the plurality of input values may include one or more input responses entered by the logistic company during the registration process. Again, upon extraction of the plurality of input values, the user verification subsystem (120) also extracts a plurality of user identification values from one or more authorized identification documents corresponding to the logistic company using an optical character recognition (OCR) technique. The user verification subsystem (120) also verifies an authenticity of the logistic companies based on matching of the plurality of input values and the plurality of user identification values respectively using a learning -based verification technique. For example, the learning-based verification technique may include an artificial intelligence technology-based machine learning technique.

Once, the user verification is completed, a customer requirement receiving subsystem (130) receives one or more customer requirements associated with transportation of one or more shipments by a verified logistic company. For example, the one or more customer requirements may include at least one of a type of shipment mode, a shipment source location, a shipment destination location, a price rate of the shipment, a weight information of the shipment, an availability date of the one or more customers, a name of the one or more customers, an address of the one or more customers, a contact details of the one or more customers or a combination thereof.

Later, a shipment delivery allocation subsystem (140) identifies the verified logistic companies available in proximity to a predetermined geographical location of the customer using a navigational system based on the one or more customer requirements received. For example, the shipment delivery allocation subsystem utilizes the navigational system such as a global positioning system (GPS) to fetch predetermined geographical coordinates of the customer’s geographical location as well as the predetermined geographical location corresponding to the verified logistic company. The shipment delivery allocation subsystem (140) also receives a shipment request acceptance for the one or more shipments from the verified logistic company available in proximity to the predetermined geographical location. Also, the shipment delivery allocation subsystem assigns the one or more shipments to the verified logistic company based on the shipment request acceptance received.

Once, the assignment of the one or more shipments are done, a delivery confirmation subsystem (150) generates a unique authentication code associated with delivery of one or more assigned shipments to the customer by the verified logistic company. In addition, the delivery confirmation subsystem (150) obtains a validation of the unique authentication code representative of a confirmed delivery notification from the customer upon receiving the one or more assigned shipments. For example, the unique authentication code may include at least one of a barcode, a quick response code, a onetime password, an alphanumeric code or a combination thereof.

Again, after successful delivery, a payment generation subsystem (160) fetches one or more logistics-oriented responses from the customer and the verified logistic company. In the example used herein, the one or more logistics-oriented responses may include at least one of a customer’s feedback corresponding to the logistic company, a customer’s recurring transportation requirement, feedback of the logistic company corresponding to the customer’s relation or a combination thereof. Based on the one or more logistics-oriented responses, the payment generation subsystem (160) generates a subscription model for managing payment of the crowdsourced logistic services. The subscription model enables obtaining desired quotes from the logistic company based on the one or more logistics-oriented responses fetched from the one or more customers. Also, the subscription model manages a recurring payment from the customer at regular intervals for a particular crowdsourced logistic service and further helps in building a loyal customer-seller relationship.

Further, the system (100) includes a shipment tracking subsystem (170) to track the one or more shipments transported from a source location to a destination location in real-time. In the example used herein, the one or more shipments are tracked at multiple stages of the supply chain process such as a loading stage from the predefined geographical location of the customer, a dispatch stage, a delivery stage, and the like. Moreover, the system (100) also includes a shipment notification subsystem (180) to notify a plurality of status of the shipment via a plurality of notification means based on a real-time tracking of the one or more shipments. For example, the shipment notification may include, but not limited to, a booking status, a delivery status, a payment status, and the like. In the example used herein, the plurality of status of the shipment is notified to the customer as well as the logistic company via a push notification. Thus, the system (100) manages an overall process of the crowdsourced logistics in a cost-effective and a flexible manner to ramp capacity up and down on short notice, and more easily match supply with fluctuating demand of the customers.

FIG. 4 illustrates a block diagram of a computer or a server of FIG. 1 in accordance with an embodiment of the present disclosure. The memory (210) is substantially similar to a crowdsources system (100) of FIG.l. The memory (210) includes a user registration subsystem (110), a user verification subsystem (120), a customer requirement receiving subsystem (130), a shipment delivery allocation subsystem (140), a delivery confirmation subsystem (150) and a payment generation subsystem (160).

The user registration subsystem (110) is configured to register one or more logistic companies, one or more freelancing delivery personnel and one or more customers by receiving a plurality of corresponding user registration details. The user verification subsystem (120) is configured to extract a plurality of input values representative of the plurality of user registration details corresponding to the one or more freelancing delivery personnel and the one or more logistic companies respectively upon registration. The user verification subsystem (120) is also configured to extract a plurality of user identification values from one or more authorized identification documents corresponding to the one or more freelancing delivery personnel and the one or more logistic companies using an optical character recognition technique. The user verification subsystem is also configured to verify an authenticity of the one or more freelancing delivery personnel and the one or more logistic companies based on matching of the plurality of input values and the plurality of user identification values respectively using a learning-based verification technique. The customer requirement receiving subsystem (130) is configured to receive one or more customer requirements associated with transportation of one or more shipments by one or more verified logistic companies and one or more verified freelancing delivery personnel via one or more transportation media. The shipment delivery allocation subsystem (140) is configured to identify the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to a predetermined geographical location of the one or more customers based on the one or more customer requirements received using a navigational system. The shipment delivery allocation subsystem is also configured to receive a shipment request acceptance for the one or more shipments from the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to the predetermined geographical location. The shipment delivery allocation subsystem (140) is also configured to assign the one or more shipments to the one or more verified logistic companies, or the one or more verified freelancing delivery personnel based on the shipment request acceptance received. The delivery confirmation subsystem (150) is configured to generate a unique authentication code associated with delivery of one or more assigned shipments by the one or more verified logistic companies or the one or more verified freelancing delivery personnel. The delivery confirmation subsystem (150) is also configured to obtain a validation of the unique authentication code representative of a confirmed delivery notification from the one or more customers based on receiving the one or more assigned shipments. The payment generation subsystem (160) is configured to fetch one or more logistics-oriented responses from the one or more customers and the one or more verified logistic companies or the one or more verified freelancing delivery personnel upon delivery of the one or more shipments. The payment generation subsystem (160) is also configured to generate a subscription model for managing payment of the crowdsourced logistic services based on the one or more logistics-oriented responses fetched.

The bus (220) as used herein refers to be internal memory channels or computer network that is used to connect computer components and transfer data between them. The bus (220) includes a serial bus or a parallel bus, wherein the serial bus transmits data in bit-serial format and the parallel bus transmits data across multiple wires. The bus (220) as used herein, may include but not limited to, a system bus, an internal bus, an external bus, an expansion bus, a frontside bus, a backside bus and the like.

FIG. 5 (a) and FIG. 5 (b) represents a flow chart illustrating the steps involved in a method for operation of a crowdsourced logistics system of FIG. 1 in accordance with the embodiment of the present disclosure. The method (300) includes registering, by a user registration subsystem, one or more logistic companies, one or more freelancing delivery personnel and one or more customers by receiving a plurality of corresponding user registration details in step 310. In one embodiment, registering the one or more logistic companies, the one or more freelancing delivery personnel and the one or more customers by receiving the plurality of corresponding user registration details may include receiving the plurality of corresponding user registration details such as at least one of a name, an age, a contact number, an address, an identification document of the one or more customers, the one or more logistic companies and the one or more freelancing delivery personnel, a driving license details, a vehicle registration details of the one or more logistic companies and the one or more freelancing delivery personnel, a logistics company registration details or a combination thereof.

The method (300) also includes extracting, by a user verification subsystem, a plurality of input values representative of the plurality of user registration details corresponding to the one or more freelancing delivery personnel and the one or more logistic companies respectively upon registration in step 320. In one embodiment, receiving the plurality of input values representative of the plurality of user registration details may include receiving a plurality of individual input responses entered by the corresponding delivery personnel and the one or more logistic companies respectively during registration process. The method (300) also includes extracting, by the user verification subsystem, a plurality of user identification values from one or more authorized identification documents corresponding to the one or more freelancing delivery personnel and the one or more logistic companies using an optical character recognition technique in step 330. In one embodiment, extracting the plurality of user identification values from the one or more authorized identification documents corresponding to the one or more freelancing delivery personnel and the one or more logistic companies may include extracting a plurality of detailed information listed in the authorized identification documents using the optical character recognition (OCR) technique. The method (300) also includes verifying, by the user verification subsystem, an authenticity of the one or more freelancing delivery personnel and the one or more logistic companies based on matching of the plurality of input values and the plurality of user identification values respectively using a learning-based verification technique in step 340.

The method (300) also includes receiving, by a customer requirement receiving subsystem, one or more customer requirements associated with transportation of one or more shipments by one or more verified logistic companies and one or more verified freelancing delivery personnel via one or more transportation media in step 350. In one embodiment, receiving the one or more customer requirements associated with transportation of one or more shipments by one or more verified logistic companies and one or more verified freelancing delivery personnel may include receiving at least one of a type of shipment mode, a shipment source location, a shipment destination location, a price rate of the shipment, a weight information of the shipment, an availability date of the one or more customers, a name of the one or more customers, an address of the one or more customers, a contact details of the one or more customers or a combination thereof. In such embodiment, the type of the shipment mode may include, but not limited to, recovery items, vehicles, household items, freight, raw materials, equipment, electronic products, construction materials, medicines, perishable products and the like. In some embodiment, the transportation media for the one or more shipments may include at least one of roadways, a seaways, an airways or a combination thereof.

The method (300) also includes identifying, by a shipment delivery allocation subsystem, the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to a predetermined geographical location of the one or more customers based on the one or more customer requirements received using a navigational system in step 360. In one embodiment, identifying the one or more verified logistics companies or the one or more verified delivery personnel available may include matching one or more predetermined geographical coordinates of the predetermined geographical location of the one or more customers with one or more predetermined geographical coordinates of the predetermined geographical location of the one or more verified logistic companies or the one or more verified freelancing delivery personnel.

The method (300) also includes receiving, by the shipment delivery allocation subsystem, a shipment request acceptance for the one or more shipments from the one or more verified logistic companies or the one or more verified freelancing delivery personnel available in proximity to the predetermined geographical location in step 370. The method (300) also includes assigning, by the shipment delivery allocation subsystem, the one or more shipments to the one or more verified logistic companies or the one or more verified freelancing delivery personnel based on the shipment request acceptance received in step 380. The method (300) also includes generating, by a delivery confirmation subsystem, a unique authentication code associated with delivery of one or more assigned shipments by the one or more verified logistic companies or the one or more verified freelancing delivery personnel in step 390. In one embodiment, generating the unique authentication code associated with the delivery of one or more assigned shipments may include generating at least one of a barcode, a quick response code, a onetime password, an alphanumeric code or a combination thereof. In such embodiment, the unique authentication code may be transmitted to one or more electronic devices associated with the one or more customers. In such embodiment, the one or more electronic devices may include, but not limited to, a mobile phone, a tablet, a computer, a laptop and the like. The method (300) also includes obtaining, by the delivery confirmation subsystem, a validation of the unique authentication code representative of a confirmed delivery notification from the one or more customers based on receiving the one or more assigned shipments in step 400.

The method (300) also includes fetching, by a payment generation subsystem, one or more logistics-oriented responses from the one or more customers and the one or more verified logistic companies or the one or more verified freelancing delivery personnel upon delivery of the one or more shipments in step 410. In one embodiment, fetching the one or more logistics-oriented responses from the one or more customers may include fetching the one or more logistics -oriented responses including at least one of a customer’s feedback corresponding to the one or more logistic companies or the one or more free-lancing drivers, a customer’s recurring transportation requirement, feedback of the one or more logistic companies or the one or more freelancing delivery personnel corresponding to the one or more customers or a combination thereof. The method (300) also includes generating, by the payment generation subsystem, a subscription model for managing payment of the crowdsourced logistic services based on the one or more logistics-oriented responses fetched in step 420.

In a specific embodiment, the method (300) further includes tracking, by a shipment tracking subsystem, one or more shipments transported from a source location to a destination location in real-time. In one embodiment, the one or more shipments are tracked at multiple stages of the supply chain process such as a loading stage, a dispatch stage, a delivery stage, and the like. In a particular embodiment, the method (300) further includes notifying, by a shipment notification subsystem, a plurality of status of the shipment via a plurality of notification means based on a real-time tracking of the one or more shipments. In some embodiment, notifying the plurality of status of the shipment may include notifying a booking status, a delivery status, a payment status, and the like. In such embodiment, notifying the plurality of status of the one or more shipments may include notifying via a push notification means, a pop notification means, an auto generated call and the like.

Various embodiments of the present disclosure provide a user friendly and a cost- effective which helps in better management of the logistic services by assigning a reliable delivery partner based on matching the one or more requirements.

Moreover, the present disclosed system provides a subscription feature for booking the logistics services which not only removes headache of the customer for recurring payment processes but also helps in maintaining a long term healthy and a loyal customer- seller relationship.

Furthermore, the present disclosed system includes generation of the unique authentication code which is further validated upon successful delivery process and this improves customer satisfaction and also reduces chances of counterfeits associated with the shipment.

It will be understood by those skilled in the art that the foregoing general description and the following detailed description are exemplary and explanatory of the disclosure and are not intended to be restrictive thereof.

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.

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, the 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.