Patents by Inventor Gaku Yamamoto

Gaku Yamamoto 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: 10474698
    Abstract: An aggregation processing system includes a data transmission unit for transforming data which is a target of an aggregation process into a format of a tuple having a key and for transmitting the tuple to a data processing unit, and the data processing unit for performing an aggregation process of a tuple which has been transmitted. When a tuple transmitted from the data transmission unit is received, the data processing unit invokes an operator and performs an aggregation process. In the aggregation process, aggregated data is generated based on the tuple received by the data processing unit and a related input table, and writing to an output table or generation of an output tuple is performed based on the generated aggregated data. A plurality of aggregation processes are implemented by combining processes by the operators, and the plurality of aggregation processes are performed as one transaction.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: November 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kaoru Hosokawa, Taku Sasaki, Noriaki Umayahara, Gaku Yamamoto
  • Patent number: 10421351
    Abstract: An in-wheel motor system can drive an in-wheel motor stably, and also allows power feeding from the road surface, even when transmission and reception coils are misaligned. An in-wheel motor system (1) includes a power transmitter (100) that utilizes a resonance phenomenon using a magnetic field. The power transmitter (100) transmits power (P) wirelessly from the vehicle body to an in-wheel motor (10) mounted in a wheel. The in-wheel motor system (1) may also include a communication interface (110) that communicates between the vehicle body and the wheel, and the communication interface (110) may transmit a control signal (CTL) for driving the in-wheel motor.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: September 24, 2019
    Assignees: THE UNIVERSITY OF TOKYO, NSK Ltd., TOKYO ELECTRIC MFG. CO., LTD.
    Inventors: Hiroshi Fujimoto, Takehiro Imura, Gaku Yamamoto, Daisuke Gunji, Motoki Sato
  • Publication number: 20190213051
    Abstract: A method is provided for consistent data processing by first and second distributed processing systems having different data partitioning and routing mechanisms such that the first system is without states and the second system is with states. The method includes dividing data in each system into a same number of partitions based on a same key and a same hash function. The method includes mapping partitions between the systems in a one-to-one mapping. The mapping step includes (i) checking if a partition in the first system is mapped to a partition in the second system; and (ii) calculating a partition ID based on the hash function and a total number of partitions, and dynamically mapping the partition in the first system to the partition in the second system, responsive to the partition in the first system being unmapped to the partition in the second system.
    Type: Application
    Filed: January 9, 2018
    Publication date: July 11, 2019
    Inventors: Kiyokuni Kawachiya, Yasushi Negishi, Mikio Takeuchi, Gaku Yamamoto
  • Patent number: 10340036
    Abstract: A method distributes and manages medical information on a communication network over a wide area. Encrypted medical information is acquired from one of a plurality of first computers by a second computer connected to the communication network, the plurality of first computers being connected to the communication network, holding identical medical information, encrypting medical information, and sending and receiving encrypted medical information. The second computer decrypts the acquired encrypted medical information, browses and updates decrypted medical information, and then encrypts the browsed and updated medical information. The second computer then sends the encrypted browsed and updated medical information to the plurality of first computers.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Nobuaki Takahashi, Gaku Yamamoto
  • Patent number: 10339810
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may identify, by an event agent (EA), an event occurring in a geographic space in which a plurality of mobile objects move. The embodiment may determine the event is an expected event based on predicting time-series changes of the event handled by the EA. The embodiment may manage, by a predictive environment agent (PEA), the expected event.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: July 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kazuhito Akiyama, Mari Abe Fukuda, Hiroya Ogihara, Taku Sasaki, Asuka Unno, Gaku Yamamoto
  • Patent number: 10262529
    Abstract: A system comprising a plurality of mobile object servers respectively assigned to a plurality of regions in a geographic space, the plurality of mobile object servers including at least one mobile object server including a mobile object agent assigned to a moving object in the assigned region; and a plurality of event servers operable to manage events occurring in the geographic space; wherein each mobile object server is operable to transfer the mobile object agent to one of the plurality of mobile object servers assigned to a neighboring region in response to the moving object moving to the neighboring region, and execute the mobile object agent to collect information of events from at least one event server, and provide the moving object with information that assists the moving object with traveling in the geographic space.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventor: Gaku Yamamoto
  • Patent number: 10168424
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may acquire, by a first acquiring section, measurement data obtained by a first mobile object measuring the first mobile object, using a sensor of the first mobile object. The embodiment may acquire, by a second section, data obtained by a second mobile object detecting the first mobile object in response to a request from outside, using a sensor of the second mobile object. The embodiment may verify, by a verifying section, a validity of the measurement data using the detection data.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kazuhito Akiyama, Sanehiro Furuichi, Gaku Yamamoto
  • Publication number: 20180372855
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may acquire, by a first acquiring section, measurement data obtained by a first mobile object measuring the first mobile object, using a sensor of the first mobile object. The embodiment may acquire, by a second section, data obtained by a second mobile object detecting the first mobile object in response to a request from outside, using a sensor of the second mobile object. The embodiment may verify, by a verifying section, a validity of the measurement data using the detection data.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Inventors: Kazuhito Akiyama, Sanehiro Furuichi, Gaku Yamamoto
  • Publication number: 20180374358
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may identify, by an event agent (EA), an event occurring in a geographic space in which a plurality of mobile objects move. The embodiment may determine the event is an expected event based on predicting time-series changes of the event handled by the EA. The embodiment may manage, by a predictive environment agent (PEA), the expected event.
    Type: Application
    Filed: February 23, 2018
    Publication date: December 27, 2018
    Inventors: Kazuhito Akiyama, Mari Abe Fukuda, Hiroya Ogihara, Taku Sasaki, Asuka Unno, Gaku Yamamoto
  • Publication number: 20180374354
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may manage, by a first computing system, a plurality of mobile objects moving within a geographic space. Managing the plurality of mobile objects may assisting with movement of the plurality of mobile objects. The embodiment may determine whether a first mobile object among the plurality of mobile objects is a real mobile object based on a first sensor information received from the first mobile object. The embodiment may use information received from the first mobile object in managing the plurality of mobile objects moving within the geographic space based on determining that the first mobile object is the real mobile object.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Inventors: Kazuhito Akiyama, Mari Abe Fukuda, Sanehiro Furuichi, Hiroya Ogihara, Taku Sasaki, Asuka Unno, Gaku Yamamoto
  • Publication number: 20180374356
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may identify, by an event agent (EA), an event occurring in a geographic space in which a plurality of mobile objects move. The embodiment may determine the event is an expected event based on predicting time-series changes of the event handled by the EA. The embodiment may manage, by a predictive environment agent (PEA), the expected event.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Inventors: Kazuhito Akiyama, Mari Abe Fukuda, Hiroya Ogihara, Taku Sasaki, Asuka Unno, Gaku Yamamoto
  • Publication number: 20180372856
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may acquire, by a first acquiring section, measurement data obtained by a first mobile object measuring the first mobile object, using a sensor of the first mobile object. The embodiment may acquire, by a second section, data obtained by a second mobile object detecting the first mobile object in response to a request from outside, using a sensor of the second mobile object. The embodiment may verify, by a verifying section, a validity of the measurement data using the detection data.
    Type: Application
    Filed: December 27, 2017
    Publication date: December 27, 2018
    Inventors: Kazuhito Akiyama, Sanehiro Furuichi, Gaku Yamamoto
  • Patent number: 10101170
    Abstract: Phenomenon data for at least one moving phenomenon that affects travel on at least one roadway can be received. An impact distribution for the phenomenon over a plurality of phenomenon cells can be determined and corresponding phenomenon impact distribution data can be generated. For at least one vehicle, a plurality of candidate routes for the vehicle to reach an intended destination can be determined. For each candidate route, whether the candidate route intersects with at least phenomenon cell impacted by the phenomenon can be determined. If so, a vehicle simulation agent for that vehicle and that candidate route can be initialized. Using the vehicle simulation agent, an impact of the phenomenon on the vehicle can be determined based on the phenomenon impact distribution data. Data indicating the impact of the phenomenon on travel of the vehicle if the vehicle were to travel along the respective the route can be output.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kazuhito Akiyama, Mari Abe Fukuda, Sanehiro Furuichi, Hiroya Ogihara, Taku Sasaki, Asuka Unno, Gaku Yamamoto
  • Patent number: 10043384
    Abstract: An embodiment includes a mobile object server and a registration server. The mobile object server is receives information from each of a plurality of mobile objects within a geographic space and performs a process associated with each mobile object. The mobile object server performs processes by mobile object agents associated with the plurality of mobile objects. The registration server registers a first additional process that is to be performed in addition to a first basic process common to the plurality of mobile objects. The first additional process is associated with one mobile object. The registration server registers the first additional process with one mobile object agent. The registration server registers the first additional process and a call-up condition by the one mobile object agent. The mobile object server calls up the first additional process in response to the call-up condition being satisfied during performance of the one mobile object agent.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tomohiro Miyahira, Gaku Yamamoto
  • Patent number: 10032367
    Abstract: To provide different services and information in real time to each automobile or each driver with a high-quality driving assistance or automatic driving system that manages a plurality of mobile objects by communicating with the mobile objects, provided is a system including a mobile object server operable to receive information from each of a plurality of mobile objects within a geographic space and perform a process associated with each mobile object; and a registration server operable to register a first additional process that is to be performed in addition to a first basic process common to the plurality of mobile objects, in association with one mobile object among the plurality of mobile objects. Also provided are a method and program product.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tomohiro Miyahira, Gaku Yamamoto
  • Publication number: 20180195876
    Abstract: Phenomenon data for at least one moving phenomenon that affects travel on at least one roadway can be received. An impact distribution for the phenomenon over a plurality of phenomenon cells can be determined and corresponding phenomenon impact distribution data can be generated. For at least one vehicle, a plurality of candidate routes for the vehicle to reach an intended destination can be determined. For each candidate route, whether the candidate route intersects with at least phenomenon cell impacted by the phenomenon can be determined. If so, a vehicle simulation agent for that vehicle and that candidate route can be initialized. Using the vehicle simulation agent, an impact of the phenomenon on the vehicle can be determined based on the phenomenon impact distribution data. Data indicating the impact of the phenomenon on travel of the vehicle if the vehicle were to travel along the respective the route can be output.
    Type: Application
    Filed: January 9, 2017
    Publication date: July 12, 2018
    Inventors: Kazuhito Akiyama, Mari Abe Fukuda, Sanehiro Furuichi, Hiroya Ogihara, Taku Sasaki, Asuka Unno, Gaku Yamamoto
  • Publication number: 20180111473
    Abstract: An in-wheel motor system can drive an in-wheel motor stably, and also allows power feeding from the road surface, even when transmission and reception coils are misaligned. An in-wheel motor system (1) includes a power transmitter (100) that utilizes a resonance phenomenon using a magnetic field. The power transmitter (100) transmits power (P) wirelessly from the vehicle body to an in-wheel motor (10) mounted in a wheel. The in-wheel motor system (1) may also include a communication interface (110) that communicates between the vehicle body and the wheel, and the communication interface (110) may transmit a control signal (CTL) for driving the in-wheel motor.
    Type: Application
    Filed: February 16, 2015
    Publication date: April 26, 2018
    Applicants: THE UNIVERSITY OF TOKYO, NSK Ltd., TOYO ELECTRIC MFG. CO., LTD.
    Inventors: Hiroshi FUJIMOTO, Takehiro IMURA, Gaku YAMAMOTO, Daisuke GUNJI, Motoki SATO
  • Patent number: 9805598
    Abstract: To avoid congestion and ease traffic jams of mobile objects while managing movement of a plurality of mobile objects in a geographic space, provided is a system including a mobile object server operable to assist with movement of a plurality of mobile objects in a geographic space; and a priority control module operable to perform priority movement control that causes a mobile object having high priority to be prioritized over and progress ahead of a mobile object having low priority, based on priorities assigned to each of a plurality of mobile objects. Also provided are a method and program.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: October 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hiromi Ishikawa, Atsushi Tsuchiya, Gaku Yamamoto
  • Publication number: 20170213455
    Abstract: A system comprising a plurality of mobile object servers respectively assigned to a plurality of regions in a geographic space, the plurality of mobile object servers including at least one mobile object server including a mobile object agent assigned to a moving object in the assigned region; and a plurality of event servers operable to manage events occurring in the geographic space; wherein each mobile object server is operable to transfer the mobile object agent to one of the plurality of mobile object servers assigned to a neighboring region in response to the moving object moving to the neighboring region, and execute the mobile object agent to collect information of events from at least one event server, and provide the moving object with information that assists the moving object with traveling in the geographic space.
    Type: Application
    Filed: April 10, 2017
    Publication date: July 27, 2017
    Inventor: Gaku Yamamoto
  • Publication number: 20170178505
    Abstract: To avoid congestion and ease traffic jams of mobile objects while managing movement of a plurality of mobile objects in a geographic space, provided is a system including a mobile object server operable to assist with movement of a plurality of mobile objects in a geographic space; and a priority control module operable to perform priority movement control that causes a mobile object having high priority to be prioritized over and progress ahead of a mobile object having low priority, based on priorities assigned to each of a plurality of mobile objects. Also provided are a method and program.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Hiromi Ishikawa, Atsushi Tsuchiya, Gaku Yamamoto