Smart Object Voice Ordering System Hibernation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing product ordering systems, especially in e-commerce and mail order, face challenges in ease of use and accessibility, particularly when customers need to select products from long lists using devices that require manual input, which can be cumbersome and impractical, especially with limited hand availability or when hands are occupied.
Innovation Solution
A system comprising a smart object capable of communicating with network equipment over the Internet, using optical, audio, or electromagnetic capture devices to preselect products, with a database structured by sort criteria and a server for validating orders, allowing voice recognition and hibernation mode to conserve energy, enabling quick and hands-free product ordering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a customer uses a traditional computer or smartphone to select products from an online list, then the ordering process can be completed, but the system requires manual input operations that become cumbersome when hands are occupied or when the product list is long
Solution Approach 1:
The patent replaces manual mechanical input operations (clicking, typing, scrolling) with voice-based acoustic input. The voice assistant captures spoken commands, processes them through natural language understanding, and executes product selection without requiring physical manipulation of the device, thereby resolving the contradiction between ease of operation and device complexity
Solution Approach 2:
The voice assistant integrates multiple functions into a single interface: product search, selection, quantity specification, and order placement. This multi-functional approach allows users to complete the entire ordering process through voice commands alone, eliminating the need for separate manual operations for each task and improving ease of operation
2Speed
If the smart object remains in active state to maintain RAM content, then quick access to ordering functions is enabled, but energy consumption increases
Solution Approach 1:
The smart object implements periodic hibernation cycles where the processor enters low-power states between user interactions. The device activates only when triggered by user presence detection or explicit wake commands, maintaining RAM content selectively rather than continuously. This periodic activation pattern reduces energy consumption while preserving quick access capabilities when needed
Solution Approach 2:
The system dynamically changes the power state parameter of the processor based on usage patterns and user presence. When the device detects no interaction for a threshold period, it transitions from active to hibernation mode, clearing RAM content to reduce power consumption. Upon user interaction, it rapidly transitions back to active state, balancing energy savings with access speed requirements
3Use of energy by moving object
If the processor and RAM content are cleared during hibernation to save energy, then power consumption is reduced, but the system loses cached data that could speed up subsequent operations
Solution Approach 1:
The system performs preliminary data loading into RAM during active periods, caching frequently accessed product information, customer data, and ordering parameters before hibernation occurs. This preliminary action ensures that when the device wakes from hibernation, critical data is already available in memory, minimizing the time penalty of clearing and reloading data while maintaining energy savings during idle periods
Data Source
AI summary
A system for ordering a product online includes a communicating object configured to order a set of products referenced in a database by means of an order signal (CMD), and a database for listing a set of products corresponding to the order signal (CMD). A server is in communication with said database and is configured to publish a list of said set of ordered products. A computer likely to validate said list such that the communicating object may be a mobile device provided with a processor, a random access memory (RAM) and a hibernation software program such that the processor is stopped and the content of the random access memory (RAM) is not kept when said communicating object has not been used for a predefined period, or depending on the status of the communicating object.
