Framework for database transactions
    11.
    发明授权
    Framework for database transactions 有权
    数据库事务框架

    公开(公告)号:US07770186B2

    公开(公告)日:2010-08-03

    申请号:US11326947

    申请日:2006-01-06

    IPC分类号: G06F9/46 G06F15/16

    CPC分类号: G06F17/30348

    摘要: Various mechanisms are presented that allow for the coordination of transactions in a managed runtime environment. In one aspect, a runtime environment that is hosted in a database system, includes an application programming interface (API). The API can surface the database transactions as ambient transactions, and present them to some user code. When the user code connects to some remote resource, the ambient transaction can be implicitly propagated to the remoter resource, resulting in coordination of the database transaction with any given transaction running in the remote resource.

    摘要翻译: 提出了允许在受管运行时环境中协调事务的各种机制。 一方面,托管在数据库系统中的运行时环境包括应用程序编程接口(API)。 API可以将数据库事务表示为环境事务,并将其呈现给某些用户代码。 当用户代码连接到一些远程资源时,环境事务可以隐式传播到远程资源,导致数据库事务与在远程资源中运行的任何给定事务协调。

    Built-in diagnostics
    12.
    发明授权
    Built-in diagnostics 失效
    内置诊断

    公开(公告)号:US07730458B2

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

    申请号:US10830604

    申请日:2004-04-23

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3636

    摘要: A system and method facilitating diagnostics support is provided. The system includes application(s) instrumented in accordance with a built-in diagnostics (BID) framework, and, trace component(s). The trace component can selectively employ none, some and/or substantially all of the trace point(s) associated with the application. The system can facilitate instrumentation of a managed data access stack, for example, to enhance supportability of the application.

    摘要翻译: 提供了一种便于诊断支持的系统和方法。 该系统包括根据内置诊断(BID)框架进行检测的应用程序,以及跟踪组件。 跟踪组件可以选择性地采用与应用程序相关联的任何跟踪点,一些和/或基本上全部的跟踪点。 该系统可以便于管理数据访问堆栈的检测,例如,以增强应用程序的可支持性。

    LIVE ENTITIES INTERNET STORE SERVICE
    13.
    发明申请
    LIVE ENTITIES INTERNET STORE SERVICE 审中-公开
    活动实体互联网店服务

    公开(公告)号:US20080201234A1

    公开(公告)日:2008-08-21

    申请号:US11675933

    申请日:2007-02-16

    IPC分类号: G06Q30/00

    CPC分类号: G06Q30/0601 G06F16/972

    摘要: The claimed subject matter provides for an online, Internet-class service that can correlate between an application interface utilizing a highly expressive, EDM conceptual format and a data store structured in an efficient, highly scalable storage format. Such a service can include components that map between an EDM schema and a data structure format. Additionally, a query reply can include data presented with a payload format distinct from an EDM query format.

    摘要翻译: 所要求保护的主题提供在线的因特网级服务,其可以在利用高度表达性的EDM概念格式的应用界面与以有效的,高度可扩展的存储格式结构化的数据存储之间相关联。 这样的服务可以包括在EDM模式和数据结构格式之间映射的组件。 此外,查询答复可以包括呈现与EDM查询格式不同的有效载荷格式的数据。

    Framework for database transactions
    14.
    发明申请
    Framework for database transactions 有权
    数据库事务框架

    公开(公告)号:US20070198455A1

    公开(公告)日:2007-08-23

    申请号:US11326947

    申请日:2006-01-06

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30348

    摘要: Various mechanisms are presented that allow for the coordination of transactions in a managed runtime environment. In one aspect, a runtime environment that is hosted in a database system, includes an application programming interface (API). The API can surface the database transactions as ambient transactions, and present them to some user code. When the user code connects to some remote resource, the ambient transaction can be implicitly propagated to the remoter resource, resulting in coordination of the database transaction with any given transaction running in the remote resource.

    摘要翻译: 提出了允许在受管运行时环境中协调事务的各种机制。 一方面,托管在数据库系统中的运行时环境包括应用程序编程接口(API)。 API可以将数据库事务表示为环境事务,并将其呈现给某些用户代码。 当用户代码连接到一些远程资源时,环境事务可以隐式传播到远程资源,导致数据库事务与在远程资源中运行的任何给定事务协调。

    Gesture inferred vocabulary bindings
    15.
    发明授权
    Gesture inferred vocabulary bindings 有权
    手势推断词汇绑定

    公开(公告)号:US09292094B2

    公开(公告)日:2016-03-22

    申请号:US13329165

    申请日:2011-12-16

    IPC分类号: G06F3/033 G06F3/01 G06F3/038

    CPC分类号: G06F3/017 G06F3/038

    摘要: The subject disclosure relates to annotating data based on gestures. Gestures include user interaction with a client device or client software. Gestures are tracked and associated with data. In an aspect, client context associated with a gesture is also tracked. The gestures are then employed to determine a global term to associate with the data. In an aspect, a look-up table comprising a pre-defined relationship between gestures and a global term can be employed. In another aspect, an inference component employ context information in conjunction with the tracked gestures to determine a global term to assign to data. After a global term is determined for data based on a gesture, an annotation file for the data can be created associating the data with the global term.

    摘要翻译: 主题公开涉及基于手势注释数据。 手势包括与客户端设备或客户端软件的用户交互。 手势被跟踪并与数据相关联。 在一方面,还跟踪与手势相关联的客户端上下文。 然后使用手势来确定与数据相关联的全局术语。 在一方面,可以采用包括手势和全局术语之间的预定义关系的查找表。 在另一方面,推理组件结合跟踪的手势采用上下文信息来确定分配给数据的全局术语。 在根据手势为数据确定全局术语之后,可以创建数据的注释文件,将数据与全局术语相关联。

    PROVIDING DATA EXPERIENCE(S) VIA DISPARATE SEMANTIC ANNOTATIONS BASED ON A RESPECTIVE USER SCENARIO
    16.
    发明申请
    PROVIDING DATA EXPERIENCE(S) VIA DISPARATE SEMANTIC ANNOTATIONS BASED ON A RESPECTIVE USER SCENARIO 有权
    通过基于相应用户场景的不同语义的语义提供数据体验

    公开(公告)号:US20130159829A1

    公开(公告)日:2013-06-20

    申请号:US13329137

    申请日:2011-12-16

    IPC分类号: G06F17/00 G06F17/30

    摘要: The subject disclosure relates to techniques for providing data experience(s) via disparate semantic annotations based on a respective user scenario. An annotation component can synthesize semantic information for respective data types of data set(s), associate the semantic information with the respective data types to obtain respective data annotations, and in response to receiving a query from a client, send at least a portion of the respective data annotations to the client. Further, a data aggregation component can aggregate the respective data annotations and at least a portion of the data set(s). Other embodiments relate to performing, via an application, operations utilizing a data type based on respective semantic annotations associated with the data type. Yet other embodiments relate to receiving external data annotation(s) and associating the external data annotation(s) with portion(s) of the respective data types to derive portion(s) of the respective semantic annotations.

    摘要翻译: 本公开涉及通过基于相应用户场景的不同语义注释来提供数据体验的技术。 注释组件可以合成用于数据集的相应数据类型的语义信息,将语义信息与各自的数据类型相关联以获得相应的数据注释,并且响应于从客户机接收到查询,发送至少一部分 相应的数据注释到客户端。 此外,数据聚合组件可以聚合相应的数据注释和数据集的至少一部分。 其他实施例涉及通过应用程序执行利用与数据类型相关联的相应语义注释的数据类型的操作。 另一些实施例涉及接收外部数据注释并将外部数据注释与各个数据类型的一部分相关联以导出相应语义注释的部分。

    DATA DISCOVERY AND DESCRIPTION SERVICE
    17.
    发明申请
    DATA DISCOVERY AND DESCRIPTION SERVICE 有权
    数据发现和描述服务

    公开(公告)号:US20130144878A1

    公开(公告)日:2013-06-06

    申请号:US13310517

    申请日:2011-12-02

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30525 G06F17/30997

    摘要: The subject disclosure relates to one or more computer-implemented processes for collecting, analyzing, and employing annotations of data sources. In particular, an annotation component is configured to receive annotations of data for a data source, wherein the respective annotations comprise different associations of a global terms with the data of the data source, a data store configured to store the annotations, and an interface component configured to render the data based on the annotations in response to a request for the data. In an aspect, storing information, the data also stores descriptions of the data sources and definitions of the global terms, and the interface component determines a subset of the information in the data store based on the annotations. A method is further provided comprising receiving a global term and determining data sources that have the global term associated with the data thereof based on the information in the data store.

    摘要翻译: 本公开涉及用于收集,分析和使用数据源注释的一个或多个计算机实现的过程。 特别地,注释组件被配置为接收数据源的数据注释,其中相应的注释包括全局术语与数据源的数据的不同关联,被配置为存储注释的数据存储器以及接口组件 配置为响应于对数据的请求而基于注释呈现数据。 在一方面,存储信息,数据还存储数据源的描述和全局术语的定义,并且接口组件基于注释确定数据存储中的信息的子集。 还提供了一种方法,包括基于数据存储中的信息,接收全局术语和确定具有与其数据相关联的全局术语的数据源。

    REPRESENTATION/INVOCATION OF ACTIONS/FUNCTIONS IN A HYPERMEDIA-DRIVEN ENVIRONMENT
    18.
    发明申请
    REPRESENTATION/INVOCATION OF ACTIONS/FUNCTIONS IN A HYPERMEDIA-DRIVEN ENVIRONMENT 有权
    高等教育环境中的行为/功能的表示/交付

    公开(公告)号:US20130159530A1

    公开(公告)日:2013-06-20

    申请号:US13329129

    申请日:2011-12-16

    IPC分类号: G06F15/173

    摘要: The subject disclosure relates to techniques for performing an operation on a resource, based on a state of the resource, by invoking a hypertext transfer protocol (HTTP) request on a universal resource locator (URL) indicating the operation. An interface component can receive a request including an HTTP method and a URL including a first portion indicating a resource and a second portion indicating an operation. Further, an invocation component, in response to the operation being associated with the resource, can invoke the operation on the resource utilizing the HTTP method based on a state of the resource. Other embodiments relate to conditionally returning the operation within a return payload, for example, alone or within a feed, based on an applicability of the operation according to a state of an associated resource.

    摘要翻译: 本发明涉及通过在指示操作的通用资源定位器(URL)上调用超文本传输​​协议(HTTP)请求,基于资源的状态来对资源进行操作的技术。 接口组件可以接收包括HTTP方法和URL的请求,该URL包括指示资源的第一部分和指示操作的第二部分。 此外,响应于与资源相关联的操作,调用组件可以使用基于资源的状态的HTTP方法来调用资源上的操作。 其他实施例涉及基于根据相关资源的状态的操作的适用性,有条件地在返回有效负载内返回操作,例如单独地或在馈送内。

    LIGHTWEIGHT QUERY PROCESSING OVER IN-MEMORY DATA STRUCTURES
    19.
    发明申请
    LIGHTWEIGHT QUERY PROCESSING OVER IN-MEMORY DATA STRUCTURES 审中-公开
    内存数据结构中的轻量级查询处理

    公开(公告)号:US20080065590A1

    公开(公告)日:2008-03-13

    申请号:US11470940

    申请日:2006-09-07

    IPC分类号: G06F17/30

    摘要: Lightweight query processing for in-memory or cache memory data structures, such as DataSet, is provided. Prior to executing a query over an in-memory data structure, a query processor determines whether any benefits can be obtained by first optimizing the query execution strategy. Additionally, one or more bail out points can be applied to the optimization analysis to further enhance query execution speed for circumstances where optimization is unlikely to provide significant performance benefits. The lightweight query processing techniques can be supported in any framework for processing or formulating queries of in-memory data structures, such as language integrated query (LINQ) queries.

    摘要翻译: 提供了内存或高速缓冲存储器数据结构(如DataSet)的轻量级查询处理。 在通过内存数据结构执行查询之前,查询处理器通过首先优化查询执行策略来确定是否可以获得任何益处。 此外,一个或多个保释点可以应用于优化分析,以进一步增强查询执行速度,以便优化不太可能提供显着的性能优势的情况。 可以在任何框架中支持轻量级查询处理技术,以处理或制定诸如语言集成查询(LINQ)查询的内存中数据结构的查询。