CA2094210A1 - Multiple Queue Resource Management - Google Patents

Multiple Queue Resource Management

Info

Publication number
CA2094210A1
CA2094210A1 CA2094210A CA2094210A CA2094210A1 CA 2094210 A1 CA2094210 A1 CA 2094210A1 CA 2094210 A CA2094210 A CA 2094210A CA 2094210 A CA2094210 A CA 2094210A CA 2094210 A1 CA2094210 A1 CA 2094210A1
Authority
CA
Canada
Prior art keywords
resource management
queue
head pointer
multiple queue
queue resource
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2094210A
Other languages
French (fr)
Other versions
CA2094210C (en
Inventor
Mark R. Sestak
Paul A. Erb
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitel Networks Corp
Original Assignee
Mitel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitel Corp filed Critical Mitel Corp
Priority to CA002094210A priority Critical patent/CA2094210C/en
Priority to US08/225,655 priority patent/US5515428A/en
Publication of CA2094210A1 publication Critical patent/CA2094210A1/en
Application granted granted Critical
Publication of CA2094210C publication Critical patent/CA2094210C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/42Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
    • H04Q3/48Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker using markers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing
    • H04Q3/66Traffic distributors

Abstract

A method of resource management for elements interfacing a communication control system is comprised of firstly providing a queue list containing a sequence of fields. Each field contains at least the number of a queue in which the element is contained. A table of queue records is provided, each containing at least a head pointer to a first element in the queue list. A
record of the table is accessed, and the head pointer stored therein is retrieved. The element number represented by the head pointer is accessed for use by the control system.
CA002094210A 1993-04-16 1993-04-16 Multiple queue resource management Expired - Lifetime CA2094210C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CA002094210A CA2094210C (en) 1993-04-16 1993-04-16 Multiple queue resource management
US08/225,655 US5515428A (en) 1993-04-16 1994-04-11 Multiple queue resource management

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CA002094210A CA2094210C (en) 1993-04-16 1993-04-16 Multiple queue resource management

Publications (2)

Publication Number Publication Date
CA2094210A1 true CA2094210A1 (en) 1994-10-17
CA2094210C CA2094210C (en) 1997-07-08

Family

ID=4151482

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002094210A Expired - Lifetime CA2094210C (en) 1993-04-16 1993-04-16 Multiple queue resource management

Country Status (2)

Country Link
US (1) US5515428A (en)
CA (1) CA2094210C (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5765026A (en) * 1995-06-16 1998-06-09 International Business Machines Corporation Method for implementing state machine using link lists by dividing each one of the combinations into an initial section, an immediate section, and a final section
US6542502B1 (en) * 1996-01-26 2003-04-01 International Business Machines Corporation Multicasting using a wormhole routing switching element
US6230152B1 (en) * 1997-10-16 2001-05-08 Lucent Technologies Inc Fuzzy controller for loop management operating system
US6285752B1 (en) 1997-12-19 2001-09-04 Blake Rice Automated right-party contact telephone system
US6621900B1 (en) * 1997-12-19 2003-09-16 Blake Rice Automated right-party contact telephone system
DE19831516A1 (en) * 1998-07-14 2000-01-20 Alcatel Sa Method for operating a server and server and control unit
US6597690B1 (en) 1999-01-22 2003-07-22 Intel Corporation Method and apparatus employing associative memories to implement limited switching
US6570887B2 (en) * 1999-01-22 2003-05-27 Intel Corporation Method and apparatus employing associative memories to implement message passing
US6757679B1 (en) * 1999-06-25 2004-06-29 International Business Machines Corporation System for building electronic queue(s) utilizing self organizing units in parallel to permit concurrent queue add and remove operations
US7536002B1 (en) 1999-07-09 2009-05-19 Jpmorgan Chase Bank, National Association System and method of intelligent call routing for cross sell offer selection based on optimization parameters or account-level data
US6553113B1 (en) * 1999-07-09 2003-04-22 First Usa Bank, Na System and methods for call decisioning in a virtual call center integrating telephony with computers
US7003091B1 (en) * 2003-02-21 2006-02-21 Shoretel, Inc. Resource allocation for simultaneous hunt group
US8155297B1 (en) 2003-12-02 2012-04-10 Jpmorgan Chase Bank System and method for providing call-back options
US7415267B2 (en) * 2003-12-15 2008-08-19 Jp Morgan Chase Bank Methods and systems for managing call reports for the financial services industry
US7917906B2 (en) * 2004-07-02 2011-03-29 Seagate Technology Llc Resource allocation in a computer-based system
US8788565B2 (en) * 2005-07-18 2014-07-22 Wayne Bevan Dynamic and distributed queueing and processing system
US7286661B1 (en) * 2007-05-01 2007-10-23 Unison Technologies Llc Systems and methods for scalable hunt-group management
US20080273678A1 (en) * 2007-05-01 2008-11-06 Igor Balk Systems and methods for phone call management
US20080285587A1 (en) * 2007-05-16 2008-11-20 Unison Technologies Llc Systems and methods for providing unified collaboration systems with user selectable reply format
US20080285736A1 (en) * 2007-05-16 2008-11-20 Unison Technolgies Llc Systems and methods for providing unified collaboration systems with conditional communication handling
US20080285588A1 (en) 2007-05-16 2008-11-20 Unison Technologies Llc Systems and methods for providing unified collaboration systems with combined communication log
US9069894B2 (en) * 2010-06-18 2015-06-30 Microsoft Technology Licensing, Llc Data collisions in concurrent programs

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1199394A (en) * 1983-02-18 1986-01-14 Conrad Lewis Switching system with separate supervisory links
CA1203876A (en) * 1983-06-29 1986-04-29 Conrad Lewis Peripheral control for a digital telephone system
US4964155A (en) * 1989-03-14 1990-10-16 Mitel Corporation Programmable threshold alert
US5168515A (en) * 1989-11-27 1992-12-01 Unifi Communications Corporation Switchless automatic call distribution system
US5140590A (en) * 1990-01-31 1992-08-18 Mitel Corporation Telephone or data switching system with variable protocol inter-office communication
US5278898A (en) * 1991-05-30 1994-01-11 Davox Corporation System for managing a hold queue
US5134652A (en) * 1991-08-23 1992-07-28 Motorola, Inc. Communication console station with priority queuing
US5311574A (en) * 1991-10-23 1994-05-10 At&T Bell Laboratories Automatic customer call back for automatic call distribution systems

Also Published As

Publication number Publication date
US5515428A (en) 1996-05-07
CA2094210C (en) 1997-07-08

Similar Documents

Publication Publication Date Title
CA2094210A1 (en) Multiple Queue Resource Management
CA2184165A1 (en) A telephone communication system having a locator
CA2269069A1 (en) System and method for optimized storage and retrieval of data on a distributed computer network
AU3980493A (en) Entity management system
EP1307023A3 (en) A distributed computer system
CA2293222A1 (en) System for facilitating drug discovery data and method thereof
CA2078936A1 (en) Gaming machine information, communication and display system
EP0984367A3 (en) Recording media with video, respectively audio index information, information management and retrieval methods for video, respectively audio information and a video retrieval system
CA2283833A1 (en) Re-usable database system
GB2277176B (en) Information retrieval system with hierarchical data management
EP1126384A3 (en) Data analysis apparatus and methods
FR2665010B1 (en) MAGNETIC READING DEVICE WITH MATRIX NETWORK OF READING HEADS.
AU2094388A (en) Data integration by object management
WO1997042575A3 (en) System and method for handling technical information
EP0259050A3 (en) Multi-channel memory access circuit
CA2285205A1 (en) System and method for tracking records in a distributed computing system
CA2046720A1 (en) Nonsynchronous channel/dasd communication system
WO1995019601A3 (en) Optimized database management system
ATE212456T1 (en) ENTITY RELATION DATABASE
EP0651330A3 (en) Dynamic data exchange over a computer network.
CA2130065A1 (en) Utilizing Pseudotables as a Method and Mechanism for Providing Database Monitor Information
AU670279B2 (en) Information retrieval system with high bit rate
Salton Suggestions for a Uniform Representation of Query and Record Content in Data Base and Document Retrieval
EP0474747A4 (en) Parallel distributed processing network characterized by an information storage matrix
AU4298489A (en) Computer animation production system

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20130416