Wireless Usage Data Capture via Authorized Sandbox Extensions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Operating systems of wireless devices impose limitations on how third-party applications can view and process usage data, such as application usage duration and user interactions, hindering the enhancement of user experience and network performance analysis.
Innovation Solution
Implementing software on wireless devices that circumvents these limitations by capturing usage data with user authorization, allowing third-party applications to access and analyze data through device extensions that operate within sandboxes, while adhering to operating system restrictions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the operating system collects and accumulates usage data to identify user needs and preferences, then the quality of service enrichment is improved, but the ability of third-party applications to access and process this data is restricted
Solution Approach 1:
The patent employs an intermediary mechanism (such as a bridge application or data sharing interface) that sits between the operating system's usage data and third-party applications. This intermediary selectively translates and exposes specific usage data to authorized third-party applications while maintaining the operating system's overall data control and security policies, thus resolving the contradiction between data accessibility and restricted access.
2Reliability
If the operating system restricts third-party applications from viewing detailed user actions within applications, then user privacy is protected, but the capability to analyze user behavior for service enhancement is reduced
Solution Approach 1:
The patent applies local quality by differentiating the level of data access granted to different third-party applications based on their specific needs and authorization levels. Instead of a uniform restriction, the system provides tailored data access where applications can view only the specific usage data relevant to their function, thereby protecting user privacy while enabling necessary behavior analysis for service enhancement.
3Ease of operation
If the operating system allows third-party applications to access usage data in development mode, then debugging capability is improved, but security restrictions are weakened
Solution Approach 1:
The patent implements dynamic security restrictions that adapt based on the operational mode of the device. In development or debug mode, the system dynamically relaxes certain data access restrictions to enable enhanced debugging capabilities, while automatically reinstating full security restrictions when switching to normal operational mode. This dynamic adjustment resolves the contradiction between debugging ease and security strength.
Data Source
AI summary
Aspects described herein relate to various methods, systems and apparatuses that may be used to capture wireless device usage data. An operating system may place limits, or restrictions, on how the wireless device usage data can be viewed and/or processed by third-party applications. However, by implementing the various methods, systems, and apparatuses described herein, the wireless usage data can be captured in a way that circumvents and/or avoids the limits, or restrictions, placed on the wireless device usage data by the operating system. Further aspects relate to performing the capture of the wireless device usage data based on user authorization. Yet further aspects relate to using the wireless device usage data to improve various processes for determining network performance.


