Collaborative Software Debugging In A Distributed System With Stacked Event Group Management
    121.
    发明申请
    Collaborative Software Debugging In A Distributed System With Stacked Event Group Management 审中-公开
    在具有堆叠事件组管理的分布式系统中的协作软件调试

    公开(公告)号:US20120102459A1

    公开(公告)日:2012-04-26

    申请号:US12908223

    申请日:2010-10-20

    申请人: Cary L. Bates

    发明人: Cary L. Bates

    IPC分类号: G06F9/44 G06F3/00

    CPC分类号: G06F11/3664 G06F11/362

    摘要: In a distributed system that includes a debug server and debug clients coupled for data communications through a data communications network, where the debug server includes a debug administrator, a message router, a back-end debugger, and a debuggee, collaborative software debugging includes receiving, from the debug clients, application-level messages, including multiple requests to establish an event notification; routing the messages among the debug clients, debug administrator, and back-end debugger, including forwarding each request to the debug administrator, and forwarding only one of the requests to the back-end debugger; establishing one event notification; assigning, for each request, the event notification to an event group, each event group associated with one of the requesting debug clients; and returning client-specific debug results including sending, to each of the requesting debug clients, an event notification upon the back-end debugger encountering the event at the location in source code.

    摘要翻译: 在包括调试服务器和调试客户端的分布式系统中,通过数据通信网络进行数据通信,调试服务器包括调试管理员,消息路由器,后端调试器和调试器,协作软件调试包括接收 来自调试客户端的应用级消息,包括建立事件通知的多个请求; 在调试客户端,调试管理员和后端调试器之间路由消息,包括将每个请求转发给调试管理员,并将只有一个请求转发到后端调试器; 建立一个事件通知; 为每个请求分配事件通知给事件组,每个事件组与请求的调试客户端之一相关联; 并返回客户端特定的调试结果,其中包括在每个请求的调试客户机上向后端调试器发送事件通知,该事件通知在源代码中的位置遇到事件。

    Method for avatar wandering in a computer based interactive environment
    122.
    发明授权
    Method for avatar wandering in a computer based interactive environment 有权
    在基于计算机的交互式环境中,化身漫游的方法

    公开(公告)号:US08134560B2

    公开(公告)日:2012-03-13

    申请号:US12179731

    申请日:2008-07-25

    IPC分类号: G06T13/00

    摘要: A method for avatar wandering in a computer based interactive environment including for each avatar within a range of a current avatar, obtaining profiles of a user represented by the avatar, for each profile of the user represented by the avatar that has a same profile type as a profile of a user represented by the current avatar, comparing the profiles for matching data, computing a match score for the avatar based on the matching data, and moving the current avatar toward the avatar that has a greatest match score.

    摘要翻译: 一种用于在基于计算机的交互环境中的化身漫游的方法,包括针对由所述化身所表示的用户的所述用户所表示的用户的每个配置文件,在所述当前化身的范围内的每个化身,获得由所述化身表示的用户的个人资料, 由当前头像表示的用户的简档,比较用于匹配数据的简档,基于匹配数据计算化身的匹配分数,以及将当前头像朝向具有最大匹配分数的头像移动。

    Detection of frequent improper removals of and changing writing policies to prevent data loss in memory sticks
    123.
    发明授权
    Detection of frequent improper removals of and changing writing policies to prevent data loss in memory sticks 失效
    检测频繁不当的删除和改变写作策略,以防止记忆棒中的数据丢失

    公开(公告)号:US07937529B2

    公开(公告)日:2011-05-03

    申请号:US12144161

    申请日:2008-06-23

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F12/0804 G06F2212/2146

    摘要: Methods, system and computer program products for detection of frequent improper removals of and changing writing policies to prevent data loss in memory sticks. Exemplary embodiments include a method including detecting insertions of the memory stick, detecting removals of the memory stick, tracking a number of times the memory stick has been docked when removed, tracking a number of times the memory stick has been undocked when removed, determining a removal ratio of times the memory has been removed when docked to the number of times the memory stick has been removed when undocked, comparing the removal ratio to a predetermined threshold, caching writes and directory updates, and committing the writes and directory updates to the memory stick when the removal ratio is below the predetermined threshold and, flushing all writes and updates to the memory stick when in the removal ratio is equal to or above the predetermined threshold.

    摘要翻译: 方法,系统和计算机程序产品,用于检测频繁不当的删除和更改写入策略,以防止记忆棒中的数据丢失。 示例性实施例包括一种方法,包括检测记忆棒的插入,检测记忆棒的移除,跟踪在移除时存储棒已被停靠的次数,跟踪多次存储棒在移除时已经脱离,确定 移除存储器时的移除次数与停放时的记忆棒已被移除的次数相比较,将删除率与预定阈值进行比较,缓存写入和目录更新,以及将写入和目录更新提交到存储器 当去除率低于预定阈值时,当移除比率等于或高于预定阈值时,将所有写入和更新刷新到存储棒。

    METHOD FOR AVATAR WANDERING IN A COMPUTER BASED INTERACTIVE ENVIRONMENT
    124.
    发明申请
    METHOD FOR AVATAR WANDERING IN A COMPUTER BASED INTERACTIVE ENVIRONMENT 有权
    用于基于计算机的交互式环境中的AVATAR WANDERING的方法

    公开(公告)号:US20100020085A1

    公开(公告)日:2010-01-28

    申请号:US12179731

    申请日:2008-07-25

    IPC分类号: G06T13/00 G06T15/70

    摘要: A method for avatar wandering in a computer based interactive environment including for each avatar within a range of a current avatar, obtaining profiles of a user represented by the avatar, for each profile of the user represented by the avatar that has a same profile type as a profile of a user represented by the current avatar, comparing the profiles for matching data, computing a match score for the avatar based on the matching data, and moving the current avatar toward the avatar that has a greatest match score.

    摘要翻译: 一种用于在基于计算机的交互环境中的化身漫游的方法,包括针对由所述化身所表示的用户的所述用户所表示的用户的每个配置文件,在所述当前化身的范围内的每个化身,获得由所述化身表示的用户的个人资料, 由当前头像表示的用户的简档,比较用于匹配数据的简档,基于匹配数据计算化身的匹配分数,以及将当前头像朝向具有最大匹配分数的头像移动。

    Finding the Source Statement of the Definition of a Storage Location
    125.
    发明申请
    Finding the Source Statement of the Definition of a Storage Location 失效
    查找存储位置定义的源语句

    公开(公告)号:US20100005249A1

    公开(公告)日:2010-01-07

    申请号:US12166751

    申请日:2008-07-02

    IPC分类号: G06F12/00

    CPC分类号: G06F11/3624 G06F11/3664

    摘要: In an embodiment, an identifier of a storage location that is accessed by a program is received. While execution of the program is halted at a halted statement, a first source statement is determined that must have stored to the storage location. The program comprises the halted statement and the first source statement, and the halted statement is different than the first source statement. The first source statement is presented, in response to the determination. In an embodiment, while execution of the program is halted at the halted statement, a second source statement is determined that might have stored to the storage location, and the second source statement is presented.

    摘要翻译: 在一个实施例中,接收由程序访问的存储位置的标识符。 当程序的执行在暂停的语句中停止时,确定必须存储到存储位置的第一个源语句。 该程序包括halted语句和第一个source语句,halted语句与第一个source语句不同。 提出了第一个来源声明,以响应确定。 在一个实施例中,当在停止的语句停止执行程序时,确定可能存储到存储位置的第二源语句,并且呈现第二源语句。

    SYSTEM, METHOD AND PROGRAM PRODUCT FOR MONITORING CHANGES TO DATA WITHIN A CRITICAL SECTION OF A THREADED PROGRAM
    126.
    发明申请
    SYSTEM, METHOD AND PROGRAM PRODUCT FOR MONITORING CHANGES TO DATA WITHIN A CRITICAL SECTION OF A THREADED PROGRAM 失效
    系统,方法和计划产品,用于监控线程程序关键部分数据的变化

    公开(公告)号:US20090320001A1

    公开(公告)日:2009-12-24

    申请号:US12143101

    申请日:2008-06-20

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3636

    摘要: A method, system and program product for monitoring changes to a variable within a critical section of a threaded program. The method includes establishing, using a debugging tool, a watch for monitoring changes to a variable that occur outside of the critical section and executing a portion of the threaded program with a debugger. Further, the method includes determining, using the tool, whether or not a thread has executed a start breakpoint set for the critical section, if the thread has executed the start breakpoint set, determining whether or not the thread has executed an end breakpoint set for the critical section, and if the thread has not executed the end breakpoint set, displaying any watches triggered responsive to updates to the variable that occur outside of the critical section, such that, only updates to the variable that occur outside of the critical section will trigger the displaying.

    摘要翻译: 一种方法,系统和程序产品,用于监视线程程序关键部分内变量的更改。 该方法包括使用调试工具建立一个监视器,用于监视对关键部分之外发生的变量的更改,并使用调试器执行线程程序的一部分。 此外,该方法包括:如果线程已经执行了开始断点集,则确定线程是否已经执行了关键部分设置的开始断点,确定线程是否已经执行了为 关键部分,如果线程没有执行结束断点集,则显示响应于对关键部分之外发生的变量的更新而触发的任何监视,使得仅对发生在关键部分之外的变量的更新将仅 触发显示。

    Voice language model adjustment based on user affinity
    127.
    发明授权
    Voice language model adjustment based on user affinity 有权
    基于用户亲和力的语音模型调整

    公开(公告)号:US07590536B2

    公开(公告)日:2009-09-15

    申请号:US11246831

    申请日:2005-10-07

    IPC分类号: G10L15/06

    摘要: Methods, systems and computer readable medium for improving the accuracy of voice processing are provided. Embodiments of the present invention generally provide methods, systems and articles of manufacture for adjusting a language model within a voice recognition system. In one embodiment, changes are made to the language model by identifying a word-usage pattern that qualifies as an anomaly. In one embodiment, an anomaly occurs when the use of a given word (or phrase) differs from an expected probability for the word (or phrase), as predicted by a language model. Additionally, observed anomalies may be shared and applied by different users of the voice processing system, depending on an affinity in word-usage frequency between different users.

    摘要翻译: 提供了用于提高语音处理精度的方法,系统和计算机可读介质。 本发明的实施例通常提供用于调整语音识别系统内的语言模型的方法,系统和制品。 在一个实施例中,通过识别符合异常的字使用模式来对语言模型进行改变。 在一个实施例中,当使用给定字(或短语)与语言模型预测的单词(或短语)的预期概率不同时,发生异常。 此外,观察到的异常可以由语音处理系统的不同用户共享和应用,这取决于不同用户之间的字使用频率的亲和度。

    Run into function
    128.
    发明授权
    Run into function 失效
    运行功能

    公开(公告)号:US07299456B2

    公开(公告)日:2007-11-20

    申请号:US10666033

    申请日:2003-09-18

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3648

    摘要: Method, apparatus and article of manufactured for debugging code. A user selects a function call (e.g., a method of object-oriented code) and a debugger parses the function call and sets breakpoints on the entry points of all instances of the method (assuming more than one). During execution, when one of the breakpoints is hit, the debugger determines whether the corresponding method is being called from the user-specified location in the code.

    摘要翻译: 制造调试代码的方法,设备和物品。 用户选择函数调用(例如,面向对象代码的方法),并且调试器解析函数调用并在方法的所有实例的入口点(假设多于一个)上设置断点。 在执行期间,当其中一个断点被命中时,调试器确定是否在代码中从用户指定的位置调用相应的方法。

    Debug thread termination control points
    129.
    发明授权
    Debug thread termination control points 失效
    调试线程终止控制点

    公开(公告)号:US06978399B2

    公开(公告)日:2005-12-20

    申请号:US10241904

    申请日:2002-09-12

    IPC分类号: G06F11/36 G06F11/30

    CPC分类号: G06F11/3664 G06F11/362

    摘要: Method, apparatus and article of manufacture for determining thread termination in a debugging environment. One embodiment provides a method of determining thread termination within a debugging environment, comprising: from a debugger user interface, receiving a user selection requesting notification of termination of a thread; and invoking the debugger user interface to notify the user of termination of the thread.

    摘要翻译: 用于在调试环境中确定线程终止的方法,装置和制造。 一个实施例提供了一种在调试环境内确定线程终止的方法,包括:从调试器用户界面接收请求线程终止通知的用户选择; 并调用调试器用户界面来通知用户线程的终止。

    Locator icon mechanism
    130.
    发明授权
    Locator icon mechanism 失效
    定位器图标机制

    公开(公告)号:US5534887A

    公开(公告)日:1996-07-09

    申请号:US198748

    申请日:1994-02-18

    CPC分类号: G06F3/0481 G06F3/167

    摘要: A display apparatus and method that provides a windowing interface that gives the user the capability to identify and locate the particular window associated with a bell tone emitted by an application program. When a particular application emits a bell tone, the system displays a locator icon on the display. The text associated with the locator icon contains the window title, which tells the user which window caused the tone to be emitted. To go directly to the window that issued the bell, the user positions the pointing device over the locator icon and activates it to bring the icon into focus. At this time the icon vanishes and the window that emitted the bell tone is prominently displayed so the user can attend to it. If the user does not activate the locator icon and no other bell tones are emitted from the same window, then the locator icon will be removed from the display after a time period, which may be set by the user. When a window emits another bell tone while a locator icon is displayed for that window, the timer for the locator icon is reset so that it will remain on the display for the time period from the last bell tone emitted from the window.

    摘要翻译: 一种提供窗口界面的显示装置和方法,其向用户提供识别和定位与由应用程序发出的铃声相关联的特定窗口的能力。 当特定应用程序发出铃声时,系统会在显示屏上显示定位器图标。 与定位器图标相关联的文本包含窗口标题,该标题告诉用户哪个窗口导致音色被发出。 要直接进入发出铃声的窗口,用户将定位设备定位在定位器图标上,并激活它以使图标成为焦点。 此时,图标消失,发出铃声的窗口显着显示,使用户可以看到它。 如果用户没有激活定位器图标,并且没有从同一窗口发出其他铃声,则定位器图标将在用户可以设置的时间段之后从显示器移除。 当窗口发出另一个铃声,同时为该窗口显示定位器图标时,定位器图标的定时器将被复位,以使其在从窗口发出的最后一个响铃音的时间段内保持在显示屏上。