IP Library › Granted Patent US 7,441,036
Granted Patent B2
US 7,441,036 · App. 10/405,401 · Granted Oct 21, 2008

Method and system for a debugging utility based on a TCP tunnel

Assignee: International Business Machines Corporation
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,441,036
App. No.
10/405,401
Granted
Oct 21, 2008
Kind
B2
Abstract

A software development and debugging tool is based upon a TCP (Transport Control Protocol) tunnel. The TCP tunnel operates independently without a requirement of pre-configuring a client application or a server application to interoperate with the TCP-tunnel-based debugging utility. Various content-related tests can be performed by modifying the client-generated request messages at the TCP tunnel. Various timing-related tests can be performed by delaying the client-generated requests and/or server-generated responses at the TCP tunnel.

Claims (8)

1. A method for monitoring network messages from an application, the method comprising:

receiving a message at a TCP (Transport Control Protocol) tunnel, the message comprising a request message that is received from a client and forwarded to a server and a response message that is received from a server and forwarded to a client;

delaying the message at the TCP tunnel for a time period;

forwarding the message from the TCP tunnel in response to passage of the time period;

modifying the request message at the TCP tunnel in accordance with user-configurable filtering rules;

forwarding the modified request message from the TCP tunnel to a server;

determining the time period based upon user-configurable parameters and a history of delay operations on previous request messages such that delays vary over time; and,

determining a modification based on a history of modification operations on previous request messages such that modifications vary over time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2003
From: BOMER, STATON THOMAS; MARGOLIS, BERNARDO; MATHEW, SAJU
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 013937/0443 →
Continuity (1)
Related Publication 20040199629A1 · Oct 7, 2004