Patents by Inventor Masumi Kawakami

Masumi Kawakami 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: 20240143300
    Abstract: A program analyzing apparatus (failure analyzing apparatus) includes an execution path reduction unit that deletes an execution path that is not executed by referring to information related to a branch destination of a conditional branch included in a program, from all execution paths that are all executable execution paths among execution paths that are columns of statements to be sequentially executed in the program.
    Type: Application
    Filed: February 15, 2022
    Publication date: May 2, 2024
    Applicant: HITACHI, LTD.
    Inventors: Hiroto Kaga, Masumi Kawakami, Yasufumi Suzuki
  • Publication number: 20240020217
    Abstract: A computer receives, as inputs, a software source code including statements and information for managing the statements including elements to be modified, as correction part candidates, selects the correction part candidate and executes score calculation processing for calculating a score for evaluating time and effort to modify the elements included in the selected correction part candidate, and selects at least one of the correction part candidate to be modified, based on the score. The score calculation processing includes processing for specifying, by analyzing the software source code, elements of statements among the plurality of statements other than the selected correction part candidates affected by the modification of the elements included in the selected correction part candidates, and the elements included in the selected correction part candidates, and processing for calculating the score of the selected correction part candidates based on the influence range.
    Type: Application
    Filed: November 11, 2021
    Publication date: January 18, 2024
    Inventors: Kenji KITAGAWA, Masumi KAWAKAMI
  • Publication number: 20240013481
    Abstract: To support creation of an editable information expression of a predetermined language in a virtual reality space, an information expression creation support device is provided. The device supports creation of an editable information expression source code of the predetermined language in the virtual reality space by tracking a movement trajectory of an action of a creator and selecting an information expression from candidates of the information expression, which are prepared in advance, based on an acquired movement trajectory of an action of the creator, and the selected information expression is arranged at a predetermined position.
    Type: Application
    Filed: March 2, 2021
    Publication date: January 11, 2024
    Applicant: HITACHI, LTD.
    Inventors: Akihiro Hori, Masumi Kawakami
  • Patent number: 11853198
    Abstract: A program development assistance system includes an automatic execution process server that accepts a commit completion notification indicating that a source code has been registered, commit information that includes source code information and ticket information is acquired, a ticket identifier is extracted from the commit information, attribute information pertaining to a ticket is acquired on the basis of the extracted ticket identifier, information to be executed that corresponds to the source code to be processed by automatic execution is stored in an automatic execution queue, the sequence of to-be-executed information in the automatic execution queue is altered on the basis of the acquired attribute information pertaining to the ticket, the source code and a test case that are to be processed by automatic execution are acquired, and an automatic execution process is performed using the source code and the test case on the basis of the sequence of to-be-executed information.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: December 26, 2023
    Assignee: HITACHI, LTD.
    Inventors: Noboru Wakabayashi, Masumi Kawakami, Kosuke Oshima, Akihiro Hori, Ryosuke Yasuoka
  • Patent number: 11823097
    Abstract: Provided is a test facility management system that can evaluate, in a software development process requiring use of test facilities, progress of a process caused by increasing or decreasing a count of the test facilities. The test facility management system can include: a project progress forecast unit that stores a process information database, a facility reservation information database, a process progress history information database, and facility count proposed change information, calculates facility usage remaining time period for the software development process based on process progress history information, specifies a time range during which facilities of the count of proposed change are available, and forecasts, based on the available time range, the progress of the software development process when work for the facility usage remaining time period is carried out by the facilities of the count of the proposed change; and a user interface that outputs the forecasted progress information.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: November 21, 2023
    Assignee: HITACHI, LTD.
    Inventors: Kosuke Oshima, Masumi Kawakami, Makoto Ichii, Akihiro Hori, Yasufumi Suzuki
  • Publication number: 20230259447
    Abstract: A defect analysis apparatus includes an execution log (program execution log) of a program (source code) in an input. The defect analysis apparatus includes an analysis start point acquisition unit configured to acquire, from the execution log and as an analysis start point, a statement of the program in which an exception occurs; an analysis end point acquisition unit configured to acquire, as an analysis end point, a function directly or indirectly calling a function including the analysis start point; and a symbolic execution engine configured to perform reverse symbolic execution from the analysis start point to the analysis end point and output an execution path.
    Type: Application
    Filed: February 25, 2021
    Publication date: August 17, 2023
    Inventors: Masumi KAWAKAMI, Yasufumi SUZUKI
  • Patent number: 11693653
    Abstract: Provided is a system that enables a user to easily analyze software. A software analysis support system 1 that supports analysis of a structure of software includes at least one computer. The computer acquires software component information 12 indicating a relationship and an attribute of each software component, acquires display element setting information 13 in which a first display element 41 corresponding to an attribute of each software component and a second display element 42 corresponding to a relationship between the respective software components are set, the display element setting information 13 being editable, and arranges each of the first display element and the second display element at a predetermined position of a virtual space 40 that displays the relationship of each software component on the basis of a plurality of predetermined attributes selected in advance among attributes of each software component.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: July 4, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Akihiro Hori, Masumi Kawakami, Makoto Ichii, Yasufumi Suzuki, Noboru Wakabayashi
  • Patent number: 11640296
    Abstract: Provided is a system that enables a user to easily analyze software. A software analysis support system 1 that supports analysis of a structure of software includes at least one computer. The computer acquires software component information 12 indicating a relationship and an attribute of each software component, acquires display element setting information 13 in which a first display element 41 corresponding to an attribute of each software component and a second display element 42 corresponding to a relationship between the respective software components are set, the display element setting information 13 being editable, and arranges each of the first display element and the second display element at a predetermined position of a virtual space 40 that displays the relationship of each software component on the basis of a plurality of predetermined attributes selected in advance among attributes of each software component.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: May 2, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Akihiro Hori, Masumi Kawakami, Makoto Ichii, Yasufumi Suzuki, Noboru Wakabayashi
  • Publication number: 20230081100
    Abstract: A risk evaluation system includes a processor unit and a storage unit. In the risk evaluation system, the storage unit stores: demand information indicating a demand for software to be developed in a software development project that is a risk evaluation target; past demand information indicating a demand for software developed in a past software development project; and a source code change history in the past software development project, and the processor unit is configured to: calculate a similarity between the demand information and the past demand information; extract a change history of a source code corresponding to the past demand information based on the past demand information and the source code change history; and evaluate a risk in software development for realizing the demand information based on the similarity and the change history of the source code corresponding to the past demand information.
    Type: Application
    Filed: January 19, 2021
    Publication date: March 16, 2023
    Inventors: Kosuke OSHIMA, Masumi KAWAKAMI, Kenji KITAGAWA, Makoto ICHII, Akihiro HORI, Yuhao WU
  • Publication number: 20220391203
    Abstract: When any one or a combination of a ticket, a source code change history, and a source code is input, a source code analysis apparatus generates information of a factor pattern from the information, and a factor metrics calculation unit calculates factor metrics regarding the factor pattern as measured information regarding the factor pattern. In addition, the QCD measurement value is acquired from the information, the QCD index is calculated based on the QCD measurement value, and the correlation calculation unit calculates a correlation coefficient for a pair of the factor metrics and the QCD index, stores the correlation coefficient in the correlation list, calculates a score for the pair of the factor pattern and the QCD measurement value, and generates the important factor pattern information table in which the score is assigned to the pair of the factor pattern and the QCD measurement value.
    Type: Application
    Filed: May 3, 2022
    Publication date: December 8, 2022
    Inventors: Makoto ICHII, Masumi KAWAKAMI
  • Publication number: 20220327047
    Abstract: A program development assistance system includes an automatic execution process server that accepts a commit completion notification indicating that a source code has been registered, commit information that includes source code information and ticket information is acquired, a ticket identifier is extracted from the commit information, attribute information pertaining to a ticket is acquired on the basis of the extracted ticket identifier, information to be executed that corresponds to the source code to be processed by automatic execution is stored in an automatic execution queue, the sequence of to-be-executed information in the automatic execution queue is altered on the basis of the acquired attribute information pertaining to the ticket, the source code and a test case that are to be processed by automatic execution are acquired, and an automatic execution process is performed using the source code and the test case on the basis of the sequence of to-be-executed information.
    Type: Application
    Filed: November 19, 2020
    Publication date: October 13, 2022
    Inventors: Noboru WAKABAYASHI, Masumi KAWAKAMI, Kosuke OSHIMA, Akihiro HORI, Ryosuke YASUOKA
  • Publication number: 20220308864
    Abstract: Provided is a system that enables a user to easily analyze software. A software analysis support system 1 that supports analysis of a structure of software includes at least one computer. The computer acquires software component information 12 indicating a relationship and an attribute of each software component, acquires display element setting information 13 in which a first display element 41 corresponding to an attribute of each software component and a second display element 42 corresponding to a relationship between the respective software components are set, the display element setting information 13 being editable, and arranges each of the first display element and the second display element at a predetermined position of a virtual space 40 that displays the relationship of each software component on the basis of a plurality of predetermined attributes selected in advance among attributes of each software component.
    Type: Application
    Filed: April 13, 2020
    Publication date: September 29, 2022
    Inventors: Akihiro HORI, Masumi KAWAKAMI, Makoto ICHII, Yasufumi SUZUKI, Noboru WAKABAYASHI
  • Publication number: 20220051148
    Abstract: Provided is a test facility management system that can evaluate, in a software development process requiring use of test facilities, progress of a process caused by increasing or decreasing a count of the test facilities. The test facility management system can include: a project progress forecast unit that stores a process information database, a facility reservation information database, a process progress history information database, and facility count proposed change information, calculates facility usage remaining time period for the software development process based on process progress history information, specifies a time range during which facilities of the count of proposed change are available, and forecasts, based on the available time range, the progress of the software development process when work for the facility usage remaining time period is carried out by the facilities of the count of the proposed change; and a user interface that outputs the forecasted progress information.
    Type: Application
    Filed: December 10, 2019
    Publication date: February 17, 2022
    Applicant: Hitachi, Ltd.
    Inventors: Kosuke Oshima, Masumi Kawakami, Makoto Ichii, Akihiro Hori, Yasufumi Suzuki
  • Publication number: 20210264344
    Abstract: There is provided a project assistance system capable of improving the efficiency of project management. A correspondence estimation processing unit calculates correspondence information between project plan information and project execution information along with a reliability, based on a comparison result between the project plan information in which a plan of a project is described, and the project execution information in which execution of the project is described. An information consistency check unit checks the consistency based on the reliability of the correspondence relation estimated by the correspondence estimation processing unit. A user interface displays information for specifying a task associated with a process along with process information, displays information regarding a task associated with an architecture along with architecture information, and displays person-in-charge information of the architecture along with the architecture information.
    Type: Application
    Filed: May 27, 2019
    Publication date: August 26, 2021
    Applicant: HITACHI, LTD.
    Inventor: Masumi KAWAKAMI
  • Patent number: 4920393
    Abstract: An insulated-gate field-effect semiconductor device comprising a silicon substrate of a first conductivity type, heavily doped source and drain regions of a second conductivity type in the substrate, a plurality of island regions of the second conductivity type in the substrate, the heavily doped island regions being located between the source and drain regions, a gate oxide layer on the surface of the substrate, and a conductive layer having a portion on the gate oxide layer, the portion of the conductive layer being coextensive with the area of the substrate which intervenes between the source and regions. The conductive layer may have apertures respectively aligned with the island regions in the substrate and the conductive layer may be formed to be extensive throughout the area of the substrate which intervenes between the first and second heavily doped regions.
    Type: Grant
    Filed: February 13, 1989
    Date of Patent: April 24, 1990
    Assignee: Texas Instruments Incorporated
    Inventor: Masumi Kawakami
  • Patent number: 4692640
    Abstract: The majority circuit has an (n+1)/2-notation counter circuit comprising a plurality of cascade-connected binary counters. An odd number of n-bit serial data are counted by the counter circuit, and an output of the binary counter of the last stage is taken out as a majority output of the majority circuit.
    Type: Grant
    Filed: December 20, 1985
    Date of Patent: September 8, 1987
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Seigo Suzuki, Yukihiko Yabe, Masumi Kawakami