**对比文件名称:** 2012-09-27_US2012246301A_发明申请_US20120246301A1 APPARATUS AND METHOD FOR MANAGING PEER-TO-PEER CONNECTIONS BETWEEN DIFFERENT SERVICE PROVIDERS
**目标专利名称:** 1021数据库查询的方法和系统CN108141462B
**本次调用的模型名称:** DeepSeek-R1
### 特征比对表格
| 技术特征描述以及公开性判断结果 | 对比文件原文引用(翻译成中文) | 公开性论述 |
| **技术特征A:** 在具有存储器和处理器的客户端处,向代理发送第一请求,所述代理包括存储器和处理器<br>**《直接公开》** | 对比文件[0087]:“移动设备A 120向CDX服务器110发送CDX打孔请求。” | 对比文件中的CDX服务器作为代理,客户端(移动设备A)向它发送了第一请求(CDX打孔请求)。该请求是客户端与代理之间的初步通信,与目标专利中客户端向代理发送第一请求的动作实质相同,因此直接公开。 |
| **技术特征B:** 在所述客户端处,接收来自所述代理的第一响应<br>**《直接公开》** | 对比文件[0087]:“CDX服务器110随后在202a用CDX打孔数据进行响应。” | 客户端(移动设备A)在发送第一请求后,接收了代理(CDX服务器)返回的第一响应(CDX打孔数据)。该过程与目标专利的客户端接收代理的第一响应完全对应,因此直接公开。 |
| **技术特征C:** 在所述客户端处,向所述代理发送第二请求<br>**《直接公开》** | 对比文件[0089]:“移动设备A构造CDX请求…在205a,移动设备A将CDX请求发送到CDX服务器110。” | 客户端(移动设备A)在接收第一响应后,向代理(CDX服务器)发送了第二请求(CDX请求)。该步骤与目标专利客户端向代理发送第二请求一致,因此直接公开。 |
| **技术特征D:** 响应于所述第二请求,从所述代理向所述客户端发送加密的经计算的函数<br>**《未公开》** | 对比文件[0092]:“CDX服务器构造CDX响应,然后使用CDX打孔数据将CDX响应发送给CDX会话中的参与者。” | 对比文件中响应第二请求发送的是包含加密连接数据的CDX响应,并非“经计算的函数”。对比文件没有涉及代理基于客户端输入和数据库值计算函数并加密的过程,因此未公开该特征。 |
| **技术特征E:** 在所述客户端处解密所述经计算的函数<br>**《未公开》** | 对比文件[0093]:“移动设备B随后使用会话密钥解密有效载荷,得到来自移动设备A的连接数据。” | 对比文件中客户端解密的是连接数据,而不是目标专利中由代理计算并加密的“经计算的函数”。解密对象不同,因此未公开该特征。 |
| **技术特征F:** 其中所述方法还包括在向所述客户端发送加密的经计算的函数之前:在所述客户端,向所述代理发送加密的客户端值<br>**《隐含公开》** | 对比文件[0089]:“移动设备A使用会话密钥加密其先前确定的连接数据,生成有效载荷。…在205a,移动设备A将CDX请求发送到CDX服务器110。” | 对比文件中,客户端(移动设备A)在发送CDX请求(相当于第二请求)时,向代理(CDX服务器)发送了加密的有效载荷(包含连接数据),该载荷可视为“加密的客户端值”。虽然该值用于连接建立而非函数计算,但发送加密客户端值的步骤相同,且发生在接收加密响应之前。本领域技术人员可以合理推断出客户端在类似过程中发送加密客户端值,因此隐含公开。 |
| **技术特征G:** 在所述代理处,从与所述代理通信的数据库中获取组件值<br>**《隐含公开》** | 对比文件[0145]:“邀请服务112可以在目录服务1052中执行查找,以识别通知服务账户标识符,如用于向移动设备B推送通知的推送令牌(“push-token-B”)。” | 对比文件中的邀请服务作为代理,从目录服务(数据库)中获取了推送令牌(一种组件值)。该过程与目标专利代理从数据库获取组件值相同。虽然组件值类型不同,但获取动作一致,本领域技术人员可以合理推断代理会从数据库中获取所需值,因此隐含公开。 |
| **技术特征H:** 所述组件值基于所述网络中的组件<br>**《未公开》** | 对比文件[0145]中获取的推送令牌是用于推送通知的标识符,并非基于网络中的物理或逻辑组件(如基站)。对比文件没有公开组件值与网络组件之间的关联,因此未公开该特征。 | |
| **技术特征I:** 在所述代理处,基于所述加密的客户端值和已获取的组件值来确定所述经计算的函数<br>**《未公开》** | 对比文件未公开代理使用加密客户端值和组件值进行函数计算的过程。对比文件中代理(CDX服务器)仅转发加密数据,不执行基于加密值和组件值的计算,因此未公开该特征。 | |
| **技术特征J:** 其中所述第一请求包括请求与所述代理进行通信的数据库的索引<br>**《未公开》** | 对比文件中的第一请求(如CDX打孔请求、匹配请求)均不涉及请求数据库索引。对比文件没有公开客户端请求中包括索引数据库的意图,因此未公开该特征。 | |
| **技术特征K:** 其中数据库的所述索引在所述代理中的加密布隆过滤器处被执行<br>**《未公开》** | 对比文件虽使用布隆过滤器(如[0258]),但未提及“加密布隆过滤器”,且布隆过滤器用于定位用户而非索引数据库,索引操作主体也不是代理。因此未公开该特征。 | |
| **技术特征L:** 其中所述第一请求还包括:在所述代理处,基于所述数据库中的数据集合来生成优化的加密布隆过滤器<br>**《未公开》** | 对比文件[0258]描述了服务提供商(代理)基于注册数据库生成布隆过滤器,但该生成并非响应于客户端的第一请求,而是主动进行的。且布隆过滤器未明确为“加密”的。因此未公开该特征。 | |
| **技术特征M:** 在所述代理处,基于所述数据库中的数据集合变化来更新所述加密布隆过滤器中的数据元素,其中更新所述加密布隆过滤器包括以下中的一项:删除所述布隆过滤器中的数据元素和在所述布隆过滤器插入数据元素<br>**《未公开》** | 对比文件[0259]提到“每个服务提供商被期望持续更新自己的布隆过滤器”,但未明确更新包括删除和插入,也未提及“加密布隆过滤器”。更关键的是,该更新并非客户端第一请求所包括的步骤。因此未公开该特征。 | |
| **技术特征N:** 其中所述第一请求还包括:在所述数据库处,基于所述数据库中的数据集合来生成优化的加密布隆过滤器<br>**《未公开》** | 对比文件未公开在数据库处生成加密布隆过滤器,且生成主体是服务提供商(代理)而非数据库。因此未公开该特征。 | |
| **技术特征O:** 在所述数据库处,基于所述数据库中的数据集合变化来计算加密布隆过滤器数据元素<br>**《未公开》** | 对比文件没有公开数据库计算加密布隆过滤器数据元素的步骤,因此未公开该特征。 | |
| **技术特征P:** 向所述代理发送经计算的所述加密布隆过滤器数据元素<br>**《未公开》** | 对比文件[0258]描述了服务提供商之间发送普通布隆过滤器,但该发送不是客户端第一请求的一部分,也未加密。因此未公开该特征。 | |
| **技术特征Q:** 其中所述第二请求包括请求由所述代理对函数的计算<br>**《未公开》** | 对比文件中的第二请求(CDX请求)是请求转发连接数据,而非请求代理进行函数计算。因此未公开该特征。 | |
| **技术特征R:** 其中函数的所述计算由所述代理使用同态加密来执行<br>**《未公开》** | 对比文件全文没有出现“同态加密”或类似技术,所有加密使用对称密钥(会话密钥),不涉及同态加密计算。因此未公开该特征。 | |
| **技术特征S:** 其中从所述数据库获取的所述组件值是距离、时间、位置和文本数据串中的一个<br>**《未公开》** | 对比文件中代理从数据库获取的是推送令牌、用户ID等,并非距离、时间、位置或文本数据串。因此未公开该特征。 |
<<<A>>><<<B>>><<<C>>><<<f>>><<<g>>>