Traffic shaping system with virtual circuit table time stamps for
asynchronous transfer mode networks
    2.
    发明授权
    Traffic shaping system with virtual circuit table time stamps for asynchronous transfer mode networks 失效
    具有用于异步传输模式网络的虚拟电路表时间戳的流量整形系统

    公开(公告)号:US5649110A

    公开(公告)日:1997-07-15

    申请号:US335281

    申请日:1994-11-07

    IPC分类号: H04L12/56 G06F3/00

    摘要: A system for controlling the transmission of cells from a network node over multiple virtual circuit is disclosed. The disclosed system performs traffic shaping for all virtual circuits connected with the network node. The system includes a virtual circuit table with one or more entries. Each virtual circuit table entry corresponds to a virtual circuit established with the network node. Each virtual circuit table further includes one or more Cell Rate Accumulator fields and a Time Stamp field. The system includes a schedule table having one or more entries. Each schedule table entry further includes one or more Cell Rate Accumulator fields and corresponding predetermined value fields. A schedule table loading process determines a virtual circuit on which a packet is to be transmitted, and then calculates a time elapsed since a last previous write of a virtual circuit table entry corresponding with that virtual circuit. The schedule table loading process then adds the time elapsed to the value of the Cell Rate Accumulator fields in that virtual circuit table entry, and stores the result of the addition into the corresponding Cell Rate Accumulator fields of the schedule table entry. The system further includes a process for periodically incrementing the Cell Rate Accumulator fields in the schedule table entry. A scanning process periodically increments the Cell Rate Accumulator fields. A transmitting process transmits a cell on the virtual circuit when the value of the Cell Rate Accumulator fields is greater than or equal to the corresponding predetermined values.

    摘要翻译: 公开了一种用于通过多个虚拟电路来控制来自网络节点的小区的传输的系统。 所公开的系统对与网络节点连接的所有虚拟电路执行流量整形。 该系统包括具有一个或多个条目的虚拟电路表。 每个虚拟电路表条目对应于与网络节点建立的虚拟电路。 每个虚拟电路表还包括一个或多个单元速率累加器字段和时间戳字段。 该系统包括具有一个或多个条目的日程表。 每个调度表条目还包括一个或多个信元速率累加器字段和对应的预定值字段。 调度表加载过程确定要在其上发送分组的虚拟电路,然后计算自上一次写入与该虚拟电路相对应的虚拟电路表条目以来经过的时间。 调度表加载过程然后将经过的时间加到该虚拟电路表条目中的单元速率累加器字段的值,并将相加的结果存储到调度表条目的相应的单元速率累加器字段中。 系统还包括用于周期地增加调度表条目中的信元速率累加器字段的过程。 扫描过程周期性地增加单元速率累加器字段。 当小区费率累加器字段的值大于或等于相应的预定值时,发送处理在虚拟电路上发送小区。

    Traffic shaping system with transmit latency feedback for asynchronous
transfer mode networks
    3.
    发明授权
    Traffic shaping system with transmit latency feedback for asynchronous transfer mode networks 失效
    具有用于异步传输模式网络的传输等待时间反馈的流量整形系统

    公开(公告)号:US5515363A

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

    申请号:US268605

    申请日:1994-06-30

    IPC分类号: H04L12/56 H04L12/54

    摘要: A system for controlling the transmission of cells from a network node over multiple Virtual Circuits (VCs) is disclosed. The system performs traffic shaping, as required by connection based systems such as Asynchronous Transfer Mode (ATM), for each VC connected with a network node, so that the Quality of Service (Qos) parameters established when the connection was established are not exceeded. The system includes a process for scheduling the transmission of cells from the network node. The scheduling process periodically scans a table having entries corresponding to virtual circuits connected with the network node. During each scan of the table, the scheduler increments a sustainable rate accumulator field, a peak rate accumulator field, and a latency accumulator field of each table entry that corresponds with a virtual circuit that is open, and for which there is a cell ready to be transmitted. The scheduler further determines if the sustainable rate accumulator value is greater than or equal to a predetermined value and whether the peak rate accumulator value is greater than or equal to a predetermined value. If both conditions are true, then a cell may be transmitted on the virtual circuit corresponding with that table entry. The system further provides that transmissions are scheduled on virtual circuits having the greatest latency since previous transmissions.

    摘要翻译: 公开了一种用于通过多个虚拟电路(VC)来控制来自网络节点的小区的传输的系统。 系统根据与网络节点连接的每个VC的连接系统(如异步传输模式(ATM))的要求进行流量整形,从而不会超过建立连接时建立的服务质量(Qos)参数。 该系统包括用于调度来自网络节点的小区的传输的过程。 调度过程周期性地扫描具有与与网络节点连接的虚拟电路相对应的条目的表。 在表的每次扫描期间,调度器增加与打开的虚拟电路相对应的每个表条目的可持续速率累加器字段,峰值速率累加器字段和等待时间累加器字段,并且有一个单元准备好 被传送。 调度器还确定可持续速率累加器值是否大于或等于预定值,以及峰值速率累加器值是否大于或等于预定值。 如果两个条件均为真,则可以在与该表条目对应的虚拟电路上发送一个单元。 该系统进一步规定,在先前的传输之后,传输被安排在具有最大延迟的虚拟电路上。

    User-powered recommendation system
    5.
    发明授权
    User-powered recommendation system 有权
    用户推荐系统

    公开(公告)号:US08943081B2

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

    申请号:US12616892

    申请日:2009-11-12

    摘要: Recommendation systems are widely used in Internet applications. In current recommendation systems, users only play a passive role and have limited control over the recommendation generation process. As a result, there is often considerable mismatch between the recommendations made by these systems and the actual user interests, which are fine-grained and constantly evolving. With a user-powered distributed recommendation architecture, individual users can flexibly define fine-grained communities of interest in a declarative fashion and obtain recommendations accurately tailored to their interests by aggregating opinions of users in such communities. By combining a progressive sampling technique with data perturbation methods, the recommendation system is both scalable and privacy-preserving.

    摘要翻译: 推荐系统广泛应用于互联网应用。 在目前的推荐系统中,用户只能发挥被动的作用,对推荐生成过程的控制有限。 因此,这些系统提出的建议和实际用户兴趣之间经常存在很大的不匹配,这些建议是细粒度和不断发展的。 通过用户分配的推荐体系结构,个人用户可以灵活地定义精细的社区,并以声明方式定义感兴趣的社区,通过汇总用户在这些社区的意见,获得准确定制的兴趣建议。 通过将逐行采样技术与数据扰动方法相结合,推荐系统既可扩展又保密。

    System and method for content validation
    6.
    发明授权
    System and method for content validation 有权
    用于内容验证的系统和方法

    公开(公告)号:US08812587B2

    公开(公告)日:2014-08-19

    申请号:US13333514

    申请日:2011-12-21

    IPC分类号: G06F15/16 G06F12/00

    摘要: A method includes receiving at a directory server a notification from a client system, where the notification indicates that the first client received a corrupt packet of a playfile from a first peer. The method also includes determining if the first peer is a poor quality peer, updating a first peer score for the first peer if the first peer is not a poor quality peer, identifying a second peer that is not on a blacklist, and providing a peer identification associated with the second peer to the client system.

    摘要翻译: 一种方法包括在目录服务器处接收来自客户端系统的通知,其中通知指示第一客户端从第一对等体接收到播放文件的损坏分组。 该方法还包括确定第一对等体是否是劣质对等体,如果第一对等体不是劣质对等体,则更新第一对等体的第一对等体得分,识别不在黑名单上的第二对等体,并提供对等体 识别与第二对等体相关联的客户端系统。

    Methods and apparatus to route packets in a network
    7.
    发明授权
    Methods and apparatus to route packets in a network 失效
    在网络中路由数据包的方法和设备

    公开(公告)号:US08699484B2

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

    申请号:US12786157

    申请日:2010-05-24

    IPC分类号: H04L12/28 H04L12/56 H04J3/24

    摘要: Methods and apparatus to route packets in a network are disclosed. A disclosed example method includes receiving a packet in a packet aggregator, accessing a forwarding table to determine a router within a router array to which the packet is to be forwarded, transmitting the packet to the determined router via a first interface of the packet aggregator, identifying a second interface within the router to which the packet is to be forwarded, forwarding the packet from the router via the second interface to a virtual interface within the packet aggregator, and statically forwarding the packet from the packet aggregator to a destination based on the virtual interface that received the packet.

    摘要翻译: 公开了在网络中路由分组的方法和装置。 所公开的示例方法包括在分组聚合器中接收分组,访问转发表以确定要转发分组的路由器阵列内的路由器,经由分组聚合器的第一接口将分组发送到所确定的路由器, 识别分组将要转发到的路由器内的第二接口,将分组从路由器经由第二接口转发到分组聚合器内的虚拟接口,并且基于分组聚合器将分组从分组聚合器静态转发到目的地 虚拟接口收到数据包。

    Content distribution with mutual anonymity

    公开(公告)号:US08510562B2

    公开(公告)日:2013-08-13

    申请号:US12728910

    申请日:2010-03-22

    IPC分类号: H04L29/06

    摘要: A method for transferring content includes requesting the content from a serving peer and sending the content to a requesting peer. Requesting the content includes sending a request to a tracker, receiving a request token, a path identifier, and a first peer identifier from the tracker, and sending a request message to a second peer. The first peer identifier includes an identity of a first peer, and the request message includes the request token, the path identifier, and the first peer identifier. Sending the content includes receiving the request token and the path identifier from a third peer, sending a return message to a fourth peer, and transferring the content from the serving peer to the requesting peer through a transfer path. The return message includes the path identifier and a second peer identifier. The second peer identifier includes an identity of a fifth peer. The transfer path includes at least the second, fourth, and fifth peers.

    Methods and apparatus to migrate virtual machines between distributive computing networks across a wide area network
    9.
    发明授权
    Methods and apparatus to migrate virtual machines between distributive computing networks across a wide area network 有权
    在广域网之间的分布式计算网络之间迁移虚拟机的方法和设备

    公开(公告)号:US08473557B2

    公开(公告)日:2013-06-25

    申请号:US12862382

    申请日:2010-08-24

    IPC分类号: G06F15/16

    CPC分类号: G06F9/4856

    摘要: Methods and apparatus to migrate virtual machines between distributive computing networks across a wide area network are disclosed. A disclosed example method includes establishing a data link across a wide area network between a first distributive computing network and a second distributive computing network, the first distributive computing network including a virtual machine operated by a first host communicatively coupled to a virtual private network via a first virtual local area network, communicatively coupling a second host included within the second distributive computing network to the virtual private network via a second virtual local area network, and migrating the virtual machine via the data link by transmitting a memory state of at least one application on the first host to the second host while the at least one application is operating.

    摘要翻译: 公开了在广域网之间的分布式计算网络之间迁移虚拟机的方法和装置。 所公开的示例性方法包括在第一分布式计算网络和第二分布式计算网络之间跨广域网建立数据链路,所​​述第一分布式计算网络包括由第一主机操作的虚拟机,所述第一主机通过虚拟专用网经由 第一虚拟局域网,通过第二虚拟局域网将第二分发计算网络中包括的第二主机通信地耦合到虚拟专用网络,以及通过发送至少一个应用的存储器状态来经由数据链路迁移虚拟机 在至少一个应用程序正在运行的第二个主机的第一个主机上。

    Using Video Viewing Patterns to Determine Content Placement
    10.
    发明申请
    Using Video Viewing Patterns to Determine Content Placement 有权
    使用视频查看模式确定内容放置

    公开(公告)号:US20130104175A1

    公开(公告)日:2013-04-25

    申请号:US13280741

    申请日:2011-10-25

    IPC分类号: H04N21/20

    摘要: A method includes receiving demand information for a first segment of a media content item and receiving demand information for a second segment of the media content item. The method includes assigning the first segment to a first set of distribution nodes of a media content distribution system based at least partially on the demand information for the first segment and based at least partially on a first cost function and assigning the second segment to a second set of distribution nodes of the media content distribution system based at least partially on the demand information for the second segment and based at least partially on a second cost function. The media content distribution system includes a plurality of distribution nodes and each distribution node is configured to provide media content items to at least some of a plurality of endpoints.

    摘要翻译: 一种方法包括接收媒体内容项的第一段的请求信息并接收媒体内容项的第二段的请求信息。 该方法包括至少部分地基于第一段的需求信息将第一段分配给媒体内容分发系统的第一组分配节点,并且至少部分地基于第一成本函数并将第二段分配给第二段 至少部分地基于第二段的需求信息,并且至少部分地基于第二成本函数,媒体内容分发系统的分发节点的集合。 媒体内容分发系统包括多个分发节点,并且每个分发节点被配置为向多个端点中的至少一些提供媒体内容项。