Internet content filtering
    1.
    发明申请
    Internet content filtering 审中-公开
    互联网内容过滤

    公开(公告)号:US20070061459A1

    公开(公告)日:2007-03-15

    申请号:US11326284

    申请日:2006-01-04

    IPC分类号: G06F15/173

    摘要: Various internet content filtering mechanisms are disclosed. One such mechanism is a filtering service that uses a filter stack and at least two caches. The filter stack can access these caches during its execution of objects. One of the caches could be a cross-user cache that contains information relevant for internet content to a particular user, but this information could be also used by other users. The other cache could be a cross-application cache that contains information relevant for particular applications, but this information could also be used by other applications. The filtering service can be nicely integrated in an operating system to provide a centralized framework for the filtering of internet content.

    摘要翻译: 公开了各种互联网内容过滤机制。 一种这样的机制是使用过滤器堆栈和至少两个高速缓存的过滤服务。 过滤器堆栈可以在其执行对象期间访问这些缓存。 其中一个缓存可以是包含与特定用户的互联网内容相关的信息的跨用户缓存,但是该信息也可以被其他用户使用。 另一个缓存可以是跨应用程序缓存,其中包含与特定应用程序相关的信息,但此信息也可以被其他应用程序使用。 过滤服务可以很好地集成到操作系统中,为过滤互联网内容提供集中式框架。

    Protocol-level filtering
    2.
    发明申请
    Protocol-level filtering 有权
    协议级过滤

    公开(公告)号:US20070058668A1

    公开(公告)日:2007-03-15

    申请号:US11325722

    申请日:2006-01-05

    IPC分类号: H04J3/22

    摘要: Mechanisms are disclosed for detecting protocols independently of the ports used by streams associated with the protocols or applications that may send out such streams. The detecting may entail using a content filter that is hosted on a networking stack, where the content filter may be composed of a stream buffer and handlers for detecting the protocols. The handlers may be further used to modify streams incoming to a port or streams outgoing from an application. The handlers can modify the streams in a variety of ways, including reading, inserting, replacing, deleting, and completing data in the streams according to some policy criteria, such as those set by parental controls. Individual handlers may be selected from a plurality or set of handlers so that they can be matched up to the appropriate streams.

    摘要翻译: 公开了用于检测协议的机制,独立于可能发送这样的流的协议或应用相关联的流使用的端口。 检测可能需要使用托管在网络堆栈上的内容过滤器,其中内容过滤器可以由流缓冲器和用于检测协议的处理器组成。 处理程序可以进一步用于修改流入端口的流或从应用传出的流。 处理程序可以通过各种方式修改流,包括根据一些策略标准(如由父母控制设置的那些)来读取,插入,替换,删除和完成流中的数据。 可以从多个或一组处理器中选择单独的处理程序,使得它们可以匹配到适当的流。

    Method and apparatus for record synchronization with conflict resolution
    3.
    发明授权
    Method and apparatus for record synchronization with conflict resolution 失效
    用于记录与冲突解决同步的方法和装置

    公开(公告)号:US07509352B1

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

    申请号:US10610268

    申请日:2003-06-30

    IPC分类号: G06F12/00 G06F17/30

    摘要: A method and apparatus are provided for synchronizing records stored at a first computer with records stored at a second computer. If properties of the first record have been modified, a determination is made as to whether all of the modified properties may be ignored. If all of the properties are not ignorable, a determination is made as to whether the values of all non-ignorable properties are identical between the first and second records. If the values are identical, the modifications to the properties of the first record are discarded. If the values are not identical, a determination is made as to whether the modified properties are decidable. If the properties are decidable, a value is selected from either the value stored in the first record or the second record, and utilized as the selected value of the modified property for the first and second records.

    摘要翻译: 提供了一种用于将存储在第一计算机处的记录与存储在第二计算机中的记录同步的方法和装置。 如果第一记录的属性已被修改,则确定是否可以忽略所有修改的属性。 如果所有属性都不可忽略,则确定所有不可忽略属性的值是否在第一和第二记录之间是相同的。 如果值相同,则会丢弃对第一条记录的属性的修改。 如果值不相同,则确定修改的属性是否可判定。 如果属性是可判定的,则从存储在第一记录或第二记录中的值中选择一个值,并将其用作第一和第二记录的修改属性的选定值。

    Method, computer program product, and data structure for publishing a data object over a store and forward transport
    4.
    发明授权
    Method, computer program product, and data structure for publishing a data object over a store and forward transport 失效
    方法,计算机程序产品和用于通过存储和转发传输发布数据对象的数据结构

    公开(公告)号:US06324587B1

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

    申请号:US08996785

    申请日:1997-12-23

    IPC分类号: G06F900

    摘要: A method and computer program product instituting an entirely client-based system for sharing messages and other data objects is provided. Communication between clients occurs over a generic store and forward transport such as the Internet message protocol described in RFC 822 and implemented on the Internet or other wide area network. A message or other data object is originally maintained by a “publication” client that publishes the data object and any modifications thereto to one or more “subscription” clients that will each maintain a copy thereof. As modifications are made by a client (either publication or subscription) to the client copy of the data object, the modified data object is sent, using the store and forward transport, to the publication client to update the data object. Once the data object is updated by the publication client, copies of the modified data object are sent using the store and forward transport to each subscription client so that the subscription client may update the subscription copy. One embodiment of the present invention designates a messaging folder containing one or more data objects as a publication folder (managed by a publication client) that is replicated out to subscription clients over the store and forward transport. The subscription clients each have a corresponding subscription folder wherein the subscription client copies of the data objects are maintained. Any modifications to the data objects are passed to the publication client for verification, replacement in the publication folder, and distribution out to each subscription client for replacement in the corresponding subscription folder. The addition of new data objects or the deletion of existing data objects are handled in like manner through the publication client.

    摘要翻译: 提供了一种构建完全基于客户端的系统来共享消息和其他数据对象的方法和计算机程序产品。 客户端之间的通信发生在通用存储和转发传输(如RFC 822中描述的Internet消息协议)上,并在互联网或其他广域网上实现。 消息或其他数据对象最初由发布数据对象及其任何修改的“发布”客户端维护到一个或多个将保留其副本的“订阅”客户端。 由于客户端(发布或订阅)对数据对象的客户端副本进行修改,所以使用存储和转发传输将修改的数据对象发送到发布客户端以更新数据对象。 一旦数据对象被发布客户端更新,修改的数据对象的副本将使用存储和转发传输发送到每个订阅客户端,以便订阅客户端可以更新订阅副本。 本发明的一个实施例将包含一个或多个数据对象的消息文件夹指定为通过存储和转发传送被复制到订阅客户端的发布文件夹(由发布客户端管理)。 订阅客户端各自具有对应的订阅文件夹,其中维护数据对象的订阅客户端副本。 对数据对象的任何修改都将传递到发布客户端,以便在发布文件夹中进行验证,替换,并将其分发到每个订阅客户端以在相应的订阅文件夹中进行替换。 添加新的数据对象或删除现有的数据对象以类似方式通过发布客户端进行处理。