Personal Computing Resource Broker for Dynamic Spare Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Personal computing systems often have underutilized resources that are not efficiently allocated, leading to wasted investment and potential benefits for both suppliers and users.
Innovation Solution
A system and method for allocating and utilizing spare computing resources, facilitated by a personal computing resource broker that aggregates resources and negotiates with resource use candidates to develop mutually beneficial arrangements, allowing unused resources to be utilized by other systems through communication networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If personal computing systems purchase resources for full capacity, then system capability is ensured, but resource utilization efficiency deteriorates
Solution Approach 1:
The patent enables computing resources (CPU, memory, storage, bandwidth) to serve multiple functions: primary local use and secondary remote sharing. The system allows resources to be dynamically allocated between local applications and remote users, making the same hardware infrastructure serve dual purposes and improving overall utilization without compromising local system capability.
Solution Approach 2:
The patent introduces a resource broker as an intermediary component that manages resource allocation between local systems and remote users. This broker negotiates resource sharing arrangements, handles authentication, and coordinates resource allocation, enabling efficient resource utilization while maintaining security and system stability without requiring changes to the underlying hardware or operating system.
2Productivity
If spare resources are shared with other systems, then resource utilization efficiency is improved, but system security and control worsen
Solution Approach 1:
The resource broker acts as a security intermediary that mediates all resource sharing interactions. It authenticates remote users, authorizes resource access based on negotiated terms, and monitors resource usage to ensure compliance. This intermediary layer enables secure resource sharing while maintaining the local system's control and security posture without requiring opening system vulnerabilities.
Solution Approach 2:
The patent implements dynamic resource allocation where sharing parameters (access rights, time periods, resource quantities) can be adjusted based on current system conditions and user needs. The system can dynamically allocate resources during periods of low local demand and revoke or modify access when local needs arise, providing flexible security control that adapts to changing conditions while maintaining high utilization efficiency.
Data Source
AI summary
A system and method for allocating and/or utilizing spare computing system (e.g., personal computing system) resources. Various aspects of the present invention may, for example and without limitation, provide a system and/or method that communicates incentive information with computing systems, and/or representatives thereof, regarding the allocation of computing resources for utilization by other computing systems and/or incentives that may be associated with such utilization. Various aspects of the present invention may, for example, allocate one or more resources of a computing system for utilization by another computing system based, at least in part, on such communicated incentive information.


