Patents by Inventor Roger Fleig

Roger Fleig has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7356610
    Abstract: Systems and methods for monitoring exchanges between a client and a server across a network. Implementation of the present invention takes place in association with a client and server that use standard Internet protocol to exchange requests and responses over a network. An extendable network monitor is employed to obtain a network monitor trace. Entire requests and responses are rebuilt. Chunked information is coalesced. Interleaved packets are collected. Bodies of data written in extensible markup language are reformatted by including white space and highlighting important data. Bodies of data written in hyper-text markup language are optionally removed from the requests and responses. As such, and in accordance with the present invention, the requests and responses exchanged by a client and a server across a network are made easily readable to a user, thereby allowing the user to read, interpret, and analyze the exchanges to ensure that the exchanges occurred correctly and as expected.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: April 8, 2008
    Assignee: Microsoft Corporation
    Inventors: Roger A. Fleig, Denis L. Ruckebusch
  • Publication number: 20050021743
    Abstract: Systems and methods for monitoring exchanges between a client and a server across a network. Implementation of the present invention takes place in association with a client and server that use standard Internet protocol to exchange requests and responses over a network. An extendable network monitor is employed to obtain a network monitor trace. Entire requests and responses are rebuilt. Chunked information is coalesced. Interleaved packets are collected. Bodies of data written in extensible markup language are reformatted by including white space and highlighting important data. Bodies of data written in hyper-text markup language are optionally removed from the requests and responses. As such, and in accordance with the present invention, the requests and responses exchanged by a client and a server across a network are made easily readable to a user, thereby allowing the user to read, interpret, and analyze the exchanges to ensure that the exchanges occurred correctly and as expected.
    Type: Application
    Filed: April 29, 2004
    Publication date: January 27, 2005
    Inventors: Roger Fleig, Denis Ruckebusch
  • Patent number: 6748431
    Abstract: Systems and methods for monitoring exchanges between a client and a server across a network. Implementation of the present invention takes place in association with a client and server that use standard Internet protocol to exchange requests and responses over a network. An extendable network monitor is employed to obtain a network monitor trace. Entire requests and responses are rebuilt. Chunked information is coalesced. Interleaved packets are collected. Bodies of data written in extensible markup language are reformatted by including white space and highlighting important data. Bodies of data written in hyper-text markup language are optionally removed from the requests and responses. As such, and in accordance with the present invention, the requests and responses exchanged by a client and a server across a network are made easily readable to a user, thereby allowing the user to read, interpret, and analyze the exchanges to ensure that the exchanges occurred correctly and as expected.
    Type: Grant
    Filed: May 26, 2000
    Date of Patent: June 8, 2004
    Assignee: Microsoft Corporation
    Inventors: Roger A. Fleig, Denis L. Ruckebusch