Patents by Inventor Misato YOSHIDA

Misato YOSHIDA 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: 11961134
    Abstract: In the proposal system, sales performance information that is related to a device is acquired and information that is related to a usage situation of a device is accepted from a customer. A device to be a purchase target is inferred by a learned model based on the information that is related to the usage situation of the device and the sales performance information, and then a proposal information is outputted as a result of that inference.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: April 16, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masataka Yoshida, Misato Furuya
  • Publication number: 20230315286
    Abstract: Provided is a processor configured to cause each of a plurality of servers to operate a storage node, configured to combine a plurality of the storage nodes to set a storage cluster, configured to perform a comparison between a maintenance plan for the storage cluster and a state of the storage cluster to modify the maintenance plan based on a result of the comparison, and configured to perform maintenance for the storage cluster in accordance with the maintenance plan modified.
    Type: Application
    Filed: September 13, 2022
    Publication date: October 5, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Hiroto EBARA, Hideo SAITO, Takaki NAKAMURA, Misato YOSHIDA, Naruki KURATA, Takahiro YAMAMOTO
  • Publication number: 20230153007
    Abstract: A system causes a migration tool of a cloud computer to migrate, from a first storage system to the cloud computer, a system volume storing an image of an OS for configuring a computer instance to be migrated, and a data volume storing data used by the OS, and causes a second storage system to create a mapping volume, which has been mapped to the data volume migrated to the cloud computer with the migration tool, in a second storage system, and sets a path of data input/output from the computer instance to the mapping volume in the computer instance.
    Type: Application
    Filed: December 22, 2021
    Publication date: May 18, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Misato YOSHIDA, Hideo SAITO, Takaki NAKAMURA, Naruki KURATA, Takahiro YAMAMOTO
  • Publication number: 20230153008
    Abstract: Even without a first storage system does not have compatibility with a second storage system that is different from a default cloud storage service which can be accessed by a cloud computer service as a migration destination of a computer instance, a volume in the first storage system can be migrated to the second storage system. A system causes a migration tool of a cloud computer to migrate, from a first storage system to the cloud computer, a system volume storing an image of an OS for configuring a computer instance to be migrated, and a data volume storing data used by the OS, and creates a mapping volume, which has been mapped to the data volume migrated to the cloud computer with the migration tool, in a second storage system, and sets a path of data input/output from the computer instance to the mapping volume in the computer instance.
    Type: Application
    Filed: September 16, 2022
    Publication date: May 18, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Misato YOSHIDA, Hideo SAITO, Takaki NAKAMURA, Akira YAMAMOTO, Naruki KURATA, Takahiro YAMAMOTO
  • Publication number: 20230090032
    Abstract: In a storage system, a failover time is shortened while avoiding erroneous detection of a node failure according to network quality. The storage system includes a plurality of storage nodes having processors; a data storage device; the plurality of storage nodes having the processors for processing data to be input to and output from the storage device; and a network for connecting the plurality of storage nodes, wherein the plurality of storage nodes monitors the operation status of each other to perform node failure detection for determining the occurrence of a failure of the storage node on the basis of a time-out value, performs a failover process in which one of the other storage nodes takes over the process of the storage node when the failure occurs in the storage node, and adjusts the time-out value on the basis of the status of the network between the storage nodes.
    Type: Application
    Filed: March 9, 2022
    Publication date: March 23, 2023
    Inventors: Misato YOSHIDA, Takaki NAKAMURA, Takahiro YAMAMOTO, Masakuni AGETSUMA
  • Publication number: 20190310925
    Abstract: A configuration of a redundancy group, which includes a control unit disposed in a storage node and set in an active mode for processing a request from a compute node and a control unit disposed in another storage node and set in a passive mode for taking over the process when a failure occurs in the control unit and the like, is inquired to the storage node, a plurality of paths from the compute node to a volume correlated with the redundancy group are set on the basis of the inquiry result, and the highest priority is set in a path connected to a storage node provided with the control unit of the active mode while the second highest priority is set in a path connected to a storage node provided with the control unit of the passive mode.
    Type: Application
    Filed: March 11, 2019
    Publication date: October 10, 2019
    Applicant: HITACHI, LTD.
    Inventors: Misato YOSHIDA, Masakuni AGETSUMA, Hideo SAITO, Tsukasa SHIBAYAMA, Akira YAMAMOTO
  • Patent number: 10412163
    Abstract: (A) and (B), described hereinafter, are carried out for objects which differ between an reflection source namespace and a reflection destination namespace, with respect to either: a center node in a migration, which applies an update of a first local namespace which a first edge node (any edge node) provides to a center namespace; or a second edge node (any edge node other than the first edge node) in a synchronization, which applies an update of the center namespace to a second local namespace which the second edge node provides. Specifically, either the center node or the second edge node: (A) determines whether the situation with respect to the differing objects corresponds to a conflict case among defined conflict cases; and (B) if the result of the determination in (A) is affirmative, executes a process according to a confliction resolution policy which is associated with the corresponding conflict case.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: September 10, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Misato Yoshida, Masanori Takata, Akiyoshi Tsuchiya, Hitoshi Kamei
  • Publication number: 20180109611
    Abstract: (A) and (B), described hereinafter, are carried out for objects which differ between an reflection source namespace and a reflection destination namespace, with respect to either: a center node in a migration, which applies an update of a first local namespace which a first edge node (any edge node) provides to a center namespace; or a second edge node (any edge node other than the first edge node) in a synchronization, which applies an update of the center namespace to a second local namespace which the second edge node provides. Specifically, either the center node or the second edge node: (A) determines whether the situation with respect to the differing objects corresponds to a conflict case among defined conflict cases; and (B) if the result of the determination in (A) is affirmative, executes a process according to a confliction resolution policy which is associated with the corresponding conflict case.
    Type: Application
    Filed: January 30, 2015
    Publication date: April 19, 2018
    Inventors: Misato YOSHIDA, Masanori TAKATA, Akiyoshi TSUCHIYA, Hitoshi KAMEI
  • Patent number: 9600201
    Abstract: The present invention provides a storage system capable of performing deduplication among nodes in a cluster configuration with a low overhead. The respective nodes mutually monitor whether there is update of deduplication information in other nodes. When it is determined in its own node that there is update in another node, it reflects the update information in another node to the deduplication information of its own node. Then, each node uses the deduplication information having reflected the deduplication information of other nodes to perform deduplication of the storage data of its own node.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: March 21, 2017
    Assignee: Hitachi, Ltd.
    Inventors: Misato Yoshida, Mitsuo Hayasaka
  • Publication number: 20160259590
    Abstract: The present invention provides a storage system capable of performing deduplication among nodes in a cluster configuration with a low overhead. The respective nodes mutually monitor whether there is update of deduplication information in other nodes. When it is determined in its own node that there is update in another node, it reflects the update information in another node to the deduplication information of its own node. Then, each node uses the deduplication information having reflected the deduplication information of other nodes to perform deduplication of the storage data of its own node.
    Type: Application
    Filed: March 27, 2014
    Publication date: September 8, 2016
    Inventors: Misato YOSHIDA, Mitsuo HAYASAKA