Patents by Inventor Jun Eguchi

Jun Eguchi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10360006
    Abstract: A source code described in a programming language for an ETL tool is generated from a source code described in a procedural programming language. A source code acquisition unit acquires a source code described in a procedural programming language and in which a group of instructions that handles one or more variables is described. A processing block generation unit generates a group of processing blocks associated with the group of instructions described in the source code acquired. A port setting unit sets, in a group of processing blocks associated with a group of instructions executed between execution of an instruction that handles first a variable focused on and execution of an instruction that handles last the variable focused on, among the group of processing blocks generated, an input port and an output port for transmitting data referred to by the variable focused on. A port connection unit connects the input port and the output port set.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: July 23, 2019
    Assignee: NEC CORPORATION
    Inventor: Jun Eguchi
  • Publication number: 20160364221
    Abstract: A source code described in a programming language for an ETL tool is generated from a source code described in a procedural programming language. A source code acquisition unit (11) acquires a source code described in a procedural programming language and in which a group of instructions that handles one or more variables is described. A processing block generation unit (12) generates a group of processing blocks associated with the group of instructions described in the source code acquired. A port setting unit (13) sets, in a group of processing blocks associated with a group of instructions executed between execution of an instruction that handles first a variable focused on and execution of an instruction that handles last the variable focused on, among the group of processing blocks generated, an input port and an output port for transmitting data referred to by the variable focused on. A port connection unit (14) connects the input port and the output port set.
    Type: Application
    Filed: February 26, 2015
    Publication date: December 15, 2016
    Applicant: NEC CORPORATION
    Inventor: Jun EGUCHI
  • Patent number: 8527968
    Abstract: A declaration translation unit (104) compiles a declaration of variables in overlapping storage areas in a first language to a declaration of independent data variables and respective corresponding flag variables in a second language; an assignment translation unit (105) compiles an assignment to the variables in the areas in the first language so that, in the second language, whether or not the values of the variables are valid is checked assuming that the assignment to the respective overlapping data variables is performed, the results are saved in flag variables for respective variables, and the assignment is performed only to valid data variables; and a reference translation unit (106) compiles the reference of the variables in the areas in the first language so that, in the second language, if the flag variable is valid, the value of the data variable is returned, and if invalid, an exception is occurred.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: September 3, 2013
    Assignee: NEC Corporation
    Inventor: Jun Eguchi
  • Publication number: 20120017202
    Abstract: A declaration translation unit (104) compiles a declaration of variables in overlapping storage areas in a first language to a declaration of independent data variables and respective corresponding flag variables in a second language; an assignment translation unit (105) compiles an assignment to the variables in the areas in the first language so that, in the second language, whether or not the values of the variables are valid is checked assuming that the assignment to the respective overlapping data variables is performed, the results are saved in flag variables for respective variables, and the assignment is performed only to valid data variables; and a reference translation unit (106) compiles the reference of the variables in the areas in the first language so that, in the second language, if the flag variable is valid, the value of the data variable is returned, and if invalid, an exception is occurred.
    Type: Application
    Filed: March 26, 2010
    Publication date: January 19, 2012
    Applicant: NEC CORPORATION
    Inventor: Jun Eguchi
  • Patent number: 4802918
    Abstract: A case hardened steel having small oxygen, sulfur, and phosphorous contents and consisting essentially of, by weight, 0.10-0.30% carbon, not more than 0.50% silicon, not more than 1.50% manganese, not more than 0.012% phosphorous, not more than 0.009% sulfur, 0.02-0.04% aluminum, not more than 0.0010% oxygen, and 0.01-0.02% nitrogen, and a member or members selected from the group consisting of 0.20-1.50% chromium, 0.10-0.35% molybdenum, and 0.20-3.0% nickel, the remainder being iron together with impurities, and and a method of manufacturing the same.
    Type: Grant
    Filed: April 3, 1987
    Date of Patent: February 7, 1989
    Assignee: Aichi Steel Works, Limited
    Inventors: Takao Ooki, Jun Eguchi