Patents by Inventor Takao Moriyama

Takao Moriyama 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).

  • Publication number: 20230196594
    Abstract: In a method for training temporal precipitation interpolation models, the method may include receiving an initial image, a first intermediate image, and a final image, computing a first preliminary forward optical flow vector field from the initial image, and a first preliminary backward optical flow vector field, computing a first refined forward optical flow vector field and a first refined backward optical flow vector field using a terrain factor, among other things, and computing backpropagation losses to train neural networks by comparing the first intermediate image to an interpolated frame calculated using the first refined forward optical flow vector field and the first refined backward optical flow vector field.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Takao Moriyama, Michiaki Tatsubori, TATSUYA ISHIKAWA, PAOLO FRACCARO
  • Patent number: 11402343
    Abstract: An X-ray fluorescence spectrometer of the present invention includes a counting time calculation unit (13) configured to: by a predetermined quantitative calculation method, determine each of quantitative values by using reference intensities of one standard sample and repeatedly perform a procedure of determining each of the quantitative values in a case where only a measured intensity of one of measurement lines is changed by a predetermined value, to calculate a ratio of a change in each of the quantitative values to the predetermined value as a quantitative-value-to-intensity change ratio, the one of the measurement lines having the measured intensity to be changed being different on each repetition of the procedure; and use quantitative-value-to-intensity change ratios calculated thereby for all the measurement lines to calculate a counting time for each of the measurement lines from a quantification precision specified for each of the quantitative values.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: August 2, 2022
    Assignee: RIGAKU CORPORATION
    Inventors: Yoshiyuki Kataoka, Takao Moriyama
  • Publication number: 20220178853
    Abstract: An X-ray fluorescence spectrometer of the present invention includes a counting time calculation unit (13) configured to: by a predetermined quantitative calculation method, determine each of quantitative values by using reference intensities of one standard sample and repeatedly perform a procedure of determining each of the quantitative values in a case where only a measured intensity of one of measurement lines is changed by a predetermined value, to calculate a ratio of a change in each of the quantitative values to the predetermined value as a quantitative-value-to-intensity change ratio, the one of the measurement lines having the measured intensity to be changed being different on each repetition of the procedure; and use quantitative-value-to-intensity change ratios calculated thereby for all the measurement lines to calculate a counting time for each of the measurement lines from a quantification precision specified for each of the quantitative values.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 9, 2022
    Applicant: RIGAKU CORPORATION
    Inventors: Yoshiyuki KATAOKA, Takao MORIYAMA
  • Patent number: 10455355
    Abstract: A method, a system, and a computer program product provide for changing a boundary between zones. This includes setting a location of a boundary which defines a part of a zone; detecting that an object moves into the zone across the boundary; and in response to the detection, changing the location of the boundary in a direction away from the object, compared to the location of the boundary before the change.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tadanobu Inoue, Akira Koseki, Takao Moriyama, Kohji Takano
  • Patent number: 10448202
    Abstract: A method, a system, and a computer program product provide for changing a boundary between zones. This includes setting a location of a boundary which defines a part of a zone; detecting that an object moves into the zone across the boundary; and in response to the detection, changing the location of the boundary in a direction away from the object, compared to the location of the boundary before the change.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: October 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tadanobu Inoue, Akira Koseki, Takao Moriyama, Kohji Takano
  • Publication number: 20180262875
    Abstract: A method, a system, and a computer program product provide for changing a boundary between zones. This includes setting a location of a boundary which defines a part of a zone; detecting that an object moves into the zone across the boundary; and in response to the detection, changing the location of the boundary in a direction away from the object, compared to the location of the boundary before the change.
    Type: Application
    Filed: March 13, 2017
    Publication date: September 13, 2018
    Inventors: Tadanobu Inoue, Akira Koseki, Takao Moriyama, Kohji Takano
  • Publication number: 20180262876
    Abstract: A method, a system, and a computer program product provide for changing a boundary between zones. This includes setting a location of a boundary which defines a part of a zone; detecting that an object moves into the zone across the boundary; and in response to the detection, changing the location of the boundary in a direction away from the object, compared to the location of the boundary before the change.
    Type: Application
    Filed: November 6, 2017
    Publication date: September 13, 2018
    Inventors: Tadanobu Inoue, Akira Koseki, Takao Moriyama, Kohji Takano
  • Patent number: 8769547
    Abstract: Data transfer during processor context switching is reduced, particularly in relation to a time-sharing microtasking programming model. Prior to switching context of a processor having local memory from a first to a second process, a portion of the local memory that does not require transfer to system memory for proper saving of data associated with the first process is determined. The context of the processor is then switched from the first to the second process, including transferring all of the local memory as the data associated with the first process, to system memory—except for the portion of the local memory that has been determined as not requiring saving to the system memory for proper saving of the data associated with the first process. Therefore, switching the context from the first to the second process results in a reduction of data transferred from the local memory to the system memory.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Inoue, Moriyoshi Ohara, Takao Moriyama, Yukihiko Sohda, Hideaki Komatsu
  • Patent number: 8745414
    Abstract: Unsecure system software and secure system software on the same computer system is switched between. A computer system includes one or more processors, which may not have any built-in security features, memory, and firmware. The memory stores secure system software and unsecure system software. In response to receiving a user signal, the firmware switches from the unsecure system software running on the processors to the secure system software running on the processors (and back again). While the unsecure system software is running, the secure system software is protected from tampering by the unsecure system software.
    Type: Grant
    Filed: March 31, 2012
    Date of Patent: June 3, 2014
    Assignee: International Business Machines Corporation
    Inventors: Hassan Hajji, Seiichi Kawano, Takao Moriyama
  • Publication number: 20120317424
    Abstract: Unsecure system software and secure system software on the same computer system is switched between. A computer system includes one or more processors, which may not have any built-in security features, memory, and firmware. The memory stores secure system software and unsecure system software. In response to receiving a user signal, the firmware switches from the unsecure system software running on the processors to the secure system software running on the processors (and back again). While the unsecure system software is running, the secure system software is protected from tampering by the unsecure system software.
    Type: Application
    Filed: March 31, 2012
    Publication date: December 13, 2012
    Inventors: Hassan Hajji, Seiichi Kawano, Takao Moriyama
  • Patent number: 8331435
    Abstract: An object is to calculate an accurate motion vector with a small computational effort. To this end, provided is a system for compressing a motion picture generated by projecting objects onto a screen, the objects moving relatively to the screen in a 3D space, the system including: a motion calculating component which calculates a motion vector of the object within the screen by projecting onto the screen a motion of the object in the 3D space between a time corresponding to a compression target frame and a time corresponding to another frame; and a compressing component which compresses the compression target frame by motion compensation based on the motion vector.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Inoue, Takao Moriyama
  • Publication number: 20120297398
    Abstract: Data transfer during processor context switching is reduced, particularly in relation to a time-sharing microtasking programming model. Prior to switching context of a processor having local memory from a first to a second process, a portion of the local memory that does not require transfer to system memory for proper saving of data associated with the first process is determined. The context of the processor is then switched from the first to the second process, including transferring all of the local memory as the data associated with the first process, to system memory—except for the portion of the local memory that has been determined as not requiring saving to the system memory for proper saving of the data associated with the first process. Therefore, switching the context from the first to the second process results in a reduction of data transferred from the local memory to the system memory.
    Type: Application
    Filed: July 31, 2012
    Publication date: November 22, 2012
    Inventors: Hiroshi Inoue, Moriyoshi Ohara, Takao Moriyama, Yukihiko Sohda, Hideaki Komatsu
  • Patent number: 8291398
    Abstract: A compiler system and method for calculating a value to be assigned to a variable for optimizing a program. The apparatus includes a subrange analysis unit for analyzing, for an instruction to assign a value to a variable in the program, a range of the value being assignable to the variable by the instruction, as a subrange of the variable in a case where instruction is executed; a determination unit for determining if the execution result of the program changes if the instruction assigns any value in the subrange of the variable to the variable on the basis of the analyzed subrange of the variable; and a replacement unit for replacing the instruction to assign the value to the variable with an instruction to assign a constant value in the subrange of the variable to the variable.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Motohiro Kawahito, Hideaki Komatsu, Takao Moriyama
  • Patent number: 8271994
    Abstract: Data transfer during processor context switching is reduced, particularly in relation to a time-sharing microtasking programming model. Prior to switching context of a processor having local memory from a first to a second process, a portion of the local memory that does not require transfer to system memory for proper saving of data associated with the first process is determined. The context of the processor is then switched from the first to the second process, including transferring all of the local memory as the data associated with the first process, to system memory—except for the portion of the local memory that has been determined as not requiring saving to the system memory for proper saving of the data associated with the first process. Therefore, switching the context from the first to the second process results in a reduction of data transferred from the local memory to the system memory.
    Type: Grant
    Filed: February 11, 2006
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Inoue, Moriyoshi Ohara, Takao Moriyama, Yukihiko Sohda, Hideaki Komatsu
  • Patent number: 8266627
    Abstract: Data transfer during processor context switching is reduced, particularly in relation to a time-sharing microtasking programming model. Prior to switching context of a processor having local memory from a first to a second process, a portion of the local memory that does not require transfer to system memory for proper saving of data associated with the first process is determined. The context of the processor is then switched from the first to the second process, including transferring all of the local memory as the data associated with the first process, to system memory—except for the portion of the local memory that has been determined as not requiring saving to the system memory for proper saving of the data associated with the first process. Therefore, switching the context from the first to the second process results in a reduction of data transferred from the local memory to the system memory.
    Type: Grant
    Filed: July 13, 2008
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Inoue, Moriyoshi Ohara, Takao Moriyama, Yukihiko Sohda, Hideaki Komatsu
  • Patent number: 8234506
    Abstract: Unsecure system software and secure system software on the same computer system is switched between. A computer system includes one or more processors, which may not have any built-in security features, memory, and firmware. The memory stores secure system software and unsecure system software. In response to receiving a user signal, the firmware switches from the unsecure system software running on the processors to the secure system software running on the processors (and back again). While the unsecure system software is running, the secure system software is protected from tampering by the unsecure system software.
    Type: Grant
    Filed: October 8, 2006
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hassan Hajji, Seiichi Kawano, Takao Moriyama
  • Patent number: 7644220
    Abstract: In a programmable controller including a special unit, a special-purpose integrated circuit element can be readily utilized for multiple purposes to extend the range of applications to reduce a manufacture cost. A special unit (130) connected to a microprocessor for performing I/O control through a bus includes an integrated circuit element (10) having a logic circuit unit (1000n (n=0 to 7)) whose operation specifications are determined by a parameter memory. The logic circuit unit (1000n) includes a reversible counter used for both high-speed input processing and high-speed output processing as a main component, and is connected to I/O interface circuits (139X) (139Y) through a first port (11) and a second port (12).
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: January 5, 2010
    Assignee: Mitsubishi Electric Corporation
    Inventors: Takao Moriyama, Hideyuki Oguro, Seigo Inobe
  • Publication number: 20090207172
    Abstract: An object is to calculate an accurate motion vector with a small computational effort. To this end, provided is a system for compressing a motion picture generated by projecting objects onto a screen, the objects moving relatively to the screen in a 3D space, the system including: a motion calculating component which calculates a motion vector of the object within the screen by projecting onto the screen a motion of the object in the 3D space between a time corresponding to a compression target frame and a time corresponding to another frame; and a compressing component which compresses the compression target frame by motion compensation based on the motion vector.
    Type: Application
    Filed: January 29, 2009
    Publication date: August 20, 2009
    Inventors: Hiroshi Inoue, Takao Moriyama
  • Publication number: 20090119654
    Abstract: A compiler system and method for calculating a value to be assigned to a variable for optimizing a program. The apparatus includes a subrange analysis unit for analyzing, for an instruction to assign a value to a variable in the program, a range of the value being assignable to the variable by the instruction, as a subrange of the variable in a case where instruction is executed; a determination unit for determining if the execution result of the program changes if the instruction assigns any value in the subrange of the variable to the variable on the basis of the analyzed subrange of the variable; and a replacement unit for replacing the instruction to assign the value to the variable with an instruction to assign a constant value in the subrange of the variable to the variable.
    Type: Application
    Filed: October 28, 2008
    Publication date: May 7, 2009
    Applicant: International Business Machines Corporation
    Inventors: Motohiro Kawahito, Hideaki Komatsu, Takao Moriyama
  • Publication number: 20090070514
    Abstract: In a programmable controller including a special unit, a special-purpose integrated circuit element can be readily utilized for multiple purposes to extend the range of applications to reduce a manufacture cost. A special unit (130) connected to a microprocessor for performing I/O control through a bus includes an integrated circuit element (10) having a logic circuit unit (1000n (n=0 to 7)) whose operation specifications are determined by a parameter memory. The logic circuit unit (1000n) includes a reversible counter used for both high-speed input processing and high-speed output processing as a main component, and is connected to I/O interface circuits (139X) (139Y) through a first port (11) and a second port (12).
    Type: Application
    Filed: March 4, 2008
    Publication date: March 12, 2009
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Takao MORIYAMA, Hideyuki Oguro, Seigo Inobe