Dynamically Encoding Types and Inhabitants in a Relational Database
    13.
    发明申请
    Dynamically Encoding Types and Inhabitants in a Relational Database 审中-公开
    关系数据库中的动态编码类型和居民

    公开(公告)号:US20100287220A1

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

    申请号:US12435407

    申请日:2009-05-05

    IPC分类号: G06F17/30

    CPC分类号: G06F16/284

    摘要: Described is a technology, such as for representing scientific data and information, in which a database table contains rows of type data representing types, and term data representing terms that inhabit the types. Types include composite types (e.g., that represent entities), and instances of relation types that express relationships between types, between a type and a term, or between terms. Types and/or terms may have multiple relationships with one another, and a relationship may span database tables. A new relationship may be established by adding a new row to the database table to represent a new relation term, along with one or more similar rows to represent the relation role terms associated with that relation term; relationships may be removed by removing rows. As a result, the database table may change its state rapidly, without needing to change the database schema.

    摘要翻译: 描述了一种技术,例如用于表示科学数据和信息,其中数据库表包含表示类型的类型数据的行,以及表示居住在类型中的术语的术语数据。 类型包括复合类型(例如,表示实体)和表示类型之间,类型和术语之间或术语之间的关系的关系类型的实例。 类型和/或术语可以具有彼此的多个关系,并且关系可以跨越数据库表。 可以通过向数据库表中添加新行来表示新的关系项,以及一个或多个类似的行来表示与该关系项关联的关系角色术语来建立新的关系; 可以通过删除行来删除关系。 因此,数据库表可能会快速更改其状态,而无需更改数据库模式。

    FACET, LOGIC AND TEXTUAL-BASED QUERY COMPOSER
    14.
    发明申请
    FACET, LOGIC AND TEXTUAL-BASED QUERY COMPOSER 失效
    FACET,LOGIC和基于文本的QUERY COMPOSER

    公开(公告)号:US20100114931A1

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

    申请号:US12484181

    申请日:2009-06-13

    IPC分类号: G06F17/30 G06F3/048 G06F7/00

    CPC分类号: G06F17/30389

    摘要: Described is a technology for composing queries by user interaction with objects and facets. A facet-based user interface allows users to select facets for use as filtering criteria, and a logic-based user interface allows users to logically combine object data. Query logic that processes the filtering criteria and/or logically combines the object data into a query. The facet-based user interface and logic-based user interface may be accessed via a unified user interface. The unified user interface may also provide a text editor for composing a text-based query.

    摘要翻译: 描述了通过用户与对象和方面的交互来组合查询的技术。 基于面的用户界面允许用户选择面作为过滤标准,而基于逻辑的用户界面允许用户逻辑地组合对象数据。 处理过滤条件和/或将对象数据逻辑组合成查询的查询逻辑。 可以通过统一的用户界面访问基于面的用户界面和基于逻辑的用户界面。 统一用户界面还可以提供用于构成基于文本的查询的文本编辑器。

    Methods and systems for dynamically creating user interfaces
    15.
    发明授权
    Methods and systems for dynamically creating user interfaces 失效
    动态创建用户界面的方法和系统

    公开(公告)号:US06920607B1

    公开(公告)日:2005-07-19

    申请号:US09620744

    申请日:2000-07-20

    摘要: A data presentation system dynamically generates and renders a user interface (UI) in the form of a Hypertext Markup Language (HTML) document. Extensible Markup Language (XML) data files contain data that defines the UI. The XML data is maintained independently of any application and/or computing system's settings and controls that define the presentation of the UI. The XML data files also have reference links to secondary data files that contain data further defining the UI. The UI is dynamically generated when an application invokes the XML data files. The HTML document incorporates the data from both the XML data files and from the secondary data files when rendering the UI.

    摘要翻译: 数据呈现系统以超文本标记语言(HTML)文档的形式动态生成并呈现用户界面(UI)。 可扩展标记语言(XML)数据文件包含定义UI的数据。 独立于任何应用程序和/或计算系统的设置和控件来维护XML数据,这些设置和控件定义UI的呈现。 XML数据文件还具有指向包含进一步定义UI的数据的辅助数据文件的引用链接。 当应用程序调用XML数据文件时,UI是动态生成的。 在呈现UI时,HTML文档包含来自XML数据文件和辅助数据文件的数据。

    Method and system for synchronizing cached files
    20.
    发明授权
    Method and system for synchronizing cached files 有权
    用于同步缓存文件的方法和系统

    公开(公告)号:US07664788B2

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

    申请号:US11032870

    申请日:2005-01-10

    申请人: Brian S. Aust

    发明人: Brian S. Aust

    IPC分类号: G06F12/00

    摘要: Described is a system and method that synchronizes cached files and directories with a server's files and directories via a layered architecture, by collapsing state information into an index into a fixed set of known states, and looking up the action that synchronizes that state. The actions are then taken to synchronize the content. Any of fifty possible synchronization states are thus handled. A synchronization controller requests a subsystem to evaluate a local cache and remote file system to generate state flags for each item considered for synchronization. The synchronization controller processes the state information to identify a selected table from among a plurality of tables that contain the fifty values, and uses other flags to compute an index into the table. The selected table contains values that index into an action table containing actions that specify an operation set that is requested to synchronize the particular state scenario.

    摘要翻译: 描述了一种通过分层架构将缓存的文件和目录与服务器的文件和目录同步的系统和方法,通过将状态信息折叠成固定的已知状态集合的索引,以及查找同步该状态的动作。 然后采取措施来同步内容。 因此处理了五十个可能的同步状态中的任何一个。 同步控制器请求子系统评估本地缓存和远程文件系统,为每个考虑进行同步的项目生成状态标志。 同步控制器处理状态信息以从包含五十个值的多个表中识别所选择的表,并且使用其他标志来计算表中的索引。 所选表包含索引到操作表中的值,其中包含指定要同步特定状态方案的操作集的操作。