Patent ID: 11941955
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 12:
13. A method executed in a communication terminal,
the method causing a computer of the communication terminal to perform a process, the process comprising:
acquiring, in response to receipt of a first beacon signal from a first vending machine, from the first vending machine by using short-range wireless communication, i) first identification information for identifying the first vending machine, ii) first type information indicating product names of a first group of drinks stored in the first vending machine, and iii) first stock information indicating quantities of stock of the first group of drinks stored in the first vending machine;
acquiring, in response to receipt of a second beacon signal from a second vending machine, from the second vending machine by using short-range wireless communication, i) second identification information for identifying the second vending machine, ii) second type information indicating product names of a second group of drinks stored in the second vending machine, and iii) second stock information indicating quantities of stock of the second group of drinks stored in the second vending machine;
transmitting a user ID for identifying a user of the communication terminal to a first server that securely manages personal information, the personal information including preference information on drinks of the user of the communication terminal, the preference information on drinks of the user including information on goods purchased by the user at a sales site managed by a business operator affiliated with a management operator of the first server, the preference information being stored by the first server in time series in association with the user ID in advance of the transmitting of the user ID;
acquiring, by the communication terminal and from the first server, the preference information on drinks of the user corresponding to the user ID, when the first server confirms that acquisition of the preference information on drinks of the user is permitted by the user;
acquiring biological information of the user, the biological information being stored in time series in advance of the transmitting of the user ID;
generating a push notification screen, based on the first identification information, the first type information, the first stock information, the second identification information, the second type information, the second stock information, the preference information, and the biological information, wherein the push notification screen recommends at least one drink that matches a preference of the user indicated by the preference information in relation to a current physical condition of the user indicated by a most recent record of the biological information, from among the first group of drinks stored in the first vending machine indicated by the first identification information and the second group of drinks stored in the second vending machine indicated by the second identification information; and
displaying the push notification screen on a display of the communication terminal,
wherein the process, via at least one operation to the communication terminal via at least the push notification screen displayed on the display, is further configured to cause the computer to purchase at least one of the plurality of drinks stored in the vending machine, whereby the vending machine is configured to transport the at least one of the plurality of drinks to a pick-up port for receipt by the user.