Website Content to Multi-Platform App Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The creation of computing applications across different platforms is expensive and time-consuming, requiring separate development teams and technical knowledge, leading to inefficiencies and high costs due to incompatibilities between platforms.

Innovation Solution

A software development platform that allows users to create or update applications using website content, analyzing website features and incorporating them into application modules without requiring programming knowledge, enabling the generation of applications for multiple platforms in an expedited and cost-effective manner.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate developers are hired for each platform (website, mobile, TV, desktop), then platform-specific applications can be created, but development cost increases significantly

Engineering Contradiction:
Improveplatform compatibilityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal content management system that can deploy the same content across multiple platforms (website, mobile, TV, desktop) simultaneously. The system uses a single content repository and deployment mechanism that automatically adapts content to different platform formats, eliminating the need for separate development teams for each platform while maintaining platform-specific optimization.

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

Solution Approach 2:

The patent merges previously separate development processes (website development, mobile app development, TV application development) into a single integrated content management system. This consolidation allows one team to manage and deploy content across all platforms through unified tools, reducing overall development complexity and cost.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If programmers develop applications from scratch with full technical knowledge, then application functionality can be optimized, but development time increases to weeks, months or years

Engineering Contradiction:
Improveapplication functionalityVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements pre-built application templates and content modules that have been previously developed and optimized for various platforms. Users can select from ready-made templates and customize them with their own content, eliminating the need to build applications from scratch. This preliminary preparation reduces development time from months to hours while maintaining functionality through proven templates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables users to copy and reuse existing application templates, content modules, and design patterns across different projects and platforms. Instead of recreating functionality each time, users can replicate proven successful applications and adapt them to new needs, significantly reducing development time while maintaining reliability through tested designs.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If traditional software development companies create applications, then professional quality applications can be produced, but the process becomes extremely complex and expensive

Engineering Contradiction:
Improveapplication qualityVSAvoiddevelopment process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements a self-service platform where users can independently create, manage, and deploy their own applications using intuitive tools and pre-built templates. The system automatically handles complex tasks such as platform compatibility, code generation, and deployment configuration, allowing users to produce professional-quality applications without needing deep technical expertise or complex development processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8788935B1Systems and methods for creating or updating an application using website content
Publication Date: 2014.07.22 MEDIA DIRECT
  • US8788935B1 patent drawing
  • US8788935B1 patent drawing
  • US8788935B1 patent drawing

AI summary

The disclosure herein relates to systems and methods for creating or updating applications using website content. An input may be received that identifies website content to be utilized in creating or updating an application. One or more application modules may to be derived from the website content. The website content may be analyzed in accordance with a rule set to detect website features associated with the website. The website features may be incorporated into the one or more application modules. The application modules may then be compiled into an application such as a mobile application or HTML 5 application.