US5644631A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for delivering calling services
Assignee: Intervoice LP
•
Filing: 1996-08-06
•
Granted: 1997-07-01
•
Expires: 2016-08-06
Abstract
Abstract A call processor (49) contains a service node/intelligent peripheral service creation environment (58) to create a service logic table (56) to store call processing instructions. A service logic executive (54) accesses the service logic table (56) and executes the call processing instructions in response to a received data package. Call processor (49) can operate in slave mode to provide call processing resources to a service control point or in autonomous mode to deliver a specific calling service, such as voice mail.
Inventors
- 👤 Sohail Sattar
- 👤 Steven E. Polsky
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 06:09
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/4228; H04M3/50; H04M3/53; H04M3/533; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04Q2213/00; H04Q2213/13209; H04Q2213/13375; H04Q2213/135; H04Q2213/13503; H04Q2213/13517; H04Q2213/13527; H04Q2213/13546
Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
138 words
A call processor operable to deliver calling services to callers, comprising: a service creation environment for generating call processing instructions; a memory accessible by the service creation environment, the memory storing the call processing instructions; a central processor including a service logic executive with access to the call processing instructions stored in the memory; a communications link allowing transmission of a data package from a service control point to the call processor, the data package indicating a call type and wherein the service logic executive executes the call processing instructions in response to receipt of the data package by the call processor : and wherein the call processor provides call processing resources to the service. control point or delivers a calling service independent of the service control point based upon the call type indicated by the data package.
Claim 2
Dependent Claim
138 words
A call processor operable to deliver calling services to callers, comprising: a service creation environment for generating call processing instructions; a memory accessible by the service creation environment, the memory storing the call processing instructions; a central processor including a service logic executive with access to the call processing instructions stored in the memory; a communications link allowing transmission of a data package from a service control point to the call processor, the data package indicating a call type and wherein the service logic executive executes the call processing instructions in response to receipt of the data package by the call processor : and wherein the call processor provides call processing resources to the service. control point or delivers a calling service independent of the service control point based upon the call type indicated by the data package.
Claim 3
Dependent Claim
26 words
The call processor of claim 1, in which the data package is transmitted to the call processor in response to a query from the call processor.
Claim 4
Dependent Claim
24 words
The call processor of claim 1, wherein the service creation environment allows manipulation of vectors, objects, and events to construct the call processing instructions.
Claim 5
Dependent Claim
33 words
The call processor of claim 1, wherein the service creation environment comprises a graphical interface that allows manipulation of vectors, objects, and events to construct a visual representation of the call processing instructions.
Claim 6
Dependent Claim
34 words
The call processor of claim 1, wherein the service creation environment allows modification of the call processing instructions without interruption of service by the call processor and without modification of the service logic executive.
Claim 7
Dependent Claim
18 words
The call processor of claim 1, wherein the call processing instructions are stored in a service logic table.
Claim 8
Dependent Claim
80 words
The call processor of claim 1, further comprising: a second communications link allowing transmission of a second data package from a telecommunications switch to the call processor, the second data package indicating first or second call functionality and wherein the service logic executive executes call processing instructions in response to receipt of the second data package by the call processor and wherein the call processor provides first or second call functionality based upon the indication of the second data package.
Claim 9
Dependent Claim
26 words
The call processor of claim 7, in which the data package is transmitted to the call processor in response to a query from the call processor.
Claim 10
Dependent Claim
137 words
A call processing system operable to deliver calling services to callers, comprising: a service creation environment for generating call processing instruction sets; a memory accessible by the service creation environment, the memory storing at least first and second instruction sets, the first call processing instruction set operable to deliver calling services by providing call processing resources to a service control point, the second call processing instruction set operable to deliver calling services independently of the service control point; a communications link allowing the transmission of a data package from a telecommunications switch to a central processor, the central processor including a service logic executive with access to the memory and operable, responsive to receipt by the central processor of a transmitted data package, to execute call processing instructions in one of the first and second sets thereof.
Claim 11
Dependent Claim
137 words
A call processing system operable to deliver calling services to callers, comprising: a service creation environment for generating call processing instruction sets; a memory accessible by the service creation environment, the memory storing at least first and second instruction sets, the first call processing instruction set operable to deliver calling services by providing call processing resources to a service control point, the second call processing instruction set operable to deliver calling services independently of the service control point; a communications link allowing the transmission of a data package from a telecommunications switch to a central processor, the central processor including a service logic executive with access to the memory and operable, responsive to receipt by the central processor of a transmitted data package, to execute call processing instructions in one of the first and second sets thereof.
Claim 12
Dependent Claim
26 words
The call processing system of claim 9, wherein the service creation environment allows manipulation of vectors, objects, and events to construct the call processing instruction sets.
Claim 13
Dependent Claim
34 words
The call processing system of claim 9, wherein the service creation environment comprises a graphical interface that allows manipulation of vectors, objects, and events to construct a visual representation of the call processing instructions.
Claim 14
Dependent Claim
36 words
The call processing system of claim 9, wherein the service creation environment allows modification of the call processing instruction sets without interruption of service by the call processor and without modification of the service logic executive.
Claim 15
Dependent Claim
20 words
The call processing system of claim 9, wherein the call processing instruction sets are stored in a service logic table.
Claim 16
Dependent Claim
17 words
The call processing system of claim 13, wherein the memory stores a plurality of service logic tables.
Claim 17
Independent Claim
104 words
A method of delivering calling services to callers, the method comprising the steps of: receiving first and second call processing instruction sets at a central processor, the first call processing instruction set operable to deliver said calling services by providing call processing resources to a service control point, the second call processing instruction set operable to deliver said calling services independently of the service control point; transmitting a data package from a telecommunications switch to the central processor; and responsive to receipt of said data package, disposing the central processor to execute call processing instructions in one of the first and second sets thereof.
Claim 18
Independent Claim
104 words
A method of delivering calling services to callers, the method comprising the steps of: receiving first and second call processing instruction sets at a central processor, the first call processing instruction set operable to deliver said calling services by providing call processing resources to a service control point, the second call processing instruction set operable to deliver said calling services independently of the service control point; transmitting a data package from a telecommunications switch to the central processor; and responsive to receipt of said data package, disposing the central processor to execute call processing instructions in one of the first and second sets thereof.
Claim 19
Dependent Claim
27 words
The method of claim 15, further comprising the step of manipulating vectors, objects, and events in a service creation environment to construct the call processing instruction sets.
Claim 20
Dependent Claim
28 words
The method of claim 16, further comprising the step of graphically displaying the vectors, objects, and events to create a visual representation of the call processing instruction sets.
Claim 21
Dependent Claim
22 words
The method of claim 15, further comprising the step of: storing the first and second call processing instruction sets in a memory.
Claim 22
Dependent Claim
18 words
The method of claim 15, wherein the call processing instruction sets are stored in a service logic table.
Claim 23
Dependent Claim
81 words
A call processor operable to deliver calling services to callers, comprising: means for storing first and second call processing instruction sets, the first call processing instruction set operable to provide call processing resources to an external device and the second call processing instruction set operable to independently deliver a calling service; means for interfacing with the external device for receiving a data package therefrom; and means, responsive to receiving said data package, for executing one of the call processing instruction sets.
Claim 24
Dependent Claim
81 words
A call processor operable to deliver calling services to callers, comprising: means for storing first and second call processing instruction sets, the first call processing instruction set operable to provide call processing resources to an external device and the second call processing instruction set operable to independently deliver a calling service; means for interfacing with the external device for receiving a data package therefrom; and means, responsive to receiving said data package, for executing one of the call processing instruction sets.
Claim 25
Dependent Claim
15 words
The call processor of claim 20, wherein fie external device comprises a service control point.
Claim 26
Dependent Claim
14 words
The call processor of claim 20, wherein the external device comprises a telecommunications switch.
Claim 27
Dependent Claim
26 words
The call processor of claim 20, wherein the means for interfacing comprises a communications link operating according to Transmission Control Protocol/Internet Protocol (TCP/IP) data transmission standards.
Claim 28
Dependent Claim
23 words
The call processor of claim 20, wherein the data package is sent from a service control point and routed through a telecommunications switch.
Claim 29
Dependent Claim
27 words
The call processor of claim 20, further comprising: means for graphically manipulating vectors, objects, and events to construct a visual representation of the call processing instruction sets.
Claim 30
Dependent Claim
32 words
The call processor of claim 20, further comprising: means for modifying the call processing instruction sets without interruption of service by the call processor and without modification of the service logic executive.
Claim 31
Dependent Claim
21 words
The call processor of claim 20, wherein the call processing instruction sets are stored in at least one service logic table.
References Cited (Backward Citations)
US4878240A
Cited
US4979118A
Cited
US5136631A
Cited
US5243643A
Cited
US5323452A
Cited
US5365582A
Cited
US5222125A
Cited
US5526415A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-06-30 | 2000-12-30 | 2001-07-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-06-30 | 2004-12-30 | 2005-07-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-06-30 | 2008-12-30 | 2009-07-01 | $7700.00 | Window Closed / Lapsed |