Patents by Inventor Naoki Oguchi
Naoki Oguchi 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: 20240264529Abstract: An information processing method is applied to a film forming method of forming a cured film by arranging a plurality of droplets of a curable composition on a substrate and curing a liquid film formed by connecting the plurality of droplets. The method is of deciding an arrangement of the plurality of droplets in the film forming method, and includes updating the arrangement of the plurality of droplets until an evaluation result of the arrangement of the plurality of droplets satisfies an end condition while evaluating the arrangement of the plurality of droplets using a learned model that receives the arrangement of the plurality of droplets and outputs an evaluation value of the arrangement of the plurality of droplets.Type: ApplicationFiled: February 5, 2024Publication date: August 8, 2024Inventors: NAOKI KIYOHARA, SENTARO AIHARA, YUICHIRO OGUCHI
-
Publication number: 20220269520Abstract: A non-transitory computer-readable recording medium stores a program for causing a computer to execute a factor identification process, the factor identification process includes detecting an occurrence time point when a system call of a host operating system (OS) has occurred, acquiring switching operation information that enables an environment switching time point to be identified, the environment switching time point being a time point when an environmental process has switched, the environmental process implementing a software execution environment which is in operation on the host OS and is isolated from the host OS, identifying, based on the switching operation information, a first environmental process which is in operation on the host OS at the occurrence time point, and outputting the first environmental process in association with the system call.Type: ApplicationFiled: November 24, 2021Publication date: August 25, 2022Applicant: FUJITSU LIMITEDInventors: MASAO YAMAMOTO, Naoki OGUCHI, Masaaki Noro, Yosuke Takano
-
Patent number: 11323417Abstract: A network management apparatus configured to obtain multiple rules that each control communication in accordance with an address range of a packet, divide a full set of the address range of the multiple rules into multiple subsets that are mutually disjoint in accordance with inclusion relations of the address range among the multiple rules, extract, with respect to each rule of the multiple rules, one or more subsets that are included in the address range from the multiple subsets, and determine, with respect to each rule of the multiple rules, an inclusion relation of the one or more subsets between a particular rule and another rule of the multiple rules that is assigned higher priority than that of the particular rule and determine disposition for each of the multiple rules in accordance with a determination result of the inclusion relation of the one or more subsets.Type: GrantFiled: February 27, 2019Date of Patent: May 3, 2022Assignee: FUJITSU LIMITEDInventors: Takuma Utsunomiya, Naoki Oguchi
-
Patent number: 11188444Abstract: A non-transitory computer-readable recording medium stores therein a program that causes a computer to execute a process, the process comprising: acquiring update information of forwarding tables and event logs for respective relay devices at predetermined intervals; performing consistency determination of determining consistency of the forwarding tables when update completion of the forwarding tables have been confirmed for all of the relay devices; when a first relay device is determined to have a problem in consistency, associating the problem with an event log, among the event logs of the first relay device, corresponding to a time when update information of a first forwarding table of the first relay device is acquired; and outputting information including the first relay device and the event log associated with the problem.Type: GrantFiled: February 18, 2020Date of Patent: November 30, 2021Assignee: FUJITSU LIMITEDInventor: Naoki Oguchi
-
Publication number: 20210250235Abstract: A diagram generation method executed by a computer, includes acquiring, from each of a plurality of communication devices, device information including identification information set in a first network interface existing on a first network; identifying an internet protocol (IP) address set in a second network interface existing in a second network, the second network interface being included in a communication device which acquires the device information; store, in a memory, linked information in which the acquired device information and the IP address are associated with each other; and generating a network configuration diagram in which each of the plurality of communication devices sharing the IP address is an individual communication device by using the linked information.Type: ApplicationFiled: January 29, 2021Publication date: August 12, 2021Applicant: FUJITSU LIMITEDInventors: Yosuke Takano, Naoki OGUCHI, Masaaki Noro, Junichi Higuchi
-
Publication number: 20210029079Abstract: A non-transitory computer-readable recording medium has stored therein a program that causes a computer to execute a process, the process including: when performing a network address translation, creating a forwarding graph that represents a network connection from a source network to a destination network based on extended IP address information in which an extended IP address including IP addresses before and after the network address translation, a belonging domain before the network address translation, and a belonging domain after the network address translation are associated with each other; and verifying reachability from the source network to the destination network based on the created forwarding graph.Type: ApplicationFiled: June 29, 2020Publication date: January 28, 2021Applicant: FUJITSU LIMITEDInventors: Yosuke Takano, Naoki OGUCHI, Junichi Higuchi
-
Publication number: 20210014331Abstract: An information processing apparatus includes: a memory; and a processor coupled to the memory and the processor configured to: acquire a first traffic amount of communication performed between a user terminal and a virtual machine that operates in a first information processing apparatus or a second information processing apparatus and executes a processing according to an operation from the user terminal to respond with a result, the second information processing apparatus being accessible from the user terminal in a shorter response time than the first information processing apparatus; acquire a second traffic amount of communication performed between the virtual machine and a storage; and determine whether to cause the virtual machine to operate in the first information processing apparatus or the second information processing apparatus based on the first traffic amount and the second traffic amount.Type: ApplicationFiled: June 25, 2020Publication date: January 14, 2021Applicant: FUJITSU LIMITEDInventors: Yosuke Takano, Naoki OGUCHI
-
Publication number: 20200272551Abstract: A non-transitory computer-readable recording medium stores therein a program that causes a computer to execute a process, the process comprising: acquiring update information of forwarding tables and event logs for respective relay devices at predetermined intervals; performing consistency determination of determining consistency of the forwarding tables when update completion of the forwarding tables have been confirmed for all of the relay devices; when a first relay device is determined to have a problem in consistency, associating the problem with an event log, among the event logs of the first relay device, corresponding to a time when update information of a first forwarding table of the first relay device is acquired; and outputting information including the first relay device and the event log associated with the problem.Type: ApplicationFiled: February 18, 2020Publication date: August 27, 2020Applicant: FUJITSU LIMITEDInventor: Naoki OGUCHI
-
Patent number: 10693744Abstract: A method may include obtaining packet handling rules from at least one firewall in a network and at least one routing table in the network, and translating the packet handling rules to canonical data structures based on priority of rules at a given routing table or a given firewall. Each canonical data structure may represent a subset of packets affected by one or more corresponding packet handling rules such that each packet handling rule is covered by at least one canonical data structure. The method may also include generating a graph representation of the firewalls and the nodes corresponding to the routing tables in the network. The method may additionally include labeling vertices and edges in the graph representation based on the packet handling rules. The method may also include, using the graph representation, verifying one or more network properties to identify any network issues.Type: GrantFiled: November 2, 2017Date of Patent: June 23, 2020Assignee: FUJITSU LIMITEDInventors: Alexander Horn, Mukul R. Prasad, Naoki Oguchi, Paparao Palacharla
-
Patent number: 10469352Abstract: An available bandwidth measuring apparatus classifies, into one group, a plurality of virtual machines communicating with a physical node. Then, the available bandwidth measuring apparatus obtains available bandwidth measurements with respect to the virtual machines belonging to the same group by transmitting, to the physical node, measuring packets emulating each of the virtual machines. The available bandwidth measurements represent available bandwidth available when each of the virtual machines performs data transmission in a different time slot. Based on the available bandwidth measurements, the available bandwidth measuring apparatus determines actual available bandwidth of each of the virtual machines, to be used when the virtual machines perform data transmission to the physical node in the same time slot, and notifies each of the virtual machines of the actual available bandwidth determined for the virtual machine.Type: GrantFiled: July 20, 2017Date of Patent: November 5, 2019Assignee: FUJITSU LIMITEDInventors: Chunghan Lee, Naoki Oguchi
-
Publication number: 20190273721Abstract: A network management apparatus configured to obtain multiple rules that each control communication in accordance with an address range of a packet, divide a full set of the address range of the multiple rules into multiple subsets that are mutually disjoint in accordance with inclusion relations of the address range among the multiple rules, extract, with respect to each rule of the multiple rules, one or more subsets that are included in the address range from the multiple subsets, and determine, with respect to each rule of the multiple rules, an inclusion relation of the one or more subsets between a particular rule and another rule of the multiple rules that is assigned higher priority than that of the particular rule and determine disposition for each of the multiple rules in accordance with a determination result of the inclusion relation of the one or more subsets.Type: ApplicationFiled: February 27, 2019Publication date: September 5, 2019Applicant: FUJITSU LIMITEDInventors: Takuma Utsunomiya, Naoki OGUCHI
-
Publication number: 20190132216Abstract: A method may include obtaining packet handling rules from at least one firewall in a network and at least one routing table in the network, and translating the packet handling rules to canonical data structures based on priority of rules at a given routing table or a given firewall. Each canonical data structure may represent a subset of packets affected by one or more corresponding packet handling rules such that each packet handling rule is covered by at least one canonical data structure. The method may also include generating a graph representation of the firewalls and the nodes corresponding to the routing tables in the network. The method may additionally include labeling vertices and edges in the graph representation based on the packet handling rules. The method may also include, using the graph representation, verifying one or more network properties to identify any network issues.Type: ApplicationFiled: November 2, 2017Publication date: May 2, 2019Applicant: FUJITSU LIMITEDInventors: Alexander HORN, Mukul R. PRASAD, Naoki OGUCHI, Paparao PALACHARLA
-
Publication number: 20180097731Abstract: A communication apparatus includes a memory storing relation information indicating a plurality of relationships between a plurality of packet loss rates and a plurality of throughputs of the data included in the packets at the another communication apparatus, and a processor configured to determine a first transmission rate of the packets transmitted from the communication apparatus to the another communication apparatus, a receiving rate of the packets at the another communication apparatus being a maximum value without a packet loss, select a packet loss rate among the plurality of packet loss rates, the throughput of the data corresponding to the selected packet loss rate being under a threshold, based on the first transmission rate and the selected packet loss rate, determine a second transmission rate higher than the first transmission rate, and transmit the packets from the communication apparatus to the another communication apparatus at the second transmission rate.Type: ApplicationFiled: September 21, 2017Publication date: April 5, 2018Applicant: FUJITSU LIMITEDInventors: Ryoichi Mutoh, Naoki OGUCHI
-
Publication number: 20180048551Abstract: An available bandwidth measuring apparatus classifies, into one group, a plurality of virtual machines communicating with a physical node. Then, the available bandwidth measuring apparatus obtains available bandwidth measurements with respect to the virtual machines belonging to the same group by transmitting, to the physical node, measuring packets emulating each of the virtual machines. The available bandwidth measurements represent available bandwidth available when each of the virtual machines performs data transmission in a different time slot. Based on the available bandwidth measurements, the available bandwidth measuring apparatus determines actual available bandwidth of each of the virtual machines, to be used when the virtual machines perform data transmission to the physical node in the same time slot, and notifies each of the virtual machines of the actual available bandwidth determined for the virtual machine.Type: ApplicationFiled: July 20, 2017Publication date: February 15, 2018Applicant: FUJITSU LIMITEDInventors: Chunghan Lee, Naoki OGUCHI
-
Publication number: 20170366465Abstract: A non-transitory computer-readable storage medium storing therein a communication control program for causing a computer to execute processing includes, executing a prescribed command at a specified transmission cycle, acquiring a start time at which the execution is started and an end time at which the execution is ended, performing the execution and the acquisition while changing the transmission cycle, and specifying a transmission cycle at which an error between a difference between the end time and the start time and the specified transmission cycle is within a prescribed range.Type: ApplicationFiled: May 8, 2017Publication date: December 21, 2017Applicant: FUJITSU LIMITEDInventors: Ryoichi Mutoh, Naoki OGUCHI
-
Patent number: 9847920Abstract: A communication control device including: a memory, and a processor coupled to the memory and the processor configured to: transmit packets from the communication control device to a network device at each of a plurality of transmission rates, acquire a plurality of index values respectively indicating amounts of packet loss at the plurality of transmission rates, specify, among the plurality of transmission rates, a first transmission rate on which a corresponding index value among the plurality of index values has a dependence, and specify an upper limit of a vacant band between the communication control device and the network device based on the first transmission rate.Type: GrantFiled: February 17, 2017Date of Patent: December 19, 2017Assignee: FUJITSU LIMITEDInventors: Yosuke Takano, Naoki Oguchi, Ryoichi Mutoh
-
Publication number: 20170244615Abstract: A communication control device including: a memory, and a processor coupled to the memory and the processor configured to: transmit packets from the communication control device to a network device at each of a plurality of transmission rates, acquire a plurality of index values respectively indicating amounts of packet loss at the plurality of transmission rates, specify, among the plurality of transmission rates, a first transmission rate on which a corresponding index value among the plurality of index values has a dependence, and specify an upper limit of a vacant band between the communication control device and the network device based on the first transmission rate.Type: ApplicationFiled: February 17, 2017Publication date: August 24, 2017Applicant: FUJITSU LIMITEDInventors: Yosuke TAKANO, Naoki OGUCHI, Ryoichi MUTOH
-
Patent number: 9743457Abstract: A wireless communication apparatus attachable to an information processing apparatus. The wireless communication apparatus includes a wireless communication interface configured to perform wireless communication. The wireless communication apparatus also includes a processor configured to input, on detecting an error in the wireless communication interface, a signal for recognizing a temporary interruption to the information processing apparatus, and to initialize the wireless communication interface.Type: GrantFiled: September 26, 2011Date of Patent: August 22, 2017Assignee: Fujitsu LimitedInventor: Naoki Oguchi
-
Publication number: 20160316022Abstract: A communication device including: a memory, and a processor coupled to the memory and configured to: receive a connection request that requests a session, calculate a processing load on processing of an ongoing session, determine, when the processing load exceeds a threshold, each protocol for each of the requested session and the ongoing session based on a comparison of a first throughput and a second throughput, the first throughput being an estimated throughput when a first protocol is to be used for the requested session and the ongoing session, the second throughput being an estimated throughput when a second protocol is to be used for at least one of the requested session and the ongoing session, a processing load of the second protocol being smaller than a processing load of the first protocol, and process each of the requested session and the ongoing session using each determined protocol.Type: ApplicationFiled: April 12, 2016Publication date: October 27, 2016Inventors: Yosuke TAKANO, Naoki OGUCHI, Ryoichi MUTOH
-
Patent number: 9450867Abstract: A relay device is arranged on a path of a Transmission Control Protocol (TCP) packet transmitted and received between a transmission-side end device and a reception-side end device. The relay device stores packet information obtained by snooping on a first TCP packet that is addressed to the reception-side end device and received from the transmission-side end device and on a second TCP packet that is addressed to the transmission-side end device and received from another relay device that is arranged between the relay device and the reception-side end device on the path. The relay device performs, based on the packet information, first communication control between the relay device and the another relay device, where the first communication control is independent of second communication control that is performed between the transmission-side end device and the reception-side end device.Type: GrantFiled: June 19, 2014Date of Patent: September 20, 2016Assignee: FUJITSU LIMITEDInventor: Naoki Oguchi