← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag