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: 20230196594Abstract: 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: ApplicationFiled: December 21, 2021Publication date: June 22, 2023Inventors: Takao Moriyama, Michiaki Tatsubori, TATSUYA ISHIKAWA, PAOLO FRACCARO
-
Patent number: 11402343Abstract: 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: GrantFiled: December 6, 2019Date of Patent: August 2, 2022Assignee: RIGAKU CORPORATIONInventors: Yoshiyuki Kataoka, Takao Moriyama
-
Publication number: 20220178853Abstract: 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: ApplicationFiled: December 6, 2019Publication date: June 9, 2022Applicant: RIGAKU CORPORATIONInventors: Yoshiyuki KATAOKA, Takao MORIYAMA
-
Patent number: 10455355Abstract: 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: GrantFiled: November 6, 2017Date of Patent: October 22, 2019Assignee: International Business Machines CorporationInventors: Tadanobu Inoue, Akira Koseki, Takao Moriyama, Kohji Takano
-
Patent number: 10448202Abstract: 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: GrantFiled: March 13, 2017Date of Patent: October 15, 2019Assignee: International Business Machines CorporationInventors: Tadanobu Inoue, Akira Koseki, Takao Moriyama, Kohji Takano
-
Publication number: 20180262875Abstract: 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: ApplicationFiled: March 13, 2017Publication date: September 13, 2018Inventors: Tadanobu Inoue, Akira Koseki, Takao Moriyama, Kohji Takano
-
Publication number: 20180262876Abstract: 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: ApplicationFiled: November 6, 2017Publication date: September 13, 2018Inventors: Tadanobu Inoue, Akira Koseki, Takao Moriyama, Kohji Takano
-
Patent number: 8769547Abstract: 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: GrantFiled: July 31, 2012Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Hiroshi Inoue, Moriyoshi Ohara, Takao Moriyama, Yukihiko Sohda, Hideaki Komatsu
-
Patent number: 8745414Abstract: 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: GrantFiled: March 31, 2012Date of Patent: June 3, 2014Assignee: International Business Machines CorporationInventors: Hassan Hajji, Seiichi Kawano, Takao Moriyama
-
Publication number: 20120317424Abstract: 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: ApplicationFiled: March 31, 2012Publication date: December 13, 2012Inventors: Hassan Hajji, Seiichi Kawano, Takao Moriyama
-
Patent number: 8331435Abstract: 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: GrantFiled: January 29, 2009Date of Patent: December 11, 2012Assignee: International Business Machines CorporationInventors: Hiroshi Inoue, Takao Moriyama
-
Publication number: 20120297398Abstract: 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: ApplicationFiled: July 31, 2012Publication date: November 22, 2012Inventors: Hiroshi Inoue, Moriyoshi Ohara, Takao Moriyama, Yukihiko Sohda, Hideaki Komatsu
-
Patent number: 8291398Abstract: 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: GrantFiled: October 28, 2008Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Motohiro Kawahito, Hideaki Komatsu, Takao Moriyama
-
Patent number: 8271994Abstract: 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: GrantFiled: February 11, 2006Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Hiroshi Inoue, Moriyoshi Ohara, Takao Moriyama, Yukihiko Sohda, Hideaki Komatsu
-
Patent number: 8266627Abstract: 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: GrantFiled: July 13, 2008Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Hiroshi Inoue, Moriyoshi Ohara, Takao Moriyama, Yukihiko Sohda, Hideaki Komatsu
-
Patent number: 8234506Abstract: 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: GrantFiled: October 8, 2006Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Hassan Hajji, Seiichi Kawano, Takao Moriyama
-
Patent number: 7644220Abstract: 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: GrantFiled: March 4, 2008Date of Patent: January 5, 2010Assignee: Mitsubishi Electric CorporationInventors: Takao Moriyama, Hideyuki Oguro, Seigo Inobe
-
Publication number: 20090207172Abstract: 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: ApplicationFiled: January 29, 2009Publication date: August 20, 2009Inventors: Hiroshi Inoue, Takao Moriyama
-
Publication number: 20090119654Abstract: 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: ApplicationFiled: October 28, 2008Publication date: May 7, 2009Applicant: International Business Machines CorporationInventors: Motohiro Kawahito, Hideaki Komatsu, Takao Moriyama
-
Publication number: 20090070514Abstract: 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: ApplicationFiled: March 4, 2008Publication date: March 12, 2009Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Takao MORIYAMA, Hideyuki Oguro, Seigo Inobe