# US 2018/0024907 A1 · Systems, devices, and methods for generating terminal resource recommendations

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

- Number: US 2018/0024907 A1
- Document ID: US20180024907A1
- Status: Published application
- Kind: A1
- Application number: 15/653,580
- Filed: 2017-07-19
- Published: 2018-01-25
- Earliest claimed: 2016-07-22
- Assignees: Wal-Mart Stores, Inc.
- Applicants: Wal-Mart Stores, Inc.
- Inventors: Stephen Tyler Caution; Tricia Mcpherson Hicks; Lori Lee Wise; Douglas Jahe Ryner; Joshua David Osmon; Jaclyn Moreda
- Web page: https://patentgrep.com/patent/US20180024907A1

## CPC

- H04L 41/0883: {Semiautomatic configuration, e.g. proposals from system}
- G06F 11/328: {Computer systems status display (G06F11/327 takes precedence)}
- G06F 11/3442: {for planning or managing the needed capacity}
- G06F 11/3452: {Performance evaluation by statistical analysis}
- G06F 11/3495: {for systems}
- H04L 41/0213: Standardised network management protocols, e.g. simple network management protocol [SNMP]
- H04L 41/147: for predicting network behaviour
- G06F 11/3438: {monitoring of user actions (tracking the activity of the user H04L67/535)}
- H04L 41/40: using virtualisation of network functions or resources, e.g. SDN or NFV entities
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A technique for generating terminal resource recommendations is discussed. Terminal activity status data is retrieved from a number of sensors in order to generate and render terminal resource recommendations. The activity status data is used to calculate a current active terminal recommendation indicative of the number of terminals needed to currently satisfy a particular service metric. A predicted active terminal recommendation indicative of the number of terminals needed at a specified future time period in order to satisfy a particular service metric at the specified future time period may also be generated.

## Claims

### Claim 1

A system for generating terminal resource recommendations, the system comprising:
a plurality of sensors configured to identify an activity status of each of a plurality of terminals; and
a processor in communication with the plurality of sensors and configured to retrieve activity status data representative of a number of terminals currently active, wherein the processor is further configured to execute:
a service metric retrieval module configured to retrieve a service metric representative of a desired workload for each of the terminals currently active; and
a terminal recommendation module configured to:
calculate a current active terminal recommendation representative of a number of terminals of the plurality of terminals that should be currently active in order to satisfy the retrieved service metric; and
calculate a predicted active terminal recommendation, based on an amount of customer traffic, representative of a number of terminals of the plurality of terminals that should be active at a specified future time period in order to maintain the retrieved service metric at the specified future time period.

### Claim 2 (depends on 1)

The system of claim 1, further comprising a display configured to render a graphical representation of each currently active terminal.

### Claim 3 (depends on 2)

The system of claim 2, wherein the display is further configured to render a timestamp indicative of when the current active terminal recommendation was calculated.

### Claim 4 (depends on 2)

The system of claim 2, wherein the service metric retrieval module is further configured to calculate an average service metric value based on an average of each active terminal's performance with respect to the retrieved service metric.

### Claim 5 (depends on 4)

The system of claim 4, wherein the display is further configured to render a graphical representation of the average service metric value.

### Claim 6 (depends on 2)

The system of claim 2, wherein the graphical representation of each currently active terminal includes a visual indication of whether that terminal is satisfying the retrieved service metric.

### Claim 7 (depends on 6)

The system of claim 6, wherein the visual indication is a color.

### Claim 8

A method for generating terminal resource recommendations, the method comprising:
identifying, using a plurality of sensors, an activity status of each of a plurality of terminals;
retrieving, via a processor in communication with the plurality of sensors, activity status data representative of a number of terminals currently active;
retrieving, via a service metric retrieval module, a service metric representative of a desired workload for each of the terminals currently active;
calculating, via a terminal recommendation module, a current active terminal recommendation representative of a number of terminals of the plurality of terminals that should be currently active in order to satisfy the retrieved service metric; and
calculating, via a terminal recommendation module, a predicted active terminal recommendation, based on an amount of customer traffic, representative of a number of terminals of the plurality of terminals that should be active at a specified future time period in order to maintain the retrieved service metric at the specified future time period.

### Claim 9 (depends on 8)

The method of claim 8, further comprising rendering, via a display device, a graphical representation of each currently active terminal.

### Claim 10 (depends on 9)

The method of claim 9, further comprising rendering, via the display device, a timestamp indicative of when the current active terminal recommendation was calculated.

### Claim 11 (depends on 9)

The method of claim 9, further comprising calculating, via the service metric retrieval module, an average service metric value based on an average of each active terminal's performance with respect to the retrieved service metric.

### Claim 12 (depends on 11)

The method of claim 11, further comprising rendering, via the display device, a graphical representation of the average service metric value.

### Claim 13 (depends on 9)

The method of claim 9, wherein the graphical representation of each currently active terminal includes a visual indication of whether that terminal is satisfying the retrieved service metric.

### Claim 14 (depends on 13)

The method of claim 13, wherein the visual indication is a color.

### Claim 15

A non-transitory machine readable medium storing instructions executable by a processing device, wherein execution of the instructions causes the processing device to implement a method for generating terminal resource recommendations, the method comprising:
identifying, using a plurality of sensors, an activity status of each of a plurality of terminals;
retrieving activity status data from the plurality of sensors representative of a number of terminals currently active;
retrieving, via a service metric retrieval module, a service metric representative of a desired workload for each of the terminals currently active;
calculating, via a terminal recommendation module, a current active terminal recommendation representative of a number of terminals of the plurality of terminals that should be currently active in order to satisfy the retrieved service metric; and
calculating, via a terminal recommendation module, a predicted active terminal recommendation, based on an amount of customer traffic, representative of a number of terminals of the plurality of terminals that should be active at a specified future time period in order to maintain the retrieved service metric at the specified future time period.

### Claim 16 (depends on 15)

The non-transitory machine readable medium of claim 15, wherein execution of the instructions further causes the processing device to render, via a display device, a graphical representation of each currently active terminal.

### Claim 17 (depends on 16)

The non-transitory machine readable medium of claim 16, wherein execution of the instructions further causes the processing device to render, via the display device, a timestamp indicative of when the current active terminal recommendation was calculated.

### Claim 18 (depends on 16)

The non-transitory machine readable medium of claim 16, wherein execution of the instructions further causes the processing device to calculate, via the service metric retrieval module, an average service metric value based on an average of each active terminal's performance with respect to the retrieved service metric.

### Claim 19 (depends on 18)

The non-transitory machine readable medium of claim 18, wherein execution of the instructions further causes the processing device to render, via the display device, a graphical representation of the average service metric value.

### Claim 20 (depends on 16)

The non-transitory machine readable medium of claim 16, wherein the graphical representation of each currently active terminal includes a visual indication of whether that terminal is satisfying the retrieved service metric.
