IP Library Granted Patent US 6,973,496
Granted Patent B2
US 6,973,496 · App. 10/094,425 · Granted Dec 6, 2005

Concealing a network connected device

Assignee: Archduke Holdings, Inc.
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 6,973,496
App. No.
10/094,425
Granted
Dec 6, 2005
Kind
B2
Abstract

In a preferred embodiment of the invention, a network client inserts a validation key into the SEQ and ACK fields of a TCP connection request (TCP-SYN). The TCP connection request is sent to a validating server. The validating server extracts the validation key and uses it, with other implicit and explicit data contained within the TCP connection request to validate the connection establishment request. If the connection request is validated, the validating server responds with a TCP-SYN/ACK as described in the TCP protocol specification. If the TCP connection request is denied, the request is discarded and nothing is sent back to the requestor, in this case the network client. When an internet port scanner sends a TCP connection request to a validating network server without the proper key, the request is silently discarded or “black-holed.” This makes the validating server appear to the Internet port scanner to not exist. The validating server has completely concealed itself from unauthorized and unvalidated connections.

Claims (6)

1. A method comprising the steps of:

receiving a TCP connection request on a TCP port to which a network application has been bound on a network server;

extracting a validation key from a SEQ and an ACK field of said TCP connection request;

validating said TCP connection request based on said extracted validation key and other data contained within said TCP connection request;

determining that said extracted validation key is invalid for said TCP connection request;

discarding said TCP connection request and sending no reply back to a sender of said TCP connection request to conceal said network server from an unvalidated, unauthorized network client.

Assignments (8)
CHANGE OF NAME Recorded Dec 14, 2022
From: BLUE ARMOR TECHNOLOGIES, LLC
To: INVISINET TECHNOLOGIES, LLC
Reel/Frame 062127/0638 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2020
From: BLACKRIDGE TECHNOLOGY INTERNATIONAL, INC.; BLACKRIDGE HOLDINGS, INC; BLACKRIDGE RESEARCH INC INC.
To: BLUE ARMOR TECHNOLOGIES LLC
Reel/Frame 054711/0521 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2019
From: BLACKRIDGE TECHNOLOGY HOLDINGS, INC
To: BLACKRIDGE RESEARCH, INC
Reel/Frame 049570/0565 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2012
From: HAYES, JOHN W.
To: BLACKRIDGE TECHNOLOGY HOLDINGS, INC.
Reel/Frame 029422/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2007
From: ARCHDUKE HOLDINGS, INC.
To: HAYES, JOHN
Reel/Frame 020083/0643 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2005
From: HAYES, JOHN
To: ARCHDUKE HOLDINGS, INC.
Reel/Frame 017107/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2004
From: ARCHDUKE DESIGN, INC
To: HAYES, JOHN
Reel/Frame 015801/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2002
From: HAYES, JOHN W.
To: ARCHDUKE DESIGN, INC.
Reel/Frame 012994/0936 →
Continuity (1)
Related Publication 20040215771A1 · Oct 28, 2004