COMPOSITION MODEL FOR COMPONENTS OF A USER INTERFACE FRAMEWORK FOR WEB APPLICATIONS
    21.
    发明申请
    COMPOSITION MODEL FOR COMPONENTS OF A USER INTERFACE FRAMEWORK FOR WEB APPLICATIONS 审中-公开
    用于WEB应用的用户界面框架组件的组合模型

    公开(公告)号:US20120102406A1

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

    申请号:US12908897

    申请日:2010-10-21

    IPC分类号: G06F3/01

    CPC分类号: G06F9/451

    摘要: Various embodiments of systems and methods for a composition model for components of a user interface framework for Web applications are described. The methods include a loosely coupled method and a tightly coupled method for composing components in a UI framework. The loosely coupled method includes triggering a navigation pipe from an out-port of a first component to an in-port of a second component and defining a context mapping between a first set of parameters of the out-port of the first component and a second set of parameters of the in-port of the second component. The tightly coupled method includes exposing a binding reference from the first component to the second component and specifying a first data model entity from the first component to be bound to a second data model entity of the second component via a binding contract.

    摘要翻译: 描述了用于Web应用的用户界面框架的组件的组合模型的系统和方法的各种实施例。 这些方法包括松散耦合的方法和用于在UI框架中组成组件的紧密耦合的方法。 松散耦合的方法包括触发从第一组件的端口到第二组件的入口的导航管,并且定义第一组件的出口的第一组参数和第二组件的第二组之间的上下文映射 第二个组件的端口的参数集。 紧密耦合的方法包括将绑定引用从第一组件暴露给第二组件,并且通过绑定合同从第一组件指定要绑定到第二组件的第二数据模型实体的第一数据模型实体。

    DYNAMIC VIEW COMPUTATION AND DISPLAY
    22.
    发明申请
    DYNAMIC VIEW COMPUTATION AND DISPLAY 有权
    动态视图计算和显示

    公开(公告)号:US20120054677A1

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

    申请号:US12871414

    申请日:2010-08-30

    IPC分类号: G06F3/048

    CPC分类号: G06F3/048 G06F3/14 G06F9/451

    摘要: Methods and apparatus for displaying objects in client GUI. A lead selection and scoping information is used to determine whether the object is viewable, and the object is rendered only if it is at least partially viewable. The lead selection and scoping information is used to determine whether data is needed to render the object, and data is received from a corresponding object on a server only if it is needed to render the object. Determining whether the object is viewable in the GUI can be based on declaratively marked entities within the object's view and on view calculation rules. Determining whether data is needed to render the object can be based on declaratively marked entities within the object's data model such as flags indicating whether the data field is valid or whether the binding of the data field to a data source is valid.

    摘要翻译: 在客户端GUI中显示对象的方法和装置。 引导选择和作用域信息用于确定对象是否可见,只有当对象至少部分可见时才会呈现对象。 引导选择和范围信息用于确定是否需要数据来呈现对象,并且只有在需要渲染对象时才从服务器上的相应对象接收数据。 确定对象是否可在GUI中查看可以基于对象视图中的声明标记的实体和视图计算规则。 确定数据是否需要呈现对象可以基于对象数据模型中的声明性标记的实体,例如指示数据字段是有效的标志还是数据字段与数据源的绑定是否有效。

    VIEW MODEL ASPECTS OF COMPONENT OBJECTS
    23.
    发明申请
    VIEW MODEL ASPECTS OF COMPONENT OBJECTS 有权
    查看组件对象的模型方面

    公开(公告)号:US20120054603A1

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

    申请号:US12871426

    申请日:2010-08-30

    IPC分类号: G06F17/00

    摘要: Displaying a plurality of objects on a grid. Metadata indicates an object's display column and span. A lowest position is determined from objects displayed in the same column span. The object is displayed in the column span at the lowest position. A lowest position is determined after the last object is displayed. The grid is resized to minimize whitespace beyond the lowest position to border whitespace. Display overlay of first and second graphical objects. When the first object is directly manipulated in a GUI, the second object is automatically manipulated the same way. When the first object is scrolled in a first direction by a first amount, the second object is automatically displaced opposite the first direction by the first amount. When the first object is resized in a first dimension by a first amount, the second object can be automatically resized by the first amount in the first dimension.

    摘要翻译: 在网格上显示多个对象。 元数据表示对象的显示列和跨度。 最低位置由显示在相同列范围内的对象确定。 物体显示在最低位置的列范围内。 在显示最后一个对象后确定最低位置。 网格调整大小以将空白最小化到最低位置到边界空格。 显示第一个和第二个图形对象的叠加。 当第一个对象在GUI中直接操作时,第二个对象将以相同的方式自动操作。 当第一物体沿第一方向滚动第一量时,第二物体自动地与第一方向相反移位第一量。 当第一对象在第一维度上被调整大小第一个量时,第二个对象可以被自动地按照第一个维度的第一个大小来调整大小。

    LOGICAL DATA MODEL ABSTRACTION IN A PHYSICALLY DISTRIBUTED ENVIRONMENT
    24.
    发明申请
    LOGICAL DATA MODEL ABSTRACTION IN A PHYSICALLY DISTRIBUTED ENVIRONMENT 有权
    物理数据模型在物理分布环境中的抽象

    公开(公告)号:US20120030591A1

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

    申请号:US12847257

    申请日:2010-07-30

    IPC分类号: G06F3/048 G06F9/44 G06F15/16

    CPC分类号: G06F9/451

    摘要: A component object binds business driven services to a graphical user interface (GUI). The object includes a data model, view model and controller. The view model graphically presents, and the controller manipulates data used by the object. The controller includes an event handler that respond to events generated within the GUI and binds data used by the object to a data source which can be another component object or a remotely located source. The event handler can call a local script to calculate the value of a data element within the object. The component object can be instantiated on a client, and can be configured to communicate with a corresponding component object on a server. The client and server component objects can exchange only that data that needs to be exchanged to maintain the current state of a user interface in the client computer.

    摘要翻译: 组件对象将业务驱动的服务绑定到图形用户界面(GUI)。 该对象包括数据模型,视图模型和控制器。 视图模型以图形方式呈现,并且控制器操纵对象使用的数据。 控制器包括一个事件处理程序,该事件处理程序响应GUI内生成的事件,并将对象使用的数据绑定到数据源,数据源可以是另一个组件对象或位于远程的源。 事件处理程序可以调用本地脚本来计算对象内的数据元素的值。 组件对象可以在客户端上实例化,并且可以配置为与服务器上相应的组件对象进行通信。 客户端和服务器组件对象只能交换需要交换的数据,以保持客户端计算机中用户界面的当前状态。

    AUTOMATION OF TESTING FOR USER INTERFACE APPLICATIONS
    25.
    发明申请
    AUTOMATION OF TESTING FOR USER INTERFACE APPLICATIONS 有权
    用户界面应用测试自动化

    公开(公告)号:US20120023484A1

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

    申请号:US12841832

    申请日:2010-07-22

    IPC分类号: G06F9/44 G06F3/00

    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相关联的元数据的后端设备分离的客户端前端设备上执行。 自动化图形符号可以在主机软件应用的执行期间向用户提供对主机软件应用的事件进行测试的选项。 可以接收来自用户的请求,以发起对主机软件应用的事件的测试。 可以从用户接收指示用于执行测试的一个或多个所选择的特定事件的信息。 可以基于在用户的初始时间指示所选择的用于执行测试的特定事件的主机软件应用的执行状态,在所选择的特定事件上启动测试。

    Composite bow centralizer
    26.
    发明授权
    Composite bow centralizer 有权
    复合弓扶正器

    公开(公告)号:US08678096B2

    公开(公告)日:2014-03-25

    申请号:US13013266

    申请日:2011-01-25

    IPC分类号: E21B17/10

    CPC分类号: E21B17/1028 E21B17/1078

    摘要: A method comprising providing a centralizer disposed about a wellbore tubular, wherein the centralizer comprises a first collar, a second collar, a plurality of bow springs coupling the first collar to the second collar, and a plurality of particulates disposed on an outer surface of at least one bow spring, wherein one or more of the first collar, the second collar, and the bow springs comprise a composite material, and placing the wellbore tubular in a wellbore disposed in a subterranean formation. A method comprising providing a centralizer disposed about a wellbore tubular, wherein the wellbore tubular comprises a stop collar, a protrusion, or an upset on either end of the centralizer, and wherein the centralizer comprises three or more collars, a plurality of bow springs comprising a plurality of portions of bow springs, wherein each portion of bow springs couples two adjacent collars, and wherein one or more of the collars and the bow springs comprise a composite material, and placing the wellbore tubular in a wellbore disposed in a subterranean formation.

    摘要翻译: 一种方法,包括提供围绕井筒管设置的扶正器,其中所述扶正器包括第一套环,第二套环,将所述第一套环联接到所述第二套环的多个弓形弹簧,以及设置在所述第二套环的外表面上的多个微粒 至少一个弓形弹簧,其中所述第一套环,所述第二套环和所述弓形弹簧中的一个或多个包括复合材料,以及将所述井筒管放置在设置在地下地层中的井筒中。 一种方法,包括提供围绕井眼管状设置的扶正器,其中所述井筒管道包括在所述扶正器的任一端上的止动环,突起或镦锻,并且其中所述扶正器包括三个或更多个轴环,多个弓形弹簧包括 弓弹簧的多个部分,其中弓形弹簧的每个部分耦合两个相邻的凸环,并且其中一个或多个轴环和弓形弹簧包括复合材料,并将井筒管放置在设置在地下地层中的井眼中。

    Composite bow centralizer
    27.
    发明授权
    Composite bow centralizer 有权
    复合弓扶正器

    公开(公告)号:US08833446B2

    公开(公告)日:2014-09-16

    申请号:US13013259

    申请日:2011-01-25

    IPC分类号: E21B17/10 E21B23/00

    摘要: A centralizer comprises a first collar, a second collar, a plurality of bow springs coupling the first collar to the second collar, and a plurality of particulates disposed on an outer surface of at least one bow spring. One or more of the first collar, the second collar, and the bow springs comprises a composite material. In some embodiments, the centralizer comprises a third collar, wherein the plurality of bow springs comprise a first portion of bow springs and a second portion of bow springs, and wherein the first portion of the bow springs couple the first collar to the third collar and the second portion of the bow springs couple the second collar to the third collar.

    摘要翻译: 一种扶正器包括第一套环,第二套环,将第一套环联接到第二套环的多个弓形弹簧以及设置在至少一个弓形弹簧的外表面上的多个微粒。 第一套环,第二套环和弓形弹簧中的一个或多个包括复合材料。 在一些实施例中,所述扶正器包括第三套环,其中所述多个弓形弹簧包括弓形弹簧的第一部分和弓形弹簧的第二部分,并且其中所述弓形弹簧的所述第一部分将所述第一颈圈连接到所述第三颈圈, 弓弹簧的第二部分将第二颈圈连接到第三颈圈。

    Composite Bow Centralizer
    28.
    发明申请
    Composite Bow Centralizer 有权
    复合弓式扶正器

    公开(公告)号:US20120186808A1

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

    申请号:US13013259

    申请日:2011-01-25

    IPC分类号: E21B17/10

    摘要: A centralizer comprises a first collar, a second collar, a plurality of bow springs coupling the first collar to the second collar, and a plurality of particulates disposed on an outer surface of at least one bow spring. One or more of the first collar, the second collar, and the bow springs comprises a composite material. In some embodiments, the centralizer comprises a third collar, wherein the plurality of bow springs comprise a first portion of bow springs and a second portion of bow springs, and wherein the first portion of the bow springs couple the first collar to the third collar and the second portion of the bow springs couple the second collar to the third collar.

    摘要翻译: 一种扶正器包括第一套环,第二套环,将第一套环联接到第二套环的多个弓形弹簧以及设置在至少一个弓形弹簧的外表面上的多个微粒。 第一套环,第二套环和弓形弹簧中的一个或多个包括复合材料。 在一些实施例中,所述扶正器包括第三套环,其中所述多个弓形弹簧包括弓形弹簧的第一部分和弓形弹簧的第二部分,并且其中所述弓形弹簧的所述第一部分将所述第一颈圈连接到所述第三颈圈, 弓弹簧的第二部分将第二颈圈连接到第三颈圈。

    Composite Bow Centralizer
    30.
    发明申请
    Composite Bow Centralizer 有权
    复合弓式扶正器

    公开(公告)号:US20120186828A1

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

    申请号:US13013266

    申请日:2011-01-25

    IPC分类号: E21B19/24

    CPC分类号: E21B17/1028 E21B17/1078

    摘要: A method comprising providing a centralizer disposed about a wellbore tubular, wherein the centralizer comprises a first collar, a second collar, a plurality of bow springs coupling the first collar to the second collar, and a plurality of particulates disposed on an outer surface of at least one bow spring, wherein one or more of the first collar, the second collar, and the bow springs comprise a composite material, and placing the wellbore tubular in a wellbore disposed in a subterranean formation. A method comprising providing a centralizer disposed about a wellbore tubular, wherein the wellbore tubular comprises a stop collar, a protrusion, or an upset on either end of the centralizer, and wherein the centralizer comprises three or more collars, a plurality of bow springs comprising a plurality of portions of bow springs, wherein each portion of bow springs couples two adjacent collars, and wherein one or more of the collars and the bow springs comprise a composite material, and placing the wellbore tubular in a wellbore disposed in a subterranean formation.

    摘要翻译: 一种方法,包括提供围绕井筒管设置的扶正器,其中所述扶正器包括第一套环,第二套环,将所述第一套环联接到所述第二套环的多个弓形弹簧,以及设置在所述第二套环的外表面上的多个微粒 至少一个弓形弹簧,其中所述第一套环,所述第二套环和所述弓形弹簧中的一个或多个包括复合材料,以及将所述井筒管放置在设置在地下地层中的井筒中。 一种方法,包括提供围绕井眼管状设置的扶正器,其中所述井筒管道包括在所述扶正器的任一端上的止动环,突起或镦锻,并且其中所述扶正器包括三个或更多个轴环,多个弓形弹簧包括 弓弹簧的多个部分,其中弓形弹簧的每个部分耦合两个相邻的凸环,并且其中一个或多个轴环和弓形弹簧包括复合材料,并将井筒管放置在设置在地下地层中的井眼中。