US5719919A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Run time control in a call processing system
Assignee: Intel Corp
•
Filing: 1994-09-14
•
Granted: 1998-02-17
•
Expires: 2014-09-14
Abstract
Abstract A method of allowing independent call processing resources to work together in a call processing system by specifying conditions/action pairs. The technique arms specified resources to issue particular commands upon detection of the particular conditions. When the condition occurs, the armed resource issues the command and an acting resource acts upon the command. The application program no longer need be involved in mediating between resources.
Inventors
- 👤 Joseph Grecco
- 👤 Charles Walden
- 👤 Charles Manning
- 👤 Paul Ranford
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-07 23:45
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/487; H04Q; H04Q3/00; H04Q3/42; H04Q3/54; H04Q3/545; H04M2201/00; H04M2201/60; H04M3/50; H04M3/53; H04M3/533; H04Q2213/00; H04Q2213/1305; H04Q2213/13104; H04Q2213/13107; H04Q2213/1322; H04Q2213/13396; H04Q2213/13405
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
181 words
In a Voice Processing System comprising an applications program for interacting with a remote user and a plurality of call processing resources for exchanging messages with the applications program, at least one call processing resource arranged to detect information received from a remote user of said Voice Processing System, a method of automatically acting upon said information received from said remote user, said method comprising the steps of: transmitting, from said applications program, prior to said information being detected, a first message to a first call processing resource, denoted as a receiving resource said first message including a particular condition in said information to be detected; transmitting, from said applications program, prior to said information being detected, a second message to a second call processing resource, denoted as an acting resource, said second message including a particular action to be taken upon said condition being detected by said receiving resource; generating a third message at said receiving resource when said particular condition is detected; and receiving said third message at said acting resource, and taking said particular action in response thereto.
Claim 2
Dependent Claim
181 words
In a Voice Processing System comprising an applications program for interacting with a remote user and a plurality of call processing resources for exchanging messages with the applications program, at least one call processing resource arranged to detect information received from a remote user of said Voice Processing System, a method of automatically acting upon said information received from said remote user, said method comprising the steps of: transmitting, from said applications program, prior to said information being detected, a first message to a first call processing resource, denoted as a receiving resource said first message including a particular condition in said information to be detected; transmitting, from said applications program, prior to said information being detected, a second message to a second call processing resource, denoted as an acting resource, said second message including a particular action to be taken upon said condition being detected by said receiving resource; generating a third message at said receiving resource when said particular condition is detected; and receiving said third message at said acting resource, and taking said particular action in response thereto.
Claim 3
Dependent Claim
31 words
The method of claim 1 wherein said first message further includes an address of said acting resource to which to deliver said third message, and the third message to be delivered.
Claim 4
Dependent Claim
27 words
The method according to claim 1 wherein said first message is sent from a first processor and wherein said receiving resource is executed on a second processor.
Claim 5
Dependent Claim
17 words
The method of claim 2 wherein said receiving resource and said acting resource execute on different processors.
Claim 6
Dependent Claim
18 words
The method of claim 3 wherein said first and second processors communicate by means of a data network.
Claim 7
Dependent Claim
18 words
The method of claim 3 wherein said receiving resource and said acting resource communicate over a data network.
Claim 8
Dependent Claim
25 words
The method according to claim 6 wherein said receiving resource is a DTMF detector and said acting resource includes means for playing back audible messages.
Claim 9
Dependent Claim
19 words
The method according to claim 7 wherein said application program and said receiving resource communicate via a data network.
Claim 10
Dependent Claim
169 words
A Voice Processing System comprising: a first processor for executing an applications program; a second processor for executing a receiving resource; a third processor for executing an acting resource; communications means for implementing communications between said applications program and said receiving resource, and between said receiving resource and said acting resource; and means at said first processor for issuing a first message to said receiving resource to arm said receiving resource such that said receiving resource will generate a second message upon occurrence of specified conditions detected from a telephone call; and means at said first processor for issuing a third message to said acting resource, said third message specifying a particular action to be taken by said acting resource upon receipt of said second message; means at said acting resource for receiving said second message from said receiving resource and performing an action associated with said second message, said second message being transmitted directly from said second processor to said third processor and not via said first processor.
Claim 11
Dependent Claim
169 words
A Voice Processing System comprising: a first processor for executing an applications program; a second processor for executing a receiving resource; a third processor for executing an acting resource; communications means for implementing communications between said applications program and said receiving resource, and between said receiving resource and said acting resource; and means at said first processor for issuing a first message to said receiving resource to arm said receiving resource such that said receiving resource will generate a second message upon occurrence of specified conditions detected from a telephone call; and means at said first processor for issuing a third message to said acting resource, said third message specifying a particular action to be taken by said acting resource upon receipt of said second message; means at said acting resource for receiving said second message from said receiving resource and performing an action associated with said second message, said second message being transmitted directly from said second processor to said third processor and not via said first processor.
Claim 12
Dependent Claim
16 words
The Voice Processing System of claim 9 wherein said receiving resource comprises a call progress monitor.
Claim 13
Dependent Claim
19 words
The Voice Processing System of claim 9 wherein said receiving resource includes means for receiving and recognizing facsimile signals.
Claim 14
Dependent Claim
18 words
The Voice Processing System of claim 9 wherein said receiving resource includes means for detecting dial pulse signals.
Claim 15
Dependent Claim
18 words
The Voice Processing System of claim 9 wherein said receiving resource includes means for receiving and processing voice.
References Cited (Backward Citations)
US4817129A
Cited
US5056132A
Cited
US5287199A
Cited
US5418844A
Cited
US5327486A
Cited
US5475737A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-02-16 | 2001-08-18 | 2002-02-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-02-16 | 2005-08-18 | 2006-02-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-02-16 | 2009-08-18 | 2010-02-17 | $7700.00 | Window Closed / Lapsed |