Patents by Inventor Sadahiro Ishikawa
Sadahiro Ishikawa 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: 9436713Abstract: A database analyzer includes a data sorting unit sorting a data group acquired from an analysis target database based on data values in a table column and storing it as analysis target data in a storage unit; a data pattern creation processing unit creating a group for each data value based on differences between the data values and storing a data pattern in the storage unit; a data pattern judgment processing unit for judging validity of the data pattern; and a data pattern transformation processing unit for reconstructing the data pattern with respect to constituent elements of each group included in the data pattern by transforming each group in accordance with a specified conversion rule for converting the constituent elements, which are conceptually similar to each other, into the same constituent element, and storing it in the storage unit if a negative result is obtained for the validity judgment.Type: GrantFiled: October 23, 2013Date of Patent: September 6, 2016Assignee: HITACHI, LTD.Inventors: Yasunori Hashimoto, Ryota Mibe, Kentaro Yoshimura, Hirofumi Danno, Sadahiro Ishikawa, Kiyoshi Yamaguchi
-
Patent number: 9015658Abstract: A device and method automatically generate a program for buffering differences based on characteristics of a component. A buffer program for buffering differences of the way to use a component during different software environments is automatically generated. The device includes a controller for executing automatic generation of the buffer program, a memory including control information and a processing program, an input device for inputting the processing content of the component, and an output device for outputting the automatically generated buffer program. The memory records a plurality of forms for buffering the component as the control information and the controller extracts characteristic information based on the processing content of the component and records the extracted characteristic information as control information in the memory, selects a specified form based on the characteristic information, and generates the buffer program based on the selected form and the characteristic information.Type: GrantFiled: September 7, 2012Date of Patent: April 21, 2015Assignee: Hitachi, Ltd.Inventors: Yasunori Hashimoto, Ryota Mibe, Shuhei Nojiri, Sadahiro Ishikawa, Kiyoshi Yamaguchi, Kentaro Yoshimura
-
Publication number: 20150032708Abstract: A database analysis apparatus pays its attention to table columns more than two constituting a table among plural tables that a database holds, and analyzes automatically a dependence and a limitation condition that exist between the table columns from a tendency of appearance at the same time of data which each table column maintains, which comprises a data category calculation means to calculate a method of categorizing a data group from association rules generated from the data group of two or more table columns and an association rules reconstruction means to generate association rules of the best granularity by reconstructing the association rules based on the result of the above categorizing.Type: ApplicationFiled: July 24, 2014Publication date: January 29, 2015Applicant: HITACHI, LTD.Inventors: Yasunori HASHIMOTO, Ryota MIBE, Kentaro YOSHIMURA, Hirofumi DANNO, Keishi OSHIMA, Sadahiro ISHIKAWA, Kiyoshi YAMAGUCHI
-
Publication number: 20140289706Abstract: A test case is generated by receiving software specification, generating a test case including a test input value for particular software from the software specification, as well as an expected output value expected to be obtained as an output value when the software is executed by inputting the test input value, and checking whether a value that can be output in the software specification is included in the expected output value. As a result of the check, if it is determined that the output value that can be output in the software specification is not included in the expected output value, a test case including the value that can be output in the software specification as well as a corresponding test input value is generated and added to the test case that has been generated.Type: ApplicationFiled: February 3, 2014Publication date: September 25, 2014Applicant: Hitachi, Ltd.Inventors: KUNIHIKO MIYAZAKI, Naoto SATO, Shinji ITOH, Sadahiro ISHIKAWA, Kiyoshi YAMAGUCHI, Hiroki MORI
-
Publication number: 20140122445Abstract: A database analyzer includes a data sorting unit sorting a data group acquired from an analysis target database based on data values in a table column and storing it as analysis target data in a storage unit; a data pattern creation processing unit creating a group for each data value based on differences between the data values and storing a data pattern in the storage unit; a data pattern judgment processing unit for judging validity of the data pattern; and a data pattern transformation processing unit for reconstructing the data pattern with respect to constituent elements of each group included in the data pattern by transforming each group in accordance with a specified conversion rule for converting the constituent elements, which are conceptually similar to each other, into the same constituent element, and storing it in the storage unit if a negative result is obtained for the validity judgment.Type: ApplicationFiled: October 23, 2013Publication date: May 1, 2014Applicant: Hitachi, Ltd.Inventors: Yasunori HASHIMOTO, Ryota MIBE, Kentaro YOSHIMURA, Hirofumi DANNO, Sadahiro ISHIKAWA, Kiyoshi YAMAGUCHI
-
Publication number: 20130125091Abstract: A device and method automatically generate a program for buffering differences based on characteristics of a component. A buffer program for buffering differences of the way to use a component during different software environments is automatically generated. The device includes a controller for executing automatic generation of the buffer program, a memory including control information and a processing program, an input device for inputting the processing content of the component, and an output device for outputting the automatically generated buffer program. The memory records a plurality of forms for buffering the component as the control information and the controller extracts characteristic information based on the processing content of the component and records the extracted characteristic information as control information in the memory, selects a specified form based on the characteristic information, and generates the buffer program based on the selected form and the characteristic information.Type: ApplicationFiled: September 7, 2012Publication date: May 16, 2013Applicant: HITACHI, LTD.Inventors: Yasunori Hashimoto, Ryota Mibe, Shuhei Nojiri, Sadahiro Ishikawa, Kiyoshi Yamaguchi, Kentaro Yoshimura
-
Publication number: 20120266131Abstract: The present invention is provided to apply a screen mockup developed for prototyping, without any modification, to actual product development for which the architecture differs. An automatic program generation device has: a storage part 170 for storing a screen mockup program 1720, a component setup file 1730, and execution architecture definition information 1760, a storage part 160 for storing component data, a mockup design information analysis part 110 for generating component design information from the screen mockup program 1720 and the component setup file 1730 and configuring a program execution infrastructure from the execution architecture definition information 1760, a component architecture decision part 130 for selecting on the basis of the component design information a program code fragment, which operates on the configured program execution infrastructure, and a program code generation part 140 for generating a program code from the selected program code fragment.Type: ApplicationFiled: February 8, 2012Publication date: October 18, 2012Applicant: HITACHI, LTD.Inventors: Shuhei Nojiri, Ryota Mibe, Yasunori Hashimoto, Sadahiro Ishikawa, Kiyoshi Yamaguchi
-
Publication number: 20090193388Abstract: Before design information is published, a consistency state of reference design information referred to by the design information is revealed. By this, it is possible to reduce waste caused by redesign or the like of the design information. Public design information used for designing the design information is stored as reference design information 210 into a developer design information storage part 202 (S5). When a developer requests publication of the design information that has used the reference design information 210, the design information is stored as public design information 261b into a public design information storage part 260 (S17). When the design information is stored in the public design information storage part 260, a consistency state between reference design information 210 of design information that uses the design information 261b and the design information 261 is verified (S19), and the verified consistency state is stored in a consistency state storage part 203.Type: ApplicationFiled: January 27, 2009Publication date: July 30, 2009Inventors: Shuhei NOJIRI, Ryota Mibe, Erika Ayukawa, Sadahiro Ishikawa, Yuji Fukushi, Kiyoshi Yamaguchi, Jiro Fukunaga