Patents Assigned to IP Dynamics, Inc.
  • Patent number: 7139828
    Abstract: A system is disclosed that allows an entity outside of a private network to initiate communication with an entity inside the private network. The entity inside of the private network maintains a persistent connection with an agent. In one embodiment, communications that are intended for the entity inside the private network are sent to the agent. The agent then forwards the communications to the entity inside the private via the persistent connection.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: November 21, 2006
    Assignee: IP Dynamics, Inc.
    Inventors: Hasan S. Alkhatib, Yun Fei Zhang, Fouad A. Tobagi, Farid F. Elwailly
  • 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
  • Patent number: 6772227
    Abstract: The present invention provides for a Domain Name Router (DNR) that uses domain names to route data sent to a destination on a network (e.g., a stub network). Each corporate entity or stub network can be assigned one or a small number of global addresses. Each of the hosts on the stub network can be assigned a local address. When a source entity sends data to a destination entity with a local address, the data is sent to the DNR using a global address. The source entity embeds the destination's domain name and its own domain name inside the data. The DNR extracts the destination's domain name from the data, translates that domain name to a local address and sends the data to the destination.
    Type: Grant
    Filed: May 16, 2002
    Date of Patent: August 3, 2004
    Assignee: IP Dynamics, Inc.
    Inventor: Hasan S. Alkhatib
  • 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: 6430623
    Abstract: The present invention provides for a Domain Name Router (DNR) that uses domain names to route data sent to a destination on a network (e.g., a stub network). Each corporate entity or stub network can be assigned one or a small number of global addresses. Each of the hosts on the stub network can be assigned a local address. When a source entity sends data to a destination entity with a local address, the data is sent to the DNR using a global address. The source entity embeds the destination's domain name and its own domain name inside the data. The DNR extracts the destination's domain name from the data, translates that domain name to a local address and sends the data to the destination.
    Type: Grant
    Filed: January 27, 2000
    Date of Patent: August 6, 2002
    Assignee: IP Dynamics, Inc.
    Inventor: Hasan S. Alkhatib
  • 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: 6119171
    Abstract: The present invention provides for a Domain Name Router (DNR) that uses domain names to route data sent to a destination on a network (e.g., a stub network). Each corporate entity or stub network can be assigned one or a small number of global addresses. Each of the hosts on the stub network can be assigned a global address. When a source entity sends data to a destination entity with a local address, the data is sent to the DNR using a global address. The source entity embeds the destination's domain name and its own domain name inside the data. The DNR extracts the destination's domain name from the data, translates that domain name to a local address and sends the data to the destination.
    Type: Grant
    Filed: January 29, 1998
    Date of Patent: September 12, 2000
    Assignee: IP Dynamics, Inc.
    Inventor: Hasan S. Alkhatib