Peer-to-peer communication traversing symmetric network address translators

Y Takeda - US Patent 8,224,985, 2012 - Google Patents
Disclosed are systems and methods for peer-to-peer commu nication over a network
between a first node behind a first network address translator (NAT) and a second node …

System and method for increasing host visibility in network address translation environments

RG Cutbill, JM Earls - US Patent 7,684,394, 2010 - Google Patents
A mechanism for dynamically performing Network Address Translation that allows external
devices to contact internal host systems that would otherwise be hidden behind a NAT …

Traversal of symmetric network address translator for multiple simultaneous connections

Y Takeda - US Patent 7,856,506, 2010 - Google Patents
Handling of multiple connections during NAT traversal for a node behind a symmetric NAT is
disclosed. The likelihood of connection failure during symmetric NAT traversal may be …

System, method and program product for optimizing virtual machine placement and configuration

MD De Assuncao, MAS Netto - US Patent 8,832,239, 2014 - Google Patents
A shared resource system, method of optimizing resource allocation in real time and
computer program products therefor. At least one client device includes an optimization …

Network bandwidth detection, distribution and traffic prioritization

JE Marr, Y Takeda, A Vass, PR White… - US Patent …, 2011 - Google Patents
Network bandwidth detection and distribution and prioritizing network traffic among two or
more distinct channels of communication within a single application in a node configured to …

Network communication with path MTU size discovery

Y Takeda, JE Marr, PR White - US Patent 7,995,478, 2011 - Google Patents
US PATENT DOCUMENTS 4,764,928 A 8/1988 Akerberg 4,787,051 A 11, 1988 Olson
4,843,568 A 6/1989 Krueger 5,128,671 A 7/1992 Thomas, Jr. 5,528,265 A 6, 1996 Harrison …

Relay server authentication service

M Chinnusamy, W Yahyaoui, N Deason… - US Patent App. 11 …, 2009 - Google Patents
BACKGROUND 0001 Network Address Translation (NAT) refers to a tech nique that
involves re-writing the source and/or destination addresses of network packets as they pass …

Creating an interactive gaming environment

SV Dhupelia, G Van Datta, B Fernandes… - US Patent …, 2010 - Google Patents
Methods for creating an interactive gaming environment are provided. In various
embodiments, methods of the present invention may include initializing an interactive game …

Direction-conscious information sharing

AG Styles, CG Phillips - US Patent 8,433,759, 2013 - Google Patents
5,436,653 A 7, 1995 Ellis et al. 6,049,539 A 4/2000 Lee etal 5,481,178 A 1/1996 Wilcox et al.
6.050. 898. A 4/2000 Vange etal 5.490, 216 A 2/1996 Richardson, III 6.057845 A 5, 2000 Du …

Distinguishing human-driven DNS queries from machine-to-machine DNS queries

J Paugh, P O'leary, RS Wilbourn, T Nguyen… - US Patent …, 2018 - Google Patents
The present disclosure is related to a computer-implemented method and system for
distinguishing human-driven Domain Name System (DNS) queries from Machine-to …