Wireless Data Collection Component Kernel Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata collection capabilityVSAvoiddevice performance speed
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

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

Engineering Contradiction:
Improvesoftware installation flexibilityVSAvoidmemory space consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

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.

Inventive Principle:
Principle #5Merging (Combining)

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

Engineering Contradiction:
Improvesoftware customizationVSAvoidsoftware error rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvesoftware accessibilityVSAvoidinformation security risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

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.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9432868B2Methods and apparatus to collect wireless information
Publication Date: 2016.08.30 THE NIELSEN CO (US) LLC
  • US9432868B2 patent drawing
  • US9432868B2 patent drawing
  • US9432868B2 patent drawing

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.