IP Library Granted Patent US 7,142,663
Granted Patent B2
US 7,142,663 · App. 11/211,387 · Granted Nov 28, 2006

Global directory service with intelligent dialing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,142,663
App. No.
11/211,387
Granted
Nov 28, 2006
Kind
B2
Abstract

A central directory system for a network of dial-up communication devices is described. In a preferred embodiment, the communication devices are videoconferencing devices. The system includes a directory management module coupled to the network and configured for importing and exporting directory information to and from a communication device. The directory information received by the management module can be grouped into address books by an access control module coupled to a database in which the address books can be stored. The access control module is further functional to manage access to the address books. Embodiments of the directory system provide systems and methods for providing intelligent dialing service to the dial-up communication device. A dialing algorithm determines a dialing sequence to connect communication devices through a network based on geographic dialing rules and information related to the requesting device.

Claims (40)

1. A system for providing intelligent global dialing service to a dial-up communication device, comprising:

a first communication device connected to a telephone network, configured for communicating with a second communication device through the telephone network, the telephone network being further connected to a second network; and

a directory server connected to the second network, configured for receiving information from the first communication device, determining a dialing sequence to connect the first communication device to the second communication device through the telephone network based on the received information, and transmitting the dialing sequence to the first communication device.

2. The system of claim 1 , wherein the received information includes information identifying the geographic location of the first communication device.

3. The system of claim 2 , wherein the received information further includes dialing rules for connecting to the telephone network specific to the first communication device.

4. The system of claim 1 , wherein the first communication device automatically transmits the information to the directory server.

5. The system of claim 1 wherein the dialing sequence comprises E. 164 dial strings.

6. The system of claim 1 wherein the dialing sequence comprises an IP address.

7. A central directory system for a network of communication devices, the communication devices being coupled to a network for communication with remote communication devices, the central directory system comprising:

a directory management module coupled to the network, configured for importing directory information from at least one communication device;

a database coupled to the directory management module, configured for storing the directory information; and

an access control module coupled to the database, configured for grouping the directory information into at least one address book for recordation in the database and for managing access to the address book.

8. The directory system of claim 7 , wherein the communication devices are videoconferencing devices.

9. The directory system of claim 7 , wherein the directory information is automatically transmitted from the at least one communication device.

10. The directory system of claim 7 , wherein the directory management module is further configured for exporting directory information to the communication device.

11. The directory system of claim 10 , wherein the communication device is required to submit a password to access the directory information.

12. The directory system of claim 7 , wherein managing access to the address book includes prohibiting the communication device from accessing the address book.

13. The directory system of claim 7 , wherein managing access to the address book includes receiving a command from the at least one communication device, the command specifying another communication device that may access the address book.

14. The directory system of claim 7 , wherein the directory management module is farther configured to exchange information utilizing LDAP data interchange format.

15. A machine-readable medium having embodied thereon a program, the program being executable by a machine to perform method steps for providing dialing service to a dial-up communication device, the method steps comprising:

receiving from the communication device a request for connection to a second communication device;

retrieving a dialing code related to the second communication device;

retrieving a dialing rule related to the communication device; and

determining a dialing sequence to connect the communication device to the second communication device through a telephone network based on the dialing code and the dialing rule, wherein the dialing sequence comprises at least one of a telephone number, an E.164 dial string and an IP address.

16. The machine-readable medium of claim 15 , the program further comprising the step of:

converting the dialing sequence to a dialing signal for transmission to the communication device.

17. A global directory server for providing dialing service to a communication device coupled to a network, comprising:

a rules database comprising geographic dialing rules;

a directory management module coupled to a first communication device, configured for importing information from the first communication device; and

a dialing algorithm coupled to the rules database and to the directory management module, configured for determining a dialing sequence to connect the first communication device to a second communication device based on the geographic dialing rules and the imported information, wherein the dialing sequence comprises at least one of a telephone number, an E. 164 dial string, and an IP address.

18. The server of claim 17 , further comprising:

a dialing sequence initiator coupled to the dialing algorithm and the first communication device, configured for initiating the dialing sequence to connect the first communication device to the second communication device through a telephone network.

19. The server of claim 18 , wherein the dialing preference includes a communication transmission rate.

20. The server of claim 18 , wherein the dialing preference includes a communication transmission protocol.

21. A machine-readable medium having embodied thereon a program, the program being executable by a machine to perform method steps for providing dialing service to a communication device, the method steps comprising:

receiving from the communication device a request for connection to a second communication device;

retrieving a dialing code related to the second communication device;

retrieving a dialing rule related to the communication device;

determining a dialing sequence to connect the communication device to the second communication device through a network based on the dialing code and the dialing rule, wherein the dialing sequence comprises at least one of a telephone number, an E.164 dial string, and an IP address; and

converting the dialing sequence to a dialing signal for transmission to the communication device.

Assignments (9)
RELEASE OF PATENT SECURITY INTERESTS Recorded Aug 30, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: PLANTRONICS, INC.; POLYCOM, INC.
Reel/Frame 061356/0366 →
SECURITY AGREEMENT Recorded Jul 5, 2018
From: PLANTRONICS, INC.; POLYCOM, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 046491/0915 →
RELEASE OF SECURITY INTEREST Recorded Jul 3, 2018
From: MACQUARIE CAPITAL FUNDING LLC
To: POLYCOM, INC.
Reel/Frame 047247/0615 →
RELEASE OF SECURITY INTEREST Recorded Jul 3, 2018
From: MACQUARIE CAPITAL FUNDING LLC
To: POLYCOM, INC.
Reel/Frame 046472/0815 →
GRANT OF SECURITY INTEREST IN PATENTS - SECOND LIEN Recorded Sep 27, 2016
From: POLYCOM, INC.
To: MACQUARIE CAPITAL FUNDING LLC, AS COLLATERAL AGENT
Reel/Frame 040168/0459 →
RELEASE OF SECURITY INTEREST Recorded Sep 27, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: POLYCOM, INC.; VIVU, INC.
Reel/Frame 040166/0162 →
GRANT OF SECURITY INTEREST IN PATENTS - FIRST LIEN Recorded Sep 27, 2016
From: POLYCOM, INC.
To: MACQUARIE CAPITAL FUNDING LLC, AS COLLATERAL AGENT
Reel/Frame 040168/0094 →
SECURITY AGREEMENT Recorded Dec 9, 2013
From: POLYCOM, INC.; VIVU, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 031785/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2005
From: NIMRI, ALAIN; MILLIGAN, KEATH
To: POLYCOM, INC.
Reel/Frame 016922/0139 →