# US 2010/0166002 A1 · System and method of connecting two networks

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

- Number: US 2010/0166002 A1
- Document ID: US20100166002A1
- Status: Published application
- Kind: A1
- Application number: 12/347,001
- Filed: 2008-12-31
- Published: 2010-07-01
- Earliest claimed: 2008-12-31
- Assignees: Motorola, Inc.
- Inventors: Liang Gan; Yanning Bai; Joon Young Park
- Web page: https://patentgrep.com/patent/US20100166002A1

## CPC

- H04L 12/2809: {indicating that an appliance service is present in a home automation network (monitoring functionality H04L43/0817; discovery or management thereof, e.g. service location protocol [SLP] or web services, H04L67/51)}
- H04L 12/4604: {LAN interconnection over a backbone network, e.g. Internet, Frame Relay}
- H04L 63/0272: {Virtual private networks}
- H04L 2012/2849: {Audio/video appliances}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

In accordance with an aspect of the present invention, a method is provided for establishing connection between a first local area network and a second local area network. The first local area network includes a first device and a second device. The second local area network includes a third device. The method comprises establishing a security connection between the third device and the first device; detecting a status of the second device; creating a virtual device based on the second device; and establishing connection between the second device and the third device via the virtual device.

## Claims

### Claim 1

A method of establishing connection between a first local area network and a second local area network, the first local area network comprising a first device and a second device, the second local area network comprising a third device, said method comprising:
establishing a security connection between the third device and the first device;
detecting a status of the second device;
creating a virtual device based on the second device; and
establishing connection between the second device and the third device via the virtual device.

### Claim 2 (depends on 1)

The method of claim 1, wherein said creating a virtual device based on the second device comprises creating a virtual device via the first device.

### Claim 3 (depends on 2)

The method of claim 2, wherein said detecting a status of the second device comprises detecting a status of the second device via the first device.

### Claim 4 (depends on 3)

The method of claim 3, wherein said detecting a status of the second device comprises detecting information corresponding to a device type.

### Claim 5 (depends on 2)

The method of claim 2, wherein said detecting a status of the second device comprises detecting information corresponding to a device type.

### Claim 6 (depends on 1)

The method of claim 1, wherein said detecting a status of the second device comprises detecting a status of the second device via the first device.

### Claim 7 (depends on 6)

The method of claim 6, wherein said detecting a status of the second device comprises detecting information corresponding to a device type.

### Claim 8 (depends on 1)

The method of claim 1, wherein said detecting a status of the second device comprises detecting information corresponding to a device type.

### Claim 9

A method of establishing connection between a first local area network and a second local area network, the first local area network comprising a first device and a second device, the second local area network comprising a third device and a fourth device, said method comprising:
establishing a security connection between the third device and the first device;
detecting a status of the second device;
detecting a status of the fourth device;
creating a first virtual device based on the second device;
creating a second virtual device based on the fourth device;
establishing connection between the second device and the third device via the virtual device, and
establishing connection between the fourth device and the first device via the virtual device.

### Claim 10 (depends on 9)

The method of claim 9, wherein said creating a first virtual device based on the second device comprises creating a first virtual device via the first device.

### Claim 11 (depends on 10)

The method of claim 10, wherein said detecting a status of the second device comprises detecting a status of the second device via the first device.

### Claim 12 (depends on 11)

The method of claim 11, wherein said detecting a status of the second device comprises detecting information corresponding to a device type.

### Claim 13 (depends on 10)

The method of claim 10, wherein said detecting a status of the second device comprises detecting information corresponding to a device type.

### Claim 14 (depends on 9)

The method of claim 9, wherein said detecting a status of the second device comprises detecting a status of the second device via the first device.

### Claim 15 (depends on 14)

The method of claim 14, wherein said detecting a status of the second device comprises detecting information corresponding to a device type.

### Claim 16 (depends on 9)

The method of claim 9, wherein said detecting a status of the second device comprises detecting information corresponding to a device type.

### Claim 17 (depends on 9)

The method of claim 9, wherein said creating a second virtual device based on the fourth device comprises creating a second virtual device via the third device.

### Claim 18 (depends on 17)

The method of claim 17, wherein said detecting a status of the fourth device comprises detecting a status of the fourth device via the third device.

### Claim 19 (depends on 18)

The method of claim 18, wherein said detecting a status of the fourth device comprises detecting information corresponding to a device type.

### Claim 20 (depends on 17)

The method of claim 17, wherein said detecting a status of the fourth device comprises detecting information corresponding to a device type.
