会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Real time monitoring of computer for determining speed of various processes
    • 计算机的实时监控,用于确定各种过程的速度
    • US08307246B2
    • 2012-11-06
    • US12608451
    • 2009-10-29
    • Eden ShochatDavid Elkind
    • Eden ShochatDavid Elkind
    • G06F11/00
    • G06F11/3466G06F11/0715G06F11/079G06F11/3409G06F2201/86G06F2201/875G06F2201/88
    • A system is disclosed for identifying one or more causes of a computer executing one or more processes running slowly, the system includes: apparatus for detecting states of one or more threads of the one or more processes; apparatus for identifying one or more of said one or more processes that have one or more threads with wait states that occur above a threshold to indicate which modules within a process or processes is causing said computer to run slowly. In one embodiment the system as the apparatus for detecting states periodically polls the one or more threads of the processes. The system can also include a data structure to store the states of each of said one or more threads each time said thread is polled. The system can be one in which one or more threads are UI threads.
    • 公开了一种用于识别运行缓慢运行的一个或多个进程的计算机的一个或多个原因的系统,所述系统包括:用于检测所述一个或多个进程的一个或多个线程的状态的装置; 用于识别具有一个或多个线程的一个或多个进程的装置,其具有发生在阈值以上的等待状态,以指示进程或进程内的哪些模块导致所述计算机运行缓慢。 在一个实施例中,作为用于检测状态的装置的系统周期性地轮询该过程的一个或多个线程。 该系统还可以包括数据结构,以在每次轮询所述线程时存储所述一个或多个线程中的每一个的状态。 系统可以是一个或多个线程是UI线程的系统。
    • 2. 发明申请
    • REAL TIME MONITORING OF COMPUTER FOR DETERMINING SPEED OF VARIOUS PROCESSES
    • 用于确定各种工艺速度的计算机的实时监控
    • US20100107014A1
    • 2010-04-29
    • US12608451
    • 2009-10-29
    • Eden ShochatDavid Elkind
    • Eden ShochatDavid Elkind
    • G06F11/07
    • G06F11/3466G06F11/0715G06F11/079G06F11/3409G06F2201/86G06F2201/875G06F2201/88
    • A system is disclosed for identifying one or more causes of a computer executing one or more processes running slowly, the system includes: apparatus for detecting states of one or more threads of the one or more processes; apparatus for identifying one or more of said one or more processes that have one or more threads with wait states that occur above a threshold to indicate which modules within a process or processes is causing said computer to run slowly.In one embodiment the system as the apparatus for detecting states periodically polls the one or more threads of the processes. The system can also include a data structure to store the states of each of said one or more threads each time said thread is polled. The system can be one in which one or more threads are UI threads.In still another embodiment the system the apparatus for detecting states includes apparatus for hooking voluntary API calls.
    • 公开了一种用于识别运行缓慢运行的一个或多个进程的计算机的一个或多个原因的系统,所述系统包括:用于检测所述一个或多个进程的一个或多个线程的状态的装置; 用于识别具有一个或多个线程的一个或多个进程的装置,其具有发生在阈值以上的等待状态,以指示进程或进程内的哪些模块导致所述计算机运行缓慢。 在一个实施例中,作为用于检测状态的装置的系统周期性地轮询该过程的一个或多个线程。 该系统还可以包括数据结构,以在每次轮询所述线程时存储所述一个或多个线程中的每一个的状态。 系统可以是一个或多个线程是UI线程的系统。 在另一个实施例中,该系统用于检测状态的装置包括用于挂接自愿API呼叫的装置。
    • 3. 发明申请
    • STREAM RECOGNITION AND FILTERING
    • 流识别和滤波
    • US20150248485A1
    • 2015-09-03
    • US14671695
    • 2015-03-27
    • Ravid SAGYNorberto MEIJOMEDavid ElkindKevin Bermeister
    • Ravid SAGYNorberto MEIJOMEDavid ElkindKevin Bermeister
    • G06F17/30H04L29/06H04L29/08
    • G06F17/30864G06F17/30861H04L65/60H04L67/1095H04N21/835
    • A method obtains a first data item signature for a first data item, the first data item signature comprising an association between a plurality of synch points in the first data item and a corresponding plurality of block signatures. The process attempts to find one of the synch points in a second data item; and, if such a synch point is found, then a block signature of a corresponding block of bits in the second data item is determined. The process ascertains whether the synch point and corresponding block signature from the second data item correspond to a synch point and block signature in the first data item. If a predetermined number of synch points and corresponding block signatures match, the first and second data items are considered to match. In response to said determining, one or more actions associated with the first data item are performed.
    • 方法获得第一数据项的第一数据项签名,所述第一数据项签名包括所述第一数据项中的多个同步点与对应的多个块签名之间的关联。 该过程尝试在第二数据项中找到一个同步点; 并且如果发现这样的同步点,则确定第二数据项中相应的位块的块签名。 该过程确定来自第二数据项的同步点和对应块签名是否对应于第一数据项中的同步点和块签名。 如果预定数量的同步点和对应的块签名匹配,则认为第一和第二数据项是匹配的。 响应于所述确定,执行与第一数据项相关联的一个或多个动作。
    • 4. 发明授权
    • System and method for automated tuning of program execution tracing
    • 自动调整程序执行跟踪的系统和方法
    • US07827539B1
    • 2010-11-02
    • US11165442
    • 2005-06-23
    • Shlomo WygodnyDavid ElkindMoshe Kravchik
    • Shlomo WygodnyDavid ElkindMoshe Kravchik
    • G06F9/44
    • G06F11/3466G06F11/3409G06F2201/81G06F2201/86G06F2201/88
    • A tracing system that provides automated tuning of execution tracing by adjusting the collection of trace data is described. In one embodiment, the user sets an initial tracing profile for a tracing program. In addition, the user sets an upper limit for the tracing performance penalty. The auto-tuning system monitors the performance penalty induced by tracing and, when the performance impact is excessive, removes trace points that are causing the most impact on performance. Auto tuning is especially useful for performing software recording in mission-critical and/or time-critical applications, such as servers, real-time applications, etc. The system typically adjusts relatively quickly such that most users do not feel the influence of the tracer.
    • 描述了通过调整跟踪数据的集合来提供自动调整执行跟踪的跟踪系统。 在一个实施例中,用户设置跟踪程序的初始跟踪简档。 此外,用户设置跟踪性能损失的上限。 自动调谐系统监控由追踪引起的性能损失,并且当性能影响过大时,会删除对性能造成最大影响的追踪点。 自动调整对于在任务关键型和/或时间关键型应用程序(如服务器,实时应用程序等)中执行软件记录特别有用。系统通常会相对较快地进行调整,以便大多数用户不会感到示踪剂的影响 。