Resource sharing support system and resource sharing support method

By evaluating the reliability and capabilities of transportation and distribution operators in the logistics resource sharing system, the problem of difficulty for shippers to judge the reliability of transportation and distribution operators is solved, and effective for operators who have never traded Matching and efficient use of resources.

CN113316797BActive Publication Date: 2024-12-17HITACHI LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080009538.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-11-01
Filing Date
2020-10-15
Publication Date
2024-12-17
Estimated Expiration
2040-10-15

AI Technical Summary

Technical Problem

The existing logistics resource sharing system is difficult to effectively match the entrusted shipper and the transportation and distribution operator that has not been traded, making it difficult for the shipper to judge the reliability and capabilities of the transportation and distribution operator, affecting the efficient use of resources.

Method used

By setting up a matching history department, a similarity calculation department between cargo owners, a value calculation department for cargo owners, a similarity calculation department between transportation and distribution operators, a value calculation department for transportation and distribution operators, and a value calculation department for matching processing department in the system, the matching history is used. Calculate the similarity and evaluation value among all parties, perform the matching processing of delegation and resources to ensure the accuracy of the matching results.

Benefits of technology

It effectively solves the matching problem between the entrusted shipper and the transportation and distribution operator that has not been traded, improves the efficiency of resource utilization and the reliability of matching, and reduces the judgment burden of shippers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113316797B_ABST
    Figure CN113316797B_ABST
Patent Text Reader

Abstract

The similarity calculation unit between transport and delivery operators obtains the matching history from the matching history unit, calculates the similarity between transport and delivery operators between each transport and delivery operator, the transport and delivery operator perspective evaluation value calculation unit obtains the matching history from the matching history unit, and uses the similarity between transport and delivery operators to calculate the transport and delivery operator perspective evaluation value of each cargo owner observed from the transport and delivery operator, the matching processing unit matches the transport and delivery entrustment with the idle resources, uses the cargo owner perspective evaluation value and the transport and delivery operator perspective evaluation value to perform matching processing, and obtains the matching result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a resource sharing support system and a resource sharing support method for logistics. Background Art

[0002] In recent years, with the increase in home deliveries due to the development of the EC market, there is a shortage of transport trucks and drivers in the logistics field. On the other hand, due to the sporadic and high-frequency transportation, the loading rate of trucks is decreasing. In addition, in areas with underdeveloped road networks, due to the increase in truck transportation, congestion frequently occurs and the environment deteriorates, so there is a demand for joint distribution.

[0003] The basic function of logistics is that transport and delivery operators transport goods from one place to another place according to the commission of the cargo owner. However, in this way, after transporting the goods, the transport and delivery operators have to return with empty goods, which is not efficient from the perspective of the efficiency of logistics resource utilization. If other cargo transportation and delivery commissions can be accepted when returning, logistics resources can be used efficiently and flexibly, but it is difficult for cargo owners and transport and delivery operators to prepare or find transportation for the return cargo. Therefore, there is a need to match idle logistics resources such as when returning with the desire to transport goods.

[0004] These have been handled manually in the past by a business called "water house" in Japan. However, with the development of information processing technology in recent years, there is a method of handling them using a system.

[0005] Patent Document 1 proposes a method of matching transportation delivery requests and idle resources registered in the system through online auction.

[0006] Patent Document 2 proposes a method of optimizing a transportation and delivery plan involving a plurality of companies by using idle resources of a plurality of transportation and delivery operators and information on transportation and delivery requests from a plurality of cargo owners.

[0007] Prior art literature

[0008] Patent Document 1: Japanese Patent Application Publication No. 2001-273417

[0009] Patent Document 2: Japanese Patent Application Publication No. 2002-183265 Summary of the invention

[0010] When a cargo owner entrusts a transport and delivery operator with the transportation of cargo, the following two points are important: whether the cargo owner has confidence in the transport and delivery operator. The first point is whether the transport and delivery operator is a reliable operator. The second point is whether the transport and delivery operator has sufficient capabilities to transport cargo reliably.

[0011] Regarding the first point of view, it can be mentioned whether the transport delivery operator will transport the goods without refusing immediately before the commission is executed.

[0012] Regarding the first point of view, it can be listed whether the company has the capabilities required according to the goods and places being transported. For example, if the goods being transported are food, it refers to whether the company can achieve temperature management such as drying, refrigeration, freezing, etc. that is determined according to the goods being transported. If it is precision machinery, it refers to whether a transportation method that does not cause sudden acceleration can be adopted. In addition, it refers to whether the company can carry out the loading and unloading operations required by the departure and arrival warehouses. In addition, if it is distribution, it refers to whether the road conditions at the location are understood.

[0013] Patent Document 1 does not include this information about the bidding transport and delivery operators, so the cargo owner needs to judge the above two points by himself for the bidding transport and delivery operators. This is a laborious task for the cargo owner and is the main reason for hesitating to use the matching platform.

[0014] In Patent Document 2, for cargo owners and transport and delivery operators, platform participants are asked to give good / bad evaluations on the results of the transport and delivery entrustment / implementation, so as to preferentially match cargo owners / transport and delivery operators with good evaluations. However, this method does not take into account the differences between cargo owners and the goods to be transported and delivered. Therefore, based on the evaluation results provided by the method of Patent Document 2, it is difficult to determine whether a certain transport and delivery operator will transport the goods that a certain cargo owner wants to entrust for transportation and delivery.

[0015] As described above, the methods of Patent Documents 1 and 2 have the problem that the cargo owner must judge by himself whether there will be no problem even if he entrusts the cargo owner to a transportation and delivery operator with whom he has never done business in the past.

[0016] An object of the present invention is to provide a resource sharing support system and a resource sharing support method that can solve the problem of entrusting a cargo owner to a transportation and delivery operator with whom he has not done business in the past.

[0017] A resource sharing support system according to one embodiment of the present invention comprises a matching history unit, a similarity calculation unit between cargo owners, a cargo owner perspective evaluation value calculation unit, a similarity calculation unit between transport and delivery operators, a transport and delivery operator perspective evaluation value calculation unit, and a matching processing unit, wherein the matching history unit stores matching histories, the similarity calculation unit between cargo owners obtains the matching history from the matching history unit and calculates the similarity between cargo owners of each transport and delivery operator, and the cargo owner perspective evaluation value calculation unit obtains the matching history from the matching history unit and uses the similarity between cargo owners to calculate the similarity between cargo owners of each transport and delivery operator observed from the perspective of the cargo owner. The transport and delivery operator similarity calculation unit obtains the matching history from the matching history unit, calculates the transport and delivery operator similarities between each transport and delivery operator, the transport and delivery operator perspective evaluation value calculation unit obtains the matching history from the matching history unit, uses the transport and delivery operator similarities to calculate the transport and delivery operator perspective evaluation value of each cargo owner observed from the transport and delivery operator, the matching processing unit matches the transport and delivery entrustment with the idle resources, uses the cargo owner perspective evaluation value and the transport and delivery operator perspective evaluation value to perform matching processing, and obtains a matching result.

[0018] A resource sharing support method according to one embodiment of the present invention is characterized in that it comprises: a step of obtaining a matching history and calculating a similarity between each consignor; a step of obtaining the matching history and using the similarity between each consignor to calculate a consignor perspective evaluation value of each transportation and delivery operator observed from the perspective of the consignor; a step of obtaining the matching history and calculating a similarity between each transportation and delivery operator; a step of obtaining the matching history and using the similarity between each transportation and delivery operator to calculate a transportation and delivery operator perspective evaluation value of each consignor observed from the perspective of the transportation and delivery operator; and a step of matching transportation and delivery entrustments with idle resources, performing matching processing using the consignor perspective evaluation value and the transportation and delivery operator perspective evaluation value, and obtaining a matching result.

[0019] According to one aspect of the present invention, it is possible to solve the problem of entrusting a cargo owner to a transportation delivery operator with whom he has not done business in the past. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 This is a diagram showing the data format of a transport delivery request.

[0021] Figure 2 This is a diagram showing the data format of free resources.

[0022] Figure 3 This is a diagram showing a logical system configuration of a resource sharing support system for logistics according to an embodiment.

[0023] Figure 4It is a diagram showing the data format of the matching history.

[0024] Figure 5 It is a diagram showing the data format of the evaluation from the perspective of the cargo owner.

[0025] Figure 6 This is a diagram showing the data format of the evaluation from the perspective of a transportation delivery operator.

[0026] Figure 7 This is a diagram showing the data format of the similarity between shippers.

[0027] Figure 8 This is a diagram showing the data format of similarities between transport delivery operators.

[0028] Fig. 9 It is an activity diagram for similarity calculation between shippers.

[0029] Fig.10 It is an activity diagram for similarity calculation between transport and delivery operators.

[0030] Fig.11 It is an activity diagram for calculating evaluation value from the perspective of the cargo owner.

[0031] Fig.12 It is an activity diagram for calculating evaluation values ​​from the perspective of transport and distribution operators.

[0032] Fig.13 It is the activity diagram of the matching process.

[0033] (Explanation of symbols)

[0034] C00: Resource sharing support system; C01: Transport and delivery entrustment department; C02: Resource department; C03: Matching history department; C04: Cargo owner perspective evaluation value storage department; C05: Transport and delivery operator perspective evaluation value storage department; C06: Similarity storage department between cargo owners C06; C07: Similarity storage department between transport and delivery operators; C07: Matching processing department; C12: Cargo owner perspective evaluation value calculation department; C13: Transport and delivery operator perspective evaluation value calculation department; C14: Status update department; C15: Notification department; C16: Similarity calculation department between cargo owners; C17: Similarity calculation department between transport and delivery operators. DETAILED DESCRIPTION

[0035] Hereinafter, embodiments will be described using the drawings.

[0036] Example

[0037] Figure 1 The transport delivery entrusting unit C01 (see Figure 3 ) is a diagram showing an example of the form of data.

[0038] The data of the transport and delivery entrustment unit C02 is represented by a list of groups of entrustment ID A01, consignor ID A02, consignor operator code A03, start date and time A04, end date and time A05, start location A06, end location A07, weight A08, packaging shape A09, cargo type A01, equipment attributes A11, driver attributes A12, upper limit of amount A13 and status A14.

[0039] Here, the commission ID A01 is an identifier of each line of the transport and delivery commission. The consignor ID A02 is an identifier uniquely determined by the consignor who commissions the transport and delivery. The consignor operator code A03 is a classification code indicating the industry of the consignor, and is represented by a classification code such as classification implemented using the TSR industry code book.

[0040] The start date and time A04 is the date and time when the corresponding order should be started. The end date and time A05 is the date and time when the corresponding order should be completed. The start location A06 is a symbol indicating the location of the starting point where the transportation of the goods should start in the corresponding order. The end location A07 is a symbol indicating the location of the end point where the transportation of the goods should be completed in the corresponding order, and these are represented by addresses, latitudes and longitudes, distribution center names, etc.

[0041] The weight A08 is a numerical value indicating the weight of the goods in the corresponding entrustment. The package shape A09 is a group of numerical values ​​indicating the shape of the goods in the corresponding entrustment, and is represented by a group of three lengths indicating the length, width and depth, etc., where the length, width and depth show the shape of the transported goods. The type of goods A10 is a classification code or a character string indicating the type of the goods in the corresponding entrustment, for example, it is represented by a character string such as food or precision instrument, or a classification code such as HS Code.

[0042] Equipment attributes A11 is a list of character strings representing the features that the equipment used when implementing the corresponding entrustment should have, for example, it is represented by a list of character strings such as refrigerated trucks and wing cars. Driver attributes A12 is a list of character strings representing the capabilities that the person responsible for implementing the corresponding entrustment should have, for example, it is represented by a list of character strings such as forklift driver's license. The upper limit of the amount A13 is a numerical value representing the upper limit of the amount that the cargo owner can pay for the implementation of the corresponding entrustment. Status A14 is a value indicating whether the transport and delivery entrustment is matched with idle resources through this system or whether it is a processing object, for example, it is represented by an enum value consisting of values ​​such as unallocated, allocated, and canceled. By inputting this information by the cargo owner who wishes to transport the goods, the various data included in the transport and delivery entrustment unit C01 are produced. In addition, for some attributes, it can also be automatically measured or input by interpolation based on past input history.

[0043] Figure 2 The free resource unit C02 (see Figure 3 ) is a diagram showing an example of the form of data.

[0044] The data of the idle resource unit C02 is represented by a list of groups including idle resource ID B01, transport delivery operator ID B02, start date and time B03, end date and time B04, start location B05, end location B06, weight B07, packaging shape B08, equipment attributes B09, driver attributes B10, lower limit of amount B11 and status B12.

[0045] Here, the idle resource ID B01 is an identifier of each row of idle resources. The transport delivery operator ID B02 is an identifier uniquely determined by the transport delivery operator of the transport resource in the state of not being allocated for transport delivery. The start date and time B03 is the date and time when the corresponding resource can be used. The end date and time B04 is the date and time when the use of the corresponding resource should be completed. The start location B05 is a symbol indicating the position of the starting point of the use of the corresponding resource. The end location B06 is a symbol indicating the position of the end point of the use of the corresponding resource.

[0046] Weight B07 is a numerical value indicating the upper limit weight of the goods that the corresponding resource can transport. Package shape B08 is a group of numerical values ​​indicating the upper limit size of the goods that the corresponding resource can transport. Equipment attribute B09 is a list of character strings indicating the characteristics of the corresponding resource. Driver attribute B10 is a list of character strings indicating the capabilities of the person responsible for utilizing the corresponding resource. Amount lower limit B11 is a numerical value indicating the minimum amount of equivalent remuneration that the transport and delivery operator wishes to charge when implementing a transport and delivery commission using the corresponding idle resource. Status B11 is a value indicating whether the idle resource is matched with the transport and delivery commission through this system or whether it is a processing object, for example, it is represented by an enum value consisting of values ​​such as unallocated, allocated, and canceled.

[0047] By inputting this information from a transport delivery operator having idle resources, various data included in the idle resources C02 are created. In addition, some attributes may be automatically measured or input by interpolation based on past input history.

[0048] Figure 3 This is a diagram showing a logical system configuration of a resource sharing support system for logistics according to an embodiment.

[0049] The resource sharing support system C00 includes a matching history unit C03, a cargo owner perspective evaluation value storage unit C04, a transport and delivery operator perspective evaluation value storage unit C05, a cargo owner similarity storage unit C06, a transport and delivery operator similarity storage unit C07, a matching processing unit C11, a cargo owner perspective evaluation value calculation unit C12, a transport and delivery operator perspective evaluation value calculation unit C13, a status update unit C14, a notification unit C15, a cargo owner similarity calculation unit C16, and a transport and delivery operator similarity calculation unit C17.

[0050] The matching processing unit C11 will Figure 1 The transport and delivery commission department C01 described in Figure 2 The transport and delivery entrustment and the idle resources obtained by the idle resource unit C02 described in the above are matched. At this time, the matching evaluation value is obtained by using the data obtained from the cargo owner's perspective evaluation value storage unit C04 and the transport and delivery operator's perspective evaluation value storage unit C05, and it is reflected in the matching result. In addition, according to the processing result, the status of the entry of the transport and delivery entrustment unit C01 and the idle resource unit C02 that have completed the matching is updated.

[0051] The consignor perspective evaluation value calculation unit C12 obtains the matching history from the matching history unit C03, calculates the evaluation value of each transport and delivery operator from the consignor perspective, and stores it in the consignor perspective evaluation value storage unit C04. At this time, the similarity between consignors stored in the consignor similarity storage unit C06 is used.

[0052] The transport and delivery operator perspective evaluation value calculation unit C13 obtains the matching history from the matching history unit C03, calculates the evaluation value of each cargo owner as viewed from the perspective of the transport and delivery operator, and stores it in the transport and delivery operator perspective evaluation value storage unit C05. At this time, the similarity between transport and delivery operators stored in the transport and delivery operator similarity storage unit C07 is used.

[0053] The status update unit C14 performs the following processing on each entry included in the matching history unit C03: obtains and updates the status of whether it is set to normal or whether it is cancelled due to the reasons of the consignor / transportation delivery operator; and stores the evaluation value reflecting the evaluation value obtained from the consignor / transportation delivery operator after completion in the matching history unit C03.

[0054] When the matching result is stored in the matching history unit C03, the notification unit C15 notifies the matching result to the cargo owner and the transport delivery company.

[0055] The inter-owner similarity calculation unit C16 obtains the matching history from the matching history unit C03, calculates the similarity between each owner, and stores it in the inter-owner similarity storage unit C06.

[0056] The transport and delivery operator similarity calculation unit C17 obtains the matching history from the matching history unit C03, calculates the similarity between each transport and delivery operator, and stores it in the transport and delivery operator similarity storage unit C07.

[0057] Figure 4 1 is a diagram showing an example of the format of data held by the matching history unit C03 in the embodiment.

[0058] The data of the matching history unit C03 is represented by a list of groups of matching ID D01, entrustment ID D02, free resource ID D03, start date and time D04, end date and time D05, start location D06, end location D07, status D08, cargo owner evaluation D09, transportation and delivery operator D10, cargo type D11, cargo weight D12 and packaging appearance D13.

[0059] Here, the match ID D01 is an identifier of each row of the match history. The order ID D02 and the free resource ID D03 are identifiers of the corresponding entries of the matched transport and delivery order C01 and the free resource C02. The start date and time D04 indicates the start date and time of the transport and delivery based on the free resource matched as a result of this match. The end date and time D05 indicates the date and time when the transport and delivery should be completed.

[0060] The starting location D06 is a symbol indicating the location where the transportation and delivery should start based on the free resources matched by the result of this matching, and the ending location is a symbol indicating the location where it should be completed. The state D08 is a value indicating the state of this matching, for example, it is represented by an enum value consisting of values ​​such as before implementation, during implementation, normal completion, abnormal completion, cancellation due to the owner, and cancellation due to the transportation and delivery operator. The owner evaluation D09 is a value indicating the evaluation value from the owner after the transportation and delivery based on the result of this matching is implemented, for example, it is represented by a numerical value using a continuous value of 0 to 10.

[0061] The transport and delivery operator evaluation D10 is a value indicating the evaluation value from the transport and delivery operator after the transport and delivery based on the matching result is implemented, for example, it is expressed by a numerical value using a continuous value of 0 to 10. The cargo type D11 is a classification code or a character string indicating the type of cargo transported according to the matching result, for example, it is expressed by a character string such as food, precision instrument, or a classification code such as HS Code. The cargo weight D12 is a numerical value indicating the weight of the cargo transported according to the matching result. The packaging shape D13 is a group of numerical values ​​indicating the shape of the cargo transported according to the matching result, and is expressed by a group of 3 lengths indicating the length, width, and depth, etc., where the length, width, and depth indicate the shape of the cargo being transported.

[0062] Figure 51 is a diagram showing an example of the format of data held by the cargo owner's viewing angle evaluation value storage unit C04 in the embodiment.

[0063] The data of the evaluation C04 from the perspective of the consignor is represented by a list of sets of the consignor ID E01, the transport and delivery operator ID E02, and the evaluation value E03. Here, the consignor ID E01 is an identifier indicating the consignor who uses this system. The transport and delivery operator ID E02 is an identifier indicating the transport and delivery operator who uses this system. The evaluation value E03 represents the evaluation value when the consignor corresponding to the identifier of the consignor ID E01 stored in the corresponding row evaluates the transport and delivery operator corresponding to the identifier of the transport and delivery operator ID E02, and is represented by a numerical value using a continuous value of 0 to 10, for example.

[0064] Figure 6 1 is a diagram showing an example of the format of data held by the transportation delivery operator perspective evaluation value storage unit C05 in the embodiment.

[0065] The data of the transport and delivery operator perspective evaluation value storage unit C05 is represented by a list of sets of the cargo owner ID F01, the transport and delivery operator ID F02, and the evaluation value F03. Here, the cargo owner ID F01 is an identifier indicating the cargo owner using this system. The transport and delivery operator ID F02 is an identifier indicating the transport and delivery operator using this system. The evaluation value F03 represents the evaluation value when the transport and delivery operator corresponding to the identifier of the transport and delivery operator ID F02 stored in the corresponding row evaluates the cargo owner corresponding to the identifier of the cargo owner ID F01, and is represented by a numerical value using a continuous value of 0 to 10, for example.

[0066] Figure 7 1 is a diagram showing an example of the format of data held by the inter-consignor similarity storage unit C06 in the embodiment.

[0067] The data of the inter-owner similarity C06 is represented by a list of sets of owner ID pairs G01 and similarity G02. Here, the owner ID pair G01 is a set consisting of two different owner IDs, and the similarity G02 is represented by a numerical value.

[0068] Figure 8 1 is a diagram showing an example of the format of data held by the transport delivery operator similarity storage unit C07 in the embodiment.

[0069] The data of the transport and delivery operator similarity storage unit C07 is represented by a list of pairs of transport and delivery operator ID pairs H01 and similarities H02. Here, the transport and delivery operator pairs H01 are groups consisting of two different transport and delivery operator IDs, and the similarities H02 are represented by numerical values.

[0070] Fig. 9 This is an activity diagram describing the processing of the inter-consignor similarity calculation unit C16. Fig. 9 This is a diagram describing the individual similarity calculation when calculating the similarity between respective cargo owners using this system.

[0071] In step G01, the matching history of a certain owner that has been successfully completed in the past and the matching history of a comparison target owner that has been successfully completed in the past are acquired. The acquisition method uses the ID of each owner as a search condition and the acquisition conditions are a certain period in the past and a certain number of items in the past.

[0072] In step G02, the frequency of each matching partner in the past matching history of a certain cargo owner obtained in step G01 is calculated, and a vector value composed of the values ​​is calculated. In this case, the vector is normalized so that the value of the norm becomes 1.

[0073] In step G03, the frequency of each matching partner in the past matching history of the comparison target consignee acquired in step G01 is calculated, and a vector value composed of the values ​​is calculated. In this case, the vector is normalized so that the norm value becomes 1.

[0074] In step G04, the inner product of the vectors obtained in steps G02 and G03 is taken and its value is used as the similarity between a certain owner and a comparison target owner. The value is associated with a pair of the ID of a certain owner and the ID of a comparison target owner and stored in the inter-owner similarity storage unit C06.

[0075] In addition, when the matching history is not sufficiently stored, the classification code indicating the industry of the cargo owner can also be used in the similarity calculation. For example, the following method is adopted: the similarity is calculated by mapping the degree of consistency of the classification code to a predetermined numerical value, such as 0.9 when the small classification is consistent, 0.6 when the middle classification is consistent, 0.3 when the large classification is consistent, and 0.1 when there is no consistency.

[0076] Fig.10 2 is an activity diagram showing the processing of the transport delivery operator similarity calculation unit C17. Fig.10 This is a diagram describing the individual similarity calculations when calculating the similarities between the transport delivery operators using this system.

[0077] In step H01, the matching history of a certain transport and delivery operator that has been successfully completed in the past and the matching history of a transport and delivery operator that is a comparison target are obtained. The acquisition method uses the ID of each transport and delivery operator as a search condition and the acquisition conditions are a certain period in the past and a certain number of cases in the past.

[0078] In step H02, the frequency of each matching partner in the past matching history of a certain transport delivery operator acquired in step H01 is calculated, and a vector value composed of the values ​​is calculated. In this case, the vector is normalized so that the norm value becomes 1.

[0079] In step H03, the frequency of each matching partner in the past matching history of the transportation and delivery operator to be compared acquired in step H01 is calculated, and a vector value consisting of the values ​​is calculated. In this case, the vector is normalized so that the norm value becomes 1.

[0080] In step H04, the inner product of the vectors obtained in steps H02 and H03 is taken, and its value is used as the similarity between a certain transport and delivery operator and a transport and delivery operator of comparison. The value is associated with a pair of the ID of a certain transport and delivery operator and the ID of a transport and delivery operator of comparison, and stored in the transport and delivery operator similarity storage unit C07.

[0081] When the matching history is not sufficiently stored, a vector that is assumed to have been traded with the same frequency for all the owners is obtained from the vectors obtained in steps H02 and H03 and used for similarity calculation in step H04.

[0082] Fig.11 2 is an activity diagram showing the processing of the cargo owner perspective evaluation value calculation unit C12. Fig.11 The following shows a process of calculating the evaluation value for each transport and delivery operator using the present system for each consignor using the present system, and obtaining the evaluation value for a certain transport and delivery operator (referred to as transport and delivery operator A) viewed from a certain consignor (referred to as consignor A).

[0083] In step I01, the past matching history used in the evaluation value calculation is obtained from the matching history unit C03. As for the acquisition method, the entry of the matching history unit C03 containing the ID of the transportation delivery operator A is acquired under the acquisition conditions of a certain period of time in the past and a certain number of items in the past from the current time. In addition, at this time, the entry containing the ID of the consignor A may be acquired preferentially.

[0084] In step I02 , for each history included in the set of matching histories acquired in step I01 , the similarity between the owner evaluating each history and the owner A is acquired from the inter-owner similarity storage unit C06 .

[0085] In step I03, the weighted average of the consignee evaluations included in each matching history is obtained using the similarity obtained in step I02. For example, it is obtained using the formula (Σsimilarity×consignee evaluation)=(Σsimilarity).

[0086] This process is performed at regular intervals such as a fixed time every day or every hour. Using the ID of the cargo owner A and the ID of the transport delivery operator A as keys, the calculated evaluation value is stored in the entry of the corresponding cargo owner perspective evaluation value storage unit C04.

[0087] Fig.12 2 is an activity diagram showing the processing of the transportation delivery operator perspective evaluation value calculation unit C13. Fig.12 The following shows a process of calculating the evaluation value for each consignor using the present system for each transport and delivery operator using the present system, and obtaining the evaluation value for a certain consignor (considered as consignor A) viewed from a certain transport and delivery operator (considered as transport and delivery operator A).

[0088] In step J01, the past matching history used in the evaluation value calculation is obtained from the matching history unit C03. As for the acquisition method, the entry of the matching history unit C03 containing the ID of the cargo owner A is acquired under the acquisition conditions of a certain period of time in the past and a certain number of items in the past from the current time. In addition, at this time, the entry containing the ID of the transportation and delivery operator A may be acquired preferentially.

[0089] In step J02 , for each history included in the set of matching histories acquired in step J01 , the similarity between the transportation and delivery operator A that evaluated each history is acquired from the transportation and delivery operator similarity storage unit C07 .

[0090] In step J03, the weighted average of the transport and delivery operators included in each matching history is obtained using the similarity obtained in step J02, for example, using the formula (Σsimilarity×transport and delivery operator evaluation)=(Σsimilarity).

[0091] Fig.13 This is an activity diagram describing the processing of the matching processing unit C11.

[0092] In step K01, a set of transport and delivery commissions and free resources matching the calculation object is obtained from the transport and delivery commission unit C01 and the free resource unit C02. As an acquisition method, a certain time range is used as a search condition to acquire transport and delivery commissions and free resources, for example, the start date and time is set to 1 hour from the current time, and the end date and time is set to 49 hours from the current time, and the data whose start date and time and end date and time are included in this range are acquired.

[0093] In step K02, a set of combinations that can be combined is obtained for the transport and delivery entrustment set and the free resource set obtained in step K01. This determines whether it can be combined from all viewpoints of date and time, location, weight, packaging shape, equipment attributes, driver attributes, and amount. If the start date and time of the transport and delivery entrustment is after the start date and time of the free resource, or the end date and time of the transport and delivery entrustment is before the end date and time of the free resource, or the distance between the start location and the end location of the transport and delivery entrustment and the location of the free resource is within a certain distance determined in the system, it is determined that it can be combined.

[0094] In addition, if the weight of the transport and delivery request is less than the weight of the idle resource, or the package shape of the transport and delivery request is included in the package shape of the idle resource, or the attribute of the equipment includes the attribute required by the transport and delivery request, or the attribute of the driver includes the attribute required by the transport and delivery request, then the combination is allowed. In terms of the amount, if the upper limit of the amount of the transport and delivery request exceeds the lower limit of the amount of the idle resource, then the combination is allowed.

[0095] In step K03, for each combination candidate obtained in step K02, the weight of the combination is calculated using the evaluation values ​​stored in the cargo owner perspective evaluation value storage unit C04 and the transportation and delivery operator perspective evaluation value storage unit C05. At this time, as a method of calculating the weight, the average of the cargo owner perspective evaluation value and the transportation and delivery perspective evaluation value, or the smaller or larger value is used.

[0096] In step K04, an initial solution of the combination is obtained. For example, by classifying the idle resource set and the transport delivery request set by the start time, and then making the corresponding data correspond to the greedy algorithm from the beginning in the time order, the initial solution of the combination is obtained.

[0097] In step K05, a weighted maximum bipartite graph matching of idle resources and transport delivery requests using the weights obtained in step K03 is obtained. This can be achieved by searching until no new routes are added in a manner that maximizes the overall weight.

[0098] In the above-mentioned embodiment, in a logistics-oriented resource sharing system for finding the corresponding association between the transport and delivery commission of the consignor and the idle resource information of the transport and delivery operator, the attribute information of the consignor / transport and delivery operator is used to calculate the evaluation results for each consignor / transport and delivery operator based on the past proposals from the perspective of each consignor / transport and delivery operator, and a matching result is found that maximizes the weighting when the evaluation result is used as a weight.

[0099] At this time, the similarity between the shipper and the transport delivery operator is calculated using the past tendency of matching partners, and the past evaluation results are weighted and used using the similarity.

[0100] In addition, for cargo owners for which matching history is not sufficiently stored, similarity between cargo owners is calculated using the classification code of the industry, and past evaluation results are weighted using the similarity.

[0101] In addition, when calculating whether it is possible to associate the idle resources with the transport and delivery request, the time, location, weight, packaging shape, cargo type, equipment attributes, driver attributes, and amount are used.

[0102] Thus, in the above embodiment, for a counterparty with whom no transaction has been conducted in the past, the evaluation results of other cargo owners / transportation and delivery operators are used to evaluate whether there is no problem in entrusting and whether the counterparty has the ability to complete the entrustment. At this time, the similarity between the characteristics of the cargo owner's industry and the equipment of the transportation and delivery operator in the past evaluation and these characteristics of the cargo owner / transportation and delivery operator of the evaluation object is obtained, and the past evaluation is weighted averaged using the similarity. In addition, the obtained evaluation values ​​are used to obtain the matching of the entrustment of multiple cargo owners and the idle resources of the transportation and delivery operators.

[0103] According to the above embodiment, compared with the case where the past evaluation history on the platform is directly used for the other party with whom no transaction has been made in the past, it is possible to evaluate the other party in consideration of the properties of oneself and the other party, and to obtain a matching result in consideration of the compatibility of their combination.

Claims

1. A resource sharing support system, comprising a matching history unit, a similarity calculation unit between cargo owners, a cargo owner perspective evaluation value calculation unit, a similarity calculation unit between transport and delivery operators, a transport and delivery operator perspective evaluation value calculation unit, and a matching processing unit, characterized in that: The matching history unit stores matching history including matching ID, transport and delivery entrustment ID, and idle resource ID. The inter-consignee similarity calculation unit obtains the matching history from the matching history unit and calculates the inter-consignee similarity between each consignee. The consignor perspective evaluation value calculation unit obtains the matching history from the matching history unit, and calculates the consignor perspective evaluation value of each transport delivery operator observed from the consignor perspective by using the similarity between consignors, The transport and delivery operator similarity calculation unit obtains the matching history from the matching history unit and calculates the transport and delivery operator similarity between each transport and delivery operator. The transport and delivery operator perspective evaluation value calculation unit obtains the matching history from the matching history unit, and uses the inter-transport and delivery operator similarity to calculate the transport and delivery operator perspective evaluation value of each cargo owner as viewed from the perspective of the transport and delivery operator. The matching processing unit matches the transport and delivery request with the idle resources, performs matching processing using the cargo owner's perspective evaluation value and the transport and delivery operator's perspective evaluation value, and obtains a matching result. The consignor-to-consignee similarity calculation unit obtains its own matching history and the matching history of the comparison object, respectively, calculates a first vector composed of the frequency of each matching partner in the matching history of the own, calculates a second vector composed of the frequency of each matching partner in the matching history of the comparison object, and calculates the consignor-to-consignee similarity using the first vector and the second vector. The transport delivery operator similarity calculation unit obtains its own matching history and the matching history of the comparison object, respectively, calculates a third vector composed of the frequency of each matching partner in the matching history of the comparison object, calculates a fourth vector composed of the frequency of each matching partner in the matching history of the comparison object, and calculates the transport delivery operator similarity using the third vector and the fourth vector. The consignor perspective evaluation value calculation unit obtains the matching history including a certain transport delivery operator from the matching history unit, obtains a first similarity between a consignor who evaluates each history and a consignor set as a perspective for each history included in the obtained set of matching histories, and uses the first similarity to calculate a weighted average of the consignor perspective evaluation values. The transport and delivery operator perspective evaluation value calculation unit obtains the matching history including a certain cargo owner from the matching history unit, obtains the second similarity between the transport and delivery operator that evaluates each history and the transport and delivery operator set as the perspective for each history included in the obtained set of matching histories, and uses the second similarity to calculate the weighted average of the transport and delivery operator perspective evaluation values.

2. The resource sharing support system according to claim 1, characterized in that: The resource sharing support system further includes a status updating unit that reflects the cargo owner perspective evaluation value and the transportation delivery operator perspective evaluation value on the matching result stored in the matching history unit.

3. The resource sharing support system according to claim 2, characterized in that: The resource sharing support system further includes a notification unit that notifies a cargo owner and a transport delivery company of the matching result when the matching result is stored in the matching history unit.

4. The resource sharing support system according to claim 1, characterized in that: The inter-consignee similarity calculation unit calculates the inter-consignee similarity using a classification code indicating an industry of a consignee when the matching history is not stored in the matching history unit.

5. The resource sharing support system according to claim 1, characterized in that: The matching processing unit obtains a set of the transport and delivery entrustment and the idle resources, obtains a matching combination for the obtained set, calculates a weight for the obtained combination using the cargo owner's perspective evaluation value and the transport and delivery operator's perspective evaluation value, finds an initial solution for the bipartite graph matching, and finds the maximum bipartite graph matching, thereby performing the matching processing.

6. The resource sharing support system according to claim 1, characterized in that: The matching history unit stores the evaluation of the shipper and the evaluation of the transport and delivery operator. The consignee evaluation is a value indicating an evaluation value from the consignee after the transport and delivery based on the matching result of the matching process is performed. The transport delivery operator evaluation is a value indicating an evaluation value from a transport delivery operator after the transport delivery based on the matching result is performed.

7. A resource sharing support method, characterized in that: have: A step of obtaining a matching history including a matching ID, a transportation and delivery commission ID, and an idle resource ID, and calculating a similarity between each consignor; The step of obtaining the matching history and using the similarity between the shippers to calculate the shipper perspective evaluation value of each transport and delivery operator observed from the shipper perspective; The step of obtaining the matching history and calculating the similarity between the transport and delivery operators; The step of obtaining the matching history and using the similarity between the transport and delivery operators to calculate the transport and delivery operator perspective evaluation value of each cargo owner observed from the perspective of the transport and delivery operator; as well as The step of matching the transport and delivery commission with the idle resources, performing matching processing using the cargo owner's perspective evaluation value and the transport and delivery operator's perspective evaluation value, and obtaining a matching result, In the step of calculating the similarity between the consignors, the matching history of the own and the matching history of the comparison object are respectively obtained, a first vector consisting of the frequency of each matching counterpart in the matching history of the own is calculated, a second vector consisting of the frequency of each matching counterpart in the matching history of the comparison object is calculated, and the similarity between the consignors is calculated using the first vector and the second vector. In the step of calculating the similarity between the transport and delivery operators, the matching history of the operator itself and the matching history of the comparison object are obtained respectively, a third vector consisting of the frequency of each matching counterpart in the matching history of the operator itself is calculated, a fourth vector consisting of the frequency of each matching counterpart in the matching history of the comparison object is calculated, and the similarity between the transport and delivery operators is calculated using the third vector and the fourth vector. In the step of calculating the consignor perspective evaluation value, for each history included in the obtained set of matching histories including a certain transport delivery operator, a first similarity between the consignor who evaluated each history and the consignor set as the perspective is obtained, and a weighted average of the consignor perspective evaluation values ​​is calculated using the first similarity. In the step of calculating the perspective evaluation value of the transport and delivery operator, for each history included in the obtained set of matching histories including a certain cargo owner, the second similarity between the transport and delivery operator that evaluates each history and the transport and delivery operator set as the perspective is obtained, and the weighted average of the perspective evaluation value of the transport and delivery operator is calculated using the second similarity.

8. The resource sharing support method according to claim 7, characterized in that: In the step of obtaining the matching result, a set of the transport and delivery entrustment and the idle resources is obtained, and a matching combination is obtained for the obtained set. For the obtained combination, the weight is calculated using the evaluation value from the perspective of the shipper and the evaluation value from the perspective of the transport and delivery operator, and an initial solution for the bipartite graph matching is obtained, and the maximum bipartite graph matching is obtained, thereby performing the matching process.

Citation Information

Patent Citations

  • Freight / Vehicle demand system, system and device for processing information, control method therefor, storage medium and program

    JP2001273417A

  • Device and method for supporting planning of vehicle allocation and recording medium with vehicle allocation plan supporting program recorded thereon

    JP2002183265A