WO2001037529A1 - Virtual pbx system - Google Patents
Virtual pbx system Download PDFInfo
- Publication number
- WO2001037529A1 WO2001037529A1 PCT/US2000/031784 US0031784W WO0137529A1 WO 2001037529 A1 WO2001037529 A1 WO 2001037529A1 US 0031784 W US0031784 W US 0031784W WO 0137529 A1 WO0137529 A1 WO 0137529A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- private branch
- branch exchange
- data device
- packet
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42314—Systems providing special services or facilities to subscribers in private branch exchanges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2242/00—Special services or facilities
- H04M2242/30—Determination of the location of a subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42229—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
- H04M3/4931—Directory assistance systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0036—Services and arrangements where telephone services are combined with data services where the data service is an information service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements 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
- H04M7/1205—Arrangements 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 where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/128—Details of addressing, directories or routing tables
Definitions
- the present invention relates generally to a telephony system, and more specifically to
- PBX virtual private branch exchange
- PSN packet-switching network
- a PBX is an automatic telephone switching system that enables users within an
- PSTN public switched telephone network
- PBXs are well known and are described, for
- One approach to implementing a PBX involves a virtual PBX call processing method
- the user packet stations exchange signaling packets via the
- IP Internet Protocol
- H.323 is an ITU (International Telecommunications Union) standard that provides a set of ITU (International Telecommunications Union) standard that provides a set of ITU (International Telecommunications Union)
- IP telephony clients are linked to an existing PBX system via
- PBX which handles call referencing and switching.
- one object of this invention is to provide a virtual PBX system for a
- PSN packet-switching network
- PSTNs PSTNs
- existing PBX systems PSTNs and existing PBX systems.
- the login information is received from a data device.
- the login information includes an alias
- the user's PBX extension is associated with the network address of the
- the intelligence of the virtual PBX system is located in the
- the network instead of in the terminals (e.g., the data device).
- information that uniquely identifies a user is linked to the user's PBX
- the virtual PBX system of the present invention does not require
- the location of the user can be dynamically tracked by storing the network address of
- the data device when the user logs onto the PSN with the data device. If the user logs onto
- the inventive virtual PBX system is able
- the virtual PBX system disassociates the network address of the data device that is being disconnected from the PBX extension of the user.
- the virtual PBX system disassociates the network address of the data device that is being disconnected from the PBX extension of the user.
- IP Internet Protocol
- gateways provide connectivity between the virtual PBX system
- PBX system can complement, or be used independently qf, conventional telephony networks.
- Figure 1 is a schematic illustration of an embodiment of a virtual PBX system that
- Figure 2 is a drawing of an extension aliases record for associating each user's alias
- ID group identification
- user extension utilized in the system of Figure
- Figure 3 is an extension locations record for associating a user's group ID number
- Figure 4 is a packet network locations record for dynamically tracking and associating
- Figure 5 is a flow chart showing how a user logs onto the virtual PBX system of
- Figure 6 is a flow chart for explaining different user options that are available with the
- Figures 7 and 8 are flow charts explaining the process for making a call from the
- Figure 9 is a flow chart explaining the process for receiving a call from an outside
- Figure 10 is a schematic diagram of a general purpose computer system that can be
- a virtual PBX system 100 that interfaces with a standard telephony network
- the virtual PBX system 100 includes data devices 102 and 104, a packet-switching network 106, one or more processors 108, one or more object storage databases 1 10, one or
- the data devices 102 and 104 can be personal computers, palmtop computers, laptop
- computers or any other terminal, endpoint, or device suitable for transmitting and receiving
- the data devices 102 and 104 receive data (e.g., voice data) over a packet-switching network (PSN).
- PSN packet-switching network
- the data devices 102 and 102 preferably include microphones and speakers or other suitable equipment for sending and receiving voice messages over the packet-switching network 106.
- the data devices 102 and 102 preferably include microphones and speakers or other suitable equipment for sending and receiving voice messages over the packet-switching network 106.
- 104 may also be portable devices for wireless communication with the packet-switching
- the data device 102 includes an agent 103
- the data device 104 includes an agent
- the agents 103 and 105 are software (e.g., Web browser software) or circuitry for
- Such agents also called telephony
- the agents 103 and 105 provide a graphical user interface for visually representing to a user various programs, files, and options for initiating and receiving calls, accessing user options,
- the packet-switching network 106 is any suitable network for relaying or transmitting
- packets such as the Internet, a portion of the Internet, a backbone network, a local area
- LAN local area network
- WAN wide area network
- the packet-switching network 106 connects the data devices 102 and 104 as well
- the packet-switching network 106 may form a portion of the packet-switching network 106.
- the packet-switching network 106 may operate independently of a conventional PSTN or, as shown in Figure 1, the packet-
- switching network 106 can be interfaced to a PSTN through a gateway such as the packet
- the processor 108 is any device suitable for interpreting and executing instructions,
- the processor may also be referred to as a general purpose computer, a server, or dedicated circuitry.
- the processor may also be referred to as a general purpose computer, a server, or dedicated circuitry.
- the processor may also be referred to as a general purpose computer, a server, or dedicated circuitry.
- the processor may also be referred to as a general purpose computer, a server, or dedicated circuitry.
- the processor may also be referred to, a general purpose computer, a server, or dedicated circuitry.
- Web server software that serves to clients (e.g., the Internet
- the processor 108 receives information regarding calls to be made to and from the
- the information received includes information identifying
- IP addresses of the data devices 102 and 104 e.g., IP addresses of the data devices 102 and 104, user's PBX extensions,
- the processor 108 and the directory 1 12 may be implemented separately or on a
- a single processor 108 is physically
- the groups of customers are arranged
- the processor 108 is configured to receive information from
- the processor 108 includes, and/or communicates with, one or more object storage
- the processor 108 may communicate with the application call processing
- processor 108 may include, but are not limited to, controlling scripting,
- receiving and processing acceptance codes e.g., dual tone multi-frequency (DTMF) codes
- DTMF dual tone multi-frequency
- directory 1 processing communications to and from the ACP 130, querying the directory
- the object storage databases 1 10 store, organize, and sort information for the users of
- voice messages includes voice messages, e-mail, faxes, images, documents, and any other information that a
- the directory 112 receives queries from the processor 108, accesses the directory
- the directory 112 performs functions such as determining the terminal
- This information is sent to the processor 108 from the directory 1 12
- the directory 1 12 can also perform all or some of the functions performed by the directory 1 12
- processor 108 can perform all or some of the functions
- the directory 112 can communicate with the packet-
- processing can be distributed between the processor 108 and the directory 1 12 in any desired
- the directory database 1 14 stores records that associate users' aliases with their PBX
- the traditional telephony network 1 16 includes one or more PBXs 118, telephones
- a PSTN 122 a PSTN 122
- fax machines 124 fax machines 124
- modems 126 one or more packet network telephony
- gateways 128, and one or more ACP systems 130 are gateways 128, and one or more ACP systems 130.
- the PBX 1 18 is any conventional PBX
- the PSTN 122 is any conventional PSTN.
- the telephones 120 are conventional and are connected to, and communicate with, the PBX 1 18 and the PSTN 122.
- the tax machines 124 and the modems 126 are conventional and are
- the packet network telephony gateway 128 connects the packet-switching network
- the packet network telephony gateway 128 receives
- network telephony gateway 128 serves as an interface between the packet-switching network
- network telephony gateway 128 may be an H.323 gateway PC, such as that described in
- 128 may include a gatekeeper or other device or software for interfacing a packet-switching
- the ACP system 130 is any known ACP system for controlling processes such as
- a single computer (e.g., the computer 1000 of Figure 10) may be
- the present invention stores information relating to the users of the virtual PBX
- This information includes the users' PBX extensions, aliases, IP 'addresses, and
- one or more memories such as a hard disk, optical disk, magneto-optical disk, and/or random
- RAM access memory
- database 1 10 and or the directory database 1 14, may store the information used to implement
- the databases are organized using data structures (e.g., records, tables,
- a memory such as a hard disk, optical disk, magneto- optical disk, and/or RAM, for example.
- Figures 2-4 depict data structures for implementing a virtual PBX system. These data
- storage database 1 10 the directory database 1 14, and/or any other suitable storage device.
- the information stored in the data structures includes identifiers for uniquely identifying
- Figure 2 shows an extension aliases record 200 that includes a field 202 for storing
- aliases a field 204 for storing group ID numbers, and a field 206 for storing users' PBX
- An alias is an identifier that uniquely identifies the user when he or she logs into
- the aliases are e-mail addresses.
- the aliases are any alphanumeric identifiers such as a telephone numbers, social
- the group ID numbers are associated with
- the field 204 for storing the group ID numbers does not have to
- Figure 3 is an extension locations record 300 that includes a field 302 for storing
- group ID numbers a field 304 for storing user extensions
- location order is the order of preference that the processor 108 will use in attempting to
- the terminal point connects to the terminal point locationpns associated with a user.
- the terminal point connects to the terminal point locationpns associated with a user.
- the processor 108 will first attempt to reach the user via the packet-switching network 106 because the "packet network" entry
- the processor 108 will then try to connect the call to the user via
- 555-1 1 1-2222 is a conventional telephone number to be used
- locations include voice mail directories, the receptionist in the building of the user to be
- Figure 4 shows a packet network locations record 400 that includes a field 402 for
- the network address is the address
- the network addresses are IP addresses, and thus, the Internet
- field 406 corresponding to a particular group ID number in field 402 and a particular user
- extension number are logged onto the victual PBX system (i.e., that user is "online").
- IP address (e.g., the IP address of the user's data device) is created in the packet network
- the present invention is able to dynamically track the locations of
- a separate record may be used to link users' aliases to their group ID numbers.
- extension alias records In that case, separate extension alias records, extension locations records, and packet network
- locations records can be created for each group and populated only with information for the
- Figure 5 is a flow chart explaining how a user logs onto the virtual PBX system 100.
- step 502 the user connects to the packiet-switching network 106 using a data device, such as
- This connection can be accomplished using known network
- step 504 the agent 103 running on the data device contacts the directory 1 12 to
- the authentication, alias, and location can be input manually by the user. However, the alias
- the and authentication are preferably input by the user, and the location (e.g., the IP address of
- the data device 102 is sent by the agent 103 to the directory 1 12 via the packet-switching
- the authentication is preferably a password that the directory
- the user is authenticated (step 506). If there is no match, then
- the user is disallowed to the virtual PBX system 100 in step 508.
- the network address (e.g., the IP address) of the data
- Figure 6 is a flow chart showing the processing of different options available to a user
- step 602 the processor 108 checks to determine whether
- the user who is logged into the system, wishes to make an outbound call. If the user wishes to make an outbound call. If the user wishes
- message options are invoked. These message options include standard message options available on a conventional telephone network, such as voice mail, message forwarding, reminders, or any
- step 604 If the user does not wish to access message options in step 604, then the process
- step 606 the processor 108 determines whether the user wishes to
- User options include standard user options such as storing a greeting message,
- the user may be permitted to change the location order (stored in the
- step 606 If the user does not wish to access user options in step 606, then the processor
- step 610 determines whether the user wishes to disconnect or log off in step 610. If the user wishes to
- step 612 the data device 102 sends a disconnect message to the directory
- step 614 the directory uses the user's alias, provided at log in, to find the group
- step 610 If the processor determines in step 610 that the user has not disconnected, then steps
- 602, 604, 606, and 610 are repeated until the processor 108 determines that the user wishes to
- Figures 7 and 8 are flow charts for explaining how an outbound call is made. If a user
- step 602 wishes to make an outbound call in step 602 ( Figure 6)
- the agent 103 sends a message to the processor 108 to make an outbound call in step 702.
- step 704 the processor
- step 706 the directory 1 12
- the destination of the call is an internal user (i.e., a user of the virtual
- the directory 112 determines whether the
- step 804 the
- IP addresses are associated with the destination user's virtual PBX.
- the destination user is determined to be online. If the destination user is not
- step 806 the directory accesses the packet network locations record 400 to find
- the destination network address is the network address of the destination user's data device.
- the destination network address is the network address of the destination user's data device.
- the processor 108 determines whether the destination user accepts the call in step 810. If the
- the directory 1 12 determines whether the destination user has more terminal point locations in
- the directory 1 12 selects the next location, based on the location order in the extension locations table 300, in step 814, and the process returns to step 704. Similarly, if the
- step 816 the caller is forwarded to the destination user's
- Voice messages are stored in the object storage
- step 802 the directory 1 12 determines that the destination is not to the PSTN
- step 818 the processor 108 connects the call to
- step 820 the PSTN 122 via the packet network telephony gateway 128. Then, in step 820 the
- processor 108 determines whether the call was successful. If the call was not successful then
- step 812 the process proceeds to step 812 to determine whether the destination user has more terminal
- Figure 9 is a flow chart showing how calls can be made through the PSTN network
- step 902 a user dials a
- PBX system For example, the user at the telephone 120 dials the number corresponding to
- the telephone 120 is
- step 904 the telephone 120 is required to access the PSTN 122 through the PBX 1 18.
- PSTN 122 determines whether to route ⁇ hc call to the ACP system 130 or to the packet
- step 908 the call is routed directly to the processor 108 or alternatively, to the
- step 906 the call is routed to the processor 108 (or alternatively, the directory 112) via
- virtual PBX system 100 is advantageously located on the network side, and not in the
- PBX system of the present invention and existing PSTNs and PBXs.
- Figure 10 is a schematic illustration of a computer system 1000 for implementing the
- the computer system 1000 includes a computer housing
- a mother board 1004 which contains a CPU 1006, a memory 1008 (e.g.,
- RAM dynamic RAM
- SRAM static RAM
- SDRAM synchronous DRAM
- RAM read-only memory
- PROM programmable ROM
- EPROM erasable PROM
- EEPROM electrically erasable PROM
- special purpose logic devices e.g., application specific integrated circuits (ASICs)
- ASICs application specific integrated circuits
- GAL generic a ⁇ ay of logic
- reprogrammable field programmable gate arrays e.g., generic a ⁇ ay of logic (GAL) or reprogrammable field programmable gate arrays
- the computer system 1000 also includes plural input devices, such as a keyboard
- the computer system 1000 further includes a floppy disk drive
- disk drive 1014 other removable media devices (e.g., a compact disc 1019, a tape, and a
- the computer system 1000 may additionally include a compact disc
- the compact disc 1019 is shown in a CD caddy, the compact disc 1019 can be inserted directly into CD-ROM
- a printer may provide printed listings of the
- the system includes at least one computer readable medium or
- media are compact discs, hard disks, floppy disks, tape, magneto-optical disks, PROMs
- EPROM EPROM
- EEPROM Electrically erasable programmable read-only memory
- Flash EPROM DRAM
- SRAM Serial RAM
- SDRAM Secure Digital RAM
- the present invention includes software for
- Such software may include, but is not limited
- computer readable media further includes the computer program product of the present
- invention can be any interpreted or executable code mechanism, including but not limited to
- the invention may also be implemented by the preparation of application specific
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002392161A CA2392161A1 (en) | 1999-11-17 | 2000-11-17 | Virtual pbx system |
AU17791/01A AU1779101A (en) | 1999-11-17 | 2000-11-17 | Virtual pbx system |
JP2001538376A JP2003515284A (en) | 1999-11-17 | 2000-11-17 | Virtual PBX system |
EP00980540A EP1232640A4 (en) | 1999-11-17 | 2000-11-17 | Virtual pbx system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/441,741 | 1999-11-17 | ||
US09/441,741 US6393017B1 (en) | 1999-11-17 | 1999-11-17 | Virtual PBX system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001037529A1 true WO2001037529A1 (en) | 2001-05-25 |
Family
ID=23754096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/031784 WO2001037529A1 (en) | 1999-11-17 | 2000-11-17 | Virtual pbx system |
Country Status (6)
Country | Link |
---|---|
US (3) | US6393017B1 (en) |
EP (1) | EP1232640A4 (en) |
JP (1) | JP2003515284A (en) |
AU (1) | AU1779101A (en) |
CA (1) | CA2392161A1 (en) |
WO (1) | WO2001037529A1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1143682A3 (en) * | 2000-04-06 | 2003-12-03 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US7028100B2 (en) | 2000-07-12 | 2006-04-11 | The Distribution Systems Research Institute | Integrated information communication system for detecting and discarding external data packets that violate addressing rules |
EP1735989A1 (en) * | 2004-04-14 | 2006-12-27 | Siemens Aktiengesellschaft | Individual sending of messages to packet network users |
US7301952B2 (en) | 2000-04-06 | 2007-11-27 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US7373429B2 (en) | 1999-05-10 | 2008-05-13 | The Distribution Systems Research Institute | Integrated IP network |
GB2444351A (en) * | 2006-11-29 | 2008-06-04 | Toshiba Kk | Calling IP telephone extensions across networked exchanges |
US7440456B2 (en) | 2001-06-08 | 2008-10-21 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control system for IP full service |
US8072979B2 (en) | 2002-06-07 | 2011-12-06 | The Distribution Systems Research Institute | Terminal-to-terminal communication control system for IP full service |
Families Citing this family (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
US6728238B1 (en) * | 1998-05-06 | 2004-04-27 | Remote Switch Systems, Inc. | Dynamic allocation of voice and data channels in a time division multiplexed telecommunications system |
US6738382B1 (en) * | 1999-02-24 | 2004-05-18 | Stsn General Holdings, Inc. | Methods and apparatus for providing high speed connectivity to a hotel environment |
US6393017B1 (en) * | 1999-11-17 | 2002-05-21 | Worldcom, Inc. | Virtual PBX system |
JP3576906B2 (en) * | 1999-12-21 | 2004-10-13 | Necインフロンティア株式会社 | Telephone communication device connectable to the Internet network, main telephone control device, and method for managing IP address |
JP3420150B2 (en) * | 1999-12-27 | 2003-06-23 | エヌイーシーインフロンティア株式会社 | Telephone communication device and main telephone control device capable of communication via the Internet |
US6625258B1 (en) * | 1999-12-27 | 2003-09-23 | Nortel Networks Ltd | System and method for providing unified communication services support |
US6795537B1 (en) * | 1999-12-28 | 2004-09-21 | Bellsouth Intellectual Property Corporation | Method for updating a database using a telephone |
US6826173B1 (en) | 1999-12-30 | 2004-11-30 | At&T Corp. | Enhanced subscriber IP alerting |
US6633635B2 (en) | 1999-12-30 | 2003-10-14 | At&T Corp. | Multiple call waiting in a packetized communication system |
US6816469B1 (en) | 1999-12-30 | 2004-11-09 | At&T Corp. | IP conference call waiting |
US6671262B1 (en) | 1999-12-30 | 2003-12-30 | At&T Corp. | Conference server for automatic x-way call port expansion feature |
US6728239B1 (en) * | 1999-12-30 | 2004-04-27 | At&T Corp. | Scaleable network server for low cost PBX |
US6775273B1 (en) | 1999-12-30 | 2004-08-10 | At&T Corp. | Simplified IP service control |
US6690675B1 (en) | 1999-12-30 | 2004-02-10 | At&T Corp. | User programmable fail-proof IP hotline/warm-line |
US6678265B1 (en) | 1999-12-30 | 2004-01-13 | At&T Corp. | Local number portability database for on-net IP call |
US6680935B1 (en) | 1999-12-30 | 2004-01-20 | At&T Corp. | Anonymous call rejection |
US6775267B1 (en) | 1999-12-30 | 2004-08-10 | At&T Corp | Method for billing IP broadband subscribers |
EP1804476B1 (en) * | 2000-01-31 | 2013-08-21 | Grape Technology Group, Inc. | Database update in a communication assistance system |
US6934754B2 (en) * | 2000-04-03 | 2005-08-23 | Ibahn General Holdings, Inc. | Methods and apparatus for processing network data transmissions |
DE10021550A1 (en) * | 2000-05-04 | 2001-11-08 | Siemens Ag | Network-wide end customer administration via administration technology of the operator |
JP2002084370A (en) * | 2000-09-07 | 2002-03-22 | Matsushita Electric Ind Co Ltd | Private telephone system |
JP2002176500A (en) * | 2000-12-08 | 2002-06-21 | Nec Corp | Communication control system and communication control method |
US6760427B2 (en) * | 2001-06-28 | 2004-07-06 | Inter-Tel, Inc. | Computer telephony (CT) network serving multiple telephone switches |
US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
US20030033208A1 (en) * | 2001-08-09 | 2003-02-13 | Alticor Inc. | Method and system for communicating using a user defined alias representing confidential data |
US7218721B1 (en) | 2002-01-02 | 2007-05-15 | 8X8, Inc. | Virtual telephone extension |
US7031443B2 (en) * | 2001-11-19 | 2006-04-18 | Inter-Tel, Inc. | System and method for remote access to a telephone |
US20030156577A1 (en) * | 2002-02-19 | 2003-08-21 | Mitel Knowledge Corporation | Solution to enhanced emergency services (e.g. 911) for IP telephony systems |
US7324638B2 (en) * | 2002-03-29 | 2008-01-29 | At&T Delaware Intellectual Property, Inc. | System and method for managing communications |
EP1574021A4 (en) * | 2002-12-05 | 2006-04-05 | Symbolic Intelligence Enhance | Virtual pbx based on sip and feature servers |
US7746848B2 (en) * | 2002-12-05 | 2010-06-29 | Resource Consortium Limited | Virtual PBX based on feature server modules |
JP4437013B2 (en) * | 2003-04-14 | 2010-03-24 | Necインフロンティア株式会社 | IP-PBX system and IP terminal control program |
US7328257B2 (en) | 2003-06-06 | 2008-02-05 | Avaya Technology Corp. | System for automatically assigning a telephone number to an existing telephone after detecting a network connection of a portable computer |
US7990948B2 (en) * | 2003-08-15 | 2011-08-02 | Quintence Properties Kg, Llc | Serverless and switchless internet protocol telephony system and method |
US6956827B2 (en) * | 2003-08-15 | 2005-10-18 | Popular Telephony, Inc. | Distribution of identifiers in serverless networks |
US8121112B2 (en) * | 2003-08-29 | 2012-02-21 | Arris Group, Inc. | Method and system for processing voice traffic from a multi-channel link into a VoIP network over a broadband network |
US7474746B2 (en) * | 2004-04-09 | 2009-01-06 | Atris, Incorporated | Multi-user telephone system |
US8139738B1 (en) * | 2004-06-12 | 2012-03-20 | Rockstar Bidco, LP | Telephone to computational device association |
US20060007912A1 (en) * | 2004-07-06 | 2006-01-12 | Heng-Chien Chen | Ip-based pbx system and connecting method thereof |
US7940746B2 (en) | 2004-08-24 | 2011-05-10 | Comcast Cable Holdings, Llc | Method and system for locating a voice over internet protocol (VoIP) device connected to a network |
US20060153170A1 (en) * | 2004-12-14 | 2006-07-13 | Amitabha Gupta | LAN-based small office/home telephone network utilizing intelligent terminals |
US8718257B2 (en) | 2006-07-10 | 2014-05-06 | Francesco Ricci | Systems and methods for providing answering services |
WO2008008056A1 (en) * | 2006-07-10 | 2008-01-17 | New I.P. Investments, Llc | Method and system for management and routing of telecommunications on data and telephone lines |
TWM308453U (en) * | 2006-08-04 | 2007-03-21 | Dexin Corp | Accommodating and positioning structure of mouse |
EP1903762B1 (en) * | 2006-09-20 | 2015-08-12 | Unify GmbH & Co. KG | Prevention of call establishment of a private branch exchange to an unavailable portable radio terminal |
US8014501B2 (en) * | 2006-11-27 | 2011-09-06 | Avaya Inc. | Determining whether to provide authentication credentials based on call-establishment delay |
WO2008074122A1 (en) * | 2006-12-21 | 2008-06-26 | Bce Inc. | Method and system for managing internal and external calls for a group of communication clients sharing a common customer identifier |
US8259922B2 (en) * | 2007-03-12 | 2012-09-04 | Avaya Inc. | Emulation of private branch exchange behavior |
US7885399B2 (en) * | 2007-07-19 | 2011-02-08 | Avaya Inc. | Cost-conscious telecommunications terminal |
US8452303B2 (en) * | 2007-07-19 | 2013-05-28 | Avaya Inc. | Reduction of wireless communication costs in enterprises |
US8792118B2 (en) | 2007-09-26 | 2014-07-29 | Ringcentral Inc. | User interfaces and methods to provision electronic facsimiles |
US8275110B2 (en) | 2007-09-28 | 2012-09-25 | Ringcentral, Inc. | Active call filtering, screening and dispatching |
US8670545B2 (en) | 2007-09-28 | 2014-03-11 | Ringcentral, Inc. | Inbound call identification and management |
US8600391B2 (en) | 2008-11-24 | 2013-12-03 | Ringcentral, Inc. | Call management for location-aware mobile devices |
US20090110156A1 (en) * | 2007-10-27 | 2009-04-30 | Joseph Hosteny | Method and apparatus for the storage of recorded audio and retrieval from an associated URL |
CN101561542A (en) * | 2008-04-18 | 2009-10-21 | 鸿富锦精密工业(深圳)有限公司 | Dispensing device and dispensing method |
US8780383B2 (en) | 2008-11-25 | 2014-07-15 | Ringcentral, Inc. | Authenticated facsimile transmission from mobile devices |
WO2010062981A2 (en) | 2008-11-26 | 2010-06-03 | Ringcentral, Inc. | Centralized status server for call management of location-aware mobile devices |
US9350845B2 (en) * | 2009-12-01 | 2016-05-24 | Ringcentral, Inc. | Universal call management platform |
US8838169B2 (en) | 2010-01-19 | 2014-09-16 | Ringcentral, Inc. | Provisioning interfaces for accessing virtual private branch exchange services through a mobile device |
US9042265B1 (en) | 2011-09-16 | 2015-05-26 | Advanced Messaging Technologies, Inc. | Workload balancing technique for a telephone communication system |
CN105162678B (en) * | 2015-07-07 | 2022-03-11 | 腾讯科技(深圳)有限公司 | Voice chat mode self-adaption method and device |
US20220311862A1 (en) * | 2021-03-25 | 2022-09-29 | G.S. CONSULTING & RESEARCH CORRENET LTD (an Israeli limited liability company) | Improved control of communication services management |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4896319A (en) * | 1988-03-31 | 1990-01-23 | American Telephone And Telegraph Company, At&T Bell Laboratories | Identification and authentication of end user systems for packet communications network services |
US6108570A (en) * | 1995-10-10 | 2000-08-22 | Yissum Research Development Company Of The Hebrew University Of Jerusalem | Non-invasive device and method for quantitative determination of oxidants and/or antioxidants in the skin |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4764919A (en) * | 1986-09-05 | 1988-08-16 | American Telephone And Telegraph Company, At&T Bell Laboratories | Virtual PBX call processing method |
EP0437422B1 (en) * | 1988-09-30 | 1993-11-18 | Siemens Aktiengesellschaft | Communication system for forming virtual annular networks in a fast packet switching network |
FI104869B (en) * | 1995-05-24 | 2000-04-14 | Ericsson Telefon Ab L M | Method for establishing a voice connection between networks and an intelligent network service |
US6108704A (en) * | 1995-09-25 | 2000-08-22 | Netspeak Corporation | Point-to-point internet protocol |
IL115967A (en) * | 1995-11-12 | 1999-05-09 | Phonet Communication Ltd | Network based distributed pbx system |
US5761286A (en) * | 1996-03-19 | 1998-06-02 | At&T Corp | Method for enabling communications between calling an called multmedia terminals |
GB9615029D0 (en) * | 1996-07-17 | 1996-09-04 | British Telecomm | Internet call centre |
US6018570A (en) * | 1997-05-12 | 2000-01-25 | Nynex Science And Technology Inc. | Methods and apparatus for regulating the remote ordering, authorization, access and control of services and service features associated with a terminal |
US6026441A (en) * | 1997-12-16 | 2000-02-15 | At&T Corporation | Method for establishing communication on the internet with a client having a dynamically assigned IP address |
US6888927B1 (en) * | 1998-12-28 | 2005-05-03 | Nortel Networks Limited | Graphical message notification |
US6674746B1 (en) * | 1999-07-22 | 2004-01-06 | Nortel Networks Limited | Method and apparatus for voice over internet protocol swapping in a communications system |
US6760324B1 (en) * | 1999-09-10 | 2004-07-06 | Array Telecom Corporation | Method, system, and computer program product for providing voice over the internet communication |
US6393017B1 (en) * | 1999-11-17 | 2002-05-21 | Worldcom, Inc. | Virtual PBX system |
WO2008002999A2 (en) | 2006-06-27 | 2008-01-03 | Metabeam Corporation | Digital content playback |
-
1999
- 1999-11-17 US US09/441,741 patent/US6393017B1/en not_active Expired - Lifetime
-
2000
- 2000-11-17 CA CA002392161A patent/CA2392161A1/en not_active Abandoned
- 2000-11-17 WO PCT/US2000/031784 patent/WO2001037529A1/en active Application Filing
- 2000-11-17 EP EP00980540A patent/EP1232640A4/en not_active Ceased
- 2000-11-17 AU AU17791/01A patent/AU1779101A/en not_active Abandoned
- 2000-11-17 JP JP2001538376A patent/JP2003515284A/en not_active Withdrawn
-
2002
- 2002-03-25 US US10/106,524 patent/US6775272B2/en not_active Expired - Lifetime
-
2004
- 2004-02-17 US US10/778,086 patent/US7496091B2/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4896319A (en) * | 1988-03-31 | 1990-01-23 | American Telephone And Telegraph Company, At&T Bell Laboratories | Identification and authentication of end user systems for packet communications network services |
US6108570A (en) * | 1995-10-10 | 2000-08-22 | Yissum Research Development Company Of The Hebrew University Of Jerusalem | Non-invasive device and method for quantitative determination of oxidants and/or antioxidants in the skin |
Non-Patent Citations (1)
Title |
---|
See also references of EP1232640A4 * |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7373429B2 (en) | 1999-05-10 | 2008-05-13 | The Distribution Systems Research Institute | Integrated IP network |
US7505471B2 (en) | 2000-04-06 | 2009-03-17 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US7782883B2 (en) | 2000-04-06 | 2010-08-24 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US7301952B2 (en) | 2000-04-06 | 2007-11-27 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US8553677B2 (en) | 2000-04-06 | 2013-10-08 | The Distribution Systems Research Institute | Terminal to-terminal communication connection control method using IP transfer network |
US8934484B2 (en) | 2000-04-06 | 2015-01-13 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US8121113B2 (en) | 2000-04-06 | 2012-02-21 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US7948995B2 (en) | 2000-04-06 | 2011-05-24 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US8948161B2 (en) | 2000-04-06 | 2015-02-03 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
EP1143682A3 (en) * | 2000-04-06 | 2003-12-03 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US7733882B2 (en) | 2000-04-06 | 2010-06-08 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US8565245B2 (en) | 2000-04-06 | 2013-10-22 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control method using IP transfer network |
US7516242B2 (en) | 2000-07-12 | 2009-04-07 | The Distribution Systems Research Institute | Integrated information communication system using conversion table to convert an external packet into an internal packet by embedding a header |
US7028100B2 (en) | 2000-07-12 | 2006-04-11 | The Distribution Systems Research Institute | Integrated information communication system for detecting and discarding external data packets that violate addressing rules |
US7440456B2 (en) | 2001-06-08 | 2008-10-21 | The Distribution Systems Research Institute | Terminal-to-terminal communication connection control system for IP full service |
US8072979B2 (en) | 2002-06-07 | 2011-12-06 | The Distribution Systems Research Institute | Terminal-to-terminal communication control system for IP full service |
EP1735989A1 (en) * | 2004-04-14 | 2006-12-27 | Siemens Aktiengesellschaft | Individual sending of messages to packet network users |
GB2444351A (en) * | 2006-11-29 | 2008-06-04 | Toshiba Kk | Calling IP telephone extensions across networked exchanges |
US8284762B2 (en) | 2006-11-29 | 2012-10-09 | Kabushiki Kaisha Toshiba | Telephone system |
GB2444351B (en) * | 2006-11-29 | 2009-01-07 | Toshiba Kk | Telephone system |
Also Published As
Publication number | Publication date |
---|---|
US7496091B2 (en) | 2009-02-24 |
US6775272B2 (en) | 2004-08-10 |
US20020114329A1 (en) | 2002-08-22 |
AU1779101A (en) | 2001-05-30 |
CA2392161A1 (en) | 2001-05-25 |
EP1232640A1 (en) | 2002-08-21 |
US6393017B1 (en) | 2002-05-21 |
EP1232640A4 (en) | 2004-05-12 |
US20040160951A1 (en) | 2004-08-19 |
JP2003515284A (en) | 2003-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6393017B1 (en) | Virtual PBX system | |
US6259692B1 (en) | Internet call waiting | |
KR100293398B1 (en) | Voice processing system | |
US6282269B1 (en) | Voice mail on the internet | |
US6445694B1 (en) | Internet controlled telephone system | |
US7512117B2 (en) | Internet controlled telephone system | |
US6868140B2 (en) | Telephony call control using a data network and a graphical user interface and exchanging datagrams between parties to a telephone call | |
US6477240B1 (en) | Computer-implemented voice-based command structure for establishing outbound communication through a unified messaging system | |
US6823047B1 (en) | Voice messaging system | |
EP0935380B1 (en) | Method and system for voice call completion using information retrieved from an open application on a computing machine | |
AU748758B2 (en) | Method and apparatus for identifying and replying to a caller | |
US6999431B2 (en) | Voice over internet protocol | |
US20060188084A1 (en) | Call management system with call control from user workstation computers | |
US6775366B1 (en) | System and method for adding internet functionality to a telephone call | |
JP2000032146A (en) | Automatic callout distribution system and communication network | |
JPH11355436A (en) | Method and system for easily accessing internet from telephone network | |
JP2999167B2 (en) | Method of providing and using grouped telephone numbers in LAN, device for providing the same, device for using the same, and recording medium storing program and program for providing the same | |
Cisco | Personal Assistant Administration Page Reference | |
JPH11136361A (en) | Communciation controller and communication control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2000980540 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2001 538376 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2392161 Country of ref document: CA |
|
WWP | Wipo information: published in national office |
Ref document number: 2000980540 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |