Patents by Inventor Sanehiro Furuichi

Sanehiro Furuichi 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: 11932281
    Abstract: Provided are a computer program product, system, and method for configuring and controlling an automated vehicle to perform user specified operations. User vehicle control programs are loaded in an unmanned vehicle to control the unmanned vehicle to perform a user specified operation. The loading the user vehicle control programs replaces base vehicle control programs in the unmanned vehicle. There is communication with the unmanned vehicle to execute the user vehicle control programs to control the unmanned vehicle to perform the user specified operation. The base vehicle control programs are loaded into the unmanned vehicle to replace the user vehicle control programs to return control of the unmanned vehicle to a vehicle provider after performing the user specified operation.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sanehiro Furuichi, Akira Saito, Yohkichi Sasatani, Kenichi Takasaki, Taku Sasaki, Hirotaka Matsumoto
  • Patent number: 11822696
    Abstract: Computer-implemented methods, systems and computer program products leveraging collection and analysis of anonymized biological data, location data, individual IDs and time data from groups of individuals within a surrounding environment. The anonymized data can be combined with sources of map data and available historical data to help provide context about the surrounding environment of the users and stored for analysis and decision-making that physically impacts and alters the surrounding environment. At periodic or sporadic intervals, the collected data is extracted and analyzed. Based on the analysis of the anonymized data, physical changes are dynamically implemented within the physical environment, including remotely altering the physical environment by instructing changes to surrounding environment over a computer network such as modifying one or more settings of IoT devices positioned within the surrounding environment analyzed.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: November 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Hiroya Ogihara, Sanehiro Furuichi, Daisuke Maruyama
  • Patent number: 11783706
    Abstract: The method provides for one or more processors to receive traffic information and passing vehicle information associated with a portion of a roadway in which a passing vehicle approaches and travels through the portion of the roadway. The one or more processors predict travel positions of passing vehicles, based on the traffic information and passing vehicle information. The one or more processors determine an impassible space within an existing lane of the roadway and create virtual lane definitions based on the predicting and the traffic information, in which the lane definitions include an optimum number of lanes, a width of respective lanes, and a lane type, and the one or more processors transmit the lane definitions to the passing vehicles based on a correspondence between a type and width of a respective vehicle and the type and width of respective lane definitions.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Yohkichi Sasatani, Takeshi Watanabe, Sanehiro Furuichi, Tsend Ochir Bat Ulzii
  • Publication number: 20230316901
    Abstract: In an approach for reducing economic loss due to traffic events, a processor receives a set of transportation operation information from one or more transportation service providers about a traffic event. A processor analyzes the set of transportation operation information to identify an area affected by the traffic event and one or more users affected by the traffic event. A processor gathers a set of information about each user of the one or more users affected by the traffic event. A processor prioritizes the one or more users affected by the traffic event. A processor determines an alternative plan for each user of the one or more users affected by the traffic event based on the set of information and a priority number given to each user. A processor proposes the alternative plan to each user of the one or more users affected by the traffic event.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: Mitsuru Chinen, Akira Saito, Sanehiro Furuichi, Takeshi Watanabe
  • Publication number: 20230302937
    Abstract: An ability of a power transmission device to transfer electric charge in a power-transmission area at a particular point in time is identified. The ability comprises a threshold number of vehicles to which the power-transmission device can transfer electric charge with at least a threshold efficiency. A predicted number of electric vehicles that are likely to be requesting electric charge within the power-transmission area at the particular point in time is calculated. The number of electric vehicles that are likely to be requesting electric charge within the power-transmission area at the particular point in time is adjusted based on a determination that the predicted number of vehicles is not bound by the threshold number of vehicles.
    Type: Application
    Filed: March 23, 2022
    Publication date: September 28, 2023
    Inventors: Kenichi Takasaki, Sanehiro Furuichi, Daisuke Maruyama, Tooru Tabara, Yuhko Kanoh Hasegawa, Taku Sasaki, Shoichiro Watanabe
  • Publication number: 20230306846
    Abstract: Computer hardware and/or software configured to determine a plurality of parking spaces on a roadway within a pre-defined geographic location, wherein the plurality of parking spaces are available parking spaces on a side of the roadway, determine a plurality of autonomous vehicles to be parked within the pre-defined geographic location, allocate a selected parking space from the plurality of parking spaces to an autonomous vehicle of the plurality of autonomous vehicles, and transmit parking space information to the autonomous vehicle, wherein the parking space information includes the selected parking space.
    Type: Application
    Filed: March 9, 2022
    Publication date: September 28, 2023
    Inventors: Yohkichi Sasatani, Takeshi Watanabe, Sanehiro Furuichi
  • Publication number: 20230186362
    Abstract: In an approach for generating the most optimal support execution method, a processor receives a shopping support request from a user requesting at least one product be purchased and delivered to the user while the user travels along a scheduled travel route via a public or private transportation method. A processor identifies a plurality of delivery places and a plurality of delivery times. A processor determines at least one shopper candidate who can purchase and deliver the at least one product. A processor presents, to the at least one shopper candidate, a list comprised of optimal support execution methods. Responsive to receiving an acceptance of the shopping support request, a processor sends a support task to at least one shopper. A processor enables the at least one shopper to execute the shopping support request. A processor dynamically updates one or more details of the support task.
    Type: Application
    Filed: December 13, 2021
    Publication date: June 15, 2023
    Inventors: Asuka Unno, Akira Saito, Kenichi Takasaki, Yohkichi Sasatani, Hirotaka Matsumoto, TOORU TABARA, Taku Sasaki, Sanehiro Furuichi
  • Patent number: 11669071
    Abstract: Provided are techniques for organizing a temporary device group for collaborative computing. A list of functions for each of a plurality of devices are stored. A determination is made to form a device group including a receiver device from the plurality of devices, where the receiver device will perform one of the functions. An individual function usage score is generated. In response to the individual function usage score exceeding a device threshold, a request to form a device group is sent to the receiver device. In response to receiving an indication of acceptance to form the device group from the receiving device, the device group is formed for a temporary period, where functions and data are shared in the device group.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: June 6, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sanehiro Furuichi, Akiro Saito, Hayato Uenohara, Satoshi Yokoyama, Gaku Yamamoto, Norie Iwasaki
  • Publication number: 20230154320
    Abstract: The method provides for one or more processors to receive traffic information and passing vehicle information associated with a portion of a roadway in which a passing vehicle approaches and travels through the portion of the roadway. The one or more processors predict travel positions of passing vehicles, based on the traffic information and passing vehicle information. The one or more processors determine an impassible space within an existing lane of the roadway and create virtual lane definitions based on the predicting and the traffic information, in which the lane definitions include an optimum number of lanes, a width of respective lanes, and a lane type, and the one or more processors transmit the lane definitions to the passing vehicles based on a correspondence between a type and width of a respective vehicle and the type and width of respective lane definitions.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 18, 2023
    Inventors: Yohkichi Sasatani, Takeshi Watanabe, Sanehiro Furuichi, TSEND OCHIR BAT ULZII
  • Publication number: 20230106706
    Abstract: Provided are techniques for a Generative Adversarial Networks (GANs) based identification of an edge server. At a first edge server, a global discriminator that has been trained with common data is received. It is determined that area data is imbalanced using the global discriminator. A local discriminator is trained with the area data to generate a first result. An exchanged local discriminator from a second edge server is trained with the area data to generate a second result. The first result and the second result indicate that the first edge server and the second edge server are proximate. The first edge server and the second edge server are added to an edge server group list. At least one of an application model and a configuration of an application is updated from one of the first edge server and the second edge server, and the application is executed.
    Type: Application
    Filed: September 27, 2021
    Publication date: April 6, 2023
    Inventors: Mari Abe Fukuda, Yasutaka Nishimura, Shoichiro Watanabe, Kenichi Takasaki, Sanehiro Furuichi
  • Publication number: 20230091346
    Abstract: Provided are a computer program product, system, and method for configuring and controlling an automated vehicle to perform user specified operations. User vehicle control programs are loaded in an unmanned vehicle to control the unmanned vehicle to perform a user specified operation. The loading the user vehicle control programs replaces base vehicle control programs in the unmanned vehicle. There is communication with the unmanned vehicle to execute the user vehicle control programs to control the unmanned vehicle to perform the user specified operation. The base vehicle control programs are loaded into the unmanned vehicle to replace the user vehicle control programs to return control of the unmanned vehicle to a vehicle provider after performing the user specified operation.
    Type: Application
    Filed: September 22, 2021
    Publication date: March 23, 2023
    Inventors: Sanehiro FURUICHI, Akira SAITO, Yohkichi SASATANI, Kenichi TAKASAKI, Taku SASAKI, Hirotaka MATSUMOTO
  • Publication number: 20230050708
    Abstract: A computer system trains a federated learning model. A federated learning model is distributed to a plurality of computing nodes, each having a set of local training data comprising labeled data samples. Statistical data is received from each computing node that indicates the node's count of data samples for each label, and is analyzed to identify one or more computing nodes having local training data in which a label category is underrepresented beyond a threshold value with respect to data samples. Additional data samples labeled with the underrepresented labels are provided, and the computing nodes perform training. Results of training are received and are processed to generate a trained global model. Embodiments of the present invention further include a method and program product for training a federated learning model in substantially the same manner described above.
    Type: Application
    Filed: August 16, 2021
    Publication date: February 16, 2023
    Inventors: Shoichiro Watanabe, Kenichi Takasaki, Mari Abe Fukuda, Sanehiro Furuichi, Yasutaka Nishimura
  • Publication number: 20220398517
    Abstract: Providing moving parking and subscription services across a network by obtaining service information corresponding to a vehicle of a user, wherein the service information includes parking services and subscription services, obtaining vehicle information corresponding to one or more service vehicles, selecting a service vehicle of the one or more service vehicles, wherein the service vehicle accommodates one or more services for the vehicle of the user based at least in part on the service information, and determining a suitable set of conditions for the service vehicle to accommodate the one or more services for the vehicle of the user.
    Type: Application
    Filed: June 14, 2021
    Publication date: December 15, 2022
    Inventors: Takeshi Watanabe, Yohkichi Sasatani, Sanehiro Furuichi
  • Patent number: 11519743
    Abstract: Aspects of the present invention disclose a method for assisting a stalled autonomous vehicle in an incommunicable area. The method includes one or more processors determining a route of an autonomous vehicle. The method further includes identifying an area of the route of the autonomous vehicle that includes a communication outage. The method further includes determining a driving difficulty of one or more segments of the route of the autonomous vehicle within the area. The method further includes determining a location of the autonomous vehicle within a segment of the one or more segments of the route based at least in part on the driving difficulty of the segment.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Yuka Sasaki, Reiya Takemura, Kenji Uchida, Sanehiro Furuichi
  • Publication number: 20220343219
    Abstract: A computer-implemented method, a computer program product, and a computer system for parallel cross validation in collaborative machine learning. A server groups local models into groups. In each group, each local device uses its local data to validate accuracies of the local models and sends a validation result to a group leader or the server. The group leader or the server selects groups whose variances of the accuracies are not below a predetermined variance threshold. In each selected group, the group leader or the server compares an accuracy of each local model with an average value of the accuracies and randomly selects one or more local models whose accuracies do not exceed a predetermined accuracy threshold. The server obtains weight parameters of selected local models and updates the global model based on the weight parameters.
    Type: Application
    Filed: April 27, 2021
    Publication date: October 27, 2022
    Inventors: Kenichi Takasaki, Shoichiro Watanabe, Mari Abe Fukuda, Sanehiro Furuichi, Yasutaka Nishimura
  • Patent number: 11474518
    Abstract: A method and a system for event validation on a vehicle. The method includes detecting an event determined by the vehicle. The method can include requesting and receiving external event determination, from at least one external source within a first surrounding area, based on the event. The method also includes generating an internal event determination based on the event and validating a validated event based on the both the external and internal event determinations. The method includes requesting and receiving external drive plan, from the external source within a second surrounding area, based on the validated event. The method also includes generating an internal drive plan, validating a validated drive plan based on the internal and external drive plans, and implementing the validated drive plan.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: October 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Satoshi Yokoyama, Akira Saito, Sanehiro Furuichi, Hayato Uenohara, Gaku Yamamoto, Norie Iwasaki
  • Publication number: 20220292955
    Abstract: A method for calculating traffic flow changes includes detecting a traffic event. The method further includes determining an affected area of the traffic event and determining an investigation area based on the affected area. The method further includes selecting at least one vehicle located within the investigation area and calculating a change in traffic flow due to the traffic event based on a comparison of a predicted traffic flow with a current traffic flow, wherein the current traffic flow is based on information received from the at least one vehicle. The method further includes updating the affected area based on the change in traffic flow and calculating an updated change in traffic flow based on the updated affected area when the updated affected area is larger than a predetermined threshold area.
    Type: Application
    Filed: March 11, 2021
    Publication date: September 15, 2022
    Inventors: Kenichi Takasaki, Shoichiro Watanabe, Sanehiro Furuichi, Yasutaka Nishimura
  • Patent number: 11408739
    Abstract: Adjusting inconsistencies and inaccuracies in location perception, one or more computer processors identify data indicating a location of a computing device; detect a subsequent computing device within a threshold proximity to the computing device; receive data indicating a location of the subsequent computing device; determine a first location reliability score for the identified data indicating the location of a computing device and a second location reliability score for the received data indicating the location of the subsequent computing device; calculate one or more location corrective parameters for the computing device based, at least in part, on the identified data indicating the location of the computing device, the received data indicating the location of the subsequent computing device, the first location reliability score, and the second location reliability score; adjust the data indicating the location of the computing device based on the calculated one or more location corrective parameters.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: August 9, 2022
    Assignee: International Business Machines Corporation
    Inventors: Sanehiro Furuichi, Akira Saito, Hayato Uenohara, Satoshi Yokoyama
  • Patent number: 11315428
    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: Grant
    Filed: November 5, 2019
    Date of Patent: April 26, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kazuhito Akiyama, Mari Abe Fukuda, Sanehiro Furuichi, Hiroya Ogihara, Taku Sasaki, Asuka Unno, Gaku Yamamoto
  • Publication number: 20220082395
    Abstract: Aspects of the present invention disclose a method for assisting a stalled autonomous vehicle in an incommunicable area. The method includes one or more processors determining a route of an autonomous vehicle. The method further includes identifying an area of the route of the autonomous vehicle that includes a communication outage. The method further includes determining a driving difficulty of one or more segments of the route of the autonomous vehicle within the area. The method further includes determining a location of the autonomous vehicle within a segment of the one or more segments of the route based at least in part on the driving difficulty of the segment.
    Type: Application
    Filed: September 17, 2020
    Publication date: March 17, 2022
    Inventors: Yuka Sasaki, Reiya Takemura, Kenji Uchida, Sanehiro Furuichi