Remote File System Software Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Large organizations face inefficiencies in managing and installing software across multiple computer systems, requiring manual provisioning and installation steps for each device, which is time-consuming and prone to errors.
Innovation Solution
A method and system for 'click and run' software purchasing, where software is executed directly from a remote file system, eliminating the need for local installation by using a remote file system accessible via a network, with an e-commerce engine managing licenses and access rights.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual software installation is performed on each computer system, then software can be installed and executed, but the process is time-consuming and labor-intensive
Solution Approach 1:
The patent implements a software repository server that pre-stores software applications and their metadata in advance. When a user needs software, it is already available for immediate deployment without requiring real-time download or installation from scratch, thus reducing the time required for manual installation.
Solution Approach 2:
The patent introduces a software repository server as an intermediary between the software source and the computer systems. This server manages software distribution, authentication, and deployment automatically, eliminating the need for manual installation operations on each individual system.
2Reliability
If manual software provisioning is performed on each computer system, then software can be deployed, but the process is prone to errors and complex
Solution Approach 1:
The patent enables automated self-service software provisioning where the repository server automatically handles software distribution, license management, and deployment to computer systems. The system performs authentication, authorization, and installation automatically without requiring manual intervention, thereby reducing errors and simplifying the complex provisioning process.
Solution Approach 2:
The patent creates a universal software repository server that can manage multiple software applications, multiple computer systems, and various deployment scenarios through a single integrated platform. This multi-functional system handles diverse provisioning tasks uniformly, reducing complexity compared to manual individual operations.
3Ease of repair
If software is installed locally on each computer system, then the software can be executed, but centralized maintenance and updates become difficult
Solution Approach 1:
The patent implements a repository server that maintains a centralized library of software applications and update versions. Before updates are needed, new versions are prepared and stored in advance. When updates are required, the server automatically distributes the pre-prepared updates to all connected computer systems, simplifying maintenance compared to manual individual updates.
Solution Approach 2:
The patent uses the repository server as an intermediary that manages all software maintenance operations centrally. The server handles version control, update distribution, and coordination between software developers and end-user systems, eliminating the complexity of maintaining software across multiple distributed computer systems manually.
4Productivity
If multiple software licenses are purchased for each computer system, then software can be provisioned, but the process requires repeated manual operations
Solution Approach 1:
The patent implements automated self-service licensing and provisioning where the repository server automatically manages license allocation, authentication, and software distribution to multiple computer systems. The system performs these operations automatically based on stored credentials and policies, eliminating the need for repeated manual license purchases and provisioning operations.
Solution Approach 2:
The patent merges multiple separate operations (license purchase, authentication, software download, installation) into a single automated provisioning process handled by the repository server. This consolidation allows the system to manage multiple software licenses across multiple computer systems through one integrated automated workflow rather than repeated manual operations.
Data Source
AI summary
A method for selling and executing an application using a remote file system for a plurality of clients that includes receiving a purchase request for the application from a client of the plurality of clients, adding an application icon to the remote file system for the client, wherein the application icon allows access to the application and wherein the application icon is added after receiving the purchasing request, receiving an execution request for the application, wherein the execution request is received when the client accesses the application icon, and initiating execution of the application from the remote file system for the client, wherein the application is executed by the client from the remote file system.


