IP Library Granted Patent US 7,177,911
Granted Patent B2
US 7,177,911 · App. 10/142,668 · Granted Feb 13, 2007

System and method for discovery and remote control of computers

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,177,911
App. No.
10/142,668
Granted
Feb 13, 2007
Kind
B2
Abstract

A system and method for enabling computers associated with a communications network to remotely locate each other and establish a master-slave relationship.

Claims (28)

1. A system for enabling computers associated with a communications network to remotely locate each other and establish a master-slave relationship comprising:

a first computer having a first MAC address associated therewith;

a second computer having a second MAC address associated therewith and the first computer and second computer part of the communications network; and

a third computer, remotely situated from outside a subnet communication network including the first and second computers, having knowledge of the first MAC address and the second MAC address and sending a first message having the first MAC address and a unique identifier to the second computer and a second message having the second MAC and the unique identifier address to the first computer over the communications network;

wherein, subsequent to the first and second messages from the third computer, the first computer broadcasts a third message having the first MAC address and the unique identifier over the communications network and in response to the third message the second computer establishes a connected socket between the second computer and the first computer.

2. The system of claim 1 wherein the second computer responds with a fourth message having the second MAC address.

3. The system of claim 1 wherein the first computer sends a heartbeat message to the second computer.

4. The system of claim 3 wherein the second computer responds to the heartbeat message.

5. The system of claim 1 wherein the first computer sends a fifth message including a command to control the second computer.

6. The system of claim 1 wherein the second computer sends a sixth message including an indication of a change in IP address of the second computer.

7. The system of claim 1 wherein the first computer stops communicating with the second computer and disables the connected socket.

8. The system of claim 1 wherein the second MAC address is used to locate the second computer among the computers in the communications network and determine an IP address of the second computer.

9. The system of claim 1 wherein a user can break the master/slave relationship.

10. A method for enabling computers associated with a communications network to remotely locate each other and establish a master-slave relationship comprising:

broadcasting over the communications network by a remote computer a first message having a first MAC address associated with a first computer and a unique identifier;

broadcasting over the communications network by a remote computer a second message having a second MAC address associated with a second computer and the unique identifier;

broadcasting over the communications network a third message having the unique identifier and the second MAC address by the second computer;

establishing a connected socket by the first computer;

broadcasting over the communications network a fourth message having the first MAC address and the unique identifier by the first computer; and

establishing a second connected socket by the second computer.

11. The method of claim 10 further comprising sending a fifth message to the first computer through the connected socket.

12. A method for establishing a master-slave relationship among computer in a communications network comprising:

receiving from a remote computer a first MAC address associated with a master computer and a unique identifier;

subsequent to receiving the MAC address from the remote computer, broadcasting by a slave computer a first message having a second MAC address associated with the slave computer and the unique identifier;

receiving from the master computer a second message having the first MAC address and the unique identifier; and

establishing a connected socket over the communications network with the master computer.

13. The method of claim 12 further comprising sending a third message having a command for the first computer via the connected socked over the communications network.

14. The method of claim 12 wherein a user can break the master/slave relationship.

Assignments (7)
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2021
From: ARRIS GLOBAL LTD
To: ARRIS ENTERPRISES LLC
Reel/Frame 057142/0645 →
CHANGE OF NAME Recorded Aug 8, 2021
From: PACE LIMITED
To: ARRIS GLOBAL LTD
Reel/Frame 057116/0332 →
CHANGE OF NAME Recorded Aug 8, 2021
From: PACE PLC
To: PACE LIMITED
Reel/Frame 057116/0328 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GLOBAL LIMITED, F/K/A PACE PLC; 2WIRE, INC.; AURORA NETWORKS, INC.
Reel/Frame 048817/0496 →
SECURITY INTEREST Recorded Sep 15, 2016
From: ARRIS GLOBAL LIMITED F/K/A PACE PLC; 2WIRE, INC.; AURORA NETWORKS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 040054/0001 →
CHANGE OF NAME Recorded Nov 13, 2008
From: PACE MICRO TECHNOLOGY, PLC
To: PACE PLC
Reel/Frame 021824/0706 →