In-line dynamic text with variable formatting
    1.
    发明授权
    In-line dynamic text with variable formatting 有权
    具有可变格式的在线动态文本

    公开(公告)号:US09268761B2

    公开(公告)日:2016-02-23

    申请号:US12478866

    申请日:2009-06-05

    IPC分类号: G06F17/00 G06F17/24

    摘要: Techniques for configuring a dynamic document template and for generating formatted documents based thereon are provided. A data source is associated with a dynamic document template. Static text is inserted into the template. One or more placeholders are inserted in the template. Expressions may be associated with static text and placeholders in the template. Each expression may reference one or more data elements of the data source. One or more formatted documents may be generated based on the dynamic document template. In the case of placeholders, a data element referenced by an expression associated with a placeholder may be displayed in a formatted document in place of the placeholder in a display format (e.g., a color, a font type, etc.) selected according to the expression. Likewise, a display format of static text may be selected based on an expression associated with the static text.

    摘要翻译: 提供了用于配置动态文档模板和基于其生成格式化文档的技术。 数据源与动态文档模板相关联。 静态文本插入到模板中。 模板中插入一个或多个占位符。 表达式可能与模板中的静态文本和占位符相关联。 每个表达式可以引用数据源的一个或多个数据元素。 可以基于动态文档模板生成一个或多个格式化的文档。 在占位符的情况下,与占位符相关联的表达式引用的数据元素可以以格式化的文档而不是占位符显示,该显示格式(例如,颜色,字体类型等)根据 表达。 同样,可以基于与静态文本相关联的表达式来选择静态文本的显示格式。

    IN-LINE DYNAMIC TEXT WITH VARIABLE FORMATTING
    2.
    发明申请
    IN-LINE DYNAMIC TEXT WITH VARIABLE FORMATTING 有权
    具有可变格式的在线动态文本

    公开(公告)号:US20100313119A1

    公开(公告)日:2010-12-09

    申请号:US12478866

    申请日:2009-06-05

    IPC分类号: G06F17/24

    摘要: Techniques for configuring a dynamic document template and for generating formatted documents based thereon are provided. A data source is associated with a dynamic document template. Static text is inserted into the template. One or more placeholders are inserted in the template. Expressions may be associated with static text and placeholders in the template. Each expression may reference one or more data elements of the data source. One or more formatted documents may be generated based on the dynamic document template. In the case of placeholders, a data element referenced by an expression associated with a placeholder may be displayed in a formatted document in place of the placeholder in a display format (e.g., a color, a font type, etc.) selected according to the expression. Likewise, a display format of static text may be selected based on an expression associated with the static text.

    摘要翻译: 提供了用于配置动态文档模板和基于其生成格式化文档的技术。 数据源与动态文档模板相关联。 静态文本插入到模板中。 模板中插入一个或多个占位符。 表达式可能与模板中的静态文本和占位符相关联。 每个表达式可以引用数据源的一个或多个数据元素。 可以基于动态文档模板生成一个或多个格式化的文档。 在占位符的情况下,与占位符相关联的表达式引用的数据元素可以以格式化的文档而不是占位符显示,该显示格式(例如,颜色,字体类型等)根据 表达。 同样,可以基于与静态文本相关联的表达式来选择静态文本的显示格式。

    Traversing a relational model with preferred paths
    4.
    发明授权
    Traversing a relational model with preferred paths 有权
    以优选路径遍历关系模型

    公开(公告)号:US07526473B2

    公开(公告)日:2009-04-28

    申请号:US11158242

    申请日:2005-06-21

    IPC分类号: G06F7/00

    摘要: A preferred path between two selected entities is determined. Initially, there is provided a representation of the data structure in the form of a plurality of entities having relations between them indicative of roles and the relations reflecting a cardinality of one of a one-to-one, one-to-many and a many-to-one relationship between the entities. A query is entered that provides an indication of a first selected entity and a second selected entity. A preferred path is selected through the entities and relations that couples the first selected entity to the second selected entity. The preferred path is selected from a plurality of paths as a function of the number of changes in cardinality along the plurality of paths and a indicator indicative of a preferred role relating two entities.

    摘要翻译: 确定两个所选实体之间的优选路径。 最初,以多个实体的形式提供数据结构的表示,它们之间的关系表示角色和反映一对一,一对多和多个之一的基数的关系 实体之间的一对一关系。 输入提供第一选定实体和第二被选实体的指示的查询。 通过将第一所选实体耦合到第二所选实体的实体和关系来选择优选路径。 作为沿着多个路径的基数的变化的数量的函数的多个路径选择优选路径,以及指示与两个实体相关联的优选角色的指示符。

    Systems and methods for supporting custom graphical representations in reporting software
    5.
    发明授权
    Systems and methods for supporting custom graphical representations in reporting software 有权
    在报表软件中支持自定义图形表示的系统和方法

    公开(公告)号:US07634724B2

    公开(公告)日:2009-12-15

    申请号:US10929197

    申请日:2004-08-30

    IPC分类号: G06F17/00

    摘要: Systems and methods for supporting custom report layouts allow features that may be available to supported report layouts to also be made available to custom layouts. A custom layout definition may first meet a set of report definition criteria so that it is recognizable to report processing software. A design tool is provided that may be used to create such a custom layout definition. The custom layout may then be passed to report processing software. The report processing software can initially process the custom layout, and provide it with any features available in the initial processing stage. The reporting software may provide an interface for custom processing of the custom layout. The interface may be accessible to custom layout builder objects. Custom layout builder objects can be designed to use the report building components provided through the interface to build a custom report layout.

    摘要翻译: 支持自定义报告布局的系统和方法允许支持的报告布局可用的功能也可用于自定义布局。 自定义布局定义可能首先满足一组报告定义标准,以便可以识别报告处理软件。 提供了一种可用于创建这样的自定义布局定义的设计工具。 然后可以将自定义布局传递到报告处理软件。 报表处理软件可以最初处理自定义布局,并为其提供初始处理阶段中可用的任何功能。 报告软件可以提供用于自定义处理自定义布局的界面。 自定义布局构建器对象可以访问该界面。 自定义布局构建器对象可以设计为使用通过界面提供的报表构建组件来构建自定义报表布局。

    Distributed feature selection in social networks
    6.
    发明授权
    Distributed feature selection in social networks 有权
    社交网络中的分布式功能选择

    公开(公告)号:US08661043B1

    公开(公告)日:2014-02-25

    申请号:US13585578

    申请日:2012-08-14

    IPC分类号: G06F17/30

    摘要: Embodiments are directed to generating feature values for selectable features using feature recombination. In one scenario, a computer system accesses a set of selectable features where each feature includes one or more feature values. The computer system encodes the accessed set of selectable features, so that the feature values are available for selection by various different users. The computer system generates a first population of feature values from the encoded set of selectable features and ranks each feature value in the first population of feature values based on which feature values are selected by the users. The computer system also generates a second population of feature values by recombining the feature values proportional to the ranking, and further generates subsequent populations of feature values by recombining the values across multiple iterations of expression of preference by different users. These feature values then converge on a subset of preferred feature values.

    摘要翻译: 实施例涉及使用特征重组产生可选特征的特征值。 在一种情况下,计算机系统访问一组可选特征,其中每个特征包括一个或多个特征值。 计算机系统对所访问的一组可选特征进行编码,使得特征值可供各种不同用户选择。 计算机系统从编码的可选特征集合生成第一特征值群,并且基于用户选择的特征值对特征值的第一群体中的每个特征值进行排序。 计算机系统还通过重新组合与排名成比例的特征值来生成特征值的第二群体,并且通过在不同用户的多个优先表达迭代之间重组该值来进一步生成随后的特征值群。 这些特征值然后收敛于优选特征值的子集。

    DISTRIBUTED FEATURE SELECTION IN SOCIAL NETWORKS
    7.
    发明申请
    DISTRIBUTED FEATURE SELECTION IN SOCIAL NETWORKS 有权
    社区网络中的分布式功能选择

    公开(公告)号:US20140052739A1

    公开(公告)日:2014-02-20

    申请号:US13585578

    申请日:2012-08-14

    IPC分类号: G06F17/30

    摘要: Embodiments are directed to generating feature values for selectable features using feature recombination. In one scenario, a computer system accesses a set of selectable features where each feature includes one or more feature values. The computer system encodes the accessed set of selectable features, so that the feature values are available for selection by various different users. The computer system generates a first population of feature values from the encoded set of selectable features and ranks each feature value in the first population of feature values based on which feature values are selected by the users. The computer system also generates a second population of feature values by recombining the feature values proportional to the ranking, and further generates subsequent populations of feature values by recombining the values across multiple iterations of expression of preference by different users. These feature values then converge on a subset of preferred feature values.

    摘要翻译: 实施例涉及使用特征重组产生可选特征的特征值。 在一种情况下,计算机系统访问一组可选特征,其中每个特征包括一个或多个特征值。 计算机系统对所访问的一组可选特征进行编码,使得特征值可供各种不同用户选择。 计算机系统从编码的可选特征集合生成第一特征值群,并且基于用户选择的特征值对特征值的第一群体中的每个特征值进行排序。 计算机系统还通过重新组合与排名成比例的特征值来生成特征值的第二群体,并且通过在不同用户的多个优先表达迭代之间重组该值来进一步生成随后的特征值群。 这些特征值然后收敛于优选特征值的子集。

    Completion of partially specified paths
    8.
    发明授权
    Completion of partially specified paths 有权
    完成部分指定的路径

    公开(公告)号:US07945559B2

    公开(公告)日:2011-05-17

    申请号:US11386298

    申请日:2006-03-22

    IPC分类号: G06F7/02 G06F17/30

    CPC分类号: G06F17/30398 G06F17/30395

    摘要: Mechanisms are provided for completing partially specified paths. For example, users can partially specify paths by specifying some preferred entities and roles along the paths so that these paths have to incorporate these preferred entities and roles. From then, queries can automatically complete the paths, unless more specification information is needed. In completing these paths, numerous restrictions can be used, such as a role and its inverse cannot be used in a path, and no role may be traversed more than once in a path.

    摘要翻译: 提供了完成部分指定路径的机制。 例如,用户可以通过沿路径指定一些首选实体和角色来部分地指定路径,以便这些路径必须包含这些优选实体和角色。 从那时起,查询可以自动完成路径,除非需要更多的规范信息。 在完成这些路径时,可以使用许多限制,例如角色,并且其反向不能在路径中使用,并且在路径中不能多次遍历任何角色。

    Systems and methods for flexible report designs including table, matrix and hybrid designs
    9.
    发明授权
    Systems and methods for flexible report designs including table, matrix and hybrid designs 有权
    弹性报告设计的系统和方法,包括表格,矩阵和混合设计

    公开(公告)号:US07707490B2

    公开(公告)日:2010-04-27

    申请号:US10875832

    申请日:2004-06-23

    IPC分类号: G06F17/16 G06F17/15

    CPC分类号: G06F17/246 G06F17/30554

    摘要: Columns and/or rows of a report can be declaratively defined as either dynamic or static. The declarative definition can be represented by any marking. If a column or row is declaratively designated as dynamic, it can be expanded into a plurality of columns or rows. If a column or row is designated as static, it remains as a single column or row to represent only the specified column or row data. Subgroups of columns and rows can also be declaratively defined as dynamic or static. A static column or row may contain no sub-columns/rows, or it may contain a plurality of static columns/rows, a plurality of dynamic columns/rows, or any combination of both. Similarly, a dynamic column or row may also contain the above combinations.

    摘要翻译: 报表的列和/或行可以声明性地定义为动态或静态。 声明性定义可以由任何标记表示。 如果列或行声明性地指定为动态列,则可将其扩展为多个列或行。 如果列或行被指定为静态,则它将保留为单个列或行,以仅表示指定的列或行数据。 列和行的子组也可以声明性地定义为动态或静态。 静态列或行可以不包含子列/行,或者可以包含多个静态列/行,多个动态列/行或两者的任意组合。 类似地,动态列或行也可以包含上述组合。

    Defining a report based on data regions and including custom data in a report definition
    10.
    发明授权
    Defining a report based on data regions and including custom data in a report definition 有权
    根据数据区域定义报表,并在报表定义中包括自定义数据

    公开(公告)号:US07331015B2

    公开(公告)日:2008-02-12

    申请号:US10400375

    申请日:2003-03-27

    IPC分类号: G06F17/21 G06F17/24

    摘要: A report definition is processed by a report processor to generate a report. The report definition includes a plurality of data regions arranged on a page, where the data regions as arranged on the page in the report definition extend in multiple dimensions selected from a group consisting of across the page, down page and layered on the page. The report processor has a data extension for accessing data for the report from a data source based on query information and data source information in the report definition. The report processor lays out the report in an intermediate format based on layout information in the report definition and the data accessed by the data extension. The report processor also has a rendering extension for rendering the report in a particular rendering format based on the intermediate format of the report.

    摘要翻译: 报表定义由报表处理器处理以生成报表。 报告定义包括布置在页面上的多个数据区域,其中布置在报告定义中的页面上的数据区域从跨页,下页和页面上分层组成的组中选择的多个维度延伸。 报表处理器具有数据扩展,用于根据报表定义中的查询信息和数据源信息从数据源访问报表的数据。 报告处理器根据报告定义中的布局信息和数据扩展访问的数据,以中间格式布置报告。 报表处理器还具有渲染扩展功能,可根据报表的中间格式,以特定的渲染格式呈现报表。