Patents by Inventor Masaharu Sakamoto

Masaharu Sakamoto 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: 10572608
    Abstract: A method and system are provided for data driven shrinkage compensation. The method includes calculating, by at least one processor operatively coupled to a memory device, one or more dimensions of an object modeled in a file from one or more directional strands disposed between facets of one or more predetermined facet pairs. The method further includes predicting, by the processor, dimensional changes in the one or more directional strands as a result of the fabrication of the object using an additive manufacturing process based on a shape shrinkage model. The method further includes correcting, by the processor, coordinate data of at least one facet of the one or more predetermined facet pairs to compensate for the one or more predicted dimensional changes in the one or more directional strands.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: February 25, 2020
    Assignee: International Business Machines Corporation
    Inventor: Masaharu Sakamoto
  • Publication number: 20190138888
    Abstract: A cascading convolutional neural network (CCNN) comprising a plurality of convolutional neural networks (CNNs) that are trained by weighting training data based on loss values of each training datum between CNNs of the CCN. The CCNN can receiving an input image from plurality of images, classify the input image using the CCNN, and present a classification of the input image.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: Taro Sekiyama, Masaharu Sakamoto, Hiroki Nakano, Kun Zhao
  • Patent number: 10248808
    Abstract: A method, a computing system and a computer program product are provided. A link for use by a user to access a file is created. Content of the file is encrypted using a common key. The common key is encrypted using a public key of the user and is registered in the link. Access rights regarding the file are set for the user and registered in the link. The link includes information for use by the user to access the file when the access rights indicate that the user is authorized to access the file.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Junichi Kato, Takayuki Kushida, Tomoko Murayama, Masaharu Sakamoto, Kazuto Yamafuji
  • Publication number: 20190095639
    Abstract: A method, a computing system and a computer program product are provided. A link for use by a user to access a file is created. Content of the file is encrypted using a common key. The common key is encrypted using a public key of the user and is registered in the link. Access rights regarding the file are set for the user and registered in the link. The link includes information for use by the user to access the file when the access rights indicate that the user is authorized to access the file.
    Type: Application
    Filed: November 9, 2018
    Publication date: March 28, 2019
    Inventors: Junichi Kato, Takayuki Kushida, Tomoko Murayama, Masaharu Sakamoto, Kazuto Yamafuji
  • Publication number: 20180350065
    Abstract: Neural network classification may be performed by inputting a training data set into each of a plurality of first neural networks, the training data set including a plurality of samples, obtaining a plurality of output value sets from the plurality of first networks, each output value set including a plurality of output values corresponding to one of the plurality of samples, each output value being output from a corresponding first neural network in response to the inputting of one of the samples of the training data set, inputting the plurality of output value sets into a second neural network, and training the second neural network to output an expected result corresponding to each sample in response to the inputting of a corresponding output value set.
    Type: Application
    Filed: June 1, 2017
    Publication date: December 6, 2018
    Inventors: Hiroki NAKANO, Masaharu SAKAMOTO
  • Publication number: 20180350069
    Abstract: Neural network classification may be performed by inputting a training data set into each of a plurality of first neural networks, the training data set including a plurality of samples, obtaining a plurality of output value sets from the plurality of first neural networks, each output value set including a plurality of output values corresponding to one of the plurality of samples, each output value being output from a corresponding first neural network in response to the inputting of one of the samples of the training data set, inputting the plurality of output value sets into a second neural network, and training the second neural network to output an expected result corresponding to each sample in response to the inputting of a corresponding output value set.
    Type: Application
    Filed: November 3, 2017
    Publication date: December 6, 2018
    Inventors: Hiroki NAKANO, Masaharu SAKAMOTO
  • Publication number: 20180330019
    Abstract: A method and system are provided for data driven shrinkage compensation. The method includes calculating, by at least one processor operatively coupled to a memory device, one or more dimensions of an object modeled in a file from one or more directional strands disposed between facets of one or more predetermined facet pairs. The method further includes predicting, by the processor, dimensional changes in the one or more directional strands as a result of the fabrication of the object using an additive manufacturing process based on a shape shrinkage model. The method further includes correcting, by the processor, coordinate data of at least one facet of the one or more predetermined facet pairs to compensate for the one or more predicted dimensional changes in the one or more directional strands.
    Type: Application
    Filed: July 3, 2018
    Publication date: November 15, 2018
    Inventor: Masaharu Sakamoto
  • Publication number: 20180300428
    Abstract: The present invention may be a method, a computer system, and a computer program product. An embodiment of the present invention provides a method for finding a problem in procedures described in a guide document for install and configuration of software. The method comprises calculating, using a dynamic programming matching, a distance between an install-and-configuration log generated by executing the install and configuration of the software according to the guide document at a user-side computer and a log template generated by executing the install and configuration of the software according to the guide document at an administrator-side computer, and finding a problem in the procedures, using the distance.
    Type: Application
    Filed: April 14, 2017
    Publication date: October 18, 2018
    Inventors: Junichi Kato, Takayuki Kushida, Tomoko Murayama, Masaharu Sakamoto, Kazuto Yamafuji
  • Publication number: 20180293395
    Abstract: A method, a computing system and a computer program product are provided. A link for use by a user to access a file is created. Content of the file is encrypted using a common key. The common key is encrypted using a public key of the user and is registered in the link. Access rights regarding the file are set for the user and registered in the link. The link includes information for use by the user to access the file when the access rights indicate that the user is authorized to access the file.
    Type: Application
    Filed: April 11, 2017
    Publication date: October 11, 2018
    Inventors: Junichi Kato, Takayuki Kushida, Tomoko Murayama, Masaharu Sakamoto, Kazuto Yamafuji
  • Patent number: 10078711
    Abstract: A method and system are provided for data driven shrinkage compensation. The method includes subdividing, by a polygon subdivider, polygons in a three-dimensional file into facets. The method further includes calculating, by an axis dimension calculator, dimensions of an object from an x-directional strand disposed between two facets of a first predetermined facet pair, a y-directional strand disposed between two facets of second predetermined facet pair, and a z-directional strand disposed between two facets of a third predetermined facet pair. The object is formed from at least some of the polygons. The method also includes predicting, by a dimension change predictor, dimensional changes in the strands based on a shape shrinkage model. The method additionally includes correcting, by a dimension change compensator, x-coordinate data, y-coordinate data, and z-coordinate data of at least one facet of the predetermined facet pairs to compensate for the dimensional changes in the strands.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventor: Masaharu Sakamoto
  • Patent number: 10052900
    Abstract: A method for printing and extracting of a barcode for an object includes dividing a barcode into disjointed regions and assigning the disjointed regions to different locations on an object. The disjointed regions are printed on the object at the different locations wherein the disjointed regions are printed visibly or invisibly.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Koichi Kamijo, Masaharu Sakamoto
  • Publication number: 20180218026
    Abstract: The present invention may be a method, a computer system, and a computer program product. An embodiment of the present invention provides a method for judging data consistency in a database. In one embodiment, the method comprises the following: generating a property of data obtained from a first database; associating the property with an attribute of a data model to generate a data property definition; judging whether data obtained from a second database satisfies the data property definition or not; and outputting a result of the judgment. In another embodiment, the method comprises the following: generating a property of data obtained from a database; associating the property with an attribute of a data model to generate a data property definition; judging whether data which is stored in the database satisfies the data property definition or not; and outputting a result of the judgment.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Inventors: Junichi Kato, Takayuki Kushida, Tomoko Murayama, Masaharu Sakamoto, Kazuto Yamafuji
  • Publication number: 20180060723
    Abstract: A method includes: training a first neural network using a first training dataset; inputting each test data of a first test dataset to the first neural network; calculating output data of the first neural network for each test data of the first test dataset; composing a second training dataset of training data from the first test dataset that causes the first neural network to output data within a first range; and training a second neural network using the second training dataset.
    Type: Application
    Filed: August 23, 2016
    Publication date: March 1, 2018
    Inventors: Hiroki NAKANO, Masaharu SAKAMOTO
  • Patent number: 9857676
    Abstract: A system and method for optimizing (designing) a mask pattern, in which SMO and OPC are collaboratively used to exert a sufficient collaborative effect or are appropriately used in different manners. The method for designing a source and a mask for lithography includes a step (S1) of selecting a set of patterns; a step of performing source mask optimization (SMO) using the set of patterns, under an optical proximity correction (OPC) restriction rule which is used for selectively restricting shifting of an edge position of a polygon when OPC is applied to the set of patterns; and a step (S3, S4) of determining a layout of the mask for lithography, by applying OPC to all patterns constituting the mask for lithography using the source optimized through the SMO.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tadanobu Inoue, David O. Melville, Alan E. Rosenbluth, Masaharu Sakamoto, Kehan Tian
  • Publication number: 20170232773
    Abstract: A method for printing and extracting of a barcode for an object includes dividing a barcode into disjointed regions and assigning the disjointed regions to different locations on an object. The disjointed regions are printed on the object at the different locations wherein the disjointed regions are printed visibly or invisibly.
    Type: Application
    Filed: May 2, 2017
    Publication date: August 17, 2017
    Inventors: Koichi Kamijo, Masaharu Sakamoto
  • Patent number: 9659202
    Abstract: A method for printing and extracting of a barcode for an object includes dividing a barcode into disjointed regions and assigning the disjointed regions to different locations on an object. The disjointed regions are printed on the object at the different locations wherein the disjointed regions are printed visibly or invisibly.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: May 23, 2017
    Assignee: International Business Machines Corporation
    Inventors: Koichi Kamijo, Masaharu Sakamoto
  • Patent number: D844275
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: March 26, 2019
    Assignee: IRIS OHYAMA INC.
    Inventors: Kenji Mitsunari, Masaharu Sakamoto, Kazuhiro Muto
  • Patent number: D855787
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: August 6, 2019
    Assignee: IRIS OHYAMA INC.
    Inventor: Masaharu Sakamoto
  • Patent number: D872253
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 7, 2020
    Assignee: IRIS OHYAMA INC.
    Inventor: Masaharu Sakamoto
  • Patent number: D872254
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 7, 2020
    Assignee: IRIS OHYAMA INC.
    Inventor: Masaharu Sakamoto