Method and apparatus for providing awareness-triggered push
    3.
    发明授权
    Method and apparatus for providing awareness-triggered push 有权
    提供意识触发推动的方法和装置

    公开(公告)号:US06311206B1

    公开(公告)日:2001-10-30

    申请号:US09231081

    申请日:1999-01-13

    IPC分类号: G06F1300

    摘要: A method and a computer program device for pushing data from at least one source entity to at least one client entity over a network, a client entity being characterized as having a particular operating state. The method and computer program device comprise the steps of: transferring data from the at least one source entity to a push proxy entity for subsequent transmission of the data to the client entity; requesting a notification regarding the particular state of the client entity; monitoring a state of the client entity until the client entity is in the particular operating state and sending a notification communicating the state to the push proxy entity; and transferring data to the client entity in response to receiving the notification. The state notification may specify push information, which may be used to determine a least expensive device to which to transfer given data. The state notification also reduces the network-polling load by initiating each poll.

    摘要翻译: 一种用于通过网络将数据从至少一个源实体推送到至少一个客户端实体的方法和计算机程序设备,客户端实体被表征为具有特定的操作状态。 该方法和计算机程序设备包括以下步骤:将数据从至少一个源实体传送到推送代理实体,用于随后将数据传输到客户端实体; 请求有关客户实体的特定状态的通知; 监视客户端实体的状态,直到客户端实体处于特定的操作状态,并向推送代理实体发送通知状态的通知; 以及响应于接收到所述通知而将数据传送到所述客户端实体。 状态通知可以指定推送信息,其可以用于确定用于传送给定数据的最不昂贵的设备。 状态通知还通过启动每个轮询来减少网络轮询负载。

    Method and system for dynamically prefetching information via a server
hierarchy
    4.
    发明授权
    Method and system for dynamically prefetching information via a server hierarchy 失效
    通过服务器层次结构动态预取信息的方法和系统

    公开(公告)号:US6085193A

    公开(公告)日:2000-07-04

    申请号:US939277

    申请日:1997-09-29

    摘要: A method and system for prefetching data for clients associated with a proxy server hierarchy and an enhanced content server data transfer to the clients. The method for prefetching data identifies data access patterns and prefetches select information based on a dynamic interpretation of the data access patterns. The content server or proxy server identifies data access reference patterns of clients associated with the content server or the proxy server hierarchy. The data access patterns are preferably stored in a statistics table. The content server generates prefetch hint information based on inputs from the statistics table. The prefetch hint information annotates requested information or objects requested by the clients. The prefetch hint information optimally is updated as the requested information passes through the proxy server hierarchy. The prefetch hint information annotates the requested information requested by the clients. The ultimate decision to prefetch select information for the clients is made based on the prefetch hint information and prefetch hint values. The prefetch hint value is calculated based on local node-specific factors, such as storage constraints and access time.

    摘要翻译: 一种用于预取与代理服务器层次结构相关联的客户的数据和增强的内容服务器数据传输给客户端的方法和系统。 用于预取数据的方法识别数据访问模式,并且基于数据访问模式的动态解释来预取选择信息。 内容服务器或代理服务器标识与内容服务器或代理服务器层次结构相关联的客户端的数据访问参考模式。 数据访问模式优选地存储在统计表中。 内容服务器根据统计表的输入生成预取提示信息。 预取提示信息注释客户端请求的请求的信息或对象。 预取提示信息在请求的信息通过代理服务器层次结构时被最佳地更新。 预取提示信息会注释客户端请求的请求信息。 基于预取提示信息和预取提示值,为客户端预取选择信息的最终决定。 预取提示值基于本地节点特定因素(如存储约束和访问时间)进行计算。

    Sender- specified delivery customization
    5.
    发明授权
    Sender- specified delivery customization 失效
    发件人指定的交货定制

    公开(公告)号:US06643684B1

    公开(公告)日:2003-11-04

    申请号:US09168248

    申请日:1998-10-08

    IPC分类号: G06F1516

    摘要: A system and method that enables a given sending user to specify a set of delivery policies and have them used for the electronic delivery of a given message, the message potentially having several heterogeneous parts (e.g., text and pictures) each of which is handled differently, and delivered to multiple heterogeneous devices (e.g., PCs, Smartphones, fax machines), and possibly to several distinct recipients. The factors with which a sender can qualify their delivery policies include: time/date, transmission cost; whether the transmission can be forwarded; receiving device capability; and network reliability, speed, and security transmission. Methods are also provided enabling a sender to specify that particular transmissions be redirected or copied, e.g., “send fax copy to my broker and my accountant.” In one embodiment, the delivery policies may be specified using PICS.

    摘要翻译: 一种允许给定发送用户指定一组传送策略并将其用于给定消息的电子传递的系统和方法,该消息可能具有几个异构部分(例如,文本和图片),每个异构部分被不同地处理 ,并交付给多个异构设备(例如PC,智能手机,传真机),并可能传送给多个不同的接收者。 发送方可以对其交付政策进行限定的因素包括:时间/日期,传输成本; 传输是否可以转发; 接收设备能力; 和网络可靠性,速度和安全传输。 还提供了使得发送者能够指定特定传输被重定向或复制的方法,例如“将传真副本发送到我的经纪人和我的会计师”。 在一个实施例中,可以使用PICS指定递送策略。

    Apparatus and method for dynamic meta-tagging of compound documents
    6.
    发明授权
    Apparatus and method for dynamic meta-tagging of compound documents 失效
    复合文件的动态元标记的装置和方法

    公开(公告)号:US6094657A

    公开(公告)日:2000-07-25

    申请号:US942171

    申请日:1997-10-01

    IPC分类号: G06F17/30 G06F17/00

    摘要: A method and apparatus to dynamically maintain META-tag information specifying categorization and/or degree of compound documents, which are collections or hierarchy of collections of objects (possibly web pages), for efficient retrieval of leaf or intermediate objects with specific characteristics without the need to search any content of the collection. The specific characteristic and the contents of the collection can change constantly both qualitatively and quantitatively (including the insertion, deletion and update of objects). While dynamically maintaining the META-tag information, there are no inclusion restrictions on these compound documents, i.e., any collection can contain itself either directly or recursively; and all objects within a META-tagged compound document are not required to participate. The PICS protocol may be used to specify this META-tag information with both categorization and degree; to reflect the obsolescence, currency or freshness of an objects; to validate a given object using a digital signature; and to enable charging for the META-tag service. Aggregation methods are provided to enable maximization, minimization, and averaging; to limit the propagation of META-tags; and to handle the time-out of META-tag and information validity.

    摘要翻译: 一种用于动态地维护META标签信息的方法和装置,所述META标签信息指定复合文档的分类和/或程度,所述复合文档是对象(可能的网页)的集合或层次结构,用于有效地检索具有特定特征的叶或中间对象而不需要 搜索集合的任何内容。 集合的具体特征和内容可以在定性和定量上(包括对象的插入,删除和更新)不断变化。 在动态维护META标签信息的同时,对这些复合文档没有包含限制,即任何集合都可以直接或递归地包含它们; 并且META标记的复合文档中的所有对象都不需要参与。 PICS协议可用于指定具有分类和度数的META标签信息; 反映物体的过时,货币或新鲜度; 使用数字签名验证给定对象; 并为META标签服务启用计费。 提供聚合方法以实现最大化,最小化和平均化; 限制META标签的传播; 并处理META标签的超时和信息有效性。

    Method and apparatus for reconfigurable and adaptive stream multicast
    7.
    发明授权
    Method and apparatus for reconfigurable and adaptive stream multicast 失效
    用于可重配置和自适应流多播的方法和装置

    公开(公告)号:US5940391A

    公开(公告)日:1999-08-17

    申请号:US977864

    申请日:1997-11-25

    IPC分类号: H04L12/18

    CPC分类号: H04L12/185

    摘要: A multimedia stream is multicasted. A request to perform the multicast is received. A plurality of distribution nodes are assigned to provide the multicast to a plurality of receivers. The assignment of a node is based on the transformation capabilities of that node. The multicast is then performed and the assigned node performs its transformation. The transformed multicast is distributed to a receiver which is suitable for receiving the transformed multicast.

    摘要翻译: 组播多媒体流。 接收到执行多播的请求。 分配多个分发节点以向多个接收机提供多播。 节点的分配基于该节点的转换能力。 然后执行多播,并且分配的节点执行其转换。 转换的多播被分配给适合于接收转换的多播的接收机。

    Collaborative caching of a requested object by a lower level node as a
function of the caching status of the object at a higher level node
    8.
    发明授权
    Collaborative caching of a requested object by a lower level node as a function of the caching status of the object at a higher level node 失效
    作为较高级别节点上对象的缓存状态的函数的由较低级别节点协作缓存所请求的对象

    公开(公告)号:US5924116A

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

    申请号:US831237

    申请日:1997-04-02

    IPC分类号: G06F17/30 G06F12/08

    CPC分类号: G06F17/30902

    摘要: A method and system of collaboratively caching information to allow improved caching decisions by a lower level or sibling node. In a caching hierarchy, the client and/or servers may factor in the caching status at the higher level in deciding whether to cache an object and which objects are to be replaced. The PICS protocol may be used to pass the caching information of some or all the upper hierarchy down the hierarchy. Furthermore, the caching status information can also be used to direct the object request to the closest higher level proxy which has potentially cached the object, instead of blindly requesting it from the next immediate higher level proxy. A selection policy used to select objects for replacement in the cache may be prioritized not only on the size and the frequency of access of the object, but also on the access time required to get the object if it is not cached. The selection policy may also include a selection weight factor wherein each object is assigned a selection weight based on its replacement cost, the object size and how frequently it is modified. Non-uniform size objects may be classified in ranges of selection weights having geometrically increasing intervals. Multiple LRU stacks may be independently maintained wherein each stack contains objects in a certain range of selection weights. In order to choose candidates for replacement, only the least recently used objects in each group need be considered.

    摘要翻译: 协同缓存信息以允许由较低级别或兄弟节点改进的缓存决定的方法和系统。 在高速缓存层次结构中,客户端和/或服务器可以考虑高级别的缓存状态,以决定是否缓存对象以及哪些对象被替换。 可以使用PICS协议将部分或全部上层的缓存信息传递给层次结构。 此外,缓存状态信息还可以用于将对象请求定向到潜在地缓存对象的最接近的较高级代理,而不是盲目地从下一个即时更高级别的代理请求它。 用于选择用于在高速缓存中替换的对象的选择策略可以不仅基于对象的访问的大小和频率,而且还取决于如果没有缓存而获取对象所需的访问时间。 选择策略还可以包括选择权重因子,其中基于其重置成本,对象大小以及修改的频率来为每个对象分配选择权重。 不均匀尺寸的物体可以分类为具有几何增加间隔的选择权重的范围。 可以独立地维护多个LRU堆栈,其中每个堆叠包含在一定范围的选择权重中的对象。 为了选择候选人进行替换,只需要考虑每组中最近最少使用的对象。

    Dynamic modification of multimedia content
    9.
    发明授权
    Dynamic modification of multimedia content 失效
    动态修改多媒体内容

    公开(公告)号:US06317795B1

    公开(公告)日:2001-11-13

    申请号:US08898220

    申请日:1997-07-22

    IPC分类号: G06F1516

    摘要: A method and system for manipulating or modifying identifiable objects in a standard broadcast or Internet-based multimedia stream according to a control specification and a content specification. Viewers and/or organizations can independently specify acceptable levels of content on multiple dimensions to satisfy the content specification while minimizing the filtering or blocking to the viewers. A “fuzz ball” control specification is provided for masking some portion of a video frame. Several fuzz ball specifications can be overlaid to address multidimensional content specifications or rating systems. The manipulation of the multimedia stream can take place at the client (set-top box or computer), intermediate node, the content server or a combination thereof. Proxy servers can modify content specifications for outgoing requests, enabling organizations to specify intranet-wide policies. Multicasting can be supported by using a single stream delivered to multiple clients, each modifying the video using a different specification. The specification to facilitate modification can be done at different granularity levels: the video, a group of frames, or individual frame level and can also be time-based. Various protocols can be used to provide the content and/or control specification, including the VBI of a standard broadcast, PICS, RTSP and MPEG protocols.

    摘要翻译: 根据控制规范和内容规范,在标准广播或基于互联网的多媒体流中操纵或修改可标识对象的方法和系统。 观众和/或组织可以在多个维度上独立地指定可接受的内容水平以满足内容规范,同时最小化对观看者的过滤或阻止。 提供“模糊球”控制规范来掩蔽视频帧的某些部分。 可以叠加几个毛球规格来解决多维内容规范或评级系统。 多媒体流的操纵可以在客户机(机顶盒或计算机),中间节点,内容服务器或其组合上进行。 代理服务器可以修改外发请求的内容规范,使组织能够指定Intranet范围的策略。 可以通过使用传递给多个客户端的单个流来支持多播,每个流都使用不同的规范修改视频。 促进修改的规范可以在不同的粒度级别进行:视频,一组帧或单个帧级别,并且也可以基于时间。 可以使用各种协议来提供包括标准广播,PICS,RTSP和MPEG协议的VBI的内容和/或控制规范。

    Collaborative server processing of content and meta-information with application to virus checking in a server network
    10.
    发明授权
    Collaborative server processing of content and meta-information with application to virus checking in a server network 失效
    内容和元信息的协同服务器处理与应用于服务器网络中的病毒检查

    公开(公告)号:US06275937B1

    公开(公告)日:2001-08-14

    申请号:US08979748

    申请日:1997-11-26

    IPC分类号: G06F700

    CPC分类号: G06F21/566

    摘要: Method, system and computer program product for collaboratively processing a data object in a client-server hierarchy based on meta-information associated with the object. Processing results are indicated by the server that performed the processing as updates to the meta-information associated with the data object. The PICS protocol may be used to communicate the meta-information. Digital signing and authentication of the object and associated meta-information are also described. Further, servers can determine processing by considering various factors, e.g., their current load condition; if the object is to be multicast; if the object can be cached; and/or if the specified cost and time constraints can be met. The overall processing applied to data objects can be divided between servers based on object types, steps, functions, software packages or versions/releases. Other aspects of the invention are also described.

    摘要翻译: 方法,系统和计算机程序产品,用于基于与对象相关联的元信息协同处理客户机 - 服务器层级中的数据对象。 处理结果由执行处理的服务器指示为与数据对象相关联的元信息的更新。 PICS协议可用于传达元信息。 还描述了对象和相关联的元信息的数字签名和认证。 此外,服务器可以通过考虑各种因素来确定处理,例如它们当前的负载条件; 如果对象要多播; 如果对象可以缓存; 和/或如果可以满足规定的成本和时间限制。 应用于数据对象的整体处理可以基于对象类型,步骤,功能,软件包或版本/版本在服务器之间划分。 还描述了本发明的其它方面。