Function objects
    1.
    发明授权
    Function objects 有权
    功能对象

    公开(公告)号:US07159185B1

    公开(公告)日:2007-01-02

    申请号:US09662399

    申请日:2000-09-14

    IPC分类号: G06F9/44 G06F17/00

    CPC分类号: G06F8/34

    摘要: Methods and tools are provided for graphically creating a mapping between a source object and a target object. The invention includes function objects or functoids, which may be graphically linked between a source object and a target object in a graphical user interface of a mapping tool. The function objects include a script component adapted to perform a function, a graphical component allowing a user to use the function object in creating a mapping in a mapping tool graphical user interface, and an interface component providing access to the script and graphical components. The invention further comprises methodologies and tools for creating such a mapping using one or more of the function objects, as well as a method and tool for creating function objects.

    摘要翻译: 提供了方法和工具,用于图形地创建源对象和目标对象之间的映射。 本发明包括功能对象或函数,其可以在映射工具的图形用户界面中的源对象和目标对象之间以图形方式链接。 功能对象包括适于执行功能的脚本组件,允许用户使用功能对象在映射工具图形用户界面中创建映射的图形组件,以及提供对脚本和图形组件的访问的接口组件。 本发明还包括用于使用一个或多个功能对象来创建这样的映射的方法和工具,以及用于创建功能对象的方法和工具。

    Mapping tool graphical user interface
    2.
    发明授权
    Mapping tool graphical user interface 有权
    映射工具图形用户界面

    公开(公告)号:US06823495B1

    公开(公告)日:2004-11-23

    申请号:US09662396

    申请日:2000-09-14

    IPC分类号: G09G500

    CPC分类号: G06F8/34

    摘要: A graphical user interface and method for creating a mapping between a source object and a destination or target object are provided. The user interface includes a source screen region which displays a graphical representation of a source object, a target screen region which displays a graphical representation of a target object, and a mapping screen region which allows a user to create a mapping between the graphical representation of the source object and the graphical representation of the target object using graphical mapping indicia. The methodology includes displaying a graphical representation of a source object in a source screen region, displaying a graphical representation of a target object in a target screen region, creating a mapping between the graphical representation of the source object and the graphical representation of the target object in a mapping screen region using graphical mapping indicia, and displaying the mapping in the mapping screen region. The source and target objects may be schemas, spreadsheets, documents, databases, or other information sources, and the graphical mapping indicia may include link indicia and/or function objects linking nodes in the target object with nodes in the source object. The mapping may be compiled into code used by a runtime engine to translate source documents into target documents.

    摘要翻译: 提供了用于在源对象和目标对象之间创建映射的图形用户界面和方法。 用户界面包括显示源对象的图形表示的源屏幕区域,显示目标对象的图形表示的目标屏幕区域以及允许用户在图形表示之间创建映射的映射屏幕区域 源对象和使用图形映射标记的目标对象的图形表示。 该方法包括在源屏幕区域中显示源对象的图形表示,在目标屏幕区域中显示目标对象的图形表示,创建源对象的图形表示与目标对象的图形表示之间的映射 在使用图形映射标记的映射屏幕区域中,并且在映射屏幕区域中显示映射。 源和目标对象可以是模式,电子表格,文档,数据库或其他信息源,并且图形映射标记可以包括将目标对象中的节点与源对象中的节点相链接的链接标记和/或功能对象。 映射可以被编译成运行时引擎使用的代码,将源文档转换为目标文档。

    INTERACTIVE DESIGN ENVIRONMENTS TO VISUALLY MODEL, DEBUG AND EXECUTE RESOURCE ORIENTED PROGRAMS.
    3.
    发明申请
    INTERACTIVE DESIGN ENVIRONMENTS TO VISUALLY MODEL, DEBUG AND EXECUTE RESOURCE ORIENTED PROGRAMS. 有权
    交互式设计环境,以视觉模型,调试和执行资源为导向的程序。

    公开(公告)号:US20100100868A1

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

    申请号:US12253545

    申请日:2008-10-17

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34

    摘要: In scenarios involving a data set accessible through a protocol, operations sets may be formulated for performing various operations on the data set, and may be expressed as resource scripts according to a scripting language. However, such resource scripts may be difficult to design due to the complicated aspects of the interaction, such as asynchrony, network transport, the syntax of the scripting language, and the details of the protocol. A design environment may be devised to facilitate designers in generating resource scripts, e.g., through the manipulation of visual elements. The design environment may abstract the lower-level working details of the resource scripts, and may allow designers to focus on the logical designing of the operations set. The design environment may then automatically generate the resource script from the operations set in accordance with the constraints of the script language and the protocol.

    摘要翻译: 在涉及通过协议可访问的数据集的场景中,可以制定操​​作集用于对数据集执行各种操作,并且可以根据脚本语言表示为资源脚本。 然而,由于交互的复杂方面,例如异步,网络传输,脚本语言的语法和协议的细节,这样的资源脚本可能难以设计。 可以设计出设计环境,以便于设计者生成资源脚本,例如通过操纵视觉元素。 设计环境可以抽象资源脚本的较低级别的工作细节,并且可能允许设计人员专注于操作集的逻辑设计。 然后,设计环境可以根据脚本语言和协议的约束自动从操作集合生成资源脚本。

    Interactive design environments to visually model, debug and execute resource oriented programs
    6.
    发明授权
    Interactive design environments to visually model, debug and execute resource oriented programs 有权
    交互式设计环境,以视觉模拟,调试和执行面向资源的程序

    公开(公告)号:US08533666B2

    公开(公告)日:2013-09-10

    申请号:US12253545

    申请日:2008-10-17

    IPC分类号: G06F9/44

    CPC分类号: G06F8/34

    摘要: In scenarios involving a data set accessible through a protocol, operations sets may be formulated for performing various operations on the data set, and may be expressed as resource scripts according to a scripting language. However, such resource scripts may be difficult to design due to the complicated aspects of the interaction, such as asynchrony, network transport, the syntax of the scripting language, and the details of the protocol. A design environment may be devised to facilitate designers in generating resource scripts, e.g., through the manipulation of visual elements. The design environment may abstract the lower-level working details of the resource scripts, and may allow designers to focus on the logical designing of the operations set. The design environment may then automatically generate the resource script from the operations set in accordance with the constraints of the script language and the protocol.

    摘要翻译: 在涉及通过协议可访问的数据集的场景中,可以制定操​​作集用于对数据集执行各种操作,并且可以根据脚本语言表示为资源脚本。 然而,由于交互的复杂方面,例如异步,网络传输,脚本语言的语法和协议的细节,这样的资源脚本可能难以设计。 可以设计出设计环境,以便于设计者生成资源脚本,例如通过操纵视觉元素。 设计环境可以抽象资源脚本的较低级别的工作细节,并且可能允许设计人员专注于操作集的逻辑设计。 然后,设计环境可以根据脚本语言和协议的约束自动从操作集合生成资源脚本。

    DATA ACCESS PROGRAMMING MODEL FOR OCCASIONALLY CONNECTED APPLICATIONS
    9.
    发明申请
    DATA ACCESS PROGRAMMING MODEL FOR OCCASIONALLY CONNECTED APPLICATIONS 有权
    数据访问编程模式,用于全面连接应用

    公开(公告)号:US20100257578A1

    公开(公告)日:2010-10-07

    申请号:US12418658

    申请日:2009-04-06

    IPC分类号: H04L9/32 G06F21/00

    摘要: Portions of a computing environment (such as a user's mesh) may restrict accessing to particular types of access by particular applications. The computer may support applications executing within a virtual environment (such as a web browser) by brokering such access through a token-based system. When an application requests a particular type of access (e.g., writing to a particular data object), the computer may contact an authorization server with the credentials of the application to request the specified access, and may receive and store an authorization token. The computer may then access the computing environment with the authorization token, and may return the results to the application within the virtual environment. Additional features may further support such applications; e.g., a programmatic interface may be provided in a familiar language, such as JavaScript, whereby applications can request access to particular data objects and identify authorized access capabilities.

    摘要翻译: 计算环境(例如用户的网格)的部分可以限制特定应用访问特定类型的访问。 计算机可以通过基于令牌的系统代理这种访问来支持在虚拟环境(诸如web浏览器)内执行的应用。 当应用程序请求特定类型的访问(例如写入特定数据对象)时,计算机可以使用应用程序的凭据联系授权服务器以请求指定的访问,并且可以接收并存储授权令牌。 计算机然后可以使用授权令牌访问计算环境,并且可以将结果返回到虚拟环境中的应用。 附加特征可进一步支持这种应用; 例如,可以熟悉的语言(例如JavaScript)来提供编程接口,由此应用可以请求对特定数据对象的访问并识别授权的访问能力。

    Data access programming model for occasionally connected applications
    10.
    发明授权
    Data access programming model for occasionally connected applications 有权
    用于偶尔连接应用的数据访问编程模型

    公开(公告)号:US08505084B2

    公开(公告)日:2013-08-06

    申请号:US12418658

    申请日:2009-04-06

    IPC分类号: G06F12/14 G06F15/16 G06F21/02

    摘要: Portions of a computing environment (such as a user's mesh) may restrict accessing to particular types of access by particular applications. The computer may support applications executing within a virtual environment (such as a web browser) by brokering such access through a token-based system. When an application requests a particular type of access (e.g., writing to a particular data object), the computer may contact an authorization server with the credentials of the application to request the specified access, and may receive and store an authorization token. The computer may then access the computing environment with the authorization token, and may return the results to the application within the virtual environment. Additional features may further support such applications; e.g., a programmatic interface may be provided in a familiar language, such as JavaScript, whereby applications can request access to particular data objects and identify authorized access capabilities.

    摘要翻译: 计算环境(例如用户的网格)的部分可以限制特定应用访问特定类型的访问。 计算机可以通过基于令牌的系统代理这种访问来支持在虚拟环境(诸如web浏览器)内执行的应用。 当应用程序请求特定类型的访问(例如写入特定数据对象)时,计算机可以使用应用程序的凭据联系授权服务器以请求指定的访问,并且可以接收并存储授权令牌。 计算机然后可以使用授权令牌访问计算环境,并且可以将结果返回到虚拟环境中的应用。 附加特征可进一步支持这种应用; 例如,可以熟悉的语言(例如JavaScript)来提供编程接口,由此应用可以请求对特定数据对象的访问并识别授权的访问能力。