Electronic Broker Agent for Dynamic Computing Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In resource-intensive computing applications, the traditional method of purchasing computer hardware to meet resource requirements often results in unnecessary purchases and inefficient allocation of physical space, as it involves acquiring entire systems that may not utilize all resources, such as processing, networking, or storage capacity.

Innovation Solution

A method and system utilizing an electronic broker agent to manage computing resources by brokering access to distributed resource pools, allowing for flexible allocation and utilization of processing, networking, and storage resources across multiple locations, thereby reducing the need for physical hardware purchases and optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If computer hardware is purchased to satisfy resource requirements, then resource availability is improved, but physical space allocation and cost efficiency deteriorate

Engineering Contradiction:
Improveresource availabilityVSAvoidphysical space allocation
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent introduces an electronic broker agent as an intermediary that mediates between resource requests and distributed computing resources. The broker agent automatically negotiates and allocates resources from distributed pools across multiple locations, eliminating the need for local hardware purchases and physical space allocation while ensuring resource availability through automated resource acquisition and management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If computer hardware is purchased to satisfy resource requirements, then resource availability is improved, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improveresource availabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent creates a universal distributed resource pool where computing resources from multiple sources serve multiple purposes and multiple users. The electronic broker agent allocates resources dynamically based on demand, allowing the same physical resources to be shared across different applications and users, thereby maximizing resource utilization efficiency while maintaining availability.

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

Solution Approach 2:

The system implements dynamic resource allocation through the electronic broker agent, which continuously monitors resource availability and demand, and automatically adjusts resource distribution in real-time. This dynamic approach ensures resources are allocated to where they are most needed, maximizing utilization efficiency while maintaining service levels.

Inventive Principle:
Principle #15Dynamics

3Reliability

If computer hardware is purchased to satisfy resource requirements, then resource availability is improved, but cost effectiveness deteriorates

Engineering Contradiction:
Improveresource availabilityVSAvoidcost effectiveness
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The electronic broker agent acts as a cost-effective intermediary that automatically negotiates resource acquisition from distributed pools, eliminating the need for expensive capital expenditures on hardware purchases. The broker agent can leverage existing resources in the distributed pool, reducing overall system costs while maintaining resource availability through automated resource management and allocation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8635349B2Method and system for managing computing resources using an electronic broker agent
Publication Date: 2014.01.21 ORACLE AMERICAN INC
  • US8635349B2 patent drawing
  • US8635349B2 patent drawing
  • US8635349B2 patent drawing

AI summary

A method for managing computing resources involves obtaining, by an electronic broker agent, a request to broker access to one or more computing resources, and brokering, by the electronic broker agent, access to the computing resource(s) based on the request.