The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 16, 2011

Filed:

Oct. 02, 2006
Applicants:

Hideaki Takechi, Osaka, JP;

Toshiharu Koshino, Osaka, JP;

Inventors:

Hideaki Takechi, Osaka, JP;

Toshiharu Koshino, Osaka, JP;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04H 20/71 (2008.01); H04W 4/00 (2009.01); H04L 12/56 (2006.01); H04L 12/28 (2006.01); H04J 3/16 (2006.01); H04J 3/22 (2006.01); H04J 3/24 (2006.01);
U.S. Cl.
CPC ...
Abstract

To connect arbitrary network communication apparatuses by selecting an appropriate route or identifying an IP address in an environment which includes a network using plural NAT routers, which is hierachically connected through plural NAT routers for distributing private IPs. A network communication apparatus includes: a direct search unit which transmits a direct search request to another network communication apparatus; a route information obtaining unit which obtains route information of the network communication apparatus from a server which holds the route information of the network communication apparatus; and a communication control unit which performs, when the information regarding the other network communication apparatus is obtained upon the direct search request, communication with the other network communication apparatus based on the information, and which performs, when the information is not obtained, communication with the other network communication apparatus, based on the route information.


Find Patent Forward Citations

Loading…