Patents by Inventor Shinichiro Tago

Shinichiro Tago 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).

  • Publication number: 20230290116
    Abstract: A non-transitory computer-readable recording medium has stored therein an information processing program causes a computer to execute a process comprising, dividing input data including a plurality of items related to data to be estimated that is a target of an estimation process using a machine learning model into a plurality of groups based on a predetermined condition; acquiring, for each of the plurality of groups, a first estimation result by a machine learning model that has already been trained, based on the input data included in the each of the plurality of groups; and outputting estimation result information indicating a basis for estimation of a second estimation result that is an estimation result of the data to be estimated, based on the first estimation result of each of the plurality of groups and the second estimation result.
    Type: Application
    Filed: December 6, 2022
    Publication date: September 14, 2023
    Applicant: Fujitsu Limited
    Inventors: Shinichiro TAGO, Masato KITAJIMA
  • Patent number: 11615125
    Abstract: A relevance searching method performed by a computer, the relevance searching method includes generating a combined database by combining a plurality of databases each including a plurality of elements and relevance information indicating direct relevance between two elements in the plurality of elements; and searching for relevance between two elements that do not have direct relevance by using the combined database.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: March 28, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Kenichi Kobayashi, Shinichiro Tago, Hirotaka Shibata, Haruyasu Ueda
  • Patent number: 11429667
    Abstract: A data generation method includes: with regard to a target in which a plurality of sets of reference source data and reference target data are connectable by using edges, extracting information that corresponds to a complete bipartite graph from the connected target; and when there are a plurality of sets of reference source data and a plurality of sets of reference target data that are the extracted information and that constitute the complete bipartite graph, generating a virtual node between the reference source data and the reference target data.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: August 30, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Yusuke Koyanagi, Shinichiro Tago, Masaru Fuji
  • Publication number: 20220230073
    Abstract: A non-transitory computer-readable recording medium stores a display program for causing a computer to execute a process including: acquiring a contribution degree associated with each of relations between a plurality of nodes included in a graph structure indicating the relations between the nodes with respect to an estimation result of a machine learning model; and displaying a graph in which, within the graph structure, a first structure indicating a first class to which one node or a plurality of nodes belongs and a second structure indicating a first node that belongs to the first class and has the associated contribution degree being equal to or larger than a threshold, are coupled to each other.
    Type: Application
    Filed: November 2, 2021
    Publication date: July 21, 2022
    Applicant: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Fumihito NISHINO
  • Patent number: 11080258
    Abstract: An apparatus acquires a first input-table, based on target table information, and acquires a script for generating a first output-table from the first input-table, and a constraint condition between columns included in the first input-table and the first output-table. The apparatus converts the first input-table into a second input-table such that the second input-table obtained by converting a column structure of the first input-table and a second output-table to be obtained by converting a column structure of the target table comply with the constraint condition, and generates assignment information indicating a correspondence relationship between columns to be included in the second output-table and the target table. The apparatus generates the second output-table from the script and the second input-table, and converts the second output-table into the target table, based on the assignment information.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: August 3, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Shuya Abe, Mitsuru Oda, Noriyuki Kobayashi, Masaru Fuji
  • Publication number: 20210192371
    Abstract: A shortest path searching unit 121 identifies a first group by a shortest path search conducted from a start point node in a forward direction within a first distance and identifies a second group by another shortest path search conducted from an end point node in a reverse direction within a second distance. A feature graph generating unit 122 generates, when sum of a distance of a first shortest path between the start point node and a first node included in the first group and a distance of a second shortest path between the end point node and a second node included in the second group is not more than a threshold obtained by adding a specific distance to a distance of a shortest path between the start point node and the end point node, a feature graph including the first shortest path and the second shortest path.
    Type: Application
    Filed: December 15, 2020
    Publication date: June 24, 2021
    Applicant: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Kenichi KOBAYASHI, Hiyori Yoshikawa, Kenji KOBAYASHI, Masaru FUJI
  • Patent number: 10977313
    Abstract: A learning device sets each search range that is a part of a graph in which a plurality of nodes are connected by a plurality of edges, for each start node of one or more start nodes in the graph, on the basis of a set problem and relevance of an attribute of each of one or more nodes or edges connected to the each start node, generates an evaluation value of each of the one or more nodes and edges included in the each search range on the basis of a learning result by a learning model of the set problem, updates the one or more nodes and edges of the each search range on the basis of the evaluation value corresponding to the each search range and the relevance of the attribute corresponding to the each search range and the set problem, and performs a search.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: April 13, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Kenichi Kobayashi, Yoshinori Sakamoto, Nobuyuki Igata
  • Patent number: 10891429
    Abstract: A method includes receiving a designation of one or more first items that are to be included in a new table from a user, specifying, based on metadata related to second items included in each of a plurality of existing tables, an existing table from among the plurality of existing tables, the existing table including at least one of the designated one or more first items in the second items, specifying, based on other metadata related to an input item and an output item accompanied with execution of each of a plurality of programs, a program from among the plurality of programs, the program causing the designated one or more first items to be output as the output item when one of the second items included in the specified existing table is input as the input item, and outputting the specified existing table and the specified program.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: January 12, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Shuya Abe, Hiroaki Morikawa, Yutaka Mitsuishi, Nobuyuki Igata, Hodaka Yamamoto
  • Patent number: 10885037
    Abstract: A detection method includes: executing first processing that includes determining whether or not at least any of one or more attribute values included in an input class corresponds to any of one or more conditions defined in a subject class; executing second processing that includes determining whether or not at least any of the one or more attribute values included in the input class corresponds to a negation class including one or more second conditions that contradict the one or more conditions defined in the subject class; and executing third processing that includes outputting information relating to the input class determined as non-corresponding by the second processing when both a determination result in the first processing and a determination result in the second processing are non-corresponding.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: January 5, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Hidekazu Takahashi, Shinichiro Tago, Nobuyuki Igata
  • Publication number: 20200342015
    Abstract: A relevance searching method performed by a computer, the relevance searching method includes generating a combined database by combining a plurality of databases each including a plurality of elements and relevance information indicating direct relevance between two elements in the plurality of elements; and searching for relevance between two elements that do not have direct relevance by using the combined database.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 29, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Kenichi KOBAYASHI, Shinichiro Tago, Hirotaka Shibata, Haruyasu Ueda
  • Patent number: 10726012
    Abstract: A method includes acquiring one or a plurality of first tables including a first data group regarding a first item, acquiring a second table corresponding to a result of executing a program with the one or the plurality of first tables set as an input, the second table including a second item and a second data group, generating, when a first name of the first item and a second name of the second item have a relationship in which the first name partially matches the second name, first information indicating the relationship between the first name and the second name while defining parts that partially match, registering the first information in a memory as metadata for the program, the metadata indicating a relationship between the one or the plurality of first tables set as the input and the second table set as an output.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: July 28, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Shuya Abe, Hiroaki Morikawa, Yutaka Mitsuishi, Nobuyuki Igata, Hodaka Yamamoto
  • Patent number: 10545961
    Abstract: A data processing method includes steps of; allowing establishment of a first flag or a second flag for each of a plurality of items where corresponding values are inputted sequentially; upon detecting that a value associated with an item where the first flag is established in an Nth place is inputted and that a value associated with an item where the second flag is established in an Mth place (M is equal to or larger than N) is inputted, executing a predetermined processing to values in a range from the value that is inputted by associating with the item where the first flag is established in the Nth place to the value that is inputted by associating with the item where the second flag is established in the Mth place; and executing a processing of outputting a processed result in order from the item in the Nth place.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: January 28, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Takashi Katoh, Tatsuya Asai, Hiroya Inakoshi, Masataka Matsuura
  • Publication number: 20190361862
    Abstract: An apparatus acquires a first input-table, based on target table information, and acquires a script for generating a first output-table from the first input-table, and a constraint condition between columns included in the first input-table and the first output-table. The apparatus converts the first input-table into a second input-table such that the second input-table obtained by converting a column structure of the first input-table and a second output-table to be obtained by converting a column structure of the target table comply with the constraint condition, and generates assignment information indicating a correspondence relationship between columns to be included in the second output-table and the target table. The apparatus generates the second output-table from the script and the second input-table, and converts the second output-table into the target table, based on the assignment information.
    Type: Application
    Filed: May 14, 2019
    Publication date: November 28, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Shuya ABE, MITSURU ODA, Noriyuki Kobayashi, Masaru FUJI
  • Publication number: 20190317946
    Abstract: A non-transitory computer-readable recording medium having stores therein a metadata processing program for causing a computer to execute a process including: extracting, based on comparison between a first input item name of first input data and a first output item name of first output data, an element other than an element included in both of the first input item name and the first output item name; and generating, when the extracted element and an argument of a program which generates the first output data from the first input data include an element related to a first input item value of the first input data, metadata in which the element related to the first input item value in the extracted element is transformed into a variable.
    Type: Application
    Filed: June 25, 2019
    Publication date: October 17, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Fumihito NISHINO
  • Publication number: 20190278806
    Abstract: A data generation method includes: with regard to a target in which a plurality of sets of reference source data and reference target data are connectable by using edges, extracting information that corresponds to a complete bipartite graph from the connected target; and when there are a plurality of sets of reference source data and a plurality of sets of reference target data that are the extracted information and that constitute the complete bipartite graph, generating a virtual node between the reference source data and the reference target data.
    Type: Application
    Filed: March 6, 2019
    Publication date: September 12, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Yusuke KOYANAGI, Shinichiro TAGO, Masaru FUJI
  • Publication number: 20190087509
    Abstract: A learning device sets each search range that is a part of a graph in which a plurality of nodes are connected by a plurality of edges, for each start node of one or more start nodes in the graph, on the basis of a set problem and relevance of an attribute of each of one or more nodes or edges connected to the each start node, generates an evaluation value of each of the one or more nodes and edges included in the each search range on the basis of a learning result by a learning model of the set problem, updates the one or more nodes and edges of the each search range on the basis of the evaluation value corresponding to the each search range and the relevance of the attribute corresponding to the each search range and the set problem, and performs a search.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 21, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Shinichiro TAGO, Kenichi KOBAYASH, Yoshinori SAKAMOTO, Nobuyuki IGATA
  • Publication number: 20190042625
    Abstract: A detection method includes: executing first processing that includes determining whether or not at least any of one or more attribute values included in an input class corresponds to any of one or more conditions defined in a subject class; executing second processing that includes determining whether or not at least any of the one or more attribute values included in the input class corresponds to a negation class including one or more second conditions that contradict the one or more conditions defined in the subject class; and executing third processing that includes outputting information relating to the input class determined as non-corresponding by the second processing when both a determination result in the first processing and a determination result in the second processing are non-corresponding.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 7, 2019
    Applicant: FUJITSU LIMITED
    Inventors: Hidekazu TAKAHASHI, Shinichiro Tago, NOBUYUKI IGATA
  • Publication number: 20180101578
    Abstract: An evaluation apparatus acquires estimated values of values indicating certain feature of a plurality of entities, respectively. Next, the evaluation apparatus determines, among the plurality of entities, entities, each of which is associated with the same value as a corresponding estimated value by specified relation information, to be first entities and holds the specified relation information. Next, the evaluation apparatus determines, among the plurality of entities, entities, each of which is associated with a value different from a corresponding estimated value by the specified relation information, to be second entities. Next, the evaluation apparatus calculates a concordance rate between the estimated values for the respective entities and the values associated with the respective entities by the specified relation information, based on the number of first entities and the number of second entities.
    Type: Application
    Filed: September 28, 2017
    Publication date: April 12, 2018
    Applicant: FUJITSU LIMITED
    Inventors: YUTAKA MITSUISHI, NOBUYUKI IGATA, Shinichiro Tago
  • Publication number: 20180011831
    Abstract: A method includes receiving a designation of one or more first items that are to be included in a new table from a user, specifying, based on metadata related to second items included in each of a plurality of existing tables, an existing table from among the plurality of existing tables, the existing table including at least one of the designated one or more first items in the second items, specifying, based on other metadata related to an input item and an output item accompanied with execution of each of a plurality of programs, a program from among the plurality of programs, the program causing the designated one or more first items to be output as the output item when one of the second items included in the specified existing table is input as the input item, and outputting the specified existing table and the specified program.
    Type: Application
    Filed: June 26, 2017
    Publication date: January 11, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Shinichiro TAGO, Shuya ABE, Hiroaki MORIKAWA, Yutaka MITSUISHI, Nobuyuki IGATA, Hodaka YAMAMOTO
  • Publication number: 20170337244
    Abstract: A method includes acquiring one or a plurality of first tables including a first data group regarding a first item, acquiring a second table corresponding to a result of executing a program with the one or the plurality of first tables set as an input, the second table including a second item and a second data group, generating, when a first name of the first item and a second name of the second item have a relationship in which the first name partially matches the second name, first information indicating the relationship between the first name and the second name while defining parts that partially match, registering the first information in a memory as metadata for the program, the metadata indicating a relationship between the one or the plurality of first tables set as the input and the second table set as an output.
    Type: Application
    Filed: April 18, 2017
    Publication date: November 23, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Shinichiro Tago, Shuya Abe, Hiroaki Morikawa, Yutaka Mitsuishi, Nobuyuki Igata, Hodaka Yamamoto