Executable content filtering
    71.
    发明授权
    Executable content filtering 有权
    可执行内容过滤

    公开(公告)号:US08234712B2

    公开(公告)日:2012-07-31

    申请号:US12101632

    申请日:2008-04-11

    IPC分类号: G06F7/04

    CPC分类号: H04L63/0245 H04L63/145

    摘要: A method, apparatus, and machine-readable medium to implement executable content filtering is disclosed. According to a one example embodiment, a method is provided which comprises analyzing a stream of one or more parsed elements of a network message with a set of one or more executable content filters, wherein the stream of one or more elements are streamed from a network message parser. The described method embodiment further comprises modifying the stream of one or more parsed elements to disable executable content in the network message based, at least in part, on a set of one or more rule sets being applied with the set of one or more executable content filters to the stream of parsed elements.

    摘要翻译: 公开了一种用于实现可执行内容过滤的方法,装置和机器可读介质。 根据一个示例实施例,提供了一种方法,其包括使用一组一个或多个可执行内容过滤器来分析网络消息的一个或多个解析元素的流,其中一个或多个元素的流从网络流传输 消息解析器。 所描述的方法实施例还包括修改一个或多个解析元素的流以至少部分地基于一组一个或多个规则集合来禁用网络消息中的可执行内容,所述一个或多个规则集被应用于一组一个或多个可执行内容 过滤到已解析元素的流。

    Selectively delivering cached content or processed content to clients based upon a result completed percentage
    73.
    发明授权
    Selectively delivering cached content or processed content to clients based upon a result completed percentage 失效
    根据结果​​完成百分比,为客户端选择性地提供缓存的内容或处理的内容

    公开(公告)号:US07698411B2

    公开(公告)日:2010-04-13

    申请号:US11844894

    申请日:2007-08-24

    IPC分类号: G06F15/173 G06F15/16

    CPC分类号: H04L67/2842 G06F17/30

    摘要: The present invention discloses a solution of a server-side result distribution service software program. The program can receive and store results related to a request context from different content providing servers. Asynchronous requests can be received from a client, which initiated a content request that defines the request context. A level of completeness for the request results that satisfies the received client request can be determined. The level of completeness can be compared against a previously established threshold. Either dynamically processed results or previously cached results can be delivered to the client depending upon an outcome of the comparing step. Server-side operations that produce the dynamically processed results can be operations initiated after the content request is sent by the client. Previously cached results can be generated from processes initiated before the content request is sent by the client.

    摘要翻译: 本发明公开了一种服务器端结果分发服务软件程序的解决方案。 该程序可以从不同的内容提供服务器接收和存储与请求上下文相关的结果。 可以从客户端接收异步请求,该客户端发起定义请求上下文的内容请求。 可以确定满足接收的客户端请求的请求结果的完整性级别。 完整性水平可以与先前建立的阈值进行比较。 根据比较步骤的结果,动态处理结果或先前缓存的结果可以传递给客户端。 产生动态处理结果的服务器端操作可以在客户端发送内容请求之后启动操作。 以前缓存的结果可以由客户端发送内容请求之前发起的进程生成。

    AUTHENTICATION OF USER INTERFACE ELEMENTS IN A WEB 2.0 ENVIRONMENT
    74.
    发明申请
    AUTHENTICATION OF USER INTERFACE ELEMENTS IN A WEB 2.0 ENVIRONMENT 有权
    用户界面元素在WEB 2.0环境中的验证

    公开(公告)号:US20090320105A1

    公开(公告)日:2009-12-24

    申请号:US12141115

    申请日:2008-06-18

    IPC分类号: H04L9/32

    CPC分类号: G06F21/31 H04L63/08 H04L67/02

    摘要: A method for managing authentication of user interface elements in a user interface can be provided. The method can include displaying a plurality of widgets in the web browser and sending an HTTP request for data to a web site, wherein the HTTP request is sent via an XMLHttpRequest API. The method can further include receiving from the web site a 401 HTTP status code associated with a custom “WWW-Authenticate” header value indicating that the HTTP request is unauthorized for communication with the web site and detecting the custom “WWW-Authenticate” header value. The method can further include displaying in a first widget of the plurality of widgets a text field for entering user credentials. The method can further include sending to the web site an HTTP request including the user credentials entered by a user, wherein the HTTP request is sent via the XMLHttpRequest API.

    摘要翻译: 可以提供用于管理用户界面中的用户界面元素的认证的方法。 该方法可以包括在网络浏览器中显示多个小部件并向网站发送数据的HTTP请求,其中通过XMLHttpRequest API发送HTTP请求。 该方法还可以包括从网站接收与定制的“WWW-Authenticate”标题值相关联的401 HTTP状态代码,其指示HTTP请求未被授权与网站通信并且检测定制的“WWW认证”头值 。 该方法还可以包括在多个小部件的第一小部件中显示用于输入用户凭证的文本字段。 该方法还可以包括向网站发送包括由用户输入的用户凭证的HTTP请求,其中HTTP请求经由XMLHttpRequest API发送。

    EXECUTABLE CONTENT FILTERING
    75.
    发明申请
    EXECUTABLE CONTENT FILTERING 有权
    可执行内容过滤

    公开(公告)号:US20090260087A1

    公开(公告)日:2009-10-15

    申请号:US12101632

    申请日:2008-04-11

    IPC分类号: H04L9/00

    CPC分类号: H04L63/0245 H04L63/145

    摘要: Malicious executable content in network messages (e.g., request and response hypertext transfer protocol message) can circumvent some security measures. In addition, conventional security measures aimed at capturing malicious executable content noticeably impact system performance. Stream based filtering of network messages allows for efficient processing to remove malicious executable content. Furthermore, an extensible framework for executable content filtering streaming message elements allows for efficient adaptation of an executable content filter to new threats disguised as executable content.

    摘要翻译: 网络消息中的恶意可执行内容(例如,请求和响应超文本传输​​协议消息)可以规避一些安全措施。 此外,旨在捕获恶意可执行内容的常规安全措施显着影响系统性能。 基于流的网络消息过滤允许有效的处理来消除恶意的可执行内容。 此外,用于可执行内容过滤流消息元素的可扩展框架允许将可执行内容过滤器有效地适配为伪装成可执行内容的新威胁。

    CACHE MANAGEMENT FOR PARALLEL ASYNCHRONOUS REQUESTS IN A CONTENT DELIVERY SYSTEM
    76.
    发明申请
    CACHE MANAGEMENT FOR PARALLEL ASYNCHRONOUS REQUESTS IN A CONTENT DELIVERY SYSTEM 审中-公开
    内容交付系统中并行异步请求的缓存管理

    公开(公告)号:US20090119361A1

    公开(公告)日:2009-05-07

    申请号:US11934162

    申请日:2007-11-02

    IPC分类号: G06F15/16

    CPC分类号: G06F16/9574

    摘要: Embodiments of the present invention provide a method, system and computer program product for cache management in handling parallel asynchronous requests for content in a content distribution system. In an embodiment of the invention, a method for cache management method for handling parallel asynchronous requests for content in a content distribution system can include servicing multiple parallel asynchronous requests from different requesting clients for a page before all fragments in the page have been retrieved by returning previously cached ones of the fragments to the requesting clients and returning remaining ones of the fragments in the page to the requesting clients as retrieved from non-cached storage. The method further can include assembling the page once all fragments in the page have been retrieved from non-cached storage. Finally, the method can include caching the assembled page to subsequently service requests for the page.

    摘要翻译: 本发明的实施例提供了一种用于在内容分发系统中处理用于内容的并行异步请求中的高速缓存管理的方法,系统和计算机程序产品。 在本发明的一个实施例中,一种用于处理内容分发系统中的内容的并行异步请求的用于缓存管理方法的方法可以包括:在通过返回页面中的所有片段已被检索之前,为来自不同请求客户端的页面服务多个并行异步请求 将先前缓存的片段中的一个片段提交给请求的客户端,并将页面中的剩余片段返回给从非缓存存储中检索的请求客户端。 该方法还可以包括一旦页面中的所有片段已经从非高速缓存的存储器中检索出来,就组装页面。 最后,该方法可以包括缓存组装的页面以便随后为页面服务请求。

    ADAPTIVE ADVERTISEMENT PLACEMENT RESPONSIVE TO SEARCH TERMS
    77.
    发明申请
    ADAPTIVE ADVERTISEMENT PLACEMENT RESPONSIVE TO SEARCH TERMS 审中-公开
    自适应广告适用于搜索条款

    公开(公告)号:US20090024465A1

    公开(公告)日:2009-01-22

    申请号:US11780878

    申请日:2007-07-20

    IPC分类号: G06Q30/00 G06F17/30

    摘要: Embodiments of the present invention address deficiencies of the art in respect to search engine ad placement and provide a method, system and computer program product for adaptive ad placement responsive to search terms. In one embodiment of the invention, a method for adaptive ad selection can be provided. The method can include placing both an ad and a search component within a page, auto-completing a search fragment for the search component with a keyword list, matching the keyword list to a new ad, and inserting the new ad into the page. In this regard, placing the ad within the page can include placing a default ad for the page within the page to be replaced by the new ad responsive to the auto-completion of the search component.

    摘要翻译: 本发明的实施例解决了关于搜索引擎广告布置的本领域的缺陷,并且提供了一种响应于搜索词语的自适应广告布局的方法,系统和计算机程序产品。 在本发明的一个实施例中,可以提供用于自适应广告选择的方法。 该方法可以包括将广告和搜索组件放置在页面内,使用关键字列表自动完成搜索组件的搜索片段,将关键字列表与新广告相匹配,以及将新广告插入到页面中。 在这方面,将广告放置在页面中可以包括为页面中的默认广告设置,以便由搜索组件自动完成来替换新广告。

    DISPATCHING REQUEST FRAGMENTS FROM A RESPONSE AGGREGATING SURROGATE
    79.
    发明申请
    DISPATCHING REQUEST FRAGMENTS FROM A RESPONSE AGGREGATING SURROGATE 审中-公开
    从响应聚合现象中分配请求片段

    公开(公告)号:US20080016194A1

    公开(公告)日:2008-01-17

    申请号:US11457937

    申请日:2006-07-17

    IPC分类号: G06F15/173

    摘要: Embodiments of the present invention address deficiencies of the art in respect to edgified content delivery and provide a method, system and computer program product for dispatching of request fragments from a response aggregating surrogate. In one embodiment, an edgified content distribution data processing system can include an origin server configured to server markup specified pages formed from dynamically arranged fragments and a surrogate server communicatively linked to the origin server over a computer communications network and acting as a surrogate at an edge of the network on behalf of the origin server. A dependency engine can be coupled to the surrogate server and can include program code enabled to group the fragments according to interdependencies among the fragments and to load fragment groups in sequence to satisfy the interdependencies.

    摘要翻译: 本发明的实施例解决了关于加密内容传递的本领域的缺陷,并且提供了用于从响应聚合代理分发请求片段的方法,系统和计算机程序产品。 在一个实施例中,加密内容分发数据处理系统可以包括原始服务器,其被配置为服务器标记由动态排列的片段形成的指定页面以及通过计算机通信网络通信地链接到原始服务器的代理服务器,并且用作在边缘处的代理 的网络代表原始服务器。 依赖引擎可以耦合到代理服务器,并且可以包括能够根据片段之间的相互依赖性对片段进行分组并且按顺序加载片段组以满足相互依赖性的程序代码。

    Common web accessible data store for client side page processing
    80.
    发明授权
    Common web accessible data store for client side page processing 有权
    用于客户端页面处理的通用网络访问数据存储

    公开(公告)号:US09088461B2

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

    申请号:US13529639

    申请日:2012-06-21

    IPC分类号: G06F15/16 H04L29/08

    CPC分类号: H04L29/08549 H04L67/2852

    摘要: Embodiments of the present invention provide a method, system and computer program product for shared data storage in page processing over a computer communications network. In an embodiment of the invention, a method of shared data storage has been provided for page processing over a computer communications network. The method can include registering a content browser executing in memory of a computer with a remote storage service and receiving content from a content server over the computer communications network. The method additionally can include invoking in the content browser an instance of a localStorage object to cache data associated with the content according to a unique key. Thereafter, in response to the invocation of the instance of the localStorage object, the data can be stored in the remote storage service in reference to the unique key.

    摘要翻译: 本发明的实施例提供了一种用于通过计算机通信网络进行页面处理的共享数据存储的方法,系统和计算机程序产品。 在本发明的实施例中,已经提供了一种共享数据存储的方法,用于通过计算机通信网络进行页面处理。 该方法可以包括在具有远程存储服务的计算机的存储器中登记执行的内容浏览器,并通过计算机通信网络从内容服务器接收内容。 该方法还可以包括在内容浏览器中调用localStorage对象的实例,以根据唯一的密钥来缓存与内容相关联的数据。 此后,响应于调用localStorage对象的实例,可以参照唯一密钥将数据存储在远程存储服务中。