Techniques of efficient XML meta-data query using XML table index
    61.
    发明申请
    Techniques of efficient XML meta-data query using XML table index 有权
    使用XML表索引的高效XML元数据查询技术

    公开(公告)号:US20070239681A1

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

    申请号:US11394878

    申请日:2006-03-31

    IPC分类号: G06F17/30

    摘要: XML table indexes provide a more efficient mechanism for searching data stored in aggregate form. XML table indexes are a set of tables created to project out in column form commonly sought metadata from stored XML documents. By projecting the data includes into column form, queries on the XML documents can be efficiently processed as they can leverage the enhanced functionality provided by the database tables. The XML table indexes may use aliases, partitioning, constraints and other functions to further improve query flexibility and performance.

    摘要翻译: XML表索引为搜索以聚合形式存储的数据提供了更有效的机制。 XML表索引是一组创建的表格,通常以存储的XML文档寻求元数据的形式进行投射。 通过将数据包括到列形式中,可以有效地处理关于XML文档的查询,因为它们可以利用数据库表提供的增强功能。 XML表索引可以使用别名,分区,约束和其他功能来进一步提高查询的灵活性和性能。

    Indexing secure enterprise documents using generic references
    62.
    发明授权
    Indexing secure enterprise documents using generic references 有权
    使用通用引用索引安全企业文档

    公开(公告)号:US08626794B2

    公开(公告)日:2014-01-07

    申请号:US13539622

    申请日:2012-07-02

    IPC分类号: G06F17/30

    摘要: A web crawler indexes documents including information about document contents and metadata including information such as a URL. However, some applications rely on URL's that change frequently or are constructed to include user information so that the contents retrieved is customized to the user. An approach is provided for storing generic URL's in an index at crawl time, which are customized for the user at search time. A callback mechanism may be used to dynamically transform the generic URL into a URL that is specific to the user issuing the query and/or includes current information that may change frequently. In this way, when the query or search results are returned to the user, the user receives links that are active and valid for that particular user, directing the user to the appropriate site, application, etc. without requiring continuous updating of a very large index.

    摘要翻译: 网页抓取工具索引文档,包括有关文档内容和元数据的信息,包括诸如URL之类的信息。 然而,一些应用程序依赖于频​​繁更改的URL或被构造为包括用户信息,以便检索到的内容是为用户定制的。 提供了一种方法,用于将通用URL存储在抓取时间的索引中,这是在搜索时为用户定制的。 可以使用回调机制来动态地将通用URL变换成特定于发布查询的用户的URL和/或包括可能频繁变化的当前信息。 以这种方式,当查询或搜索结果被返回给用户时,用户接收对该特定用户有效且有效的链接,将用户引导到适当的站点,应用等,而不需要持续更新非常大的 指数。

    PROPAGATING USER IDENTITIES IN A SECURE FEDERATED SEARCH SYSTEM
    63.
    发明申请
    PROPAGATING USER IDENTITIES IN A SECURE FEDERATED SEARCH SYSTEM 有权
    在安全的联合搜索系统中传播用户标识

    公开(公告)号:US20120278303A1

    公开(公告)日:2012-11-01

    申请号:US13483958

    申请日:2012-05-30

    IPC分类号: G06F17/30

    摘要: A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety or sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.

    摘要翻译: 灵活可扩展的架构允许跨企业进行安全搜索。 这样的架构可以为在企业内部(和外部)搜索安全内容的用户提供简单的类似Internet的搜索体验。 该架构允许在整个企业中爬行和搜索各种或多个源,无论这些源是否符合常规用户角色模型。 该体系结构进一步允许在查询时提交安全属性,例如为了提供对企业资源的实时安全访问。 用户查询也可以被转换以提供动态查询,其提供比静态查询可获得的更多当前结果列表。

    LOCATION UPDATES FOR A DISTRIBUTED DATA STORE
    64.
    发明申请
    LOCATION UPDATES FOR A DISTRIBUTED DATA STORE 有权
    分布式数据存储区的位置更新

    公开(公告)号:US20120096103A1

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

    申请号:US13337093

    申请日:2011-12-24

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30949 G06F12/0813

    摘要: Version indicators within an existing range can be associated with a data partition in a distributed data store. A partition reconfiguration can be associated with one of multiple partitions in the data store, and a new version indicator that is outside the existing range can be assigned to the reconfigured partition. Additionally, a broadcast message can be sent to multiple nodes, which can include storage nodes and/or client nodes that are configured to communicate with storage nodes to access data in a distributed data store. The broadcast message can include updated location information for data in the data store. In addition, a response message can be sent to a requesting node of the multiple nodes in response to receiving from that node a message that requests updated location information for the data. The response message can include the requested updated location information.

    摘要翻译: 现有范围内的版本指示器可以与分布式数据存储中的数据分区关联。 分区重新配置可以与数据存储中的多个分区中的一个相关联,并且可以将配置在现有范围之外的新版本指示符分配给重新配置的分区。 另外,广播消息可以被发送到多个节点,其可以包括被配置为与存储节点进行通信以访问分布式数据存储中的数据的存储节点和/或客户端节点。 广播消息可以包括用于数据存储中的数据的更新的位置信息。 此外,响应于从该节点接收到请求数据的更新的位置信息的消息,响应消息可被发送到多个节点的请求节点。 响应消息可以包括所请求的更新位置信息。

    Poll based cache event notifications in a distributed cache
    65.
    发明授权
    Poll based cache event notifications in a distributed cache 有权
    在分布式缓存中基于轮询的缓存事件通知

    公开(公告)号:US08108623B2

    公开(公告)日:2012-01-31

    申请号:US12463745

    申请日:2009-05-11

    IPC分类号: G06F12/08

    摘要: Systems and methods that supply poll based notification system in a distributed cache, for tracking changes to cache items. Local caches on the client can employ the notification system to keep the local objects in sync with the backend cache service; and can further dynamically adjust the “scope” of notifications required based on the number and distribution of keys in the local cache. The server can maintain the changes in an efficient fashion (in blocks) and returns the changes to clients that perform the appropriate filtering. Notifications can be associated with a session and/or an application.

    摘要翻译: 在分布式缓存中提供基于轮询的通知系统的系统和方法,用于跟踪缓存项目的更改。 客户端上的本地缓存可以使用通知系统来保持本地对象与后端缓存服务同步; 并且可以基于本地缓存中的密钥的数量和分布进一步动态地调整所需通知的“范围”。 服务器可以以有效的方式(以块为单位)维护更改,并将更改返回给执行适当过滤的客户端。 通知可以与会话和/或应用程序相关联。

    Self-service sources for secure search
    66.
    发明授权
    Self-service sources for secure search 有权
    用于安全搜索的自助服务源

    公开(公告)号:US08027982B2

    公开(公告)日:2011-09-27

    申请号:US11680570

    申请日:2007-02-28

    IPC分类号: G06F17/30

    CPC分类号: G06F21/6227 H04L63/08

    摘要: A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety of sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.

    摘要翻译: 灵活可扩展的架构允许跨企业进行安全搜索。 这样的架构可以为在企业内部(和外部)搜索安全内容的用户提供简单的类似Internet的搜索体验。 该架构允许在整个企业中爬行和搜索各种源,而不管这些源是否符合常规用户角色模型。 该体系结构进一步允许在查询时提交安全属性,例如为了提供对企业资源的实时安全访问。 用户查询也可以被转换以提供动态查询,其提供比静态查询可获得的更多当前结果列表。

    Re-ranking search results from an enterprise system
    67.
    发明授权
    Re-ranking search results from an enterprise system 有权
    从企业系统重新排列搜索结果

    公开(公告)号:US07970791B2

    公开(公告)日:2011-06-28

    申请号:US12751268

    申请日:2010-03-31

    IPC分类号: G06F17/30

    摘要: A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety of sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security, recency, or other attributes to be submitted at query time, for example, in order to re-rank query results from enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.

    摘要翻译: 灵活可扩展的架构允许跨企业进行安全搜索。 这样的架构可以为在企业内部(和外部)搜索安全内容的用户提供简单的类似Internet的搜索体验。 该架构允许在整个企业中爬行和搜索各种源,而不管这些源是否符合常规用户角色模型。 该体系结构还允许在查询时提交安全性,新近度或其他属性,例如,以便从企业资源重新排列查询结果。 用户查询也可以被转换以提供动态查询,其提供比静态查询可获得的更多当前结果列表。

    Hierarchical Scale Unit Values for Storing Instances of Data Among Nodes of a Distributed Store
    68.
    发明申请
    Hierarchical Scale Unit Values for Storing Instances of Data Among Nodes of a Distributed Store 有权
    分布式存储器节点之间存储数据实例的分层比例单位值

    公开(公告)号:US20110016090A1

    公开(公告)日:2011-01-20

    申请号:US12503994

    申请日:2009-07-16

    IPC分类号: G06F7/06 G06F17/30 G06F12/00

    摘要: Techniques are described herein for storing instances of data among nodes of a distributed store based on hierarchical scale unit values. Hierarchical scale unit values are assigned to the respective nodes of the distributed store. A first instance (e.g., a primary instance) of a data module is stored in a first node having a first hierarchical scale unit value. A primary instance of the data module with respect to a data operation is an instance of the data module at which the data operation with respect to the data module is initiated or initially directed. A second instance (e.g., a primary or secondary instance) of the data module is stored in a second node having a second hierarchical scale unit value based on a magnitude of a difference between the first hierarchical scale unit value and the second hierarchical scale unit value. A secondary instance is essentially a “back-up” instance.

    摘要翻译: 本文描述了用于基于分级比例单位值来存储分布式存储的节点之间的数据实例的技术。 分层比例单位值被分配给分布式存储的相应节点。 数据模块的第一实例(例如主要实例)被存储在具有第一分级比例单位值的第一节点中。 关于数据操作的数据模块的主要实例是数据模块的实例,在该实例中数据模块相对于数据模块的数据操作被启动或初始定向。 数据模块的第二实例(例如,主要或次要实例)基于第一分级比例尺单位值和第二分级比例单位值之间的差值的大小被存储在具有第二分级比例单位值的第二节点中 。 次要实例本质上是一个“备份”实例。

    REPLICATION FOR COMMON AVAILABILITY SUBSTRATE
    69.
    发明申请
    REPLICATION FOR COMMON AVAILABILITY SUBSTRATE 有权
    常见可用性基板的复制

    公开(公告)号:US20100114824A1

    公开(公告)日:2010-05-06

    申请号:US12420364

    申请日:2009-04-08

    IPC分类号: G06F17/30

    CPC分类号: G06F11/2094 G06F11/2097

    摘要: Systems and methods that supply a replication layer/agent that is generic to supporting a plurality of storage configuration as part of a distributed store. Such distributed store employs a Common Availability Substrate (CAS) for data transport and consistency, to render the distributed store scalable and available. Such an arrangement enables continuous operation of the store, while the replication subsystem creates new replicas (e.g., for load balancing, failover, and the like).

    摘要翻译: 提供复制层/代理的系统和方法,该复制层/代理通用以支持多个存储配置作为分布式存储的一部分。 这种分布式存储使用公共可用性基板(CAS)进行数据传输和一致性,以使分布式存储可扩展和可用。 这样的布置使得能够连续地操作商店,而复制子系统创建新的副本(例如,用于负载平衡,故障切换等)。

    POLL BASED CACHE EVENT NOTIFICATIONS IN A DISTRIBUTED CACHE
    70.
    发明申请
    POLL BASED CACHE EVENT NOTIFICATIONS IN A DISTRIBUTED CACHE 有权
    分布式缓存中基于POLL的高速缓存事件通知

    公开(公告)号:US20100106915A1

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

    申请号:US12463745

    申请日:2009-05-11

    IPC分类号: G06F12/08

    摘要: Systems and methods that supply poll based notification system in a distributed cache, for tracking changes to cache items. Local caches on the client can employ the notification system to keep the local objects in sync with the backend cache service; and can further dynamically adjust the “scope” of notifications required based on the number and distribution of keys in the local cache. The server can maintain the changes in an efficient fashion (in blocks) and returns the changes to clients that perform the appropriate filtering. Notifications can be associated with a session and/or an application.

    摘要翻译: 在分布式缓存中提供基于轮询的通知系统的系统和方法,用于跟踪缓存项目的更改。 客户端上的本地缓存可以使用通知系统来保持本地对象与后端缓存服务同步; 并且可以基于本地缓存中的密钥的数量和分布进一步动态地调整所需通知的“范围”。 服务器可以以有效的方式(以块为单位)维护更改,并将更改返回给执行适当过滤的客户端。 通知可以与会话和/或应用程序相关联。