IP Library Granted Patent US 7,221,367
Granted Patent B2
US 7,221,367 · App. 10/444,496 · Granted May 22, 2007

Queue management system and method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,221,367
App. No.
10/444,496
Granted
May 22, 2007
Kind
B2
Abstract

The invention provides a data visualisation system comprising a data value memory in which is maintained a finite set of data values obtained from monitoring apparatus and a display configured to display a representation of each data value centered on respective data points. The invention also provides a contour generator which in one form is configured to generate and display a contoured representation around each data point such that each data point is displayed as a local maximum and in another form is configured to generate and display one or more contour lines around each data point, each contour line representing data values which are less than the data value of the data point around which the contour line is displayed. The invention also provides related methods and computer programs.

Claims (22)

1. A data visualization system comprising:

an interaction database maintained in computer memory of interaction data representing interactions between customers and merchants, the interaction data obtained from monitoring apparatus;

a retrieval component configured to retrieve from the interaction database data representing interactions between customers and merchants and to construct a finite set of data values from the retrieved data;

a display component configured to display a graphical representation of at least one merchant and a graphical representation of each of the set of data values centered on respective data points; and

a contour generator configured to generate and display one or more contour lines at least partly around each data point or group of data points, each contour line representing data values that are less than the data value(s) of the data point(s) around which the contour line is displayed.

2. A data visualization system as claimed in claim 1 wherein at least some of the data values comprise a set of data values obtained from processing a series of images captured by monitoring apparatus in the form of visual input apparatus, each set of data values including a time and/or date value.

3. A data visualization system as claimed in claim 1 wherein at least some of the data values comprise a set of data values obtained from processing a series of segments of audio data captured by monitoring apparatus in the form of audio input apparatus, each set of data values including a time and/or date value.

4. A data visualization system as claimed in claim 1 wherein at least some of the data values comprise a set of data values obtained from monitoring apparatus in the form of traffic-counting apparatus, each set of data values including an integer representing traffic flow and a time and/or date value.

5. A data visualization system as claimed in claim 1 wherein at least some of the data values comprise a set of data values obtained from monitoring apparatus in the form of pressure-sensitive apparatus, each set of data values including a time and/or date value.

6. A data visualization system as claimed in claim 1 wherein at least some of the data values comprise a set of data values obtained from a telecommunications network, each set of data values representing the number of callers in a queue and a time and/or date value.

7. A method of data visualization comprising the steps of:

maintaining in computer memory an interaction database of interaction data representing interactions between customers and merchants, the interaction data obtained from monitoring apparatus;

retrieving from the interaction database data representing interactions between customers and merchants;

constructing a finite set of data values from the retrieved data;

displaying a graphical representation of at least one merchant;

displaying a graphical representation of each of the set of data values centered on respective data points; and

generating and displaying one or more contour lines at least partly around each data point or group of data points, each contour line representing data values that are less than the data value(s) of the data point(s) around which the contour line is displayed.

8. A method of data visualization as claimed in claim 7 further comprising the step of obtaining at least some of the data values from processing a series of images captured by monitoring apparatus in the form of visual input apparatus, each set of data values including a time and/or date value.

9. A method of data visualization as claimed in claim 7 further comprising the step of obtaining at least some of the data values from processing a series of segments of audio data captured by monitoring apparatus in the form of audio input apparatus, each set of data values including a time and/or date value.

10. A method of data visualization as claimed in claim 7 further comprising the step of obtaining at least some of the data values from monitoring apparatus in the form of traffic-counting apparatus, each set of data values including an integer representing traffic flow and a time and/or date value.

11. A method of data visualization as claimed in claim 7 further comprising the step of obtaining at least some of the data values from monitoring apparatus in the form of pressure-sensitive apparatus, each set of data values including a time and/or date value.

12. A method of data visualization as claimed in claim 7 further comprising the step of obtaining at least some of the data values from a telecommunications network, each set of data values representing the number of callers in a queue and a time and/or date value.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 051642 FRAME: 0164. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2023
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 063460/0211 →
CHANGE OF NAME Recorded Jan 18, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051642/0164 →
SECURITY AGREEMENT Recorded Apr 11, 2018
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 045909/0513 →
SECURITY AGREEMENT Recorded Dec 15, 2017
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 044889/0662 →
RELEASE OF SECURITY INTEREST Recorded Dec 1, 2014
From: BANK OF AMERICA, N.A.
To: SHFL ENTERTAINMENT, INC; ARCADE PLANET, INC.; BALLY GAMING, INC; BALLY GAMING INTERNATIONAL, INC.; BALLY TECHNOLOGIES, INC.; SIERRA DESIGN GROUP
Reel/Frame 034501/0049 →
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Nov 30, 2013
From: BALLY TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031745/0100 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2009
From: COMPUDIGM INTERNATIONAL LIMITED
To: BALLY TECHNOLOGIES, INC.
Reel/Frame 022288/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2008
From: COMPUDIGM INTERNATIONAL LIMITED
To: BALLY TECHNOLOGIES, INC.
Reel/Frame 020638/0430 →