USER INTERFACE NAVIGATION DESIGN SYSTEM
    1.
    发明申请
    USER INTERFACE NAVIGATION DESIGN SYSTEM 审中-公开
    用户界面导航设计系统

    公开(公告)号:US20090271742A1

    公开(公告)日:2009-10-29

    申请号:US12111853

    申请日:2008-04-29

    IPC分类号: G06F3/048

    CPC分类号: G06F9/451

    摘要: A user interface navigation design system and method is described in this document. In some embodiments, a user interface (UI) navigation diagram is generated. The UI navigation diagram displays two or more of the plurality of screen views and corresponding navigation relationships. A screen view is selected according to a user interaction with the UI navigation diagram. A dynamic view of the user interface navigation diagram is provided as a function of the selected screen view. The dynamic view of the UI navigation diagram displays one or more navigation relationships associated with the selected screen view. The one or more navigation relationships include non-hyperlinked navigation relationships associated with the selected screen view.

    摘要翻译: 本文档描述了用户界面导航设计系统和方法。 在一些实施例中,生成用户界面(UI)导航图。 UI导航图显示多个屏幕视图中的两个或更多个和相应的导航关系。 根据用户与UI导航图的交互来选择屏幕视图。 根据所选屏幕视图提供用户界面导航图的动态视图。 UI导航图的动态视图显示与所选屏幕视图相关联的一个或多个导航关系。 所述一个或多个导航关系包括与所选屏幕视图相关联的非超链接导航关系。

    Apparatus and method for designing graphical user interfaces (GUIs) having different fidelities
    2.
    发明授权
    Apparatus and method for designing graphical user interfaces (GUIs) having different fidelities 有权
    用于设计具有不同保真度的图形用户界面(GUI)的装置和方法

    公开(公告)号:US08407611B2

    公开(公告)日:2013-03-26

    申请号:US12185302

    申请日:2008-08-04

    IPC分类号: G06F3/00

    CPC分类号: G06F8/38

    摘要: A method includes defining a placeholder widget having a property and defining a prototype graphical user interface (GUI) having an instance of the placeholder widget. The method also includes presenting the prototype GUI to a user, where an appearance of the instance of the placeholder widget is based on the property of the placeholder widget. The method further includes replacing the instance of the placeholder widget in the prototype GUI with an instance of another widget. In addition, the method includes updating the presentation of the prototype GUI using the instance of the other widget. Replacing the instance of the placeholder widget with the instance of the other widget could include transforming an instance of a lower fidelity placeholder widget into an instance of a higher fidelity widget. The property of the placeholder widget could include a textual property, an image property, and/or a graphics property.

    摘要翻译: 一种方法包括定义具有属性的占位符小部件并且定义具有占位符小部件的实例的原型图形用户界面(GUI)。 该方法还包括将原型GUI呈现给用户,其中占位符小部件的实例的外观基于占位符小部件的属性。 该方法还包括用另一小部件的实例替换原型GUI中的占位符小部件的实例。 此外,该方法包括使用其他小部件的实例来更新原型GUI的呈现。 使用其他窗口小部件的实例替换占位符小部件的实例可能包括将较低保真占位符小部件的实例转换为更高保真小部件的实例。 占位符小部件的属性可以包括文本属性,图像属性和/或图形属性。

    APPARATUS AND METHOD FOR DESIGNING GRAPHICAL USER INTERFACES (GUIs) HAVING DIFFERENT FIDELITIES
    3.
    发明申请
    APPARATUS AND METHOD FOR DESIGNING GRAPHICAL USER INTERFACES (GUIs) HAVING DIFFERENT FIDELITIES 有权
    设计具有不同色彩的图形用户界面(GUI)的设备和方法

    公开(公告)号:US20100031171A1

    公开(公告)日:2010-02-04

    申请号:US12185302

    申请日:2008-08-04

    IPC分类号: G06F3/048

    CPC分类号: G06F8/38

    摘要: A method includes defining a placeholder widget having a property and defining a prototype graphical user interface (GUI) having an instance of the placeholder widget. The method also includes presenting the prototype GUI to a user, where an appearance of the instance of the placeholder widget is based on the property of the placeholder widget. The method further includes replacing the instance of the placeholder widget in the prototype GUI with an instance of another widget. In addition, the method includes updating the presentation of the prototype GUI using the instance of the other widget. Replacing the instance of the placeholder widget with the instance of the other widget could include transforming an instance of a lower fidelity placeholder widget into an instance of a higher fidelity widget. The property of the placeholder widget could include a textual property, an image property, and/or a graphics property.

    摘要翻译: 一种方法包括定义具有属性的占位符小部件并且定义具有占位符小部件的实例的原型图形用户界面(GUI)。 该方法还包括将原型GUI呈现给用户,其中占位符小部件的实例的外观基于占位符小部件的属性。 该方法还包括用另一小部件的实例替换原型GUI中的占位符小部件的实例。 此外,该方法包括使用其他小部件的实例来更新原型GUI的呈现。 使用其他窗口小部件的实例替换占位符小部件的实例可能包括将较低保真占位符小部件的实例转换为更高保真小部件的实例。 占位符小部件的属性可以包括文本属性,图像属性和/或图形属性。

    Method and system for automatically generating an adaptive user interface for a physical environment
    4.
    发明授权
    Method and system for automatically generating an adaptive user interface for a physical environment 有权
    用于自动生成物理环境的自适应用户界面的方法和系统

    公开(公告)号:US08276069B2

    公开(公告)日:2012-09-25

    申请号:US11729459

    申请日:2007-03-28

    IPC分类号: G06F3/00

    摘要: A system and method for automatically generating an adaptive user interface for a plurality of appliances within a physical environment. Appliance description specifications of the appliances are generated from provided appliance functionality information and semantic information of related appliances and/or related environment information. The appliance description specifications can be analyzed to construct a semantic functionality relationship among the appliances and the adaptive user interface can be rendered based on an interface elements relationship which is a transformation of the semantic functionality relationship. The system has a user interface rendering module, which when run on a controller, implements the aforesaid appliance description specification generation and analysis, and adaptor modules, which when run on the appliances, maintain the appliance description specifications and allow exchange of same between the controller and appliances.

    摘要翻译: 一种用于在物理环境内为多个设备自动生成自适应用户界面的系统和方法。 设备的设备描述规范是从提供的设备功能信息和相关设备的语义信息和/或相关环境信息生成的。 可以分析设备描述规范以构建设备之间的语义功能关系,并且可以基于作为语义功能关系的转换的接口元素关系来呈现自适应用户界面。 该系统具有用户界面呈现模块,当在控制器上运行时,实现上述设备描述规范生成和分析以及在设备上运行时的适配器模块,维护设备描述规范并允许控制器之间的交换 和电器。

    Method and System for Creating Visual Programs
    5.
    发明申请
    Method and System for Creating Visual Programs 审中-公开
    创建视觉程序的方法和系统

    公开(公告)号:US20090031281A1

    公开(公告)日:2009-01-29

    申请号:US11829590

    申请日:2007-07-27

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34

    摘要: Disclosed herein are a method and system for creating visual programs using a graphical notation. In a preferred embodiment, a visual programming system is provided. The visual programming system comprises (a) a processor; (b) data storage; and (c) program code stored in the data storage and executable by the processor. The program code is executable to implement a graphical notation that can be used to create visual programs displayable on a monitor, wherein the graphical notation comprises objects and connectors that connect the objects to other objects, wherein the objects comprise control flow objects and standard objects, and wherein the control flow objects substantially direct execution of the visual program. The program code is further executable to implement a visual program engine operable to execute visual programs created using the graphical notation, thereby causing the processor to carry out processes as indicated by the visual programs.

    摘要翻译: 本文公开了一种使用图形符号创建可视程序的方法和系统。 在优选实施例中,提供了视觉编程系统。 视觉编程系统包括(a)处理器; (b)数据存储; 和(c)存储在数据存储器中并由处理器执行的程序代码。 程序代码是可执行的,以实现可用于创建可显示在监视器上的可视化程序的图形符号,其中图形符号包括将对象连接到其他对象的对象和连接器,其中对象包括控制流对象和标准对象, 并且其中所述控制流对象基本上直接执行所述可视程序。 程序代码还可执行以实现可操作以执行使用图形符号创建的可视程序的可视程序引擎,从而使处理器执行如可视程序所指示的处理。

    Scalable user interface system
    6.
    发明授权
    Scalable user interface system 有权
    可扩展的用户界面系统

    公开(公告)号:US07930343B2

    公开(公告)日:2011-04-19

    申请号:US12122242

    申请日:2008-05-16

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/063 G06F9/451

    摘要: Methods and apparatus are provided for a scalable user interface system. A user interface is divided into general reusable user interface components and application specific user interface components. Next profiles are created for user interfaces based upon server capabilities and client side device capabilities and reusable user interface components are built for use in multiple profiles. Defined user interface scalability strategies are executed at runtime to build a user interface description using the user interface components. In this way, a user interface can be built from a user interface description by apportioning the building of the user interface description between a server and a client side device using the profiles. At the server, user interface components stored in memory are used to build a first portion of the user interface description while a second portion of the user interface description is built at the client side device and is combined with the first portion received from the server.

    摘要翻译: 为可扩展的用户界面系统提供了方法和装置。 用户界面分为通用的可重用用户界面组件和应用程序特定的用户界面组件。 基于服务器功能和客户端设备功能为用户界面创建下一个配置文件,并且可重复使用的用户界面组件构建用于多个配置文件。 定义的用户界面可伸缩性策略在运行时执行,以使用用户界面组件构建用户界面描述。 以这种方式,可以通过使用配置文件在服务器和客户机侧设备之间分配建立用户界面描述,从用户界面描述构建用户界面。 在服务器中,存储在存储器中的用户界面组件用于构建用户界面描述的第一部分,而在客户端设备处构建用户界面描述的第二部分并且与从服务器接收的第一部分组合。

    Integration of User Interface Design and Model Driven Development
    7.
    发明申请
    Integration of User Interface Design and Model Driven Development 审中-公开
    用户界面设计和模型驱动开发的整合

    公开(公告)号:US20090083697A1

    公开(公告)日:2009-03-26

    申请号:US11859593

    申请日:2007-09-21

    IPC分类号: G06F9/44 G06F3/048

    CPC分类号: G06F8/35

    摘要: A system for creating a user interface is disclosed herein. The system comprises (a) a display for viewing a visual representation of the user interface being created, (b) a processor, (c) data storage, and (d) program code stored in the data storage and executable by the processor to (i) implement a UML model explorer that communicates with a model driven design tool to access one or more UML models, (ii) implement a rule-based object visual creation system that is operable to map UML elements to corresponding user interface objects, (iii) in response to input from a user, add corresponding user interface objects to the visual representation, and (iv) implement a model generator that is operable to generate a UML model based on the visual representation of the user interface, wherein the UML model can be executed to create an instance of the user interface on a display.

    摘要翻译: 本文公开了一种用于创建用户界面的系统。 该系统包括:(a)用于观看正在创建的用户界面的可视表示的显示器,(b)处理器,(c)数据存储器和(d)存储在数据存储器中并由处理器执行的程序代码, i)实现与模型驱动设计工具通信以访问一个或多个UML模型的UML模型浏览器,(ii)实现可操作以将UML元素映射到相应的用户界面对象的基于规则的对象可视化创建系统,(iii ),用于响应于来自用户的输入,将对应的用户界面对象添加到可视表示中,以及(iv)实现可操作以基于用户界面的可视表示来生成UML模型的模型生成器,其中UML模型可以 执行以在显示器上创建用户界面的实例。

    Scalable User Interface System
    8.
    发明申请
    Scalable User Interface System 有权
    可扩展用户界面系统

    公开(公告)号:US20090288013A1

    公开(公告)日:2009-11-19

    申请号:US12122242

    申请日:2008-05-16

    IPC分类号: G06F3/048

    CPC分类号: G06Q10/063 G06F9/451

    摘要: Methods and apparatus are provided for a scalable user interface system. A user interface is divided into general reusable user interface components and application specific user interface components. Next profiles are created for user interfaces based upon server capabilities and client side device capabilities and reusable user interface components are built for use in multiple profiles. Defined user interface scalability strategies are executed at runtime to build a user interface description using the user interface components. In this way, a user interface can be built from a user interface description by apportioning the building of the user interface description between a server and a client side device using the profiles. At the server, user interface components stored in memory are used to build a first portion of the user interface description while a second portion of the user interface description is built at the client side device and is combined with the first portion received from the server.

    摘要翻译: 为可扩展的用户界面系统提供了方法和装置。 用户界面分为通用的可重用用户界面组件和应用程序特定的用户界面组件。 基于服务器功能和客户端设备功能为用户界面创建下一个配置文件,并且可重复使用的用户界面组件构建用于多个配置文件。 定义的用户界面可伸缩性策略在运行时执行,以使用用户界面组件构建用户界面描述。 以这种方式,可以通过使用配置文件在服务器和客户机侧设备之间分配建立用户界面描述,从用户界面描述构建用户界面。 在服务器中,存储在存储器中的用户界面组件用于构建用户界面描述的第一部分,而在客户端设备处构建用户界面描述的第二部分并且与从服务器接收到的第一部分组合。

    Method and System for Extending Task Models for Use In User-Interface Design
    9.
    发明申请
    Method and System for Extending Task Models for Use In User-Interface Design 审中-公开
    扩展用户界面设计中使用的任务模型的方法和系统

    公开(公告)号:US20090031226A1

    公开(公告)日:2009-01-29

    申请号:US11829597

    申请日:2007-07-27

    IPC分类号: G06F3/00

    CPC分类号: G06F8/34

    摘要: Described herein is a task modeling system configured to process a task model that is described by a task modeling notation. Further, the task modeling notation may provide for attaching the task model to a user interface description. The system comprises a computer readable storage medium containing program code, wherein the program code is executable by a processor to (a) generate a task tree from a task model, wherein the task tree comprises a plurality of interconnected task nodes, wherein the task model is described by a task modeling notation, (b) attach the task tree to a user interface description, (c) coordinate a state of the task tree with a state of the user interface, and (d) cause the state of the user interface to be updated as indicated by the state of the task tree, wherein the state of the user interface is updated by updating a graphical display of the user interface.

    摘要翻译: 这里描述的是被配置为处理由任务建模符号描述的任务模型的任务建模系统。 此外,任务建模符号可以提供将任务模型附加到用户界面描述。 该系统包括包含程序代码的计算机可读存储介质,其中程序代码可由处理器执行以(a)从任务模型生成任务树,其中所述任务树包括多个互连的任务节点,其中所述任务模型 由任务建模符号描述,(b)将任务树附加到用户界面描述,(c)使用用户界面的状态协调任务树的状态,以及(d)使用户界面的状态 如由任务树的状态指示的那样更新,其中通过更新用户界面的图形显示来更新用户界面的状态。

    Method and system for automatically generating an adaptive user interface for a physical environment
    10.
    发明申请
    Method and system for automatically generating an adaptive user interface for a physical environment 有权
    用于自动生成物理环境的自适应用户界面的方法和系统

    公开(公告)号:US20080244421A1

    公开(公告)日:2008-10-02

    申请号:US11729459

    申请日:2007-03-28

    IPC分类号: G06F3/00

    摘要: A system and method for automatically generating an adaptive user interface for a plurality of appliances within a physical environment. Appliance description specifications of the appliances are generated from provided appliance functionality information and semantic information of related appliances and/or related environment information. The appliance description specifications can be analyzed to construct a semantic functionality relationship among the appliances and the adaptive user interface can be rendered based on an interface elements relationship which is a transformation of the semantic functionality relationship. The system has a user interface rendering module, which when run on a controller, implements the aforesaid appliance description specification generation and analysis, and adaptor modules, which when run on the appliances, maintain the appliance description specifications and allow exchange of same between the controller and appliances.

    摘要翻译: 一种用于在物理环境内为多个设备自动生成自适应用户界面的系统和方法。 设备的设备描述规范是从提供的设备功能信息和相关设备的语义信息和/或相关环境信息生成的。 可以分析设备描述规范以构建设备之间的语义功能关系,并且可以基于作为语义功能关系的转换的接口元素关系来呈现自适应用户界面。 该系统具有用户界面呈现模块,当在控制器上运行时,实现上述设备描述规范生成和分析以及在设备上运行时的适配器模块,维护设备描述规范并允许控制器之间的交换 和电器。