Patents by Inventor Toshiki SHIBAHARA
Toshiki SHIBAHARA 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: 11838322Abstract: A phishing site detection device extracts, from a phishing kit, a condition of access sources with which the access to a phishing site is blocked. Then, the phishing site detection device accesses a phishing site constructed by the phishing kit using one or more extracted conditions of access sources, and stores an access result for each condition of access sources in an access result storage module. Thereafter, the phishing site detection device sets a condition of access sources with which the access to the phishing site constructed by the phishing kit is blocked, accesses a website to be detected, and determines whether the website is a phishing site on the basis of the access result.Type: GrantFiled: October 10, 2019Date of Patent: December 5, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Hirokazu Kodera, Toshiki Shibahara, Daiki Chiba, Yuta Takata, Kazufumi Aoki
-
Patent number: 11830238Abstract: An identification apparatus includes processing circuitry configured to determine whether or not a first image and a second image are similar based on feature points extracted from each of the first image and the second image, and determine whether or not the first image and the second image are similar by comparing neighborhood graphs generated for each of the first image and the second image, the feature points being as nodes.Type: GrantFiled: November 22, 2019Date of Patent: November 28, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Asuka Nakajima, Eitaro Shioji, Kunio Hato, Mitsuaki Akiyama, Toshiki Shibahara
-
Publication number: 20230370498Abstract: An inference device 10 converts configuration information of a network and information such as a security log into a predicate of the solution set programming. The inference device 10 obtains, as a solution set, a combination of predicates derived by a derivation rule from predicates obtained by conversion, and predicates not constrained by the constraint rule among predicates obtained by conversion using a method of solution set programming. The predicate of the solution set indicates, for example, whether a node included in the network is a client or a proxy.Type: ApplicationFiled: October 16, 2020Publication date: November 16, 2023Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Hiroyuki UEKAWA, Eitaro SHIOJI, Toshiki SHIBAHARA, Mitsuaki AKIYAMA
-
Publication number: 20230325440Abstract: The detection device (10) has the signal processing unit (154) and the estimation unit (155). The signal processing unit (154) updates the evaluation value of the vertex of the graph by belief propagation, on the basis of the matrix generated using the argument on the complex plane expressing the direction of the side of the graph in which at least some vertices are labeled. The estimation unit (155) estimates a label of a vertex of the graph on the basis of the evaluation value.Type: ApplicationFiled: September 16, 2020Publication date: October 12, 2023Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Satoshi FURUTANI, Toshiki SHIBAHARA, Mitsuaki AKIYAMA
-
Publication number: 20230316114Abstract: A detection device (10) converts each of a plurality of pieces of information on a network to a logical equation. The detection device (10) obtains an answer set satisfying a logical equation and an inference rule through inference. It is possible to detect change in a network configuration on the basis of the answer set.Type: ApplicationFiled: October 16, 2020Publication date: October 5, 2023Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Hiroyuki UEKAWA, Eitaro SHIOJI, Toshiki SHIBAHARA, Mitsuaki AKIYAMA
-
Publication number: 20230297674Abstract: The detection device (10) has the signal processing unit (154) and the estimation unit (155). The signal processing unit (154) updates the evaluation value of a vertex of the graph by random walk, on the basis of a matrix generated using the argument on the complex plane expressing the direction of the side of the graph in which at least some vertices are labeled. The estimation unit (155) estimates a label of a vertex of the graph on the basis of the evaluation value.Type: ApplicationFiled: September 16, 2020Publication date: September 21, 2023Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Satoshi FURUTANI, Toshiki SHIBAHARA, Mitsuaki AKIYAMA
-
Publication number: 20230103084Abstract: A level estimation apparatus includes processing circuitry configured to receive event logs of events detected by a device or software, and calculate degrees of similarity among the events indicated by the event logs with use of the event logs, and estimate a level of a predetermined event based on the calculated degrees of similarity among the events and a level of at least one of the events, wherein in the calculation of the degrees of similarity among the events, when a degree of similarity between events detected by different devices or items of software is calculated, a degree of similarity to a common event is used, the common event being an event that has been detected mutually by the different devices or items of software.Type: ApplicationFiled: October 9, 2019Publication date: March 30, 2023Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki SHIBAHARA, Hirokazu KODERA, Daiki CHIBA, Mitsuaki AKIYAMA, Kunio HATO
-
Publication number: 20220415017Abstract: An identification apparatus includes processing circuitry configured to determine whether or not a first image and a second image are similar based on feature points extracted from each of the first image and the second image, and determine whether or not the first image and the second image are similar by comparing neighborhood graphs generated for each of the first image and the second image, the feature points being as nodes.Type: ApplicationFiled: November 22, 2019Publication date: December 29, 2022Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Asuka NAKAJIMA, Eitaro SHIOJI, Kunio HATO, Mitsuaki AKIYAMA, Toshiki SHIBAHARA
-
Publication number: 20220261440Abstract: A conversion unit converts directions of edges between vertices in a graph to arguments on a complex plane. A generation unit generates a Hermitian matrix that represents a relationship between vertices in the graph by using the arguments converted by the conversion unit. A calculation unit calculates eigenvectors of the Hermitian matrix generated by the generation unit. A signal processing unit performs graph signal processing such as graph Fourier transform taking the eigenvectors calculated by the calculation unit to be a Fourier basis for a graph Laplacian.Type: ApplicationFiled: July 11, 2019Publication date: August 18, 2022Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Satoshi FURUTANI, Toshiki SHIBAHARA, Mitsuaki AKIYAMA, Kunio HATO
-
Patent number: 11411761Abstract: A detection device includes: an object data extraction unit that extracts, from one or more pieces of communication data which are transmitted from one or more electronic control units, at least part of a payload contained in communication data that satisfies a predetermined condition, information by which the communication interval between the communication data can be calculated, and a serial number of the communication data as object data; a partial sequence creation unit that creates, using the extracted object data, a partial sequence containing information corresponding to at least part of a payload and information indicating a communication interval from two or more pieces of object data with the same serial number; and a detection unit that detects, using the created partial sequence, predetermined communication data based on the order relation between at least part of a payload and the corresponding part of another payload and a communication interval.Type: GrantFiled: December 21, 2018Date of Patent: August 9, 2022Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki Shibahara, Takuma Koyama, Yasushi Okano
-
Patent number: 11270001Abstract: A classification apparatus that classifies sequential data, in which input communication destinations in a plurality of communications are recorded in order of occurrence of the communications, into a class that has a similar feature. There is a numerical vector calculation unit-configured to calculate numerical vectors that represent characteristics of communication destinations for each of the communication destinations, on the basis of sequential data in which the communication destinations in a plurality of communications are recorded in order of occurrence of the communications, and a classification unit-configured to classify the sequential data into a class that has a similar feature, on the basis of order relation of the communication destinations of the numerical vectors.Type: GrantFiled: August 7, 2017Date of Patent: March 8, 2022Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki Shibahara, Takeshi Yagi, Mitsuaki Akiyama, Yuta Takata, Daiki Chiba
-
Publication number: 20220021703Abstract: A phishing site detection device extracts, from a phishing kit, a condition of access sources with which the access to a phishing site is blocked. Then, the phishing site detection device accesses a phishing site constructed by the phishing kit using one or more extracted conditions of access sources, and stores an access result for each condition of access sources in an access result storage module. Thereafter, the phishing site detection device sets a condition of access sources with which the access to the phishing site constructed by the phishing kit is blocked, accesses a website to be detected, and determines whether the website is a phishing site on the basis of the access result.Type: ApplicationFiled: October 10, 2019Publication date: January 20, 2022Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Hirokazu KODERA, Toshiki SHIBAHARA, Daiki CHIBA, Yuta TAKATA, Kazufumi AOKI
-
Patent number: 11212297Abstract: An access classification device includes: a processor configured to: construct a plurality of trees in each of which at least a first destination and a second destination are set as nodes, content information corresponding to the nodes is added to the nodes, and an instruction to transfer an access from the first destination to the second destination is set as an edge; associate nodes of the plurality of trees with each other for the plurality of trees constructed, based on similarity between local structures of the trees; calculate similarity between the nodes associated with each other in the plurality of trees, based on the content information added to the nodes, and calculate similarity between the plurality of trees using the calculated similarity between the nodes associated with each other; and classify the access into a set with similar features, based on the similarity calculated.Type: GrantFiled: May 15, 2017Date of Patent: December 28, 2021Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki Shibahara, Takeshi Yagi, Mitsuaki Akiyama, Yuta Takata
-
Publication number: 20210342651Abstract: A data classification device includes: a known data input unit that receives an input of known data, the known data being data already classified into a class and a subclass subordinate to the class; a feature extraction unit that extracts, from features included in the known data, a feature that causes classification of the known data belonging to the same class into a subclass using the feature to fail; and a classification unit that classifies classification target data into a class using the feature extracted by the feature extraction unit.Type: ApplicationFiled: October 7, 2019Publication date: November 4, 2021Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki SHIBAHARA, Daiki CHIBA, Mitsuaki AKIYAMA, Kunio HATO
-
Patent number: 10970391Abstract: A classification device constructs tree structure data in which attribute information relating to a single communication or multiple communications serves as a terminal node, from a series of communications with a single communication destination or multiple communication destinations that take place when software is executed, calculates attribute information on a higher node on the basis of attribute information on the terminal node, and classifies the software by specifying the type of the software on the basis of attribute information on the highest node.Type: GrantFiled: October 18, 2016Date of Patent: April 6, 2021Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki Shibahara, Takeshi Yagi, Mitsuaki Akiyama, Daiki Chiba
-
Publication number: 20200344083Abstract: A detection device includes: an object data extraction unit that extracts, from one or more pieces of communication data which are transmitted from one or more electronic control units, at least part of a payload contained in communication data that satisfies a predetermined condition, information by which the communication interval between the communication data can be calculated, and a serial number of the communication data as object data; a partial sequence creation unit that creates, using the extracted object data, a partial sequence containing information corresponding to at least part of a payload and information indicating a communication interval from two or more pieces of object data with the same serial number; and a detection unit that detects, using the created partial sequence, predetermined communication data based on the order relation between at least part of a payload and the corresponding part of another payload and a communication interval.Type: ApplicationFiled: December 21, 2018Publication date: October 29, 2020Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki SHIBAHARA, Takuma KOYAMA, Yashushi OKANO
-
Patent number: 10462168Abstract: An access classifying device includes a tree building unit, a similarity-degree calculating unit, and a classifying unit. The tree building unit generates multiple trees, in which a first server and multiple second servers are nodes and commands for automatically transferring the sequence of accesses from the above-described first server to the above-described second servers are edges. The similarity-degree calculating unit calculates the degree of similarity between the above-described trees in accordance with the degree of matching between partial trees included in each of the above-described trees generated. The classifying unit classifies the above-described access in accordance with the above-described degree of similarity calculated.Type: GrantFiled: May 31, 2016Date of Patent: October 29, 2019Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki Shibahara, Takeshi Yagi, Mitsuaki Akiyama, Yuta Takata
-
Publication number: 20190297092Abstract: An access classification device includes: a processor configured to: construct a plurality of trees in each of which at least a first destination and a second destination are set as nodes, content information corresponding to the nodes is added to the nodes, and an instruction to transfer an access from the first destination to the second destination is set as an edge; associate nodes of the plurality of trees with each other for the plurality of trees constructed, based on similarity between local structures of the trees; calculate similarity between the nodes associated with each other in the plurality of trees, based on the content information added to the nodes, and calculate similarity between the plurality of trees using the calculated similarity between the nodes associated with each other; and classify the access into a set with similar features, based on the similarity calculated.Type: ApplicationFiled: May 15, 2017Publication date: September 26, 2019Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki SHIBAHARA, Takeshi YAGI, Mitsuaki AKIYAMA, Yuta TAKATA
-
Publication number: 20190180032Abstract: A classification apparatus that classifies sequential data, in which input communication destinations in a plurality of communications are recorded in order of occurrence of the communications, into a class that has a similar feature. There is a numerical vector calculation unit-configured to calculate numerical vectors that represent characteristics of communication destinations for each of the communication destinations, on the basis of sequential data in which the communication destinations in a plurality of communications are recorded in order of occurrence of the communications, and a classification unit-configured to classify the sequential data into a class that has a similar feature, on the basis of order relation of the communication destinations of the numerical vectors.Type: ApplicationFiled: August 7, 2017Publication date: June 13, 2019Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiki SHIBAHARA, Takeshi YAGI, Mitsuaki AKIYAMA, Yuta TAKATA, Daiki CHIBA
-
Publication number: 20190065743Abstract: A classification device constructs tree structure data in which attribute information relating to a single communication or multiple communications serves as a terminal node, from a series of communications with a single communication destination or multiple communication destinations that take place when software is executed, calculates attribute information on a higher node on the basis of attribute information on the terminal node, and classifies the software by specifying the type of the software on the basis of attribute information on the highest node.Type: ApplicationFiled: October 18, 2016Publication date: February 28, 2019Applicant: NIPPON TELEGRAPH AND TELEPHONE COPRORATIONInventors: Toshiki SHIBAHARA, Takeshi YAGI, Mitsuaki AKIYAMA, Daiki CHIBA