Patents by Inventor Yohkichi Sasatani

Yohkichi Sasatani 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: 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: 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
  • 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: 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: 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: 9887950
    Abstract: Validation of e-mails is provided. An e-mail is received. A sender of the e-mail is determined. A message posting service account that is associated with the sender is identified. The message posting service is queried for a first hash value that corresponds to the e-mail based, at least in part, on the account. A response is received from the message posting service. Whether the account includes the first hash value is determined based, at least in part, on the response. The e-mail is or is not validated based, at least in part, on the response from the message posting service.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yohkichi Sasatani, Katsuya Shibutani, Ichiro Takiguchi, Yoshiki Yatsu
  • Patent number: 9882858
    Abstract: Validation of e-mails is provided. An e-mail is received. A sender of the e-mail is determined. A message posting service account that is associated with the sender is identified. The message posting service is queried for a first hash value that corresponds to the e-mail based, at least in part, on the account. A response is received from the message posting service. Whether the account includes the first hash value is determined based, at least in part, on the response. The e-mail is or is not validated based, at least in part, on the response from the message posting service.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yohkichi Sasatani, Katsuya Shibutani, Ichiro Takiguchi, Yoshiki Yatsu
  • Patent number: 9824224
    Abstract: In order to solve this problem, the first aspect of the present invention is a system for duplicating (cloning) a physical environment in a virtual environment using CMDB, the system comprising: means for setting a level of confidentiality for attributes of configuration items (CI) of CMDB managing the source hardware information and software information, and means for sending CMDB information including CI having the level of confidentiality set to a virtual environment constructing means connected via a network; the virtual environment constructing means having a means for constructing the source environment in a virtual environment based on sent CMDB information; and the sending means having a means for changing the level of confidentiality of CI attributes having the level of confidentiality set in accordance with a default confidentiality policy.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Sanehiro Furuichi, Yohkichi Sasatani
  • Publication number: 20160359789
    Abstract: Validation of e-mails is provided. An e-mail is received. A sender of the e-mail is determined. A message posting service account that is associated with the sender is identified. The message posting service is queried for a first hash value that corresponds to the e-mail based, at least in part, on the account. A response is received from the message posting service. Whether the account includes the first hash value is determined based, at least in part, on the response. The e-mail is or is not validated based, at least in part, on the response from the message posting service.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 8, 2016
    Inventors: Yohkichi Sasatani, Katsuya Shibutani, Ichiro Takiguchi, Yoshiki Yatsu
  • Publication number: 20160359892
    Abstract: Validation of e-mails is provided. An e-mail is received. A sender of the e-mail is determined. A message posting service account that is associated with the sender is identified. The message posting service is queried for a first hash value that corresponds to the e-mail based, at least in part, on the account. A response is received from the message posting service. Whether the account includes the first hash value is determined based, at least in part, on the response. The e-mail is or is not validated based, at least in part, on the response from the message posting service.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 8, 2016
    Inventors: Yohkichi Sasatani, Katsuya Shibutani, Ichiro Takiguchi, Yoshiki Yatsu
  • Patent number: 9053139
    Abstract: A mechanism is provided for managing configuration information about components of a management target system. Identification is made of the existence of a first component from configuration information about one or more other components except the first component. Pattern data is stored for analogizing configuration information about a component for which acquisition of the configuration information is restricted, the pattern data being associated with a set of one or more conditions and attribute values. Pattern data is retrieved whose configuration information about a component related to the first component, among the one or more other components, satisfies the set of conditions. Analogized configuration information is formed about the first component using attribute values associated with the retrieved pattern data.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventor: Yohkichi Sasatani
  • Patent number: 9049079
    Abstract: A method, device, system, and program able to automatically optimize configuration values in software constituting an integrated system. The integrated system introduction support device collects from a configuration management database (CMDB) software configuration values related to other integrated systems sharing interactive aspects with the software constituting the target integrated system, and generates a regression model of configuration values having a high correlation among the collected software configuration values. When configuration values in a predetermined software program constituting the integrated system have been specified by the user, the integrated system introduction support device applies the specified configuration values to the regression model, and calculates an optimum value for the other software programs constituting the integrated system.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventor: Yohkichi Sasatani
  • Patent number: 8996692
    Abstract: A mechanism is provided for managing configuration information about components of a management target system. Identification is made of the existence of a first component from configuration information about one or more other components except the first component. Pattern data is stored for analogizing configuration information about a component for which acquisition of the configuration information is restricted, the pattern data being associated with a set of one or more conditions and attribute values. Pattern data is retrieved whose configuration information about a component related to the first component, among the one or more other components, satisfies the set of conditions. Analogized configuration information is formed about the first component using attribute values associated with the retrieved pattern data.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventor: Yohkichi Sasatani
  • Patent number: 8656126
    Abstract: Configuration information and a system log are acquired for each of virtual servers running on an external computer, and the acquired system logs are analyzed. Relation information on the relation between the acquired configuration information and a configuration item indicating an existing snapshot, which is acquired from the same virtual server and stored, is extracted on the basis of the analysis result. Identification information for identifying the acquired configuration information is generated on the basis of the extracted relation information, and the acquired configuration information and system log are stored as a configuration item indicating a snapshot in association with the generated identification information.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yuto Fukui, Shinkichi Hamada, Yohkichi Sasatani, Shoji Sugiyama
  • Publication number: 20140040976
    Abstract: In order to solve this problem, the first aspect of the present invention is a system for duplicating (cloning) a physical environment in a virtual environment using CMDB, the system comprising: means for setting a level of confidentiality for attributes of configuration items (CI) of CMDB managing the source hardware information and software information, and means for sending CMDB information including CI having the level of confidentiality set to a virtual environment constructing means connected via a network; the virtual environment constructing means having a means for constructing the source environment in a virtual environment based on sent CMDB information; and the sending means having a means for changing the level of confidentiality of CI attributes having the level of confidentiality set in accordance with a default confidentiality policy.
    Type: Application
    Filed: August 1, 2013
    Publication date: February 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Sanehiro Furuichi, Yohkichi Sasatani
  • Publication number: 20130086256
    Abstract: [Problem to be Solved] To provide an improved system for managing configuration information about components of a management target system.
    Type: Application
    Filed: November 15, 2010
    Publication date: April 4, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Yohkichi Sasatani
  • Publication number: 20120084521
    Abstract: Configuration information and a system log are acquired for each of virtual servers running on an external computer, and the acquired system logs are analyzed. Relation information on the relation between the acquired configuration information and a configuration item indicating an existing snapshot, which is acquired from the same virtual server and stored, is extracted on the basis of the analysis result. Identification information for identifying the acquired configuration information is generated on the basis of the extracted relation information, and the acquired configuration information and system log are stored as a configuration item indicating a snapshot in association with the generated identification information.
    Type: Application
    Filed: September 21, 2011
    Publication date: April 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuto Fukui, Shinkichi Hamada, Yohkichi Sasatani, Shoji Sugiyama
  • Patent number: 7925491
    Abstract: Method and framework for identifying optimal allocations of computing resources in a complex, distributed data processing environment. A plurality of server models are established, with each server model including one or more server nodes and each server node having an associated set of capacity attributes. Similarly, a plurality of service models are established, each service model including one or more service nodes and each service node having an associated set of demand attributes. The server models are defined with a layered relationship as are the service models. A node that is part of a model in one layer corresponds to a model in the next-lower layer. The invention generates optimized mappings of service nodes that are described in user-selected service models to server nodes that are described in user-selected server models, as a function of the associated sets of demand and capacity attributes.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yohkichi Sasatani, Kazuhito Akiyama