Vending machine service scheduling taking into account hardness data indicating importance of minimizing the number of service visits to a vending machine and/or to the vending machine's location
First Claim
Patent Images
1. A system-implemented method for selecting one or more vending machines for being serviced in a predefined service period SP1, the system comprising circuitry, wherein the vending machines are located at a plurality of locations, and at least one location has more than one vending machines, the method comprising:
- (1) selecting, by the system controlled by the circuitry, vending machines according to one or more first selection rules for selecting the vending machines, wherein an application of the one or more first selection rules to a vending machine results in the machine being selected or unselected for being serviced in the service period SP1;
(2) for at least one location L1 comprising at least a vending machine VM1 and a vending machine VM2, wherein the vending machine VM1 has been selected according to the one or more first selection rules, and wherein the vending machine VM2 has been unselected according to the one or more first selection rules,determining, by the system controlled by the circuitry, if one or more second selection rules apply to the vending machine VM2, each second selection rule being a rule for selecting a vending machine, wherein an application of the one or more second selection rules to a vending machine results in the vending machine being selected or unselected for being serviced in the service period SP1, at least one second selection rule taking into account hardness data associated with the vending machine or the vending machine'"'"'s location, the hardness data being indicative of at least one hardness factor h which indicates one or more of;
hardness of reaching the vending machine'"'"'s location;
hardness of reaching the vending machine at the vending machine'"'"'s location;
hardness of servicing the vending machine at the vending machine'"'"'s location;
wherein the at least one second selection rule applies to the vending machine if the hardness data indicates that;
at least one hardness factor h of the factors (i) and (ii) is greater than a respective threshold value or is greater than or equal to the respective threshold value, oran increasing function depending on each hardness factor h is greater than a respective threshold value or is greater than or equal to the respective threshold value;
wherein;
(3) selecting, by the system controlled by the circuitry, the vending machine VM2 for being serviced in the service period SP1 if the one or more second selection rules apply to the vending machine VM2.
9 Assignments
0 Petitions
Accused Products
Abstract
If a vending machine is selected for service at a particular location, other vending machines at the same location may or may not be selected depending on the importance of minimizing the number of service visits to the other machines at the location.
23 Citations
44 Claims
-
1. A system-implemented method for selecting one or more vending machines for being serviced in a predefined service period SP1, the system comprising circuitry, wherein the vending machines are located at a plurality of locations, and at least one location has more than one vending machines, the method comprising:
-
(1) selecting, by the system controlled by the circuitry, vending machines according to one or more first selection rules for selecting the vending machines, wherein an application of the one or more first selection rules to a vending machine results in the machine being selected or unselected for being serviced in the service period SP1; (2) for at least one location L1 comprising at least a vending machine VM1 and a vending machine VM2, wherein the vending machine VM1 has been selected according to the one or more first selection rules, and wherein the vending machine VM2 has been unselected according to the one or more first selection rules, determining, by the system controlled by the circuitry, if one or more second selection rules apply to the vending machine VM2, each second selection rule being a rule for selecting a vending machine, wherein an application of the one or more second selection rules to a vending machine results in the vending machine being selected or unselected for being serviced in the service period SP1, at least one second selection rule taking into account hardness data associated with the vending machine or the vending machine'"'"'s location, the hardness data being indicative of at least one hardness factor h which indicates one or more of; hardness of reaching the vending machine'"'"'s location; hardness of reaching the vending machine at the vending machine'"'"'s location; hardness of servicing the vending machine at the vending machine'"'"'s location; wherein the at least one second selection rule applies to the vending machine if the hardness data indicates that; at least one hardness factor h of the factors (i) and (ii) is greater than a respective threshold value or is greater than or equal to the respective threshold value, or an increasing function depending on each hardness factor h is greater than a respective threshold value or is greater than or equal to the respective threshold value;
wherein;(3) selecting, by the system controlled by the circuitry, the vending machine VM2 for being serviced in the service period SP1 if the one or more second selection rules apply to the vending machine VM2. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system comprising one or more computer processors and computer-readable memory, the computer system being configured to perform a method comprising:
-
(1) selecting vending machines according to one or more first selection rules for selecting the vending machines, wherein an application of the one or more first selection rules to a vending machine results in the machine being selected or unselected; (2) for at least one location L1 comprising at least a vending machine VM1 and a vending machine VM2, wherein the vending machine VM1 has been selected according to the one or more first selection rules, and wherein the vending machine VM2 has been unselected according to the one or more first selection rules, determining if one or more second selection rules apply to the vending machine VM2, each second selection rule being a rule for selecting a vending machine, wherein an application of the one or more second selection rules to a vending machine results in the vending machine being selected or unselected, at least one second selection rule taking into account hardness data associated with the vending machine or the vending machine'"'"'s location, the hardness data being indicative of at least one hardness factor h which indicates one or more of; hardness of reaching the vending machine'"'"'s location; hardness of reaching the vending machine at the vending machine'"'"'s location; hardness of servicing the vending machine at the vending machine'"'"'s location; wherein the at least one second selection rule applies to the vending machine if the hardness data indicates that; at least one hardness factor h is greater than a respective threshold value or is greater than or equal to the respective threshold value, or an increasing function depending on each hardness factor h is greater than a respective threshold value or is greater than or equal to the respective threshold value; (3) selecting the vending machine VM2 if the one or more second selection rules apply to the vending machine VM2. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A manufacture comprising a computer readable data medium comprising one or more computer instructions operable to cause a computer system to perform a method comprising:
-
(1) selecting vending machines according to one or more first selection rules for selecting the vending machines, wherein an application of the one or more first selection rules to a vending machine results in the machine being selected or unselected; (2) for at least one location L1 comprising at least a vending machine VM1 and a vending machine VM2, wherein the vending machine VM1 has been selected according to the one or more first selection rules, and wherein the vending machine VM2 has been unselected according to the one or more first selection rules, determining if one or more second selection rules apply to the vending machine VM2, each second selection rule being a rule for selecting a vending machine, wherein an application of the one or more second selection rules to a vending machine results in the vending machine being selected or unselected, at least one second selection rule taking into account hardness data associated with the vending machine or the vending machine'"'"'s location, the hardness data being indicative of at least one hardness factor h which indicates one or more of; hardness of reaching the vending machine'"'"'s location; hardness of reaching the vending machine at the vending machine'"'"'s location; hardness of servicing the vending machine; wherein the at least one second selection rule applies to the vending machine if the hardness data indicates that; at least one hardness factor h is greater than a respective threshold value or is greater than or equal to the respective threshold value, or an increasing function depending on each hardness factor h is greater than a respective threshold value or is greater than or equal to the respective threshold value; (3) selecting the vending machine VM2 if the one or more second selection rules apply to the vending machine VM2. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification