会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Highlight rendering services component for an extensible editor
    • 突出显示可扩展编辑器的渲染服务组件
    • US07689911B2
    • 2010-03-30
    • US11276606
    • 2006-03-07
    • Ashraf A. MichailMark A. AlcazarJohn G. Bedworth
    • Ashraf A. MichailMark A. AlcazarJohn G. Bedworth
    • G06F17/21
    • G06F17/24
    • An extensible editor allows integration of extensions that modify the editor's default behavior and provide customized feedback to users. The editor includes interfaces through which extensions are connected to the editor and through which selection services and highlight rendering services are provided. The selection services interfaces provide a clear separation of a logical selection position in the document and the visual feedback provided for the selection, allowing extensions to be designed that provide customized selection feedback. The highlight rendering services interfaces provide an extension with the ability to augment an existing selection without modifying the actual document.The editor also includes an event routing model that works to decrease the occurrence of conflicts between the editor and extensions and between extensions. Upon the occurrence of an event, the editor routes the event to each extension before the editor's default handling of the event occurs. When an extension responds to an event, the extension may “consume” the event by indicating to the editor not to allow further processing of the event. After an event has been pre-processed by each extension, the default editor acts on the event. The editor then routes the event to each extension again, to allow each extension to process the event after the default editor has acted. When the post-processing is completed, each extension is notified of the actions taken by the editor and by each of the other extensions.
    • 可扩展编辑器可以集成扩展,修改编辑器的默认行为,并向用户提供自定义的反馈。 编辑器包括扩展连接到编辑器的接口,并提供选择服务和突出显示服务。 选择服务界面提供文档中的逻辑选择位置和为选择提供的视觉反馈的明确分离,允许设计提供定制选择反馈的扩展。 突出显示服务界面提供扩展功能,可以扩展现有选择,而无需修改实际文档。 编辑器还包括一个事件路由模型,可以减少编辑器和扩展之间以及扩展之间冲突的发生。 发生事件后,编辑器将在发生事件的默认处理之前将事件路由到每个扩展。 当分机响应事件时,分机可以通过向编辑器指示不允许进一步处理事件来“消耗”事件。 事件由每个扩展名预先处理后,默认编辑器对事件进行操作。 然后,编辑器再次将事件路由到每个扩展,以允许每个扩展在默认编辑器执行后处理事件。 当后期处理完成后,每个分机都被通知编辑者和其他每个分机所采取的行动。
    • 6. 发明申请
    • INTELLIGENT CACHING DATA STRUCTURE FOR IMMEDIATE MODE GRAPHICS
    • 用于立即模式图形的智能缓存数据结构
    • US20090315902A1
    • 2009-12-24
    • US12549253
    • 2009-08-27
    • Joseph S. BedaAdam M. SmithGerhard A. SchneiderKevin T. GalloAshraf A. Michail
    • Joseph S. BedaAdam M. SmithGerhard A. SchneiderKevin T. GalloAshraf A. Michail
    • G06T1/00
    • G06T15/005
    • An intelligent caching data structure and mechanisms for storing visual information via objects and data representing graphics information. The data structure is generally associated with mechanisms that intelligently control how the visual information therein is populated and used. The cache data structure can be traversed for direct rendering, or traversed for pre-processing the visual information into an instruction stream for another entity. Much of the data typically has no external reference to it, thereby enabling more of the information stored in the data structure to be processed to conserve resources. A transaction/batching-like model for updating the data structure enables external modifications to the data structure without interrupting reading from the data structure, and such that changes received are atomically implemented. A method and mechanism are provided to call back to an application program in order to create or re-create portions of the data structure as needed, to conserve resources.
    • 智能缓存数据结构和机制,通过对象和表示图形信息的数据存储视觉信息。 数据结构通常与智能地控制如何填充和使用其中的视觉信息的机制相关联。 可以遍历高速缓存数据结构以进行直接呈现,或者遍历以将视觉信息预处理成另一个实体的指令流。 许多数据通常没有对其的外部参考,从而使得能够处理存储在数据结构中的更多信息以节省资源。 用于更新数据结构的交易/批量化模型使得能够对数据结构进行外部修改,而不会中断从数据结构的读取,并且使得接收的变化被原子地实现。 提供了一种方法和机制来回调应用程序,以便根据需要创建或重新创建数据结构的一部分,以节省资源。
    • 8. 发明授权
    • Highlight rendering services component for an extensible editor
    • 突出显示可扩展编辑器的渲染服务组件
    • US07036078B1
    • 2006-04-25
    • US09675692
    • 2000-09-29
    • Ashraf A. MichailMark A. AlcazarJohn G. Bedworth
    • Ashraf A. MichailMark A. AlcazarJohn G. Bedworth
    • G06F17/21G06F17/24
    • G06F17/24
    • An extensible editor allows integration of extensions that modify the editor's default behavior and provide customized feedback to users. The editor includes interfaces through which extensions are connected to the editor and through which selection services and highlight rendering services are provided. The selection services interfaces provide a clear separation of a logical selection position in the document and the visual feedback provided for the selection, allowing extensions to be designed that provide customized selection feedback. The highlight rendering services interfaces provide an extension with the ability to augment an existing selection without modifying the actual document. The editor also includes an event routing model that works to decrease the occurrence of conflicts between the editor and extensions and between extensions.
    • 可扩展编辑器可以集成扩展,修改编辑器的默认行为,并向用户提供自定义的反馈。 编辑器包括扩展连接到编辑器的接口,并提供选择服务和突出显示服务。 选择服务界面提供文档中的逻辑选择位置和为选择提供的视觉反馈的明确分离,允许设计提供定制选择反馈的扩展。 突出显示服务界面提供扩展功能,可以扩展现有选择,而无需修改实际文档。 编辑器还包括一个事件路由模型,可以减少编辑器和扩展之间以及扩展之间冲突的发生。