Automatically replacing localhost as hostname in URL with fully qualified domain name or IP address
    2.
    发明授权
    Automatically replacing localhost as hostname in URL with fully qualified domain name or IP address 有权
    自动将localhost替换为URL中的主机名,具有完全限定的域名或IP地址

    公开(公告)号:US09565161B2

    公开(公告)日:2017-02-07

    申请号:US13480059

    申请日:2012-05-24

    IPC分类号: G06F11/30 G06F12/00 H04L29/12

    CPC分类号: H04L61/301

    摘要: A method, system and computer program product for electronically communicating a correct Uniform Resource Locator (URL). The browser detects a copying of a URL to be placed in an electronic communication. In response to determining that the URL specifies an address of a loopback interface of the computing device via a localhost, the browser obtains the Fully Qualified Domain Name (FQDN) or Internet Protocol (IP) address of the computing device hosting the resource (e.g., application) referenced by the URL. The browser replaces the localhost in the URL with either the FQDN or IP address of the computing device. The modified URL is then made available to be shared with other users via electronic communication. In this manner, the localhost is automatically replaced with the correct domain name or IP address thereby ensuring that third party users will be able to retrieve the resource hosted on the computing device.

    摘要翻译: 一种用于电子传送正确的统一资源定位符(URL)的方法,系统和计算机程序产品。 浏览器检测要放置在电子通信中的URL的复制。 响应于确定URL经由本地主机指定计算设备的环回接口的地址,浏览器获得承载资源的计算设备的完全限定域名(FQDN)或因特网协议(IP)地址(例如, 应用程序)。 浏览器使用计算设备的FQDN或IP地址替换URL中的本地主机。 修改的URL随后可通过电子通信与其他用户共享。 以这种方式,本地主机将被自动替换为正确的域名或IP地址,从而确保第三方用户能够检索计算设备上托管的资源。

    Tailoring content to be delivered to mobile device based upon features of mobile device
    3.
    发明授权
    Tailoring content to be delivered to mobile device based upon features of mobile device 有权
    根据移动设备的功能,裁剪要传送到移动设备的内容

    公开(公告)号:US09432479B2

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

    申请号:US13405311

    申请日:2012-02-26

    摘要: A method for delivering tailored specific content to a mobile device. A shim application is provided to the mobile device by a content server after the mobile device visits the content server for the first time. The shim application detects the capabilities of the mobile device, such as the screen size, screen resolution, memory size, browser capabilities, etc. The shim application then includes such information in the header of the requests, such as a request for content, sent from the mobile device to the content server. The content server then generates the requested content in the appropriate format based on the information provided in the header. In this manner, the content server will now be able to ensure that the content provided by the content server for a particular mobile device will be appropriately displayed on the mobile device.

    摘要翻译: 一种用于向移动设备提供定制的特定内容的方法。 在移动设备首次访问内容服务器之后,由内容服务器向移动设备提供垫片应用程序。 垫片应用程序检测移动设备的功能,例如屏幕尺寸,屏幕分辨率,内存大小,浏览器功能等。然后,垫片应用程序在请求的标题中包括这样的信息,例如发送的内容请求 从移动设备到内容服务器。 然后,内容服务器基于标题中提供的信息,以适当的格式生成所请求的内容。 以这种方式,内容服务器现在将能够确保由特定移动设备的内容服务器提供的内容将被适当地显示在移动设备上。

    Co-browsing a page including clippable and non-clippable portions
    5.
    发明授权
    Co-browsing a page including clippable and non-clippable portions 有权
    共同浏览包含可剪切和不可剪切部分的页面

    公开(公告)号:US09292247B2

    公开(公告)日:2016-03-22

    申请号:US12826956

    申请日:2010-06-30

    摘要: Methods and systems of co-browsing may provide for detecting a selection of clipped content at a local peer device during a co-browsing session between the local peer device and a remote peer device. The clipped content can correspond to a page from a server associated with the co-browsing session. Dependent content and style element data associated with the clipped content may be identified, wherein an event can be sent to the remote peer device via the server. The event may include the clipped content, the dependent content, and the style element data.

    摘要翻译: 协同浏览的方法和系统可以提供在本地对等设备和远程对等设备之间的共同浏览会话期间在本地对等设备上检测剪切内容的选择。 剪辑的内容可以对应于与共同浏览会话相关联的服务器的页面。 可以识别与剪切的内容相关联的依赖内容和样式元素数据,其中可以经由服务器将事件发送到远程对等设备。 事件可以包括剪辑的内容,依赖内容和样式元素数据。

    Dynamic determination of application server runtime classloading
    6.
    发明授权
    Dynamic determination of application server runtime classloading 有权
    动态确定应用程序服务器运行时类加载

    公开(公告)号:US09183007B2

    公开(公告)日:2015-11-10

    申请号:US13407663

    申请日:2012-02-28

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F9/44521 G06F9/445

    摘要: Embodiments of the present invention provide a method, system and computer program product for dynamic selection of a runtime classloader for a generated class file. In an embodiment of the invention, a method for dynamic selection of a runtime classloader for a generated class file is provided. The method includes extracting meta-data from a program object directed for execution in an application server and determining from the meta-data a container identity for a container in which the program object had been compiled. The method also includes selecting a container according to the meta-data. Finally, the method includes classloading the program object in the selected container.

    摘要翻译: 本发明的实施例提供了一种用于动态选择生成的类文件的运行时类加载器的方法,系统和计算机程序产品。 在本发明的实施例中,提供了一种用于动态选择生成的类文件的运行时类加载器的方法。 该方法包括从用于在应用服务器中执行的程序对象提取元数据,并从元数据中确定已经编译了程序对象的容器的容器标识。 该方法还包括根据元数据选择容器。 最后,该方法包括将所选容器中的程序对象进行类加载。

    Using appropriate level of code to be executed in runtime environment using metadata describing versions of resources being used by code
    7.
    发明授权
    Using appropriate level of code to be executed in runtime environment using metadata describing versions of resources being used by code 失效
    在运行时环境中使用适当级别的代码,使用描述代码使用的资源的版本的元数据

    公开(公告)号:US08627298B2

    公开(公告)日:2014-01-07

    申请号:US12637207

    申请日:2009-12-14

    IPC分类号: G06F9/45

    CPC分类号: G06F8/71

    摘要: A system and computer program product for using an appropriate level of code to be executed in a runtime environment. Code in a non-Java format is translated into a Java source file. During the translation process, metadata is generated from a configuration file where the metadata includes version information of the resources (e.g., JSTL) being used by the code written in the non-Java format. A determination is made as to whether to recompile the non-Java code based on software components, referred herein as “listener components,” determining whether the versions of the resources being used by the non-Java code performs acceptably well in the runtime environment. If a listener component determines that a version of a resource being used is not acceptable, then the non-Java code is recompiled with a newer version of the resource. In this manner, an appropriate level of code is executed by the runtime environment.

    摘要翻译: 用于在运行时环境中使用适当级别的代码的系统和计算机程序产品。 非Java格式的代码被转换为Java源文件。 在翻译过程中,从配置文件生成元数据,其中元数据包括由非Java格式编写的代码使用的资源(例如,JSTL)的版本信息。 确定是否基于软件组件(这里称为“监听器组件”)重新编译非Java代码,确定非Java代码正在使用的资源的版本是否在运行时环境中执行得很好。 如果侦听器组件确定正在使用的资源的版本不可接受,则非Java代码将使用较新版本的资源重新编译。 以这种方式,运行时环境执行适当级别的代码。

    Debugging workflows
    8.
    发明授权
    Debugging workflows 失效
    调试工作流程

    公开(公告)号:US08468124B2

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

    申请号:US12827995

    申请日:2010-06-30

    IPC分类号: G06F17/30

    CPC分类号: G06F11/362

    摘要: Some embodiments of the inventive subject matter are directed to a debugging system (“system”) configured to access a work flow document. The workflow document may include references to flow activities connected by flow connectors, forming a workflow path. Some of the flow connectors may have breakpoints. The debugging system can insert command instructions for a hypertext transfer protocol (HTTP) request into the workflow document at locations associated with the flow connectors and initiate a test run of the workflow path. In some embodiments, during the test run, when one of the flow connectors is reached, the system executes the command instructions for the HTTP request, sending the HTTP request to a debugger application (“debugger”). If a breakpoint is associated with the flow connector, the debugger can delay response to the HTTP request, otherwise the debugger can respond immediately. A user can debug the workflow document during the delay.

    摘要翻译: 本发明主题的一些实施例涉及被配置为访问工作流文档的调试系统(“系统”)。 工作流文档可以包括对通过流连接器连接的流动活动的引用,形成工作流路径。 一些流连接器可能具有断点。 调试系统可以将关于超文本传输​​协议(HTTP)请求的命令指令插入到与流连接器相关联的位置处的工作流文档中,并且启动工作流路径的测试运行。 在一些实施例中,在测试运行期间,当到达流连接器之一时,系统执行HTTP请求的命令指令,将HTTP请求发送到调试器应用(“调试器”)。 如果断点与流连接器相关联,调试器可以延迟对HTTP请求的响应,否则调试器可以立即响应。 用户可以在延迟期间调试工作流文档。

    BUILDING OPTIMIZED DOWNLOAD MODULES LEVERAGING MODULARIZED DEPENDENCIES
    9.
    发明申请
    BUILDING OPTIMIZED DOWNLOAD MODULES LEVERAGING MODULARIZED DEPENDENCIES 有权
    建立优化的下载模块引导模块化依赖

    公开(公告)号:US20130007706A1

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

    申请号:US13175228

    申请日:2011-07-01

    IPC分类号: G06F9/44

    CPC分类号: G06F8/70 G06F8/71

    摘要: Embodiments relate to building a downloadable application. In response to a request to build a downloadable application, a build system determines a set of resources used by the downloadable application. The build system reads this initial set of resources to discover other resources used by the downloadable application. The build system determines resource dependencies for the set of resources and the discovered set of resources, and creates a dependency data structure according to the resource dependencies. Using the dependency data structure, the build system determines a subset of the set of resources and the discovered set of resources to include in a module associated with the downloadable application.

    摘要翻译: 实施例涉及构建可下载的应用。 响应于构建可下载应用的请求,构建系统确定可下载应用使用的一组资源。 构建系统读取此初始资源集以发现可下载应用程序使用的其他资源。 构建系统确定资源集合和发现的资源集合的资源依赖关系,并根据资源依赖关系创建依赖关系数据结构。 使用依赖性数据结构,构建系统确定资源集合的一部分以及发现的资源集合以包含在与可下载应用程序相关联的模块中。