Context-specific network resource addressing model for distributed services
    1.
    发明授权
    Context-specific network resource addressing model for distributed services 有权
    分布式服务的上下文特定网络资源寻址模型

    公开(公告)号:US08321503B2

    公开(公告)日:2012-11-27

    申请号:US12822744

    申请日:2010-06-24

    IPC分类号: G06F15/16

    摘要: A back-end locator service can be utilized to identify a specific computing device, from among multiple computing devices in a domain, that is the most appropriate computing device to handle a particular type of request for data or other resources. The data or resources hosted by the domain can be divided among multiple computing devices. The domain can expose a network-based application program interface where successive requests by a client computing device become more specific as to the data or resources requested. Responses from the computing devices in the domain can, at some point in time, be informed by the back-end locator service and can comprise location-specific resource identifiers. The client computing device can utilize such location specific resource identifiers to direct further communications to the appropriate, specific computing device without having to incur redirection inefficiencies.

    摘要翻译: 可以利用后端定位器服务来识别来自域中的多个计算设备中的特定计算设备,其是处理数据或其他资源的特定类型的请求的最合适的计算设备。 由域托管的数据或资源可以分为多个计算设备。 该域可以暴露基于网络的应用程序接口,其中客户端计算设备的连续请求对于所请求的数据或资源变得更具体。 在某些时间点,来自域中的计算设备的响应可以由后端定位器服务通知,并且可以包括位置特定的资源标识符。 客户端计算设备可以利用这种位置特定的资源标识符来引导进一步的通信到适当的特定的计算设备,而不必引起重定向的低效率。

    CONTEXT-SPECIFIC NETWORK RESOURCE ADDRESSING MODEL FOR DISTRIBUTED SERVICES
    2.
    发明申请
    CONTEXT-SPECIFIC NETWORK RESOURCE ADDRESSING MODEL FOR DISTRIBUTED SERVICES 有权
    用于分布式服务的上下文特定网络资源寻址模型

    公开(公告)号:US20110320522A1

    公开(公告)日:2011-12-29

    申请号:US12822744

    申请日:2010-06-24

    IPC分类号: G06F15/16

    摘要: A back-end locator service can be utilized to identify a specific computing device, from among multiple computing devices in a domain, that is the most appropriate computing device to handle a particular type of request for data or other resources. The data or resources hosted by the domain can be divided among multiple computing devices. The domain can expose a network-based application program interface where successive requests by a client computing device become more specific as to the data or resources requested. Responses from the computing devices in the domain can, at some point in time, be informed by the back-end locator service and can comprise location-specific resource identifiers. The client computing device can utilize such location specific resource identifiers to direct further communications to the appropriate, specific computing device without having to incur redirection inefficiencies.

    摘要翻译: 可以利用后端定位器服务来识别来自域中的多个计算设备中的特定计算设备,其是处理数据或其他资源的特定类型的请求的最合适的计算设备。 由域托管的数据或资源可以分为多个计算设备。 该域可以暴露基于网络的应用程序接口,其中客户端计算设备的连续请求对于所请求的数据或资源变得更具体。 在某些时间点,来自域中的计算设备的响应可以由后端定位器服务通知,并且可以包括位置特定的资源标识符。 客户端计算设备可以利用这种位置特定的资源标识符来引导进一步的通信到适当的特定的计算设备,而不必引起重定向的低效率。

    TRANSPARENT ACCESS MECHANISM FOR LOCAL AND REMOTE DATA
    3.
    发明申请
    TRANSPARENT ACCESS MECHANISM FOR LOCAL AND REMOTE DATA 有权
    用于本地和远程数据的透明访问机制

    公开(公告)号:US20110307442A1

    公开(公告)日:2011-12-15

    申请号:US12815713

    申请日:2010-06-15

    IPC分类号: G06F17/00 G06F12/16 G06F12/00

    CPC分类号: G06F17/30132 G06F17/30174

    摘要: A unified data access mechanism can provide transparent access to data that is either stored locally or remotely. Application programs can direct data requests and data modifications to this singular component without foreknowledge of where the data is stored. The unified data access mechanism can work in concert with a synchronization mechanism that can maintain data synchronization between local data and remote data. Requested or modified data can be identified as stored locally or remotely based on the namespace of the data. If the data is stored remotely, the user credentials associated with the user's process space within which the application program is executing can be utilized to identify, and then provide, relevant authentication information to the remote data store, should it be required.

    摘要翻译: 统一的数据访问机制可以对本地或远程存储的数据提供透明访问。 应用程序可以将数据请求和数据修改引导到这个单一的组件,而无需知道数据的存储位置。 统一的数据访问机制可以与可以保持本地数据和远程数据之间的数据同步的同步机制一致。 可以根据数据的命名空间将请求或修改的数据标识为本地存储或远程存储。 如果数据是远程存储的,那么与应用程序正在执行的用户进程空间相关联的用户凭据可以被用来识别,然后提供给远程数据存储的相关认证信息,如果需要的话。

    INTERACTIVE DESIGN ENVIRONMENTS TO VISUALLY MODEL, DEBUG AND EXECUTE RESOURCE ORIENTED PROGRAMS.
    4.
    发明申请
    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
    5.
    发明授权
    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.

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

    LIVE COMPANION WINDOW
    8.
    发明申请
    LIVE COMPANION WINDOW 有权
    现有组合窗口

    公开(公告)号:US20080276195A1

    公开(公告)日:2008-11-06

    申请号:US11744782

    申请日:2007-05-04

    IPC分类号: G06F3/048

    摘要: An apparatus and method provide a companion application via a companion application corresponding to a host window provided by a host application, the companion window providing information or metadata descriptive of data in the host window. The host application and companion applications may be separate applications such that the host application is unaware of the companion application. The companion application may hook into the host application (e.g., via an application programming interface) and may monitor host application activities and/or data. Based on identification of data or events in the host application, the companion application may obtain information characterizing or providing a context for data provided by the host application. The host window and companion window may be attached to each other, the host window providing host application data and the companion window providing data describing the host application data.

    摘要翻译: 装置和方法通过与主机应用程序提供的主机窗口相对应的协同应用程序提供伴随应用,伴随窗口提供主机窗口中描述数据的信息或元数据。 主机应用程序和协同应用程序可能是单独的应用程序,使得主机应用程序不知道随播应用程序。 伴随的应用可以钩住主机应用(例如,经由应用程序编程接口)并且可以监视主机应用程序活动和/或数据。 基于主机应用中的数据或事件的识别,伴随应用可以获得表征或提供由主机应用提供的数据的上下文的信息。 主机窗口和伴侣窗口可以彼此附接,提供主机应用数据的主窗口和提供描述主机应用数据的数据的伴随窗口。

    Live companion user interface
    9.
    发明授权
    Live companion user interface 有权
    实时伴侣用户界面

    公开(公告)号:US08677270B2

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

    申请号:US11744782

    申请日:2007-05-04

    IPC分类号: G06F3/048

    摘要: An apparatus and method provide a companion application via a companion application corresponding to a host window provided by a host application, the companion window providing information or metadata descriptive of data in the host window. The host application and companion applications may be separate applications such that the host application is unaware of the companion application. The companion application may hook into the host application (e.g., via an application programming interface) and may monitor host application activities and/or data. Based on identification of data or events in the host application, the companion application may obtain information characterizing or providing a context for data provided by the host application. The host window and companion window may be attached to each other, the host window providing host application data and the companion window providing data describing the host application data.

    摘要翻译: 装置和方法通过与主机应用程序提供的主机窗口相对应的协同应用程序提供伴随应用,伴随窗口提供主机窗口中描述数据的信息或元数据。 主机应用程序和协同应用程序可能是单独的应用程序,使得主机应用程序不知道随播应用程序。 伴随的应用可以钩住主机应用(例如,经由应用程序编程接口)并且可以监视主机应用程序活动和/或数据。 基于主机应用中的数据或事件的识别,伴随应用可以获得表征或提供由主机应用提供的数据的上下文的信息。 主机窗口和伴侣窗口可以彼此附接,提供主机应用数据的主窗口和提供描述主机应用数据的数据的伴随窗口。

    Function objects
    10.
    发明授权
    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.

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