Patents by Inventor Bruce C. Wootton

Bruce C. Wootton 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).

  • Publication number: 20150178421
    Abstract: A system for and method of modeling thermal performance characteristics of HVAC components in a building uses the building power or other meter to measure power consumed by the components. The models are used to test the components, preferably during off hours, to ensure proper and efficient operation. Preferably, the testing software is written in a high-level interpretive language that is independent of the HVAC component being modeled. The models are adaptively maintained by periodically ensuring that their measured output matches the predicted output. When the two do not match, the model parameters are updated. These models can also be used to generate reports comparing costs and cost savings for different temperature and other environmental settings within selected zones in the building.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 25, 2015
    Inventors: Francesco Borrelli, Allan Daly, Yudong Ma, Bruce C. Wootton
  • Patent number: 8234358
    Abstract: A system is disclosed that allows an entity outside of a private network to initiate communication with another entity inside the private network. A first entity inside the private network maintains a persistent connection with a second entity outside the private network, with a port identification associated with the first entity's persistent connection. A third entity outside the private network obtains the port identification and initiates communication with the first entity by sending a message to the first entity using the port identification. The first and third entities then exchange communications outside the persistent connection. In an alternate implementation, the third entity uses the port identification to send the first entity a request for establishing a connection. The request is forwarded to the first entity through the persistent connection. The first entity responds by establishing a connection with the third entity outside the persistent connection.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: July 31, 2012
    Assignee: Inpro Network Facility, LLC
    Inventors: Hasan S. Alkhatib, Fouad A. Tabagi, Farid F. Elwailly, Bruce C. Wootton
  • Patent number: 7133404
    Abstract: The present invention provides for a system for communicating with a host using a global address and a local address. The present invention allows for the communication to be initiated by an entity outside the host's network. The entity initiating the communication resolves the destination host's domain name into a global address and a local address. Messages are sent to the destination host using both the global address and the local address. In one embodiment, both the global and local address are included in the message by encapsulating IP packets. Some embodiments of the present invention also use pseudo addressing.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: November 7, 2006
    Assignee: IP Dynamics, Inc.
    Inventors: Hasan S. Alkhatib, Fouad A. Tobagi, Bruce C. Wootton
  • Publication number: 20040044777
    Abstract: A system is disclosed that allows an entity outside of a private network to initiate communication with another entity inside the private network. A first entity inside the private network maintains a persistent connection with a second entity outside the private network, with a port identification associated with the first entity's persistent connection. A third entity outside the private network obtains the port identification and initiates communication with the first entity by sending a message to the first entity using the port identification. The first and third entities then exchange communications outside the persistent connection. In an alternate implementation, the third entity uses the port identification to send the first entity a request for establishing a connection. The request is forwarded to the first entity through the persistent connection. The first entity responds by establishing a connection with the third entity outside the persistent connection.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 4, 2004
    Inventors: Hasan S. Alkhatib, Fouad A. Tobagi, Farid F. Elwailly, Bruce C. Wootton
  • Patent number: 6532217
    Abstract: The present invention provides for a system for automatically determining a network address. A new node starting on the network will solicit addresses from other nodes on the subnet. The addresses received are stored in a database. The address stored in the database will be reviewed in order to determine a subnet mask. The new node will choose a host number, based on the subnet mask, that is unique among the addresses in the database: The chosen unique host number is combined with the subnet number to form the new node's network address. One example of a network address is an IP version 4 address.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: March 11, 2003
    Assignee: IP Dynamics, Inc.
    Inventors: Hasan S. Alkhatib, Bruce C. Wootton
  • Patent number: 6421732
    Abstract: The IPNet Gateway (IPNGw) is a new technology that maps multiple servers on a private IP network to a single IP address on the Internet. As requests come in for DNS resolution of the server's domain name, the IPNet Gateway records the domain of the requesting client and the name of the requested server, and returns its own address as the destination address for the requested domain name. This DNS response is set as non-cacheable to prevent the association between the IPNGw IP address and the domain name of the target server beyond the anticipated following transaction from the client. As soon as the IPNGw responds to the DNS request it enters into a waiting state anticipating a connection from the client to the specific server identified in the DNS request. Subsequently, the client establishes a connection with the IPNGw, which in turn relays the connection request to the server.
    Type: Grant
    Filed: October 6, 1998
    Date of Patent: July 16, 2002
    Assignee: IP Dynamics, Inc.
    Inventors: Hasan S. Alkhatib, Bruce C. Wootton
  • Patent number: RE41024
    Abstract: The present invention provides for a system This document describes embodiments for communicating with a host using a global address and a local address. The present invention allows These embodiments allow for the communication to be initiated by an entity outside the host's network. The entity initiating the communication resolves the destination host's domain name into a global address and a local address. Messages are sent to the destination host using both the global address and the local address. In one embodiment, both the global and local address are included in the message by encapsulating IP packets. Some embodiments of the present invention also use pseudo addressing.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: December 1, 2009
    Inventors: Hasan Alkhatib, Fouad Tobagi, Bruce C Wootton