Patents by Inventor Masataka Sonoda
Masataka Sonoda 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: 11695700Abstract: An information processing apparatus equipped with a network interface card, the network interface card comprising: a network switch; and a first processor configured to perform processing, the processing including: recording, for each application, communication information to each application executed in the computer; comparing, in a case where a use rate of the processor is overloaded, a load on each network function that processes communication to each application based on a flow rule of the network switch, based on a record of the communication information; selecting a network function having the smallest load on each network function; and switching an execution position of the selected network function to a network function of the computer to change the flow rule of the network switch.Type: GrantFiled: December 30, 2021Date of Patent: July 4, 2023Assignee: FUJITSU LIMITEDInventor: Masataka Sonoda
-
Publication number: 20220345407Abstract: An information processing apparatus equipped with a network interface card, the network interface card comprising: a network switch; and a first processor configured to perform processing, the processing including: recording, for each application, communication information to each application executed in the computer; comparing, in a case where a use rate of the processor is overloaded, a load on each network function that processes communication to each application based on a flow rule of the network switch, based on a record of the communication information; selecting a network function having the smallest load on each network function; and switching an execution position of the selected network function to a network function of the computer to change the flow rule of the network switch.Type: ApplicationFiled: December 30, 2021Publication date: October 27, 2022Applicant: FUJITSU LIMITEDInventor: Masataka Sonoda
-
Patent number: 10944846Abstract: A method of causing a computer to execute: classifying, based on topology for indicating connection relationships among a data-provision apparatus, distribution-destination apparatuses corresponding to distribution destinations of distribution targets, and relay apparatuses configured to relay communications between the data-provision apparatus and the distribution-destination apparatuses, the mutual distribution-destination apparatuses; identifying a first distribution-destination apparatus having a highest communication speed of a directly connected link among the distribution-destination apparatuses belonging to the group; and creating a distribution schedule of the data in a manner that the data is transmitted from the data-provision apparatus to the first distribution-destination apparatus in the same group, and next, the data is transmitted from the first distribution-destination apparatus to a second distribution-destination apparatus other than the first distribution-destination apparatus in the groupType: GrantFiled: April 24, 2017Date of Patent: March 9, 2021Assignee: FUJITSU LIMITEDInventors: Masataka Sonoda, Noriyuki Fukuyama
-
Patent number: 10470026Abstract: A data transfer method includes: executing a process that stores sensor information including duplicate degrees and position information, the duplicate degrees indicating an amount of computers as transmission sources of inhibit signals received by the first computer; executing a process that transmits the inhibit signal including the duplicate degree in the sensor information to a computer that is present in a position to which direct communication via the short-distance radio communication is possible; executing a process that stores the duplicate degree in the inhibit signal, associates the duplicate degree with the transmission source of the inhibit signal, and increases the duplicate degree in the sensor information; and executing a process that transmits the position information in the sensor information to the management device in a case where the duplicate degree in the sensor information is higher than the duplicate degree associated with the transmission source of the inhibit signal.Type: GrantFiled: June 9, 2017Date of Patent: November 5, 2019Assignee: FUJITSU LIMITEDInventors: Miho Tanaka, Masataka Sonoda, Shunsuke Kikuchi, Noriyuki Fukuyama, Hitoshi Ueno
-
Patent number: 10091621Abstract: A method for deployment, the method includes acquiring a history of stay time of a terminal which stayed in a provision domain that each of plurality of information processing devices provides the service from the each of plurality of the information processing devices that provides the service to the terminal, deciding, depending on a movement of a first terminal, the information processing device, which provides the service to the first terminal, among a plurality of information processing devices that the first terminal is located in the provision domain, based on a communication time about the communication with the terminal and a ratio at a shift time, which needs for a shift of the information about the service between the information processing devices, for the stay time of the provision domain that the first terminal is located that is acquired based on the history of the stay time.Type: GrantFiled: July 11, 2016Date of Patent: October 2, 2018Assignee: FUJITSU LIMITEDInventor: Masataka Sonoda
-
Publication number: 20180007530Abstract: A data transfer method includes: executing a process that stores sensor information including duplicate degrees and position information, the duplicate degrees indicating an amount of computers as transmission sources of inhibit signals received by the first computer; executing a process that transmits the inhibit signal including the duplicate degree in the sensor information to a computer that is present in a position to which direct communication via the short-distance radio communication is possible; executing a process that stores the duplicate degree in the inhibit signal, associates the duplicate degree with the transmission source of the inhibit signal, and increases the duplicate degree in the sensor information; and executing a process that transmits the position information in the sensor information to the management device in a case where the duplicate degree in the sensor information is higher than the duplicate degree associated with the transmission source of the inhibit signal.Type: ApplicationFiled: June 9, 2017Publication date: January 4, 2018Applicant: FUJITSU LIMITEDInventors: MIHO TANAKA, Masataka Sonoda, Shunsuke KIKUCHI, Noriyuki FUKUYAMA, Hitoshi UENO
-
Publication number: 20170346922Abstract: A method of causing a computer to execute: classifying, based on topology for indicating connection relationships among a data-provision apparatus, distribution-destination apparatuses corresponding to distribution destinations of distribution targets, and relay apparatuses configured to relay communications between the data-provision apparatus and the distribution-destination apparatuses, the mutual distribution-destination apparatuses; identifying a first distribution-destination apparatus having a highest communication speed of a directly connected link among the distribution-destination apparatuses belonging to the group; and creating a distribution schedule of the data in a manner that the data is transmitted from the data-provision apparatus to the first distribution-destination apparatus in the same group, and next, the data is transmitted from the first distribution-destination apparatus to a second distribution-destination apparatus other than the first distribution-destination apparatus in the groupType: ApplicationFiled: April 24, 2017Publication date: November 30, 2017Applicant: FUJITSU LIMITEDInventors: Masataka Sonoda, Noriyuki FUKUYAMA
-
Patent number: 9660906Abstract: A method for acquiring a packet of a monitoring target, the method includes, forming, by a control unit, a mirror path for arriving a mirror packet, of which a origin or a destination of a transmission is a virtual machine for the monitoring target, at a monitoring device which monitors the mirror packet through one or more relay devices, detecting, by the control unit, an occupation when a packet except the packet, of which the origin or the destination of a transmission is the virtual machine for the monitoring target, does not pass based on history information of the packet which passes the relay device, accumulating, by the monitoring device, the mirror packet which passes the relay device, and extracting, by the monitoring device, the mirror packet which arrived at in the occupation as the packet for the monitoring target.Type: GrantFiled: February 11, 2015Date of Patent: May 23, 2017Assignee: FUJITSU LIMITEDInventors: Masataka Sonoda, Noriyuki Fukuyama
-
Patent number: 9634885Abstract: A computer-readable recording medium stores therein a program for causing a computer to execute a process. The process includes detecting a failure of a flow indicating a route on a network through which data of each tenant service provided by a tenant via a network flows; and specifying a control target flow influenced from the flow in which the failure has been detected based on association information in which each tenant service is associated with a flow of each tenant service.Type: GrantFiled: December 4, 2014Date of Patent: April 25, 2017Assignee: FUJITSU LIMITEDInventors: Masataka Sonoda, Yasuhide Matsumoto
-
Publication number: 20170064597Abstract: A method for deployment, the method includes acquiring a history of stay time of a terminal which stayed in a provision domain that each of plurality of information processing devices provides the service from the each of plurality of the information processing devices that provides the service to the terminal, deciding, depending on a movement of a first terminal, the information processing device, which provides the service to the first terminal, among a plurality of information processing devices that the first terminal is located in the provision domain, based on a communication time about the communication with the terminal and a ratio at a shift time, which needs for a shift of the information about the service between the information processing devices, for the stay time of the provision domain that the first terminal is located that is acquired based on the history of the stay time.Type: ApplicationFiled: July 11, 2016Publication date: March 2, 2017Applicant: FUJITSU LIMITEDInventor: Masataka Sonoda
-
Publication number: 20160269256Abstract: A deployment control method includes obtaining, from a storage corresponding to a user system, record information containing a deployment time that was taken for an information processing system to deploy a function corresponding to a deployment request output from the user system and a time of day at which the deployment request was output, calculating a number of deployment requests for each prescribed period of time on the basis of the time of day and the deployment request, and estimating a time taken to deploy the function in response to the number of deployment requests per the prescribed period of time on the basis of the deployment times of the pieces of record information aggregated for each of the numbers of deployment requests.Type: ApplicationFiled: February 16, 2016Publication date: September 15, 2016Applicant: FUJITSU LIMITEDInventors: Masataka Sonoda, Jun Ogawa
-
Patent number: 9391916Abstract: A resource management system includes a memory unit that stores therein performance information of a system; and a processor configured to refer to the performance information and determine whether a requirement for first performance information corresponding to a first system is satisfied when a function of the first system, originally implemented by using a resource of a first data center, is implemented by using a resource of a second data center, and implement the function by using a resource of the second data center, upon determining that the requirement for the first performance information is satisfied, and thereby build a configured system satisfying the requirement for the first performance information by using the resource of the first data center and the resource of the second data center.Type: GrantFiled: August 27, 2013Date of Patent: July 12, 2016Assignee: FUJITSU LIMITEDInventors: Masataka Sonoda, Yasuhide Matsumoto
-
Patent number: 9355005Abstract: A detection apparatus includes first and second calculating units and a storing unit. The first calculating unit calculates, when a configuration of a system is changed or the like and a combination of messages occurs, a ratio of the number of occurrences of an event at time points corresponding to a time of occurrence of the combination to the number of occurrences of the combination. The second calculating unit calculates an indicator to determine whether the combination of the messages is used to detect occurrence of the event or to detect a sign of occurrence of the event, based on the ratio and on the number of occurrences of the event. When the indicator indicates that a condition is satisfied, the storing unit stores the combination of the messages as a combination used to detect occurrence of the event or to detect the sign of occurrence of the event.Type: GrantFiled: May 9, 2014Date of Patent: May 31, 2016Assignee: FUJITSU LIMITEDInventors: Yukihiro Watanabe, Yasuhide Matsumoto, Fumi Iikura, Masataka Sonoda
-
Publication number: 20150263943Abstract: A method for acquiring a packet of a monitoring target, the method includes, forming, by a control unit, a mirror path for arriving a mirror packet, of which a origin or a destination of a transmission is a virtual machine for the monitoring target, at a monitoring device which monitors the mirror packet through one or more relay devices, detecting, by the control unit, an occupation when a packet except the packet, of which the origin or the destination of a transmission is the virtual machine for the monitoring target, does not pass based on history information of the packet which passes the relay device, accumulating, by the monitoring device, the mirror packet which passes the relay device, and extracting, by the monitoring device, the mirror packet which arrived at in the occupation as the packet for the monitoring target.Type: ApplicationFiled: February 11, 2015Publication date: September 17, 2015Inventors: Masataka SONODA, Noriyuki FUKUYAMA
-
Publication number: 20150085642Abstract: A computer-readable recording medium stores therein a program for causing a computer to execute a process. The process includes detecting a failure of a flow indicating a route on a network through which data of each tenant service provided by a tenant via a network flows; and specifying a control target flow influenced from the flow in which the failure has been detected based on association information in which each tenant service is associated with a flow of each tenant service.Type: ApplicationFiled: December 4, 2014Publication date: March 26, 2015Applicant: Fujitsu LimitedInventors: Masataka Sonoda, YASUHIDE MATSUMOTO
-
Patent number: 8984337Abstract: An apparatus for selecting a candidate for a failure component causing errors from a plurality of components included in a network system, the apparatus includes a processor for executing a procedure. The procedure includes determining a relation class of a relation among the plurality of components on the basis of configuration information of the network system, each of the relations being classified into one of the relation classes in accordance with a direction of an error propagation, determining an investigation range for each component having an error on the basis of investigation information including an error type of an error occurred in the each component and an investigation direction corresponding to the relation class, the investigation range being a set of the components to be investigated, and selecting a component on the basis of an appearance frequency of each component in the investigation ranges as the candidate.Type: GrantFiled: December 23, 2010Date of Patent: March 17, 2015Assignee: Fujitsu LimitedInventors: Masataka Sonoda, Yuji Wada
-
Publication number: 20140325277Abstract: A present method includes: identifying a component item that satisfies a predetermined condition concerning an indicator value for an influenced range within a system, from among plural component items included in the system, by using data regarding the plural component items and relationships among the plural component items; extracting component items included in a predetermined range from the identified component item, based on the data; and generating one or plural failure patterns, each of which includes one or plural sets of one component item of the extracted component items and a failure type corresponding to the one component item, by using data including, for each component item type, one or plural failure types.Type: ApplicationFiled: July 7, 2014Publication date: October 30, 2014Applicant: FUJITSU LIMITEDInventors: Masataka SONODA, Yasuhide MATSUMOTO
-
Patent number: 8856334Abstract: A resource lending control apparatus stores an assignment time and a deletion time in association with each other for each customer. The assignment time indicates a time for assigning an application used by each customer to provide a service to a server. The deletion time indicates a time for deleting the application from the server. The resource lending control apparatus calculates a lendable period of a remaining fixed resource of a lending customer by subtracting the deletion time and the assignment time of the lending customer from a remaining fixed period. The resource lending control apparatus calculates a total borrowing period, i.e., a period during which a borrowing customer is to use a borrowed resource, by adding the deletion time and the assignment time of the borrowing customer to a borrowing request period.Type: GrantFiled: June 3, 2010Date of Patent: October 7, 2014Assignee: Fujitsu LimitedInventors: Masataka Sonoda, Motomitsu Adachi, Yukihiro Watanabe
-
Patent number: 8838639Abstract: A management device includes a memory unit for storing configuration item information regarding configuration items to be managed and relationship information regarding relationships between the configuration items to be managed, an extracting unit for extracting, based on the information stored in the memory unit and based on predetermined constraint conditions, such relationships between the configuration items that satisfy the predetermined constraint conditions and that are not included in the relationship information, and an evaluating unit for executing an application that refers to the extracted relationships between the configuration items and obtains an evaluation result regarding the extracted relationships between the configuration items.Type: GrantFiled: December 21, 2010Date of Patent: September 16, 2014Assignee: Fujitsu LimitedInventors: Atsuji Sekiguchi, Yuji Wada, Masataka Sonoda
-
Publication number: 20140250334Abstract: A detection apparatus includes first and second calculating units and a storing unit. The first calculating unit calculates, when a configuration of a system is changed or the like and a combination of messages occurs, a ratio of the number of occurrences of an event at time points corresponding to a time of occurrence of the combination to the number of occurrences of the combination. The second calculating unit calculates an indicator to determine whether the combination of the messages is used to detect occurrence of the event or to detect a sign of occurrence of the event, based on the ratio and on the number of occurrences of the event. When the indicator indicates that a condition is satisfied, the storing unit stores the combination of the messages as a combination used to detect occurrence of the event or to detect the sign of occurrence of the event.Type: ApplicationFiled: May 9, 2014Publication date: September 4, 2014Applicant: FUJITSU LIMITEDInventors: YUKIHIRO WATANABE, YASUHIDE MATSUMOTO, Fumi Iikura, Masataka Sonoda