会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • EXTENSIBLE DATA PROVIDER QUERYING AND SCHEDULING SYSTEM
    • 可扩展的数据提供者查询和调度系统
    • US20120124024A1
    • 2012-05-17
    • US13355170
    • 2012-01-20
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • G06F17/30
    • G06F17/30312G06F17/30893
    • Embodiments provide a query and aggregation layer that is communicatively coupled to, and independent of, a presentation layer and a storage layer. The query and aggregation layer includes a data model configured to expose an access mechanism that is usable to access different data sources in the storage layer. A search query is received from the presentation layer, and one or more data providers identified in the search query are ascertained. At least some of the data providers are creatable on a same thread as that of the data model. Also, the search query is issued to identified data providers in the query and aggregation layer effective to cause the identified data providers to execute the search query on data sources associated with the identified data providers. Additionally, search results are received at the data model from the identified data providers and returned to the presentation layer.
    • 实施例提供了通信地耦合到表示层和存储层并且独立于表示层和存储层的查询和聚合层。 查询和聚合层包括被配置为暴露可用于访问存储层中的不同数据源的访问机制的数据模型。 从表示层接收到搜索查询,并确定搜索查询中标识的一个或多个数据提供者。 至少有一些数据提供者可以在与数据模型相同的线程上创建。 此外,搜索查询被发布到查询和聚合层中的标识数据提供者,有效地使所识别的数据提供者对与所识别的数据提供者相关联的数据源执行搜索查询。 另外,从识别的数据提供者在数据模型处接收搜索结果并返回到表示层。
    • 3. 发明授权
    • Extensible data provider querying and scheduling system
    • 可扩展数据提供者查询和调度系统
    • US07849067B2
    • 2010-12-07
    • US12024098
    • 2008-01-31
    • Christopher M VaughanCarlos YeungAmit Gupta
    • Christopher M VaughanCarlos YeungAmit Gupta
    • G06F17/30
    • G06F17/30312G06F17/30893
    • Embodiments provide an independent layer between an application user interface and various data sources so that both the user interface and data sources can be added to, removed, or modified without affecting the other. The independent layer provides scalability to allow data sources and data providers to be plugged into a system in an easy manner. In one or more embodiments, the independent layer provides a common set of query APIs that can be used by client applications to make queries on one or more data sources. The independent layer then communicates the queries to one or more data providers associated with individual data sources. Queries are executed on the data sources and results are returned back up through the data providers and independent layer for consumption by a client application. In at least some embodiments, the client application comprises a web browser that makes use of the independent layer.
    • 实施例提供应用用户界面和各种数据源之间的独立层,使得用户界面和数据源可以被添加到,移除或修改而不影响另一个。 独立层提供可扩展性,允许以简单的方式将数据源和数据提供者插入系统。 在一个或多个实施例中,独立层提供可由客户端应用程序用于对一个或多个数据源进行查询的一组公共查询API。 然后,独立层将查询传达给与各个数据源相关联的一个或多个数据提供者。 对数据源执行查询,结果将通过数据提供者和独立层返回,以供客户端应用程序使用。 在至少一些实施例中,客户端应用包括使用独立层的web浏览器。
    • 4. 发明申请
    • EXTENSIBLE DATA PROVIDER QUERYING AND SCHEDULING SYSTEM
    • 可扩展的数据提供者查询和调度系统
    • US20110078185A1
    • 2011-03-31
    • US12959854
    • 2010-12-03
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • G06F17/30
    • G06F17/30312G06F17/30893
    • Embodiments provide an independent layer between an application user interface and various data sources so that both the user interface and data sources can be added to, removed, or modified without affecting the other. The independent layer provides scalability to allow data sources and data providers to be plugged into a system in an easy manner. In one or more embodiments, the independent layer provides a common set of query APIs that can be used by client applications to make queries on one or more data sources. The independent layer then communicates the queries to one or more data providers associated with individual data sources. Queries are executed on the data sources and results are returned back up through the data providers and independent layer for consumption by a client application. In at least some embodiments, the client application comprises a web browser that makes use of the independent layer.
    • 实施例提供应用用户界面和各种数据源之间的独立层,使得用户界面和数据源可以被添加到,移除或修改而不影响另一个。 独立层提供可扩展性,允许以简单的方式将数据源和数据提供者插入系统。 在一个或多个实施例中,独立层提供可由客户端应用程序用于对一个或多个数据源进行查询的一组公共查询API。 然后,独立层将查询传达给与各个数据源相关联的一个或多个数据提供者。 对数据源执行查询,结果将通过数据提供者和独立层返回,以供客户端应用程序使用。 在至少一些实施例中,客户端应用包括使用独立层的web浏览器。
    • 7. 发明授权
    • Extensible data provider querying and scheduling system
    • 可扩展数据提供者查询和调度系统
    • US08700596B2
    • 2014-04-15
    • US13355170
    • 2012-01-20
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • G06F17/30
    • G06F17/30312G06F17/30893
    • Embodiments provide a query and aggregation layer that is communicatively coupled to, and independent of, a presentation layer and a storage layer. The query and aggregation layer includes a data model configured to expose an access mechanism that is usable to access different data sources in the storage layer. A search query is received from the presentation layer, and one or more data providers identified in the search query are ascertained. At least some of the data providers are creatable on a same thread as that of the data model. Also, the search query is issued to identified data providers in the query and aggregation layer effective to cause the identified data providers to execute the search query on data sources associated with the identified data providers. Additionally, search results are received at the data model from the identified data providers and returned to the presentation layer.
    • 实施例提供了通信地耦合到表示层和存储层并且独立于表示层和存储层的查询和聚合层。 查询和聚合层包括被配置为暴露可用于访问存储层中的不同数据源的访问机制的数据模型。 从表示层接收到搜索查询,并确定搜索查询中标识的一个或多个数据提供者。 至少有一些数据提供者可以在与数据模型相同的线程上创建。 此外,搜索查询被发布到查询和聚合层中的标识数据提供者,有效地使所识别的数据提供者对与所识别的数据提供者相关联的数据源执行搜索查询。 另外,从识别的数据提供者在数据模型处接收搜索结果并返回到表示层。
    • 9. 发明授权
    • Extensible data provider querying and scheduling system
    • 可扩展数据提供者查询和调度系统
    • US08122000B2
    • 2012-02-21
    • US12959854
    • 2010-12-03
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • G06F17/30
    • G06F17/30312G06F17/30893
    • Embodiments provide an independent layer between an application user interface and various data sources so that both the user interface and data sources can be added to, removed, or modified without affecting the other. The independent layer provides scalability to allow data sources and data providers to be plugged into a system in an easy manner. In one or more embodiments, the independent layer provides a common set of query APIs that can be used by client applications to make queries on one or more data sources. The independent layer then communicates the queries to one or more data providers associated with individual data sources. Queries are executed on the data sources and results are returned back up through the data providers and independent layer for consumption by a client application. In at least some embodiments, the client application comprises a web browser that makes use of the independent layer.
    • 实施例提供应用用户界面和各种数据源之间的独立层,使得用户界面和数据源可以被添加到,移除或修改而不影响另一个。 独立层提供可扩展性,允许以简单的方式将数据源和数据提供者插入系统。 在一个或多个实施例中,独立层提供可由客户端应用程序用于对一个或多个数据源进行查询的一组公共查询API。 然后,独立层将查询传达给与各个数据源相关联的一个或多个数据提供者。 对数据源执行查询,结果将通过数据提供者和独立层返回,以供客户端应用程序使用。 在至少一些实施例中,客户端应用包括使用独立层的web浏览器。
    • 10. 发明申请
    • EXTENSIBLE DATA PROVIDER QUERYING AND SCHEDULING SYSTEM
    • 可扩展的数据提供者查询和调度系统
    • US20090198649A1
    • 2009-08-06
    • US12024098
    • 2008-01-31
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • Christopher M. VaughanCarlos YeungAmit Gupta
    • G06F17/30
    • G06F17/30312G06F17/30893
    • Embodiments provide an independent layer between an application user interface and various data sources so that both the user interface and data sources can be added to, removed, or modified without affecting the other. The independent layer provides scalability to allow data sources and data providers to be plugged into a system in an easy manner. In one or more embodiments, the independent layer provides a common set of query APIs that can be used by client applications to make queries on one or more data sources. The independent layer then communicates the queries to one or more data providers associated with individual data sources. Queries are executed on the data sources and results are returned back up through the data providers and independent layer for consumption by a client application. In at least some embodiments, the client application comprises a web browser that makes use of the independent layer.
    • 实施例提供应用用户界面和各种数据源之间的独立层,使得用户界面和数据源可以被添加到,移除或修改而不影响另一个。 独立层提供可扩展性,允许以简单的方式将数据源和数据提供者插入系统。 在一个或多个实施例中,独立层提供可由客户端应用程序用于对一个或多个数据源进行查询的一组公共查询API。 然后,独立层将查询传达给与各个数据源相关联的一个或多个数据提供者。 对数据源执行查询,结果将通过数据提供者和独立层返回,以供客户端应用程序使用。 在至少一些实施例中,客户端应用包括使用独立层的web浏览器。