Patents by Inventor Hiromasa YAMAUCHI

Hiromasa YAMAUCHI 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: 9816146
    Abstract: The present invention relates to a method for identifying the variety of a hop by using an identification marker comprising at least one single nucleotide polymorphism that differs among varieties, and a method for preparing said identification marker. The present invention also provides a primer or a probe to be used in the method for identifying the variety of a hop, and a nucleic acid of a region including said identification marker. The present invention further provides a method for detecting the intrusion of different varieties in a hop sample.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: November 14, 2017
    Assignee: SUNTORY HOLDINGS LIMITED
    Inventors: Hiromasa Yamauchi, Susumu Furukubo
  • Patent number: 9813932
    Abstract: A data collection method of a system that transmits and receives data by respective communications apparatuses among plural communications apparatuses performing multihop communication, includes suspending transmission of data obtained from a second sensor, a communications apparatus among the plural communications apparatuses suspending the transmission by the second communications apparatus when contents of data obtained from a first sensor of a first communications apparatus among the plural communications apparatuses and contents of data obtained from the second sensor of a second communications apparatus among the plural communications apparatuses are equivalent.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: November 7, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Toshiya Otomo, Koichiro Yamashita, Takahisa Suzuki, Hiromasa Yamauchi
  • Patent number: 9800649
    Abstract: A data communication method includes registering as a group and by a first data processing device of plural data processing devices, at least one second data processing device capable of communicating with the first data processing device; transmitting by the first data processing device and to the data processing devices, a first reception request for data; transmitting by the first data processing device and to the at least one second data processing device, a second reception request for the data when there is no response to the first reception request from the first data processing devices; and transmitting the data to the second data processing device, by the first data processing device and based on a response from the second data processing device.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: October 24, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Koji Kurihara, Koichiro Yamashita, Takahisa Suzuki, Hiromasa Yamauchi, Toshiya Otomo, Naoki Odate
  • Patent number: 9794908
    Abstract: A communications apparatus is included among a communications apparatus group arranged in a given area and capable of communicating with a nearby communications apparatus. The communications apparatus includes a sensor that detects a given property at a location of the communications apparatus; communications circuitry that receives from the nearby communications apparatus, a detection result that is obtained by another communications apparatus, for the given property at the location of the other communications apparatus; a processor that determines whether a difference between the detection result received by the communications circuitry and a detection result of the sensor is a given amount or less.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: October 17, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Koichiro Yamashita, Hiromasa Yamauchi, Takahisa Suzuki, Koji Kurihara, Toshiya Otomo
  • Patent number: 9794858
    Abstract: A data processing apparatus that is installed in plural in an installation area and processes data of each installation site, includes a processor that based on a combination of identification information included in calibration information respectively transmitted by calibration nodes and self-identification generation information that is included in the calibration information and for identifying the data processing apparatus among the plural data processing apparatuses, generates self-identification information; a memory device that retains the self-identification information; and a wireless communications circuit that receives the calibration information from the calibration nodes and performs transmission and reception of the data with an adjacent data processing apparatus provided in the installation area.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: October 17, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Takahisa Suzuki, Koichiro Yamashita, Hiromasa Yamauchi, Koji Kurihara, Toshiya Otomo, Yuta Teranishi
  • Patent number: 9785586
    Abstract: An electronic computer includes a processor that executes a thread and an interrupt handler, and monitors load of the processor; and an interrupt controller that is configured to determine a notification timing for an interrupt request to call the interrupt handler, the notification timing being determined based on the load and an effect of execution of the interrupt handler on user performance of the thread under execution by the processor; and notify the processor of the interrupt request, based on the notification timing. When the load is higher than a threshold, the interrupt controller sets the notification timing for an interrupt request that does not affect the user performance, to be later than the notification timing for an interrupt request that affects the user performance. Based on notification of the interrupt request, the processor calls and executes the interrupt handler that corresponds to the interrupt request.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: October 10, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Koji Kurihara, Koichiro Yamashita, Takahisa Suzuki, Hiromasa Yamauchi, Toshiya Otomo
  • Publication number: 20170289251
    Abstract: A data processing method is executed by a processor, and includes detecting an addition request to add a first device to a first group that includes a plurality of devices; registering the first device into a main group in which devices of the first group are registered, the first device being registered when the first device does not belong to a second group that is different from the first group; registering the first device into a subgroup, when the first device belongs to the second group; and performing by the devices registered in the main group, distributed processing that includes a plurality of tasks.
    Type: Application
    Filed: June 22, 2017
    Publication date: October 5, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Koji KURIHARA, Koichiro YAMASHITA, Takahisa SUZUKI, Hiromasa YAMAUCHI, Toshiya OTOMO, Naoki ODATE
  • Patent number: 9772964
    Abstract: A multicore processor system includes core configured to detect a process assignment instruction; acquire a remaining time obtained by subtracting a processing time of interrupt processing assigned to an arbitrary core of a multicore processor from a period that is from a calling time of the interrupt processing to an execution time limit of the interrupt processing, upon detecting the process assignment instruction; judge if the remaining time acquired at the acquiring is greater than or equal to a processing time of processing defined to limit an interrupt in the process; and assign the process to the arbitrary core, upon judging that the remaining time is greater than or equal to the processing time of the processing defined to limit an interrupt in the process.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: September 26, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Koichiro Yamashita, Takahisa Suzuki, Hiromasa Yamauchi, Koji Kurihara
  • Patent number: 9755974
    Abstract: A communication device has: a sensor configured to output sensing data; a count signal communication part configured to count a count signal received from a control device directly or via another communication device and transmit the counted count signal and to store a value of the received count signal; and a data communication part configured to transmit the sensing data outputted by the sensor or the sensing data received from another communication device, in correspondence with the stored value of the count signal.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: September 5, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Toshiya Otomo, Koichiro Yamashita, Takahisa Suzuki, Hiromasa Yamauchi, Koji Kurihara
  • Patent number: 9749396
    Abstract: A data processing method is executed by a first data processing apparatus, and includes setting based on a size of data that is for executing a predetermined function, a first division number for dividing the data; producing groups of a second division number, each including N (a positive integer) elements by dividing the first division number; assigning a plurality of data processing apparatuses each capable of communicating with the first data processing apparatus, to the groups of the second division number; and assigning sub-data formed by dividing the data by the first division number, to the groups of the second division number.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: August 29, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Koichiro Yamashita, Hiromasa Yamauchi, Takahisa Suzuki, Koji Kurihara
  • Patent number: 9734104
    Abstract: A data transfer control apparatus includes a transferring unit that transfers data from a transfer source memory to a transfer destination memory, according to an instruction from a first processor; and a first processor configured to detect a process execute by the first processor, determine whether transfer of the data is urgent, based on the type of the detected process, and control the transferring unit or the first processor to transfer the data, based on a determination result.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: August 15, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Hiromasa Yamauchi, Koichiro Yamashita, Sr., Takahisa Suzuki, Koji Kurihara
  • Patent number: 9729626
    Abstract: A file sharing method executed by a first terminal, and including selecting from among multiple terminals including the first terminal and based on a remaining battery level of the terminals and a processing time of a shared process, a second terminal to execute the shared process for sharing multiple files among the terminals; and assigning the shared process to the second terminal.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: August 8, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Toshiya Otomo, Koichiro Yamashita, Takahisa Suzuki, Hiromasa Yamauchi, Koji Kurihara, Naoki Odate, Tetsuo Hiraki
  • Patent number: 9716928
    Abstract: A given communications apparatus is included among plural first communications apparatuses, among which at least execution results of data processing of the given communications apparatus is communicated by multi-hop communication whereby, the execution results are transmitted to a second communications apparatus that performs a process based on the execution results.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: July 25, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Hiromasa Yamauchi, Koichiro Yamashita, Takahisa Suzuki, Koji Kurihara, Toshiya Otomo, Yuta Teranishi
  • Patent number: 9713119
    Abstract: A position estimation apparatus acquires, for base devices, the number of hops from a target sensor node to a base device. The position estimation apparatus calculates, for each base device, a distribution of estimated distances corresponding to the total hops, based on the number of hops and a distribution of estimated distances stored in a storage device. The position estimation apparatus calculates, for each base device, a distribution of estimated positions within a given region, based on the distribution of estimated distances, information concerning a range of the given region, and information concerning a position of the base device. The position estimation apparatus calculates an index that indicates a probability of a position of the target sensor node within the given region, based on the sum of distributions of estimated positions concerning the base stations.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: July 18, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Yuta Teranishi, Koichiro Yamashita, Takahisa Suzuki, Hiromasa Yamauchi, Koji Kurihara, Toshiya Otomo
  • Patent number: 9706470
    Abstract: A communications apparatus includes a reception signal processor that receives a wireless signal; a processor that controls a wait time that the reception signal processor waits for reception of wireless signals that include data to be transmitted and information of transmission paths; extracts from the information of the transmission paths included in the wireless signals received by the reception signal processor during the wait time, information of a common relay point in the transmission paths; determines a network state according to a ratio of transmission paths that include the common relay point, among a total count of the transmission paths; and generates based on the determined network state, a signal that includes information of a relay point; and a transmission signal processor that transmits the generated signal.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: July 11, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Hiromasa Yamauchi, Koichiro Yamashita, Takahisa Suzuki, Toshiya Otomo
  • Patent number: 9690619
    Abstract: A thread processing method is executed by a specific apparatus included among a plurality of apparatuses, and includes assigning one thread among a plurality of threads to the apparatuses, respectively; acquiring first time information that indicates a time at which the specific apparatus receives an execution result of a corresponding thread from each of the apparatuses; and setting a priority level of an access right to access shared memory that is shared by the apparatuses and the specific apparatus, the setting being based on the first time information and second time information that indicates a time at which reception of execution results of the threads from the apparatuses ends.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: June 27, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Hiromasa Yamauchi, Koichiro Yamashita, Takahisa Suzuki, Koji Kurihara, Toshiya Otomo, Naoki Odate
  • Patent number: 9690633
    Abstract: A synchronization method of multiple threads is executed by a computer. The synchronization method includes determining a type of a synchronization process of a first thread performing the synchronization process for synchronization with a second thread; starting time measurement when the type of the synchronization process of the first thread is a first type; performing the synchronization process of the first thread and a synchronization process of the second thread based on a synchronization process history of the second thread when the measured time exceeds a permitted response period of the first thread; and updating the permitted response period and performing the synchronization processes of the first thread and the second thread based on the synchronization process history of the second thread, when another processing request is received.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: June 27, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Koji Kurihara, Koichiro Yamashita, Takahisa Suzuki, Hiromasa Yamauchi, Toshiya Otomo
  • Patent number: 9684536
    Abstract: A scheduling method includes determining whether priority of an application to be activated is of a given priority, the determining being performed by a first data processing apparatus that is included in a first group having at least one data processing apparatus; transferring to a second data processing apparatus that is included in any one among a second group and the first group, a predetermined function of the first data processing apparatus so as to execute the application by the first data processing apparatus, the transferring being performed when the priority of the application is of the given priority, and the first and the second groups being among a plurality of groups that each includes at least one data processing apparatus; and placing the application in an execution queue of the first data processing apparatus, when the priority of the application is not the given priority.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: June 20, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Hiromasa Yamauchi, Koichiro Yamashita, Takahisa Suzuki, Koji Kurihara, Toshiya Otomo
  • Patent number: 9672076
    Abstract: A system includes a CPU; an accelerator; a comparing unit that compares a first value that is based on a first processing time period elapsing until the CPU completes a first process and a second processing time period elapsing until the accelerator completes the first process, and a second value that is based on a state of use of a battery driving the CPU and the accelerator; and a selecting unit that selects any one among the CPU and the accelerator, based on a result of comparison by the comparing unit.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: June 6, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Takahisa Suzuki, Koichiro Yamashita, Hiromasa Yamauchi, Koji Kurihara, Fumihiko Hayakawa, Naoki Odate, Tetsuo Hiraki, Toshiya Otomo
  • Publication number: 20170142602
    Abstract: A first node included in a first layer determines whether there has occurred a failure in a sink node included in a second layer subordinate to the first layer. The first node requests a second node included in the second layer to collect information of a third node included in a third layer subordinate to the second layer when the first node determines that there has occurred a failure in the sink node. The first node determines a fourth node serving as a substitute for the failed sink node included in the second layer on a basis of the information of the third node collected by the second node.
    Type: Application
    Filed: February 1, 2017
    Publication date: May 18, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Toshiya OTOMO, Koichiro Yamashita, Takahisa Suzuki, Hiromasa Yamauchi