Generic editor for databases
    61.
    发明授权
    Generic editor for databases 有权
    数据库通用编辑器

    公开(公告)号:US08386429B2

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

    申请号:US12416009

    申请日:2009-03-31

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30292

    摘要: Facilitating generic database editing to allow for data to be received from a user for entry into a database without requiring the data to conform to schema constraints for the database. A method includes examining a first schema for a first database. The first schema including a first set of constraints specified in the first schema on data to be entered into the first database. The method further includes, based on the examination, constructing a second database corresponding to the first database. The second database is associated with a second schema with a second set of constraints. The second set of constraints is a relaxed version of the first set of constraints specified in the first schema.

    摘要翻译: 促进通用数据库编辑以允许从用户接收数据以进入数据库,而不要求数据符合数据库的模式约束。 一种方法包括检查第一数据库的第一模式。 第一个模式包括在第一个模式中指定的第一组约束,该数据要输入到第一个数据库。 该方法还包括基于检查,构建与第一数据库对应的第二数据库。 第二数据库与具有第二组约束的第二模式相关联。 第二组约束是第一个模式中指定的第一组约束的松散版本。

    DATA FRAMEWORK TO ENABLE RICH PROCESSING OF DATA FROM ANY ARBITRARY DATA SOURCE
    62.
    发明申请
    DATA FRAMEWORK TO ENABLE RICH PROCESSING OF DATA FROM ANY ARBITRARY DATA SOURCE 有权
    数据框架可以从任何不利的数据源启用数据的大量处理

    公开(公告)号:US20120323946A1

    公开(公告)日:2012-12-20

    申请号:US13599792

    申请日:2012-08-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30477 G06F17/30471

    摘要: Data is accessed and updated in a data store at a field granularity. A user query specifies one or more non-unique fields of a record. The query is sent to a data store to retrieve the fields of the record at a field granularity, in satisfaction of the query. The fields of the record can also be modified by transmitting a record ID along with original content, while omitting some of the record data, and by also including the modification to be made.

    摘要翻译: 在数据存储中以字段粒度访问和更新数据。 用户查询指定记录的一个或多个非唯一字段。 该查询被发送到数据存储以以字段粒度来检索记录的字段,以满足查询。 也可以通过传送记录ID和原始内容来修改记录的字段,同时省略一些记录数据,并且还包括要进行的修改。

    Accessing different application data via a common data structure
    63.
    发明授权
    Accessing different application data via a common data structure 有权
    通过公共数据结构访问不同的应用程序数据

    公开(公告)号:US08307016B2

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

    申请号:US12036433

    申请日:2008-02-25

    IPC分类号: G06F7/00

    CPC分类号: G06F9/541

    摘要: A common data type structure can be used to correlate access requests between applications that implement data in accordance with different types or type structures. In one implementation, a common data structure includes schemes for operations, sequences, records, and atoms (i.e., undefined). The system can then map any type structure to the schemes of the common data structure. In operation, a request for data by an application can involve identifying one or more proxies used by an application to map the data to the common data structure. The proxies map the data to the common data structure based on the shape of the data (to the extent it can be identified). The proxies then can return one or more data structures that comprise the identified mapping information. The application can then perform operations directly on the received data structures.

    摘要翻译: 可以使用公共数据类型结构来根据不同类型或类型结构来实现数据的应用之间的访问请求相关联。 在一个实现中,公共数据结构包括用于操作,序列,记录和原子(即未定义)的方案。 然后,系统可以将任何类型结构映射到公共数据结构的方案。 在操作中,应用程序对数据的请求可以涉及识别应用使用的一个或多个代理以将数据映射到公共数据结构。 代理根据数据的形状(可以识别的程度)将数据映射到公共数据结构。 代理人然后可以返回一个或多个构成所识别的映射信息的数据结构。 然后,应用程序可以直接对接收到的数据结构执行操作。

    Data scoping and data flow in a continuation based runtime
    64.
    发明授权
    Data scoping and data flow in a continuation based runtime 有权
    基于连续运行时的数据范围和数据流

    公开(公告)号:US07827127B2

    公开(公告)日:2010-11-02

    申请号:US11977846

    申请日:2007-10-26

    IPC分类号: G06F15/18

    CPC分类号: G06F9/5038

    摘要: Described is a data model used in a continuation based runtime that executes activities. The data model provides for declaring parameters to define data flow direction (in, out or both in and out) with respect to activities. The model further allows for the declaring of variables to provide for data storing and sharing between activities that are in scope, based on a tree relationship between activities. In one aspect, an activity tree includes a topmost parent composite activity and at least one child activity of that topmost parent composite activity. Variables are associated with one or more composite activities of the tree, and the ancestral relationships between composite activities and (non-composite) child activities determine the in-scope access to variables. Arguments such as binding expressions may bind variables to an activity's parameters.

    摘要翻译: 描述了在执行活动的基于连续的运行时中使用的数据模型。 数据模型提供声明参数来定义相对于活动的数据流方向(入,出或同时进出)。 该模型还允许声明变量来提供基于活动之间的树关系的范围内的活动之间的数据存储和共享。 在一个方面,活动树包括最顶层的父组合活动和最顶层父组合活动的至少一个子活动。 变量与树的一个或多个复合活动相关联,并且复合活动和(非复合)子活动之间的祖先关系决定范围内对变量的访问。 参数如绑定表达式可能会将变量绑定到活动的参数。

    CONTINUATION BASED DECLARATIVE DEFINITION AND COMPOSITION
    66.
    发明申请
    CONTINUATION BASED DECLARATIVE DEFINITION AND COMPOSITION 有权
    基于连续的声明定义和组合

    公开(公告)号:US20090222827A1

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

    申请号:US12060794

    申请日:2008-04-01

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4488

    摘要: Declarative definition and composition of activities of a continuation based runtime. When formulating such a declarative activity of a continuation-based runtime, the activity may be formulated in accordance with a declarative activity schema and include a properties portion that declaratively defines one or more interface parameters of the declarative activity, and a body portion that declaratively defines an execution behavior of the declarative activity. The declarative activities may be hierarchically structured such that a parent declarative activity may use one or more child activities to define its behavior, where one or more of the child activities may also be defined declaratively.

    摘要翻译: 基于连续运行时的声明定义和活动的组合。 当制定基于连续的运行时的这种声明性活动时,活动可以根据声明性活动模式来制定,并且包括声明性地定义声明性活动的一个或多个接口参数的属性部分,以及声明性地定义 声明性活动的执行行为。 声明性活动可以被分层结构化,使得父声明活动可以使用一个或多个子活动来定义其行为,其中一个或多个子活动也可以声明地定义。