对比文件名称:2012-12-19_CN101848245B_发明授权_CN101848245B 基于SSL_XML的数据库访问代理方法及系统
目标专利名称:1021数据库查询的方法和系统CN108141462B
本次调用的模型名称:本AI模型
特征比对表格如下:
| 技术特征描述及公开性判断 | 对比文件原文引用 | 公开性论述 |
| 技术特征A:在具有存储器和处理器的客户端处,向代理发送第一请求,所述代理包括存储器和处理器。《直接公开》 | [0015]:“中间层客户端包括请求发送层和数据访问封装层。...请求发送层的主要职责是将数据请求封装成XML格式,并使用SSL加密,与中间代理层进行通讯。当数据访问封装层得到数据使用者的请求时,使用请求发送层,将请求发送到中间代理层”。[0011]公开了中间层客户端和中间层代理作为系统组件。 | 对比文件明确公开了客户端(中间层客户端)向代理(中间层代理)发送数据请求,该请求可视为第一请求。客户端和代理作为计算装置必然包括处理器和存储器,因此该技术特征被直接公开。 |
| 技术特征B:在所述客户端处,接收来自所述代理的第一响应。《直接公开》 | [0015]:“当请求发送层从中间代理层得到响应时,通过解密,将响应数据传递到数据访问封装层”。 | 对比文件明确公开了客户端从代理接收响应,该响应可视为第一响应,因此该技术特征被直接公开。 |
| 技术特征C:在所述客户端处,向所述代理发送第二请求。《未公开》 | 对比文件未公开与第二请求相关的内容。 | 对比文件仅描述了客户端发送一次请求并接收响应,没有教导或暗示发送第二次请求,也没有区分第一和第二请求。本领域技术人员无法从对比文件得出该特征,因此未公开。 |
| 技术特征D:响应于所述第二请求,从所述代理向所述客户端发送加密的经计算的函数。《未公开》 | 对比文件[0015]公开了从代理得到响应,但该响应是数据库查询结果,且加密是SSL传输加密,并非加密的经计算的函数。 | 对比文件没有公开第二请求,也没有公开代理发送加密的经计算的函数(目标专利中指同态加密的计算结果)。因此未公开。 |
| 技术特征E:在所述客户端处解密所述经计算的函数。《未公开》 | 对比文件[0015]公开了“通过解密”,但解密的是SSL传输加密的响应数据。 | 对比文件中的解密是传输层解密,而非解密经计算的函数本身(同态加密结果)。因此未公开。 |
| 技术特征F:其中所述方法还包括在向所述客户端发送加密的经计算的函数之前:在所述客户端,向所述代理发送加密的客户端值。《未公开》 | 对比文件未公开客户端向代理发送加密的客户端值(除传输加密外)。 | 对比文件没有涉及客户端发送专门加密的客户端值用于函数计算,也没有同态加密的上下文。因此未公开。 |
| 技术特征G:在所述代理处,从与所述代理通信的数据库中获取组件值。《未公开》 | 对比文件[0015][0016]公开了代理转发请求到中间层服务端,由服务端访问数据库,代理不直接与数据库通信。 | 对比文件中代理不直接与数据库通信,而是通过服务端。目标专利要求代理直接从数据库获取值。因此未公开。 |
| 技术特征H:所述组件值基于所述网络中的组件。《未公开》 | 对比文件未涉及网络中的组件。 | 对比文件涉及通用数据库查询,未提及基于网络组件(如基站)的值。因此未公开。 |
| 技术特征I:在所述代理处,基于所述加密的客户端值和已获取的组件值来确定所述经计算的函数。《未公开》 | 对比文件未公开代理基于加密值进行计算。 | 对比文件的代理仅转发请求和响应,不执行任何计算。因此未公开。 |
| 技术特征J:其中所述第一请求包括请求与所述代理进行通信的数据库的索引。《未公开》 | 对比文件[0015]的请求是数据查询请求,未明确为索引请求。 | 对比文件请求是SQL查询,虽可能隐含索引使用,但目标专利的索引请求特指通过加密布隆过滤器实现的索引,对比文件没有公开该概念。因此未公开。 |
| 技术特征K:其中数据库的所述索引在所述代理中的加密布隆过滤器处被执行。《未公开》 | 对比文件未公开布隆过滤器。 | 对比文件完全未提及布隆过滤器或加密布隆过滤器。因此未公开。 |
| 技术特征L:其中所述第一请求还包括:在所述代理处,基于所述数据库中的数据集合来生成优化的加密布隆过滤器。《未公开》 | 对比文件未公开生成布隆过滤器。 | 对比文件无相关教导。因此未公开。 |
| 技术特征M:在所述代理处,基于所述数据库中的数据集合变化来更新所述加密布隆过滤器中的数据元素,其中更新所述加密布隆过滤器包括以下中的一项:删除所述布隆过滤器中的数据元素和在所述布隆过滤器插入数据元素。《未公开》 | 对比文件未公开更新布隆过滤器。 | 对比文件无相关教导。因此未公开。 |
| 技术特征N:其中所述第一请求还包括:在所述数据库处,基于所述数据库中的数据集合来生成优化的加密布隆过滤器。《未公开》 | 对比文件未公开。 | 对比文件无相关教导。因此未公开。 |
| 技术特征O:在所述数据库处,基于所述数据库中的数据集合变化来计算加密布隆过滤器数据元素。《未公开》 | 对比文件未公开。 | 对比文件无相关教导。因此未公开。 |
| 技术特征P:向所述代理发送经计算的所述加密布隆过滤器数据元素。《未公开》 | 对比文件未公开。 | 对比文件无相关教导。因此未公开。 |
| 技术特征Q:其中所述第二请求包括请求由所述代理对函数的计算。《未公开》 | 对比文件未公开第二请求及代理计算函数。 | 对比文件未公开代理执行函数计算。因此未公开。 |
| 技术特征R:其中函数的所述计算由所述代理使用同态加密来执行。《未公开》 | 对比文件未公开同态加密。 | 对比文件未涉及同态加密。因此未公开。 |
| 技术特征S:其中从所述数据库获取的所述组件值是距离、时间、位置和文本数据串中的一个。《未公开》 | 对比文件未公开组件值类型。 | 对比文件未涉及网络组件值如距离、位置等。因此未公开。 |
<<<A>>> <<<B>>>