← Back to Patent Explorer
US5581608A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for masking the reporting of network telephony events to a computer

Assignee: RS MARKETING LP
•
Filing: 1995-03-15
•
Granted: 1996-12-03
•
Expires: 2015-03-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method apparatus for selectively passing various types of telephony information between a data communications port on a digital telephone and a computer run application program. In one embodiment, the application program can select a subset of telephony events by way of a telephony command to the telephone's data communication port. This command is processed by a telephony command processor within the data communications controller which, in turn, sets a programmable event mask within the telephone. In response to the event mask being set, only the selected telephony events are spontaneously reported to the host computer and application program.

Inventors

  • 👤 Elie A. Jreij
  • 👤 Tave P. Dunn
  • 👤 Michael J. Horowitz
  • 👤 Peter E. Gersing
  • 👤 Robert D. Whittington
  • 👤 Werner Huber

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 22:58
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0435; H04Q11/0457; H04Q2213/00; H04Q2213/056; H04Q2213/093; H04Q2213/107; H04Q2213/176; H04Q2213/216

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 127 words
A digital telephone comprising: a computer interface for coupling the telephone to a computer running an application program for controlling the masking of telephony events in the operation of said telephone; a network interface for coupling said telephone to a communications network on which a plurality of telephony events occur; detection means for detecting the occurrence of said plurality of telephony events; and, mask means coupled to said detection means and said computer interface, wherein said mask means prevents the reporting of masked telephony events to said computer and, in response to a command received from said computer, said mask means allows the reporting of non-masked telephony events, said non-masked telephony events being reported to said computer via said computer interface as said non-masked telephony events occur.
Claim 2
Dependent Claim 127 words
A digital telephone comprising: a computer interface for coupling the telephone to a computer running an application program for controlling the masking of telephony events in the operation of said telephone; a network interface for coupling said telephone to a communications network on which a plurality of telephony events occur; detection means for detecting the occurrence of said plurality of telephony events; and, mask means coupled to said detection means and said computer interface, wherein said mask means prevents the reporting of masked telephony events to said computer and, in response to a command received from said computer, said mask means allows the reporting of non-masked telephony events, said non-masked telephony events being reported to said computer via said computer interface as said non-masked telephony events occur.
Claim 3
Dependent Claim 15 words
The digital telephone of claim 1, wherein said telephone is part of a telephone system.
Claim 4
Dependent Claim 14 words
The digital telephone of claim 1, wherein said telephony events are call status events.
Claim 5
Dependent Claim 49 words
The digital telephone of claim 1, further comprising: storage means coupled to said detection means, for storing data indicative of said telephony events as they occur; and, command means coupled to said storage means, for causing data to be reported to said computer as determined by said mask means.
Claim 6
Dependent Claim 40 words
The digital telephone of claim 1 further comprising: a keypad; programing means coupled to said keypad and said mask means, for programming an event mask into said mask means via said keypad; and, a display coupled to said programming means.
Claim 7
Dependent Claim 25 words
The digital telephone of claim 5, wherein said mask means is responsive to either of said programming means and said command received from said computer.
Claim 8
Dependent Claim 17 words
The digital telephone of claim 6, wherein said communications network is an Integrated Services Digital Network (ISDN).
Claim 9
Dependent Claim 29 words
The digital telephone of claim 7, wherein ones of said telephony events are selected for reporting to said computer via a single set mask code entered on said keypad.
Claim 10
Dependent Claim 18 words
The digital telephone of claim 7, wherein data indicative of said telephony events is displayed on said display.
Claim 11
Dependent Claim 32 words
The digital telephone of claim 9, wherein ones of said telephony events are selected for reporting to said computer via said computer interface by way of a single entry on said keypad.
Claim 12
Dependent Claim 38 words
The digital telephone of claim 1, further comprising a plurality of mask means, each mask means comprising means for identifying a particular application program for controlling the masking of telephony events from among a plurality of application programs.
Claim 13
Dependent Claim 53 words
The digital telephone of claim 11, and further including processing means and memory means wherein said telephony events are stored in a table within said memory means, and said processing means scans said table and reports to said computer an application identifier along with non-masked telephony events for each of said application programs.
Claim 14
Independent Claim 89 words
A method of operating a digital telephone, said method comprising the steps of: coupling said telephone to a computer implementing an application program; coupling said telephone to a communications network; setting an event mask in a memory in said telephone in response to a command issued by said computer specifying telephony events to be masked, wherein masked telephony events are not reported to said computer; detecting a plurality of telephony events occurring on said communications network; and, selectively reporting, as they occur, only non-masked telephony events to said computer.
Claim 15
Independent Claim 89 words
A method of operating a digital telephone, said method comprising the steps of: coupling said telephone to a computer implementing an application program; coupling said telephone to a communications network; setting an event mask in a memory in said telephone in response to a command issued by said computer specifying telephony events to be masked, wherein masked telephony events are not reported to said computer; detecting a plurality of telephony events occurring on said communications network; and, selectively reporting, as they occur, only non-masked telephony events to said computer.
Claim 16
Dependent Claim 50 words
The method of claim 13, further comprising the steps of: storing data indicative of said plurality of telephony events as they occur; and, in response to a second command issued by said computer, causing data indicative of a first subset of masked telephony events to be reported to said computer.
Claim 17
Dependent Claim 44 words
The method of claim 14, further comprising the step of: after reporting said first subset of masked telephony events, issuing a third command by said computer, said third command causing a second subset of said masked telephony events to be reported to said computer.
Claim 18
Dependent Claim 132 words
Telephony event processing apparatus, comprising: a computer interface for coupling to a computer implementing a computer program; a network interface for coupling to a communications network; detection means for detecting a plurality of telephony call status events occurring on said communications network; a memory; and, processor means, coupled to said detection means, said memory and said computer interface, for processing commands received from said computer and for setting an event mask in said memory in response to at least one of said commands, said at least one of said commands specifying telephony call status events to be masked, wherein masked telephony call status events are not reported to said computer; the processor means further comprising means for automatically reporting non-masked telephony call status events indicated by said event mask to said computer.
Claim 19
Dependent Claim 132 words
Telephony event processing apparatus, comprising: a computer interface for coupling to a computer implementing a computer program; a network interface for coupling to a communications network; detection means for detecting a plurality of telephony call status events occurring on said communications network; a memory; and, processor means, coupled to said detection means, said memory and said computer interface, for processing commands received from said computer and for setting an event mask in said memory in response to at least one of said commands, said at least one of said commands specifying telephony call status events to be masked, wherein masked telephony call status events are not reported to said computer; the processor means further comprising means for automatically reporting non-masked telephony call status events indicated by said event mask to said computer.
Claim 20
Dependent Claim 22 words
The apparatus of claim 16, wherein said processor means further comprises means for storing information indicative of said telephony call status events.
Claim 21
Dependent Claim 31 words
The apparatus of claim 17, wherein said processor means further comprises means for reporting said information to said computer in response to a feature status refresh command issued by said computer.

References Cited (Backward Citations)

US4782482A Cited
US4932022A Cited
US4893310A Cited
US4864601A Cited
US5014269A Cited
US4961189A Cited
US5065425A Cited
US5150357A Cited
US5343516A Cited
US5377261A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-03 2000-06-03 2000-12-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-03 2004-06-03 2004-12-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-03 2008-06-03 2008-12-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag