US 11,750,604 B2
Information providing system and information providing method
James Brian Harvey, Tokyo (JP); Jordan Cotter Scott, Tokyo (JP); Michael Joseph Copeland, Tokyo (JP); Shreya Jagdishrao Sarnaik, Tokyo (JP); Robert J. Milewski, Tokyo (JP); Sneha Rupesh Shinde, Tokyo (JP); Yoann Mikami, Tokyo (JP); and Shun Yuki, Tokyo (JP)
Assigned to Rakuten Group, Inc., Tokyo (JP)
Appl. No. 16/761,750
Filed by Rakuten Group, Inc., Tokyo (JP)
PCT Filed Jul. 17, 2019, PCT No. PCT/JP2019/028089
§ 371(c)(1), (2) Date May 5, 2020,
PCT Pub. No. WO2021/009871, PCT Pub. Date Jan. 21, 2021.
Prior Publication US 2022/0131859 A1, Apr. 28, 2022
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); G06Q 30/0207 (2023.01); G06Q 50/30 (2012.01)
CPC H04L 63/0876 (2013.01) [H04L 63/083 (2013.01); G06Q 30/0222 (2013.01); G06Q 50/30 (2013.01)] 10 Claims
OG exemplary drawing
 
1. An information providing system comprising:
a server device configured to communicate with a terminal device carried by a user; and
an information providing device configured to communicate with the server device and be put inside a vehicle,
wherein the server device includes:
at least one server memory configured to store computer program code;
at least one server processor configured to read the computer program code and operate as instructed by the computer program code, the computer program code including:
identification information receiving code configured to cause at least one of the at least one server processor to receive, from the terminal device that has received a signal indicating device identification information identifying the information providing device, the device identification information and user identification information identifying the user,
for-user information transmitting code configured to cause at least one of the at least one server processor to transmit information for the user identified by the received user identification information to the information providing device identified by the received device identification information,
association code configured to cause at least one of the at least one server processor to associate the device identification information and the user identification information received from the terminal device with each other,
request receiving code configured to cause at least one of the at least one server processor to receive a dissolving request transmitted from a signal receiving device, wherein the dissolving request is received from the signal receiving device in response to the signal receiving device receiving no predetermined signal from a signal transmitting device, wherein the signal receiving device is one of the terminal device and the information providing device, and wherein the signal transmitting device is one of the terminal device and the information providing device that is not the signal receiving device, and
dissolving code configured to cause at least one of the at least one server processor to dissolve the association between the device identification information and the user identification information in response to the dissolving request being received, and
the information providing device includes:
at least one device memory configured to store computer program code;
at least one device processor configured to read the computer program code and operate as instructed by the computer program code, the computer program code including:
output code configured to cause at least one of the at least one device processor to output the signal indicating the device identification information in response to a door for entering the vehicle being closed, and prevent the output of the signal in response to the door being open;
for-user information receiving code configured to cause at least one of the at least one device processor to receive the information for the user transmitted from the server device, and
providing code configured to cause at least one of the at least one device processor to provide information based on the received information for the user.