Language integrated query over vector spaces
    41.
    发明授权
    Language integrated query over vector spaces 有权
    语言集合查询向量空间

    公开(公告)号:US08694565B2

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

    申请号:US13161933

    申请日:2011-06-16

    IPC分类号: G06F17/16

    CPC分类号: G06F17/30421 G06F8/31

    摘要: Language-integrated query (LINQ) operators can be extended to a set of vectors associated with a digital signal processing (DSP) environment. A language-integrated query (LINQ) operator can be created to execute a change of basis for a set of vectors. LINQ operators can be further be utilized with specifically generated parameters to perform a change of basis for the set of vectors. Additionally, the standard LINQ operators can be extended to enable querying with LINQ against the set of vectors.

    摘要翻译: 语言集成查询(LINQ)运算符可以扩展到与数字信号处理(DSP)环境相关联的一组向量。 可以创建语言集成查询(LINQ)运算符,以执行一组向量的基础更改。 LINQ操作符可以进一步利用特定生成的参数来执行向量集合的基础的改变。 另外,可以扩展标准的LINQ运算符,以使得能够使用LINQ对这组向量进行查询。

    DEVELOPING IMPLICIT METADATA FOR DATA STORES
    43.
    发明申请
    DEVELOPING IMPLICIT METADATA FOR DATA STORES 审中-公开
    为数据存储开发隐含元数据

    公开(公告)号:US20130275434A1

    公开(公告)日:2013-10-17

    申请号:US13444482

    申请日:2012-04-11

    IPC分类号: G06F17/30

    摘要: A system enables metadata to be gathered about a data store beginning from the creation and generation of the data store, through subsequent use of the data store. This metadata can include keywords related to the data store and data appearing within the data store. Thus, keywords and other metadata can be generated without owner/creator intervention, with enough semantic meaning to make a discovery process associated with the data store much easier and efficient. Usage of or communication regarding a data store are monitored and keywords are extracted from the usage or communication. The keywords are then written to otherwise associated with metadata of the data store. During searching, keywords in the metadata are made available to be used to attempt to match query terms entered by a searcher.

    摘要翻译: 系统通过后续使用数据存储,可以从数据存储的创建和生成开始收集关于数据存储的元数据。 该元数据可以包括与数据存储相关的关键字和数据存储中出现的数据。 因此,关键字和其他元数据可以在没有所有者/创建者干预的情况下生成,具有足够的语义意义,使得与数据存储相关联的发现过程更容易和高效。 对数据存储的使用或通信进行监控,并从使用或通信中提取关键字。 然后将关键字写入与数据存储的元数据相关联。 在搜索期间,元数据中的关键字可用于尝试匹配搜索者输入的查询词。

    Embedding expressions in XML literals
    45.
    发明授权
    Embedding expressions in XML literals 有权
    在XML文字中嵌入表达式

    公开(公告)号:US08533693B2

    公开(公告)日:2013-09-10

    申请号:US12955680

    申请日:2010-11-29

    IPC分类号: G06F9/45 G06F9/44

    摘要: An architecture that that extends conventional computer programming languages that compile into an instance of an extensible markup language (XML) document object model (DOM) to provide support for XML literals in the underlying programming language. This architecture facilitates a convenient short cut by replacing the complex explicit construction required by conventional systems to create an instance of a DOM with a concise XML literal for which conventional compilers can translate into the appropriate code. The architecture allows these XML literals to be embedded with expressions, statement blocks or namespaces to further enrich the power and versatility. In accordance therewith, context information describing the position and data types that an XML DOM can accept can be provided to the programmer via, for example, an integrated development environment. Additionally, the architecture supports escaping XML identifiers, a reification mechanism, and a conversion mechanism to convert between collections and singletons.

    摘要翻译: 一种将常规计算机编程语言扩展到可扩展标记语言(XML)文档对象模型(DOM)的实例的体系结构,以便为底层编程语言中的XML文字提供支持。 该架构通过替代传统系统所需的复杂显式构造来简化方便的快捷操作,以创建具有简洁XML文字的DOM实例,常规编译器可将其转换为适当的代码。 该架构允许这些XML文字嵌入表达式,语句块或命名空间,以进一步丰富功能和多功能性。 根据此,可以通过例如集成开发环境向程序员提供描述XML DOM可以接受的位置和数据类型的上下文信息。 另外,该架构支持转义XML标识符,一个验证机制,以及一个在集合和单例之间进行转换的转换机制。

    REACTIVE EXPRESSION GENERATION AND OPTIMIZATION
    48.
    发明申请
    REACTIVE EXPRESSION GENERATION AND OPTIMIZATION 有权
    反应表达生成和优化

    公开(公告)号:US20130117736A1

    公开(公告)日:2013-05-09

    申请号:US13291475

    申请日:2011-11-08

    IPC分类号: G06F9/45

    摘要: Reactive programming is facilitated. Reactive expressions can be generated automatically from non-reactive expressions or in other words standard expressions. Additionally or alternatively, reactive expressions can be optimized in a number of different ways to minimize computational work.

    摘要翻译: 促进了反应式编程。 反应式表达式可以从非反应式表达式或其他单词标准表达式自动生成。 另外或替代地,可以以多种不同的方式优化反应式表达式以使计算工作最小化。

    PERMISSION BASED QUERY PROCESSING
    49.
    发明申请
    PERMISSION BASED QUERY PROCESSING 有权
    基于权限的查询处理

    公开(公告)号:US20130110876A1

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

    申请号:US13283794

    申请日:2011-10-28

    IPC分类号: G06F17/30

    摘要: Permission based query processing techniques are provided for protecting privacy. A monitoring component can be provided to receive or intercept queries directed at a datastore, and a privacy component is provided that analyzes permissions associated with the queries. The privacy component can also determine access levels of the queries based on the analysis of the permissions. A response component can then be provided to answer the queries in accordance with the access levels of the queries. While the response component is answering the queries, it can also mask the data in the datastore through a variety of techniques disclosed herein. In other embodiments, query responses can be filtered based on query contexts and data from two or more datastores can be compared and similarities identified without exposing the data from either datastore.

    摘要翻译: 提供基于权限的查询处理技术来保护隐私。 可以提供监视组件来接收或拦截指向数据存储的查询,并提供分析与查询相关联的许可的隐私组件。 隐私组件还可以基于对权限的分析来确定查询的访问级别。 然后可以提供响应组件以根据查询的访问级别来回答查询。 当响应组件正在回答查询时,它还可以通过本文公开的各种技术来掩蔽数据存储区中的数据。 在其他实施例中,可以基于查询上下文来过滤查询响应,并且可以比较来自两个或更多个数据存储的数据,并且识别相似性而不暴露来自任一数据存储的数据。

    DE-FOCUSING OVER BIG DATA FOR EXTRACTION OF UNKNOWN VALUE
    50.
    发明申请
    DE-FOCUSING OVER BIG DATA FOR EXTRACTION OF UNKNOWN VALUE 有权
    用于提取未知值的大数据重新聚焦

    公开(公告)号:US20130110872A1

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

    申请号:US13284853

    申请日:2011-10-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30389

    摘要: Techniques for defocusing queries over big datasets and dynamic datasets are provided to broaden search results and incorporate all potentially relevant data and avoid overly narrowing queries. An analytic component can receive queries directed at one region of a dataset and analyze the queries to generate inferences about the queries. The queries can then be defocused by a defocusing component and incorporate a larger dataset than originally searched to broaden the queries. The larger dataset can incorporate all, or a part of the original dataset and can also be disparate from the original dataset. Clusters of queries can also be merged and unified to deal with ‘local minima’ issues and broaden the understanding of the dataset. In other embodiments, dynamic data can be monitored and changes tracked, to ensure that all portions of the dataset are being searched by the queries.

    摘要翻译: 提供了通过大型数据集和动态数据集散列查询的技术,以扩大搜索结果并整合所有潜在相关数据,避免过度缩小查询。 分析组件可以接收针对数据集的一个区域的查询,并分析查询以生成关于查询的推断。 然后,这些查询可以由散焦组件散焦,并且包含比原始搜索的更大的数据集来扩展查询。 较大的数据集可以包含原始数据集的全部或一部分,也可以与原始数据集不同。 查询集群也可以合并和统一,以处理“本地最小化”问题,并扩大对数据集的理解。 在其他实施例中,可以监视动态数据并跟踪变化,以确保数据集的所有部分都被查询搜索。