-
公开(公告)号:US09734160B1
公开(公告)日:2017-08-15
申请号:US13348081
申请日:2012-01-11
申请人: Andrew S. Huntwork , Prashant J. Thakare , Pravi Garg , Shashank Shekhar , Gurinder Raju , Viraj Sanghvi , Vishnu Sadhana , Jeremy Boynes
发明人: Andrew S. Huntwork , Prashant J. Thakare , Pravi Garg , Shashank Shekhar , Gurinder Raju , Viraj Sanghvi , Vishnu Sadhana , Jeremy Boynes
IPC分类号: G06F17/30
CPC分类号: G06F17/30233
摘要: Disclosed are various embodiments relating to virtual file systems for customers having network sites hosted by a hosting provider. A file system with multiple files of a customer is maintained for a hosting provider. Customer access to a virtualized version of the file system is facilitated. The virtualized version of the file system includes a virtual file that is dynamically generated based at least in part on one of the files in response to an access of the virtual file by the customer. The file system excludes the virtual file. A modification to the virtual file by the customer is obtained. The file in the file system is updated based at least in part on the modification to the virtual file.
-
公开(公告)号:US09183189B1
公开(公告)日:2015-11-10
申请号:US13363816
申请日:2012-02-01
申请人: Prashant J. Thakare , Andrew S. Huntwork , Jeremy Boynes , Shashank Shekhar , Pravi Garg , Vishnu Sadhana , Gurinder Raju
发明人: Prashant J. Thakare , Andrew S. Huntwork , Jeremy Boynes , Shashank Shekhar , Pravi Garg , Vishnu Sadhana , Gurinder Raju
CPC分类号: H04L67/10 , G06F17/2252 , G06F17/3089 , G06F17/30893 , G06F21/53 , H04L63/10 , H04W4/60
摘要: Disclosed are various embodiments for network site hosting in a managed environment. A request for a network page is obtained, where the network page is associated with a network site hosted by a hosting provider on behalf of a customer. Aggregated data is obtained from a data aggregation service. The aggregated data is aggregated by the data aggregation service from multiple data sources. Page generation code supplied by the customer is executed in one or more machine instances to generate the network page in response to the request. The page generation code has access to the aggregated data. A resource management application facilitates configuration of the machine instances by the customer.
摘要翻译: 公开了在受管理环境中网络站点托管的各种实施例。 获得对网页的请求,其中网页与由托管提供商代表客户托管的网络站点相关联。 从数据聚合服务获得聚合数据。 聚合数据由来自多个数据源的数据聚合服务聚合。 由客户提供的页面生成代码在一个或多个机器实例中执行,以响应于请求生成网络页面。 页面生成代码可以访问聚合数据。 资源管理应用程序便于客户对机器实例的配置。
-
公开(公告)号:US08959426B1
公开(公告)日:2015-02-17
申请号:US13363770
申请日:2012-02-01
IPC分类号: G06F17/27
摘要: Disclosed are various embodiments for loading page generation code supplied by customers into a memory. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. It is determined whether page generation code configured to generate at least a portion of the network page is preloaded into a memory. Such page generation code is customer supplied. The page generation code is loaded into the memory in response to the request and in response to determining that the page generation code is not preloaded into the memory. The page generation code is executed to generate the at least a portion of the network page in response to the request.
摘要翻译: 公开了将客户提供的页面生成代码加载到存储器中的各种实施例。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 确定被配置为生成网页的至少一部分的页面生成代码是否被预加载到存储器中。 这样的页面生成代码是客户提供的。 响应于该请求并且响应于确定页面生成代码未被预加载到存储器中,页面生成代码被加载到存储器中。 执行页面生成代码以响应于该请求生成网络页面的至少一部分。
-
4.
公开(公告)号:US09542500B1
公开(公告)日:2017-01-10
申请号:US13348059
申请日:2012-01-11
CPC分类号: H04L63/205 , G06F17/3089 , G06F17/30893 , G06Q20/405 , H04L63/02 , H04L63/101 , H04L63/105 , H04L63/12 , H04L67/02
摘要: Disclosed are various embodiments for generating network pages for customers that include customer-generated page portions. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. A portion of the network page is obtained from a service operated by the customer in response to the request. The network page, which includes the portion, is generated in response to the request. The generated network page is sent to the client in response to the request.
摘要翻译: 公开了用于为包括客户生成的页面部分的客户生成网络页面的各种实施例。 从客户端获取网页的请求。 网络页面代表客户托管提供商托管的网络站点。 响应于该请求,网络页面的一部分从客户操作的服务获得。 包含该部分的网页是响应该请求生成的。 所生成的网页将根据请求发送给客户端。
-
5.
公开(公告)号:US08874688B1
公开(公告)日:2014-10-28
申请号:US13348069
申请日:2012-01-11
CPC分类号: H04L63/1408 , G06F8/30 , G06F9/45504 , G06F11/0721 , G06F11/076 , G06F11/3003 , G06F11/3409 , G06F11/3466 , G06F11/3608 , G06F2201/81 , G06F2201/865
摘要: Disclosed are various embodiments for securing execution of page generation code supplied by customers. The page generation code may be instrumented with code that facilitates monitoring of one or more resources consumed by the page generation code. Various compile-time checks relating, for example, to code size and whether exception-handling code is present may be performed. The page generation code is executed to generate a network page in response to a request obtained from a client. One or more resource consumption limits are enforced upon the page generation code.
摘要翻译: 公开了用于确保由客户提供的页面生成代码的执行的各种实施例。 页面生成代码可以用便于监视页面生成代码所消耗的一个或多个资源的代码进行检测。 可以执行与代码大小有关的各种编译时检查,以及是否存在异常处理代码。 执行页面生成代码以响应于从客户端获得的请求来生成网页。 在页面生成代码上执行一个或多个资源消耗限制。
-
公开(公告)号:US08666828B1
公开(公告)日:2014-03-04
申请号:US12943127
申请日:2010-11-10
申请人: Andrew S. Huntwork , Jeremy Boynes
发明人: Andrew S. Huntwork , Jeremy Boynes
IPC分类号: G06Q30/00
CPC分类号: G06Q20/382 , G06Q10/06 , G06Q30/0601 , G06Q40/02
摘要: 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.
摘要翻译: 公开了通过使用代理服务器应用来分离网络站点的控制的各种实施例。 代理服务器应用程序从组织的多个客户获取与一个客户相关联的网络页面的请求。 每个客户都拥有托管在可信网络中的在线服务。 可信网络由同一机构进行安全监督。 确定网络页面是否在网络站点的客户管理的部分内。 当网络位于网络站点的客户管理部分内时,从不受组织进行安全监督的不信任网络获取网络页面。
-
公开(公告)号:US09239836B1
公开(公告)日:2016-01-19
申请号:US12718020
申请日:2010-03-05
申请人: Gheorghe Aprotosoaie , Anna Catherine Bell , Jon N. Sorensen , Yifeng Zheng , Jeremy Boynes , Andrew S. Huntwork , Donald J. Valdez, II
发明人: Gheorghe Aprotosoaie , Anna Catherine Bell , Jon N. Sorensen , Yifeng Zheng , Jeremy Boynes , Andrew S. Huntwork , Donald J. Valdez, II
CPC分类号: G06F17/2247 , G06F17/2252 , G06F17/227 , G06F17/2288 , G06F17/248 , G06F17/30 , G06F17/3089
摘要: 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.
摘要翻译: 公开了用于网站的层次建模的各种实施例。 在至少一个计算设备中提供来自页面模型层级的页面模型。 页面模型包括多个特征。 功能中的每一个被分配给相应的网页区域。 这些特征包括至少一个原始特征和来自父页面模型的至少一个可继承特征,其被确定为不与至少一个原始特征相冲突。 这些特征排除了确定与至少一个原始特征冲突的页面模型中的至少一个可继承特征。 在对应于页面模型的至少一个计算设备中生成网页。 页面模型的每个特征被编码用于在各个网页区域内呈现。
-
公开(公告)号:US08892754B1
公开(公告)日:2014-11-18
申请号:US12943132
申请日:2010-11-10
申请人: Andrew S. Huntwork , Jeremy Boynes , Benjamin Elliott Pew , Shashank Shekhar , Anna Catherine Bell , Prashant J. Thakare
发明人: Andrew S. Huntwork , Jeremy Boynes , Benjamin Elliott Pew , Shashank Shekhar , Anna Catherine Bell , Prashant J. Thakare
CPC分类号: G06F21/53 , H04L63/0209 , H04L63/0281
摘要: 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.
摘要翻译: 公开了通过使用外部代理服务器应用来在可信网络中执行不可信内容的各种实施例。 在一个或多个计算设备中获得由用户指定的资源的标识。 用户与由一个或多个计算设备托管的多个网络站点中的一个相关联。 一个或多个计算设备在受防火墙与不可信网络分离的可信网络内。 资源是从在不信任网络中执行的外部代理服务器应用获得的。 至少部分地基于资源为一个网络站点生成一个或多个网络页面。
-
公开(公告)号:US08775559B1
公开(公告)日:2014-07-08
申请号:US13348051
申请日:2012-01-11
CPC分类号: G06F21/53 , G06F2221/2149 , G06Q10/00 , H04L63/10 , H04L63/105
摘要: Disclosed are various embodiments for generating network pages using customer-supplied page generation code. A network page request is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. Customer data is aggregated from multiple data sources. Customer-supplied page generation code is executed to generate the network page. The page generation code may access the customer data through predefined variables, but the page generation code is restricted from accessing the data sources directly. The network page is sent to the client in response to the request.
摘要翻译: 公开了使用客户提供的页面生成代码生成网络页面的各种实施例。 从客户端获取网页请求。 网络页面代表客户托管提供商托管的网络站点。 客户数据从多个数据源汇总。 执行客户提供的页面生成代码以生成网络页面。 页面生成代码可以通过预定义的变量访问客户数据,但是页面生成代码被限制直接访问数据源。 响应请求,将网页发送给客户端。
-
公开(公告)号:US09313187B1
公开(公告)日:2016-04-12
申请号:US12943130
申请日:2010-11-10
申请人: Andrew S. Huntwork , Jeremy Boynes , Benjamin Elliott Pew , Shashank Shekhar , Anna Catherine Bell
发明人: Andrew S. Huntwork , Jeremy Boynes , Benjamin Elliott Pew , Shashank Shekhar , Anna Catherine Bell
CPC分类号: H04L63/08 , H04L29/08576 , H04L41/0806 , H04L41/0879 , H04L41/28 , H04L63/0281 , H04L63/20 , H04L67/02 , H04L67/2814
摘要: 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.
摘要翻译: 公开了使用代理服务器应用的网站定制的各种实施例。 从网络站点的管理员获得第一请求以配置代理服务器应用以从在一个或多个计算设备中执行的第一应用获得与网站的第一部分相关联的一个或多个网页。 代理服务器应用程序根据第一个请求进行配置。 从管理员获得第二个请求以重新配置代理服务器应用程序以从在一个或多个计算设备中执行的第二应用程序获得一个或多个网络页面。 网络站点包括至少部分通过第二应用程序托管的几个网络站点之一。 根据第二个请求重新配置代理服务器应用程序。
-
-
-
-
-
-
-
-
-