1 |
一种基于大模型的SQL语句生成、别名映射方法及设备 |
CN202311248944.6 |
2023-09-26 |
CN116991875B |
2024-03-08 |
刘微; 孟卫明; 张宁; 刘鹏; 袁岩; 葛赛赛; 杜兆臣; 杨成喆 |
本申请涉及人工智能技术领域,尤其涉及一种基于大模型的SQL语句生成、别名映射方法及设备。生成SQL语句时对待转换文本进行实体识别,得到待映射名称,将待转换文本输入到大模型中,得到第一SQL语句,基于预先保存的标准名称,确定待映射名称对应的目标标准名称,使用目标标准名称对第一SQL语句中的待映射名称进行更新,得到目标SQL语句,由于生成的目标SQL语句中包括的是目标标准名称,该目标标准名称是规范的,基于包含该规范的目标标准名称即可在数据库中准确查找到相应的数据,提高了生成SQL语句及数据查询的准确率。本申请所保护的技术方案具有鲁棒性、可解释性、可泛化性特点,符合可信赖特性。 |
2 |
一种基于大模型的SQL语句生成、别名映射方法及设备 |
CN202311248944.6 |
2023-09-26 |
CN116991875A |
2023-11-03 |
刘微; 孟卫明; 张宁; 刘鹏; 袁岩; 葛赛赛; 杜兆臣; 杨成喆 |
本申请涉及人工智能技术领域,尤其涉及一种基于大模型的SQL语句生成、别名映射方法及设备。生成SQL语句时对待转换文本进行实体识别,得到待映射名称,将待转换文本输入到大模型中,得到第一SQL语句,基于预先保存的标准名称,确定待映射名称对应的目标标准名称,使用目标标准名称对第一SQL语句中的待映射名称进行更新,得到目标SQL语句,由于生成的目标SQL语句中包括的是目标标准名称,该目标标准名称是规范的,基于包含该规范的目标标准名称即可在数据库中准确查找到相应的数据,提高了生成SQL语句及数据查询的准确率。本申请所保护的技术方案具有鲁棒性、可解释性、可泛化性特点,符合可信赖特性。 |
3 |
Method for deriving data mappings and data aliases |
US471873 |
1995-06-07 |
US5710917A |
1998-01-20 |
Mark Anthony Musa; Glenn Carroll Godoy |
This invention describes a computer application system and method for automatically deriving data mappings by processing stored data mappings. Derived data mappings are system generated data mappings. The system comprises a plurality of stored data mappings, a data mapping report generator, and a data mapping tool. Heretofore, data mappings were created by human analysis of data from two or more sources to determine the relationship between data fields. This time consuming process has been eliminated by the present invention. The derived data mappings may be stored for later use or provided to other system programs. The derivation may be performed at various levels of abstraction. Derived data mappings that should not be used are also identified. |
4 |
System and method for alias mapping of address space |
US11190224 |
2005-07-26 |
US07464249B2 |
2008-12-09 |
James P. Hennessy; William A. Holder; Damian L. Osisek |
Mapping of address space by providing real storage including first and second address spaces. The second address space is smaller than and contained within the first address space. Provided within virtual storage is a system execution space. Providing within the system execution space is a system execution area having a size equal to or less than the second address space. The system execution area includes a control program having a first portion capable of addressing the first address space and the system execution space, a second portion constrained to address only the second address space and the system execution area, and at least one alias page. Responsive to a control program request for a first page in the virtual storage, a first frame is assigned in real storage corresponding to the page. Responsive to a request from the second portion of the control program for the first page, allocating an alias page in the system execution area, the alias page backed by the first frame. |
5 |
System and method for alias mapping of address space |
US11190224 |
2005-07-26 |
US20070028072A1 |
2007-02-01 |
James Hennessy; William Holder; Damian Osisek |
Mapping of address space by providing real storage including first and second address spaces. The second address space is smaller than and contained within the first address space. Provided within virtual storage is a system execution space. Providing within the system execution space is a system execution area having a size equal to or less than the second address space. The system execution area includes a control program having a first portion capable of addressing the first address space and the system execution space, a second portion constrained to address only the second address space and the system execution area, and at least one alias page. Responsive to a control program request for a first page in the virtual storage, a first frame is assigned in real storage corresponding to the page. Responsive to a request from the second portion of the control program for the first page, allocating an alias page in the system execution area, the alias page backed by the first frame. |
6 |
Secure mapping and aliasing of private keys used in public key cryptography |
US09298688 |
1999-04-23 |
US06553493B1 |
2003-04-22 |
Kenneth K. Okumura; Garret L. Simpson; Jason N. Paul; Binh P. Le |
A method (200) for assigning a key pair to an entity, such as a certification authority (CA 102), includes the following steps. A key pair is generated (210). It includes a private key and a public key which form a key pair for use in public-key cryptography. The key pair is stored (220) in a cryptographic signing unit (CSU 140). The CSU (140) is then activated (230). A request for a key pair is received (240) from the entity (102). Responsive to the request, the key pair is assigned (250) to the entity (102). In a preferred embodiment, an identifier (312) is assigned to the key pair and preferably is different from identifiers assigned to other key pairs stored in the CSU (140). The identifier (312) is then included in a digital certificate (300) issued to the entity (102). |
7 |
Virtual address mapping using rule based aliasing to achieve fine grained page translation |
US13096755 |
2011-04-28 |
US08943296B2 |
2015-01-27 |
Benjamin C. Serebrin; Bhavesh Mehta |
One or more unused bits of a virtual address range are allocated for aliasing so that multiple virtually addressed sub-pages can be mapped to a common memory page. When one bit is allocated for aliasing, dirty bit information can be provided at a granularity that is one-half of a memory page. When M bits are allocated for aliasing, dirty bit information can be provided at a granularity that is 1/(2M)-th of a memory page. |
8 |
Register alias table cache to map a logical register to a physical register |
US10737760 |
2003-12-18 |
US07711898B2 |
2010-05-04 |
Avinash Sodani; Stephan J. Jourdan; Samie B. Samaan |
Embodiments of the present invention relate to a system and method for implementing functions of a register translation table of a computer processor, with reduced area requirements as compared to known arrangements. In one embodiment, an apparatus may comprise a register alias table cache to map a logical register to a physical register. The register alias table cache may have a capacity corresponding to a subset of architectural logical registers. The apparatus may further comprise store logic coupled to the cache to perform operations to save an existing content of the physical register if a cache entry corresponding to the logical register is evicted from the cache. The apparatus may also comprise load logic coupled to the cache to perform operations to load a content to the physical register and to form a new entry in the cache if a needed mapping is not present in the cache. |
9 |
一种基于多路径别名的测试方法、系统、装置及存储介质 |
CN202210760793.1 |
2022-06-30 |
CN115098311A |
2022-09-23 |
孟宪龙 |
本发明提出的一种基于多路径别名的测试方法、系统、装置及存储介质,所述方法包括:存储映射两台设备到服务器;记录两台映射设备的初始分配别名;设置两台映射设备的别名,并查看别名设置是否正常;如果别名设置正常,将其中一台映射设备删除,并将另一台可用映射设备的别名设置为已删除的映射设备的初始分配别名;查看是否设置成功;若成功,则将已删除的映射设备的重新映射到服务器,并结束测试;若失败,则测试失败,并返回失败信息。本发明能够很好的验证多路径别名功能的稳定性,确保已删除设备的自动分配别名对正常的映射设备使用别名功能无影响,进而提高多路径产品可靠性。 |
10 |
多路径插件的测试方法及装置 |
CN202311078719.2 |
2023-08-25 |
CN117194122A |
2023-12-08 |
孟宪龙 |
本发明提供一种多路径插件的测试方法及装置,其中方法包括:获取多路径插件对目标块设备设置的预设别名;基于主机的多个已映射设备的别名,对预设别名进行测试,确定预设别名是否能重复设置;基于预设别名是否能重复设置,确定多路径插件的测试结果。本发明提供的多路径插件的测试方法及装置,通过获取多路径插件生成的目标块设备的预设别名,基于主机的多个已映射设备的别名,对预设别名进行测试,确定预设别名是否能重复设置,从而可以间接实现对多路径插件确定块设备预设别名对应的功能进行测试,确保测试后的多路径插件确定的预设别名不会与主机中已存在的已映射别名冲突,提升了多路径插件对应系统使用的稳定性与可靠性。 |
11 |
一种基于区块链的数据存储与查询方法 |
CN201811622837.4 |
2018-12-28 |
CN109766342B |
2023-05-30 |
韩超; 季统凯; 张恒; 李勇波; 郑锐韬 |
本发明涉及一种基于区块链的数据存储与查询方法。本发明方法包括存储和数据查询;数据存储是对当前存在非动态写入的数据进行转化;从系统支持的加密算法中随机抽取算法;对数据库表中的字段名称排序成列表,并加上表名称和库名称,然后按顺序给列表的属性名称加上别名,形成属性别名映射表;同时,根据传入的数据、字段名称在属性别名映射表中查询别名,然后形成别名数据映射表;新属性别名映射表,写入数据库,并返回主键;别名数据映射表和主键写入区块链,形成区块链数据;数据查询是把获取的别名数据映射表和属性别名映射表进行组合并且使用对应的算法进行解密,得到属性与数据的映射表,获得数据。本发明两层映射关系隐藏数据,基于区块链保证数据安全及共享。 |
12 |
一种基于区块链的数据存储与查询方法 |
CN201811622837.4 |
2018-12-28 |
CN109766342A |
2019-05-17 |
韩超; 季统凯; 张恒; 李勇波; 郑锐韬 |
本发明涉及一种基于区块链的数据存储与查询方法。本发明方法包括存储和数据查询;数据存储是对当前存在非动态写入的数据进行转化;从系统支持的加密算法中随机抽取算法;对数据库表中的字段名称排序成列表,并加上表名称和库名称,然后按顺序给列表的属性名称加上别名,形成属性别名映射表;同时,根据传入的数据、字段名称在属性别名映射表中查询别名,然后形成别名数据映射表;新属性别名映射表,写入数据库,并返回主键;别名数据映射表和主键写入区块链,形成区块链数据;数据查询是把获取的别名数据映射表和属性别名映射表进行组合并且使用对应的算法进行解密,得到属性与数据的映射表,获得数据。本发明两层映射关系隐藏数据,基于区块链保证数据安全及共享。 |
13 |
针对拒绝服务攻击的处理方法和装置 |
CN201811587001.5 |
2018-12-25 |
CN109561101B |
2021-08-10 |
马寅龙; 陈磊 |
本公开的实施例公开了一种针对拒绝服务攻击的处理方法,该方法包括:将多个目标域名分别配置为与多个第一别名地址相关联,以使得对所述多个目标域名中的一个目标域名的访问被指向所述多个第一别名地址中相关联的一个第一别名地址;利用第二别名地址来归集所述多个第一别名地址;将所述第二别名地址配置为指向多个第三别名地址中的一个第三别名地址,其中,所述多个第三别名地址分别被映射到用于所述多个目标域名的多个入口IP地址;以及通过切换所述第二别名地址来处理对所述一个第三别名地址所映射的一个入口IP地址的DoS攻击。利用本公开的实施例的方法可以实现已泄露IP的快速下线和服务的快速转移。 |
14 |
针对拒绝服务攻击的处理方法和装置 |
CN201811587001.5 |
2018-12-25 |
CN109561101A |
2019-04-02 |
马寅龙; 陈磊 |
本公开的实施例公开了一种针对拒绝服务攻击的处理方法,该方法包括:将多个目标域名分别配置为与多个第一别名地址相关联,以使得对所述多个目标域名中的一个目标域名的访问被指向所述多个第一别名地址中相关联的一个第一别名地址;利用第二别名地址来归集所述多个第一别名地址;将所述第二别名地址配置为指向多个第三别名地址中的一个第三别名地址,其中,所述多个第三别名地址分别被映射到用于所述多个目标域名的多个入口IP地址;以及通过切换所述第二别名地址来处理对所述一个第三别名地址所映射的一个入口IP地址的DoS攻击。利用本公开的实施例的方法可以实现已泄露IP的快速下线和服务的快速转移。 |
15 |
基于产生式别名挖掘的知识图谱实体发现和链接方法 |
CN201710106912.0 |
2017-02-27 |
CN106909655B |
2019-03-26 |
付琨; 许光銮; 梁霄; 孙显; 李峰; 张伟莉; 王楠 |
一种基于产生式别名挖掘的知识图谱实体发现和链接方法,包括以下步骤:步骤A:实体别名挖掘,生成别名‑实体映射词典;步骤B:基于改进的文本编辑距离生成候选实体;以及步骤C:候选实体判别,获得候选实体指称项。 |
16 |
基于产生式别名挖掘的知识图谱实体发现和链接方法 |
CN201710106912.0 |
2017-02-27 |
CN106909655A |
2017-06-30 |
付琨; 许光銮; 梁霄; 孙显; 李峰; 张伟莉; 王楠 |
一种基于产生式别名挖掘的知识图谱实体发现和链接方法,包括以下步骤:步骤A:实体别名挖掘,生成别名‑实体映射词典;步骤B:基于改进的文本编辑距离生成候选实体;以及步骤C:候选实体判别,获得候选实体指称项。 |
17 |
一种物联网设备IP地址别名解析方法 |
CN202310121516.0 |
2023-02-16 |
CN118509409A |
2024-08-16 |
郭亮 |
本发明涉及物联网技术领域,具体为一种物联网设备IP地址别名解析方法,包括S1:对输入的IPv6地址集进行地址分类并对设备进行映射,将输入的地址进行分类;S2:当输入的地址为路由器地址时,先发送三轮ICMPv6请求报文获取指纹信息,然后根据是否分片确定候选别名对,并使用算法确定真正的别名对;S3:输出别名对信息,本发明提出针对大规模地址集的IPv6别名解析方法,包括地址集分类、指纹收集以及自适应选择别名解析策略,为大规模别名解析方法提供了基础思路,并且能够针对不同类型的物联网设备自适应选择地址别名解析手段,不仅拓展了整体方法的适用范围,提高了针对大规模IPv6地址的别名解析的整体效率,而且可以得到更多的IPv6别名地址对。 |
18 |
一种Elasticsearch与MySQL的联合查询方法和装置 |
CN202111372230.7 |
2021-11-18 |
CN114036158A |
2022-02-11 |
徐晓东 |
本发明公开了一种Elasticsearch与MySQL的联合查询方法,包括以下步骤:获取用户端查询字符串的查询请求;根据所述查询请求生成查询条件;调用驱动器在Elasticsearch数据库和MySQL数据库中查询符合所述查询条件的查询结果;将所述查询结果发送给用户端;其中,在查询Elasticsearch数据库时,合并Elasticsearch数据库中相同别名所包含时间切片索引的映射,将空白索引的空白映射作为所述别名的映射发送至Presto系统。通过定时维护Elasticsearch数据库中别名,建立以时间范围命名的别名的时间切片索引,通过在别名下新建空白索引,以同别名中的其他索引的映射并集作为该空白索引的映射,同时作为该别名的映射告知Presto系统,当Presto系统对Elasticsearch数据库和MySQL数据库进行联合查询,可直接查询到符合查询条件的数据。 |
19 |
一种Elasticsearch与MySQL的联合查询方法和装置 |
CN202111372230.7 |
2021-11-18 |
CN114036158B |
2023-05-12 |
徐晓东 |
本发明公开了一种Elasticsearch与MySQL的联合查询方法,包括以下步骤:获取用户端查询字符串的查询请求;根据所述查询请求生成查询条件;调用驱动器在Elasticsearch数据库和MySQL数据库中查询符合所述查询条件的查询结果;将所述查询结果发送给用户端;其中,在查询Elasticsearch数据库时,合并Elasticsearch数据库中相同别名所包含时间切片索引的映射,将空白索引的空白映射作为所述别名的映射发送至Presto系统。通过定时维护Elasticsearch数据库中别名,建立以时间范围命名的别名的时间切片索引,通过在别名下新建空白索引,以同别名中的其他索引的映射并集作为该空白索引的映射,同时作为该别名的映射告知Presto系统,当Presto系统对Elasticsearch数据库和MySQL数据库进行联合查询,可直接查询到符合查询条件的数据。 |
20 |
别名目录 |
CN202180063995.4 |
2021-09-17 |
CN116171557A |
2023-05-26 |
E·科兹洛夫; S·瓦德里; A·奥列申; S·V·马斯德; V·格列夫佐夫; H·萨蒂亚纳拉亚纳纳加 |
本发明公开了一种方法,所述方法包括从转账服务器接收包括别名的别名解析请求消息,以及然后将包括所述别名的所述别名解析请求消息传输到多个映射计算机中的每一者。然后,从所述多个映射计算机接收多个别名解析响应消息,所述多个别名解析响应消息分别包括多个凭证或令牌。然后,从所述多个凭证或令牌中确定凭证或令牌,并且将所确定的凭证或令牌传输到转账服务器计算机。所述转账服务器计算机使用所确定的凭证或令牌来进行交易过程。 |