CA2273657A1 - Telephony and data network services at a telephone - Google Patents

Telephony and data network services at a telephone Download PDF

Info

Publication number
CA2273657A1
CA2273657A1 CA 2273657 CA2273657A CA2273657A1 CA 2273657 A1 CA2273657 A1 CA 2273657A1 CA 2273657 CA2273657 CA 2273657 CA 2273657 A CA2273657 A CA 2273657A CA 2273657 A1 CA2273657 A1 CA 2273657A1
Authority
CA
Canada
Prior art keywords
telephone
data
network
user input
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA 2273657
Other languages
French (fr)
Other versions
CA2273657C (en
Inventor
William Allan
Robert S. Morley
Kris W. Kramer
Larry John David
Kenneth M. Orford
Peter P. Blatherwick
Robert M. Star
Kenneth J. Liang
Dariusz Otreba
Paul Provencal
Robert Joly
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nortel Networks Ltd
Original Assignee
Nortel Networks Ltd
Nortel Networks Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/307,356 external-priority patent/US7068641B1/en
Application filed by Nortel Networks Ltd, Nortel Networks Corp filed Critical Nortel Networks Ltd
Priority to CA 2273657 priority Critical patent/CA2273657C/en
Priority to EP00929151A priority patent/EP1180296B1/en
Priority to AU47364/00A priority patent/AU4736400A/en
Priority to DE60032356T priority patent/DE60032356T2/en
Priority to JP2000617632A priority patent/JP2002544718A/en
Priority to PCT/CA2000/000510 priority patent/WO2000069155A2/en
Publication of CA2273657A1 publication Critical patent/CA2273657A1/en
Priority to US11/300,997 priority patent/US7660295B2/en
Priority to US12/646,404 priority patent/US8964727B2/en
Publication of CA2273657C publication Critical patent/CA2273657C/en
Application granted granted Critical
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal

Abstract

A packetised data network includes IP telephones (ITs) and a network intelligence (NI). All of the keys of each IT are "soft" keys (i.e., they have no fixed function).
The NI associates a configuration data structure with the IT which correlates the keys with functions, and, based on this, may control the display of the IT to indicate the current function of certain of the soft keys. Some of the functions are requests for data services at the telephone (e.g., video or programmed audio over the Internet). When a user requests such a service with a key press, the NI sets up the service between the data source and the telephone. This may require associating a new configuration data structure with the keys of the IT. The IT user may activate multiple data services through the NI.

Claims (77)

1. A network intelligence for a data network, comprising:
a call service provider for, when connected to a plurality of data network telephones, facilitating provision of telephony services for said plurality of telephones;
and at least one service proxy for, when connected to at least one data source, setting up at least one data service between said at least one data source and said plurality of telephones.
2. The network intelligence of claim 1 further comprising at least one configuration data structure for each of said plurality of data network telephones, each configuration data structure correlating user input elements from a telephone with functions.
3. The network intelligence of claim 1 further comprising a plurality of configuration data structures for each of said plurality of data network telephones, each configuration data structure of a plurality of configuration data structures for a given one of said plurality of telephones correlating user input elements of said given one telephone with functions, different configuration data structures for said given one telephone correlating at least some user input elements of said given one telephone with different functions.
4. The network intelligence of claim 3 wherein said user input elements comprise key press indications.
5. A telephony system, comprising:
a plurality of telephones connected to a data network;
a network intelligence connected to said network for facilitating provision of telephony services to said plurality of telephones and, where said network is also connected to a data source, for providing a data service between said plurality of telephones and said data source.
6. A telephone for a data network, comprising:
an audio processor for converting between analog audio and packets of audio data according with a data protocol for said data network; and a plurality of user input elements, each of which, when used, generating an event for transmission on said data network and each of which having an assignable function and not having any dedicated function, and no user input elements other than those of said plurality of user input elements.
7. The telephone of claim 6 wherein said audio processor is for converting between analog audio and audio Internet protocol (IP) packets.
8. The telephone of claim 6 further comprising:
a processor connected to an output of each of said user input elements for sending a user element input identification code on said data network identifying a given user element input whenever said given user input elements is used; and a display connected to an output of said processor.
9. The telephone of claim 6 wherein said user input elements comprise keys.
10. The telephone of claim 8 further comprising a data port and a plurality of drivers, one for each of said audio processor, said user input elements, said display, and said data port and wherein said processor is for receiving control messages from a data port driver and controlling one or more of said drivers based on said control messages.
11. A telephone for a data network, comprising:
a processor;
a user input element associated with permanent function identifying indicia, said user input element operatively connected to said processor and free of any connection to any other operative elements of said telephone;
said processor arranged for, when the telephone is connected to a data network and said user input element is operated, sending a user element operation message on the data network and taking no other action in response to operation of said user input element.
12. The telephone of claim 11 wherein said user input element is a key identified as a mute key.
13. The telephone of claim 11 wherein said user input element is a controller identified as a volume controller.
14. The telephone of claim 11 wherein said user input element is a key identified as a handsfree key.
15. The telephone of claim 11 wherein said user input element is one of a key identified as a headset key and a user interface element identified as a navigation controller.
16. A telephone for a data network, comprising:
a hookswitch connected to a processor and free of any connection to any other operative elements of said telephone;
said processor for, when said telephone is connected to a data network and said hookswitch is operated, sending a hookswitch message on said data network and taking no other action in response to said hookswitch.
17. A method of remotely managing a telephone connected to a data network, comprising:
receiving user input messages from said telephone over said data network, each user input message identifying a user input element actuated by a user;
where one or more user input messages from said telephone indicate a called station, establishing a call between said telephone and said called station utilising a first service provider such that audio data may pass between said telephone and said called station, and updating a state of said telephone to a state of busy with a voice call;
where, after establishment of said call, a further user input message is received and where a current function of a user input element identified in said further message indicates a service provided by a second service provider, if said state of said telephone is not incompatible with said function, sending a control message to said telephone to establish said service provided by said second service provider.
18. A method of managing a telephone connected to a data network, comprising:
based on user input messages from said telephone, establishing a voice call;
based on one or more user input messages from said telephone received during pendency of said voice call, setting up at least one non-telephony data service between said telephone and at least one data source, at least where said at least one data service does not conflict with said voice call.
19. A method of remotely managing a telephone connected to a data network, comprising:
based on a user input message received from said telephone over said data network, retrieving a first configuration data structure for said telephone which correlates user input elements of said telephone with functions;
based on at least one further user input message received from said telephone over said data network, retrieving a second configuration data structure for said telephone which correlates at least some user input elements of said telephone with functions different from those of said first configuration data structure.
20. The method of claim 19 wherein said second configuration data structure correlates a key on said telephone with a mute function, which mute function is for muting a receive path of said telephone.
21. The method of claim 19 wherein said second configuration data structure correlates a key on said telephone with a quit function which quit function is for suspending or terminating a data service.
22. The method of claim 19 wherein said second configuration data structure correlates a key on said telephone with a copy function which copy function is for copying data from one telephone service or data service to another telephony service or data service.
23. The method of claim 19 further comprising:
in conjunction with retrieving each said configuration data structure, controlling a display of said telephone to indicate current functions of said user input elements.
24. A method of remotely managing a telephone over a data network, comprising:
receiving indications from said telephone over said data network;
based on said indications, activating a plurality of data services on said data network;
determining an active one of said plurality of data services and sending control messages to said telephone over said data network so that said telephone can provide said active data services; and based on further indications received from said telephone over said data network, sending control messages to said telephone to establish a voice call.
25. The method of claim 24 further comprising, if said active one of said data services conflicts with said voice call, terminating or suspending said data service prior to sending control messages to establish said voice call.
26. The method of claim 24 including sending control messages to configure a display of said telephone based on an active one of said plurality of data services.
27. A telephone which communicates via a data network, comprising:
user input elements and user output elements;
a data network interface for communicating with a data network by transmitting packets identifying user input element events and for receiving packets for providing remote control of all user output elements.
28. A telephone which may communicate with a data network, comprising:
a communications interface for communicating with a data network by transmitting and receiving packets;
user interface output elements comprising at least one audio interface;

a controller for controlling all said user interface output elements responsive to control packets received from a network intelligence and for sending packets to a network intelligence responsive to events generated by a user.
29. A computer readable medium, which when loaded into a processor connected to a data network to which at least one telephone is also connected, controls said processor to:
receive user input messages from said telephone over said data network, each user input message identifying a user input element actuated by a user;
where one or more user input messages from said telephone indicate a called station, establish a call between said telephone and said called station utilising a first service provider such that audio data may pass between said telephone and said called station, and update a state of said telephone to a state of busy with a voice call;
where, after establishment of said call, a further user input message is received and where a current function of a user input element identified in said further message indicates a service provided by a second service provider, if said state of said telephone is not incompatible with said function, send a control message to said telephone to establish said service provided by said second service provider.
30. A computer readable medium, which when loaded into a processor connected to a data network to which at least one telephone is also connected, controls said processor to:
based on user input messages from said telephone, establish a voice call;
based on one or more user input messages from said telephone received during pendency of said voice call, set up at least one non-telephony data service between said telephone and at least one data source, at least where said at least one data service does not conflict with said voice call.
31. A computer readable medium, which when loaded into a processor connected to a data network to which at least one telephone is also connected, controls said processor to:
based on a user input message received from said telephone over said data network, retrieve a first configuration data structure for said telephone which correlates user input elements of said telephone with functions;

based on at least one further user input message received from said telephone over said data network, retrieve a second configuration data structure for said telephone which correlates at least some user input elements of said telephone with functions different from those of said first configuration data structure.
32. A network intelligence for a data network, comprising:
a call service provider for, when connected to a plurality of data network telephones, facilitating provision of telephony services for said plurality of telephones;
and a control messager for selectively sending (i) a control message to enable a user input element of a given telephone of said plurality of telephones to locally control a function at said given telephone and (ii) a control message to disable a user input element of a given telephone of said plurality of telephones to locally control a function at said given telephone.
33. The network intelligence of claim 32 wherein said user input element comprises a volume control.
34. A telephone for a data network, comprising:
a plurality of user input elements, each of which, when used, generating an event for transmission on said data network and each of which having an assignable function and not having any dedicated function; and at least one timer arranged for timing when receiving an enabling message over said data network.
35. The telephone of claim 34 further comprising:
a labeller for receiving a timer label message over said data network;
a display for displaying a timer label from said timer label message when said timer is timing.
36. A telephone for a data network, comprising:
a plurality of user input elements, each of which, when used, generating an event for transmission on said data network and each of which having an assignable function and not having any dedicated function;
a memory; and a receiver for receiving a labelling message over said data network and for storing labels from said labelling message in memory.
37. The telephone of claim 36 wherein said labelling message comprises month labels and wherein said memory stores month indications in a numerical format and associates a numerical month indication with a corresponding month label indication of said labelling message.
38. The telephone of claim 36 wherein said labelling message comprises a network intelligence label and wherein said memory stores said network intelligence label and comprising a window manager for causing display of each network intelligence label stored in said memory.
39. A network intelligence for a data network, comprising:
a call service provider for, when connected to a plurality of data network telephones over said data network, facilitating provision of telephony services for said plurality of telephones, said call service provider including a messager for sending messages with audio parameters over said data network to said plurality of telephones for controlling audio at said plurality of telephones, said audio parameters including transmission and reception filters.
40. The network intelligence of claim 39 wherein said audio parameters further comprise receive loudness rating, send loudness rating, side tone masking rating, transmission and reception filter gain compensation, automatic gain control, and switched loss.
41. The network intelligence of claim 40 wherein said audio parameters further comprise receive volume range, receive volume step size, and default volume level.
42. A telephone for a data network, comprising:
a plurality of user input elements, each of which, when used, generating an event for transmission on said data network and each of which having an assignable function and not having any dedicated function;
a window manager for receiving messages from a plurality of network intelligences over said data network and for (i) passing messages associated with a master network intelligence; (ii) blocking messages other than alarm messages and data port reservation messages from any other network intelligence.
43. The telephone of claim 42 further comprising an audio processor for converting between analog audio and packets of audio data according with a data protocol for said data network.
44. The telephone of claim 43 wherein said audio processor is for converting between analog audio and audio Internet protocol (IP) packets.
45. The telephone of claim 43 further comprising:
a processor connected to an output of each of said user input elements for sending a user element input identification code on said data network identifying a given user element input whenever said given user input elements is used; and a display connected to an output of said processor.
46. The telephone of claim 45 further comprising a data port and a plurality of drivers, one for each of said audio processor, said user input elements, said display, and said data port and wherein said processor is for receiving control messages from a data port driver and controlling one or more of said drivers based on said control messages.
47. A telephone for a data network, comprising:
a memory for storing message protocols;
a processor for (i) receiving a message over said data network formatted in accordance with a current protocol, (ii) requesting conversion to a new protocol, and (iii) switching to said new protocol.
48. A telephone for a data network, comprising:
a display;
a display memory;
a processor for (i) disabling a portion of a display responsive to a message requesting disabling of a portion of said display and (ii) thereafter storing received display information for said portion of said display in said display memory until a message requesting enabling of said portion of said display is received.
49. A method of remotely managing a telephone connected to a data network, comprising:
based on a user input message received from said telephone over said data network, sending a page of data to said telephone for display;
receiving a user input element usage message from said telephone;
mapping said user input element usage message to a page scroll request; and sending a page scroll message to said telephone to cause a display of said telephone to display a different portion of said page of data.
50. The network intelligence of claim 1 wherein said call service provider is provisioned with software for implementing H.323 protocol.
51. The network intelligence of claim 1 wherein said call service provider is provisioned with software for implementing Session Initiation Protocol.
52. The network intelligence of claim 1 wherein said call service provider is arranged for connection to a plurality of data network telephones of a first data network running under a first protocol and wherein said call service provider is also arranged for connection to a second network running under a second protocol.
53. The network intelligence of claim 52 wherein said first data network is an Internet protocol network.
54. The network intelligence of claim 53 wherein said second network is an integrated services digital network.
55. The network intelligence of claim 54 wherein said second network is a wireless network.
56. The network intelligence of claim 1 wherein said at least one data service proxy is for connection to said plurality of data sources over an Internet protocol network.
57. The network intelligence of claim 56 wherein one of said at least one data service proxy is arranged for setting up an audio streaming service.
58. The network intelligence of claim 56 wherein one of said at least one data service proxy is arranged for setting up a directory number locating service.
59. The network intelligence of claim 56 wherein one of said at least one data service proxy is arranged for setting up a map navigation service.
60. The network intelligence of claim 56 wherein one of said at least one data service proxy is arranged for setting up a weather information service.
61. The network intelligence of claim 56 wherein one of said at least one data service proxy is arranged for setting up a Short Messaging service.
62. The network intelligence of claim 56 wherein one of said at least one data service proxy is arranged for setting up an event notification service.
63. The network intelligence of claim 56 wherein one of said at least one data service proxy is arranged for setting up a speech recognition service.
64. The network intelligence of claim 56 wherein one of said at least one data service proxy is arranged for setting up a voice recognition service.
65. The network intelligence of claim 56 wherein said at least one data service proxy is arranged for providing an e-mail service.
66. The network intelligence of claim 56 wherein said at least one data service proxy is provisioned with HTML capability.
67. The network intelligence of claim 1 wherein said call service provider comprises at least one call service proxy.
68. The network intelligence of claim 67 wherein said at least one call service proxy is arranged for providing voice mail services.
69. A method of co-ordinating a telephone and personal computer (PC) at a workstation which are both connected to a data network, comprising:
setting up a data service at said PC from a data source; and setting up a co-ordinated data service between said telephone and said data source over said data network.
70. The method of claim 69 wherein said data service is set up at said PC over said data network by said data source.
71. The method of claim 69 wherein said data source is resident on said PC.
72. A method of managing a telephone connected to a data network, comprising:
based on user input messages from said telephone, establishing a voice call;
before or after establishment of said voice call, establishing at least one non-telephony data service between said telephone and at least one data source such that said at least one non-telephone data service remains established during pendency of said voice call, at least where said at least one data service does not conflict with said voice call.
73. The method of claim 72 wherein said at least one non-telephony service comprises an e-mail service and further comprising notifying of e-mail messages by distinctive ringing at said telephone.
74. The method of claim 72 wherein said at least one non-telephony service comprises an e-mail service and further comprising comparing portions of an e-mail message with stored indications and, on a match, notifying of said e-mail message at said telephone.
75. The method of claim 74 wherein said notifying comprises distinctive ringing at said telephone.
76. The method of claim 74 wherein said notifying comprises presenting a graphical display at said telephone.
77. The method of claim 74 wherein said establishing at least one non-telephony data service between said telephone and at least one data source is based on one or more user input messages from said telephone and further comprising monitoring a microphone of said telephone for a distinctive utterance and, upon recognising said distinctive utterance, accepting voice inputs as said user input messages.
CA 2273657 1999-05-05 1999-06-07 Telephony and data network services at a telephone Expired - Lifetime CA2273657C (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
CA 2273657 CA2273657C (en) 1999-05-05 1999-06-07 Telephony and data network services at a telephone
JP2000617632A JP2002544718A (en) 1999-05-05 2000-05-03 Telephone telephony and data network services
AU47364/00A AU4736400A (en) 1999-05-05 2000-05-03 Telephony and data network services at a telephone
DE60032356T DE60032356T2 (en) 1999-05-05 2000-05-03 TELEPHONE AND DATA NETWORK SERVICES FOR TELEPHONE
EP00929151A EP1180296B1 (en) 1999-05-05 2000-05-03 Telephony and data network services at a telephone
PCT/CA2000/000510 WO2000069155A2 (en) 1999-05-05 2000-05-03 Telephony and data network services at a telephone
US11/300,997 US7660295B2 (en) 1999-05-05 2005-12-15 Telephony and data network services at a telephone
US12/646,404 US8964727B2 (en) 1999-05-05 2009-12-23 Telephony and data network services at a telephone

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CA2,271,180 1999-05-05
CA2271180 1999-05-05
US09/307,356 US7068641B1 (en) 1999-05-05 1999-05-07 Telephony and data network services at a telephone
US09/307,356 1999-05-07
CA 2273657 CA2273657C (en) 1999-05-05 1999-06-07 Telephony and data network services at a telephone

Publications (2)

Publication Number Publication Date
CA2273657A1 true CA2273657A1 (en) 2000-11-05
CA2273657C CA2273657C (en) 2010-09-21

Family

ID=27170964

Family Applications (1)

Application Number Title Priority Date Filing Date
CA 2273657 Expired - Lifetime CA2273657C (en) 1999-05-05 1999-06-07 Telephony and data network services at a telephone

Country Status (7)

Country Link
US (2) US7660295B2 (en)
EP (1) EP1180296B1 (en)
JP (1) JP2002544718A (en)
AU (1) AU4736400A (en)
CA (1) CA2273657C (en)
DE (1) DE60032356T2 (en)
WO (1) WO2000069155A2 (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE47053E1 (en) 2000-06-30 2018-09-18 Benhov Gmbh, Llc Method and system for subscriber-based audio service over a communication network
JP4849365B2 (en) * 2001-04-17 2012-01-11 尹 在一 VoIP telephone exchange control network system
US10810355B1 (en) 2001-07-16 2020-10-20 Clantech, Inc. Allowing operating system access to non-standard fonts in a network document
US8522127B2 (en) 2001-07-16 2013-08-27 Robert G. Adamson, III Allowing operating system access to non-standard fonts in a network document
ITPI20020026A1 (en) * 2002-04-30 2003-10-30 Cdc Srl MANAGEMENT METHOD, BY USING BROWSERS FOR THE INTERNET, TELEPHONE COMMUNICATIONS AND RELATED DEVICES IN AN INFORMED NETWORK
CN100440911C (en) * 2003-02-18 2008-12-03 华为技术有限公司 A method for adjusting IP telephone volume
DE10333608A1 (en) * 2003-07-24 2005-02-17 Deutsche Telekom Ag Services integrating communication system as well as an adapting and Anschalteeinrichtung for a multi-spatial environment having
US7653008B2 (en) 2004-05-21 2010-01-26 Bea Systems, Inc. Dynamically configurable service oriented architecture
US20060005063A1 (en) * 2004-05-21 2006-01-05 Bea Systems, Inc. Error handling for a service oriented architecture
US20060031431A1 (en) * 2004-05-21 2006-02-09 Bea Systems, Inc. Reliable updating for a service oriented architecture
US7760721B2 (en) * 2004-09-01 2010-07-20 Scott Stogel Method and system for computer based intercom control and management
US20070019571A1 (en) * 2004-09-01 2007-01-25 Scott Stogel Apparatus and method for audio communications
US7675509B2 (en) * 2005-01-13 2010-03-09 Sony Corporation Methods and apparatus for optical wireless communication
ATE536693T1 (en) * 2006-01-04 2011-12-15 Alcatel Lucent REMOTE CONTROLLED PROGRAMMABLE BUTTONS
JP2009017347A (en) * 2007-07-06 2009-01-22 Toshiba Corp Device, method, program for controlling communication, and terminal device
US8576874B2 (en) * 2007-10-30 2013-11-05 Qualcomm Incorporated Methods and apparatus to provide a virtual network interface
EP2081361B1 (en) * 2008-01-21 2014-03-26 Alcatel Lucent Converged information systems
JP4820434B2 (en) * 2009-06-08 2011-11-24 レノボ・シンガポール・プライベート・リミテッド Microphone mute control
US20110219097A1 (en) * 2010-03-04 2011-09-08 Dolby Laboratories Licensing Corporation Techniques For Client Device Dependent Filtering Of Metadata
US20110246692A1 (en) * 2010-03-31 2011-10-06 International Business Machines Corporation Implementing Control Using A Single Path In A Multiple Path Interconnect System
US20120195413A1 (en) * 2010-07-31 2012-08-02 Openwave Systems Inc. Telephony session management for data services
US8719449B2 (en) 2010-11-29 2014-05-06 Telefonaktiebolaget L M Ericsson (Publ) Identification of a private device in a public network
WO2014083561A1 (en) * 2012-11-27 2014-06-05 Oliver Solutions Ltd. Telecommunication network node supporting hybrid management
US9742816B2 (en) * 2014-03-05 2017-08-22 Unisys Corporation Systems and methods of distributed silo signaling
US10425536B2 (en) * 2014-05-08 2019-09-24 Ubiquiti Networks, Inc. Phone systems and methods of communication
CN107491280B (en) * 2017-08-22 2021-05-14 北京小米移动软件有限公司 Information updating method and device
EP3935581A4 (en) 2019-03-04 2022-11-30 Iocurrents, Inc. Data compression and communication using machine learning
CN111835801B (en) * 2019-04-18 2023-11-14 北京度友信息技术有限公司 File downloading method, device, server, edge equipment, terminal and medium
CN110351413A (en) * 2019-07-26 2019-10-18 维沃移动通信有限公司 Call request processing method, device and mobile terminal
CN111045641B (en) * 2019-12-13 2022-03-25 合肥联宝信息技术有限公司 Electronic terminal and voice recognition method
CN114115648A (en) * 2021-11-22 2022-03-01 苏州沁游网络科技有限公司 Data request processing method, device, equipment and storage medium

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2065A (en) * 1841-04-24 mckean
US4893310A (en) * 1987-11-30 1990-01-09 Northern Telecom Limited Digital key telephone system
US5485370A (en) * 1988-05-05 1996-01-16 Transaction Technology, Inc. Home services delivery system with intelligent terminal emulator
US5583920A (en) * 1992-04-17 1996-12-10 Bell Atlantic Intelligent peripheral in video dial tone network
US5343493A (en) * 1993-03-16 1994-08-30 Hughes Aircraft Company Personal assistance system and method for use with a cellular communication system
US5541917A (en) * 1994-09-12 1996-07-30 Bell Atlantic Video and TELCO network control functionality
FI98971C (en) * 1994-11-01 1997-09-10 Nokia Telecommunications Oy Procedure for deploying intelligent network services in a mobile communication network as well as a mobile communication network
US5513314A (en) * 1995-01-27 1996-04-30 Auspex Systems, Inc. Fault tolerant NFS server system and mirroring protocol
US5625678A (en) * 1995-05-24 1997-04-29 Microsoft Corporation Method and system for allowing switched voice and data communication among multiple application programs
US5771279A (en) * 1995-07-31 1998-06-23 Bell Atlantic Network Services, Inc. Advanced intelligent network interacting with customer premises equipment
US5881103A (en) * 1995-08-03 1999-03-09 Motorola, Inc. Electronic device with equalized audio accessory and method for same
US5610910A (en) * 1995-08-17 1997-03-11 Northern Telecom Limited Access to telecommunications networks in multi-service environment
US5915008A (en) * 1995-10-04 1999-06-22 Bell Atlantic Network Services, Inc. System and method for changing advanced intelligent network services from customer premises equipment
EP1519593A3 (en) * 1995-12-11 2005-11-23 Hewlett Packard Company, a Delaware Corporation Call setup gateway for a telecommunications system
JP3777638B2 (en) * 1995-12-18 2006-05-24 ソニー株式会社 Call system terminal device and call method
EP0885530B1 (en) * 1996-02-21 2001-09-12 International Business Machines Corporation Distributed architecture for services in a telephony system
US5790671A (en) * 1996-04-04 1998-08-04 Ericsson Inc. Method for automatically adjusting audio response for improved intelligibility
US6385646B1 (en) * 1996-08-23 2002-05-07 At&T Corp. Method and system for establishing voice communications in an internet environment
JPH1065737A (en) * 1996-08-23 1998-03-06 Matsushita Electric Ind Co Ltd Substitutive server device and server device
US5915001A (en) * 1996-11-14 1999-06-22 Vois Corporation System and method for providing and using universally accessible voice and speech data files
US6131095A (en) * 1996-12-11 2000-10-10 Hewlett-Packard Company Method of accessing a target entity over a communications network
DE69816594T2 (en) * 1997-02-20 2004-06-03 Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto SERVICE POINT FOR THE DELIVERY OF TELECOMMUNICATION SERVICES
US5991292A (en) * 1997-03-06 1999-11-23 Nortel Networks Corporation Network access in multi-service environment
US6393481B1 (en) * 1997-10-06 2002-05-21 Worldcom, Inc. Method and apparatus for providing real-time call processing services in an intelligent network
US6229810B1 (en) * 1997-12-31 2001-05-08 At&T Corp Network server platform for a hybrid fiber twisted pair local loop network service architecture
US6584082B1 (en) * 1998-01-16 2003-06-24 Worldcom, Inc. Apparatus, method and article of manufacture for transmitting data over a satellite
US6383481B1 (en) * 1998-03-30 2002-05-07 Japan Immunoresearch Laboratories Co., Ltd. Method for transplantation of hemopoietic stem cells
US6618709B1 (en) * 1998-04-03 2003-09-09 Enerwise Global Technologies, Inc. Computer assisted and/or implemented process and architecture for web-based monitoring of energy related usage, and client accessibility therefor
US6567398B1 (en) * 1998-06-05 2003-05-20 Lucent Technologies Inc. Distributed call system
US6243753B1 (en) * 1998-06-12 2001-06-05 Microsoft Corporation Method, system, and computer program product for creating a raw data channel form an integrating component to a series of kernel mode filters
US6011844A (en) * 1998-06-19 2000-01-04 Callnet Communications Point-of-presence call center management system
US6587684B1 (en) * 1998-07-28 2003-07-01 Bell Atlantic Nynex Mobile Digital wireless telephone system for downloading software to a digital telephone using wireless data link protocol
US6584093B1 (en) * 1998-08-25 2003-06-24 Cisco Technology, Inc. Method and apparatus for automatic inter-domain routing of calls
US6826272B1 (en) * 1998-10-01 2004-11-30 Nortel Networks Limited Method and apparatus for integrated multimedia call control
US6161134A (en) * 1998-10-30 2000-12-12 3Com Corporation Method, apparatus and communications system for companion information and network appliances
US6446127B1 (en) * 1998-10-30 2002-09-03 3Com Corporation System and method for providing user mobility services on a telephony network
US6584490B1 (en) * 1998-10-30 2003-06-24 3Com Corporation System and method for providing call-handling services on a data network telephone system
US6301471B1 (en) * 1998-11-02 2001-10-09 Openwave System Inc. Online churn reduction and loyalty system
US6161008A (en) * 1998-11-23 2000-12-12 Nortel Networks Limited Personal mobility and communication termination for users operating in a plurality of heterogeneous networks
US6466662B1 (en) * 1998-12-21 2002-10-15 Siemens Aktiengesellschaft Method of implementing a call transfer from the active status in a communications network based on ITU-T standard H.323
USH2065H1 (en) * 1998-12-28 2003-05-06 Multi-Tech Systems, Inc. Proxy server
US6445695B1 (en) * 1998-12-31 2002-09-03 Nortel Networks Limited System and method for supporting communications services on behalf of a communications device which cannot provide those services itself
US6937597B1 (en) * 1999-02-26 2005-08-30 Lucent Technologies Inc. Signaling method for internet telephony
CA2364468A1 (en) * 1999-03-06 2000-09-14 Coppercom, Inc. System and method for administrating call and call feature set-up in a telecommunications network
US6647260B2 (en) * 1999-04-09 2003-11-11 Openwave Systems Inc. Method and system facilitating web based provisioning of two-way mobile communications devices
US6564261B1 (en) * 1999-05-10 2003-05-13 Telefonaktiebolaget Lm Ericsson (Publ) Distributed system to intelligently establish sessions between anonymous users over various networks
US6751652B1 (en) * 1999-06-29 2004-06-15 Transnexus, Inc. Intelligent end user devices for clearinghouse services in an internet telephony system
US6711157B1 (en) * 1999-08-24 2004-03-23 Telefonaktiebolaget L M Ericsson (Publ) System and method of creating subscriber services in an IP-based telecommunications network
US6611858B1 (en) * 1999-11-05 2003-08-26 Lucent Technologies Inc. Garbage collection method for time-constrained distributed applications
US6275575B1 (en) * 2000-01-12 2001-08-14 Right4Me.Com, Inc. Method and system for coordinating and initiating cross-platform telephone conferences
US6768722B1 (en) * 2000-06-23 2004-07-27 At&T Corp. Systems and methods for managing multiple communications

Also Published As

Publication number Publication date
AU4736400A (en) 2000-11-21
EP1180296A2 (en) 2002-02-20
DE60032356D1 (en) 2007-01-25
JP2002544718A (en) 2002-12-24
US8964727B2 (en) 2015-02-24
US7660295B2 (en) 2010-02-09
EP1180296B1 (en) 2006-12-13
US20100202442A1 (en) 2010-08-12
US20070297394A1 (en) 2007-12-27
WO2000069155A2 (en) 2000-11-16
WO2000069155A3 (en) 2001-04-19
DE60032356T2 (en) 2007-12-20
CA2273657C (en) 2010-09-21

Similar Documents

Publication Publication Date Title
CA2273657A1 (en) Telephony and data network services at a telephone
US8005195B2 (en) Telephone network messaging
US7068641B1 (en) Telephony and data network services at a telephone
EP0981236B1 (en) Text-enhanced voice menu system
US6721397B1 (en) System and method for message exchange over a public-switched telephone network
KR100306167B1 (en) System and method of delivering a multimedia alarm call massage
KR100500670B1 (en) Caller information display system and handset and method thereof
RU96111813A (en) METHOD OF ACTIVATION AND CANCELING SERVICE USING SPEECH SIGNALS OR DATA SIGNALS FROM MOBILE DEVICE
JP2002369260A (en) Method for reporting arrival signal of event in mobile terminal, and mobile terminal for executing the method
EP0909499B1 (en) Telephone identification calling apparatus and procedures
JPH08237371A (en) Computerized telephone set and its method
JPH09186782A (en) Isdn terminal unit with data interface
JP2908423B1 (en) Caller ID information notification method and caller ID information notification method
EP1465396A2 (en) Apparatus and method for providing call status information in a hybrid network
JPH11243446A (en) Communication device
KR100450137B1 (en) Method for transferring voice messages
KR100939714B1 (en) Method for transferring the auto answering message by the Email
KR100323755B1 (en) Communication system and Method for proceed auto response service using the communication system
JP3056161B2 (en) Mobile phone message recording time reporting method
JP3088379B2 (en) Communication terminal device with speakerphone call function
US20060285653A1 (en) Method for downloading a melody on a switched telephone network
JPH08195805A (en) Automatic answering telephone system
JPH06237204A (en) Radio calling system and receiving equipment
JPH098910A (en) Exchange with connection priority function and telephone set
CA2255316A1 (en) Sustained call announce

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20190607