System and method for supporting non-native data types in a database API
    1.
    发明授权
    System and method for supporting non-native data types in a database API 有权
    支持数据库API中的非本机数据类型的系统和方法

    公开(公告)号:US07325007B2

    公开(公告)日:2008-01-29

    申请号:US11074951

    申请日:2005-03-07

    IPC分类号: G06F17/30

    摘要: A database API is presented that can expose data of non-native data-types, i.e., types that are unknown at API design-time. A broad type-system is used that is understood by both a server and a client. The API can dynamically discover, at run-time, data types that were defined using this broad type-system. The API can retrieve metadata that references a non-native data type in a client type library. A retrieved instance of the non-native data type, in serialized form, may be deserialized using the metadata.

    摘要翻译: 提供了可以公开非本地数据类型的数据的数据库API,即在API设计时未知的类型。 使用由服务器和客户端理解的广泛类型系统。 API可以在运行时动态地发现使用此广泛类型系统定义的数据类型。 API可以检索引用客户端类型库中的非本地数据类型的元数据。 可以使用元数据反序列化序列化形式的非本机数据类型的检索实例。

    System and method for supporting non-native data types in a database API
    2.
    发明申请
    System and method for supporting non-native data types in a database API 有权
    支持数据库API中的非本机数据类型的系统和方法

    公开(公告)号:US20060200486A1

    公开(公告)日:2006-09-07

    申请号:US11074951

    申请日:2005-03-07

    IPC分类号: G06F7/00

    摘要: A database API is presented that can expose data of non-native data-types, i.e., types that are unknown at API design-time. A broad type-system is used that is understood by both a server and a client. The API can dynamically discover, at run-time, data types that were defined using this broad type-system. The API can retrieve metadata that references a non-native data type in a client type library. A retrieved instance of the non-native data type, in serialized form, may be deserialized using the metadata.

    摘要翻译: 提供了可以公开非本地数据类型的数据的数据库API,即在API设计时未知的类型。 使用由服务器和客户端理解的广泛类型系统。 API可以在运行时动态地发现使用此广泛类型系统定义的数据类型。 API可以检索引用客户端类型库中的非本地数据类型的元数据。 可以使用元数据反序列化序列化形式的非本机数据类型的检索实例。

    Asynchronous database API
    3.
    发明授权
    Asynchronous database API 有权
    异步数据库API

    公开(公告)号:US07503052B2

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

    申请号:US10824177

    申请日:2004-04-14

    摘要: An asynchronous database API allows threads to call a database and continue to execute without spawning a thread to wait for the database and without polling the database. The API immediately returns to a caller without waiting for a database operation to complete or for any other external event. A call to an asynchronous database API can invoke an initialization method. The initialization method may validate the input parameters, build them into a message for a database operation, send the message to the database server, and return signal information to the client process thread. Signal information provides a client thread with a way to recognize a signal indicating the return of results from a database. Upon completion of a database operation, a thread can call a finalization method to perform any final step to process the database results and pass the formatted results to the thread.

    摘要翻译: 异步数据库API允许线程调用数据库并继续执行,而不产生线程等待数据库,而不轮询数据库。 API立即返回到一个呼叫者,而不必等待数据库操作完成或任何其他外部事件。 对异步数据库API的调用可以调用初始化方法。 初始化方法可以验证输入参数,将它们构建成用于数据库操作的消息,将消息发送到数据库服务器,并将信号信息返回给客户端进程线程。 信号信息为客户线程提供了一种识别表示从数据库返回结果的信号的方法。 完成数据库操作后,线程可以调用finalization方法来执行任何最后一步来处理数据库结果,并将格式化的结果传递给线程。

    Asynchronous database API
    4.
    发明申请
    Asynchronous database API 有权
    异步数据库API

    公开(公告)号:US20050234936A1

    公开(公告)日:2005-10-20

    申请号:US10824177

    申请日:2004-04-14

    IPC分类号: G06F17/30 H04L29/08

    摘要: An asynchronous database API allows threads to call a database and continue to execute without spawning a thread to wait for the database and without polling the database. The API immediately returns to a caller without waiting for a database operation to complete or for any other external event. A call to an asynchronous database API can invoke an initialization method. The initialization method may validate the input parameters, build them into a message for a database operation, send the message to the database server, and return signal information to the client process thread. Signal information provides a client thread with a way to recognize a signal indicating the return of results from a database. Upon completion of a database operation, a thread can call a finalization method to perform any final step to process the database results and pass the formatted results to the thread.

    摘要翻译: 异步数据库API允许线程调用数据库并继续执行,而不产生线程等待数据库,而不轮询数据库。 API立即返回到一个呼叫者,而不必等待数据库操作完成或任何其他外部事件。 对异步数据库API的调用可以调用初始化方法。 初始化方法可以验证输入参数,将它们构建成用于数据库操作的消息,将消息发送到数据库服务器,并将信号信息返回给客户端进程线程。 信号信息为客户线程提供了一种识别表示从数据库返回结果的信号的方法。 完成数据库操作后,线程可以调用finalization方法来执行任何最后一步来处理数据库结果,并将格式化的结果传递给线程。

    Referencing change(s) in data utilizing a network resource locator
    5.
    发明授权
    Referencing change(s) in data utilizing a network resource locator 有权
    使用网络资源定位器引用数据中的更改

    公开(公告)号:US09208244B2

    公开(公告)日:2015-12-08

    申请号:US13329145

    申请日:2011-12-16

    IPC分类号: G06F17/30

    摘要: The subject disclosure relates to techniques for referencing a change in data utilizing a network resource locator. An interface component can receive one or more requests that are associated with a data set from a client, and send, based on the one or more requests, a network resource locator and at least one portion of the data set to the client. Further, a data service component can compute a parameter that is associated with a change of the data set, and include the parameter in the network resource locator. In other embodiments, the data service component can receive a request utilizing the network resource locator, determine the change of the data set based on the parameter, and send the change of the data set to the client.

    摘要翻译: 本公开涉及利用网络资源定位符引用数据变化的技术。 接口组件可以从客户端接收与数据集相关联的一个或多个请求,并且基于一个或多个请求将网络资源定位符和数据集的至少一部分发送给客户端。 此外,数据服务组件可以计算与数据集的改变相关联的参数,并且将参数包括在网络资源定位符中。 在其他实施例中,数据服务组件可以使用网络资源定位器接收请求,基于参数确定数据集的改变,并将数据集的更改发送给客户端。

    GESTURE INFERRED VOCABULARY BINDINGS

    公开(公告)号:US20130159938A1

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

    申请号:US13329165

    申请日:2011-12-16

    IPC分类号: G06F3/033

    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.

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

    Framework for database transactions
    7.
    发明授权
    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可以将数据库事务表示为环境事务,并将其呈现给某些用户代码。 当用户代码连接到一些远程资源时,环境事务可以隐式传播到远程资源,导致数据库事务与在远程资源中运行的任何给定事务协调。

    SOFT TYPE BINDING FOR DISTRIBUTED SYSTEMS
    8.
    发明申请
    SOFT TYPE BINDING FOR DISTRIBUTED SYSTEMS 有权
    用于分布式系统的软式绑定

    公开(公告)号:US20100146036A1

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

    申请号:US12404385

    申请日:2009-03-16

    IPC分类号: G06F15/16

    摘要: Data communications are enabled to be performed between first and second computer systems without having to match data types at the first and second computer systems. A first data type is associated with a request for a resource. The request for the resource is transmitted from a first agent at the first computer system to a second agent at the second computer system. The resource is instantiated at the second computer system according to a second data type that is different from the first data type. The resource is received by the first agent from the second agent. The received resource is materialized into an instance of the first data type using the first agent.

    摘要翻译: 能够在第一和第二计算机系统之间执行数据通信,而不必在第一和第二计算机系统处匹配数据类型。 第一种数据类型与资源请求相关联。 资源的请求从第一计算机系统的第一代理发送到第二计算机系统处的第二代理。 该资源根据与第一数据类型不同的第二数据类型在第二计算机系统中实例化。 该资源由第二代理程序接收第一代理程序。 接收的资源使用第一代理实现为第一数据类型的实例。

    Built-in diagnostics
    9.
    发明授权
    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
    10.
    发明申请
    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查询格式不同的有效载荷格式的数据。