US 12,307,411 B2
Information processing device, method, and program
Toshiaki Tazume, Tokyo (JP)
Assigned to Rakuten Group, Inc., Tokyo (JP)
Appl. No. 17/251,066
Filed by Rakuten Group, Inc., Tokyo (JP)
PCT Filed Dec. 27, 2018, PCT No. PCT/JP2018/048321
§ 371(c)(1), (2) Date Dec. 10, 2020,
PCT Pub. No. WO2020/136844, PCT Pub. Date Jul. 2, 2020.
Prior Publication US 2021/0125146 A1, Apr. 29, 2021
Int. Cl. G06Q 10/0835 (2023.01); B64D 1/08 (2006.01); B64U 10/14 (2023.01); G05D 1/00 (2006.01); B64U 101/30 (2023.01); B64U 101/64 (2023.01)
CPC G06Q 10/08355 (2013.01) [B64D 1/08 (2013.01); B64U 10/14 (2023.01); G05D 1/0011 (2013.01); B64U 2101/30 (2023.01); B64U 2101/64 (2023.01)] 6 Claims
OG exemplary drawing
 
1. An information processing device, comprising:
at least one memory storing program code thereon; and
at least one processor operable to read the program code and operate as instructed by the program code, wherein
the program code includes:
information acquiring code configured to cause the at least one processor to acquire
to-be-delivered package information related to a package to be delivered to a user, and a notification notifying of an entering to, a passing of, or an exiting from a predetermined station by the user, the predetermined station being a station at which a train or a fixed-route bus stops; and
movement detecting code configured to cause the at least one processor to detect, on the basis of the acquired notification, a movement of the user from the predetermined station or a movement of the user passing the predetermined station,
the information acquiring code is configured to, (a) when the movement of the user is detected and (b) when there is a package (i) that is the package related to the to-be-delivered package information and (ii) for which receiving method information expressing a receiving method whereby the user receives the package is not generated, cause the at least one processor to output a notification notifying of existence of the package and then cause the at least one processor to further acquire movement information related to the movement of the user,
the movement information includes (i) information expressing a first geographical point that is a geographical point selected by the user and located at a station different than the predetermined station and (ii) information expressing an expected arrival time that is a time selected by the user and a time at which the train or the fixed-route bus is to arrive at the first geographical point, and
the program code further includes:
information generating code configured to cause the at least one processor to generate receiving method information expressing a receiving method whereby the user receives the package at a receiving location determined on the basis of the first geographical point selected by the user and at a receiving time determined on the basis of the expected arrival time selected by the user, the receiving method information being generated from when the movement information is acquired to when the user arrives at the first geographical point; and
instruction outputting code configured to cause the at least one processor to
(a) output, on the basis of the receiving method, an instruction including an instruction (i) related to delivery of the package and (ii) that controls an unmanned vehicle to cause the unmanned vehicle to deliver the package, or
(b) output, to the unmanned vehicle, an instruction related to (i) a delivery start time of the package determined on the basis of the receiving time and (ii) a delivery route determined on the basis of the receiving location.