会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Generation of machine code for a database statement by specialization of interpreter code
    • 通过专业化的解释器代码生成数据库语句的机器代码
    • US08793240B2
    • 2014-07-29
    • US13219574
    • 2011-08-26
    • Dmitry M. PotapovDmitri Bronnikov
    • Dmitry M. PotapovDmitri Bronnikov
    • G06F17/30G06F7/00
    • G06F17/30436
    • After receipt of an instruction (e.g. a database statement), one or more computers specialize an interpreter with the received instruction as constant, to obtain a specialized interpreter that is stored in memory and/or disk. The specialized interpreter is then invoked to execute the received instruction. Depending on the embodiment, the interpreter being specialized may additionally be received and used in binary form without specialization. Specifically, in some embodiments, an identical interpreter is received in two forms: in a binary language specific to the one or more computers and also in a language that is acceptable to a specializer, such as a source language or an intermediate language. The interpreter in the binary language is invoked by default unless a predetermined condition for specialization is met. When the predetermined condition is met, the interpreter in the specializer-acceptable language is specialized by the specializer, and then the specialized interpreter is invoked.
    • 在接收到指令(例如数据库语句)之后,一个或多个计算机将接收到的指令的解释器专门化为常数,以获得存储在存储器和/或盘中的专用解释器。 然后调用专门的解释器来执行接收到的指令。 根据实施例,专门的解释器可以另外以二进制形式被接收和使用而不专门化。 具体来说,在一些实施例中,相同的解释器以两种形式被接收:以一种或多种计算机专用的二进制语言,以及专业人员可接受的语言,例如源语言或中间语言。 默认情况下调用二进制语言的解释器,除非满足专门化的预定条件。 当满足预定条件时,专业人员可接受的语言的解释器由专业人员专门化,然后调用专门的解释器。
    • 6. 发明申请
    • GENERATION OF MACHINE CODE FOR A DATABASE STATEMENT BY SPECIALIZATION OF INTERPRETER CODE
    • 通过专门编码解码器代码生成数据库语句的机器码
    • US20130054649A1
    • 2013-02-28
    • US13219574
    • 2011-08-26
    • Dmitry M. PotapovDmitri Bronnikov
    • Dmitry M. PotapovDmitri Bronnikov
    • G06F17/30
    • G06F17/30436
    • After receipt of an instruction (e.g. a database statement), one or more computers specialize an interpreter with the received instruction as constant, to obtain a specialized interpreter that is stored in memory and/or disk. The specialized interpreter is then invoked to execute the received instruction. Depending on the embodiment, the interpreter being specialized may additionally be received and used in binary form without specialization. Specifically, in some embodiments, an identical interpreter is received in two forms: in a binary language specific to the one or more computers and also in a language that is acceptable to a specializer, such as a source language or an intermediate language. The interpreter in the binary language is invoked by default unless a predetermined condition for specialization is met. When the predetermined condition is met, the interpreter in the specializer-acceptable language is specialized by the specializer, and then the specialized interpreter is invoked.
    • 在接收到指令(例如数据库语句)之后,一个或多个计算机将接收到的指令的解释器专门化为常数,以获得存储在存储器和/或盘中的专用解释器。 然后调用专门的解释器来执行接收到的指令。 根据实施例,专门的解释器可以另外以二进制形式被接收和使用而不专门化。 具体来说,在一些实施例中,相同的解释器以两种形式被接收:以一种或多种计算机专用的二进制语言,以及专业人员可接受的语言,例如源语言或中间语言。 默认情况下调用二进制语言的解释器,除非满足专门化的预定条件。 当满足预定条件时,专业人员可接受的语言的解释器由专业人员专门化,然后调用专门的解释器。