Debug thread termination control points
    91.
    发明授权
    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.

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

    Computer system and method of displaying hypertext documents with
internal hypertext link definitions

    公开(公告)号:US5987482A

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

    申请号:US925565

    申请日:1997-09-08

    IPC分类号: G06F3/033 G06F3/048 G06F17/30

    摘要: A computer system and method display internal and external hypertext link definitions in different representations to simplify a user's recognition of the external/internal status of each hypertext link definition in a document. Additional information, such as the direction from an internal hypertext link definition to the location in the document pointed to by that definition, and/or the absolute or relative position of the location pointed to by an internal hypertext link definition, may also be displayed. Moreover, a computer system and method may also display the position of the location pointed to by an internal hypertext link definition on a scroll bar such that location information about a particular document is centralized within a common user interface component.

    Locator icon mechanism
    93.
    发明授权
    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.

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

    Aural position indicating mechanism for viewable objects
    94.
    发明授权
    Aural position indicating mechanism for viewable objects 失效
    可见物体的听觉位置指示机构

    公开(公告)号:US5533182A

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

    申请号:US995473

    申请日:1992-12-22

    摘要: Three separate methods are used to provide the user with sounds that help the user understand where a particular current position is relative to a "location of interest" (LOI) within the viewable object. First, the user is able to use sound marks to mark specific LOIs within viewable objects so that the user may return to those LOIs at a later time. Second, the user is provided with view regions which aurally indicate the LOS of frequeuntly used portions of the viewable object. Lastly, the user is given an aural indication of the current position of the position identifier relative to the viewable object as a whole. This is called relational positioning. Each type of aural LOI indication can be presented to the user regardless of how the user is moving through the viewable object.

    摘要翻译: 使用三种单独的方法为用户提供帮助用户理解特定当前位置相对于可视对象内的“感兴趣位置”(LOI)的位置的声音。 首先,用户能够使用声音标记来标记可视对象内的特定LOI,以便用户可以稍后返回到这些LOI。 第二,用户被设置有听觉地指示可视对象的自动对准部分的LOS的视图区域。 最后,向用户作为整体给出位置识别器相对于可视对象的当前位置的听觉指示。 这就是所谓的关系定位。 每种类型的听觉LOI指示可以呈现给用户,而不管用户如何移动通过可视对象。

    Cursor lock region
    95.
    发明授权
    Cursor lock region 失效
    光标锁定区域

    公开(公告)号:US5339388A

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

    申请号:US816451

    申请日:1991-12-31

    摘要: The invention provides for protecting floating blocks of text or other portions of a shared data object in collaborative computer based system from simultaneous manipulation originating with two or more users. The collaborative computer based system includes a network connecting a plurality of terminals for communication. Each terminal includes an output display device and a user input device. A shared data object simultaneously accessible by a plurality of users of the system. Responsive to a user obtaining access to the shared data object, the user is assigned a cursor available for display on the visual display devices of all current users. Responsive to movement by a user of his or her cursor, an attempt is made to establish a lock region in the shared data object by determining position coordinates. If the position coordinates do not include any portion of any previously established lock region, a lock region associated with the user's cursor may be established. Movement of a cursor operates to release any prior lock region associated with the cursor if a new lock is established or if the cursor leaves the old lock.

    摘要翻译: 本发明提供了保护基于协作计算机的系统中的共享数据对象的文本或其他部分的浮动块免受来自两个或更多个用户的同时操作。 基于协同计算机的系统包括连接多个用于通信的终端的网络。 每个终端包括输出显示设备和用户输入设备。 可由系统的多个用户同时访问的共享数据对象。 响应于获得对共享数据对象的访问的用户,向用户分配了可用于在所有当前用户的可视显示设备上显示的光标。 响应于用户对其光标的移动,尝试通过确定位置坐标来在共享数据对象中建立锁定区域。 如果位置坐标不包括任何先前建立的锁定区域的任何部分,则可以建立与用户的光标相关联的锁定区域。 光标的移动操作以释放与光标相关联的任何先前的锁定区域,如果建立新的锁定或者光标离开旧锁。

    Enhanced message security
    96.
    发明授权
    Enhanced message security 有权
    增强的消息安全性

    公开(公告)号:US09553893B2

    公开(公告)日:2017-01-24

    申请号:US12348451

    申请日:2009-01-05

    摘要: A secure messaging system and method includes receiving an encrypted message, the message having been encrypted using a token of a corresponding pervasive device; wirelessly verifying the presence of the pervasive device; and, if the presence can be verified, decrypting the message using the token. The verification step can include the steps of establishing a wireless link with the pervasive device; and, querying the pervasive device over the wireless link. The establishing step can include the step of establishing a Bluetooth link with the pervasive device. Furthermore, the querying step can include the step of requesting geographic coordinates which locate the pervasive device.

    摘要翻译: 安全消息系统和方法包括接收加密的消息,所述消息已经使用对应的普适设备的令牌加密; 无线地验证普及设备的存在; 并且如果可以验证存在,则使用令牌对消息进行解密。 验证步骤可以包括与无处不在的设备建立无线链路的步骤; 并通过无线链路查询普及设备。 建立步骤可以包括与无处不在的设备建立蓝牙链路的步骤。 此外,查询步骤可以包括请求定位普及设备的地理坐标的步骤。

    Administering thermal distribution among memory modules of a computing system
    97.
    发明授权
    Administering thermal distribution among memory modules of a computing system 有权
    管理计算系统内存模块之间的热分配

    公开(公告)号:US09164898B2

    公开(公告)日:2015-10-20

    申请号:US13228898

    申请日:2011-09-09

    摘要: A computing system includes a number of memory modules and temperature sensors. Each temperature sensor measures a temperature of a memory module. In such a computing system a garbage collector during garbage collection, determines whether a temperature measurement of a temperature sensor indicates that a memory module is overheated and, if a temperature measurement of a temperature sensor indicates a memory module is overheated, the garbage collector reallocates one or more active memory regions on the overheated memory module to a non-overheated memory module. Reallocating the active memory regions includes copying contents of the active memory regions from the overheated memory module to the non-overheated memory module.

    摘要翻译: 计算系统包括多个存储器模块和温度传感器。 每个温度传感器测量存储器模块的温度。 在这样的计算系统中,在垃圾收集期间的垃圾收集器确定温度传感器的温度测量是否指示存储器模块过热,并且如果温度传感器的温度测量指示存储器模块过热,则垃圾收集器重新分配一个 或过热存储器模块上的更多活动存储器区域到非过热的存储器模块。 重新分配活动存储器区域包括将活动存储器区域的内容从过热的存储器模块复制到非过热的存储器模块。

    Determining snapshot placement
    98.
    发明授权
    Determining snapshot placement 有权
    确定快照布局

    公开(公告)号:US09009679B2

    公开(公告)日:2015-04-14

    申请号:US13536643

    申请日:2012-06-28

    CPC分类号: G06F11/3624

    摘要: Embodiments of the invention include a method for setting snapshots in code. The method may occur during the debug of code and may include determining whether to place a snapshot instruction immediately before a machine instruction within a module. The determination may include analyzing parameters associated with the machine instruction.

    摘要翻译: 本发明的实施例包括用于设置代码中的快照的方法。 该方法可以在代码调试期间发生,并且可以包括确定是否在模块内的机器指令之前立即放置快照指令。 该确定可以包括分析与机器指令相关联的参数。

    Collaborative software debugging in a distributed system with multi-member variable expansion
    99.
    发明授权
    Collaborative software debugging in a distributed system with multi-member variable expansion 有权
    在具有多成员变量扩展的分布式系统中进行协同软件调试

    公开(公告)号:US08904356B2

    公开(公告)日:2014-12-02

    申请号:US12908099

    申请日:2010-10-20

    申请人: Cary L. Bates

    发明人: Cary L. Bates

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: 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 application-level messages, including a request from a requesting debug client to notify other debug clients of an expansion of a multi-member variable; routing the application-level messages among the debug clients, the debug administrator, and the back-end debugger, including providing distributed control of the back-end debugger to the debug clients and distributing, to the other debug clients, a notification of the expansion of the multi-member variable; and returning to the debug clients in response to the application-level messages routed to the back-end debugger, client-specific debug results.

    摘要翻译: 在包括调试服务器和调试客户端的分布式系统中,通过数据通信网络进行数据通信,调试服务器包括调试管理员,消息路由器,后端调试器和调试器,协作软件调试包括接收 应用级消息,包括来自请求的调试客户端的请求以通知其他调试客户端扩展多成员变量; 在调试客户端,调试管理员和后端调试器之间路由应用级消息,包括向调试客户端提供后端调试器的分布式控制,并向其他调试客户端分发扩展通知 的多成员变量; 并响应路由到后端调试器的应用程序级别消息返回到调试客户机,特定于客户端的调试结果。

    Compiling source code for debugging with expanded snapshots
    100.
    发明授权
    Compiling source code for debugging with expanded snapshots 有权
    编译用于使用扩展快照进行调试的源代码

    公开(公告)号:US08881115B2

    公开(公告)日:2014-11-04

    申请号:US13448634

    申请日:2012-04-17

    IPC分类号: G06F9/45

    CPC分类号: G06F11/3624

    摘要: Debugging source code includes: tracking, by a debugger during a debug session, duration of user examination of source code locations; providing, by the debugger to an optimizing compiler, a source code examination profile specifying source code locations examined by the user during the debug session; and receiving, by the debugger from the optimizing compiler: compiled source code for debugging, the compiled source code comprising, at each of one or more source code locations specified in the source code examination profile: a snapshot before the source code of the source code location, followed by an expanded snapshot, the expanded snapshot including computer program instructions to enable, during a debug session, examination of variable values changing during execution of the source code at the source code location; and a recording of snapshot locations and expanded snapshot locations.

    摘要翻译: 调试源代码包括:在调试会话期间由调试器跟踪用户检查源代码位置的持续时间; 由调试器向优化编译器提供指定用户在调试会话期间检查的源代码位置的源代码检查简档; 并且通过调试器从优化编译器接收用于调试的编译源代码,编译的源代码在源代码检查配置文件中指定的一个或多个源代码位置的每一个处包括:在源代码的源代码之前的快照 位置,随后是扩展的快照,扩展的快照包括计算机程序指令,以在调试会话期间检查在源代码位置处的源代码执行期间变化的变量值; 以及快照位置和扩展快照位置的记录。