Patents by Inventor Glenn W. Hutton

Glenn W. Hutton has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7149208
    Abstract: A utility for enabling real-time, point-to-point communications over computer networks between users having dynamically assigned Internet Protocol addresses includes the ability to identify incoming communications, and, based on the identity of the incoming communication, selectively responding. In one embodiment, an information profile contained within an incoming signal is compared to a plurality of information profiles contained within the personal directory of a user, and, if a match occurs, the notification signal associated with the matched profile is generated. In an alternative embodiment, the information profile contained within the incoming communication includes an identifier of a notification signal which is used to select from a number of predefined notification signals resident within the user's private directory.
    Type: Grant
    Filed: September 25, 1996
    Date of Patent: December 12, 2006
    Assignee: Net2Phone, Inc.
    Inventors: Shane D. Mattaway, Glenn W. Hutton, Craig B. Strickland
  • Patent number: 6829645
    Abstract: 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 respective IP address of a set of processing units that have an on-line status with respect to the Internet; (b) transmitting a query from a first processing unit to a connection server to determine the on-line status of a second processing unit; and (c) retrieving the IP address of the second unit from the database using the connection server, in response to the determination of a positive on-line status of the second processing unit, for establishing a point-to-point communication link between the first and second processing units through the Internet.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: December 7, 2004
    Assignee: NetSpeak Corporation
    Inventors: Glenn W. Hutton, Shane D. Mattaway, Craig B. Strickland
  • Patent number: 6701365
    Abstract: 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 respective IP address of a set of processing units that have an on-line status with respect to the Internet; (b) transmitting a query from a first processing unit to a connection server to determine the on-line status of a second processing unit; and (c) retrieving the IP address of the second unit from the database using the connection server, in response to the determination of a positive on-line status of the second processing unit, for establishing a point-to-point communication link between the first and second processing units through the Internet.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: March 2, 2004
    Assignee: NetSpeak Corporation
    Inventors: Glenn W. Hutton, Shane D. Mattaway, Craig B. Strickland
  • Patent number: 6687738
    Abstract: 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 respective IP address of a set of processing units that have an on-line status with respect to the Internet; (b) transmitting a query from a first processing unit to a connection server to determine the on-line status of a second processing unit; and (c) retrieving the IP address of the second unit from the database using the connection server, in response to the determination of a positive on-line status of the second processing unit, for establishing a point-to-point communication link between the first and second processing units through the Internet.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: February 3, 2004
    Assignee: NetSpeak Corporation
    Inventors: Glenn W. Hutton, Shane D. Mattaway, Craig B. Strickland
  • Publication number: 20030067908
    Abstract: A utility for enabling real-time, point-to-point communications over computer networks between users having dynamically assigned Internet Protocol addresses includes the ability to identify incoming communications, and, based on the identity of the incoming communication, selectively responding. In one embodiment, an information profile contained within an incoming signal is compared to a plurality of information profiles contained within the personal directory of a user, and, if a match occurs, the notification signal associated with the matched profile is generated. In an alternative embodiment, the information profile contained within the incoming communication includes an identifier of a notification signal which is used to select from a number of predefined notification signals resident within the user's private directory.
    Type: Application
    Filed: September 25, 1996
    Publication date: April 10, 2003
    Inventors: SHANE D. MATTAWAY, GLENN W. HUTTON, CRAIG B. STRICKLAND
  • Patent number: 6513066
    Abstract: 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 respective IP address of a set of processing units that have an on-line status with respect to the Internet; (b) transmitting a.query from a first processing unit to a connection server to determine the on-line status of a second processing unit; and (c) retrieving the IP address of the second unit from the database using the connection server, in response to the determination of a positive on-line status of the second processing unit, for establishing a point-to-point communication link between the first and second processing units through the Internet.
    Type: Grant
    Filed: September 29, 1999
    Date of Patent: January 28, 2003
    Assignee: Netspeak Corporation
    Inventors: Glenn W. Hutton, Shane D. Mattaway, Craig B. Strickland
  • Patent number: 6275490
    Abstract: 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 website for establishing a communication link with the website with the other destination defined by the address information. In one embodiment, the address information may comprise either an Internet protocol address, an E-mail address, or a traditional telephone number. The communication utility further enables sharing of URL data so that once a communication link is established, the parties may examine the same website pages simultaneously while communicating over a point-to-point communication link.
    Type: Grant
    Filed: August 20, 1997
    Date of Patent: August 14, 2001
    Assignee: NetSpeak Corporation
    Inventors: Shane D. Mattaway, Glenn W. Hutton, Bradley D. Noe, Steven M. Hancock, Mark A. Pietras
  • Patent number: 6226678
    Abstract: 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 network. The client processes can be Internet telephony applications each capable of performing a plurality of predefined functions. In accordance with one aspect of the invention, each client process is required to connect to the server apparatus upon initialization and receives a feature definition identifying which of the plurality of functions the client process is authorized to perform. In another aspect of the invention a callee client process verifies the identity of a caller client process with the directory server and is provided with the feature definition of the caller process to prevent the caller client process from communicating with the callee client process in unauthorized manners.
    Type: Grant
    Filed: September 25, 1996
    Date of Patent: May 1, 2001
    Assignee: NetSpeak Corporation
    Inventors: Shane D. Mattaway, Glenn W. Hutton, Craig B. Strickland, Jan L. Christensen
  • Patent number: 6185184
    Abstract: 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 network. The server maintains a list of entries, each entry including the Internet Protocol address of a user currently connected to the network. In response to identification of one of the entries by a requesting client process, the server provides the corresponding Internet Protocol address of the entry to the requesting client process. In accordance with a second aspect of the present invention, the directory server monitors the status of client processes connected to the network via periodic notification from the client processes. The server dynamically modifies the time interval at which client processes notify the server, depending on the demand for server resources.
    Type: Grant
    Filed: September 25, 1996
    Date of Patent: February 6, 2001
    Assignee: NetSpeak Corporation
    Inventors: Shane D. Mattaway, Glenn W. Hutton, Craig B. Strickland, Scott Allen Thompson
  • Patent number: 6131121
    Abstract: 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 client process upon receipt of the network protocol address from the server. In one embodiment, the utility includes a sophisticated user interface having features similar to typical telephony hardware but implementing greater flexibility with software.
    Type: Grant
    Filed: September 25, 1996
    Date of Patent: October 10, 2000
    Assignee: NetSpeak Corporation
    Inventors: Shane D. Mattaway, Glenn W. Hutton, Craig B. Strickland
  • Patent number: 6108704
    Abstract: 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 respective IP address of a set of processing units that have an on-line status with respect to the Internet; (b) transmitting a query from a first processing unit to a connection server to determine the on-line status of a second processing unit; and (c) retrieving the IP address of the second unit from the database using the connection server, in response to the determination of a positive on-line status of the second processing unit, for establishing a point-to-point communication link between the first and second processing units through the Internet.
    Type: Grant
    Filed: September 25, 1995
    Date of Patent: August 22, 2000
    Assignee: NetSpeak Corporation
    Inventors: Glenn W. Hutton, Shane D. Mattaway, Craig B. Strickland
  • Patent number: 6009469
    Abstract: 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 client process upon receipt of the network protocol address from the server. In one embodiment, the utility includes a sophisticated user interface having features similar to typical telephony hardware but implementing greater flexibility with software.
    Type: Grant
    Filed: September 25, 1996
    Date of Patent: December 28, 1999
    Assignee: NetSpeak Corporation
    Inventors: Shane D. Mattaway, Glenn W. Hutton, Craig B. Strickland
  • Patent number: 5440479
    Abstract: The present invention relates to a floral kiosk system which interacts with a floral ordering network and which allows users to either select a particular floral arrangement or create a floral arrangement from an assortment of flowers, flower configurations and flower holders. Once the purchase order is completed the system of the present invention interacts with a floral network to complete the transaction.
    Type: Grant
    Filed: March 22, 1994
    Date of Patent: August 8, 1995
    Inventor: Glenn W. Hutton