# US 2014/0195615 A1 · Service infrastructure for serving client nodes based on p2p connections

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195615 A1
- Document ID: US20140195615A1
- Status: Published application
- Kind: A1
- Application number: 14/205,393
- Filed: 2014-03-12
- Published: 2014-07-10
- Earliest claimed: 2011-01-28
- Assignees: Throughtek Co., Ltd.
- Inventors: Chi-Ming Kuo; Yu-Li Kao
- Web page: https://patentgrep.com/patent/US20140195615A1

## CPC

- H04L 67/104: Peer-to-peer [P2P] networks
- H04L 61/2539: Hiding addresses; Keeping addresses anonymous
- H04L 61/256: NAT traversal
- H04L 61/5076: Update or notification mechanisms, e.g. DynDNS
- H04L 67/563: Data redirection of data network streams
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An infrastructure for serving client nodes is disclosed, wherein the infrastructure comprises: a first plurality of service nodes; a second plurality of client nodes; and at least one linking server for providing connecting information to enable the nodes to establish connections between each other, wherein each service node provides service to at least one of the second plurality of client nodes through P2P connections respectively, and a first service node of the first plurality of service nodes acts as a client node to receive service from a second service node of the first plurality of service nodes.

## Claims

### Claim 1

an infrastructure for serving client nodes, comprising:
a plurality of service nodes, wherein each of the plurality of service nodes has an identification for establishing a P2P connection; and
at least one linking server for providing connecting information to enable nodes to establish connections between each other, wherein the identification of the first service node and the second service node are registered in the at least one linking server, wherein the plurality of service nodes provide services to the client nodes through P2P connections respectively, and a P2P connection is established between a first service node and a second service node of the plurality of service nodes.

### Claim 2 (depends on 1)

The infrastructure according to claim 1, further comprising an administration server connected to the at least one linking server for establishing point-to-point (P2P) connections through Internet, wherein the administration server associates a linking server of at least one linking server to each of the plurality of service devices, wherein each of the service device registers in a corresponding linking server, respectively.

### Claim 3 (depends on 1)

The infrastructure according to claim 1, wherein the first service node communicates with the at least one link server to establish a P2P connection between the first service node and the second service node according to the connecting information provided by the at least one linking server.

### Claim 4 (depends on 1)

The infrastructure according to claim 1, wherein a first client node communicates with the at least one link server to establish a P2P connection to the first service node according to the connecting information provided by the at least one linking server.

### Claim 5 (depends on 1)

The infrastructure according to claim 1, wherein the P2P connection is established between a first service node and a second service node of the plurality of service nodes through a management interface.

### Claim 6 (depends on 1)

The infrastructure according to claim 1, wherein a connection is established between the first service node and the second service node by inputting the identification of the second service node to the first service node.

### Claim 7 (depends on 6)

The infrastructure according to claim 6, wherein the inputted identification information is in a form of an image pattern.

### Claim 8 (depends on 6)

The infrastructure according to claim 6, wherein the first service node acts as a client node to receive a service from the second service node.

### Claim 9 (depends on 8)

The infrastructure according to claim 8, wherein the first service node is further connected to a third service node to receive a service from the third service node, wherein the first service node integrates the information received from the second service node and the third service node for transmitting to client nodes.

### Claim 10 (depends on 1)

The electronic device according to claim 1, wherein each of the client nodes is not registered in the at least one linking server.

### Claim 11

An electronic device, comprising:
a processor; and
at least one module, comprises instructions, when executed by the processor, to establish P2P connections with at least one client node to provide a service to the at least one client node; and to establish a P2P connection with a service node, wherein the identification of the electronic device and the service node are registered in at least one linking server for establishing the P2P connection between the electronic device and the service node.

### Claim 12 (depends on 11)

The electronic device according to claim 11, wherein the at least one module further comprises an operating system module.

### Claim 13 (depends on 11)

The electronic device according to claim 11, further comprising a networking channel, wherein the at least one module establishes the connection with the service node through the networking channel.

### Claim 14 (depends on 11)

The electronic device according to claim 11, wherein the at least one module further comprises an identification information inputting module to input the identification information of the service node for establishing the P2P connection between the electronic device and the service node.

### Claim 15 (depends on 11)

The electronic device according to claim 11, wherein the inputted identification information is in a form of an image pattern.
