会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Behavior architecture for component designers
    • 组件设计者的行为架构
    • US07533367B2
    • 2009-05-12
    • US10609348
    • 2003-06-27
    • Fred W. BalsigerBrian Keith Pepin
    • Fred W. BalsigerBrian Keith Pepin
    • G06F9/44G06F17/00G06F3/00
    • G06F9/451
    • Methods, systems, and computer program products for centrally managing user interface state information for a visual user interface development tool. Component and development tool behavior is centralized in a behavior service that allows behaviors to be defined at development time. The behavior service catches messages that are generated within the visual user interface development tool and routes the message to determine behaviors available within the development tool. If a suitable behavior is available, the behavior is used to process the message. Similar to behaviors, during development time the behavior service may store one or more glyphs with corresponding glyph behavior for a component within the development tool. These glyphs are capable of hit testing and painting themselves, and may be organized into one or more adorner layers that can be independently disabled and enabled.
    • 用于集中管理视觉用户界面开发工具的用户界面状态信息的方法,系统和计算机程序产品。 组件和开发工具行为集中在行为服务中,允许在开发时定义行为。 行为服务捕获在可视化用户界面开发工具中生成的消息,并路由消息以确定开发工具中可用的行为。 如果合适的行为可用,则该行为用于处理消息。 与行为类似,在开发时间期间,行为服务可以存储一个或多个与开发工具中的组件相应的字形行为的字形。 这些字形能够自己进行测试和绘画,并且可以被组织成一个或多个可独立禁用和启用的adorner图层。
    • 2. 发明授权
    • Undo infrastructure
    • 撤销基础设施
    • US07207034B2
    • 2007-04-17
    • US10602435
    • 2003-06-23
    • Shawn Patrick BurkeBrian Keith Pepin
    • Shawn Patrick BurkeBrian Keith Pepin
    • G06F9/44G06F15/00
    • G06F8/38
    • Methods, systems, and computer program products that automatically generate and track undo information so that the developer of a user interface object need not be responsible for generating and tracking undo information. Change notifications for changes to an object within a visual user interface designer are processed. Data representing an initial state of the object prior to the changes and data representing a subsequent state of the object after the changes is persisted. From the persisted data, an undo unit is prepared for undoing the changes to the object. The undo unit may comprise a transaction of multiple changes made to the object. Each undo unit may identify corresponding routines for undoing and redoing the actions included within the undo unit. An undo unit may be stored until an undo/redo notification is received, and then used to undo/redo the changes represented by the undo unit.
    • 自动生成和跟踪撤消信息的方法,系统和计算机程序产品,以便用户界面对象的开发人员不需要负责生成和跟踪撤消信息。 处理在可视化用户界面设计器内更改对象的通知。 在更改之前表示对象的初始状态的数据和表示变化之后的对象的后续状态的数据被持续。 从持久化数据中,准备撤消单元以撤消对对象的更改。 撤消单元可以包括对对象做出的多个改变的事务。 每个撤消单元可以标识用于撤销和重新引导撤销单元中包括的动作的相应例程。 可以存储撤销单元,直到收到撤消/重做通知为止,然后用于撤销/重做撤销单元所表示的更改。
    • 3. 发明授权
    • Modular object serialization architecture
    • 模块化对象序列化架构
    • US07325226B2
    • 2008-01-29
    • US10600256
    • 2003-06-19
    • Brian Keith PepinShawn Patrick Burke
    • Brian Keith PepinShawn Patrick Burke
    • G06F9/44
    • G06F9/4493G06F9/4492
    • Methods, systems, and computer program products to serialize user interface objects having custom object types and serialization formats. A serialization manager may coordinate standard serialization providers to identify standard serializers for standard object types or serialization formats, and as needed, may be extended by loading custom serialization providers to identify custom serializers for custom object types or serialization formats, which may not be covered by the standard serialization providers. From available serialization providers, the serialization manager identifies a serializer for a particular serialization format and object type. The object, custom or standard, is serialized using the identified serializer to a custom or standard format, including source code representations, XML representations, etc. Certain serialization formats produce a snippet of code without producing a class representation of an object; to help coordinate and enhance modularity among serializers and their providers; the serialization manager may maintain and share context information.
    • 方法,系统和计算机程序产品,以序列化具有自定义对象类型和序列化格式的用户界面对象。 序列化管理器可以协调标准序列化提供程序以识别标准对象类型或序列化格式的标准串行化程序,并且根据需要可以通过加载自定义序列化提供程序来标识自定义对象类型或序列化格式的自定义序列化程序,这可能不被 标准序列化提供商。 从可用的序列化提供程序中,序列化管理器识别特定序列化格式和对象类型的序列化程序。 对象,自定义或标准使用识别的序列化程序进行序列化,使用自定义或标准格式,包括源代码表示,XML表示等。某些序列化格式产生代码片段,而不产生对象的类表示; 协调和加强序列化器及其提供者之间的模块化; 序列化管理器可以维护和共享上下文信息。