Object-Relational Mapped Database Initialization
    4.
    发明申请
    Object-Relational Mapped Database Initialization 有权
    对象关系映射数据库初始化

    公开(公告)号:US20120331013A1

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

    申请号:US13179598

    申请日:2011-07-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30557

    摘要: A balance is provided between automation of repetitive database creation and configuration efforts, on the one hand, and flexibility to depart from prior configurations, on the other hand, to assist developers with aspects of database initialization. An application domain includes data context instances, database connections, object models mapped by an object-relational mapper, and database initializers. Upon the first attempted runtime use of a particular database connection—data context instance—object model combination, a database initializer is invoked. Initializers may check to see if the database exists, (re)generate a database and schema based on the object model, determine whether the database is compatible with the current object model, delete the database and its schema, seed data, modify database indexes, and/or migrate an existing database, for example. A custom initializer can run developer-supplied code as desired to place the database in a known state for use by the application.

    摘要翻译: 另一方面,在重复数据库创建和配置工作的自动化之间提供了平衡,另一方面,它可以灵活地摆脱以前的配置,从而帮助开发人员了解数据库初始化的各个方面。 应用程序域包括数据上下文实例,数据库连接,由对象关系映射器映射的对象模型以及数据库初始化程序。 在首次尝试运行时使用特定的数据库连接数据上下文实例 - 对象模型组合时,将调用数据库初始化程序。 初始化器可以检查数据库是否存在,(re)基于对象模型生成数据库和模式,确定数据库是否与当前对象模型兼容,删除数据库及其模式,种子数据,修改数据库索引, 和/或迁移现有数据库。 自定义初始化程序可以根据需要运行开发人员提供的代码,以将数据库置于已知状态以供应用程序使用。

    Object-relational mapped database initialization
    5.
    发明授权
    Object-relational mapped database initialization 有权
    对象关系映射数据库初始化

    公开(公告)号:US08600925B2

    公开(公告)日:2013-12-03

    申请号:US13179598

    申请日:2011-07-11

    IPC分类号: G06F17/00 G06N5/02

    CPC分类号: G06F17/30557

    摘要: A balance is provided between automation of repetitive database creation and configuration efforts, on the one hand, and flexibility to depart from prior configurations, on the other hand, to assist developers with aspects of database initialization. An application domain includes data context instances, database connections, object models mapped by an object-relational mapper, and database initializers. Upon the first attempted runtime use of a particular database connection—data context instance—object model combination, a database initializer is invoked. Initializers may check to see if the database exists, (re)generate a database and schema based on the object model, determine whether the database is compatible with the current object model, delete the database and its schema, seed data, modify database indexes, and/or migrate an existing database, for example. A custom initializer can run developer-supplied code as desired to place the database in a known state for use by the application.

    摘要翻译: 另一方面,在重复数据库创建和配置工作的自动化之间提供了平衡,另一方面,它可以灵活地摆脱以前的配置,从而帮助开发人员了解数据库初始化的各个方面。 应用程序域包括数据上下文实例,数据库连接,由对象关系映射器映射的对象模型以及数据库初始化程序。 在首次尝试运行时使用特定的数据库连接数据上下文实例 - 对象模型组合时,将调用数据库初始化程序。 初始化器可以检查数据库是否存在,(re)基于对象模型生成数据库和模式,确定数据库是否与当前对象模型兼容,删除数据库及其模式,种子数据,修改数据库索引, 和/或迁移现有数据库。 自定义初始化程序可以根据需要运行开发人员提供的代码,以将数据库置于已知状态以供应用程序使用。

    Fluent API patterns for managing object persistence
    6.
    发明授权
    Fluent API patterns for managing object persistence 有权
    用于管理对象持久性的流畅API模式

    公开(公告)号:US08595175B2

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

    申请号:US13179601

    申请日:2011-07-11

    IPC分类号: G06F17/00 G06N5/02

    CPC分类号: G06F9/4493

    摘要: Fluent API Patterns promote balance in managing object persistence. Code which obtains an object-relational mapper session contains API Patterns that manipulate persistence ignorant objects using calls to a fluent interface. When the developer's code executes, it may manipulate an object state, a property state, and/or a persistent relationship of the persistence ignorant object. The code may implement API Patterns such as find-change-save, current-value-original-value, nested-property, incremental-graph-load, incremental-graph-filtered-load, property-modification, dictionary, and/or other API Patterns. Additional examples of API Patterns include an API Pattern to read current, original, and database values for all properties of an entity; an API Pattern to set current and/or original values from another object; and an API Pattern to create a cloned object containing current, original, and/or database values. In any or all of these situations, the API Pattern calls to the fluent interface may be written in a strongly typed language.

    摘要翻译: 流畅的API模式可以在管理对象持久性方面促进平衡。 获取对象关系映射器会话的代码包含使用对流畅接口的调用来处理持久性无知对象的API模式。 当开发人员的代码执行时,它可以操纵持久性无知对象的对象状态,属性状态和/或持久关系。 代码可以实现API模式,例如find-change-save,current-value-original-value,嵌套属性,增量图加载,增量图过滤加载,属性修改,字典和/或其他 API模式。 API模式的其他示例包括用于读取实体的所有属性的当前,原始和数据库值的API模式; 用于设置来自另一个对象的当前值和/或原始值的API模式; 以及用于创建包含当前,原始和/或数据库值的克隆对象的API模式。 在任何或所有这些情况下,流畅界面的API模式调用可能用强类型语言编写。

    Fluent API Patterns for Managing Object Persistence
    8.
    发明申请
    Fluent API Patterns for Managing Object Persistence 有权
    用于管理对象持久性的流畅API模式

    公开(公告)号:US20120331484A1

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

    申请号:US13179601

    申请日:2011-07-11

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4493

    摘要: Fluent API Patterns promote balance in managing object persistence. Code which obtains an object-relational mapper session contains API Patterns that manipulate persistence ignorant objects using calls to a fluent interface. When the developer's code executes, it may manipulate an object state, a property state, and/or a persistent relationship of the persistence ignorant object. The code may implement API Patterns such as find-change-save, current-value-original-value, nested-property, incremental-graph-load, incremental-graph-filtered-load, property-modification, dictionary, and/or other API Patterns. Additional examples of API Patterns include an API Pattern to read current, original, and database values for all properties of an entity; an API Pattern to set current and/or original values from another object; and an API Pattern to create a cloned object containing current, original, and/or database values. In any or all of these situations, the API Pattern calls to the fluent interface may be written in a strongly typed language.

    摘要翻译: 流畅的API模式可以在管理对象持久性方面促进平衡。 获取对象关系映射器会话的代码包含使用对流畅接口的调用来处理持久性无知对象的API模式。 当开发人员的代码执行时,它可以操纵持久性无知对象的对象状态,属性状态和/或持久关系。 代码可以实现API模式,例如find-change-save,current-value-original-value,嵌套属性,增量图加载,增量图过滤加载,属性修改,字典和/或其他 API模式。 API模式的其他示例包括用于读取实体的所有属性的当前,原始和数据库值的API模式; 用于设置来自另一个对象的当前值和/或原始值的API模式; 以及用于创建包含当前,原始和/或数据库值的克隆对象的API模式。 在任何或所有这些情况下,流畅界面的API模式调用可能用强类型语言编写。

    Systems and methods for reverse engineering models of biological networks
    9.
    发明申请
    Systems and methods for reverse engineering models of biological networks 审中-公开
    生物网络逆向工程模型的系统和方法

    公开(公告)号:US20070016390A1

    公开(公告)日:2007-01-18

    申请号:US11174989

    申请日:2005-07-05

    IPC分类号: G06G7/48 G06G7/58

    摘要: The present invention provides methods and accompanying computer-based systems and computer-executable code stored on a computer-readable medium for constructing a model of a biological network. The invention further provides methods for performing sensitivity analysis on a biological network and for identifying major regulators of species in the network and of the network as a whole. In addition, the invention provides methods for identifying targets of a perturbation such as that resulting from exposure to a compound or an environmental change. The invention further provides methods for identifying phenotypic mediators that contribute to differences in phenotypes of biological systems.

    摘要翻译: 本发明提供了存储在用于构建生物网络的模型的计算机可读介质上的方法和伴随的基于计算机的系统和计算机可执行代码。 本发明还提供了用于在生物网络上执行灵敏度分析并且用于识别网络和整个网络中物种的主要调节剂的方法。 此外,本发明提供用于鉴定诸如由化合物暴露或环境变化引起的扰动目标的方法。 本发明还提供用于鉴定有助于生物系统表型差异的表型介质的方法。

    System and method for extracting potable water from atmosphere
    10.
    发明申请
    System and method for extracting potable water from atmosphere 审中-公开
    从大气中提取饮用水的系统和方法

    公开(公告)号:US20060065001A1

    公开(公告)日:2006-03-30

    申请号:US10949249

    申请日:2004-09-27

    摘要: A system for producing potable water from the atmosphere includes first and second surfaces in parallel. Water condensation from the atmosphere forms on the surfaces in response to cooling of the surfaces. A seal is formed around the first and second surfaces to form an enclosure that is filled with a liquid. The system includes a cooling device positioned within the liquid within the enclosure, and a sensor circuit located near the first and second surfaces. The sensor circuit detects the amount of water condensate formed on the first and second surfaces. A wiper removes water condensate from the first and second surfaces when the sensor detects the amount of water condensate formed on the first and second surface exceeds a predetermined value. The water condensate removed from the first and second surfaces is collected for use as potable water.

    摘要翻译: 用于从大气生产饮用水的系统包括平行的第一和第二表面。 响应于表面的冷却,来自大气的水冷凝形成在表面上。 在第一和第二表面周围形成密封件以形成填充有液体的外壳。 该系统包括位于外壳内的液体内的冷却装置和位于第一和第二表面附近的传感器电路。 传感器电路检测在第一和第二表面上形成的冷凝水的量。 当传感器检测到在第一和第二表面上形成的水冷凝物的量超过预定值时,刮水器从第一和第二表面去除水冷凝物。 从第一和第二表面去除的水凝结物被收集用作饮用水。