Loop Selection Interface for Bulk Item Purchase in VR
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current online shopping systems are limited to recognizing requests for single items, making it difficult to replicate the in-person shopping experience, especially in virtual reality (VR) environments where users demand a more immersive and efficient way to select and purchase multiple items.
Innovation Solution
A computer-implemented method and system that allows users to select multiple items by drawing a loop around them in a virtual reality interface, with the system identifying the items, calculating their cost, and displaying the total price, enabling bulk purchases and improving the VR shopping experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users select items one at a time through traditional online interfaces, then the system can accurately identify and process each item, but the purchasing process becomes time-consuming and inefficient for bulk purchases
Solution Approach 1:
The patent merges multiple item selection actions into a single gesture operation. Users can draw a loop around multiple items simultaneously to select them all at once, combining what would traditionally require multiple individual selection steps into one unified action. This directly addresses the productivity issue by enabling bulk selection without requiring users to visit multiple pages or perform repeated clicking actions.
Solution Approach 2:
The system performs preliminary identification and cost calculation as users are drawing the loop, rather than waiting until the loop is complete. The patent displays an estimate of the quantity and cost during the drawing process, allowing users to adjust their selection in real-time before finalizing the purchase. This reduces the overall time required by preparing selection data incrementally during the user's natural drawing motion.
2Loss of information
If the interface provides detailed information for each item, then users can make informed purchasing decisions, but the interface complexity increases and users must navigate multiple pages
Solution Approach 1:
The patent implements a universal selection mechanism that works for both single item and bulk item selection. The loop-drawing interface serves multiple functions: it can encircle one item or multiple items, select items of the same type or different types, and provides cost estimation for any combination. This multi-functional approach eliminates the need for separate interfaces for different selection scenarios, reducing overall interface complexity while maintaining full information accessibility.
Solution Approach 2:
The system introduces an intermediary estimation layer that provides summary information (total quantity and cost) during the selection process. Rather than requiring users to examine each item individually or navigate to separate product pages, the intermediary display shows real-time estimates of what will be purchased, allowing informed decision-making while maintaining a simple unified interface.
3Ease of operation
If the system allows free-form loop drawing for item selection, then user control and precision are improved, but the system must accurately identify items within the drawn area
Solution Approach 1:
The system provides continuous feedback during the loop-drawing process by displaying real-time estimates of the quantity and cost of items that will be selected. This feedback mechanism allows users to adjust their loop drawing to achieve the desired selection precision, and the system continuously updates to reflect the current selection state. The feedback loop between user action and system response enables precise control while managing the complexity of item identification.
Data Source
AI summary
A computer implemented method for providing an online purchase includes displaying an electronic image of a plurality of items. A signal of a user drawn loop, drawn around one or more of the plurality of items in the electronic image is received through a network connection. The one or more items in the user drawn loop are identified. A cost for the items identified in the user drawn loop is determined. The cost is displayed.


