Abstract: The present disclosure provides a method and system for an automated decision on selection of a plurality of transport vehicles (116) for long haul route. The system receives a request for one or more transport vehicles for transportation on the long-haul route. The system fetches a second set of data. In addition, the system analysis a first set of data and the second set of data. Further, the system determines one or more available vehicles from the plurality of transport vehicles (116). Furthermore, the system prioritises the one or more available vehicles from the plurality of transport vehicles (116). Moreover, the system sends an allocation confirmation to one or more users (102) for at least one selected vehicle from the one or more available vehicles. Also, the system notifies at least one vendor of one or more vendors (118) for the transportation of the plurality of products.
TECHNICAL FIELD
[0001] The present disclosure relates to the field of logistics and, in
particular, relates to a method and system for an automated decision on selection of transport vehicle for long-haul route.
BACKGROUND
[0002] With the advent in technological advancements over the past few
decades, there has been an exponential rise in the logistics industry. Efficient transportation systems are highly valuable for security, lowering expenses and maintenance. Numerous methods and devices have been developed for efficiently managing and selecting a vehicle for transportation of goods. The transportation vehicles are generally selected based on the availability of the vehicle. In addition, the available vehicle may not be compatible with a particular source and destination or a type of goods or products to be transported. The transportation vehicles may not reach the destination on time due to wrong selection of the vehicle. In addition, the wrong selection of the vehicle may affect the transportation cost severely. Further, selecting the appropriate vehicle for the transportation of goods on a long-haul route is essential for cost optimization and improved vehicle management.
OBJECT OF THE DISCLOSURE
[0001] A primary object of the present disclosure is to provide a method and
system for an automated decision on selection of transport vehicle for long-haul route.
[0002] Another object of the present disclosure is to determine at least one
vehicle from plurality of vehicles for a transport of products on the long-haul route.
[0003] Another object of the present disclosure is to send an allocation
confirmation to one or more users for at least one selected vehicle for transport of products on the long-haul route.
[0004] Yet another object of the present disclosure is to notifying at least one
vendor of one or more vendors associated with the at least one selected vehicle for transport of the products on the long-haul route.
SUMMARY
[0005] In one aspect, the present disclosure provides a computer system. The computer system includes one or more processors and a memory. The memory is coupled to the one or more processors. The memory stores instructions. The instructions are executed by the one or more processors. The execution of instructions causes the one or more processors to perform a method for an automated decision on selection of a plurality of transport vehicles associated with one or more vendors for long haul route. The method includes a first step to receive a request for the one or more transport vehicles for transportation on the long-haul route. In addition, the method includes a second step to fetch a second set of data from a cloud platform. The second set of data is associated with the plurality of transport vehicles and one or more vendors. Further, the method includes a third step to analyse a first set of data and the second set of data. The first set of data and the second set of data is analysed in real time. Furthermore, the method includes a fourth step to determine one or more available vehicles from the plurality of transport vehicles in real time. Moreover, the method includes a fifth step to prioritise the one or more available vehicles from the plurality of transport vehicles
based on score card of the plurality of transport vehicles and the one or more vendors. Also, the method includes a sixth step to send an allocation confirmation to one or more users for at least one selected vehicle from the one or more available vehicles. Also, the method includes a seventh step to notify at least one vendor of the one or more vendors associated with the at least one selected vehicle from the plurality of transport vehicles for the transportation of the plurality of products on the long-haul route. In addition, the request for the one or more transport vehicles is based on the first set of data. The first set of data is received from the one or more users with the facilitation of one or more media devices. Further, the one or more available vehicles from the plurality of transport vehicles is determined with the facilitation of one or more machine learning algorithms in real time. Furthermore, the one or more available vehicles from the plurality of transport vehicles is prioritised with the facilitation of the one or more machine learning algorithms in real time. Furthermore, notification of the allocation confirmation associated with the at least one selected vehicle from the one or more available vehicles is displayed in real time on the one or more media devices. Moreover, the at least one vendor from the one or more vendors is notified on the one or more media devices.
[0006] In another embodiment of the present disclosure, the first set of data
may include a type of products, type of truck required, number of products, pickup date, pickup time, pickup location, and drop location.
[0007] In yet another embodiment of the present disclosure, the second set of
data further includes technical parameters and general parameters associated with the plurality of transport vehicles and the one or more vendors.
[0008] In yet another embodiment of the present disclosure, the technical
parameters may include fuel consumption of vehicle, vehicle health, load
carrying capacity of vehicle, type of vehicle, length of vehicle, range of vehicle, and engine capacity of vehicle.
[0009] In yet another embodiment of the present disclosure, the general
parameters may include vehicles on same route, current schedule, current availability, future availability on the requested date, current location, remaining distance, current estimated time of arrival, number of pitstops, duration of pitstops, distance between pickup location and destination point of previous trip of the current vehicles in transit.
[0010] In yet another embodiment of the present disclosure, the one or more
machine learning algorithms may include linear regression, logistic regression, sum of vector machine, decision tree, random forest and KNN function.
[0011] In yet another embodiment of the present disclosure, the plurality of
transport vehicles may include single-axle truck, double-axle truck, tri-axle truck, quad-axle truck, bus, train, aircraft, two-wheeler, three-wheeler, trailer truck, transporter truck and mini-truck.
[0012] In yet another embodiment of the present disclosure, wherein the
score card of the plurality of transport vehicles and the one or more vendors are determined based on the past services offered by the one or more vendors, interaction with the one or more vendors, commitment by the one or more vendors, condition of vehicles offered by the one or more vendors, cheating history of the one or more vendors and past profitability ratio on hiring the one or more vendors.
[0013] In yet another embodiment of the present disclosure, the computer
system further includes a step of alerting an administrator for selection of the at least one vendor of the one or more vendors associated with the at least one selected vehicle from the plurality of transport vehicles for the transportation
of the plurality of products on the long-haul route. In addition, the administrator is notified on the one or more media devices.
[0014] In yet another embodiment of the present disclosure, the
administrator can modify the selection of the at least one vendor of the one or more vendors associated with the at least one selected vehicle from the plurality of transport vehicles for the transportation of the plurality of products on the long-haul route.
STATEMENT OF THE DISCLOSURE
[0015] In an aspect, the present disclosure provides a computer system. The
computer system includes one or more processors and a memory. The memory is coupled to the one or more processors. The memory stores instructions. The instructions are executed by the one or more processors. The execution of instructions causes the one or more processors to perform a method for an automated decision on selection of a plurality of transport vehicles associated with one or more vendors for long haul route. The method includes a first step to receive a request for the one or more transport vehicles for transportation on the long-haul route. In addition, the method includes a second step to fetch a second set of data from a cloud platform. The second set of data is associated with the plurality of transport vehicles and one or more vendors. Further, the method includes a third step to analyse a first set of data and the second set of data. The first set of data and the second set of data is analysed in real time. Furthermore, the method includes a fourth step to determine one or more available vehicles from the plurality of transport vehicles in real time. Moreover, the method includes a fifth step to prioritise the one or more available vehicles from the plurality of transport vehicles based on score card of the plurality of transport vehicles and the one or more vendors. Also, the method includes a sixth step to send an allocation confirmation to one or more users for at least one selected vehicle from the
one or more available vehicles. Also, the method includes a seventh step to notify at least one vendor of the one or more vendors associated with the at least one selected vehicle from the plurality of transport vehicles for the transportation of the plurality of products on the long-haul route. In addition, the request for the one or more transport vehicles is based on the first set of data. The first set of data is received from the one or more users with the facilitation of one or more media devices. Further, the one or more available vehicles from the plurality of transport vehicles is determined with the facilitation of one or more machine learning algorithms in real time. Furthermore, the one or more available vehicles from the plurality of transport vehicles is prioritised with the facilitation of the one or more machine learning algorithms in real time. Furthermore, notification of the allocation confirmation associated with the at least one selected vehicle from the one or more available vehicles is displayed in real time on the one or more media devices. Moreover, the at least one vendor from the one or more vendors is notified on the one or more media devices.
BRIEF DESCRIPTION OF FIGURES
[0016] Having thus described the invention in general terms, references will
now be made to the accompanying figures, wherein:
[0017] FIG. 1 illustrates an interactive computing environment for an
automated decision on selection of a plurality of transport vehicles associated with one or more vendors for long-haul route, in accordance with various embodiments of the present disclosure; and
[0018] FIG. 2 illustrates a block diagram of a computing device, in
accordance with various embodiments of the present disclosure.
[0019] It should be noted that the accompanying figures are intended to
present illustrations of exemplary embodiments of the present invention. These figures are not intended to limit the scope of the present invention. It should also be noted that accompanying figures are not necessarily drawn to scale.
DETAILED DESCRIPTION
[0020] Reference will now be made in detail to selected embodiments of the
present invention in conjunction with accompanying figures. The embodiments described herein are not intended to limit the scope of the invention, and the present invention should not be construed as limited to the embodiments described. This invention may be embodied in different forms without departing from the scope and spirit of the invention. It should be understood that the accompanying figures are intended and provided to illustrate embodiments of the invention described below and are not necessarily drawn to scale. In the drawings, like numbers refer to like elements throughout, and thicknesses and dimensions of some components may be exaggerated for providing better clarity and ease of understanding.
[0021] It should be noted that the terms "first", "second", and the like, herein
do not denote any order, ranking, quantity, or importance, but rather are used to distinguish one element from another. Further, the terms "a" and "an" herein do not denote a limitation of quantity, but rather denote the presence of at least one of the referenced item.
[0022] FIG. 1 illustrates an interactive computing environment 100 for an
automated decision on selection of a plurality of transport vehicles 116 associated with one or more vendors 108 for long-haul route, in accordance with various embodiments of the present disclosure. The interactive computing environment 100 shows a relationship between various entities
involved in selection of the plurality of transport vehicles 116 for the long-haul route.
[0023] The interactive computing environment 100 includes one or more
users 102, one or more media devices 104, a communication network 106 and an vehicle allotment system 108. In addition, the interactive computing environment 100 includes a server 110, a cloud platform 112, an administrator 114, the plurality of transport vehicles 116, and one or more vendors 118. The above-stated elements of the interactive computing environment 100 operate coherently and synchronously. In an embodiment of the present disclosure, the interactive computing environment 100 is configured to provide a setup for the automated decision on selection of the transport vehicle for the long-haul route.
[0024] The interactive computing environment 100 is associated with the one
or more users 102. The one or more users 102 may be any person or an individual looking for transportation assistance for plurality of products. In addition, the one or more users 102 may be any person or an individual looking for transportation assistance for long-haul route. In an embodiment of the present disclosure, the one or more users 102 are associated with the one or more media devices 104. In another example, the one or more users 102 is an owner of the one or more media devices 104. In another example, the one or more users 102 may not be the owner of the one or more media devices 104. In another embodiment of the present disclosure, the one or more users 102 may be a person who wants an assistance of services from the vehicle allotment system 108. In yet another embodiment of the present disclosure, the one or more users 102 may be any person. In yet another example, user x wants to transport 1000 kg of products with transportation help, the user x can get a perfect match for the one or more vendors 118 on his/her requirement. In yet another embodiment of the present disclosure, the one or more users 102 may interact with the vehicle allotment system 108 directly through the
one or more media devices 104. In some cases, the one or more users 102 may interact with the vehicle allotment system 108 via the one or more media devices 104 through the communication network 106.
[0025] Further, the communication network 106 denotes to channels of
communication (networks by which information flows). Small networks, which are used for connection to the subgroup and are usually contained in a piece of equipment. The local area network, or LAN, cable or fiber, is used to connect computer equipment and other terminals distributed in the local area, such as in the college campus. The Metropolitan Area Network or MAN is a high-speed network that is used to connect a small geographical area such as a LAN across the city. Wide area networks, or any communication connections, including WAN, microwave radio link and satellite, are used to connect computers and other terminals to a larger geographic distance. In yet another embodiment of the present disclosure, the communication network 106 may be any type of network that provides internet connectivity to the vehicle allotment system 108. In yet embodiment of the present disclosure, the communication network 106 is a wireless mobile network. In yet embodiment of the present disclosure, the communication network 106 is a wired network with finite bandwidth. In yet another embodiment of the present disclosure, the communication network 106 is a combination of the wireless and the wired network for optimum throughput of data transmission. In yet another embodiment of the present disclosure, the communication network 106 is an optical fiber high bandwidth network that enables high data rate with negligible connection drops. In yet another embodiment of the present disclosure, the communication network 106 provides medium for the one or more media devices 104 to connect to the vehicle allotment system 108. In this scenario, the communication network 106 may be a global network of computing devices such as the Internet.
[0026] The interactive computing environment 100 includes the one or more
media devices 104. Commonly, media devices refer to equipment or device capable of transmitting analog or digital signals through communication wire or remote way. The best case of the media device is a PC modem, which is equipped for sending and getting analog or digital signals to enable PCs to converse with different PCs. In an embodiment of the present disclosure, the one or more media devices 104 includes a computer, laptop, smart television, PDA, electronic tablet, smartphone, wearable devices, tablet, smartwatch, smart display, gesture-controlled devices, and the like. In an example, the one or more media devices 104 displays, reads, transmits and gives output to the one or more users 102 in real time. The one or more users 102 may access the one or more media devices 104 while moving from one place to another place. In another example, the place includes home, park, restaurant, any facility, college, office and the like. In addition, the one or more users 102 may access the one or more media devices 104 from inside and outside of the environment.
[0027] In general, media devices are used for one or more purposes. In an
example, the one or more purposes include communication, entertainment, accessing web-based platforms for different tasks and the like. In an embodiment of the present disclosure, the one or more media devices 104 includes a mobile application. The mobile application is installed on the one or more media devices 104. In general, the mobile application performs various tasks such as handling notifications and connectivity. Also, the mobile application is programmed in different languages for different platforms. Moreover, the use of the mobile application in online mode and offline mode depends on the type of application used. In an example, the mobile applications are used for entertaining, productivity, marketing and accessing various e-commerce and web-based platforms.
[0028] In addition, the one or more media devices 104 are associated with a
camera, a global positioning system, keypad, touchscreen, and the like. The keypad gathers manual data input from the one or more users 102. In another embodiment of the present disclosure, the one or more media devices 104 are connected to the vehicle allotment system 108 with the facilitation of the communication network 106.
[0029] In an embodiment of the present disclosure, the one or more media
devices 104 are connected to the internet in real time. Further, the one or more media devices 104 is associated with a specific type of operating system. The specific type of operating system includes an android operating system, a windows operating system, a mac operating system and the like. Moreover, the one or more media devices 104 are connected to the internet through the communication network 106. Further, the one or more media devices 104 are connected to the internet through a data connection provided by a telecom service provider. The telecom service provider is associated with a subscriber identification module card located inside the one or more media devices 104. Furthermore, the one or more media devices 104 may be connected to the internet through a WiFi connection.
[0030] In an embodiment of the present disclosure, the one or more media
devices 104 is associated with the vehicle allotment system 108. In addition, the one or more media devices 104 is associated with the vehicle allotment system 108 through the communication network 106 to gain access to the internet. Moreover, the one or more media devices 104 provide a medium for transferring information between the one or more media devices 104 and the vehicle allotment system 108. Further, the medium for communication may be infrared, microwave, radio frequency (RF) and the like.
[0031] The interactive computing environment 100 includes the vehicle
allotment system 108. The vehicle allotment system 108 enables integration
between the one or more users 102, the one or more vendors 118, the administrator 114 and the plurality of transport vehicles 116. In an embodiment of the present disclosure, the vehicle allotment system 108 performs one or more steps for selection of one or more available vehicle from the plurality of transport vehicles 116. Also, the vehicle allotment system 108 performs the one or more steps to facilitate the one or more users 102 to select the suitable option from the one or more available vehicle on the vehicle allotment system 108 in real time. In another embodiment of the present disclosure, the vehicle allotment system 108 may ask the one or more users 102 to provide one or more details associated with requirement for the transportation of the plurality of products.
[0032] In an embodiment of the present disclosure, the one or more users
102 provides a first set of data. In another embodiment of the present disclosure, the first set of data includes a type of products, type of truck required, number of products, pickup date, pickup time, pickup location, drop location, and the like.
[0033] The interactive computing environment 100 includes the plurality of
transport vehicles 116. In general, transport vehicles refer to vehicles designed for transport of goods from one place to another. The transport vehicles have variety of payload capacity depending on size and requirement of the vehicles. The transport vehicles for variety of goods have different arrangement for carrying goods. In an embodiment of the present disclosure, the plurality of transport vehicles 116 includes single-axle truck, double-axle truck, tri-axle truck, quad-axle truck, bus, train, aircraft, two-wheeler, three-wheeler, trailer truck, transporter truck and mini-truck, and the like.
[0034] The interactive computing environment 100 includes the one or more
vendors 118. In general, vendor refers to an enterprise that contributes goods or services. In addition, the vendor denotes to a supplier of any good or
service. In an embodiment of the present disclosure, the one or more vendors 118 transport the plurality of products from one place to another. In another embodiment of the present disclosure, the one or more vendors 118 bid for transportation of the plurality of products from one place to another. In yet another embodiment of the present disclosure, the one or more vendors 118 owns the plurality of transport vehicles 116. In yet another embodiment of the present disclosure, the one or more vendors 118 are associated with the vehicle allotment system 108 with the facilitation of the communication network 106.
[0035] The interactive computing environment 100 includes the
administrator 114. In general, administrator refers to a person who ensures that an organization operates efficiently. The administrator 114 performs specific duties depending on type of company, organization, or entity where the administrator 114 works. In an embodiment of the present disclosure, the administrator 114 defines predefined rules. The administrator 114 can modify predefined rules in real time. The predefined rules are stored on the cloud platform 112. In another embodiment of the present disclosure, the administrator 114 can see at least one selected vehicle for the long-haul route. In yet another embodiment of the present disclosure, the administrator 114 can change the at least one selected vehicle for the long-haul route.
[0036] The interactive computing environment 100 includes the server 110.
In an embodiment of the present disclosure, the vehicle allotment system 108 is associated with the server 110. In another embodiment of the present disclosure, the one or more vendors 118 is associated with the server 110. In yet another embodiment of the present disclosure, the vehicle allotment system 108 is installed at the server 110. In yet another embodiment of the present disclosure, the the vehicle allotment system 108 is installed at a plurality of servers. In general, a server refers to a computer that provides data to other computers. It may serve data to systems on a local area network
(LAN) or a wide area network (WAN) over the Internet. Many types of servers exist, including web servers, mail servers, file servers, and the like. Each type of server runs software specific to the purpose of the server. For example, a Web server may run Apache HTTP Server or Microsoft IIS, which both provide access to websites over the Internet. A mail server may run a program like Exim or I Mail, which provides SMTP services for sending and receiving the email. A file server might use Samba or the operating system's built-in file sharing services to share files over a network. While server software is specific to the type of server, the hardware is not as important. In fact, a regular desktop computer can be turned into a server by adding the appropriate software. For example, a computer connected to a home network can be designated as a file server, print server, or both. In another example, the plurality of servers may include a database server, file server, application server and the like. The plurality of servers communicates with each other using the communication network 106.
[0037] In an embodiment of the present disclosure, the vehicle allotment
system 108 is located in the server 110. In yet another embodiment of the present disclosure, the vehicle allotment system 108 is connected with the server 110. In yet another embodiment of the present disclosure, the server 110 is a part of the the vehicle allotment system 108. In an embodiment of the present disclosure, the server 110 receives data from the cloud platform 112.
[0038] The interactive computing environment 100 includes the cloud
platform 112. In general, a cloud platform refers to a data structure that stores organized information. Most cloud platforms contain multiple tables, which may each include several different fields. For example, the cloud platform 112 may include records related to interest of the one or more users 102, the first set of data, a second set of data, performance history of the one or more vendors 118, maintenance history of the plurality of transport vehicles 116, and the like. Each of these tables would have different fields that are relevant
to the information stored in the table. In another embodiment of the present disclosure, the data available on the one or more web-based platforms is the data filled by the one or more users 102 in past time. In an example, the one or more users 102 updates the data on the one or more web-based platforms on a regular basis. Thus, the vehicle allotment system 108 authenticates the first set of data after receiving the first set of data from the one or more users 102. In yet another embodiment of the present disclosure, data stored on the cloud platform 112 can be used for the analysis of the user preferences, user behaviour, and the like.
[0039] In an embodiment of the present disclosure, the second set of data
includes technical parameters and general parameters associated with the plurality of transport vehicles 116 and the one or more vendors 118. In addition, the technical parameters include fuel consumption of vehicle, vehicle health, load carrying capacity of vehicle, type of vehicle, length of vehicle, range of vehicle, engine capacity of vehicle, and the like. Further, the general parameters include vehicles on same route, current schedule, current availability, future availability on the requested date, current location, remaining distance, current estimated time of arrival, number of pitstops, duration of pitstops, distance between pickup location, destination point of previous trip of the current vehicles in transit, and the like. Furthermore, the second set of data is fetched from a plurality of databases in real time. The plurality of databases includes vendor records, google records, bing.com records, and the like. In yet another embodiment of the present disclosure, the plurality of databases includes financial information of the one or more users 102. In yet another embodiment of the present disclosure, the plurality of databases includes performance details of the one or more vendors 118.
[0040] In an embodiment of the present disclosure, the the vehicle allotment
system 108 receives a request for the one or more transport vehicles for transportation on the long-haul route. The request for the one or more
transport vehicles is based on the first set of data. In addition, the first set of data is received from the one or more users 102 with the facilitation of the one or more media devices 104 in real time. Further, the vehicle allotment system 108 fetches the second set of data from the cloud platform 112. Furthermore, the second set of data is associated with the plurality of transport vehicles 116.
[0041] In an embodiment of the present disclosure, the the vehicle allotment
system 108 analysis the first set of data and the second set of data. In addition, the first set of data and the second set of data is analysed in real time. Further, the decision allotment system 108 determines one or more available vehicles from the plurality of transport vehicles 116 in real time. The one or more available vehicles from the plurality of transport vehicles 116 is determined with the facilitation of one or more machine learning algorithms in real time. The one or more machine learning algorithms includes linear regression, logistic regression, sum of vector machine, decision tree, random forest, KNN function, and the like.
[0042] In addition, the the vehicle allotment system 108 prioritises the one or
more available vehicles from the plurality of transport vehicles 116 based on score card of the plurality of transport vehicles 116 and the one or more vendors 118. The one or more available vehicles from the plurality of transport vehicles 116 is prioritised with the facilitation of the one or more machine learning algorithms in real time. Further, the score card of the plurality of transport vehicles 116 and the one or more vendors 118 are determined based on the past services offered by the one or more vendors 118, interaction with the one or more vendors 118, commitment by the one or more vendors 118, condition of vehicles offered by the one or more vendors 118, past profitability ratio on hiring the one or more vendors 118, and the like.
[0043] Further, the vehicle allotment system 108 sends an allocation
confirmation to the one or more users 102 for the at least one selected vehicle
from the one or more available vehicles. Furthermore, notification of the allocation confirmation from the one or more available vehicles is displayed in real time on the one or more media devices 104. The allocation confirmation is associated with the at least one selected vehicle. Moreover, the the vehicle allotment system 108 notifies to at least one vendor of the one or more vendors 118 for the transportation of the plurality of products on the long-haul route. Also, the one or more vendors 118 is associated with the at least one selected vehicle from the plurality of transport vehicles 116. The at least one vendor from the one or more vendors 118 is notified on the one or more media devices 104.
[0044] In an embodiment of the present disclosure, the vehicle allotment
system 108 alerts the administrator 114 for selection of the at least one vendor of the one or more vendors 118 for the transportation of the plurality of products on the long-haul route. The at least one vendor is associated with the at least one selected vehicle from the plurality of transport vehicles 116. In addition, the administrator 114 is notified on the one or more media devices 104. Further, the administrator 114 can modify the selection of the at least one vendor of the one or more vendors 118 for the transportation of the plurality of products on the long-haul route.
[0045] FIG. 2 illustrates a block diagram of a computing device 200, in
accordance with various embodiments of the present disclosure. The computing device 200 includes a bus 202 that directly or indirectly couples the following devices: memory 204, one or more processors 206, one or more presentation components 208, one or more input/output (I/O) ports 210, one or more input/output components 212, and an illustrative power supply 214. The bus 202 represents what may be one or more busses (such as an address bus, data bus, or combination thereof). Although the various blocks of FIG. 2 are shown with lines for the sake of clarity, in reality, delineating various components is not so clear, and metaphorically, the lines would more
accurately be grey and fuzzy. For example, one may consider a presentation component such as a display device to be an I/O component. Also, processors have memory. The inventors recognize that such is the nature of the art, and reiterate that the diagram of FIG. 2 is merely illustrative of an exemplary computing device 200 that can be used in connection with one or more embodiments of the present invention. The distinction is not made between such categories as "workstation," "server," "laptop," "hand-held device," etc., as all are contemplated within the scope of FIG. 2 and reference to "computing device."
[0046] The computing device 200 typically includes a variety of computer-
readable media. The computer-readable media can be any available media that can be accessed by the computing device 200 and includes both volatile and non-volatile media, removable and non-removable media. By way of example, and not limitation, the computer-readable media may comprise computer storage media and communication media. The computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. The computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the computing device 200. The communication media typically embodies computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term "modulated data signal" means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes
wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of any of the above should also be included within the scope of computer-readable media.
[0047] Memory 204 includes computer-storage media in the form of volatile
and/or non-volatile memory. The memory 204 may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical-disc drives, etc. The computing device 200 includes one or more processors that read data from various entities such as memory 204 or I/O components 212. The one or more presentation components 208 present data indications to a user or other device. Exemplary presentation components include a display device, speaker, printing component, vibrating component, etc. The one or more I/O ports 210 allow the computing device 200 to be logically coupled to other devices including the one or more I/O components 212, some of which may be built in. Illustrative components include a microphone, joystick, game pad, satellite dish, scanner, printer, wireless device, etc.
[0048] The foregoing descriptions of specific embodiments of the present
technology have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the present technology to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to explain the principles of the present technology best and its practical application, to thereby enable others skilled in the art to best utilize the present technology and various embodiments with various modifications as are suited to the particular use contemplated. It is understood that various omissions and substitutions of equivalents are contemplated as circumstance may suggest or render expedient, but such are intended to cover
the application or implementation without departing from the spirit or scope of the claims of the present technology.
[0049] While several possible embodiments of the invention have been
described above and illustrated in some cases, it should be interpreted and understood as to have been presented only by way of illustration and example, but not by limitation. Thus, the breadth and scope of a preferred embodiment should not be limited by any of the above-described exemplary embodiments.
We Claim
1.A computer system comprising:
one or more processors; and
a memory coupled to the one or more processors, the memory for storing instructions which, when executed by the one or more processors, cause the one or more processors to perform a method for an automated decision on selection of a plurality of transport vehicles associated with one or more vendors (108) for long haul route, the method comprising:
receiving, at an vehicle allotment system (108), a request for the plurality of transport vehicles for transportation on the long-haul route, wherein the request for the one or more transport vehicles is based on a first set of data, wherein the first set of data is received from one or more users (102) with the facilitation of one or more media devices (104) in real time;
fetching, at the vehicle allotment system (108), a second set of data from a cloud platform (112), wherein the second set of data is associated with a plurality of transport vehicles (116) and the one or more vendors (118);
analysing, at the vehicle allotment system (108), the first set of data and the second set of data, wherein the first set of data and the second set of data is analysed in real time;
determining, at the vehicle allotment system (108), one or more available vehicles from the plurality of transport vehicles (116) in real time, wherein the one or more available vehicles from the plurality of transport vehicles (116) is determined with the facilitation of one or more machine learning algorithms in real time;
prioritising, at the vehicle allotment system (108), the one or more available vehicles from the plurality of transport vehicles (116) based on score card of the plurality of transport vehicles (116) and the one or more vendors (118), wherein the one or more available vehicles from the plurality of transport vehicles (116) is prioritised with the facilitation of the one or more machine learning algorithms in real time;
sending, at the vehicle allotment system (108), an allocation confirmation to the one or more users (102) for at least one selected vehicle from the one or more available vehicles, wherein notification of the allocation confirmation associated with the at least one selected vehicle from the one or more available vehicles is displayed in real time on the one or more media devices (104); and
notifying, at the vehicle allotment system (108), to at least one vendor of the one or more vendors (118) associated with the at least one selected vehicle from the plurality of transport vehicles (116) for the transportation of the plurality of products on the long-haul route, wherein the at least one vendor from the one or more vendors (118) is notified on the one or more media devices (104).
2. The computer system as recited in claim 1, wherein the first set of data comprises a type of products, type of truck required, number of products, pickup date, pickup time, pickup location, and drop location.
3. The computer system as recited in claim 1, wherein the second set of data comprises technical parameters and general parameters associated with the plurality of transport vehicles (116) and the one or more vendors (118).
4. The computer system as recited in claim 3, wherein the technical parameters comprises fuel consumption of vehicle, vehicle health, load carrying
capacity of vehicle, type of vehicle, length of vehicle, range of vehicle, and engine capacity of vehicle.
5. The computer system as recited in claim 3, wherein the general parameters comprises vehicles on same route, current schedule, current availability, future availability on the requested date, current location, remaining distance, current estimated time of arrival, number of pitstops, duration of pitstops, distance between pickup location and destination point of previous trip of the current vehicles in transit.
6. The computer system as recited in claim 1, wherein the one or more machine learning algorithms comprises linear regression, logistic regression, sum of vector machine, decision tree, random forest and KNN function.
7. The computer system as recited in claim 1, wherein the plurality of transport vehicles (116) comprises single-axle truck, double-axle truck, tri-axle truck, quad-axle truck, bus, train, aircraft, two-wheeler, three-wheeler, trailer truck, transporter truck and mini-truck.
8. The computer system as recited in claim 1, wherein the score card of the plurality of transport vehicles (116) and the one or more vendors (118) are determined based on the past services offered by the one or more vendors (118), interaction with the one or more vendors (118), commitment by the one or more vendors (118), condition of vehicles offered by the one or more vendors (118) and past profitability ratio on hiring the one or more vendors (118).
9. The computer system as recited in claim 1, further comprising
alerting, at the vehicle allotment system (108), an administrator (114) for selection of the at least one vendor of the one or more vendors (118) associated with the at least one selected vehicle from the plurality of transport vehicles (116)
for the transportation of the plurality of products on the long-haul route, wherein the administrator (114) is notified on the one or more media devices (104).
10. The computer system as recited in claim 9, wherein the administrator (114) can modify the selection of the at least one vendor of the one or more vendors (118) associated with the at least one selected vehicle from the plurality of transport vehicles (116) for the transportation of the plurality of products on the long-haul route.
| # | Name | Date |
|---|---|---|
| 1 | 201911037808-FORM 4(ii) [08-12-2023(online)].pdf | 2023-12-08 |
| 1 | 201911037808-STATEMENT OF UNDERTAKING (FORM 3) [19-09-2019(online)].pdf | 2019-09-19 |
| 2 | 201911037808-FER.pdf | 2023-06-15 |
| 2 | 201911037808-FORM 1 [19-09-2019(online)].pdf | 2019-09-19 |
| 3 | 201911037808-FIGURE OF ABSTRACT [19-09-2019(online)].jpg | 2019-09-19 |
| 3 | 201911037808-FORM 18 [10-02-2023(online)].pdf | 2023-02-10 |
| 4 | 201911037808-DRAWINGS [19-09-2019(online)].pdf | 2019-09-19 |
| 4 | abstract.jpg | 2019-09-26 |
| 5 | 201911037808-DECLARATION OF INVENTORSHIP (FORM 5) [19-09-2019(online)].pdf | 2019-09-19 |
| 5 | 201911037808-COMPLETE SPECIFICATION [19-09-2019(online)].pdf | 2019-09-19 |
| 6 | 201911037808-COMPLETE SPECIFICATION [19-09-2019(online)].pdf | 2019-09-19 |
| 6 | 201911037808-DECLARATION OF INVENTORSHIP (FORM 5) [19-09-2019(online)].pdf | 2019-09-19 |
| 7 | 201911037808-DRAWINGS [19-09-2019(online)].pdf | 2019-09-19 |
| 7 | abstract.jpg | 2019-09-26 |
| 8 | 201911037808-FIGURE OF ABSTRACT [19-09-2019(online)].jpg | 2019-09-19 |
| 8 | 201911037808-FORM 18 [10-02-2023(online)].pdf | 2023-02-10 |
| 9 | 201911037808-FER.pdf | 2023-06-15 |
| 9 | 201911037808-FORM 1 [19-09-2019(online)].pdf | 2019-09-19 |
| 10 | 201911037808-STATEMENT OF UNDERTAKING (FORM 3) [19-09-2019(online)].pdf | 2019-09-19 |
| 10 | 201911037808-FORM 4(ii) [08-12-2023(online)].pdf | 2023-12-08 |
| 1 | SearchE_06-06-2023.pdf |
| 1 | SearchHistory(1)E_06-06-2023.pdf |
| 2 | SearchE_06-06-2023.pdf |
| 2 | SearchHistory(1)E_06-06-2023.pdf |