Patents by Inventor Satoshi Imamura
Satoshi Imamura 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: 20260260711Abstract: A non-transitory computer-readable recording medium stores therein a program that causes a computer to execute a process including dividing a molecule into a plurality of fragments, calculating, for each of the fragments, a first eigenvalue for each of bath orbitals included in the fragments, calculating a second value for each of the bath orbitals based on the first eigenvalue, sorting the second values in a descending order and deriving a cumulative distribution function of the second values, determining the number of the bath orbitals for which a cumulative probability of the cumulative distribution function is greater than a predetermined threshold value, selecting the bath orbitals corresponding to the second values from a largest one among the second values sorted in the descending order, in the number equal to the determined number of the bath orbitals, and calculating an energy of the molecule using the selected bath orbitals.Type: ApplicationFiled: February 18, 2026Publication date: September 3, 2026Applicant: Fujitsu LimitedInventor: Satoshi IMAMURA
-
Publication number: 20260229319Abstract: An information processing device obtains a graph representing a structure of a molecule of interest, the graph including nodes representing respective atom groups of multiple atom groups and edges coupling different nodes. The information processing device refers to a basis function system, calculates, for each edge, an evaluation value representing the magnitude of interaction between atom groups represented by different nodes coupled by the edge, and sets the evaluation value as a weight for the edge. The information processing device divides the graph into portions by cutting edges so that a sum of the weights thereof is minimized and thereby divides the structure of the molecule of interest into fragments corresponding to the portions.Type: ApplicationFiled: January 22, 2026Publication date: August 6, 2026Applicant: Fujitsu LimitedInventor: Satoshi IMAMURA
-
Publication number: 20260155213Abstract: A recording medium stores a program for causing a computer to execute processing including: calculating energy of a molecule by a VQE and acquiring a number of iterations of the VQE for a molecular structure of each interatomic distance in the molecule by using quantum circuit information that represents a second quantum circuit obtained by reducing a number of Rz gates in a first quantum circuit, in which, when a cumulative increase number of the number of iterations from a first number of a first interatomic distance to a second number a second interatomic distance longer than the first interatomic distance becomes a threshold or more, the quantum circuit information is changed to quantum circuit information that represents a third quantum circuit obtained by increasing the number of Rz gates of the second quantum circuit.Type: ApplicationFiled: December 10, 2024Publication date: June 4, 2026Applicant: Fujitsu LimitedInventor: Satoshi IMAMURA
-
Publication number: 20260084758Abstract: A vehicle lower body structure reduces upward displacement of a tunnel section due to a collision load applied from a vehicle lateral side. The structure includes a tunnel section protruding upward in a central position of a front floor panel in a vehicle width direction; a pair of left and right side sills extending in a vehicle front-rear direction at opposing lateral ends of the front floor panel in the vehicle width direction; a floor cross member coupling the pair of left and right side sills in the vehicle width direction across the tunnel section and fixed to an upper surface of the front floor panel; and a battery unit disposed below the front floor panel. A portion of the floor cross member across the tunnel section is coupled to the tunnel section and the battery unit via a coupling member.Type: ApplicationFiled: August 7, 2025Publication date: March 26, 2026Applicant: MAZDA MOTOR CORPORATIONInventors: Harumitsu KUBOTA, Morihide YAMADA, Takuya SAEKI, Satoshi IMAMURA, Hidenari KONDO
-
Publication number: 20260080123Abstract: A recording medium stores therein an information processing program for causing a computer to execute a process including: obtaining a fragment count by which a structure of a molecule-under-analysis containing multiple atoms is divided, information specifying an orbital count for and coordinates of each of the atoms; based on the obtained information and coordinates, executing: assigning among the atoms, two or more atoms, a number thereof being equal to the obtained fragment count, the two or more atoms being assigned in descending order of the orbital count, respectively, to two or more fragments, a number thereof being equal to the obtained fragment count; assigning, with respect to each of the two or more fragments, an atom that of remaining atoms exclusive of the two or more atoms, is close in distance to another atom already assigned to the each of the two or more fragments; assigning the atoms to the two or more fragments; and outputting the two or more fragments to which the atoms are assigned.Type: ApplicationFiled: September 15, 2025Publication date: March 19, 2026Applicant: Fujitsu LimitedInventors: Satoshi IMAMURA, Keiji KIMURA
-
Publication number: 20260010813Abstract: A processing unit acquires first quantum circuit information representing a first quantum circuit that includes a plurality of Rz gates and a plurality of groups of CNOT gates, each group accompanying a corresponding one of the plurality of Rz gates, and that is used for VQE, and the number of Rz gates for each angle parameter. The processing unit determines deletion target Rz gates from the plurality of Rz gates included in the first quantum circuit based on the first quantum circuit information and the number of Rz gates. The processing unit generates second quantum circuit information representing a second quantum circuit obtained by deleting the determined Rz gates and CNOT gates accompanying the determined Rz gates from the first quantum circuit. The processing unit outputs the second quantum circuit information.Type: ApplicationFiled: September 16, 2025Publication date: January 8, 2026Applicant: Fujitsu LimitedInventor: Satoshi IMAMURA
-
Publication number: 20250273305Abstract: A non-transitory computer-readable recording medium stores an algorithm selection program for causing a computer to execute a process including: in a case where a solution for structure optimization of a molecule is calculated using a quantum chemical calculation algorithm that repeatedly executes calculation for a plurality of cycles, executing a first quantum chemical calculation algorithm for a target molecule and calculating a nuclear gradient norm for each cycle; executing the first quantum chemical calculation algorithm for a cycle in which the nuclear gradient norm is equal to or more than a first threshold; and executing a second quantum chemical calculation algorithm of which execution time is longer than the first quantum chemical calculation algorithm for a cycle in which the nuclear gradient norm is less than the first threshold.Type: ApplicationFiled: December 18, 2024Publication date: August 28, 2025Applicant: Fujitsu LimitedInventor: Satoshi IMAMURA
-
Publication number: 20250061368Abstract: A recording medium stores a program for executing processing of: obtaining a first value of each first parameter calculated first by the VQE that calculates values of parameter of a quantum circuit and a second value of each first parameters calculated last by the VQE when an active space of a target molecule is reduced; obtaining a third value of each second parameter calculated first by the VQE such that the parameters are calculated once, when the active space of the target molecule is not reduced; specifying one first parameter corresponding to the first value closest to the third value of the second parameter to associate the specified first parameter with the second parameter; and when the active space of the target molecule is not reduced, setting an initial value of each second parameter to the second value of one first parameter specified to be associated with each second parameter.Type: ApplicationFiled: June 25, 2024Publication date: February 20, 2025Applicant: Fujitsu LimitedInventors: Naoki IIJIMA, Satoshi IMAMURA
-
Publication number: 20240153594Abstract: A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process, the process includes determining an execution time for each of one or more algorithms to be used when performing quantum chemical calculation on a target molecule, and determining, based on the determined execution time, first combinations of algorithms that enable the quantum chemical calculation to be performed within a designated time.Type: ApplicationFiled: July 31, 2023Publication date: May 9, 2024Applicant: Fujitsu LimitedInventor: Satoshi IMAMURA
-
Publication number: 20240143868Abstract: A medium storing a program for causing a computer to perform processing including: executing optimization including iteratively performing a search and update for each variable in a target problem, the search including searching for a candidate for a solution to the variable, the update including updating a provisional value of the solution with the candidate when a difference between evaluation values of the provisional value and the candidate is equal to or smaller than a first threshold, and updating the provisional value with the candidate stochastically when the difference is greater than the first threshold; in the optimization, counting the number of times that the difference becomes equal to or greater than a second threshold before the last step in which the provisional value is updated with the candidate; and after the optimization, evaluating an appropriateness of the optimization for the target problem based on the counted number of times.Type: ApplicationFiled: July 24, 2023Publication date: May 2, 2024Applicant: Fujitsu LimitedInventor: Satoshi IMAMURA
-
Publication number: 20240104263Abstract: An information processing apparatus calculates a plurality of first molecular energies corresponding to a plurality of first interatomic distances by using a first algorithm that iteratively updates a solution until a convergence condition is satisfied. The information processing apparatus specifies, based on a slope of a line segment indicating a relationship between the plurality of first interatomic distances and iteration counts, a plurality of second interatomic distances for which molecular energy is to be calculated by using a second algorithm. The information processing apparatus calculates second molecular energies corresponding to the specified plurality of second interatomic distances by using the second algorithm.Type: ApplicationFiled: June 20, 2023Publication date: March 28, 2024Applicant: Fujitsu LimitedInventor: Satoshi IMAMURA
-
Publication number: 20230350695Abstract: A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process, the process includes detecting activation of a first application by a predesignated first user, determining one or more first central processing unit (CPU) cores that execute one or more tools that perform profiling of the first application from among a plurality of CPU cores in response to the detection, activating the one or more tools with the determined one or more first CPU cores, associating the first application with each of the one or more activated tools, causing each of the one or more tools to perform the profiling, and outputting an execution result of the profiling.Type: ApplicationFiled: February 22, 2023Publication date: November 2, 2023Applicant: Fujitsu LimitedInventor: Satoshi IMAMURA
-
Publication number: 20230244608Abstract: A computer-readable recording medium having stored therein a program for causing a computer to execute a process including: calculating, based on first information indicating an access pattern of a plurality of subsets in step of a cross validation process of a machine learning model and indicating two or more of the subsets used in each step, a count that each subset is consecutively used over steps among steps in each pattern for execution orders of the steps; determining an order of the steps of the cross validation process from the orders of candidate patterns, the determined order having a largest total of the counts of the subsets; and arranging a given number of subsets having largest counts from a top over steps in the determined order into a second memory having an accessing speed higher than an accessing speed of a first memory, the first memory storing the subsets.Type: ApplicationFiled: October 4, 2022Publication date: August 3, 2023Applicant: Fujitsu LimitedInventor: Satoshi Imamura
-
Patent number: 11655770Abstract: An engine is provided, which includes an engine body including a cylinder provided with intake and exhaust ports and intake and exhaust valves, intake and exhaust passages, a turbocharger including a turbine provided to the exhaust passage and a compressor provided to the intake passage, and a variable phase mechanism configured to change open/close timings of the intake valve while maintaining an open period of the intake valve at a 270° C.A or larger. A geometric compression ratio of the cylinder is 11:1 or higher. In a high-load range, the variable phase mechanism sets the intake valve close timing to be after an intake BDC and to make a ratio of a retarded amount of the intake closing to the geometric compression ratio be 4.58 or above and 6.67 or below, and sets the intake valve open timing to be before a close timing of the exhaust valve.Type: GrantFiled: January 31, 2022Date of Patent: May 23, 2023Assignee: Mazda Motor CorporationInventors: Naohiro Yamaguchi, Mitsunori Wasada, Satoshi Imamura, Toshimasa Kotani
-
Patent number: 11635041Abstract: An engine is provided, which includes an engine body including a plurality of cylinders, each of the cylinders being provided with an intake port, an exhaust port, an intake valve, and an exhaust valve, an intake passage and an exhaust passage connected to the engine body, and a turbocharger including a turbine provided to the exhaust passage and a compressor provided to the intake passage. A geometric compression ratio of the cylinder is 11:1 or higher. An open period of the intake valve is a range of 270° or larger by a crank angle. The exhaust passage includes a plurality of independent exhaust passages, each communicating with the exhaust port of one cylinder or with the exhaust ports of two or more cylinders of which timings of exhaust strokes are discontinuous from each other, and connecting the engine body to the turbine.Type: GrantFiled: January 31, 2022Date of Patent: April 25, 2023Assignee: Mazda Motor CorporationInventors: Naohiro Yamaguchi, Mitsunori Wasada, Satoshi Imamura, Toshimasa Kotani
-
Patent number: 11573739Abstract: An information processing apparatus includes: a first memory; a second memory different in processing speed from the first memory; and a processor including: a memory controller that is coupled to the first memory and the second memory and that controls an access to the first memory and an access to the second memory; and a plurality of controllers that access to the first memory or the second memory. The processor is configured to suppress a writing frequency of data into the second memory by controlling one or more first controllers that access the second memory among the plurality of controllers in accordance with a result of monitoring a state of writing the data into the second memory.Type: GrantFiled: January 25, 2021Date of Patent: February 7, 2023Assignee: FUJITSU LIMITEDInventor: Satoshi Imamura
-
Publication number: 20220391131Abstract: An information processing device 1 acquires the total number of rewriting times for each of modules of persistent memories (PMEM), and acquires the number of times a specific file is rewritten based on the numbers of times respective pages of PMEMs 301 to 303 are rewritten, and when the number of times the specific file is rewritten is equal to or larger than a transfer threshold, transfers the specific file to a module with a first total number of rewriting times that is smaller than a second total number of rewriting times of a source module in which the specific file is stored.Type: ApplicationFiled: March 31, 2022Publication date: December 8, 2022Applicant: FUJITSU LIMITEDInventors: Reika KINOSHITA, Satoshi Imamura
-
Patent number: 11512663Abstract: An engine is provided, which includes a combustion chamber defined by a piston crown surface, an inner wall surface of a cylinder, and a pentroof ceiling surface formed in a cylinder head, and an ignition part of a spark plug disposed at the ceiling surface to achieve flame propagation combustion inside the combustion chamber. A cavity recessed in a spherical cap shape is formed in a central area of the crown surface. An opening of an intake port is formed in the ceiling surface (intake side) and an opening of an exhaust port is formed in the ceiling surface (exhaust side). When seen in a cross-sectional view taken along a cylinder axis, the ignition part is located above the cavity to be offset toward the exhaust side with respect to a cylinder axial line whereas a cavity center point is located to be offset toward the intake side.Type: GrantFiled: January 31, 2022Date of Patent: November 29, 2022Assignee: Mazda Motor CorporationInventors: Satoshi Imamura, Masaki Fukuma, Naohiro Yamaguchi, Yoshitaka Wada, Takumi Uemura, Keisuke Yamamoto
-
Patent number: 11487582Abstract: An information processing apparatus including a plurality of groups, each group including a first memory, a second memory different in process speed from the first memory, and a processor including a memory controller that is connected to the first memory and the second memory and that controls an access from a process to the first memory and the second memory, wherein a first processor among a plurality of the processors of the plurality of groups is configured to determine, based on a characteristic of a plurality of the processes accessing data stored in the first memory or the second memory in each of the plurality of groups, an allocation of the plurality of processes onto the plurality of processors.Type: GrantFiled: July 22, 2020Date of Patent: November 1, 2022Assignee: FUJITSU LIMITEDInventor: Satoshi Imamura
-
Publication number: 20220300382Abstract: An information processing apparatus including: a first storage device; a second storage device having lower performance than performance of the first storage device; and a control circuit configured to perform processing including: copying data from the first storage device to the second storage device to make the data persistent; estimating, based on statistical information acquirable by hardware, an overhead of a first restoration method in which the data is restored by copying the data from the second storage device to the first storage device and an overhead of a second restoration method in which the data in the second storage device is used as it is; and restoring the data that becomes persistent, based on a restoration method having a smaller overhead of the respective estimated overheads of the first restoration method and the second restoration method, when restoring the data.Type: ApplicationFiled: November 8, 2021Publication date: September 22, 2022Applicant: FUJITSU LIMITEDInventor: Satoshi Imamura