Patents by Inventor Hiroaki Yoshida

Hiroaki Yoshida 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: 20190163839
    Abstract: A search device generates a preference trend based on content of a plurality of answers from a respondent for a plurality of inquiries each including a plurality of options. The search device, based on a log of content of representation items that are represented at the plurality of inquiries to the respondent, determines whether information that changes the representation items is to be represented. The search device generates an input candidate that changes the representation items according to a determining result based on the preference trend and displays the input candidate together with the representation items at the plurality of inquiries.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 30, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Yuri NAKAO, Kotaro Ohori, Hiroaki Yoshida, Takuya OHWA
  • Patent number: 10296447
    Abstract: A method may include identifying a fault location in a software program. The method may further include generating an instrumentation function with respect to the fault location. In addition, the method may include replacing a statement at the fault location with the instrumentation function and performing a first test execution of the software program with the implemented instrumentation function. The method may also include selecting the fault location for implementation of a repair candidate based on output of the instrumentation function in response to the first test execution and implementing the repair candidate at the fault location as a patch based on the selection. Moreover, the method may include performing a second test execution of the software program with respect to the patch, evaluating the patch based on results of the second test execution, and accepting or rejecting the patch based on the evaluation.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: May 21, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Hiroaki Yoshida, Mukul R. Prasad, Benjamin Mehne
  • Patent number: 10268572
    Abstract: In some examples, a method to interactively repair a software program using one or more automatically generated tests with human-provided test oracles may include identifying a fault location in a software program, generating a potential repair at the fault location based on a repair candidate, automatically generating a first test to test the potential repair, and generating a first query for a first test oracle based on the first test. The method may also include obtaining a response to the first query from a human, generating a first human-provided test oracle based on the first query and the obtained response to the first query, augmenting a test suite to include the first automatically generated test with the first human-provided test oracle, and testing the potential repair using the augmented test suite including the first automatically generated test with the first human-provided test oracle.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: April 23, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Mukul R. Prasad, Hiroaki Yoshida, Ripon K. Saha, Indradeep Ghosh
  • Publication number: 20190042398
    Abstract: In some examples, a method to interactively repair a software program using one or more automatically generated tests with human-provided test oracles may include identifying a fault location in a software program, generating a potential repair at the fault location based on a repair candidate, automatically generating a first test to test the potential repair, and generating a first query for a first test oracle based on the first test. The method may also include obtaining a response to the first query from a human, generating a first human-provided test oracle based on the first query and the obtained response to the first query, augmenting a test suite to include the first automatically generated test with the first human-provided test oracle, and testing the potential repair using the augmented test suite including the first automatically generated test with the first human-provided test oracle.
    Type: Application
    Filed: August 3, 2017
    Publication date: February 7, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Mukul R. PRASAD, Hiroaki YOSHIDA, Ripon K. SAHA, Indradeep GHOSH
  • Patent number: 10180897
    Abstract: According to an aspect of an embodiment, a method may include identifying a fault location of a fault in a software program using a test suite. The method may further include implementing, in the software program, a repair candidate for the fault. In addition, the method may include augmenting the test suite with a plurality of test oracles that are based on observed behavior of the software program and that correspond to the fault location. Moreover, the method may include running the augmented test suite with respect to the software program with the implemented repair candidate. The method may also include prioritizing the repair candidate as a repair of the software program based on a failure rate of the plurality of test oracles with respect to running the augmented test suite.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: January 15, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Hiroaki Yoshida, Mukul R. Prasad
  • Patent number: 10152406
    Abstract: According to an aspect of an embodiment, one or more systems or methods may be configured to locate a fault in a software program using a test suite. The systems or methods may be further configured to modify, using a repair template, the software program in response to locating the fault. In addition, the systems or methods may be configured to determine whether the modification satisfies an anti-pattern condition. The anti-pattern condition may indicate whether the modification is improper. The systems or methods may also be configured to disallow the modification in response to the modification satisfying the anti-pattern condition or perform further testing on the software program, as modified, in response to the modification not satisfying the anti-pattern condition.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: December 11, 2018
    Assignee: FUJISTU LIMITED
    Inventors: Hiroaki Yoshida, Shin Hwei Tan, Mukul R. Prasad
  • Patent number: 10133657
    Abstract: According to an aspect of an embodiment, a method may include identifying a fault at a fault location in a software program using a test suite. The method may also include determining multiple textual similarity scores by determining a textual similarity score with respect to each of multiple repair candidates for the fault. In addition, the method may include sorting the repair candidates based on the textual similarity scores. The method may also include selecting a particular repair candidate from the repair candidates based on the sorting. Moreover, the method may include implementing the particular repair candidate at the fault location based on the selection of the particular repair candidate.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: November 20, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Hiroaki Yoshida, Ripon Kumar Saha, Mukul R. Prasad
  • Publication number: 20180269685
    Abstract: A power supply device includes a photovoltaic power generator, a secondary battery unit, a charger configured to supply power from the photovoltaic power generator to the secondary battery unit, a DC-AC power conversion circuit configured to convert a discharge output of the secondary battery unit into AC power, and a control device configured to control charging of the secondary battery unit based on a load power prediction obtained by a moving average of used power and an amount of power generated by the photovoltaic power generator and perform control to switch output of the amount of power generated by the photovoltaic power generator between the secondary battery unit and a commercial system power based on a value of state of charge (SOC) of the secondary battery unit.
    Type: Application
    Filed: May 18, 2018
    Publication date: September 20, 2018
    Inventors: Naoyuki SUGENO, Hiroaki YOSHIDA, Atsushi CHINEN, Masami OKADA, Mohan Amit SAKLANI
  • Publication number: 20180239687
    Abstract: A method may include obtaining a plurality of synthesized method invocations using a plurality of objects and a plurality of methods of a software program. The method may also include determining a prioritization of the plurality of synthesized method invocations based on one or more of: relationships between one or more characteristics of each of the plurality of synthesized method invocations and a fault location; and relationships between the one or more characteristics and an error report that corresponds to the fault location. The method may also include selecting a synthesized method invocation from the plurality of synthesized method invocations for repair operations with respect to the fault location based on a corresponding prioritization of the selected synthesized method invocation. In addition, the method may include performing repair operations with respect to the fault location and the selected synthesized method invocation.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Ripon K. SAHA, Mukul R. PRASAD, Hiroaki YOSHIDA
  • Publication number: 20180228166
    Abstract: An environmental improvement material includes granulated and/or powderized Wakkanai diatom shale that has been subjected to a sterilization treatment and provides a disinfecting, sterilizing, or deactivating function, and disinfects, sterilizes, or deactivates microorganisms.
    Type: Application
    Filed: April 9, 2018
    Publication date: August 16, 2018
    Applicant: Yoshiken Co., Ltd.
    Inventors: Teruo Kosaka, Mitsuo Tsukano, Hiroaki Yoshida
  • Publication number: 20180226619
    Abstract: A battery includes an outer package including a laminated film including one or more resin layers, a terminal, and a melt-bonding assisting member including a thermoplastic resin and extending along the terminal. The outer package includes a melt-bonded region at which the terminal is sandwiched between the one or more resin layers via the melt-bonding assisting member. The terminal includes an inner part, a sandwiched part, and an outer part arranged in a first direction. The battery has a discharge capacity of 10 Ah or more.
    Type: Application
    Filed: March 30, 2018
    Publication date: August 9, 2018
    Inventors: Hiroaki YOSHIDA, Keita NAKAMURA
  • Patent number: 10001758
    Abstract: A time information receiver that receives a standard radio wave containing a time code and analyzes the time code based on a demodulated signal of the standard radio wave includes a falling edge cycle measurement part that measures a falling edge cycle of the demodulated signal over a measurement period set in advance and counts an occurrence in which the falling edge cycle is determined to coincide with any of 400 ms, 700 ms, 1300 ms, and 1600 ms, a low level width measurement part that measures a low level width over the measurement period whenever the falling edge cycle of the demodulated signal occurs and counts an occurrence in which the measured low level width is greater than or equal to a predetermined threshold greater than 300 ms but smaller than 500 ms.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: June 19, 2018
    Assignee: Seiko Epson Corporation
    Inventor: Hiroaki Yoshida
  • Publication number: 20180165182
    Abstract: A method may include identifying a fault location in a software program. The method may further include generating an instrumentation function with respect to the fault location. In addition, the method may include replacing a statement at the fault location with the instrumentation function and performing a first test execution of the software program with the implemented instrumentation function. The method may also include selecting the fault location for implementation of a repair candidate based on output of the instrumentation function in response to the first test execution and implementing the repair candidate at the fault location as a patch based on the selection. Moreover, the method may include performing a second test execution of the software program with respect to the patch, evaluating the patch based on results of the second test execution, and accepting or rejecting the patch based on the evaluation.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Hiroaki YOSHIDA, Mukul R. PRASAD, Benjamin MEHNE
  • Patent number: 9975108
    Abstract: An adsorbent for adsorption heat pumps, containing: activated carbon; and organic molecules each containing at least one hydrophilic functional group, where the organic molecules are provided in pores of the activated carbon.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: May 22, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Toshio Manabe, Hiroaki Yoshida, Noriyasu Aso
  • Patent number: 9966577
    Abstract: A battery includes an outer package including a laminated film including one or more resin layers, a terminal, and a melt-bonding assisting member including a thermoplastic resin and extending along the terminal. The outer package includes a melt-bonded region at which the terminal is sandwiched between the one or more resin layers. The terminal includes an inner part, a sandwiched part, and an outer part arranged in a first direction. The melt-bonding assisting member internally and externally extends in the first direction beyond contact with the outer package.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: May 8, 2018
    Assignee: GS YUASA INTERNATIONAL LTD.
    Inventors: Hiroaki Yoshida, Keita Nakamura
  • Publication number: 20180105720
    Abstract: A primer composition is provided. The primer composition comprises: (A) an organosiloxane block copolymer represented by the average unit formula: (R12SiO2/2)a(R2SiO3/2)b, wherein each R1 and R2 is independently an alkyl group having 1 to 12 carbon atoms, an aryl group having 6 to 20 carbon atoms, or an aralkyl group having 7 to 20 carbon atoms, “a” is a number in the range of 0.40 to 0.90, “b” is a number in the range of 0.10 to 0.60, and “a+b”=1.00, and having 0.5 to 35.0 mol % of silicon atom-bonded hydroxyl groups or silicon atom-bonded alkoxy groups, in which resinous siloxane blocks are connected by linear siloxane blocks; (B) a curing catalyst; and (C) an organic solvent. The primer composition improves the adhesion of silicone-cured products to base materials of optical semiconductor elements, package materials, substrates etc., and can suppress peeling or cracking caused by heat cycles.
    Type: Application
    Filed: February 23, 2016
    Publication date: April 19, 2018
    Inventors: Ryosuke YAMAZAKI, Hiroaki YOSHIDA, Shin YOSHIDA
  • Publication number: 20180089065
    Abstract: According to an aspect of an embodiment, a method may include identifying a fault location of a fault in a software program using a test suite. The method may further include implementing, in the software program, a repair candidate for the fault. In addition, the method may include augmenting the test suite with a plurality of test oracles that are based on observed behavior of the software program and that correspond to the fault location. Moreover, the method may include running the augmented test suite with respect to the software program with the implemented repair candidate. The method may also include prioritizing the repair candidate as a repair of the software program based on a failure rate of the plurality of test oracles with respect to running the augmented test suite.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Hiroaki YOSHIDA, Mukul R. PRASAD
  • Publication number: 20180060441
    Abstract: A search apparatus specifies a first respondent group based on a respondent attribute of a respondent. The search apparatus searches for a respondent preference of the respondent utilizing a plurality of inquiries for the respondent, the plurality of inquiries being made with a first preference of the first respondent group as an initial value and corresponding to a first segment that the first respondent group belongs to. The search apparatus, when a specific condition is not satisfied after search from the initial value with a specific number of inquiries, generates or selects a second respondents group based on the respondent attribute, answers to the plurality of inquiries, and on preferences of a second respondent group, the second respondent group satisfying the specific condition. The search apparatus searches for the respondent preference with a preference of the second respondent group being an initial value.
    Type: Application
    Filed: August 22, 2017
    Publication date: March 1, 2018
    Applicants: FUJITSU LIMITED, KYUSHU UNIVERSITY, NATIONAL UNIVERSITY CORPORATION
    Inventors: Yuri NAKAO, Kotaro Ohori, Hiroaki Yoshida, Takuya Ohwa, Akifumi Kira, Naoyuki Kamiyama
  • Patent number: 9902811
    Abstract: This invention relates to a curable silicone composition comprising: (A) a straight-chain organopolysiloxane having at least two alkenyl groups in a molecule; (B) an organopolysiloxane represented by the following average unit formula: (R1SiO3/2)a(R12SiO2/2)b(R13SiO1/2)c(SiO4/2)d(XO1/2)e wherein, R1 each independently represent an alkyl group having from 1 to 12 carbons, an alkenyl group having from 2 to 12 carbons, an aryl group having from 6 to 20 carbons, an aralkyl group having from 7 to 20 carbons, or a group in which some or all of the hydrogen atoms of these groups are substituted with halogen atoms, with the proviso that at least two R1 in a molecule are the alkenyl groups, X is a hydrogen atom or an alkyl group, a is a number from 0 to 0.3, b is 0 or a positive number, c is a positive number, d is a positive number, e is a number from 0 to 0.4, a+b+c+d=1, c/d is a number from 0 to 10, and b/d is a number from 0 to 0.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: February 27, 2018
    Assignees: DOW CORNING TORAY CO. LTD., DOW CORNING CORPORATION
    Inventors: Stanton James Dent, Tomohiro Iimura, Yusuke Miyamoto, Yoshitsugu Morita, Fumito Nishida, Emil Radkov, Jacob William Steinbrecher, Hiroaki Yoshida, Makoto Yoshitake
  • Publication number: 20180019499
    Abstract: The present invention relates to a nonaqueous electrolytic solution for use in a nonaqueous electrolytic solution secondary battery that comprises a negative electrode and a positive electrode capable of storing and releasing metal ions, and a nonaqueous electrolytic solution, wherein the nonaqueous electrolytic solution contains the specific compounds (A) and (B).
    Type: Application
    Filed: September 28, 2017
    Publication date: January 18, 2018
    Applicant: Mitsubishi Chemical Corporation
    Inventors: Hiroaki YOSHIDA, Yasuyuki SHIGEMATSU, Minoru KOTATO