Securing AR Virtual Objects via Image Recognition and Intermediary Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Augmented reality experiences lack a secure method to prevent unauthorized access and viewing of virtual objects tied to real-world objects, particularly when these objects are redeemable for value, as existing systems do not effectively authenticate users or ensure that tasks are completed for fund redemption.
Innovation Solution
A system that utilizes image processing and object recognition to securely attach virtual objects to real-world objects within an augmented reality environment, allowing users to create accounts with service providers for digital wallets, and authenticates users through identifying characteristics and task completion, ensuring only authorized users can redeem funds by interacting with the augmented reality experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If virtual objects are made visible and accessible in augmented reality experience, then user interaction and redemption capability are improved, but security and unauthorized access prevention deteriorate
Solution Approach 1:
The patent introduces a service provider server as an intermediary between users and virtual objects. The server authenticates users, verifies task completion, and controls fund redemption. This mediator resolves the contradiction by enabling public access to virtual objects while maintaining security through centralized authentication and verification processes.
Solution Approach 2:
The system implements feedback mechanisms where the service provider server continuously monitors user actions, verifies task completion through image processing, and updates the state of virtual objects accordingly. This feedback loop ensures that only authenticated users who complete designated tasks can redeem funds, resolving the security-access contradiction.
2Reliability
If authentication and task verification processes are implemented, then security and authorized access are improved, but system complexity and processing time worsen
Solution Approach 1:
The service provider server acts as a centralized intermediary that handles all authentication and verification logic. This consolidates system complexity into a single component rather than distributing it across multiple devices, making the overall system more manageable while maintaining high security standards.
Solution Approach 2:
The system uses image copying and comparison techniques where the service provider server receives images from user devices, compares them against reference images or patterns, and verifies task completion based on this comparison. This copying approach simplifies verification while maintaining accuracy.
3Measurement precision
If image processing and object recognition are used to verify task completion, then accuracy and authorized fund redemption are improved, but processing time and computational resources worsen
Solution Approach 1:
The system performs image processing and object recognition only when necessary - specifically when a user attempts to redeem funds from a virtual object. Rather than continuously processing images, the system triggers verification only at the point of redemption, reducing overall processing time while maintaining accuracy when needed.
Solution Approach 2:
The service provider server provides real-time feedback during the redemption process, immediately verifying task completion through image processing and notifying the user of the verification result. This feedback mechanism ensures accurate verification while minimizing delays by processing images only when redemption is attempted.
Data Source
AI summary
There are provided systems and methods for securing virtual objects tracked in an augmented reality experience between multiple devices. A user may capture visual data utilizing a device at a location, where the visual data includes one or more real-world objects. An augmented reality experience may be displayed with the real-world objects, where virtual graphics or other visual indicators are overlaid onto an output of the environment and may be associated with various objects so that the virtual graphics may be seen with the environment. The virtual graphics may further be associated with an amount left by the user for another user, such as a tip or a payment for a service. The other user may be required to complete some task, where the completion of the task may be identified by changes to the real-world objects when the environment is captured by the other user's device.


