Unified Mobile Video Window for Multi-Feed Recording
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile apps require users to switch between app windows or use multiple devices to view and record multiple feeds simultaneously, leading to delays and increased power consumption, which affects user satisfaction and retention.
Innovation Solution
A mobile application that stitches together video feeds from multiple cameras and a map overlay into a single window, allowing simultaneous display and recording, with optional automatic triggering for event capture, using a GPU for processing to reduce CPU load and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a user manually switches between app windows to view multiple feeds, then the user can access different applications, but this causes delays in displayed information and increases power consumption
Solution Approach 1:
The patent combines multiple camera feeds and map data into a single unified window displayed by one mobile application. This merging eliminates the need to switch between separate app windows, as all feeds are integrated and displayed simultaneously in one interface, resolving the contradiction between accessing multiple apps and avoiding switching delays
Solution Approach 2:
The mobile application performs multiple functions simultaneously - it displays live camera feeds, records video, shows map overlays, and enables automatic triggering - all within a single application window. This multi-functionality allows the user to access what would traditionally require multiple separate applications without the overhead of switching between them
2Ease of operation
If a user manually switches between app windows, then the user can view different feeds, but this increases power consumption and reduces battery life
Solution Approach 1:
By merging multiple camera feeds and map data into a single application window, the system eliminates the repeated activation and deactivation of multiple applications. This single-window architecture maintains all feeds continuously active without the power overhead of switching between apps, reducing overall power consumption while still allowing the user to view all feeds simultaneously
Solution Approach 2:
The system performs preliminary actions by pre-loading and maintaining multiple camera feeds and map data within the single application memory space. This preliminary preparation allows all feeds to be immediately accessible without the need to launch separate applications on demand, reducing the instantaneous power spikes associated with app switching
3Ease of operation
If conventional apps require an instruction to record before starting, then the recording function is controlled, but this causes the user to miss record-worthy events that occur quickly
Solution Approach 1:
The system performs preliminary action by continuously capturing and buffering video data from all camera feeds in the background before a recording instruction is given. When the user triggers recording or when automatic triggering conditions are met, the system immediately saves the pre-captured buffer data along with any subsequent footage, ensuring that rapidly occurring events are not missed due to delays in starting recording
Solution Approach 2:
The system provides self-service by automatically detecting triggering events (such as motion detection or specific conditions) and initiating recording without requiring user input. This automatic triggering mechanism ensures that record-worthy events are captured immediately as they occur, while still allowing manual recording control when desired
Data Source
AI summary
A method of simultaneously displaying a first video feed, a second video feed, and a map overlay within a single window that is generated by a mobile application includes identifying, using the mobile application that is stored in a mobile device, the first video feed that is generated by a front-facing camera; identifying, using the mobile application, the second video feed that is generated by a rear-facing camera; generating, using the mobile application, the map overlay using location data of the mobile device; creating, using the mobile application and a GPU of the mobile device, the single window that includes the first video feed, the second video feed, and the map overlay; displaying, on UI and using the mobile application, the single window; recording, using the mobile application, the displayed single window; and storing the recording of the displayed single window as a single video file.


