Wireless Data Collection Component Kernel Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for collecting wireless information on devices are intrusive, resource-intensive, prone to errors, and insecure, leading to slowdowns and privacy concerns due to their installation as user applications or pre-loaded software, which are not thoroughly tested and are larger in size, affecting memory usage and security.
Innovation Solution
A data collecting component is installed within or below the operating system layer, reducing memory usage, minimizing errors through thorough testing, and enhancing security by operating transparently and invisibly, collecting wireless network, device, and usage information without impacting the user or device performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data gathering software is installed as a user application or pre-loaded application, then the software can collect wireless information, but it causes a slowdown in the wireless device due to additional communication and constraints with lower layer components
Solution Approach 1:
The patent moves the data collection functionality from the application layer to the operating system kernel layer, representing a dimensional change in the software architecture hierarchy. This allows the data collector to operate closer to the hardware without the overhead of application-layer compatibility requirements, thus maintaining collection capability while improving device performance.
2Adaptability or versatility
If data gathering software is installed as a user application, then the software can be flexibly installed and updated, but it is larger in size requiring more memory space in the wireless device
Solution Approach 1:
The patent merges the data collection functionality with the operating system kernel, combining two previously separate components (data collector and OS) into a unified system. This eliminates the need for separate application software, reducing overall memory consumption while maintaining installation flexibility through OS integration.
3Adaptability or versatility
If software is installed by user or pre-loaded by manufacturer, then the software can be customized, but it is prone to errors because it is not tested thoroughly with various components at each stage of manufacturing process
Solution Approach 1:
The patent implements preliminary testing and validation of the data collection component during the operating system development and manufacturing process, before the device is deployed to users. This advance testing ensures thorough component compatibility verification, reducing error rates while maintaining customization capabilities through configurable collection parameters.
4Ease of operation
If software is installed by user or pre-loaded, then the software can be accessed and modified, but the information measured and collected is not secure and may be intercepted and pirated by a third party
Solution Approach 1:
The patent extracts the data collection functionality from user-accessible application software and embeds it within the operating system kernel, separating it from third-party access. This extraction maintains the ease of data collection operation while securing the information by removing it from the accessible application layer where it could be intercepted or modified by unauthorized parties.
Data Source
AI summary
Example methods and apparatus to collect information on a wireless device are disclosed. A disclosed example method involves executing collecting information instructions in a firmware layer of a wireless device and outside of an operating system context to store collected information about the usage of the wireless device and to send the collected information to a data center separate from the wireless device. The collected information indicates when a media access occured on the wireless device.


