Patents by Inventor Moriyuki Saito

Moriyuki Saito 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: 11886839
    Abstract: Provided is a non-transitory computer-readable recording medium storing a function generation program that causes a computer to execute a process, the process including referring to a storage unit that stores instruction information about an instruction to generate a first function that corresponds to the instruction and receives one or more arguments representing one or more operands of the instruction, generating first code inside the first function, where the first code calls a second function that returns machine language representing a process executed by the instruction for the one or more operands represented by the one or more arguments, and generating second code inside the first function, where the second code writes the machine language in a memory.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: January 30, 2024
    Assignee: FUJITSU LIMITED
    Inventors: Kentaro Kawakami, Moriyuki Saito
  • Publication number: 20220261224
    Abstract: Provided is a non-transitory computer-readable recording medium storing a function generation program that causes a computer to execute a process, the process including referring to a storage unit that stores instruction information about an instruction to generate a first function that corresponds to the instruction and receives one or more arguments representing one or more operands of the instruction, generating first code inside the first function, where the first code calls a second function that returns machine language representing a process executed by the instruction for the one or more operands represented by the one or more arguments, and generating second code inside the first function, where the second code writes the machine language in a memory.
    Type: Application
    Filed: May 4, 2022
    Publication date: August 18, 2022
    Applicant: FUJITSU LIMITED
    Inventors: Kentaro Kawakami, Moriyuki Saito
  • Publication number: 20220236969
    Abstract: This disclosure relates to a non-transitory computer-readable recording medium storing a class generation program that causes a computer to execute a process. The process includes a step S13 that acquires a first class, a second class, and a lexical token which are associated with each other by referring to a storage unit 53 that stores the first class, the second class, and the lexical token in association with each other, the first class representing a first format about a vector register vn, the second class representing a second format about the vector register vn and inheriting the first class; and a step S15 that generates any one of a first code 77 that generates an instance of the acquired second class and a second code 78 that overloads the acquired lexical token, inside the acquired first class depending on the acquired lexical token.
    Type: Application
    Filed: April 19, 2022
    Publication date: July 28, 2022
    Applicant: FUJITSU LIMITED
    Inventors: Koji Kurihara, Kentaro Kawakami, Moriyuki Saito