会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Adaptive menus
    • 自适应菜单
    • US6121968A
    • 2000-09-19
    • US98403
    • 1998-06-17
    • Michael P. ArcuriThomas Scott CoonJeffrey J. JohnsonAlexis Warren Jacob ManningMartijn Eldert van Tilburg
    • Michael P. ArcuriThomas Scott CoonJeffrey J. JohnsonAlexis Warren Jacob ManningMartijn Eldert van Tilburg
    • G06F3/033G06F3/048G06F13/00
    • G06F3/0482
    • Drop down menus provided by a computer program are provided in two states, a short menu state and a long menu state. When a user opens a desired menu, the menu opened will initially take the form of a short menu of executable commands which are a subset of the total number of executable commands available under the selected menu. The short menu may be dynamically expanded into a long menu which will contain the complete set of executable commands available under the selected menu. The short menu may be adapted to the personal needs of the user when the user selects commands from the long menu which are not contained in the short menu. Usage information is stored and updated on the usage of each menu command added to a short menu. Menu commands are removed from the adapted short menus based on non-use of those menu commands by the user. Information stored, maintained, and updated on the usage of the menu commands added to the short menus is stored in a compact and efficient data structure which facilitates efficient computer memory use.
    • 由计算机程序提供的下拉菜单以两种状态提供,即短菜单状态和长菜单状态。 当用户打开期望的菜单时,打开的菜单将最初采取可执行命令的简短菜单的形式,该可执行命令是所选菜单下可用的可执行命令的总数的子集。 短菜单可以动态地扩展为长菜单,其将包含在所选择的菜单下可用的完整的可执行命令集。 当用户从长菜单中选择不包含在短菜单中的命令时,短菜单可以适应用户的个人需要。 根据添加到简短菜单中的每个菜单命令的使用情况,存储和更新使用信息。 基于用户不使用这些菜单命令,菜单命令从适配的短菜单中移除。 对添加到短菜单中的菜单命令的使用进行存储,维护和更新的信息被存储在便于有效的计算机存储器使用的紧凑而有效的数据结构中。
    • 4. 发明授权
    • Method, system, and apparatus for identifying unresponsive portions of a computer program
    • 用于识别计算机程序的无响应部分的方法,系统和装置
    • US07383470B2
    • 2008-06-03
    • US10955365
    • 2004-09-30
    • Benjamin Elliott CanningThomas Scott Coon
    • Benjamin Elliott CanningThomas Scott Coon
    • G06F11/00
    • G06F11/0748G06F11/0757G06F11/362
    • A method, system, and apparatus are provided for identifying unresponsive portions of a computer program. According to the method, program code that can potentially result in unresponsive behavior is wrapped in timers. A timer is started on a background thread at the beginning of the execution of a section of program code. The timer is set to expire after a specified threshold period of time has expired. A determination is made as to whether the timer expires during the execution of the section of program code. If the timer expires during the execution of the section of program code, execution is interrupted and the section of program code is identified as unresponsive and system state information is stored for use in diagnosing the computer program and remedying the unresponsive behavior. The actual system state information stored may be defined by a remote control file and may be stored at or around the time the timer expires.
    • 提供了一种用于识别计算机程序的无响应部分的方法,系统和装置。 根据该方法,可能导致无响应行为的程序代码被包装在计时器中。 在执行程序代码段的开始,在后台线程上启动定时器。 定时器设置为在指定的阈值时间段到期后到期。 确定在执行程序代码段期间定时器是否到期。 如果定时器在执行程序代码段期间到期,则执行中断,程序代码段被识别为无响应,系统状态信息被存储用于诊断计算机程序并纠正无响应行为。 存储的实际系统状态信息可以由远程控制文件定义,并且可以在定时器到期时或周期存储。