发明名称 |
Visualizing transactions of a transaction-based system |
摘要 |
Visualizing transactions in a transaction-based system includes displaying, on a display device, an x-y coordinate system including an x-axis and a y-axis, wherein the x-axis is demarcated in units of time and the y-axis is demarcated according to a transaction characteristic and formatting, using a processor, each of a plurality of transactions of a transaction system as a line having a start end representing a start of the transaction and a terminating end representing an end of the transaction. For each line representing a transaction, the start end of the line is located at a first x-coordinate corresponding to a start time of the transaction and a first y-coordinate of zero. For each line, the terminating end of the line is located at a second x-coordinate corresponding to an end time of the transaction and a second non-zero y-coordinate that is the same for each line. Each line is displayed on the display device using the processor in combination with the x-y coordinate system. |
申请公布号 |
US9626780(B1) |
申请公布日期 |
2017.04.18 |
申请号 |
US201414312616 |
申请日期 |
2014.06.23 |
申请人 |
XILINX, INC. |
发明人 |
Yang Yi-Hua E.;Lysaght Patrick;Schumacher Paul R.;Schelle Graham F. |
分类号 |
G06T11/20 |
主分类号 |
G06T11/20 |
代理机构 |
|
代理人 |
Cuenot Kevin T. |
主权项 |
1. A method, comprising:
displaying, on a display device, an x-y coordinate system comprising an x-axis and a y-axis, wherein the x-axis is demarcated in units of time and the y-axis is demarcated according to a transaction characteristic; formatting, using a processor, each of a plurality of transactions of a transaction system as a line having a start end representing a start of the transaction and a terminating end representing an end of the transaction, wherein the transactions are for a data processing system and obtained from a transaction data structure stored in a memory; for each line representing a transaction, locating the start end of the line at a first x-coordinate corresponding to a start time of the transaction and a first y-coordinate of zero; for each line, locating the terminating end of the line at a second and different x-coordinate corresponding to an end time of the transaction and a second non-zero y-coordinate that is the same for each line, wherein slope of each line is non-zero and correlates with duration of the transaction represented by the line; and displaying, on the display device using the processor, each line in combination with the x-y coordinate system; and generating a visualization with a first transaction that begins prior to a second transaction and that ends after the second transaction as overlapping ones of the lines. |
地址 |
San Jose CA US |