Method and system of indexing into trace data based on entries in a log buffer
    11.
    发明授权
    Method and system of indexing into trace data based on entries in a log buffer 有权
    根据日志缓冲区中的条目索引到跟踪数据的方法和系统

    公开(公告)号:US08001427B2

    公开(公告)日:2011-08-16

    申请号:US11383471

    申请日:2006-05-15

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3636

    摘要: A method and system of indexing into trace data based on entries in a log buffer. At least some of the illustrative embodiments are methods comprising executing a traced program on a target device. The traced program writes entries to a log buffer within the target device, and the traced program also contemporaneously writes an index value for each entry to a register. The index value written to the register becomes part of trace data regarding the traced program and correlates each entry to a respective portion of the trace data. Using the information one may either or both: display on a display device a portion of the trace data (the portion selected based on selecting an entry from the log buffer); or display on the display a portion of the log buffer (the portion selected based on selecting an entry from the trace data).

    摘要翻译: 根据日志缓冲区中的条目将索引数据进行索引的方法和系统。 说明性实施例中的至少一些是包括在目标设备上执行跟踪的程序的方法。 跟踪的程序将条目写入目标设备中的日志缓冲区,并且跟踪的程序同时将每个条目的索引值写入寄存器。 写入寄存器的索引值成为跟踪程序的跟踪数据的一部分,并将每个条目与跟踪数据的相应部分相关联。 使用该信息可以一个或两者:在显示设备上显示跟踪数据的一部分(基于从日志缓冲器中选择条目而选择的部分); 或在显示器上显示日志缓冲区的一部分(基于从跟踪数据中选择条目而选择的部分)。

    Cache inspection with inspection bypass feature
    12.
    发明授权
    Cache inspection with inspection bypass feature 有权
    具有检查旁路功能的缓存检查

    公开(公告)号:US07779206B2

    公开(公告)日:2010-08-17

    申请号:US11383374

    申请日:2006-05-15

    IPC分类号: G06F11/32 G06F11/34 G06F12/08

    CPC分类号: G06F12/0888 G06F11/3648

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from circuit logic that is adapted to collect the information from caches on different cache levels, at least some of the information from caches on different cache levels associated with a common address. The software also causes the processor to selectively bypass a portion of the information specified by a user of the software and to provide non-bypassed information to the user and not said bypassed portion.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从电路逻辑接收适于从不同高速缓存级别上的高速缓存收集信息的信息,所述缓存中的至少一些信息来自不同缓存级别上的缓存级别 有一个共同的地址。 软件还使得处理器有选择地绕过由软件的用户指定的信息的一部分,并且向用户提供非旁路信息,而不是旁路部分。

    METHOD AND SYSTEM OF IDENTIFYING OVERLAYS USED BY A PROGRAM
    13.
    发明申请
    METHOD AND SYSTEM OF IDENTIFYING OVERLAYS USED BY A PROGRAM 有权
    识别程序使用覆盖的方法和系统

    公开(公告)号:US20070006172A1

    公开(公告)日:2007-01-04

    申请号:US11383424

    申请日:2006-05-15

    IPC分类号: G06F9/44

    CPC分类号: G06F9/445 G06F11/3636

    摘要: A method and system of identifying overlays used by a program. The overlays may be executable overlays (e.g., overlay programs and dynamically linked library programs), or the overlays may be data sets. Depending on the number of overlays and/or the type of information used to identify the overlays, an indication of the identity of the overlays may be written to a register (whose contents are inserted into the trace data stream), or the indication may comprise an entry in a log buffer and an index value written to the register (again whose contents are inserted into the trace data stream, and where the index value identifies the entry in the log buffer).

    摘要翻译: 识别程序使用的重叠的方法和系统。 覆盖可以是可执行覆盖(例如,覆盖程序和动态链接的库程序),或者覆盖可以是数据集。 取决于覆盖层的数量和/或用于标识覆盖层的信息的类型,覆盖层的标识的指示可被写入寄存器(其内容被插入到跟踪数据流中),或者该指示可以包括 日志缓冲区中的条目和写入寄存器的索引值(再次将其内容插入到跟踪数据流中,索引值标识日志缓冲区中的条目)。

    PRIORITIZING CACHES HAVING A COMMON CACHE LEVEL
    14.
    发明申请
    PRIORITIZING CACHES HAVING A COMMON CACHE LEVEL 有权
    优先级高速缓存

    公开(公告)号:US20060259699A1

    公开(公告)日:2006-11-16

    申请号:US11383454

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F12/0804 G06F12/0897

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from circuit logic that is adapted to collect the information from caches having a common cache level. The software also causes the processor to prioritize the caches having the common cache level such that the caches are displayable as having different cache levels.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从适于从具有公共高速缓存级别的高速缓存中收集信息的电路逻辑接收信息。 软件还使处理器对具有公共高速缓存级别的高速缓存进行优先级排列,使得高速缓存可显示为具有不同的高速缓存级别。

    DISPLAYING CACHE INFORMATION USING MARK-UP TECHNIQUES
    15.
    发明申请
    DISPLAYING CACHE INFORMATION USING MARK-UP TECHNIQUES 有权
    使用标记技术显示缓存信息

    公开(公告)号:US20060259698A1

    公开(公告)日:2006-11-16

    申请号:US11383448

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F12/0897 G06F12/0804

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from circuit logic that is adapted to collect the information from caches on different cache levels. At least some of the information is from caches on different cache levels associated with a common address. The processor also displays the information by way of a graphical user interface (GUI). The GUI displays a portion of the information using a mark-up technique different from that used to display remaining portions of the information.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从适于从不同缓存级别上的高速缓存收集信息的电路逻辑接收信息。 至少一些信息来自与公共地址相关联的不同缓存级别上的缓存。 处理器还通过图形用户界面(GUI)显示信息。 GUI使用不同于用于显示信息的剩余部分的标记技术来显示信息的一部分。

    DETERMINING DIFFERENCES BETWEEN CACHED COPIES OF AN ADDRESS
    16.
    发明申请
    DETERMINING DIFFERENCES BETWEEN CACHED COPIES OF AN ADDRESS 审中-公开
    确定地址的高速缓存副本之间的差异

    公开(公告)号:US20060259696A1

    公开(公告)日:2006-11-16

    申请号:US11383385

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from caches on different cache levels, at least some of the information from caches on different cache levels associated with a common address. The software also causes the processor to determine a difference between the information from caches on different cache levels associated with the common address and to provide the difference to a user of the software.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从不同高速缓存级别的高速缓存中接收来自与公共地址相关联的不同缓存级别上的高速缓存中的信息中的至少一些信息。 该软件还使得处理器确定来自与公共地址相关联的不同高速缓存级别上的高速缓存的信息之间的差异,并且向软件的用户提供差异。

    Captioning for tele-conferences
    17.
    发明授权
    Captioning for tele-conferences 失效
    电话会议标题

    公开(公告)号:US06816468B1

    公开(公告)日:2004-11-09

    申请号:US09465645

    申请日:1999-12-16

    申请人: Brian Cruickshank

    发明人: Brian Cruickshank

    IPC分类号: H04L1216

    摘要: A teleconferencing system, including apparatus and methods, for providing transcription and/or translation services during a teleconference is disclosed. The disclosed teleconferencing system establishes a voice connection and a data connection with participants to the teleconference desiring transcription services. The speech of each participant to the teleconference is transcribed using voice recognition technology in real or near-real time. Additionally, the transcribed text may be translated into a participant's desired language. The translation may be generated in real or near-real time on a word by word basis or alternatively, on a phrase by phrase or sentence by sentence basis. The translated and transcribed text is displayed for a participant using the established data connection. The transcribed (and possibly translated) text may be displayed in real or near-real time during a participant's speech. Audio translation services are also provided to a participant using text to speech software to generate an audio signal from the translated and transcribed text.

    摘要翻译: 公开了一种用于在电话会议期间提供转录和/或翻译服务的电话会议系统,包括装置和方法。 所公开的电话会议系统建立与参与者的语音连接和数据连接以用于要求转录服务的电话会议。 电话会议的每个参与者的演讲利用语音识别技术实时或接近实时转录。 此外,转录的文本可以被翻译成参与者期望的语言。 翻译可以逐字地实时或接近实时生成,或者以短语或逐句为单位生成。 使用建立的数据连接为参与者显示翻译和转录的文本。 在参与者的演讲期间,可以实时或接近实时地显示转录(和可能翻译的)文本。 音频翻译服务还提供给使用文本到语音软件的参与者,以从翻译和转录的文本生成音频信号。

    Speech playback speed change using wavelet coding, preferably sub-band
coding
    18.
    发明授权
    Speech playback speed change using wavelet coding, preferably sub-band coding 失效
    使用小波编码的语音播放速度变化,优选为子带编码

    公开(公告)号:US6009386A

    公开(公告)日:1999-12-28

    申请号:US980451

    申请日:1997-11-28

    摘要: A method of speeding up playback of a digitized audio signal without raising the pitch and without introducing discontinuities in the speech signal, comprises sub-band coding (SBC) consecutive blocks of the audio signal with standard SBC or wavelet compression to derive frames of data. Next periodic adjacent pairs of the frames are dropped to leave a stream of remaining frames. A sped up approximation of the digitized audio signal is then reconstructed by sub-band decoding consecutive remaining frames. The method can also be used to slow speech playback by replicating, rather than dropping, adjacent pairs of frames.

    摘要翻译: 一种加速数字化音频信号的重放而不增加音调并且不引入语音信号中的不连续性的方法包括具有标准SBC或小波压缩的音频信号的子带编码(SBC)连续块以导出数据帧。 下一个周期性相邻的帧对被丢弃以留下剩余帧流。 然后通过子带解码连续的剩余帧来重构数字化音频信号的加速近似。 该方法还可以用于通过复制而不是丢弃相邻的帧对来减慢语音播放。

    Stack analysis for post mortem analysis
    19.
    发明授权
    Stack analysis for post mortem analysis 有权
    桩后分析堆栈分析

    公开(公告)号:US08732681B2

    公开(公告)日:2014-05-20

    申请号:US13441638

    申请日:2012-04-06

    IPC分类号: G06F9/45

    CPC分类号: G06F11/366 G06F11/3636

    摘要: A debug tool that generates a call stack listing by analyzing the crash memory dump data without relying on register data values. The tool uses information gathered by the compiler and linker when the program was compiled and linked, including the stack's size and location in memory. By examining the stack location in the crash memory dump image in conjunction with the debugging data generated by the compiler and the linker and any existing trace data, the last valid frame may be reconstructed indicating the location of the crash.

    摘要翻译: 通过分析崩溃内存转储数据而不依赖于寄存器数据值来生成调用堆栈列表的调试工具。 当程序被编译和链接时,该工具使用编译器和链接器收集的信息,包括堆栈的大小和内存中的位置。 通过检查崩溃内存转储映像中的堆栈位置以及由编译器和链接器以及任何现有跟踪数据生成的调试数据,可以重建最后一个有效的帧,指示崩溃的位置。

    Stack Analysis for Post Mortem Analysis
    20.
    发明申请
    Stack Analysis for Post Mortem Analysis 有权
    桩后分析堆栈分析

    公开(公告)号:US20120297370A1

    公开(公告)日:2012-11-22

    申请号:US13441638

    申请日:2012-04-06

    IPC分类号: G06F9/44

    CPC分类号: G06F11/366 G06F11/3636

    摘要: A debug tool that generates a call stack listing by analyzing the crash memory dump data without relying on register data values. The tool uses information gathered by the compiler and linker when the program was compiled and linked, including the stack's size and location in memory. By examining the stack location in the crash memory dump image in conjunction with the debugging data generated by the compiler an the linker and any existing trace data, the last valid frame may be reconstructed indicating the location of the crash.

    摘要翻译: 通过分析崩溃内存转储数据而不依赖于寄存器数据值来生成调用堆栈列表的调试工具。 当程序被编译和链接时,该工具使用编译器和链接器收集的信息,包括堆栈的大小和内存中的位置。 通过检查崩溃内存转储映像中的堆栈位置以及编译器生成的调试数据,链接器和任何现有的跟踪数据,可以重建最后一个有效的帧,指示崩溃的位置。