会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Configurable event handling for user interface components
    • 用户界面组件的可配置事件处理
    • US07500250B2
    • 2009-03-03
    • US10400366
    • 2003-03-27
    • Alex MogilevskyMark HarperMikhail Y. Arkhipov
    • Alex MogilevskyMark HarperMikhail Y. Arkhipov
    • G06F13/00
    • G06F9/542G06F9/451
    • A user interface event is received by way of a user interface. A software component adapted to process the user interface event may be pushed onto a memory stack, and the user interface event may be processed using the software component on the stack, or with a software component that is not on the stack. The software component on the stack, if used, may then be popped from the memory stack. In addition, a plurality of software components may be pushed onto the memory stack, and in that case, at least one of the components may be selected to process the user interface event. The user interface event is processed using at least one of the plurality of software components, and one or more of the plurality of software components are popped from the memory stack.
    • 通过用户界面接收用户界面事件。 适于处理用户界面事件的软件组件可以被推送到存储器堆栈,并且可以使用堆栈上的软件组件或不在堆栈上的软件组件来处理用户界面事件。 堆栈中的软件组件(如果使用的话)可能会从内存堆栈弹出。 此外,多个软件组件可以被推送到存储器堆栈,并且在这种情况下,可以选择至少一个组件来处理用户界面事件。 使用多个软件组件中的至少一个处理用户界面事件,并且从存储器堆栈弹出多个软件组件中的一个或多个。
    • 2. 发明授权
    • Configurable event handling for an interactive design environment
    • 交互式设计环境的可配置事件处理
    • US07458081B2
    • 2008-11-25
    • US10918170
    • 2004-08-13
    • Evgeny N. VeselovAlex MogilevskyMikhail Y. ArkhipovMark Harper
    • Evgeny N. VeselovAlex MogilevskyMikhail Y. ArkhipovMark Harper
    • G06F13/00
    • G06F9/451G06F9/46G06F9/542
    • An API and method for processing a user interface event is provided. The user interface event may take place in any environment of a software application, and may result from any type of user or software action. An embodiment also provides a framework for customizing the processing of a user interface event without the need to maintain accountability of computer states. In the method, an application process user interface event is processed using an operating system process. A user interface event is received by the application process by way of a user interface. A software component adapted to process the user interface event is pushed onto a memory stack by the operating system process. The operating system process processes the user interface event using the software component, and pops the software component from the memory stack.
    • 提供了一种用于处理用户界面事件的API和方法。 用户界面事件可以在软件应用的任何环境中进行,并且可以由任何类型的用户或软件动作产生。 实施例还提供了用于定制用户界面事件的处理的框架,而不需要维护计算机状态的问责。 在该方法中,使用操作系统进程处理应用进程用户界面事件。 应用程序通过用户界面接收用户界面事件。 适于处理用户界面事件的软件组件通过操作系统进程被推送到存储器堆栈。 操作系统进程使用软件组件处理用户界面事件,并从存储器堆栈弹出软件组件。
    • 4. 发明申请
    • Methods and systems for abstraction of logical editing operations
    • 抽象逻辑编辑操作的方法和系统
    • US20050185920A1
    • 2005-08-25
    • US10783768
    • 2004-02-20
    • Mark HarperAlex MogilevskyBenjamin Westbrook
    • Mark HarperAlex MogilevskyBenjamin Westbrook
    • G06F9/44G11B27/00H04N5/93
    • G06F9/451
    • Embodiments of the present invention relate to methods, systems, and computer-readable media for editing an object displayed by a computer system. Editing comprises detecting an edit operation for an object displayed on a video display of a computer system. An edit operation request is then sent to an abstraction layer via an interface provided by the abstraction layer to initiate editing of the object by the abstraction layer. The abstraction layer receives the edit operation request and determines the type of container in which the object is displayed based on properties related to the object to be edited. The abstraction layer reads a set of properties related to the object and the container in which the object is displayed. The abstraction layer may then edit the object based the properties of the container and object by modifying one or more of the properties of the container and object.
    • 本发明的实施例涉及用于编辑由计算机系统显示的对象的方法,系统和计算机可读介质。 编辑包括检测显示在计算机系统的视频显示器上的对象的编辑操作。 编辑操作请求然后通过抽象层提供的接口发送到抽象层,以通过抽象层启动对对象的编辑。 抽象层接收编辑操作请求,并根据与要编辑的对象相关的属性来确定显示对象的容器类型。 抽象层读取与对象和显示对象的容器相关的一组属性。 然后,抽象层可以通过修改容器和对象的一个​​或多个属性来基于容器和对象的属性来编辑对象。
    • 5. 发明授权
    • Methods and systems for abstraction of logical editing operations
    • 抽象逻辑编辑操作的方法和系统
    • US07469385B2
    • 2008-12-23
    • US10783768
    • 2004-02-20
    • Mark HarperAlex MogilevskyBenjamin Westbrook
    • Mark HarperAlex MogilevskyBenjamin Westbrook
    • G06F3/00G06F3/14
    • G06F9/451
    • Embodiments of the present invention relate to methods, systems, and computer-readable media for editing an object displayed by a computer system. Editing comprises detecting an edit operation for an object displayed on a video display of a computer system. An edit operation request is then sent to an abstraction layer via an interface provided by the abstraction layer to initiate editing of the object by the abstraction layer. The abstraction layer receives the edit operation request and determines the type of container in which the object is displayed based on properties related to the object to be edited. The abstraction layer reads a set of properties related to the object and the container in which the object is displayed. The abstraction layer may then edit the object based the properties of the container and object by modifying one or more of the properties of the container and object.
    • 本发明的实施例涉及用于编辑由计算机系统显示的对象的方法,系统和计算机可读介质。 编辑包括检测显示在计算机系统的视频显示器上的对象的编辑操作。 编辑操作请求然后通过抽象层提供的接口发送到抽象层,以通过抽象层启动对对象的编辑。 抽象层接收编辑操作请求,并根据与要编辑的对象相关的属性来确定显示对象的容器类型。 抽象层读取与对象和显示对象的容器相关的一组属性。 然后,抽象层可以通过修改容器和对象的一个​​或多个属性来基于容器和对象的属性来编辑对象。
    • 6. 发明申请
    • Method for scoped services
    • 方法服务范围
    • US20050278727A1
    • 2005-12-15
    • US10396805
    • 2003-03-24
    • Alex MogilevskyMark HarperKevin Gjerstad
    • Alex MogilevskyMark HarperKevin Gjerstad
    • G06F9/00H04L12/24
    • H04L41/5054H04L41/5051
    • Described is a mechanism for providing scoped modular services (SMS) through an API. A common set of services is provided by the API that may be enabled or disabled by each component. The services are managed using a property system in the same manner as element properties are used, such as properties relating to text formatting. This helps to ensure fine control and a high degree of customization for a user interface. The use of the services is not limited to editing in the common sense of the word. The SMS is a mechanism for controlling access to implementation of services contained within a tree of components. Services may also be created by developers that are managed by a service manager along with the common services.
    • 描述了一种通过API提供范围模块化服务(SMS)的机制。 API可以提供一组常用的服务,每个组件可以启用或禁用这些服务。 使用属性系统以与元素属性相同的方式来管理服务,例如与文本格式相关的属性。 这有助于确保用户界面的精细控制和高度的定制。 服务的使用不限于在常识上进行编辑。 SMS是用于控制访问包含在组件树中的服务的实现的机制。 服务也可以由由服务管理器以及公共服务管理的开发人员创建。
    • 8. 发明申请
    • Configurable event handling for an interactive design environment
    • 交互式设计环境的可配置事件处理
    • US20050022211A1
    • 2005-01-27
    • US10918170
    • 2004-08-13
    • Evgeny VeselovAlex MogilevskyMikhail ArkhipovMark Harper
    • Evgeny VeselovAlex MogilevskyMikhail ArkhipovMark Harper
    • G06F9/44G06F9/46
    • G06F9/451G06F9/46G06F9/542
    • An API and method for processing a user interface event is provided. The user interface event may take place in any environment of a software application, and may result from any type of user or software action. An embodiment also provides a framework for customizing the processing of a user interface event without the need to maintain accountability of computer states. In the method, an application process user interface event is processed using an operating system process. A user interface event is received by the application process by way of a user interface. A software component adapted to process the user interface event is pushed onto a memory stack by the operating system process. The operating system process processes the user interface event using the software component, and pops the software component from the memory stack.
    • 提供了一种用于处理用户界面事件的API和方法。 用户界面事件可以在软件应用的任何环境中进行,并且可以由任何类型的用户或软件动作产生。 实施例还提供了用于定制用户界面事件的处理的框架,而不需要维护计算机状态的问责。 在该方法中,使用操作系统进程处理应用进程用户界面事件。 应用程序通过用户界面接收用户界面事件。 适于处理用户界面事件的软件组件通过操作系统进程被推送到存储器堆栈。 操作系统进程使用软件组件处理用户界面事件,并从存储器堆栈弹出软件组件。
    • 9. 发明授权
    • Rule-based grid independent of content
    • 基于规则的网格独立于内容
    • US08751924B2
    • 2014-06-10
    • US13094859
    • 2011-04-27
    • Kathy CarperPhil CuppErik Daniel AndersonMarkus MielkeAlex MogilevskyRossen AtanassovEugene Veselov
    • Kathy CarperPhil CuppErik Daniel AndersonMarkus MielkeAlex MogilevskyRossen AtanassovEugene Veselov
    • G06F3/00
    • G06F17/245
    • Presentation of accessible content is in accordance with a grid established by rules independent of the content. Different rules establish different grids utilizable with the same content, thereby enabling proper formatting across a wide range of devices and displays. The rules provide for fixed size and auto sized column widths and row heights. Additionally, the rules provide for column widths and row heights size based on fractional weighting of the remaining space after the fixed size and auto sized grid members are accounted for. The grid establishes a coordinate system onto which content is “hung” by aligning an aspect of the content with a coordinate point. Content is hung by reference to its beginning, its end, its center point, or, alternatively, content can be specified to be stretched to fit the width of the column and the height of the row with which it is associated.
    • 可访问内容的呈现符合与独立于内容的规则建立的网格。 不同的规则建立不同的网格,可以使用相同的内容,从而在广泛的设备和显示器上实现正确的格式化。 规则规定了固定尺寸和自动尺寸的列宽和行高。 此外,规则规定了在固定大小和自动调整大小的网格成员之后,基于剩余空间的分数加权的列宽度和行高度大小。 网格通过将内容的方面与坐标点对齐来建立内容“挂起”的坐标系。 通过参考其内容挂起内容,其结尾,其中心点,或者,可以指定内容进行拉伸以适应列的宽度和与之相关联的行的高度。