Methods and systems for providing a user interface in a multi-tenant database environment
    1.
    发明授权
    Methods and systems for providing a user interface in a multi-tenant database environment 有权
    在多租户数据库环境中提供用户界面的方法和系统

    公开(公告)号:US08914438B2

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

    申请号:US12970666

    申请日:2010-12-16

    摘要: Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve receiving a component request from a first client device, locating class-level definition source code for a component definition corresponding to the component request, identifying the component definition within the source code, determining a language of the component definition and selecting a parser according to the language of the component definition. Such implementations may also involve parsing the source code to create the component definition and transmitting an intermediate representation of the requested component to the client device. The intermediate representation may allow the client device to create an instance of the requested component.

    摘要翻译: 描述了在点播软件服务环境中提供用户界面的方法,设备和系统。 一些实现涉及从第一客户端设备接收组件请求,定义与组件请求对应的组件定义的类级定义源代码,识别源代码内的组件定义,确定组件定义的语言并选择解析器 根据组件定义的语言。 这样的实现还可以包括解析源代码以创建组件定义并将所请求的组件的中间表示传送到客户端设备。 中间表示可以允许客户端设备创建所请求的组件的实例。

    Methods and systems for providing a user interface in a multi-tenant database environment
    2.
    发明授权
    Methods and systems for providing a user interface in a multi-tenant database environment 有权
    在多租户数据库环境中提供用户界面的方法和系统

    公开(公告)号:US09021435B2

    公开(公告)日:2015-04-28

    申请号:US12970686

    申请日:2010-12-16

    IPC分类号: G06F9/44 G06F17/30 G06F17/22

    摘要: Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve receiving an indication of a component definition to instantiate. The component definition may be a portion of a component definition data structure. Such implementations may also involve instantiating the provided component, instantiating all remaining attributes of the component definition data structure to produce a component instance data structure and transmitting an intermediate representation of the indicated component to a client device. The intermediate representation may comprise a version of the component instance data structure. The intermediate representation may allow the client device to create an instance of the component in memory.

    摘要翻译: 描述了在点播软件服务环境中提供用户界面的方法,设备和系统。 一些实现涉及接收要实例化的组件定义的指示。 组件定义可以是组件定义数据结构的一部分。 这样的实现还可以包括实例化所提供的组件,实例化组件定义数据结构的所有剩余属性以产生组件实例数据结构,并将所指示的组件的中间表示传输到客户端设备。 中间表示可以包括组件实例数据结构的版本。 中间表示可以允许客户端设备在存储器中创建组件的实例。

    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT
    3.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT 有权
    用于在多重数据库环境中提供用户界面的方法和系统

    公开(公告)号:US20110289476A1

    公开(公告)日:2011-11-24

    申请号:US12970666

    申请日:2010-12-16

    IPC分类号: G06F9/44

    摘要: Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve receiving a component request from a first client device, locating class-level definition source code for a component definition corresponding to the component request, identifying the component definition within the source code, determining a language of the component definition and selecting a parser according to the language of the component definition. Such implementations may also involve parsing the source code to create the component definition and transmitting an intermediate representation of the requested component to the client device. The intermediate representation may allow the client device to create an instance of the requested component.

    摘要翻译: 描述了在点播软件服务环境中提供用户界面的方法,设备和系统。 一些实现涉及从第一客户端设备接收组件请求,定义与组件请求对应的组件定义的类级定义源代码,识别源代码内的组件定义,确定组件定义的语言并选择解析器 根据组件定义的语言。 这样的实现还可以包括解析源代码以创建组件定义并将所请求的组件的中间表示传送到客户端设备。 中间表示可以允许客户端设备创建所请求的组件的实例。

    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT
    4.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT 审中-公开
    用于在多重数据库环境中提供用户界面的方法和系统

    公开(公告)号:US20110289425A1

    公开(公告)日:2011-11-24

    申请号:US12970725

    申请日:2010-12-16

    IPC分类号: G06F3/00

    摘要: Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve displaying a rendered page, detecting the firing of an event in the rendered page and determining an event type for the event. The implementations may also involve ascertaining whether an action associated with the event is implemented in a server-side language or a client-side language, locating handlers for the event according to the event type and performing a handler execution process. These implementations may also involve executing a component re-rendering process to create a re-rendered page and displaying the re-rendered page. The component re-rendering process may be based, at least in part, on output from the handler execution process.

    摘要翻译: 描述了在点播软件服务环境中提供用户界面的方法,设备和系统。 一些实现涉及显示呈现的页面,检测渲染页面中的事件的触发并且确定事件的事件类型。 实现还可以包括确定与事件相关联的动作是以服务器端语言还是客户端语言来实现,根据事件类型定位事件的处理程序并执行处理程序执行过程。 这些实现还可以涉及执行组件再渲染过程以创建重新呈现的页面并显示重新呈现的页面。 部件重绘过程可以至少部分地基于处理器执行过程的输出。

    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT
    5.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT 审中-公开
    用于在多重数据库环境中提供用户界面的方法和系统

    公开(公告)号:US20110289140A1

    公开(公告)日:2011-11-24

    申请号:US12970652

    申请日:2010-12-16

    IPC分类号: G06F15/16

    摘要: Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve receiving a component request from a first client device and building or retrieving component definitions corresponding to the component request. The implementations may also involve instantiating the component definitions and obtaining data and metadata for the component instances. Such implementations may also involve serializing the component definitions, component instances, the data and the metadata, and returning a response to the first client device. The response may include serialized instantiated component definitions, serialized data for the instantiated component definitions and serialized metadata for the instantiated component definitions.

    摘要翻译: 描述了在点播软件服务环境中提供用户界面的方法,设备和系统。 一些实现涉及从第一客户端设备接收组件请求,并构建或检索对应于组件请求的组件定义。 实现还可以包括实例化组件定义并获得组件实例的数据和元数据。 这样的实现还可以包括序列化组件定义,组件实例,数据和元数据,并且返回对第一客户端设备的响应。 响应可以包括序列化的实例化组件定义,用于实例化组件定义的序列化数据和用于实例化组件定义的序列化元数据。

    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT
    6.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT 有权
    用于在多重数据库环境中提供用户界面的方法和系统

    公开(公告)号:US20110289479A1

    公开(公告)日:2011-11-24

    申请号:US12970686

    申请日:2010-12-16

    IPC分类号: G06F9/44

    摘要: Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve receiving an indication of a component definition to instantiate. The component definition may be a portion of a component definition data structure. Such implementations may also involve instantiating the provided component, instantiating all remaining attributes of the component definition data structure to produce a component instance data structure and transmitting an intermediate representation of the indicated component to a client device. The intermediate representation may comprise a version of the component instance data structure. The intermediate representation may allow the client device to create an instance of the component in memory.

    摘要翻译: 描述了在点播软件服务环境中提供用户界面的方法,设备和系统。 一些实现涉及接收要实例化的组件定义的指示。 组件定义可以是组件定义数据结构的一部分。 这样的实现还可以包括实例化所提供的组件,实例化组件定义数据结构的所有剩余属性以产生组件实例数据结构,并将所指示的组件的中间表示传输到客户端设备。 中间表示可以包括组件实例数据结构的版本。 中间表示可以允许客户端设备在存储器中创建组件的实例。

    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT
    7.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT 审中-公开
    用于在多重数据库环境中提供用户界面的方法和系统

    公开(公告)号:US20110289141A1

    公开(公告)日:2011-11-24

    申请号:US12970704

    申请日:2010-12-16

    IPC分类号: G06F15/16

    摘要: Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve sending a request from a first apparatus to a second apparatus and receiving a response from the second apparatus. The response may include serialized instantiated component definitions, serialized data for the instantiated component definitions and serialized metadata for the instantiated component definitions. Such implementations may involve deserializing the response to create a metadata structure, traversing the metadata structure to create an instance data structure, traversing the instance data structure to render or re-render a page and displaying the page on a display of the first apparatus.

    摘要翻译: 描述了在点播软件服务环境中提供用户界面的方法,设备和系统。 一些实现涉及将请求从第一设备发送到第二设备并且从第二设备接收响应。 响应可以包括序列化的实例化组件定义,用于实例化组件定义的序列化数据和用于实例化组件定义的序列化元数据。 这样的实现可以包括反序列化响应以创建元数据结构,遍历元数据结构以创建背景数据结构,遍历该背景数据结构以呈现或重新呈现页面并且在第一设备的显示器上显示该页面。

    SYSTEMS AND METHODS FOR AN IMPROVED TOUCHSCREEN INTERFACE
    8.
    发明申请
    SYSTEMS AND METHODS FOR AN IMPROVED TOUCHSCREEN INTERFACE 审中-公开
    改进的触摸屏界面的系统和方法

    公开(公告)号:US20130055159A1

    公开(公告)日:2013-02-28

    申请号:US13593271

    申请日:2012-08-23

    IPC分类号: G06F3/048

    CPC分类号: G06F3/048 G06F3/0488

    摘要: A row displayed on a touchscreen surface of a portable electronic device is linked to a first resource and includes at least one link to a second resource. A technique allows the row to have a first tap target for accessing the first resource and a second tap target for accessing the second resource. An area of the first tap target is greater than an area of the second tap target. This provides a large surface area for tapping the first tap target in order to easily access the first resource. The second resource can still be accessed by tapping the second tap target.

    摘要翻译: 显示在便携式电子设备的触摸屏表面上的行被链接到第一资源,并且包括至少一个链接到第二资源。 技术允许该行具有访问第一资源的第一抽头目标和用于访问第二资源的第二抽头目标。 第一抽头目标的区域大于第二抽头目标的面积。 这提供了用于轻敲第一次敲击目标的大的表面积,以便容易地访问第一资源。 通过点击第二个点击目标,仍然可以访问第二个资源。

    Visual user interface validator
    9.
    发明授权
    Visual user interface validator 有权
    可视化用户界面验证器

    公开(公告)号:US09009669B2

    公开(公告)日:2015-04-14

    申请号:US12969294

    申请日:2010-12-15

    申请人: Daniel L. Pletter

    发明人: Daniel L. Pletter

    IPC分类号: G06F9/44 G06F11/36 G06F9/445

    摘要: Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for testing a user interface component. A client-side operation for rendering the user interface component may be performed. The rendered user interface component may be stored as a user interface component test image simulating a visual presentation of the user interface component at a client machine. A user interface component expected image may be retrieved from a storage medium accessible to the server. The user interface component expected image may represent an expected visual presentation of the rendered user interface component. A determination may be made as to whether the user interface component test image matches the user interface component expected image. When the user interface component test image does not match the user interface component expected image, an indication of an error condition may be provided.

    摘要翻译: 本文描述或引用的各种实施例涉及用于测试用户界面组件的不同设备,方法,系统和计算机程序产品。 可以执行用于呈现用户界面组件的客户端操作。 渲染的用户界面组件可以被存储为在客户端机器上模拟用户界面组件的可视呈现的用户界面组件测试图像。 可以从服务器可访问的存储介质检索用户界面组件期望图像。 用户界面组件预期图像可以表示呈现的用户界面组件的预期可视呈现。 可以确定用户界面组件测试图像是否与用户界面组件预期图像匹配。 当用户界面组件测试图像与用户界面组件期望图像不匹配时,可以提供错误状况的指示。

    System and method for tracking documents in an on-demand service
    10.
    发明申请
    System and method for tracking documents in an on-demand service 有权
    用于跟踪按需服务中的文档的系统和方法

    公开(公告)号:US20090024673A1

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

    申请号:US11879535

    申请日:2007-07-17

    IPC分类号: G06F17/30

    摘要: In accordance with embodiments, there are provided mechanisms and methods for tracking documents in an on-demand service. These mechanisms and methods for tracking documents in an on-demand service can enable embodiments to provide the sharing of documents and the tracking of whether one of the shared documents was changed. The ability of embodiments to provide the sharing of documents and the tracking can enable a safeguard that a user knows whether the document that they have in their possession is the most recent version.In an embodiment, the shared documents are stored in a document management storage. In an embodiment, each file has an ID that includes version information for checking whether the document is the most recent version. In an embodiment, an application is downloaded onto the user system that automatically upon opening a document checks whether a document is the most recent version.

    摘要翻译: 根据实施例,提供了用于在按需服务中跟踪文档的机制和方法。 用于跟踪按需服务中的文档的这些机制和方法可以使实施例能够提供文档的共享以及跟踪共享文档中的一个是否被改变。 实施例提供文件共享和跟踪的能力可以实现用户知道他们拥有的文档是否是最新版本的保护。 在一个实施例中,共享文档被存储在文档管理存储器中。 在一个实施例中,每个文件具有包括用于检查文档是否是最新版本的版本信息的ID。 在一个实施例中,将应用程序下载到用户系统上,在打开文档时自动检查文档是否是最新版本。