1
Shane D Mattaway, Glenn W Hutton, Craig B Strickland, Scott Allen Thompson: Directory server for providing dynamically assigned network protocol addresses. NetSpeak Corporation, Kudirka & Jobse, February 6, 2001: US06185184 (329 worldwide citation)

A communication protocol for establishing real-time, point-to-point communications between computer users over a computer network includes a directory server apparatus for providing the current dynamically assigned Internet Protocol addresses of client processes currently connected to the computer n ...


2
Keith C Kelly: Automatic call distribution server for computer telephony communications. NetSpeak Corporation, Kudirka & Jobse, December 7, 1999: US05999965 (292 worldwide citation)

An automatic call distribution system capable of receiving incoming calls originating on either circuit-switched or packet-switched networks utilizes an automatic call distribution (ACD) server for receiving and routing incoming calls and a control center module for dynamically configuring a plurali ...


3
Shane D Mattaway, Glenn W Hutton, Craig B Strickland: Point-to-point computer network communication utility utilizing dynamically assigned network protocol addresses. NetSpeak Corporation, Kudirka & Jobse, October 10, 2000: US06131121 (284 worldwide citation)

A communication utility for establishing real-time, point-to-point communications between processes over a computer network includes apparatus for querying a server as to the network protocol address of another client process, and apparatus for directly establishing a communication link with the cli ...


4
Glenn W Hutton, Shane D Mattaway, Craig B Strickland: Point-to-point internet protocol. NetSpeak Corporation, Kudirka & Jobse, August 22, 2000: US06108704 (205 worldwide citation)

A point-to-point Internet protocol exchanges Internet Protocol (IP) addresses between processing units to establish a point-to-point communication link between the processing units through the Internet. A first point-to-point Internet protocol includes the steps of (a) storing in a database a respec ...


5
Shane D Mattaway, Glenn W Hutton, Bradley D Noe, Steven M Hancock, Mark A Pietras: Method and apparatus for establishing communications from browser application. NetSpeak Corporation, Kudirka & Jobse, August 14, 2001: US06275490 (190 worldwide citation)

A technique for initiating communications from a web browser to a destination on either a packet-switched data network or a circuit-switched communication network includes a communication utility capable of interacting with a browser utility and responsive to address information obtained from a webs ...


6
Shane D Mattaway, Glenn W Hutton, Craig B Strickland: Graphic user interface for internet telephony application. NetSpeak Corporation, Kudirka & Jobse, December 28, 1999: US06009469 (161 worldwide citation)

A communication utility for establishing real-time, point-to-point communications between processes over a computer network includes apparatus for querying a server as to the network protocol address of another client process, and apparatus for directly establishing a communication link with the cli ...


7
Keith C Kelly: Method and apparatus for establishing communications between packet-switched and circuit-switched networks. NetSpeak Corporation, Kudirka & Jobse, February 12, 2002: US06347085 (142 worldwide citation)

A method and apparatus for enabling communication between packet-switched data networks and circuit-switched communication networks utilizes the existing domain name system infrastructure of the Internet to resolve traditional PSTN telephone numbers into domain names, and, using one or more domain n ...


8
Keith C Kelly: Domain name server architecture for translating telephone number domain names into network protocol addresses. Netspeak Corporation, Kenyon & Kenyon, July 15, 2003: US06594254 (133 worldwide citation)

A method and apparatus for translating a domain name representing a telephone number into a network protocol address includes a domain name server architecture containing logic responsive to a telephone number domain name, the telephone number domain name representing the country code, area code, ex ...


9
Shane D Mattaway: Collaborative multimedia architecture for packet-switched data networks. Netspeak Corporation, Kenyon & Kenyon, April 27, 2004: US06728784 (132 worldwide citation)

A collaborative multimedia system includes a plurality of notebook processes operatively interconnected over a computer network to a conference server, and, an optional podium process capable of controlling the priority of communications within the conference. The notebook processes are capable of p ...


10
Shane D Mattaway, Glenn W Hutton, Craig B Strickland, Jan L Christensen: Method and apparatus for dynamically defining data communication utilities. NetSpeak Corporation, Kudirka & Jobse, May 1, 2001: US06226678 (111 worldwide citation)

A communication protocol for establishing real-time, point-to-point communications between client processes over a computer network includes a directory server apparatus for providing current dynamically assigned Internet Protocol addresses of client process currently connected to the computer netwo ...