SECURING EXECUTION OF CUSTOMER-SUPPLIED NETWORK PAGE GENERATION CODE
    3.
    发明申请
    SECURING EXECUTION OF CUSTOMER-SUPPLIED NETWORK PAGE GENERATION CODE 有权
    安全执行客户提供的网页生成代码

    公开(公告)号:US20150047031A1

    公开(公告)日:2015-02-12

    申请号:US14523325

    申请日:2014-10-24

    Abstract: 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.

    Abstract translation: 公开了用于确保由客户提供的页面生成代码的执行的各种实施例。 页面生成代码可以用便于监视页面生成代码所消耗的一个或多个资源的代码进行检测。 可以执行与代码大小有关的各种编译时检查,以及是否存在异常处理代码。 执行页面生成代码以响应于从客户端获得的请求来生成网页。 在页面生成代码上执行一个或多个资源消耗限制。

    Automated network security
    5.
    发明授权
    Automated network security 有权
    自动网络安全

    公开(公告)号:US09590854B1

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

    申请号:US14314548

    申请日:2014-06-25

    CPC classification number: H04L41/0873 H04L41/0893

    Abstract: Techniques for providing a network auditing service may be provided. Information about a configuration of a potentially compromised network of computer resources may be compared to a maintained and standard network configuration that is distinct from the potentially compromised network to determine differences. In one example, the potentially compromised network of computer resources may be periodically scanned for configuration information, which may be compared to the standard network configuration to determine if any changes have occurred that would indicate security problems. A report of the differences between the potentially compromised network and the standard network configuration information may be generated and provided for presentation.

    Abstract translation: 可以提供用于提供网络审计服务的技术。 可以将关于潜在受损的计算机资源网络的配置的信息与不同于潜在受损网络的维护和标准网络配置进行比较,以确定差异。 在一个示例中,可以周期性地扫描计算机资源的可能受损的网络,用于配置信息,其可以与标准网络配置进行比较,以确定是否发生了任何指示安全问题的更改。 可能会生成潜在受损网络和标准网络配置信息之间差异的报告,并提供用于演示。

    Error handling in a network resource generation environment
    6.
    发明授权
    Error handling in a network resource generation environment 有权
    网络资源生成环境中的错误处理

    公开(公告)号:US09396053B2

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

    申请号:US14463284

    申请日:2014-08-19

    CPC classification number: G06F11/0769 G06F17/21 G06Q20/356 G06Q20/40 H04L67/02

    Abstract: Disclosed are various embodiments that facilitate error handling in a network resource generation environment. A request for a network resource is obtained from a client. The network resource is associated with a network site hosted on behalf of a first party by a second party. Resource generation code supplied by the first party is executed by a framework in response to the request. A customized error network resource is sent to the client in response to determining that an error has occurred in the framework that executes the resource generation code.

    Abstract translation: 公开了促进网络资源生成环境中的错误处理的各种实施例。 从客户端获取网络资源的请求。 网络资源与由第二方代表第一方托管的网络站点相关联。 由第一方提供的资源生成代码由响应于请求的框架执行。 响应于确定在执行资源生成代码的框架中发生错误,定制的错误网络资源被发送到客户端。

    Systems for determining image-based search results

    公开(公告)号:US11960528B1

    公开(公告)日:2024-04-16

    申请号:US17937132

    申请日:2022-09-30

    CPC classification number: G06F16/532 G06F16/538 G06F16/5846

    Abstract: When a first search query including an image of an item is received to search for items associated with similar images, a second search query that includes text based on the image is generated. The text may be based on previous queries associated with the depicted item, visual features of the image, or text that is present in the image. The results from the first search query are scored based on their correspondence with the image of the item. Results having a score greater than a threshold are presented first in the output, followed by a selected number of results from the second search query. Results from the first search query that are associated with a score less than the threshold may be presented after the results from the second search query. This presentation increases the likelihood that items presented earlier in the output are relevant to the initial query.

    Template-driven data access
    8.
    发明授权

    公开(公告)号:US10261761B1

    公开(公告)日:2019-04-16

    申请号:US15099318

    申请日:2016-04-14

    Abstract: Template-driven data access is enabled. A collection of data model component identifiers that are accessible for use by view developers may be established. View developers may specify views of the data model with a view description language and may utilize accessible data model component identifiers to reference data model components that may be rendered in the views. The views may be in accordance with a Model-View-Controller (MVC) architecture. In contrast to a conventional MVC architecture, changes to a view do not require changes to a corresponding controller. For example, view developers may create, update, modify and delete views independent of the activity of controller developers. In accordance with at least one embodiment, there is a universal controller for views specified with the view specification language and/or utilizing the predefined collection of accessible data model component identifiers.

    Data transmission to an untrusted entity
    10.
    发明授权
    Data transmission to an untrusted entity 有权
    数据传输到不可信实体

    公开(公告)号:US09251361B1

    公开(公告)日:2016-02-02

    申请号:US14106373

    申请日:2013-12-13

    CPC classification number: G06F21/6209 G06F21/6218

    Abstract: Techniques for transmitting data to an entity may be provided. In particular, a location of a data file (e.g., image, text, multimedia file, document, blog entry, identifying user information) can be provided to a location of a transitive file storage device for the entity to retrieve, instead of providing the data file directly to the entity. The entity can then provide the data file to users (e.g., via a hosted network page) and/or provide the data file to a service provider along with code to enable the service provider to provide the data file to users.

    Abstract translation: 可以提供用于向实体发送数据的技术。 特别地,可以将数据文件的位置(例如,图像,文本,多媒体文件,文档,博客条目,识别用户信息)提供给传送文件存储设备的位置,以便实体检索,而不是提供 数据文件直接转到实体。 然后,实体可以向用户(例如,经由托管网页)提供数据文件和/或将数据文件与代码一起提供给服务提供者,以使得服务提供商能够向用户提供数据文件。

Patent Agency Ranking