Virtual Prop Allocation via Grid-Based Location Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual prop allocation methods in live streaming are monotonous and lack a sense of reality, as they primarily involve selecting from a pre-provided list without dynamic geographic-based allocation, which limits the immersive experience for streamers and viewers.
Innovation Solution
A method where a server divides a map into cells, determines geographic locations for virtual props, and allocates them to clients based on their current location, using Location-Based Services (LBS) to match the client's location with the prop's placement location, enhancing the allocation process and immersion by integrating Augmented Reality (AR) for real-time superimposition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If virtual props are allocated from a pre-provided list, then the allocation process is simple, but the sense of reality and immersion is poor
Solution Approach 1:
The patent transforms the static prop allocation process into a dynamic one by introducing real-time geographic location-based matching. Virtual props are no longer simply selected from a fixed list but are dynamically allocated based on the client's current location, the prop's placement location, and spatial relationships, creating an immersive augmented reality experience while maintaining operational simplicity through automated server-side processing.
2Reliability
If geographic location-based allocation is implemented, then the sense of reality is improved, but the system complexity increases
Solution Approach 1:
The patent introduces a server as an intermediary that handles the complex geographic location-based matching logic. The server receives location information from clients, calculates spatial relationships between clients and virtual props, determines allocation based on placement locations, and sends allocation results back to clients. This intermediary approach allows complex geographic processing without increasing client-side system complexity.
3Reliability
If real-time location matching is performed, then the immersion experience is enhanced, but the processing time and resource consumption increase
Solution Approach 1:
The patent implements preliminary action by pre-dividing the map into a grid system with multiple cells and pre-establishing the relationships between virtual props and their placement locations. When a client requests prop allocation, the server only needs to determine which grid cell the client is currently in and match it with props associated with that cell, rather than performing complex calculations across the entire map in real-time. This significantly reduces processing time while maintaining immersion.
Data Source
AI summary
A server may divide a map into a grid comprising a plurality of cells, each of the cells corresponding to different geographic areas represented on the map. The server may determine geographic locations for a plurality of virtual props, respectively. The server may determine cells for the virtual props based on the geographic locations for placement of the virtual props. The server may obtain a current geographic location of a client. The server may identify a cell of the grid corresponding to the current geographic location of the client. The server may determine the identified cell is associated a virtual prop included in the virtual props. The server may allocate in response to the identified cell being associated with the virtual prop, the virtual prop to the client. The client receive prompt information indicative of the virtual prop being allocated to the client.


