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

Coordinated transfer of voice and information through a network of digital switches

Assignee: International Business Machines Corp
•
Filing: 1989-01-06
•
Granted: 1990-07-17
•
Expires: 2009-01-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In many business applications, data about a client is created and entered on an agent's data terminal during a teleconference with the client. Often, it is necessary to transfer the client to a specialist during the course of the conversation. This invention describes a method of transferring the call and the data terminal information associated with the call to any available phone extension with an associated data terminal. A plurality of Computerized Branch Exchanges (CBX) are joined via a network means to facilitate the transfer of the call and pass a host program the phone source extension and the destination extension for the transfer. The host program looks up the source and destination extensions in a phone to terminal file and determines the network address of the data terminals involved and transfers the appropriate host application terminal display to invoke a transfer of display information. The host application sends the data terminal information to the destination data terminal display in conjunction with the transferred phone call.

Inventors

  • 👤 William T. Baker, Jr.
  • 👤 Charles M. Buffum
  • 👤 Charles H. Jolissaint
  • 👤 Gregg W. Kerlin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 09:57
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/50; H04M3/51; H04Q; H04Q11/00; H04Q11/04; Y; Y10; Y10S; Y10S379/00; Y10S379/908

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 212 words
A method of coordinating the transfer of a phone call and information associated with the phone call in a system having a plurality of phones managed by a plurality of digital switches communicating via network means, a plurality of display terminals, a host processor, and memory means for storing programs and data structures, the plurality of digital switches including memory means for storing programs and a data structure for uniquely identifying each phone by an extension, control means for selectively controlling interconnections of respective one of the plurality of phones, the host processor having memory means for storing a communication manager, data structures and application programs and communication means or communicating with the plurality of digital switches and the plurality of display terminals, said method comprising the steps of: (a) sending the host processor a communication in response to a call transfer via the network means, said communication containing a source phone extension and a destination phone extension; (b) receiving said communication by the communication manager of the host processor; (c) processing said communication and determining an associated application program and an associated display terminal to link with said destination extension; and (d) invoking said associated program to communicate via said associated display terminal to display information associated with said cell transfer.
Claim 2
Independent Claim 212 words
A method of coordinating the transfer of a phone call and information associated with the phone call in a system having a plurality of phones managed by a plurality of digital switches communicating via network means, a plurality of display terminals, a host processor, and memory means for storing programs and data structures, the plurality of digital switches including memory means for storing programs and a data structure for uniquely identifying each phone by an extension, control means for selectively controlling interconnections of respective one of the plurality of phones, the host processor having memory means for storing a communication manager, data structures and application programs and communication means or communicating with the plurality of digital switches and the plurality of display terminals, said method comprising the steps of: (a) sending the host processor a communication in response to a call transfer via the network means, said communication containing a source phone extension and a destination phone extension; (b) receiving said communication by the communication manager of the host processor; (c) processing said communication and determining an associated application program and an associated display terminal to link with said destination extension; and (d) invoking said associated program to communicate via said associated display terminal to display information associated with said cell transfer.
Claim 3
Dependent Claim 96 words
A method of coordinating the transfer of a phone call and the display of information associated with the phone call, as recited in claim 1, wherein said step of processing said communication and determining an associated application program and an associated display terminal to link with said destination phone extension includes the steps of: (a) searching said data structures in said host processor for a match of said source phone extension and a record of said data structure; and (b) retrieving an application name of said associated application program from said record of said data structure.
Claim 4
Dependent Claim 37 words
A method of coordinating the transfer of a phone call and the display of information associated with the phone call, as recited in claim 2, wherein said data structures include a trunk to application program data structure.
Claim 5
Dependent Claim 42 words
A method of coordinating the transfer of a phone call and the display of information associated with the phone call, as recited in claim 2, wherein said data structures include a phone from the plurality of phones to application program data structure.
Claim 6
Dependent Claim 95 words
A method of coordinating the transfer of a phone call and the display of information associated with the phone call, as recited in claim 1, wherein said step of processing said communication and determining an associated application program and an associated display terminal to link with said destination phone extension includes the steps of: (a) searching said data structure in said host processor for a match of said destination phone extension and a record of said data structure; and (b) retrieving an address of said associated display terminal from said record of said data structure.
Claim 7
Dependent Claim 58 words
A method of coordinating the transfer of a phone call and the display of information, as recited in claim 1, wherein said step of invoking said associated application program to communicate with said associated display terminal to display information associated with said call transfer includes the step of updating the data structures with information associated with said transfer.
Claim 8
Dependent Claim 37 words
A method of coordinating the transfer of a phone call and the display of information, as recited in claim 1, including the step of executing an application program to initialize the data structures in the host processor.
Claim 9
Dependent Claim 39 words
A method of coordinating the transfer of a phone call and the display of information, as recited in claim 7, wherein said step of executing an application in the host, includes the step of dynamically varying the data structures.
Claim 10
Dependent Claim 60 words
A method of coordinating the transfer of a phone call and the display of information, as recited in claim 1, wherein said step of invoking said associated application program to communicate with said associated display terminal to display information associated with said call transfer includes the step of displaying information on said display terminal before the phone call is transferred.
Claim 11
Dependent Claim 55 words
A method of coordinating he transfer of a phone call and information associated with the phone call, as recited in claim 1, including the steps of: (a) accessing the data structure in the host processor by an application program; (b) retrieving information from said data structures; and (c) performing additional processing based on said information.
Claim 12
Dependent Claim 67 words
A method of coordinating the transfer of a phone call and the display of information, as recited in claim 1, wherein said step of sending the host processor a communication in response to a call transfer, said communication containing a source phone extension and a destination phone extension, includes the step of formatting said communication in accordance with a logical unit six dot two (LU 6.2) transaction.
Claim 13
Dependent Claim 28 words
A method of coordinating the transfer of a phone call and the display of information, as recited in claim 1, wherein said phone call is a conference call.
Claim 14
Dependent Claim 36 words
A method of coordinating the transfer of a phone call and the display of information, as recited in claim 1, wherein said phone call and information are transferred through one or more of the digital switches.
Claim 15
Independent Claim 212 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call in a system having a plurality of phones managed by a plurality of digital switches communicating via network means, a plurality of display terminals, a host processor, and memory means for storing programs and data structures, the digital switches including memory means for storing programs and a data structure for uniquely identifying each phone by an extension, control means for selectively controlling interconnections of respective one of the plurality of phones, the host processor having memory means for storing a communication manager, data structures and applications programs and communication means for communicating with the digital switches and the plurality of display terminals, comprising: (a) means for sending the host processor a communication in response to a call transfer via the network means, said communication containing a source phone extension and a destination phone extension; (b) means for receiving said communication by the communication manager of the host processor; (c) means for processing said communication and determining an associated application program and an associated display terminal to link with said destination extension; and (d) means for invoking said associated application program to communicate with said associated display terminal to display information associated with said call transfer.
Claim 16
Independent Claim 212 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call in a system having a plurality of phones managed by a plurality of digital switches communicating via network means, a plurality of display terminals, a host processor, and memory means for storing programs and data structures, the digital switches including memory means for storing programs and a data structure for uniquely identifying each phone by an extension, control means for selectively controlling interconnections of respective one of the plurality of phones, the host processor having memory means for storing a communication manager, data structures and applications programs and communication means for communicating with the digital switches and the plurality of display terminals, comprising: (a) means for sending the host processor a communication in response to a call transfer via the network means, said communication containing a source phone extension and a destination phone extension; (b) means for receiving said communication by the communication manager of the host processor; (c) means for processing said communication and determining an associated application program and an associated display terminal to link with said destination extension; and (d) means for invoking said associated application program to communicate with said associated display terminal to display information associated with said call transfer.
Claim 17
Dependent Claim 70 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising: (a) means for searching said data structures in said host processor for a match of said source phone extension and a record of said data structure; and (b) means for retrieving an application name of said associated application program from said record of said data structure.
Claim 18
Dependent Claim 32 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising means for mapping a trunk to an application.
Claim 19
Dependent Claim 38 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14 further comprising means for mapping a phone from the plurality of phones to an application program.
Claim 20
Dependent Claim 69 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising: (a) means for searching said data structures in said host processor for a match of said destination phone extension and a record of said data structure; and (b) means for retrieving an address of said associated display terminal from said record of said data structure.
Claim 21
Dependent Claim 36 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising means for updating the data structures with information associated with said transfer.
Claim 22
Dependent Claim 39 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising means for executing an application program to initialize the data structures in the host processor.
Claim 23
Dependent Claim 31 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising means for dynamically varying the data structures.
Claim 24
Dependent Claim 38 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising means for displaying information on said display terminal before the phone call is transferred.
Claim 25
Dependent Claim 55 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising: (a) means for accessing the data structures in the host processor by an application program; (b) retrieving information from said data structures; and (c) performing additional processing based on said information.
Claim 26
Dependent Claim 40 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising means for formatting said communication in accordance with a logical unit six dot (LU 6.2) transaction.
Claim 27
Dependent Claim 30 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising means for coordinating a conference call.
Claim 28
Dependent Claim 41 words
An apparatus for coordinating the transfer of a phone call and information associated with the phone call, as recited in claim 14, further comprising means for transferring the phone call and the information through one or more of the digital switches.

References Cited (Backward Citations)

US4313036A Cited
US4488004A Cited
US4653045A Cited
US4656624A Cited
US4805209A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-07-16 1994-01-15 1994-07-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-07-16 1998-01-15 1998-07-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-07-16 2002-01-15 2002-07-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag