Modem Configuration Data Storage in Dual OS Terminals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing approaches for reducing mobile device start-up time are hindered by the need for different modem designs for Windows and Android OS, leading to increased costs and complexity due to the use of flash memory in Windows and flashless modems in Android, which complicates calibration and boot-up processes, especially when supporting dual OS systems.

Innovation Solution

A communication terminal design that unifies the calibration process across multiple operating systems by using a system boot firmware to store and provide modem configuration data, including firmware and calibration data, before the OS boots up, allowing for a common storage approach and reducing the need for additional hardware and software modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If flash memory is used in modem for Windows OS, then configuration data can be stored in modem, but manufacturing cost and device complexity increase

Engineering Contradiction:
Improveconfiguration data storageVSAvoidmodem design
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the flash memory component from the modem design and relocates configuration data storage to the main device's flash memory. The modem is designed to operate without internal flash memory, instead receiving configuration data from the main device's storage during boot-up, thereby simplifying modem design while maintaining configuration storage capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The main device's flash memory and processor are made multi-functional by enabling them to store and manage modem configuration data in addition to their primary functions. The system boot firmware in the main device performs dual roles: booting the main device and providing configuration data to the modem, eliminating the need for separate modem-specific storage.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If different modem designs are used for Windows and Android, then each OS gets optimized performance, but manufacturing cost and calibration complexity increase

Engineering Contradiction:
ImproveOS-specific performanceVSAvoidcalibration process
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

A single universal modem design is created that can serve both Windows and Android operating systems. The modem receives OS-specific configuration data from the main device's flash memory during boot-up, allowing one modem hardware design to support multiple OS platforms without requiring separate calibrated modem units for each OS.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of creating different hardware designs, the system changes the software parameters and configuration data provided to the modem based on the operating system. The same physical modem receives different configuration sets depending on whether it's booting Windows or Android, achieving OS-specific optimization without hardware differentiation.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If flashless modem design is used for Android, then manufacturing cost is reduced, but boot-up time increases due to configuration data transfer

Engineering Contradiction:
Improvemodem designVSAvoidboot-up time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-storing all necessary modem configuration data in the main device's flash memory before the boot-up process begins. The system boot firmware retrieves and provides this configuration data to the modem during the boot sequence, ensuring the modem is fully configured and operational as quickly as possible without requiring internal flash memory.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9542196B2Communication terminal and method for providing configuration data for a modem with system boot firmware
Publication Date: 2017.01.10 INTEL CORP
  • US9542196B2 patent drawing
  • US9542196B2 patent drawing
  • US9542196B2 patent drawing

AI summary

A communication terminal is described comprising a modem; a first memory configured to store configuration data for the modem; a second memory configured to store a system boot firmware; and a processor configured to execute the system boot firmware and to read the configuration data from the memory and provide it for the modem under the control of the system boot firmware.