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: 11932281Abstract: 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: GrantFiled: September 22, 2021Date of Patent: March 19, 2024Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Akira Saito, Yohkichi Sasatani, Kenichi Takasaki, Taku Sasaki, Hirotaka Matsumoto
-
Patent number: 11783706Abstract: 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: GrantFiled: November 15, 2021Date of Patent: October 10, 2023Assignee: International Business Machines CorporationInventors: Yohkichi Sasatani, Takeshi Watanabe, Sanehiro Furuichi, Tsend Ochir Bat Ulzii
-
Publication number: 20230306846Abstract: 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: ApplicationFiled: March 9, 2022Publication date: September 28, 2023Inventors: Yohkichi Sasatani, Takeshi Watanabe, Sanehiro Furuichi
-
Publication number: 20230186362Abstract: 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: ApplicationFiled: December 13, 2021Publication date: June 15, 2023Inventors: Asuka Unno, Akira Saito, Kenichi Takasaki, Yohkichi Sasatani, Hirotaka Matsumoto, TOORU TABARA, Taku Sasaki, Sanehiro Furuichi
-
Publication number: 20230154320Abstract: 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: ApplicationFiled: November 15, 2021Publication date: May 18, 2023Inventors: Yohkichi Sasatani, Takeshi Watanabe, Sanehiro Furuichi, TSEND OCHIR BAT ULZII
-
Publication number: 20230091346Abstract: 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: ApplicationFiled: September 22, 2021Publication date: March 23, 2023Inventors: Sanehiro FURUICHI, Akira SAITO, Yohkichi SASATANI, Kenichi TAKASAKI, Taku SASAKI, Hirotaka MATSUMOTO
-
Publication number: 20220398517Abstract: 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: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Inventors: Takeshi Watanabe, Yohkichi Sasatani, Sanehiro Furuichi
-
Patent number: 9887950Abstract: 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: GrantFiled: June 28, 2016Date of Patent: February 6, 2018Assignee: International Business Machines CorporationInventors: Yohkichi Sasatani, Katsuya Shibutani, Ichiro Takiguchi, Yoshiki Yatsu
-
Patent number: 9882858Abstract: 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: GrantFiled: June 2, 2015Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Yohkichi Sasatani, Katsuya Shibutani, Ichiro Takiguchi, Yoshiki Yatsu
-
Patent number: 9824224Abstract: 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: GrantFiled: August 1, 2013Date of Patent: November 21, 2017Assignee: International Business Machines CorporationInventors: Sanehiro Furuichi, Yohkichi Sasatani
-
Publication number: 20160359789Abstract: 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: ApplicationFiled: June 2, 2015Publication date: December 8, 2016Inventors: Yohkichi Sasatani, Katsuya Shibutani, Ichiro Takiguchi, Yoshiki Yatsu
-
Publication number: 20160359892Abstract: 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: ApplicationFiled: June 28, 2016Publication date: December 8, 2016Inventors: Yohkichi Sasatani, Katsuya Shibutani, Ichiro Takiguchi, Yoshiki Yatsu
-
Patent number: 9053139Abstract: 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: GrantFiled: February 19, 2013Date of Patent: June 9, 2015Assignee: International Business Machines CorporationInventor: Yohkichi Sasatani
-
Patent number: 9049079Abstract: 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: GrantFiled: December 10, 2012Date of Patent: June 2, 2015Assignee: International Business Machines CorporationInventor: Yohkichi Sasatani
-
Patent number: 8996692Abstract: 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: GrantFiled: November 15, 2010Date of Patent: March 31, 2015Assignee: International Business Machines CorporationInventor: Yohkichi Sasatani
-
Patent number: 8656126Abstract: 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: GrantFiled: September 21, 2011Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Yuto Fukui, Shinkichi Hamada, Yohkichi Sasatani, Shoji Sugiyama
-
Publication number: 20140040976Abstract: 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: ApplicationFiled: August 1, 2013Publication date: February 6, 2014Applicant: International Business Machines CorporationInventors: Sanehiro Furuichi, Yohkichi Sasatani
-
Publication number: 20130086256Abstract: [Problem to be Solved] To provide an improved system for managing configuration information about components of a management target system.Type: ApplicationFiled: November 15, 2010Publication date: April 4, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Yohkichi Sasatani
-
Publication number: 20120084521Abstract: 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: ApplicationFiled: September 21, 2011Publication date: April 5, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yuto Fukui, Shinkichi Hamada, Yohkichi Sasatani, Shoji Sugiyama
-
Patent number: 7925491Abstract: 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: GrantFiled: June 29, 2007Date of Patent: April 12, 2011Assignee: International Business Machines CorporationInventors: Yohkichi Sasatani, Kazuhito Akiyama