# US 9,882,837 B2 · Inquiry-based adaptive prediction

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,882,837 B2
- Document ID: US9882837B2
- Status: Granted
- Kind: B2
- Application number: 14/663,667
- Filed: 2015-03-20
- Published: 2016-09-22
- Granted: 2018-01-30
- Earliest claimed: 2015-03-20
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Petra Sabine Buehrer; Thomas H. Gnech; Joachim Rese; Holger J. Scheller
- Web page: https://patentgrep.com/patent/US9882837B2

## CPC

- H04L 47/83: based on usage prediction
- G06Q 10/06313: {Resource planning in a project environment}
- G06Q 10/06315: {Needs-based resource requirements planning or analysis}
- G06Q 10/06317: {Resource planning based on arrival predictions or arrival tracking}
- G06Q 30/0202: Market predictions or forecasting for commercial activities
- H04L 47/822: {Collecting or measuring resource availability data}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Predicting future utilization of a resource. The predicting future utilization of a resource may include receiving inquiries for a potential future utilization of the resource for different future points in time, recording time-based patterns of the received inquiries, recording a historic actual utilization value of the resource, and determining a future utilization of the resource using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern of the resource.

## Claims

### Claim 1

A system comprising:
a memory;
one or more processors in communication with the memory; and
program instructions executable by the one or more processors via the memory to perform a method, the method comprising:
predicting, by the one or more processors, future utilization of a resource at a future point in time, the predicting comprising:
receiving, by the one or more processors, inquiries on potential future utilization of the resource for different future points in time, wherein each inquiry comprising a portion of the inquiries is received over an Internet connection from a client browser to a server communicatively coupled to the one or more processors and the memory;
recording, by the one or more processors, time-based patterns of the inquiries that are received to provide recorded time-based patterns of received inquiries;
recording, by the one or more processors, an historic actual utilization value of the resource to provide a recorded historic actual utilization value; and
determining, by the one or more processors, future utilization of the resource at a given future time using the recorded time-based patterns of received inquiries, the recorded historic actual utilization value of the resource, and a current inquiry pattern for the resource; and
performing, by the one or more processors, a maintenance action on the resource in advance of the given time, based on the determined future utilization.

### Claim 2 (depends on 1)

The system according to claim 1, wherein the historic actual utilization value is recorded as an average utilization value during discrete predefined time periods.

### Claim 3 (depends on 1)

The system according to claim 1, wherein the determining is based on a parameter reflecting an external influence factor of the historic actual utilization value.

### Claim 4 (depends on 1)

The system according to claim 1, wherein the resource is a time dependent service.

### Claim 5

A computer program product for predicting future utilization of a resource at a future point in time, the computer program product comprising:
a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
receiving, by a processor, inquiries of potential future utilization of the resource for different future points in time, wherein each inquiry comprising a portion of the inquiries is received over an Internet connection from a client browser to a server communicatively coupled to the processor;
recording time-based patterns of the inquiries that are received, providing recorded time-based patterns of received inquiries;
recording a historic actual utilization value of the resource, providing a recorded historic actual utilization value;
determining future utilization of the resource at a given future time using the recorded time-based patterns of the received inquiries, the recorded historic actual utilization value of the resource and a current inquiry pattern for the resource; and
performing, by the processor, a maintenance action on the resource in advance of the given time, based on the determined future utilization.

### Claim 6 (depends on 5)

The computer program product according to claim 5, wherein the historic actual utilization value is recorded as an average utilization value during discrete predefined time periods.

### Claim 7 (depends on 5)

The computer program product according to claim 5, wherein the determining the future utilization of the resource is also based on a parameter reflecting an external influence factor of the historic actual utilization value.

### Claim 8 (depends on 5)

The computer program product according to claim 5, wherein the resource is a time dependent service.
