Application Installation Platform for OEM Device Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Original equipment manufacturers (OEMs) face challenges in monetizing and differentiating computing devices through applications due to limited access to advertising and analytics tools, leading to inefficient preloading of applications, which fails to segment offerings effectively by device type, geography, or user segment, and lacks real-time recommendation capabilities.
Innovation Solution
An application installation platform that provides a platform management server system for real-time application control, an ad network for contextual recommendations, and analytics for performance insights, allowing OEMs to dynamically preload and recommend applications based on device characteristics and user data, using a cloud-based solution to overcome the limitations of traditional preloading methods.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional preloading methods are used to install applications on computing devices, then applications can be installed on devices, but the method fails to segment offerings effectively by device type, geography, or user segment and lacks real-time recommendation capabilities
Solution Approach 1:
The patent segments the application distribution system into multiple components: a server system that segments applications by device type, geography, and user segment; a platform application on the device that receives segmented application data; and selective installation based on device characteristics. This segmentation enables targeted application delivery while maintaining system manageability through modular architecture.
2Productivity
If cloud-based solution is implemented for real-time application management, then real-time recommendation capabilities are enabled, but infrastructure requirements and system complexity increase
Solution Approach 1:
The patent introduces a cloud-based server system as an intermediary between application developers and computing devices. This server system consolidates the complexity of real-time data processing, analytics, and recommendation generation in a centralized location, while device-specific platform applications serve as lightweight intermediaries that receive processed recommendations and handle installation. This distributes complexity appropriately across the system architecture.
3Adaptability or versatility
If application installation platform is used to install applications outside the official application store, then OEMs can monetize and differentiate devices, but security and compatibility challenges arise
Solution Approach 1:
The patent implements feedback mechanisms where the server system receives data about device characteristics, user behavior, and installation outcomes. This feedback loop enables the system to learn from past installations, improve compatibility matching, and enhance security by identifying patterns of successful and unsuccessful installations. The feedback-driven approach allows continuous improvement of the application distribution system while maintaining reliability.
Data Source
AI summary
Systems and methods for providing an application marketplace configured to install applications outside of an application store provided by the entity providing the operating system of a computing device in accordance with embodiments of the invention are illustrated. In one embodiment, a system obtains device data from a computing device, wherein the device data identifies a computing device and includes metadata describes the characteristics of the computing device, generates application marketplace data based on the obtained device data, wherein the application marketplace data includes metadata describing at least one application installer, provides the application marketplace data to the computing device, obtains selected application data from the computing device, generates application installer data based on the device data and the selected application data by signing application data identified by the selected application data using OEM key data, and provides the application installer data to the computing device.


