IP Library Granted Patent US 9,124,474
Granted Patent B2
US 9,124,474 · App. 12/833,296 · Granted Sep 1, 2015

Technique for automated MAC address cloning

Inventors: Ali Cherchali (Jackson, NJ); Marius J. Gudelis, Jr. (Holmdel, NJ); William G. Lester (Cranford, NJ); Robert J. McLaughlin (Allentown, NJ)
Assignee: AT&T Intellectual Property II, L.P.
H04L29/12216H04L29/1282H04L29/12584H04L29/12839H04L61/2015H04L61/2596H04L61/6013H04L61/6022
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 9,124,474
App. No.
12/833,296
Granted
Sep 1, 2015
Kind
B2
Abstract

In an arrangement where the device that is known to an ISP is communicating with the ISP through an interposed device that is not known to the ISP, the interposed device captures the known device's MAC address upon startup and clones the captured MAC address in all standard packets that it sends to the ISP.

Claims (27)

1. A method, comprising:

obtaining, by an interposed internet protocol device, a media access control address from a user internet protocol device, wherein the media access control address is obtained by receiving a first dynamic host configuration protocol discover message that includes the media access control address from the user internet protocol device, wherein the obtaining further comprises extracting the media access control address from the first dynamic host configuration protocol discover message that is received;

receiving, by the interposed internet protocol device, a first dynamic host configuration protocol request message from the user internet protocol device;

sending, by the interposed internet protocol device, a first dynamic host configuration protocol acknowledgement message to the user internet protocol device;

sending, by the interposed internet protocol device to an internet service provider, a second dynamic host configuration protocol discover message that includes a media access control address from a second user internet protocol device that is different from the media access control address that is extracted from the first dynamic host configuration protocol discover message and is different from a media access control address of the interposed internet protocol device, wherein the media access control address from the second user internet protocol device has previously been extracted by the interposed internet protocol device from a third dynamic host configuration protocol discover message from the second user internet protocol device;

receiving, by the interposed internet protocol device from the internet service provider, a first dynamic host configuration protocol offer message based on the media access control address from the second user internet protocol device, the first dynamic host configuration offer message including a public internet protocol address and a domain name system address;

sending, by the interposed internet protocol device, an interim dynamic host configuration protocol offer message that includes a private internet protocol address, a lease time and a blank domain name service address;

receiving, by the interposed internet protocol device, an interim dynamic host configuration protocol request message from the user internet protocol device in response to the interim dynamic host configuration protocol offer message;

sending, by the interposed internet protocol device, a first interim dynamic host configuration protocol acknowledgement message to the user internet protocol device;

providing, by the interposed internet protocol device, a second dynamic host configuration protocol offer message to the user internet protocol device, wherein the interposed internet protocol device connects to the internet service provider via a cable modem;

sending, by the interposed internet protocol device to the internet service provider, a second dynamic host configuration protocol request message that confirms an acceptance of the public internet protocol address; and

receiving, by the interposed internet protocol device from the internet service provider, a second dynamic host configuration protocol acknowledgement message,

wherein the second dynamic host configuration protocol acknowledgement message that is received from the internet service provider confirms that the internet protocol address will be used by the internet service provider.

2. The method of claim 1 , wherein the second dynamic host configuration protocol offer message contains a private internet protocol address and the domain name system address.

3. The method of claim 1 where the interposed internet protocol device is a router.

4. The method of claim 1 , where the interposed internet protocol device is a media terminal adapter.

5. The method of claim 1 , where the interposed internet protocol device is a telephone adapter.

6. The method of claim 1 , further comprising, when the lease time expires prior to the interposed internet protocol device receiving the second dynamic host configuration protocol acknowledgement message:

sending a second interim dynamic host configuration protocol acknowledgement message to the user internet protocol device that provides for a renewed lease time.

7. The method of claim 1 , further comprising, when the lease time expires after the interposed internet protocol device receives the second dynamic host configuration protocol acknowledgement message:

sending a dynamic host configuration protocol negative acknowledgment message to the user internet protocol device that denies use of the private internet protocol address that was previously included in the interim dynamic host configuration protocol offer message;

receiving a responsive dynamic host configuration protocol discover message from the user internet protocol device;

sending a final dynamic host configuration protocol offer message to the user internet protocol device;

receiving a responsive dynamic host configuration protocol request message; and

sending a final dynamic host configuration protocol acknowledgement message to the user internet protocol device.

8. The method of claim 1 , further comprising:

receiving from the user internet protocol device a dynamic host configuration protocol request-to-renew message when the lease time expires.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2010
From: MCLAUGHLIN, ROBERT J; GUDELIS, MARIUS J, JR.; LESTER, WILLIAM G; CHERCHALI, ALI
To: AT&T INTELLECTUAL PROPERTY II, LLC
Reel/Frame 024915/0132 →
Continuity (4)
Continuation 12011751 · Jan 29, 2008
Continuation 11033930 · Jan 12, 2005
Provisional Application 60631633 · Nov 30, 2004
Related Publication 20100274917A1 · Oct 28, 2010