← Back to Patent Explorer
US5740355A Expired / Lapsed US ⏱️ 0.0 years remaining

Transaction tracing apparatus

Assignee: Fujitsu Ltd
•
Filing: 1996-06-04
•
Granted: 1998-04-14
•
Expires: 2016-06-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A collection filter is created by a filter creation module according to instruction from a trace control module, and packet logs are collected by a line collection module. Further, an application log extraction module extracts application logs from packet logs by sequence matching using an extraction filter which contains a sequence filter, a performance analysis module analyzes the application logs using an analysis filter, and a graph display module displays a graph of the results.

Inventors

  • 👤 Yutaka Watanabe
  • 👤 Yasuaki Muraki
  • 👤 Takashi Nakagawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 19:47
CPC Classifications
H; H04; H04L; H04L43/00; H04L43/16; H04L43/04; H04L43/045; H04L43/08; H04L43/0805; H04L43/0817

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 189 words
A transaction tracing apparatus for a computer network having a plurality of units connected via a transfer path, wherein transactions are processed by exchange of transmission information using a conversational format of request and reply between at least two units, said transaction tracing apparatus comprising: a trace control module which controls the transaction tracing apparatus based on a trace instruction file having a log file name, a filter file name, and analysis instructions having corresponding specification information; a filter creation module which creates an extraction filter and an analysis filter used in the extraction of a particular conversation sequence from a packet log; a line collection module which collects transmission information from said transfer path thereby creating a transmission log; an application log extraction module which extracts from the transmission log an application log of the particular conversation sequence specified by the extraction filter; a performance analysis module which extracts the particular conversation sequence, specified by the analysis filter, from said application log, and analyzes the transaction producing an analysis result; and a graph display module which displays graphs based on the analysis results of said performance analysis module.
Claim 2
Dependent Claim 189 words
A transaction tracing apparatus for a computer network having a plurality of units connected via a transfer path, wherein transactions are processed by exchange of transmission information using a conversational format of request and reply between at least two units, said transaction tracing apparatus comprising: a trace control module which controls the transaction tracing apparatus based on a trace instruction file having a log file name, a filter file name, and analysis instructions having corresponding specification information; a filter creation module which creates an extraction filter and an analysis filter used in the extraction of a particular conversation sequence from a packet log; a line collection module which collects transmission information from said transfer path thereby creating a transmission log; an application log extraction module which extracts from the transmission log an application log of the particular conversation sequence specified by the extraction filter; a performance analysis module which extracts the particular conversation sequence, specified by the analysis filter, from said application log, and analyzes the transaction producing an analysis result; and a graph display module which displays graphs based on the analysis results of said performance analysis module.
Claim 3
Dependent Claim 26 words
An apparatus according to claim 1, wherein the filter file name of said trace instruction file is a collection filter name and an analysis filter name.
Claim 4
Dependent Claim 22 words
An apparatus according to claim 2, wherein the analysis instruction of said trace instruction file includes an analysis type and layout information.
Claim 5
Dependent Claim 44 words
An apparatus according to claim 3, wherein said analysis type includes a response analysis, a throughput analysis, a client processing time, a server processing time, and a transaction transition, and said layout information includes comments, a threshold value, a display position, and a size.
Claim 6
Dependent Claim 45 words
An apparatus according to claim 1, wherein said filter creation module creates line collection filters to be used for packet log collection, and said line collection module collects transmission information specified by said collection filter in the form of transmission log from said transfer path.
Claim 7
Dependent Claim 76 words
An apparatus according to claim 5, wherein said collection filter is comprised of at least: a collection time; originating information including an originating system address and an originating protocol identifier; and receiving information including a receiving system address and a reception protocol identifier; wherein said line collection module collects communication information corresponding to any one of the pieces of said collection information, or a combination of multiple pieces thereof, in the form of a communication log.
Claim 8
Dependent Claim 41 words
An apparatus according to claim 1, wherein said extraction filter is comprised of a transaction name, a time specification, and a sequence filter, and wherein said analysis filter is comprised of a transaction name, a time specification, and a sequence filter.
Claim 9
Dependent Claim 24 words
An apparatus according to claim 7, wherein said sequence filter is comprised of: send information indicating sending information; and return information indicating returning information.
Claim 10
Dependent Claim 46 words
An apparatus according to claim 7, wherein each of said send information and return information are comprised of: directional information comprised of originating information and receiving information comprised of unit address and protocol identifier; identification data; and sequence information which includes the position and length thereof.
Claim 11
Dependent Claim 36 words
An apparatus according to claim 9, wherein each of said send information and return information contain multiple pieces of directional information comprised of said originating information and receiving information regarding a single piece of sequence information.
Claim 12
Dependent Claim 23 words
An apparatus according to claim 9, wherein said filter creation module creates said sequence filters using pattern filters prepared beforehand for each protocol.
Claim 13
Dependent Claim 79 words
An apparatus according to claim 11, wherein said pattern filters have registered therein elements corresponding to the send information and returning information for each of the protocols, so that a sequence filter is automatically created by means of selection of corresponding elements from said pattern filter based on user protocol selection and element selection, and further, by means of selecting corresponding elements from the selection elements based on input of user system address, protocol identifier, identification data, and time.
Claim 14
Dependent Claim 31 words
An apparatus according to claim 1, wherein said performance analysis module conducts at least a response analysis, a throughput analysis, client processing time, server processing time, and transaction transition, as necessary.
Claim 15
Dependent Claim 57 words
An apparatus according to claim 1, wherein said trace control module possesses a trace hysteresis file, and in the event that displaying of a graph of analyzed performance other than that of the information specified by said trace instruction file is conducted within said graph display module, said graph information is stored in said trace hysteresis file.
Claim 16
Dependent Claim 49 words
An apparatus according to claim 14, wherein said trace hysteresis file possesses trace operation information including range extraction and graph overlaying, and conducts graph displaying according to specification of said trace operation information of the graph stored in said trace hysteresis file, by means of said graph display module.
Claim 17
Dependent Claim 21 words
An apparatus according to claim 1, wherein said computer network is a client-server system which is comprised of server and clients.
Claim 18
Dependent Claim 140 words
A transaction tracing apparatus comprising: a trace control module which controls the transacting tracing apparatus based on a trace instruction file having a log file name, a filter name, and analysis instructions having corresponding specification information; a filter creation module which creates an extraction filter and an analysis filter used in the extraction of a particular conversation sequence from a packet log; an application log extraction module which extracts, from a transmission log collected from a transfer path of a computer network, an application log of the particular conversation sequence specified by the extraction filter; a performance analysis module which extracts the particular conversation sequence, specified by the analysis filter, from the application log, and analyzes the transaction producing an analysis result; and a graph display module which displays graphs based on the analysis results of said performance analysis module.
Claim 19
Dependent Claim 140 words
A transaction tracing apparatus comprising: a trace control module which controls the transacting tracing apparatus based on a trace instruction file having a log file name, a filter name, and analysis instructions having corresponding specification information; a filter creation module which creates an extraction filter and an analysis filter used in the extraction of a particular conversation sequence from a packet log; an application log extraction module which extracts, from a transmission log collected from a transfer path of a computer network, an application log of the particular conversation sequence specified by the extraction filter; a performance analysis module which extracts the particular conversation sequence, specified by the analysis filter, from the application log, and analyzes the transaction producing an analysis result; and a graph display module which displays graphs based on the analysis results of said performance analysis module.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-13 2001-10-13 2002-04-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-13 2005-10-13 2006-04-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-13 2009-10-13 2010-04-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag