会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 12. 发明申请
    • Extending data access and analysis capabilities via abstract, polymorphic functions
    • 通过抽象的多态功能扩展数据访问和分析功能
    • US20060074873A1
    • 2006-04-06
    • US10955726
    • 2004-09-30
    • Richard DettingerDaniel KolzRichard StevensJeffrey Tenner
    • Richard DettingerDaniel KolzRichard StevensJeffrey Tenner
    • G06F17/30
    • G06F16/9032
    • An abstract database is an effective way to reduce the complexity of a large database management system. Abstract databases allow a user to compose queries based on the logical relationships among data items, without requiring a user to understand the underlying database schema used to store the data in the database system. Embodiments of the invention generally provide methods, systems, and articles of manufacture that extend the capabilities of an abstract database to include “late bound” polymorphic functions in an abstract data layer. Abstract functions are “late bound” because the function definition (i.e., the execution logic) is not determined until the function is actually invoked. They are polymorphic because same function may operate using many different many data input types. Additionally, abstract functions are generally transparent to the end user. That is, they are presented to the user as an additional object that may be used to compose queries of data represented by the abstract data layer undifferentiated from other data elements used to compose an abstract query.
    • 抽象数据库是降低大数据库管理系统复杂度的有效方式。 抽象数据库允许用户基于数据项之间的逻辑关系撰写查询,而不需要用户了解用于在数据库系统中存储数据的基础数据库模式。 本发明的实施例通常提供方法,系统和制品,其扩展抽象数据库的能力,以在抽象数据层中包括“后期约束”多态函数。 由于功能定义(即执行逻辑)在功能实际被调用之前没有被确定,所以抽象函数是“后期限制”。 它们是多态的,因为相同的功能可以使用许多不同的许多数据输入类型来操作。 此外,抽象功能对于最终用户通常是透明的。 也就是说,它们作为附加对象呈现给用户,该对象可用于构成与用于构成抽象查询的其他数据元素未分类的抽象数据层表示的数据查询。
    • 13. 发明申请
    • Security model using security domains in a security model applied to abstract database
    • 安全模型在应用于抽象数据库的安全模型中使用安全域
    • US20060026159A1
    • 2006-02-02
    • US10901593
    • 2004-07-29
    • Richard DettingerDaniel KolzRichard StevensJeffrey Tenner
    • Richard DettingerDaniel KolzRichard StevensJeffrey Tenner
    • G06F17/30
    • G06F21/6227Y10S707/99933
    • The present invention generally is directed to a method, system and article of manufacture for controlling the access to data granted to a requesting entity based upon data accessed by the entity in the past. Additionally, embodiments of the present invention allow for access control independent from the particular manner in which the data is physically represented. Generally, abstraction layers are provided to represent various data sources available for use by an application and to compose queries used by the application to access and/or update information contained in these data sources. A runtime component is responsible for resolving an abstract query into concrete data access requests to one or more data repositories using information contained in a data repository abstraction component (one of the abstraction layers). Typically, data is organized into a series of domains. Within each domain, data is associated with an account. User activity is monitored, and when data associated with one account is accessed, a user may subsequently be prohibited from accessing data from a related account within the same domain.
    • 本发明一般涉及一种用于根据过去由实体访问的数据来控制对授权实体授予的数据的访问的方法,系统和制品。 另外,本发明的实施例允许独立于物理表示数据的特定方式的访问控制。 通常,抽象层被提供以表示可供应用使用的各种数据源,并且构成应用程序使用的查询访问和/或更新这些数据源中包含的信息。 运行时组件负责使用数据存储库抽象组件(抽象层之一)中包含的信息将抽象查询解析为对一个或多个数据存储库的具体数据访问请求。 通常,数据被组织成一系列域。 在每个域内,数据与一个帐户相关联。 监视用户活动,并且当访问与一个帐户相关联的数据时,随后可以禁止用户从同一域内的相关帐户访问数据。
    • 14. 发明申请
    • Automated data model extension through data crawler approach
    • 通过数据抓取方式自动数据模型扩展
    • US20050289123A1
    • 2005-12-29
    • US10877235
    • 2004-06-25
    • Richard DettingerDaniel KolzRichard StevensJeffrey Tenner
    • Richard DettingerDaniel KolzRichard StevensJeffrey Tenner
    • G06F17/30
    • G06F17/30864
    • Methods, systems, and articles of manufacture for accessing data stored in multiple data sources. Such methods employ an automated software agent to maintain a collection of data sources available for querying. The data sources may all reside within a single local network or may be distributed throughout multiple locations. Generally, the automated software agent searches a given domain for additional data sources according to a defined set of selection criteria. After discovering an additional data source, the automated software agent configures a query application to reflect the availability the additional data source. Further, the automated software agent may periodically evaluate the collection of data sources against the selection criteria and remove those that are either no longer available or no longer satisfy the selection criteria.
    • 用于访问存储在多个数据源中的数据的方法,系统和制品。 这样的方法使用自动化软件代理来维护可用于查询的数据源的集合。 数据源可以全部驻留在单个本地网络中,或者可以分布在多个位置。 通常,自动化软件代理根据定义的选择标准集搜索给定域中的附加数据源。 在发现附加数据源之后,自动化软件代理配置查询应用程序以反映可用性附加数据源。 此外,自动软件代理可以根据选择标准周期性地评估数据源的收集,并去除不再可用或不再满足选择标准的那些。
    • 17. 发明申请
    • Query rebinding for high-availability database systems
    • 高可用性数据库系统的查询重新绑定
    • US20060190434A1
    • 2006-08-24
    • US11064717
    • 2005-02-24
    • Richard DettingerDaniel KolzJeffrey Tenner
    • Richard DettingerDaniel KolzJeffrey Tenner
    • G06F17/30
    • G06F17/30427Y10S707/99933
    • A method, system and article of manufacture for query processing and, more particularly, for managing execution of queries with respect to different data sources. The different data sources may be logically represented by one or more data abstraction models. One embodiment comprises receiving a first abstract query against physical data in a first data source. The first abstract query has one or more result fields configured to return requested data from the first data source. In response to receiving the first abstract query and determining that the first abstract query is configured for retrieving data from the first data source, it is detected whether the first data source is available. If the first data source is unavailable, a second abstract query against physical data in a second data source containing at least a portion of the requested data is created on the basis of the first abstract query. The second abstract query has one or more result fields configured to return at least the portion of the requested data from the second data source. The second abstract query is executed against the second data source to obtain at least the portion of the requested data.
    • 用于查询处理的方法,系统和制品,更具体地,用于管理关于不同数据源的查询的执行。 不同的数据源可由逻辑上由一个或多个数据抽象模型表示。 一个实施例包括接收针对第一数据源中的物理数据的第一抽象查询。 第一抽象查询具有一个或多个结果字段,其被配置为从第一数据源返回所请求的数据。 响应于接收到第一抽象查询并确定第一抽象查询被配置为从第一数据源检索数据,检测第一数据源是否可用。 如果第一数据源不可用,则基于第一抽象查询创建针对包含所请求数据的至少一部分的第二数据源中的物理数据的第二抽象查询。 第二抽象查询具有一个或多个结果字段,其被配置为至少从第二数据源返回所请求的数据的一部分。 针对第二数据源执行第二抽象查询以获得所请求数据的至少一部分。