Selecting proxies from among autodiscovered proxies
    1.
    发明授权
    Selecting proxies from among autodiscovered proxies 有权
    从自动发现的代理中选择代理

    公开(公告)号:US08380825B2

    公开(公告)日:2013-02-19

    申请号:US12825296

    申请日:2010-06-28

    Abstract: Network devices include proxies and where multiple proxies are present on a network, they can probe to determine the existence of other proxies. Where more than two proxies are present and thus different proxy pairings are possible, the proxies are programmed to determine which proxies should form a proxy pair. Marked probe packets are used by proxies to discover each other and probing is done such a connection can be eventually formed even if some probe packets fail due to the marking. Asymmetric routing can be detected and proxies configured for connection forwarding as necessary.

    Abstract translation: 网络设备包括代理,网络中存在多个代理,它们可以探测以确定其他代理的存在。 如果存在两个以上的代理,因此不同的代理配对是可能的,则代理被编程以确定哪些代理应当形成代理对。 代理使用标记的探测数据包来发现对方,并且探测完成,即使某些探测包由于标记失败,也可能最终形成这样的连接。 可以检测到非对称路由,并根据需要配置代理连接转发。

    System and methods for selecting content distribution
    2.
    发明授权
    System and methods for selecting content distribution 有权
    选择内容分发的系统和方法

    公开(公告)号:US07756913B1

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

    申请号:US10909663

    申请日:2004-08-02

    Inventor: Mark Stuart Day

    CPC classification number: H04L67/306 H04L67/2842 H04L67/36

    Abstract: A GUI and CDN server device provide user modifiable selections of preferences for delivery treatment, and map the user selections to technical operational parameters in the CDN servers for effecting the requested delivery treatment. Users typically find it beneficial to interact with a file (content) entity in terms of the user visible delivery treatment. The server device provides the ability to define the delivery treatment according to the manner in which the user finds most beneficial. However, the CDN operational parameters for effecting such delivery are not readily available or understood by a typical user. Using the GUI, the CDN server identifies a content entity, and receives at least one user selection variable indicative of delivery treatment of the identified content entity. A correlator maps the received user selections to operational parameters according a set of rules, and a delivery engine effects delivery of the content entity according to the mapped operational parameters to provide delivery results according to the preferred delivery treatment.

    Abstract translation: GUI和CDN服务器设备提供用户可修改的用于递送治疗的偏好选择,并将用户选择映射到CDN服务器中的技术操作参数,以实现所请求的递送处理。 用户通常认为在用户可见的传递处理方面与文件(内容)实体进行交互是有益的。 服务器设备提供根据用户最有利的方式定义传送处理的能力。 然而,用于实现这种传送的CDN操作参数不是一般用户容易获得或理解的。 使用GUI,CDN服务器识别内容实体,并且接收指示所识别的内容实体的递送处理的至少一个用户选择变量。 相关器根据一组规则将接收到的用户选择映射到操作参数,并且传递引擎根据映射的操作参数来影响内容实体的传递,以根据优选的传递处理来提供传送结果。

    Multi-copy, multi-media, non-redundant messaging
    3.
    发明授权
    Multi-copy, multi-media, non-redundant messaging 有权
    多重复制,多媒体,非冗余消息传递

    公开(公告)号:US07305069B1

    公开(公告)日:2007-12-04

    申请号:US10894931

    申请日:2004-07-20

    Inventor: Mark Stuart Day

    CPC classification number: H04M3/53333 H04M3/5307

    Abstract: Presently disclosed are apparatus and methods for coordinating the delivery of messages and/or message notifications among multiple messaging media and message services so that the successful delivery of one copy of a message results in the deletion of other, redundant message copies still in transit to the recipient and the cancellation of any other message waiting notifications still pending. The system may be implemented with a network-connected device (such as but not limited to a server, switch, or router) containing or having connected to it a user interface, a coordination server, and a plurality of message services. Embodiments of the invention thus provide message delivery management that is more user-friendly, computationally- and resource-efficient and more adaptable to changing user preferences and user locations/addresses.

    Abstract translation: 目前公开的是用于在多个消息媒体和消息服务之间协调消息和/或消息通知的传递的装置和方法,使得成功传递消息的一个副本导致删除仍在传送到的消息副本 收件人和取消任何其他留言等待通知仍在等待。 系统可以使用包含用户界面,协调服务器和多个消息服务的网络连接设备(例如但不限于服务器,交换机或路由器)来实现。 因此,本发明的实施例提供了更加用户友好,计算和资源有效并且更适应于改变用户偏好和用户位置/地址的消息传递管理。

    Establishing network connections between transparent network devices
    4.
    发明授权
    Establishing network connections between transparent network devices 有权
    建立透明网络设备之间的网络连接

    公开(公告)号:US08180902B1

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

    申请号:US12571430

    申请日:2009-09-30

    Abstract: Transparent network devices intercept messages from non-transparent network devices that establish a connection. Transparent network devices modify these messages to establish an inner connection with each other. The transparent network devices mimic at least some of the outer connection messages to establish their inner connection. The mimicked messages and any optional reset messages are intercepted by the transparent network devices to prevent them from reaching the outer connections. Transparent network devices modify network traffic, using error detection data, fragmentation data, or timestamps, so that inner connection network traffic inadvertently received by outer connection devices is rejected or ignored by the outer connection network devices. Transparent network devices may use different sequence windows for inner and outer connection network traffic. To prevent overlapping sequence windows, transparent network devices monitor the locations of the inner and outer connection sequence windows and may rapidly advance the inner connection sequence window as needed.

    Abstract translation: 透明网络设备拦截来自建立连接的不透明网络设备的消息。 透明网络设备修改这些消息以建立彼此的内部连接。 透明网络设备模拟至少一些外部连接消息以建立其内部连接。 模拟消息和任何可选的重置消息被透明网络设备拦截,以防止它们到达外部连接。 透明网络设备修改网络流量,使用错误检测数据,碎片数据或时间戳,使外部连接设备无意中接收的内部连接网络流量被外部连接网络设备拒绝或忽略。 透明网络设备可以对内部和外部连接网络流量使用不同的序列窗口。 为了防止重叠序列窗口,透明网络设备监视内部和外部连接序列窗口的位置,并可根据需要快速推进内部连接顺序窗口。

    Methods and apparatus supporting access to stored data
    5.
    发明授权
    Methods and apparatus supporting access to stored data 有权
    支持访问存储数据的方法和设备

    公开(公告)号:US07293066B1

    公开(公告)日:2007-11-06

    申请号:US10761652

    申请日:2004-01-21

    Inventor: Mark Stuart Day

    CPC classification number: G06Q30/0603

    Abstract: A data processing device, such as a television set top box, receives user-selected content data from a remote source over a network in response to user initiated content selection information. The data processing device stores the user-selected content data (e.g., readable or playable content data such as movies, text, audio, etc.) in an appropriate storage location of the data processing device. The data processing device enables a user to access only a portion of the user-selected content data stored therein. If the user forgoes a right to selectively retrieve certain content data, the data processing device enables user access to other user-selected content data in the storage location. Thus, if a user experiences a “change in heart,” the user may forgo a right to play back certain content data for a right to selectively retrieve different portions of user-selected content data in the data processing device.

    Abstract translation: 诸如电视机顶盒的数据处理设备响应于用户发起的内容选择信息,经由网络从远程源接收用户选择的内容数据。 数据处理装置将用户选择的内容数据(例如,诸如电影,文本,音频等的可读或可播放的内容数据)存储在数据处理装置的适当的存储位置中。 数据处理装置使得用户仅访问存储在其中的用户选择的内容数据的一部分。 如果用户放弃选择性地检索某些内容数据的权利,则数据处理设备使得用户能够访问存储位置中的其他用户选择的内容数据。 因此,如果用户体验到“心脏改变”,则用户可以放弃播放某些内容数据的权利,以选择性地检索数据处理设备中的用户选择的内容数据的不同部分。

    Methods and apparatus for replicating a catalog in a content distribution network
    6.
    发明授权
    Methods and apparatus for replicating a catalog in a content distribution network 有权
    在内容分发网络中复制目录的方法和装置

    公开(公告)号:US07251670B1

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

    申请号:US10320154

    申请日:2002-12-16

    Inventor: Mark Stuart Day

    Abstract: The invention is directed to techniques, in a first content distribution node, for maintaining a first catalog of a first content distribution node. The first content distribution node detects a modification condition associated with the first catalog of the first content distribution node. The modification condition identifies a potential requirement to modify the first catalog. In response to detecting the modification condition, the first content distribution node performs a version-based comparison technique on the first catalog. The version-based comparison technique compares at least one of gap version information and entry version information associated with the modification condition to gap version information and entry version information associated with the first catalog to identify a catalog change condition. If the catalog change condition indicates that a catalog modification is required for the first catalog, the first content distribution node modifies the first catalog in accordance with the catalog change condition.

    Abstract translation: 本发明涉及在第一内容分发节点中用于维护第一内容分发节点的第一目录的技术。 第一内容分发节点检测与第一内容分发节点的第一目录相关联的修改条件。 修改条件标识了修改第一个目录的潜在要求。 响应于检测到修改条件,第一内容分发节点在第一目录上执行基于版本的比较技术。 基于版本的比较技术将间隙版本信息和与修改条件相关联的条目版本信息中的至少一个与间隙版本信息和与第一目录相关联的条目版本信息进行比较,以识别目录更改条件。 如果目录更改条件指示第一目录需要目录修改,则第一内容分发节点根据目录更改条件修改第一个目录。

    Automatic detection of reverse tunnels
    8.
    发明授权
    Automatic detection of reverse tunnels 有权
    自动检测反向隧道

    公开(公告)号:US08151348B1

    公开(公告)日:2012-04-03

    申请号:US10881613

    申请日:2004-06-30

    Inventor: Mark Stuart Day

    CPC classification number: H04L63/1408 H04L2463/144 H04W12/12

    Abstract: Presently disclosed are methods and apparatus for analyzing packets and packet flows to detect covert communications channels (including reverse tunnels) in real time. These systems actively probe a suspicious connection in ways that are not possible in prior art log-based techniques and may initiate countermeasures against discovered covert channels. The present system may be implemented in a network device, such as an intrusion detection system, content engine, or other intermediary device employing a web cache. Embodiments automatically detect suspicious activity at particular source addresses by using relatively simple tests to detect suspect packets that should receive more extensive scrutiny. After more rigorous secondary testing (optionally including active probing techniques), suspect packets are either returned to the occasionally-checked state or flagged for further action, such as raising an alert or taking automatic countermeasures against the covert channel or its originators.

    Abstract translation: 目前公开的是用于分析分组和分组流以实时检测隐蔽通信信道(包括反向隧道)的方法和装置。 这些系统以现有技术的基于日志的技术不可能的方式主动探测可疑连接,并且可以针对发现的隐蔽通道启动对策。 本系统可以在诸如入侵检测系统,内容引擎或采用web缓存的其他中间设备的网络设备中实现。 实施例通过使用相对简单的测试来检测应该接受更广泛审查的可疑分组来自动检测特定源地址的可疑活动。 经过更严格的次级测试(可选地包括主动探测技术),可疑的数据包将被返回到偶尔检查的状态或被标记以进一步采取行动,例如提醒警报或对隐蔽通道或其发起者采取自动对策。

    Convergence processor for media streams
    9.
    发明授权
    Convergence processor for media streams 有权
    用于媒体流的融合处理器

    公开(公告)号:US07698724B1

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

    申请号:US10439120

    申请日:2003-05-15

    Inventor: Mark Stuart Day

    Abstract: Multicast groups provide a mechanism to deliver simultaneous media content to a plurality of users. In streaming media systems, such as audio and video systems, each multicast recipient simultaneously receives similar content. Accordingly, each recipient must initiate transmission at the same time. A data communications device delivers multiple media streams of similar content to each of a plurality of users by converging a set of media streams and merging the converged streams onto a single stream for simultaneous delivery to each of the plurality of users from a single media stream resource. A convergence processor identifies a set of streams carrying similar content in a slightly time-shifted manner with respect to the other streams. The convergence processor filters certain streams to augment the streams to converge at a particular point, at which time the streams align respect to media content therein, and merge onto a multicast stream for the duration.

    Abstract translation: 组播组提供了将多媒体内容传送到多个用户的机制。 在诸如音频和视频系统的流媒体系统中,每个多播接收者同时接收类似的内容。 因此,每个接收者必须同时启动传输。 数据通信设备通过汇聚一组媒体流并将融合的流合并到单个流上以将多个类似内容的多个媒体流传送到多个用户中,以从单个媒体流资源同时传送到多个用户中的每一个 。 收敛处理器以稍微偏移的方式相对于其他流来识别携带相似内容的一组流。 汇聚处理器对某些流进行滤波以增加流以在特定点收敛,此时流与媒体内容对齐,并在该持续时间内合并到多播流上。

    Methods and apparatus for accessing presence information
    10.
    发明授权
    Methods and apparatus for accessing presence information 有权
    用于访问存在信息的方法和装置

    公开(公告)号:US07574528B2

    公开(公告)日:2009-08-11

    申请号:US10648999

    申请日:2003-08-27

    Inventor: Mark Stuart Day

    CPC classification number: H04L67/24

    Abstract: A presence server provides presence information to content subscribers via unicast transmission of the presence information. In the case where the presence server receives, from a subscriber, a subscription request for presence information having a relatively large number of subscribers, the presence server directs the content subscriber to a multicast transmission channel. The content subscriber, in turn, accesses the presence information via the multicast transmission channel. By directing content subscribers toward the multicast transmission channel, the presence server conserves connection resources associated with the presence system, thereby allowing the presence system to distribute presence information with a relatively high level of speed and efficiency. Furthermore, by directing content subscribers toward the multicast transmission channel, the presence server minimizes the costs associated with adding new subscribers to the presence system.

    Abstract translation: 呈现服务器通过存在信息的单播传输向内容订户提供呈现信息。 在存在服务器从用户接收到具有相对较多数量的订户的存在信息的订阅请求的情况下,存在服务器将内容订户引导到组播传输信道。 内容订户又通过组播传输信道访问存在信息。 通过将内容订户引导到组播传输信道,存在服务器节省与存在系统相关联的连接资源,从而允许存在系统以相对较高的速度和效率水平分发呈现信息。 此外,通过将内容订阅者指向多播传输信道,存在服务器将与向现有系统添加新订户相关联的成本降至最低。

Patent Agency Ranking