Application Service Bundling for Simplified Computer Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face complexity in setting up computers for tasks like phone calls or music playback due to the need for multiple components and services, which can deter them from utilizing the full potential of computers and the Internet.

Innovation Solution

A system and method for bundling applications and services together, allowing users to easily configure their computers by combining necessary components into a single package accessible over a network, with diagnostic monitoring for compatibility and licensing schemes, enabling users to quickly set up devices for specific tasks like telephony or multimedia.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple components and services are installed separately to enable computer functions like phone calls or music playback, then the system functionality is complete and reliable, but the setup complexity and user effort increase significantly

Engineering Contradiction:
Improvesystem functionalityVSAvoidsetup complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple separate components (applications, services, drivers, configuration files) into a single bundled package that can be installed with one action. This bundle includes everything needed to transform a computer into a specific device type (phone, music player, etc.), eliminating the need for users to manually install and configure each component separately.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The bundle is prepared in advance with all necessary components pre-configured and pre-tested for compatibility. The manifest file预先 defines the installation sequence and dependencies, so when the user installs the bundle, the system automatically handles the complex setup process that would otherwise require significant user effort and time.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If users manually configure each component for tasks like telephony or music playback, then compatibility issues can be addressed, but the time and effort required for setup increase

Engineering Contradiction:
Improvecomponent compatibilityVSAvoidsetup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The bundle includes a manifest file that provides feedback mechanisms to track installation progress, detect compatibility issues, and automatically adjust the installation process. The system monitors whether each component is properly installed and configured, and can retry or alert the user if issues arise, ensuring reliability without requiring manual verification of each component.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The bundle is self-installing, meaning it automatically detects the system environment, installs components in the correct sequence, configures dependencies, and verifies successful installation without requiring user intervention beyond the initial download and execution. This self-service capability maintains compatibility while dramatically reducing setup time.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If comprehensive services and applications are provided individually, then users have flexibility in selection, but the difficulty of finding and assembling necessary components increases

Engineering Contradiction:
Improveservice selection flexibilityVSAvoidcomponent assembly ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent merges multiple individually selectable services and applications into a pre-assembled bundle that maintains the flexibility of component selection while eliminating the difficulty of finding and assembling them. The bundle can be customized to include specific combinations of services (telephony, music, video, etc.) and is distributed as a single package that installs automatically.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The bundle system provides a universal framework that can accommodate different types of services and applications through a standardized manifest format. This allows the same bundle infrastructure to support various functionality types (phone calls, music playback, video streaming, etc.) while maintaining ease of installation through a consistent process.

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

Data Source

PatentUS10511495B2Applications and services as a bundle
Publication Date: 2019.12.17 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10511495B2 patent drawing
  • US10511495B2 patent drawing
  • US10511495B2 patent drawing

AI summary

A system and method are provided for managing bundles of applications and services over a network between a server system and client computers. Related applications and services are bundled together in one package so that a user is able to quickly and easily configure a computer to perform a specified task. By combining both the applications and the services in one bundle, users no longer have to search the Internet for necessary components. Furthermore, additional features that allow portability of the bundled applications and services in addition to diagnostic monitoring are included.