Mobility service base server, mobility service providing system, vehicle access control method, and storage medium
AssigneeDenso Corporation
InventorsMasatoshi Komiyama, Kensho Taki, Lingfei Xie, Shigeru Kajioka, Makiko Tauchi
Life of this patent
Estimating the term…
Abstract
A mobility service base server includes a vehicle-side unit and a service-side unit. The vehicle-side unit includes a vehicle control unit configured to execute access to a target vehicle, the target vehicle being a vehicle to be accessed, by performing wireless communication with the in-vehicle device mounted on the target vehicle when the interface unit receives the access request for the vehicle. The vehicle control unit is configured to execute relay control in response to a control instruction transmitted to and received from the in-vehicle device.
Claims9
A mobility service base server comprising:
- a first database that stores a plurality of shadows, each of the plurality of shadows being generated for a vehicle based on vehicle data provided from an in-vehicle device mounted on the vehicle and representing a state of the vehicle at a specific time;
- a service-side unit including a second database storing an index corresponding to each of the shadows accumulated in the first database and having information to be used for searching for each shadow, and an interface unit configured to receive an access request from an external device outside of the mobility service base server;
- and
- a unit configured to perform searching for the plurality of shadows accumulated in the first database by using an index, the unit including the first database and the interface unit;
- wherein:
- the unit further includes a vehicle control unit configured to execute, when the interface unit receives the access request for the vehicle, access to a target vehicle, the target vehicle being a vehicle to be accessed, by performing wireless communication with the in-vehicle device mounted on the target vehicle, and to execute relay control in response to a control instruction transmitted to and received from the in-vehicle device;
- and
- the vehicle control unit includes:
- a control history memory unit that stores content and a control status of the control instruction to be transmitted to the vehicle;
- a history registration unit that registers the control instruction in the control history memory unit with the control status set to an acceptance state;
- a delivery confirmation unit that confirms delivery of the control instruction by monitoring the control status after transmission of the control instruction;
- and
- a history update unit that, upon receipt of a response from the in-vehicle device to the control instruction, updates the control status of the control instruction in the control history memory unit to a completion state.
A mobility service providing system comprising:
- an in-vehicle device mounted on a vehicle;
- and
- a mobility service base server that provides a mobility service to the vehicle on which the in-vehicle device is mounted;
- wherein:
- the mobility service base server includes:
- a first database that stores a plurality of shadows each generated for each vehicle based on vehicle data provided from the in-vehicle device mounted on a vehicle, the plurality of shadows each representing a state of the vehicle at a specific time;
- an interface unit configured to receive an access request from an external device outside the mobility service base server;
- and
- a unit configured to perform searching for the plurality of shadows accumulated in the first database by using an index, the unit including the first database and the interface unit;
- the unit further includes a vehicle control unit configured, when the interface unit receives the access request for the vehicle, to execute access to a target vehicle, the target vehicle being the vehicle to be accessed, by performing wireless communication with the in-vehicle device mounted on the target vehicle, and to execute relay control in response to a control instruction transmitted to and received from the in-vehicle device;
- and
- the vehicle control unit includes:
- a control history memory unit configured to store content and a control status of the control instruction to be transmitted to the vehicle;
- a history registration unit configured to register the control instruction in the control history memory unit with the control status set to an acceptance state;
- a delivery confirmation unit configured, after transmission of the control instruction, to confirm delivery of the control instruction by monitoring the control status;
- and
- a history update unit configured, upon receipt of a response from the in-vehicle device to the control instruction, to update the control status of the control instruction in the control history memory unit to a completion state.
A non-transitory computer-readable storage medium storing a program for causing a computer constituting a mobility service base server, together with a first database that stores a plurality of shadows each generated for each vehicle based on vehicle data provided from an in-vehicle device mounted on a vehicle and representing a state of the vehicle at a specific time, and an interface unit configured to receive an access request from an external device outside the mobility service base server, to function as a vehicle control unit configured, when the interface unit receives the access request for the vehicle, to execute access to a target vehicle, the target vehicle being the vehicle to be accessed, by performing wireless communication with the in-vehicle device mounted on the target vehicle, and to execute relay control in response to a control instruction transmitted to and received from the in-vehicle device,
- wherein the vehicle control unit includes:
- a control history memory unit configured to store content and a control status of the control instruction to be transmitted to the vehicle;
- a history registration unit configured to register the control instruction in the control history memory unit with the control status set to an acceptance state;
- a delivery confirmation unit configured, after transmission of the control instruction, to confirm delivery of the control instruction by monitoring the control status;
- and
- a history update unit configured, upon receipt of a response from the in-vehicle device to the control instruction, to update, in the control history memory unit, the control status of the control instruction to a completion state.
Dependencies are inferred from the claim text.