Apparatus and method for designing graphical user interfaces (GUIs) having different fidelities
    1.
    发明授权
    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的呈现。 使用其他窗口小部件的实例替换占位符小部件的实例可能包括将较低保真占位符小部件的实例转换为更高保真小部件的实例。 占位符小部件的属性可以包括文本属性,图像属性和/或图形属性。

    Method and system for automatically generating an adaptive user interface for a physical environment
    2.
    发明授权
    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
    3.
    发明申请
    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)存储在数据存储器中并由处理器执行的程序代码。 程序代码是可执行的,以实现可用于创建可显示在监视器上的可视化程序的图形符号,其中图形符号包括将对象连接到其他对象的对象和连接器,其中对象包括控制流对象和标准对象, 并且其中所述控制流对象基本上直接执行所述可视程序。 程序代码还可执行以实现可操作以执行使用图形符号创建的可视程序的可视程序引擎,从而使处理器执行如可视程序所指示的处理。

    SYSTEM AND METHOD TO IDENTIFY PRODUCT USABILITY
    4.
    发明申请
    SYSTEM AND METHOD TO IDENTIFY PRODUCT USABILITY 审中-公开
    识别产品可用性的系统和方法

    公开(公告)号:US20110154293A1

    公开(公告)日:2011-06-23

    申请号:US12641098

    申请日:2009-12-17

    IPC分类号: G06F3/048 G06F11/36

    CPC分类号: G06F11/3692 G06F8/77

    摘要: A data entry device is provided to enter data related to usability of a user interface of a product. A processor provides a usability score card on the data entry device. The score card facilitates entry of usability issues regarding the user interface, and entry of data related to three dimensions of each issue including a risk severity, a probability of occurrence of the issue, and a probability of detecting the issue. The processor processes the data to provide an overall usability score of the user interface.

    摘要翻译: 提供数据输入设备以输入与产品的用户界面的可用性相关的数据。 处理器在数据输入设备上提供可用性记分卡。 记分卡有助于进入关于用户界面的可用性问题,以及与每个问题的三维相关的数据的输入,包括风险严重性,发生问题的概率以及检测问题的可能性。 处理器处理数据以提供用户界面的总体可用性评分。

    APPARATUS AND METHOD FOR DESIGNING GRAPHICAL USER INTERFACES (GUIs) HAVING DIFFERENT FIDELITIES
    5.
    发明申请
    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的呈现。 使用其他窗口小部件的实例替换占位符小部件的实例可能包括将较低保真占位符小部件的实例转换为更高保真小部件的实例。 占位符小部件的属性可以包括文本属性,图像属性和/或图形属性。

    METHODS AND SYSTEMS OF GENERATING 3D USER INTERFACE FOR PHYSICAL ENVIRONMENT
    6.
    发明申请
    METHODS AND SYSTEMS OF GENERATING 3D USER INTERFACE FOR PHYSICAL ENVIRONMENT 有权
    生成3D用户界面进行物理环境的方法和系统

    公开(公告)号:US20090271365A1

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

    申请号:US12108467

    申请日:2008-04-23

    IPC分类号: G06F3/048 G06F17/30 G06F7/06

    CPC分类号: G06F9/451

    摘要: One embodiment of the application provides a method of generating a 3D user interface (UI) in a controller for an appliance in a physical environment. The method includes: abstracting the appliance to obtain to a appliance functionality description having variables of the appliance, operations of the state variables, and relationship among the state variables; converting the state variables into corresponding 3D widgets in the controller, wherein the state variable are mapped respectively into the 3D widgets; laying out the 3D widgets to form the 3D UI in the controller; constructing communication objects in the controller from the state variables, the state variables being mapped into the communication objects; and providing interaction between the 3D UI and the appliance by a communication protocol integrated with the appliance.

    摘要翻译: 应用的一个实施例提供了一种在物理环境中的用于设备的控制器中生成3D用户界面(UI)的方法。 该方法包括:抽象设备以获得具有设备变量的功能描述,状态变量的操作以及状态变量之间的关系; 将状态变量转换成控制器中的相应3D小部件,其中将状态变量分别映射到3D小部件中; 布置3D小部件以在控制器中形成3D UI; 从状态变量构建控制器中的通信对象,将状态变量映射到通信对象中; 并通过与该设备集成的通信协议来提供3D UI与设备之间的交互。

    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模型可以 执行以在显示器上创建用户界面的实例。

    Apparatus and method for procedural operations development and distribution
    8.
    发明授权
    Apparatus and method for procedural operations development and distribution 有权
    程序操作开发和分配的装置和方法

    公开(公告)号:US07496580B2

    公开(公告)日:2009-02-24

    申请号:US11402458

    申请日:2006-04-11

    IPC分类号: G06F7/00 G06F17/30 G06F17/00

    CPC分类号: G06Q10/06

    摘要: A method includes storing information defining a plurality of procedures to be followed. The method also includes receiving a request for the information associated with at least one of the procedures. The method further includes formatting the requested information based on a platform to receive the requested information. In addition, the method includes providing the formatted requested information to the platform. Formatting the requested information may include formatting the requested information using one of a plurality of templates, where the templates are associated with a plurality of different procedure types. Formatting the requested information may also include formatting the requested information differently based on whether the requested information is to be presented via a console computing device, a mobile device, or a printed document.

    摘要翻译: 一种方法包括存储定义要遵循的多个过程的信息。 该方法还包括接收与至少一个过程相关联的信息的请求。 该方法还包括基于平台来格式化所请求的信息以接收所请求的信息。 此外,该方法包括向平台提供格式化的请求信息。 格式化所请求的信息可以包括使用多个模板之一格式化所请求的信息,其中模板与多个不同的过程类型相关联。 格式化所请求的信息还可以包括基于所请求的信息是否经由控制台计算设备,移动设备或打印的文档呈现而不同地格式化所请求的信息。

    USER INTERFACE NAVIGATION DESIGN SYSTEM
    9.
    发明申请
    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导航图的动态视图显示与所选屏幕视图相关联的一个或多个导航关系。 所述一个或多个导航关系包括与所选屏幕视图相关联的非超链接导航关系。

    Time series data complex query visualization
    10.
    发明申请
    Time series data complex query visualization 审中-公开
    时间序列数据复杂查询可视化

    公开(公告)号:US20090018994A1

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

    申请号:US11827529

    申请日:2007-07-12

    IPC分类号: G06F7/00

    CPC分类号: G06F16/2477 G06F16/242

    摘要: A system and method provide a visual based query interface for time series data to facilitate entry of n query reference patterns and specification of temporal relationships between multiple such patterns.

    摘要翻译: 系统和方法为时间序列数据提供基于视觉的查询界面,以便于输入n个查询引用模式并指定多个这样的模式之间的时间关系。