Architecture for modeled pattern based user interfaces
    1.
    发明授权
    Architecture for modeled pattern based user interfaces 有权
    基于模式的用户界面的架构

    公开(公告)号:US08930441B2

    公开(公告)日:2015-01-06

    申请号:US12871372

    申请日:2010-08-30

    摘要: A computer system includes a UI designer client that runs on a client device and is configured to enable creation of UI models. A client engine runs on a client device and is configured to initiate requests for the UI models, receive the UI models in response to the requests and interpret and render the UI models at runtime. A UI runtime server client is located on a server and is configured to interface with the client engine to receive and process the requests for the UI models from the client engine. A repository is located on the server and is configured to interface with the UI designer client and store the UI models as created using the UI designer client and interface with the UI runtime server client to deliver requested UI models to the UI runtime server client for interpretation and rendering by the client engine.

    摘要翻译: 计算机系统包括在客户端设备上运行并被配置为能够创建UI模型的UI设计器客户端。 客户机引擎在客户端设备上运行,并被配置为发起对UI模型的请求,响应于请求接收UI模型,并在运行时解释和呈现UI模型。 UI运行时服务器客户端位于服务器上,并配置为与客户机引擎进行接口,以从客户机引擎接收和处理UI模型的请求。 存储库位于服务器上,并配置为与UI设计器客户端进行接口,并存储使用UI设计器客户端创建的UI模型,并与UI运行时服务器客户端进行接口,以将所请求的UI模型传递到UI运行时服务器客户端进行解释 并由客户端引擎呈现。

    ARCHITECTURE FOR MODELED PATTERN BASED USER INTERFACES
    3.
    发明申请
    ARCHITECTURE FOR MODELED PATTERN BASED USER INTERFACES 有权
    基于模式的用户界面的架构

    公开(公告)号:US20120054262A1

    公开(公告)日:2012-03-01

    申请号:US12871372

    申请日:2010-08-30

    IPC分类号: G06F15/16

    摘要: A computer system includes a UI designer client that runs on a client device and is configured to enable creation of UI models. A client engine runs on a client device and is configured to initiate requests for the UI models, receive the UI models in response to the requests and interpret and render the UI models at runtime. A UI runtime server client is located on a server and is configured to interface with the client engine to receive and process the requests for the UI models from the client engine. A repository is located on the server and is configured to interface with the UI designer client and store the UI models as created using the UI designer client and interface with the UI runtime server client to deliver requested UI models to the UI runtime server client for interpretation and rendering by the client engine.

    摘要翻译: 计算机系统包括在客户端设备上运行并被配置为能够创建UI模型的UI设计器客户端。 客户机引擎在客户端设备上运行,并被配置为发起对UI模型的请求,响应于请求接收UI模型,并在运行时解释和呈现UI模型。 UI运行时服务器客户端位于服务器上,并配置为与客户机引擎进行接口,以从客户机引擎接收和处理UI模型的请求。 存储库位于服务器上,并配置为与UI设计器客户端进行接口,并存储使用UI设计器客户端创建的UI模型,并与UI运行时服务器客户端进行接口,以将所请求的UI模型传递到UI运行时服务器客户端进行解释 并由客户端引擎呈现。

    Automation of testing for user interface applications
    4.
    发明授权
    Automation of testing for user interface applications 有权
    自动化测试用户界面应用程序

    公开(公告)号:US08589883B2

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

    申请号:US12841832

    申请日:2010-07-22

    IPC分类号: G06F9/44

    CPC分类号: G06F8/38

    摘要: A host software application implementing business processes and providing a graphical display associated with a user interface (UI) for a user in a client program executing on a client frontend device that is separate from a backend device storing metadata associated with the UI may be initiated. An automation graphical symbol may provide the user with an option to initiate a test on events of the host software application, during execution of the host software application. A request from the user may be received, to initiate a test on events of the host software application. Information may be received from the user indicating one or more selected specific events for performing the test. The test may be initiated on the selected specific events, based on a state of execution of the host software application at an initial time of the user indicating the selected specific events for performing the test.

    摘要翻译: 可以开始实现业务流程并提供与在用户界面(UI)相关联的用户界面(UI)的主机软件应用程序,该客户端程序在与存储与UI相关联的元数据的后端设备分离的客户端前端设备上执行。 自动化图形符号可以在主机软件应用的执行期间向用户提供对主机软件应用的事件进行测试的选项。 可以接收来自用户的请求,以发起对主机软件应用的事件的测试。 可以从用户接收指示用于执行测试的一个或多个所选择的特定事件的信息。 可以基于在用户的初始时间指示所选择的用于执行测试的特定事件的主机软件应用的执行状态,在所选择的特定事件上启动测试。

    Rapid client-side component processing based on component relationships
    7.
    发明授权
    Rapid client-side component processing based on component relationships 有权
    基于组件关系的快速客户端组件处理

    公开(公告)号:US09491238B2

    公开(公告)日:2016-11-08

    申请号:US12841856

    申请日:2010-07-22

    摘要: A client database manager can cause a memory of a client device on a client side of a network to store a first component, a second component, and a relationship value representing a dependent relationship between the first component and the second component. A client processing module can cause a processor to receive, after the storing, a request to process the first component at the client device. The client database manager can send to the server side of the network a request for an update of at least one of the first component or the second component. The client processing module can cause the processor to process at the client device, before receiving a response to the request for the update from the server side of the network, at least a portion of the first component and at least a portion of the second component based on the relationship value.

    摘要翻译: 客户机数据库管理器可以使网络的客户端上的客户端设备的存储器存储第一组件,第二组件和表示第一组件与第二组件之间的依赖关系的关系值。 客户处理模块可以使处理器在存储之后接收在客户端设备处理第一组件的请求。 客户端数据库管理器可以向网络的服务器端发送对第一组件或第二组件中的至少一个的更新的请求。 在从网络的服务器端接收到对更新请求的响应之前,客户处理模块可以使处理器在客户端设备处理,第一组件的至少一部分和第二组件的至少一部分 基于关系值。

    PROCESSING OF SOFTWARE OBJECTS MOVED INTO A DROPZONE REGION OF AN APPLICATION
    9.
    发明申请
    PROCESSING OF SOFTWARE OBJECTS MOVED INTO A DROPZONE REGION OF AN APPLICATION 审中-公开
    软件对象的处理移动到应用程序的DROPZONE区域

    公开(公告)号:US20120030664A1

    公开(公告)日:2012-02-02

    申请号:US12847247

    申请日:2010-07-30

    IPC分类号: G06F9/44 G06F17/30 G06F15/16

    CPC分类号: G06F9/543 G06F9/451

    摘要: A non-transitory computer-readable storage medium storing code representing instructions that when executed are configured to cause a processor to perform a process. The code can comprise code to receive, on a client side of a network, an indicator that a first software object has been moved from a first application into a dropzone region of a second application. The code can include code to receive an indicator that a second software object has been moved into the dropzone region of the second application, and code to access a plurality of dropzone conditions. The code can include code to determine that a dropzone condition from the plurality of dropzone conditions has been satisfied based on the first software object and the second software object both being moved into the dropzone region, and code to send to a server side of a network an indicator that the dropzone condition has been satisfied.

    摘要翻译: 存储表示当执行时的指令的代码的非暂时计算机可读存储介质被配置为使处理器执行处理。 代码可以包括用于在网络的客户端侧接收第一软件对象已经从第一应用移动到第二应用的丢弃区域的指示符。 该代码可以包括用于接收第二软件对象已经被移动到第二应用的dropzone区域的指示符的代码以及用于访问多个dropzone条件的代码。 所述代码可以包括用于基于所述第一软件对象和所述第二软件对象都被移动到所述dropzone区域中以确定来自所述多个dropzone条件的dropzone条件已被满足的代码,以及要发送到网络的服务器端的代码 指示dropzone条件已满足的指示符。

    RAPID CLIENT-SIDE COMPONENT PROCESSING BASED ON COMPONENT RELATIONSHIPS
    10.
    发明申请
    RAPID CLIENT-SIDE COMPONENT PROCESSING BASED ON COMPONENT RELATIONSHIPS 有权
    基于组件关系的快速客户端组件处理

    公开(公告)号:US20120023154A1

    公开(公告)日:2012-01-26

    申请号:US12841856

    申请日:2010-07-22

    IPC分类号: G06F15/16

    摘要: A client database manager can cause a memory of a client device on a client side of a network to store a first component, a second component, and a relationship value representing a dependent relationship between the first component and the second component. A client processing module can cause a processor to receive, after the storing, a request to process the first component at the client device. The client database manager can send to the server side of the network a request for an update of at least one of the first component or the second component. The client processing module can cause the processor to process at the client device, before receiving a response to the request for the update from the server side of the network, at least a portion of the first component and at least a portion of the second component based on the relationship value.

    摘要翻译: 客户机数据库管理器可以使网络的客户端上的客户端设备的存储器存储第一组件,第二组件和表示第一组件与第二组件之间的依赖关系的关系值。 客户处理模块可以使处理器在存储之后接收在客户端设备处理第一组件的请求。 客户端数据库管理器可以向网络的服务器端发送对第一组件或第二组件中的至少一个的更新的请求。 在从网络的服务器端接收到对更新请求的响应之前,客户处理模块可以使处理器在客户端设备处理,第一组件的至少一部分和第二组件的至少一部分 基于关系值。