Augmented Reality Session Transfer via Scannable Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for vehicle inspection and repair lack efficiency in providing technicians with pertinent information and require users to switch between different systems to access repair and replacement part information, and existing augmented reality systems do not seamlessly transfer sessions between devices.
Innovation Solution
An augmented reality system that identifies vehicle components through image recognition, provides information through a graphical user interface with overlaid icons, and allows seamless session transfer between stationary and mobile devices using scannable codes, enabling technicians to access inspection, repair, and replacement information without losing data or navigation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If technicians use traditional written documentation or interactive electronic guides for vehicle repair information, then information can be provided to technicians, but technicians must manually identify parts by name or part number and switch between different systems to access repair and replacement part information
Solution Approach 1:
The patent replaces manual part identification and system switching with automated image recognition technology. The system captures an image of the vehicle component, automatically identifies it using computer vision algorithms, and retrieves relevant repair information, eliminating the need for technicians to manually search through catalogs or switch between systems.
Solution Approach 2:
The patent introduces an augmented reality interface as an intermediary between the technician and the repair information system. The AR overlay displays part identification, repair instructions, and replacement part information directly in the technician's field of view, consolidating multiple information sources into a single integrated interface.
2Adaptability or versatility
If augmented reality systems provide computer generated information overlaid on real-world objects, then pertinent information is presented to users, but sessions cannot be transferred between devices requiring users to restart on new devices
Solution Approach 1:
The patent implements session transfer functionality that allows the augmented reality application to maintain continuity across different device types (desktop computers, tablets, smartphones). The system uses scannable codes as a universal interface, enabling users to transfer their session state between devices without restarting, making the system adaptable to various form factors while maintaining operational continuity.
3Adaptability or versatility
If users switch between stationary and mobile devices to continue application sessions, then mobility is improved, but data and navigation may be lost during transitions
Solution Approach 1:
The patent performs preliminary data synchronization by capturing the complete session state (including navigation position, selected components, and repair information) before device transition. The system encodes this state information into scannable codes, ensuring that when the user scans the code on the new device, all previous work is restored without loss.
Data Source
AI summary
A method includes establishing a session between a first client device and a host device to run an application on the first client device. The method includes receiving an indication to transfer the session from the first client device to a second client device. The method includes storing, in response to receiving the indication, state information of the application for the session. The method includes generating a pointer associated with the session. The method includes generating a scannable code including the pointer. The method includes scanning the displayed scannable code using an imaging element associated with the second client device. The method includes transferring, using the pointer, the session from the first client device to the second client device using the stored state information so that a second display associated with the second client device displays a most recently updated instance of the application from the first client device.


