GENERIC MODEL EDITING FRAMEWORK
    1.
    发明申请
    GENERIC MODEL EDITING FRAMEWORK 有权
    一般模型编辑框架

    公开(公告)号:US20090100084A1

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

    申请号:US11871001

    申请日:2007-10-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30716

    摘要: In one embodiment, a computer system generates a view of entities associated with varying data types for presentation on a generic viewer. The entities and data types have relationships as defined in a corresponding schema. The schema is stored as data in a repository with the data types. The computer system receives an edit request configured to change various selected entities, where each entity has an associated data type, queries the repository to determine various properties of the selected entities corresponding to the received edit request including the data type, and determines, based on the schema, that the edit is valid based on relationship information stored in the schema. The computer system also sends the validated edit information to the generic viewer for presentation. The generic viewer has no prior knowledge of how to handle the selected entities and corresponding data types.

    摘要翻译: 在一个实施例中,计算机系统生成与变化的数据类型相关联的实体的视图,以便在通用观看者上呈现。 实体和数据类型具有在对应模式中定义的关系。 该模式作为数据存储在具有数据类型的存储库中。 计算机系统接收被配置为改变各种所选实体的编辑请求,其中每个实体具有相关联的数据类型,查询存储库以确定与包含数据类型的所接收的编辑请求对应的所选实体的各种属性,并基于 该模式,该编辑是基于存储在模式中的关系信息而有效的。 计算机系统还将经过验证的编辑信息发送给通用查看器以进行呈现。 通用查看器没有关于如何处理所选实体和对应的数据类型的事先知识。

    Metadata driven reporting and editing of databases
    2.
    发明授权
    Metadata driven reporting and editing of databases 有权
    元数据驱动的数据库报告和编辑

    公开(公告)号:US08903842B2

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

    申请号:US11925739

    申请日:2007-10-26

    IPC分类号: G06F17/30

    摘要: Embodiments described herein are directed to providing enhanced database editing and reporting capabilities. Embodiments include a computer system receiving a database query including a request to edit one or more data items in the database. The computer system determines which data items would be affected by the requested data item edit. Based on the determination, the computer system accesses those data items that would be affected by the requested data item edit. The computer system retrieves metadata for each data item that would be affected by the requested data item edit. The metadata includes information at least partly indicating how the edit is to be performed. The computer system also performs the edit to affect the data items according to at least a portion of the retrieved metadata, regardless of how the edit would otherwise have been performed based on existing knowledge about the affected data items.

    摘要翻译: 本文描述的实施例旨在提供增强的数据库编辑和报告能力。 实施例包括接收包括编辑数据库中的一个或多个数据项的请求的数据库查询的计算机系统。 计算机系统确定哪些数据项将受到所请求的数据项编辑的影响。 基于该确定,计算机系统访问将受所请求的数据项编辑影响的那些数据项。 计算机系统检索将受所请求的数据项编辑影响的每个数据项的元数据。 元数据包括至少部分地指示如何执行编辑的信息。 计算机系统还执行编辑以根据所检索的元数据的至少一部分来影响数据项,而不管基于现有关于受影响数据项的知识如何执行编辑。

    Generic model editing framework
    3.
    发明授权
    Generic model editing framework 有权
    通用模型编辑框架

    公开(公告)号:US08880564B2

    公开(公告)日:2014-11-04

    申请号:US11871001

    申请日:2007-10-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30716

    摘要: In one embodiment, a computer system generates a view of entities associated with varying data types for presentation on a generic viewer. The entities and data types have relationships as defined in a corresponding schema. The schema is stored as data in a repository with the data types. The computer system receives an edit request configured to change various selected entities, where each entity has an associated data type, queries the repository to determine various properties of the selected entities corresponding to the received edit request including the data type, and determines, based on the schema, that the edit is valid based on relationship information stored in the schema. The computer system also sends the validated edit information to the generic viewer for presentation. The generic viewer has no prior knowledge of how to handle the selected entities and corresponding data types.

    摘要翻译: 在一个实施例中,计算机系统生成与变化的数据类型相关联的实体的视图,以便在通用观看者上呈现。 实体和数据类型具有在对应模式中定义的关系。 该模式作为数据存储在具有数据类型的存储库中。 计算机系统接收被配置为改变各种所选实体的编辑请求,其中每个实体具有相关联的数据类型,查询存储库以确定与包含数据类型的所接收的编辑请求对应的所选实体的各种属性,并基于 该模式,该编辑是基于存储在模式中的关系信息而有效的。 计算机系统还将经过验证的编辑信息发送给通用查看器以进行呈现。 通用查看器没有关于如何处理所选实体和对应的数据类型的事先知识。

    METADATA DRIVEN REPORTING AND EDITING OF DATABASES
    4.
    发明申请
    METADATA DRIVEN REPORTING AND EDITING OF DATABASES 有权
    元数据驱动数据库的报告和编辑

    公开(公告)号:US20090112801A1

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

    申请号:US11925739

    申请日:2007-10-26

    IPC分类号: G06F17/30

    摘要: Embodiments described herein are directed to providing enhanced database editing and reporting capabilities. Embodiments include a computer system receiving a database query including a request to edit one or more data items in the database. The computer system determines which data items would be affected by the requested data item edit. Based on the determination, the computer system accesses those data items that would be affected by the requested data item edit. The computer system retrieves metadata for each data item that would be affected by the requested data item edit. The metadata includes information at least partly indicating how the edit is to be performed. The computer system also performs the edit to affect the data items according to at least a portion of the retrieved metadata, regardless of how the edit would otherwise have been performed based on existing knowledge about the affected data items.

    摘要翻译: 本文描述的实施例旨在提供增强的数据库编辑和报告能力。 实施例包括接收包括编辑数据库中的一个或多个数据项的请求的数据库查询的计算机系统。 计算机系统确定哪些数据项将受到所请求的数据项编辑的影响。 基于该确定,计算机系统访问将受所请求的数据项编辑影响的那些数据项。 计算机系统检索将受所请求的数据项编辑影响的每个数据项的元数据。 元数据包括至少部分地指示如何执行编辑的信息。 计算机系统还执行编辑以根据所检索的元数据的至少一部分来影响数据项,而不管基于现有关于受影响数据项的知识如何执行编辑。

    GENERIC EDITOR FOR DATABASES
    5.
    发明申请
    GENERIC EDITOR FOR DATABASES 有权
    数据库通用编辑器

    公开(公告)号:US20100250623A1

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

    申请号:US12416009

    申请日:2009-03-31

    IPC分类号: G06F17/30

    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.

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

    Generic editor for databases
    6.
    发明授权
    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 model for a common language
    7.
    发明授权
    Data model for a common language 有权
    共同语言的数据模型

    公开(公告)号:US07831625B2

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

    申请号:US11749607

    申请日:2007-05-16

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30286

    摘要: Embodiments and principles described herein relate to software repositories for common languages. Embodiments include maintaining database schema and structures which comprise application framework information and provides for the storage, querying, and retrieval of an abstraction of a namespace corresponding to an application framework. Embodiments also provide for the storage, querying and retrieval of information corresponding to parameters of methods within an application framework. Embodiments also include the storage, querying and retrieval of information corresponding to type information for constructed types within an application framework.

    摘要翻译: 本文所述的实施例和原理涉及用于通用语言的软件存储库。 实施例包括维护包括应用框架信息的数据库模式和结构,并且提供与应用框架相对应的命名空间的抽象的存储,查询和检索。 实施例还提供了对应于应用框架内的方法的参数的信息的存储,查询和检索。 实施例还包括与应用框架内的构造类型的类型信息相对应的信息的存储,查询和检索。

    Using virtual repository items for customized display
    8.
    发明授权
    Using virtual repository items for customized display 有权
    使用虚拟存储库项目进行自定义显示

    公开(公告)号:US08190661B2

    公开(公告)日:2012-05-29

    申请号:US11626815

    申请日:2007-01-24

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30259

    摘要: In one embodiment, a computer system performs a method for providing repository item information from one or more different perspectives using virtual repository items within a customizable presentation scheme. A computer system accesses a user-defined presentation scheme that describes a manner in which repository items are to be presented. The computer system generates virtual repository items for actual repository items based on the user-defined presentation scheme. The virtual repository items are generated for presentation along with their actual repository items. The computer system maps the virtual repository items to different virtualized sets of repository items according to the user-defined presentation scheme. The virtualized sets comprise at least one of actual repository items and virtual repository items. The computer system presents the virtualized sets of repository items in one or more different perspectives within the user-defined presentation scheme.

    摘要翻译: 在一个实施例中,计算机系统执行用于使用可定制呈现方案内的虚拟储存库项从一个或多个不同视角提供储存库项目信息的方法。 计算机系统访问描述存储库项目将被呈现的方式的用户定义的呈现方案。 计算机系统基于用户定义的呈现方案生成实际存储库项目的虚拟存储库项目。 生成虚拟存储库项目以及其实际存储库项目。 计算机系统根据用户定义的呈现方案将虚拟存储库项目映射到不同的虚拟化存储库项目集。 虚拟化集合包括实际存储库项目和虚拟存储库项目中的至少一个。 计算机系统在用户定义的呈现方案内的一个或多个不同视角中呈现虚拟化的存储库项集。

    SOFTWARE REPOSITORIES
    9.
    发明申请
    SOFTWARE REPOSITORIES 审中-公开
    软件报表

    公开(公告)号:US20080201330A1

    公开(公告)日:2008-08-21

    申请号:US11676170

    申请日:2007-02-16

    IPC分类号: G06F17/30

    CPC分类号: G06F8/71

    摘要: The present invention extends to methods, systems, computer program products, and data structures for software repositories. Embodiments of the invention permit a user to group software related items from a software repository in repository container versions such that software related items can be accessed and processed together. A user has wide discretion on how software related items are grouped in repository container versions to facilitate efficient access and processing in varied computing environments. In some embodiments, software related items are grouped in the same repository container version based on component version such that all the software related items for a specified version of an application, framework, or service can be accessed and processed together. Accordingly, operations (e.g., replication or partitioning) can be performed on all the software related items in the repository container version to effectuate performing the operation on the specified version of the application, framework, or service.

    摘要翻译: 本发明扩展到用于软件存储库的方法,系统,计算机程序产品和数据结构。 本发明的实施例允许用户从存储库容器版本中的软件存储库中分组软件相关项目,使得可以一起访问和处理软件相关项目。 用户对软件相关项目如何分组在存储库容器版本中有广泛的自由裁量权,以促进在不同计算环境中的有效访问和处理。 在一些实施例中,软件相关项目基于组件版本被分组在相同的存储库容器版本中,使得可以一起访问和处理用于指定版本的应用,框架或服务的所有软件相关项目。 因此,可以对存储库容器版本中的所有与软件有关的项目执行操作(例如,复制或分区),以实现对应用,框架或服务的指定版本的操作。

    Securing resource stores with claims-based security
    10.
    发明授权
    Securing resource stores with claims-based security 有权
    使用基于声明的安全保护资源存储

    公开(公告)号:US08453217B2

    公开(公告)日:2013-05-28

    申请号:US13287421

    申请日:2011-11-02

    IPC分类号: G06F7/04

    CPC分类号: G06F21/6218 G06F2221/2141

    摘要: Methods, systems, and computer program products are provided for securing resource stores with claims-based security. From policy information, a resource store populates a security table of permissions. The permissions authorize resource access based on received claims. Sessions submit claims to the resource store. The resource store accumulates claims for a session into a claims list. From the claims list and the security table, the resource store filters out a subset of metadata including resource IDs for resources the session is authorized to access. Since the metadata corresponds to the session, any application using the session is given similar access to resources at the resource store.

    摘要翻译: 提供了方法,系统和计算机程序产品,用于通过基于声明的安全性来保护资源存储。 从策略信息,资源存储填充权限安全表。 权限根据收到的声明授权资源访问。 会话向资源商店提交索赔。 资源存储将会话的索赔累积到索赔列表中。 从权利要求列表和安全表中,资源存储过滤掉元数据的子集,包括会话被授权访问的资源的资源ID。 由于元数据对应于会话,所以使用该会话的任何应用程序都具有对资源存储区的资源的类似访问权限。