Executing untrusted content in a trusted network
    11.
    发明授权
    Executing untrusted content in a trusted network 有权
    在受信任的网络中执行不受信任的内容

    公开(公告)号:US08892754B1

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

    申请号:US12943132

    申请日:2010-11-10

    摘要: Disclosed are various embodiments for executing untrusted content in a trusted network through the use of an external proxy server application. An identification of a resource specified by a user is obtained in one or more computing devices. The user is associated with one of a plurality of network sites hosted by the one or more computing devices. The one or more computing devices are within a trusted network that is separated from an untrusted network by a firewall. The resource is obtained from an external proxy server application executed in the untrusted network. One or more network pages are generated for the one of the network sites based at least in part on the resource.

    摘要翻译: 公开了通过使用外部代理服务器应用来在可信网络中执行不可信内容的各种实施例。 在一个或多个计算设备中获得由用户指定的资源的标识。 用户与由一个或多个计算设备托管的多个网络站点中的一个相关联。 一个或多个计算设备在受防火墙与不可信网络分离的可信网络内。 资源是从在不信任网络中执行的外部代理服务器应用获得的。 至少部分地基于资源为一个网络站点生成一个或多个网络页面。

    Network site customization using proxies
    12.
    发明授权
    Network site customization using proxies 有权
    使用代理进行网站定制

    公开(公告)号:US09313187B1

    公开(公告)日:2016-04-12

    申请号:US12943130

    申请日:2010-11-10

    摘要: Disclosed are various embodiments for network site customization using proxy server applications. A first request is obtained from an administrator of a network site to configure a proxy server application to obtain one or more network pages associated with a first portion of the network site from a first application executed in one or more computing devices. The proxy server application is configured in accordance with the first request. A second request is obtained from the administrator to reconfigure the proxy server application to obtain the one or more network pages from a second application executed in one or more computing devices. The network site includes one of several network sites hosted at least in part through the second application. The proxy server application is reconfigured in accordance with the second request.

    摘要翻译: 公开了使用代理服务器应用的网站定制的各种实施例。 从网络站点的管理员获得第一请求以配置代理服务器应用以从在一个或多个计算设备中执行的第一应用获得与网站的第一部分相关联的一个或多个网页。 代理服务器应用程序根据第一个请求进行配置。 从管理员获得第二个请求以重新配置代理服务器应用程序以从在一个或多个计算设备中执行的第二应用程序获得一个或多个网络页面。 网络站点包括至少部分通过第二应用程序托管的几个网络站点之一。 根据第二个请求重新配置代理服务器应用程序。

    Separating control of network sites
    13.
    发明授权
    Separating control of network sites 有权
    分离网站的控制

    公开(公告)号:US08666828B1

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

    申请号:US12943127

    申请日:2010-11-10

    IPC分类号: G06Q30/00

    摘要: Disclosed are various embodiments for separating control of network sites through the use of a proxy server application. A proxy server application obtains a request for a network page associated with one customer out of several customers of an organization. Each of the customers has an online presence hosted in a trusted network. The trusted network is subject to security supervision by the same organization. It is determined whether the network page is within a customer-managed portion of the network site. The network page is obtained from an untrusted network that is not subject to security supervision by the organization when the network page is within the customer-managed portion of the network site.

    摘要翻译: 公开了通过使用代理服务器应用来分离网络站点的控制的各种实施例。 代理服务器应用程序从组织的多个客户获取与一个客户相关联的网络页面的请求。 每个客户都拥有托管在可信网络中的在线服务。 可信网络由同一机构进行安全监督。 确定网络页面是否在网络站点的客户管理的部分内。 当网络位于网络站点的客户管理部分内时,从不受组织进行安全监督的不信任网络获取网络页面。

    Hierarchical modeling for network sites
    14.
    发明授权
    Hierarchical modeling for network sites 有权
    网络站点的分层建模

    公开(公告)号:US09239836B1

    公开(公告)日:2016-01-19

    申请号:US12718020

    申请日:2010-03-05

    IPC分类号: G06F3/03 G06F17/30

    摘要: Disclosed are various embodiments for hierarchical modeling of network sites. A page model from a hierarchy of page models is provided in at least one computing device. The page model includes a plurality of features. Each one of the features is assigned to a respective network page region. The features include at least one original feature and at least one inheritable feature from a parent page model that is determined not to conflict with the at least one original feature. The features exclude at least one inheritable feature from the page model that is determined to conflict with the at least one original feature. A network page is generated in the at least one computing device corresponding to the page model. Each one of the features of the page model is encoded for rendering within the respective network page region.

    摘要翻译: 公开了用于网站的层次建模的各种实施例。 在至少一个计算设备中提供来自页面模型层级的页面模型。 页面模型包括多个特征。 功能中的每一个被分配给相应的网页区域。 这些特征包括至少一个原始特征和来自父页面模型的至少一个可继承特征,其被确定为不与至少一个原始特征相冲突。 这些特征排除了确定与至少一个原始特征冲突的页面模型中的至少一个可继承特征。 在对应于页面模型的至少一个计算设备中生成网页。 页面模型的每个特征被编码用于在各个网页区域内呈现。

    Mapping behavior to data
    15.
    发明授权
    Mapping behavior to data 有权
    将行为映射到数据

    公开(公告)号:US08661334B1

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

    申请号:US12749567

    申请日:2010-03-30

    IPC分类号: G06F17/00

    CPC分类号: G06F17/2247 G06Q30/00

    摘要: Disclosed are various embodiments for the mapping of behavior to data. Multiple behavior elements from a code library that are compatible with one or more data elements of a document are automatically determined according to a data contract associated with each one of the behavior elements. Each of the behavior elements is configured to consume one or more data elements and produce a network page feature according to a behavior. One or more of the behavior elements are selected automatically according to a plurality of rules, thereby producing one or more selected behavior elements. A mapping of the one or more selected behavior elements to the one or more data elements is automatically generated.

    摘要翻译: 公开了用于将行为映射到数据的各种实施例。 根据与行为元素中的每一个相关联的数据契约自动地确定来自与文档的一个或多个数据元素兼容的代码库的多个行为元素。 每个行为元素被配置为消耗一个或多个数据元素,并根据行为产生网页特征。 根据多个规则自动选择行为元素中的一个或多个,从而产生一个或多个所选择的行为元素。 自动生成一个或多个所选择的行为元素与一个或多个数据元素的映射。

    Speculative generation of network page components
    16.
    发明授权
    Speculative generation of network page components 有权
    投机生成网页组件

    公开(公告)号:US08874641B1

    公开(公告)日:2014-10-28

    申请号:US13400287

    申请日:2012-02-20

    申请人: Jeremy Boynes

    发明人: Jeremy Boynes

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: H04L47/70 G06F17/30899

    摘要: Disclosed are various embodiments for speculatively generating network page components to reduce network page generation latency. Multiple alternative network page components are determined based at least in part on data associated with a user. A network page request is obtained from a client associated with the user, and generation of the alternative network page components is commenced in response to the network page request. One or more of the alternative network page components is selected. The network page is generated, including one or more of the alternative network page components and excluding other alternative network page components.

    摘要翻译: 公开了用于推测性地生成网页组件以减少网页生成等待时间的各种实施例。 至少部分地基于与用户相关联的数据来确定多个替代网络页面组件。 从与用户相关联的客户端获得网络页面请求,并且响应于网络页面请求开始替代网络页面组件的生成。 选择一个或多个替代网页组件。 生成网络页面,包括一个或多个替代网络页面组件,并且排除其他替代网络页面组件。

    Distributed network page generation
    17.
    发明授权
    Distributed network page generation 有权
    分布式网页生成

    公开(公告)号:US08930443B1

    公开(公告)日:2015-01-06

    申请号:US13051383

    申请日:2011-03-18

    IPC分类号: G06F15/16

    摘要: Disclosed are various embodiments for distributed generation of network pages from portions of network pages. A first request for a network page is obtained. A second request for a network page portion is sent to a server application. The second request includes a protocol header that specifies a base uniform resource locator (URL). The network page portion is obtained from the server application. The network page portion is based at least in part on the base URL. The network page is generated from the network page portion and other data.

    摘要翻译: 公开了用于从网页的部分分布式生成网页的各种实施例。 获得网页的第一个请求。 网络页面部分的第二个请求被发送到服务器应用程序。 第二个请求包括指定基本统一资源定位符(URL)的协议头。 从服务器应用程序获取网络页面部分。 网络页面部分至少部分地基于基本URL。 网页由网页部分和其他数据生成。

    Generating preview bundles corresponding to content pages
    18.
    发明授权
    Generating preview bundles corresponding to content pages 有权
    生成与内容页面对应的预览软件包

    公开(公告)号:US08041764B1

    公开(公告)日:2011-10-18

    申请号:US12621819

    申请日:2009-11-19

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: G06F17/3089

    摘要: Disclosed are various embodiments for generating and/or processing a preview bundle. Embodiments include receiving a request from a client to generate a preview network page that corresponds to a production network page generated in a production environment. Embodiments further include specifying at least a portion of the preview network page as a user developed portion. Embodiments also include generating the preview network page that is based at least upon the production network page and by replacing source elements of the production network page associated with the user developed portion with at least one data structure element that contains the data elements referenced by the source elements of the corresponding production network page.

    摘要翻译: 公开了用于生成和/或处理预览束的各种实施例。 实施例包括接收来自客户端的请求以生成对应于在生产环境中生成的生产网页的预览网页。 实施例还包括将预览网页的至少一部分指定为用户展开部分。 实施例还包括生成至少基于生产网络页面的预览网络页面,并且通过用至少一个数据结构元素替换与用户开发部分相关联的生产网络页面的源元素,所述至少一个数据结构元素包含由源引用的数据元素 相应生产网页的元素。

    Container contract for data dependencies
    19.
    发明授权
    Container contract for data dependencies 有权
    数据依赖关系的集装箱合同

    公开(公告)号:US09088463B1

    公开(公告)日:2015-07-21

    申请号:US13469789

    申请日:2012-05-11

    IPC分类号: G06F15/173 H04L29/08

    摘要: Disclosed are various embodiments involving a container contract for data dependencies using representational state transfer (REST). A data resource is obtained by way of REST in response to determining that an application component has a dependency on the data resource. The application component is invoked to process the data resource. The data resource may be sent to the server by way of REST to effect a modification to the data resource in the server in response to determining that the application component has modified the data resource.

    摘要翻译: 公开了涉及使用表示状态转移(REST)的数据依赖性的容器契约的各种实施例。 响应于确定应用组件具有对数据资源的依赖性,通过REST获得数据资源。 调用应用程序组件来处理数据资源。 响应于确定应用组件已经修改了数据资源,可以通过REST将数据资源发送到服务器以对服务器中的数据资源进行修改。

    Generating preview bundles corresponding to content pages
    20.
    发明授权
    Generating preview bundles corresponding to content pages 有权
    生成与内容页面对应的预览软件包

    公开(公告)号:US08321505B1

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

    申请号:US13267036

    申请日:2011-10-06

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: G06F17/3089

    摘要: Disclosed are various embodiments for generating and/or processing a preview bundle. Embodiments include receiving a request from a client to generate a preview network page that corresponds to a production network page generated in a production environment. Embodiments further include specifying at least a portion of the preview network page as a user developed portion. Embodiments also include generating the preview network page that is based at least upon the production network page and by replacing source elements of the production network page associated with the user developed portion with at least one data structure element that contains the data elements referenced by the source elements of the corresponding production network page.

    摘要翻译: 公开了用于生成和/或处理预览束的各种实施例。 实施例包括接收来自客户端的请求以生成对应于在生产环境中生成的生产网页的预览网页。 实施例还包括将预览网页的至少一部分指定为用户展开部分。 实施例还包括生成基于至少基于生产网络页面的预览网页,并且通过用至少一个数据结构元素替换与用户开发部分相关联的生产网页的源元素,所述至少一个数据结构元素包含由源引用的数据元素 相应生产网页的元素。