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.
Patent No.:
Date of Patent:
May. 18, 2010
Filed:
Dec. 06, 2007
YE Zhu, Shenzhen Guangdong, CN;
Baohe Zhang, Shenzhen Guangdong, CN;
BO Wu, Shenzhen, CN;
Haijun Wu, Shenzhen, CN;
Bin Fang, Shenzhen Guangdong, CN;
Ye Zhu, Shenzhen Guangdong, CN;
Baohe Zhang, Shenzhen Guangdong, CN;
Bo Wu, Shenzhen, CN;
Haijun Wu, Shenzhen, CN;
Bin Fang, Shenzhen Guangdong, CN;
Tencent Technology (Shenzhen) Company Ltd., Shenzhen, CN;
Abstract
The present invention discloses a system and method for data communication. In the system and method for data communication, a part of communication peers in the communication system are assigned as super peers, and each super peer forwards message according to its route table. When a communication peer logs in the system, network information of the logged communication peer is saved in a super peer which is logically closest to the logged communication peer through messages forwarded among every super peer. And when an origination communication peer searches for a destination communication peer, the network information of the destination communication peer is saved in a super peer which is logically closest to the destination communication peer through the message forwarded among every super peer in super peer layer. The origination communication peer establishes connection with the destination communication peer based on the network information of the destination communication peer, and implements the data communication through the connection established.