Vending Machine Drink Recommendation via Beacon and Biological Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Vending machines currently operate passively, requiring users to access them directly to make purchases, and lack the ability to actively recommend products to users based on their preferences and physical conditions.
Innovation Solution
A communication terminal method that uses short-range wireless communication to acquire identification and stock information from vending machines, combines this with user preference and biological data to generate personalized push notifications recommending suitable drinks, and displays these on the terminal's screen.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If vending machines operate passively requiring direct user access, then device complexity is reduced, but user convenience and productivity deteriorate
Solution Approach 1:
A server acts as an intermediary between the vending machine and the user's communication terminal. The server receives beacon signals, manages user preference data, processes biological information, and generates push notifications. This intermediary approach enables active product recommendation without requiring the vending machine itself to be complex, thus improving user convenience while controlling device complexity at the machine level.
Solution Approach 2:
The system performs preliminary actions by pre-acquiring and storing user preference information and biological data before the user actually makes a purchase decision. The server proactively processes this data and prepares personalized push notifications in advance, so when the user approaches the vending machine, ready-to-send recommendations are immediately available, enhancing convenience without adding operational complexity.
2Ease of operation
If personalized push notifications are generated using user preference and biological data, then user convenience is improved, but data security requirements increase
Solution Approach 1:
The system segments sensitive user data into different categories (preference information, biological information, purchase history) and stores them separately in the server's database. This segmentation allows for fine-grained access control and permission management, enabling personalized recommendations while maintaining data security through controlled access to specific data types.
Solution Approach 2:
The system implements feedback mechanisms where user responses to push notifications are tracked and used to refine future recommendations. The server monitors whether users accept or reject recommendations and adjusts the recommendation algorithm accordingly, improving convenience over time while maintaining security through established data handling protocols.
3Productivity
If vending machines actively recommend products based on real-time data processing, then productivity is improved, but device complexity increases
Solution Approach 1:
The server serves as a computational intermediary that handles the complex real-time data processing, beacon signal reception, user preference matching, and push notification generation. This allows the vending machine itself to remain relatively simple while the server performs the productivity-enhancing complex operations, achieving high sales efficiency without excessive machine complexity.
Solution Approach 2:
The system performs preliminary data processing by pre-analyzing user preferences and biological information to create recommendation profiles before purchase events occur. This preliminary action enables rapid, efficient recommendations at the point of sale without requiring complex real-time computation at the vending machine, thus improving productivity while managing system complexity.
4Measurement precision
If comprehensive user data is collected and processed, then measurement precision is improved, but loss of information increases due to security constraints
Solution Approach 1:
User data is segmented into distinct categories (demographic information, preference data, biological measurements, purchase history) and stored in separate database structures. This segmentation enables precise matching by accessing only the relevant data segments needed for each recommendation, improving measurement precision while minimizing information loss by not requiring access to all data simultaneously.
Solution Approach 2:
The system uses feedback from user interactions with push notifications to continuously refine preference profiles. By monitoring acceptance and rejection patterns, the server improves the precision of future recommendations over time, reducing the need to access comprehensive user data for each interaction and thus minimizing information loss due to security constraints.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables vending machines to actively recommend drinks to users based on their preferences and physical conditions, reducing unnecessary menu displays and enhancing user convenience while maintaining data security.
Implementation Method 1
acquiring, in response to receipt of a beacon signal from a vending machine of drinks, from the vending machine by using short-range wireless communication
Data Source
AI summary
A method includes causing a computer of a communication terminal to perform a process including acquiring, in response to receipt of a beacon signal from a vending machine, identification information and type information and stock information of drinks from the vending machine by short-range wireless communication; acquiring preference information on drinks of a user of the communication terminal; acquiring current biological information of the user; generating, based on the identification information, the type information, the stock information, the preference information, and the biological information, a push notification screen that recommends at least one drink matching a preference of the user indicated by the preference information in relation to a current physical condition of the user indicated by the biological information from among the drinks stored in the vending machine indicated by the identification information; and displaying the push notification screen on a display of the communication terminal.


