On-demand Processing Function Delivery via Segmented Modules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional information processing systems require users to purchase and maintain entire applications, leading to high costs and inefficiencies, especially when only a portion of the functions are needed, and remote data processing can be time-consuming and cause network congestion.
Innovation Solution
A processing function on-demand system that allows users to request and deploy specific processing functions over a network without installing the entire application, enabling on-demand access to medical image processing and analysis services without transferring large data sets, using a software-as-service model that connects users with providers via the internet or intranet.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the entire application is installed locally on a computer, then the user can access all functions of the application, but the cost increases due to purchasing the entire application and requiring expensive hardware configurations
Solution Approach 1:
The patent segments the application into discrete functional components that can be independently selected, purchased, and installed. Instead of requiring the entire application suite, users can purchase only the specific modules they need for their particular tasks, thereby reducing costs while maintaining adaptability to different functional requirements.
Solution Approach 2:
The patent enables users to install and use only the partial functions they actually need rather than the complete application. This partial action approach allows users to avoid paying for and installing unnecessary components, reducing both cost and hardware requirements while still providing sufficient functionality for their specific purposes.
2Adaptability or versatility
If the entire application is installed locally on a computer, then the user can access all functions of the application, but the maintenance cost and upgrade expense increase
Solution Approach 1:
The application is divided into separate functional modules that can be independently maintained and updated. When updates are released, users can selectively update only the specific modules they are using, rather than maintaining and upgrading the entire application suite, thereby reducing maintenance costs and upgrade expenses.
Solution Approach 2:
The patent allows users to extract and use only the necessary functional components from the application while excluding others. This extraction approach means that maintenance and upgrade costs are limited only to the specific modules the user is utilizing, rather than the entire application, significantly reducing ongoing maintenance and upgrade expenses.
3Ease of operation
If the application resides on a server and users send data remotely for processing, then users can access application functions without local installation, but the process becomes time-consuming and increases network traffic
Solution Approach 1:
The patent segments the application into small, lightweight functional modules that can be downloaded and executed locally on the user's computer. This segmentation allows users to access application functions without sending large datasets to a remote server, thereby reducing network traffic and processing time while maintaining ease of access through simple module installation.
Solution Approach 2:
The patent extracts the necessary processing functionality from the remote server and brings it to the user's local computer through downloadable modules. This extraction eliminates the need for time-consuming remote processing and reduces network traffic by performing computations locally, while users can still easily access the application functions through the downloaded modules.
Data Source
AI summary
A method and system is provided for processing function on demand operation. A user interface at a user site is initiated. A selection of a processing function associated with an application is received via the user interface. A processing function on-demand (PFOD) request is transmitted via a network connection to request the selected processing function. As a response to the PFOD request, a processing function on-demand (PFOD) delivery including the selected processing function is sent. When the PFOD delivery is received, the selected processing function is utilized at the user site.


