Real-time network monitoring and subscriber identification with an on-demand appliance
    2.
    发明授权
    Real-time network monitoring and subscriber identification with an on-demand appliance 有权
    实时网络监控和用户识别与按需设备

    公开(公告)号:US09331944B2

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

    申请号:US14286032

    申请日:2014-05-23

    摘要: A system and a method are disclosed for selectively monitoring traffic in a service provider network. The system receives a notice for a beginning of a network data flow, which responds to a request from a user device for content at an origin server. The system then determines whether to monitor the data flow from the origin server to the user device. If so determined, the system collects statistic information of the data flow and stores the statistic information to a flow record in a database. The system also maps the flow record to a subscriber of the service provider network by analyzing the statistic information of the data flow and estimates bandwidth provided to the data flow by the service provider's network based on the analysis of the statistic information of the data flow.

    摘要翻译: 公开了用于选择性地监视服务提供商网络中的业务的系统和方法。 系统接收网络数据流的开始的通知,网络数据流的响应来自用户设备的请求,用于在源服务器处的内容。 系统然后确定是否监视从原始服务器到用户设备的数据流。 如果确定,系统收集数据流的统计信息,并将统计信息存储到数据库中的流记录。 系统还通过分析数据流的统计信息,并根据数据流的统计信息的分析,估计业务提供商网络提供给数据流的带宽,将流记录映射到服务提供者网络的用户。

    LINKED LIST SCRIPTING ENGINE
    3.
    发明申请
    LINKED LIST SCRIPTING ENGINE 有权
    链接列表引擎

    公开(公告)号:US20160043898A1

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

    申请号:US14859051

    申请日:2015-09-18

    IPC分类号: H04L12/24 G06F9/45 G06F17/30

    摘要: A system and a method are creating a linked list scripts for a networking device. The system receives a set of nodes defining script functionality and generates a script by coupling the nodes in a nodal structure based on desired order of execution, wherein a leaf node is an standalone node with no child node, and wherein a nugget node includes one or more child nodes, each child node being a nugget or leaf node. The system then determines an execution path through a subset of nodes in the nodal tree structure based on one or more input values. The system also compiles the subset of nodes into a linked list of operations, which follows the execution path, and executes the path of operations within the compiled linked list of operations.

    摘要翻译: 系统和方法正在为网络设备创建链接列表脚本。 系统接收定义脚本功能的一组节点,并且通过基于所需的执行顺序耦合节点结构中的节点来生成脚本,其中叶节点是没有子节点的独立节点,并且其中,块块节点包括一个或 更多的子节点,每个子节点是块或叶节点。 然后,系统基于一个或多个输入值确定节点树结构中节点的子集的执行路径。 系统还将节点的子集编译为遵循执行路径的链接操作列表,并且执行编译的链接操作列表中的操作路径。

    Linked list scripting engine
    4.
    发明授权

    公开(公告)号:US09973381B2

    公开(公告)日:2018-05-15

    申请号:US14859051

    申请日:2015-09-18

    摘要: A system and a method are creating a linked list scripts for a networking device. The system receives a set of nodes defining script functionality and generates a script by coupling the nodes in a nodal structure based on desired order of execution, wherein a leaf node is an standalone node with no child node, and wherein a nugget node includes one or more child nodes, each child node being a nugget or leaf node. The system then determines an execution path through a subset of nodes in the nodal tree structure based on one or more input values. The system also compiles the subset of nodes into a linked list of operations, which follows the execution path, and executes the path of operations within the compiled linked list of operations.

    Partial Video Pre-Fetch
    5.
    发明申请
    Partial Video Pre-Fetch 审中-公开
    部分视频预取

    公开(公告)号:US20160241913A1

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

    申请号:US15042952

    申请日:2016-02-12

    摘要: The disclosed configuration includes a partial pre-fetching of source files from an origin server for playback. After pre-fetch, the remaining portions of a source file may be optimized for retrieval. By providing partial pre-fetch of source files, in conjunction with optimization, automatic video preview may be supported and source file presentation may begin in a timely fashion in response to user requested playback without inordinate bandwidth consumption.

    摘要翻译: 所公开的配置包括从原始服务器部分预取源文件以进行重放。 预取后,源文件的剩余部分可能被优化以进行检索。 通过提供源文件的部分预取,结合优化,可以支持自动视频预览,并且响应于用户请求的播放而不会引起带宽消耗而以及时的方式开始源文件呈现。

    Real-Time Network Monitoring and Subscriber Identification with an On-Demand Appliance
    6.
    发明申请
    Real-Time Network Monitoring and Subscriber Identification with an On-Demand Appliance 有权
    使用按需设备进行实时网络监控和用户识别

    公开(公告)号:US20140254380A1

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

    申请号:US14286032

    申请日:2014-05-23

    IPC分类号: H04L12/801

    摘要: A system and a method are disclosed for selectively monitoring traffic in a service provider network. The system receives a notice for a beginning of a network data flow, which responds to a request from a user device for content at an origin server. The system then determines whether to monitor the data flow from the origin server to the user device. If so determined, the system collects statistic information of the data flow and stores the statistic information to a flow record in a database. The system also maps the flow record to a subscriber of the service provider network by analyzing the statistic information of the data flow and estimates bandwidth provided to the data flow by the service provider's network based on the analysis of the statistic information of the data flow.

    摘要翻译: 公开了用于选择性地监视服务提供商网络中的业务的系统和方法。 系统接收网络数据流的开始的通知,网络数据流的响应来自用户设备的请求,用于在源服务器处的内容。 系统然后确定是否监视从原始服务器到用户设备的数据流。 如果确定,系统收集数据流的统计信息,并将统计信息存储到数据库中的流记录。 系统还通过分析数据流的统计信息,并根据数据流的统计信息的分析,估计业务提供商网络提供给数据流的带宽,将流记录映射到服务提供者网络的用户。

    Just-in-time distributed video cache
    7.
    发明授权
    Just-in-time distributed video cache 有权
    即时分发视频缓存

    公开(公告)号:US09154361B2

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

    申请号:US13945747

    申请日:2013-07-18

    摘要: A video optimizer receives a request to optimize a source file and stream the optimized file. The request may be accompanied by a key uniquely identifying the original source file to be optimized and an optimized version of the source file to stream to the client. The key uniquely identifies the source video file as it exists on an origin server to prevent transmission of modified source video and the optimized version of the source file by optimization parameters to ensure compatibility with the user device. The video optimizer queries a cache database in response to the received request, which contains references keys and locations of optimized source files among local caches in a cluster of video optimizers. The cache database responds indicates whether a matching optimized version of the source file exists in a local cache of a given video optimizer in the cluster.

    摘要翻译: 视频优化器接收优化源文件并流优化文件的请求。 该请求可以伴随着唯一地标识待优化的原始源文件的密钥和源文件的优化版本流向客户端。 密钥唯一地标识原始服务器上存在的源视频文件,以防止通过优化参数传输修改的源视频和源文件的优化版本,以确保与用户设备的兼容性。 视频优化器响应于接收到的请求来查询缓存数据库,该请求包含优化的源文件在视频优化器的集群中的本地高速缓存之中的引用密钥和位置。 缓存数据库响应指示源文件的匹配优化版本是否存在于集群中给定视频优化器的本地缓存中。

    Partial video pre-fetch
    8.
    发明授权

    公开(公告)号:US10375444B2

    公开(公告)日:2019-08-06

    申请号:US15042952

    申请日:2016-02-12

    摘要: The disclosed configuration includes a partial pre-fetching of source files from an origin server for playback. After pre-fetch, the remaining portions of a source file may be optimized for retrieval. By providing partial pre-fetch of source files, in conjunction with optimization, automatic video preview may be supported and source file presentation may begin in a timely fashion in response to user requested playback without inordinate bandwidth consumption.

    Mobile device toolbar architecture
    9.
    发明授权
    Mobile device toolbar architecture 有权
    移动设备工具栏架构

    公开(公告)号:US09329755B2

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

    申请号:US13969445

    申请日:2013-08-16

    发明人: Ronakkumar Patel

    摘要: A toolbar is integrated within an application or provided as a standalone component that interfaces with an existing application. The toolbar detects events corresponding to the application and generates a toolbar display corresponding to the event. On loading of a particular webpage in a browser, the toolbar may generate a toolbar display comprising a set of functions to be made available to the user for that webpage. The toolbar may generate different displays for different webpages and different events such as a page load event or a tab change event. Additionally, when provided as a standalone component, the toolbar may generate different displays for different applications. User experience at the toolbar may be controlled through a remote server without extensive modification of the application.

    摘要翻译: 工具栏集成在应用程序中,或作为与现有应用程序接口的独立组件提供。 工具栏检测与应用程序相对应的事件,并生成对应于该事件的工具栏显示。 在浏览器中加载特定网页时,工具栏可以生成包括一组功能的工具栏显示,以供该用户对该网页使用。 工具栏可能为不同的网页和不同的事件(如页面加载事件或制表符更改事件)生成不同的显示。 另外,当作为独立组件提供时,工具栏可以为不同的应用生成不同的显示。 可以通过远程服务器来控制工具栏上的用户体验,而无需广泛修改应用程序。

    Just-in-Time Distributed Video Cache
    10.
    发明申请
    Just-in-Time Distributed Video Cache 有权
    即时分布式视频缓存

    公开(公告)号:US20150381677A1

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

    申请号:US14846647

    申请日:2015-09-04

    IPC分类号: H04L29/06 H04L29/08

    摘要: A video optimizer receives a request to optimize a source file and stream the optimized file. The request may be accompanied by a key uniquely identifying the original source file to be optimized and an optimized version of the source file to stream to the client. The key uniquely identifies the source video file as it exists on an origin server to prevent transmission of modified source video and the optimized version of the source file by optimization parameters to ensure compatibility with the user device. The video optimizer queries a cache database in response to the received request, which contains references keys and locations of optimized source files among local caches in a cluster of video optimizers. The cache database responds indicates whether a matching optimized version of the source file exists in a local cache of a given video optimizer in the cluster.

    摘要翻译: 视频优化器接收优化源文件并流优化文件的请求。 该请求可以伴随着唯一地标识待优化的原始源文件的密钥和源文件的优化版本流向客户端。 密钥唯一地标识原始服务器上存在的源视频文件,以防止通过优化参数传输修改的源视频和源文件的优化版本,以确保与用户设备的兼容性。 视频优化器响应于接收到的请求来查询缓存数据库,该请求包含优化的源文件在视频优化器的集群中的本地高速缓存之中的引用密钥和位置。 缓存数据库响应指示源文件的匹配优化版本是否存在于集群中给定视频优化器的本地缓存中。