Patents by Inventor Shane D. Mattaway

Shane D. Mattaway 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: 6912308
    Abstract: A pen-based system that automatically identifies either single page or multi-page forms when data is a written on paper copies of the form. The system captures pen stroke data as an untrained user fills out the paper form attached to its surface. The sequence and location of the raw pen-stroke data is analyzed to determine which form the user was filling out and which field on each page was the intended field for the subsets of stroke data. The form/field identification method allows the electronic clipboard to be used as if it were an ordinary clipboard. One of several single or multi-page forms in the selected, and attached to the clipboard without any special attention to its positioning. The user can fill out fields in any order skipping between pages at will, leaving fields blank, etc. and having no other interaction with the clipboard.
    Type: Grant
    Filed: December 1, 2000
    Date of Patent: June 28, 2005
    Assignee: Targus Communications Corp.
    Inventors: Peter B. Reintjes, Shane D. Mattaway, Nicholas G. Bethmann
  • 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
  • Publication number: 20040172588
    Abstract: 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 privately communicating with other conference participants in addition to participating in the conference. A sophisticated graphic user interface provides public and private whiteboard areas by which graphic information may be exchanged with other processes in a conference or over separate communication link.
    Type: Application
    Filed: March 8, 2004
    Publication date: September 2, 2004
    Inventor: Shane D. Mattaway
  • Patent number: 6728784
    Abstract: 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 privately communicating with other conference participants in addition to participating in the conference. A sophisticated graphic user interface provides public and private whiteboard areas by which graphic information may be exchanged with other processes in a conference or over separate communication link.
    Type: Grant
    Filed: August 21, 1997
    Date of Patent: April 27, 2004
    Assignee: Netspeak Corporation
    Inventor: Shane D. Mattaway
  • 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
  • Patent number: 6618040
    Abstract: A pen-based tablet computer system that locates objects in a collection of stored images by using partial tracing of a graphical data object. The system uses data generated from the partial tracing of the graphical object to control a search of the input data file for the most likely graphical object which is a match. When the most likely match is located, the input data page containing the matched image is determined. The system then may determine the page of form data that applies to the input data page that contains the graphical object and the correct input data page and form data page are simultaneously displayed on the computer display screen. The graphical object may be an image, text data, a line drawing, etc.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: September 9, 2003
    Assignee: Targus Communications Corp.
    Inventors: Shane D. Mattaway, Peter B. Reintjes
  • 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
  • Publication number: 20020067854
    Abstract: A pen-based system that automatically identifies either single page or multi-page forms when data is a written on paper copies of the form. The system captures pen stroke data as an untrained user fills out the paper form attached to its surface. The sequence and location of the raw pen-stroke data is analyzed to determine which form the user was filling out and which field on each page was the intended field for the subsets of stroke data. The form/field identification method allows the electronic clipboard to be used as if it were an ordinary clipboard. One of several single or multi-page forms in the selected, and attached to the clipboard without any special attention to its positioning. The user can fill out fields in any order skipping between pages at will, leaving fields blank, etc. and having no other interaction with the clipboard.
    Type: Application
    Filed: December 1, 2000
    Publication date: June 6, 2002
    Inventors: Peter B. Reintjes, Shane D. Mattaway, Nicholas G. Bethmann
  • 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: 6178453
    Abstract: A virtual architecture for enabling direct point-to-point communications between any processes on a network cloud utilizes a process record in which information relevant to the process is stored and propagated through a parent/child hierarchy of connection service processes and information service processes. Process records and information relating to processes are propagated throughout private clouds, public clouds and interconnecting global services to facilitate both activity based network routing and load based network routing without the use of predetermined network routing mechanisms.
    Type: Grant
    Filed: April 4, 1997
    Date of Patent: January 23, 2001
    Assignee: NetSpeak Corporation
    Inventors: Shane D. Mattaway, Peter B. Reintjes, David W. Killian
  • 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