Invalidity dossier
US 5704012
Adaptive resource allocation using neural networks
Current assignee: International Business Machines Corp
Added 6/2/2026, 12:00:58 AM
Active provider: Google · gemini-2.5-flash
Patent summary
Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.
US Patent 5704012, titled "Adaptive resource allocation using neural networks," was issued to International Business Machines Corp on December 30, 1997, based on a filing date of May 31, 1995. The sole inventor listed is Joseph Phillip Bigus.
Abstract:
The patent describes a resource allocation controller that is customized to a system's available resources and configuration. This controller dynamically allocates resources or alters the configuration to manage changing workloads. In its preferred embodiment, this controller is part of a computer's operating system and utilizes a controller neural network for decision-making and a separate system model neural network for modeling the system and training the controller. The system collects performance data to train the system model. A system administrator sets performance targets, and any deviations from these targets are fed back through the system model to the controller neural network, creating a closed-loop system for adaptive resource allocation.
Plain-Language Overview of Independent Claims:
Claim 1:
This claim outlines a method for controlling how a computer system responds to its workload and configuration. The method involves several steps:
- Gathering Performance Data: The system collects information on how different categories of jobs (which require varying computer resources) perform over time. This data includes details about the workload, the system's configuration, and the computer system's actual response.
- Constructing a Neural Network: A neural network is built with inputs that represent the computer system's workload and configuration, and at least one output that represents the system's response.
- Training the Neural Network: This neural network is trained using the collected performance data to create an accurate model of the computer system's behavior.
- Determining System Response: The trained neural network is then used to predict the computer system's response.
- Allocating Resources: Based on these predicted responses and performance goals specified by a user for each job category, the computer system's resources are allocated among the different job classes.
Legal Status and CAFC Docket Search:
According to the patent information, US patent 5704012 is "Expired - Fee Related" with an anticipated expiration date of December 30, 2014. The patent officially "Lapsed for failure to pay maintenance fees" with an effective date of January 30, 2002.
A search of the CAFC 2026 dockets, specifically the "Scheduled Cases – June 2026," did not reveal any cases mentioning patent number 5704012. Given the patent's expired status since 2002 due to maintenance fee non-payment, it is highly unlikely to be involved in active litigation.
Generated 6/2/2026, 12:01:14 AM