Patents by Inventor Taichi Sugiyama
Taichi Sugiyama 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: 9825855Abstract: An information processing apparatus includes a processor configured to perform a process which includes determining an address available to be set as a source address of a first packet to be transmitted to an apparatus included in a network; identifying one or more relay apparatuses in a communication route from the apparatus to the information processing apparatus; and configuring, for at least one of the identified relay apparatuses, a setting regarding a transfer destination of a second packet whose destination address is the determined address in such a manner that the second packet is transferred toward the information processing apparatus along the communication route.Type: GrantFiled: April 9, 2014Date of Patent: November 21, 2017Assignee: FUJITSU LIMITEDInventors: Taichi Sugiyama, Takeshi Yasuie, Yuji Nomura
-
Publication number: 20170280342Abstract: A measurement apparatus includes a communication device configured to obtain a packet being transmitted between a server apparatus and a communication apparatus in a network, a memory, and a processor coupled to the memory and configured to calculate round-trip time between the communication apparatus and the server apparatus, and measure a data transfer rate between the communication apparatus and the server apparatus based on a data volume included in a second packet having a length equal to or greater than the threshold and transmitted to the communication apparatus from the server apparatus, a period of time from time at which the second packet is acquired to time at which an acknowledgement packet transmitted in response to the second packet is acquired, and the round-trip time.Type: ApplicationFiled: March 21, 2017Publication date: September 28, 2017Applicant: FUJITSU LIMITEDInventors: Taichi SUGIYAMA, Kazuo Mizuta, Tomohiro Muramoto, Eri Horita
-
Patent number: 9652488Abstract: A computer-readable recording medium stores a program that causes a computer to execute a verification support process that includes acquiring a series of data transmitted and received between apparatuses; creating a plurality of data groups by dividing the series of acquired data; detecting among the created data groups, a data group that includes given data acting as an issuance request for identification information of a transmission source; adding the given data to the beginning of subsequent data groups that are among the created data groups and transmitted after the detected data group; and outputting the subsequent data groups to which the given data has been added.Type: GrantFiled: March 18, 2013Date of Patent: May 16, 2017Assignee: FUJITSU LIMITEDInventors: Taichi Sugiyama, Takeshi Yasuie, Yuji Nomura
-
Patent number: 9438607Abstract: An information processing apparatus obtains a plurality of messages transmitted between a client and a server, each message including at least one of a plurality of parameters and a value of the parameter. The information processing apparatus detects a parameter having different values set in different messages among the obtained plurality of messages, from among the plurality of parameters. According to the detection result, the information processing apparatus determines a rewrite parameter whose value is rewritten when using the plurality of messages for verification of a server, among the plurality of parameters.Type: GrantFiled: March 21, 2014Date of Patent: September 6, 2016Assignee: FUJITSU LIMITEDInventors: Takeshi Yasuie, Taichi Sugiyama
-
Patent number: 9391852Abstract: A computer is disclosed that performs a verification process. The computer analyzes quality characteristics of communication for each of predetermined quality analysis subjects from actual capture data. The computer generates send data based on the actual capture data and an exchanging message which is acquired when a reproduced operation is verified based on the actual capture data. The computer sends the send data to a verification subject apparatus at sending timing based on the quality characteristics. The computer receives response data from the verification subject apparatus. The computer verifies an operation of the verification subject apparatus.Type: GrantFiled: November 1, 2013Date of Patent: July 12, 2016Assignee: FUJITSU LIMITEDInventors: Takeshi Yasuie, Taichi Sugiyama, Yuji Nomura
-
Publication number: 20150195214Abstract: A verification method includes storing a plurality of cache scenarios in which combinations of one or more data which are a caching object are defined, the caching object indicating an object to be stored in a first server whose processing speed is faster than that of a second server, the combinations being different from each other; acquiring a plurality of packets related to a request for data; estimating, by a processor, response time, which is response time to the request when using both the first server and the second server together for processing the plurality of packets, the response time corresponding to each of one or more cache scenarios among the plurality of cache scenarios, based on the plurality of acquired packets; and specifying a cache scenario which satisfies a predetermined threshold among the one or more cache scenarios based on the estimated response time.Type: ApplicationFiled: December 17, 2014Publication date: July 9, 2015Inventors: Taichi Sugiyama, Takeshi Yasuie, Yuji NOMURA
-
Patent number: 9015830Abstract: A verification apparatus for verifying a verified apparatus corresponding to a first apparatus included in a plurality of information processing apparatuses includes a storage and a processor. The storage stores captured data acquired by capturing data transmitted and received among the plurality of information processing apparatuses. The processor receives first data transmitted from the verified apparatus. The first data is destined for a second apparatus included in the plurality of information processing apparatuses. The processor extracts, from the storage, second data transmitted from the second apparatus in response to third data transmitted from the first apparatus to the second apparatus. The third data corresponds to the first data. The processor transmits the extracted second data to the verified apparatus.Type: GrantFiled: January 25, 2012Date of Patent: April 21, 2015Assignee: Fujitsu LimitedInventors: Takeshi Yasuie, Yuji Nomura, Taichi Sugiyama
-
Patent number: 8996694Abstract: A computer-readable recording medium having stored therein a program for causing a computer to execute a digital signature process, wherein the digital signature process includes distributing packets to machines based on session durations according to a communication of the packets in a given duration, and performing verification tests based on the packets distributed to the machines by each of the machines.Type: GrantFiled: October 25, 2012Date of Patent: March 31, 2015Assignee: Fijitsu LimitedInventors: Takeshi Yasuie, Taichi Sugiyama, Yuji Nomura
-
Publication number: 20150003457Abstract: An information processing apparatus includes a processor configured to perform a process which includes determining an address available to be set as a source address of a first packet to be transmitted to an apparatus included in a network; identifying one or more relay apparatuses in a communication route from the apparatus to the information processing apparatus; and configuring, for at least one of the identified relay apparatuses, a setting regarding a transfer destination of a second packet whose destination address is the determined address in such a manner that the second packet is transferred toward the information processing apparatus along the communication route.Type: ApplicationFiled: April 9, 2014Publication date: January 1, 2015Inventors: Taichi SUGIYAMA, Takeshi Yasuie, Yuji Nomura
-
Publication number: 20140365446Abstract: A verification system include: a server that receives each of a first data group and second data group, and transmits a third data group and a fourth data group to respond to each of the first data group and second data group received; a database server that receives the third data group and transmits the second data group; and a verification device that performs operation verification of the server or database server, the verification device including a processor configured to transmit, to the database server, a partial data group in the third data group received by the database server, and transmit, to the server, the first data group corresponding to another data group in the third data group, thereby supplying the other data group to the database server and using the first data group, the partial data group, and the fourth data group, to perform the operation verification.Type: ApplicationFiled: May 23, 2014Publication date: December 11, 2014Applicant: FUJITSU LIMITEDInventors: Taichi Sugiyama, Takeshi Yasuie, Yuji Nomura
-
Publication number: 20140297767Abstract: An information processing apparatus obtains a plurality of messages transmitted between a client and a server, each message including at least one of a plurality of parameters and a value of the parameter. The information processing apparatus detects a parameter having different values set in different messages among the obtained plurality of messages, from among the plurality of parameters. According to the detection result, the information processing apparatus determines a rewrite parameter whose value is rewritten when using the plurality of messages for verification of a server, among the plurality of parameters.Type: ApplicationFiled: March 21, 2014Publication date: October 2, 2014Applicant: FUJITSU LIMITEDInventors: Takeshi YASUIE, Taichi SUGIYAMA
-
Publication number: 20140189009Abstract: A computer is disclosed that performs a verification process. The computer analyzes quality characteristics of communication for each of predetermined quality analysis subjects from actual capture data. The computer generates send data based on the actual capture data and an exchanging message which is acquired when a reproduced operation is verified based on the actual capture data. The computer sends the send data to a verification subject apparatus at sending timing based on the quality characteristics. The computer receives response data from the verification subject apparatus. The computer verifies an operation of the verification subject apparatus.Type: ApplicationFiled: November 1, 2013Publication date: July 3, 2014Applicant: Fujitsu LimitedInventors: Takeshi YASUIE, Taichi SUGIYAMA, Yuji NOMURA
-
Patent number: 8724502Abstract: A computer-readable medium stores a testing program that causes a computer having a storage device storing netmask lengths and address block utilization information associated with address blocks, to execute a process that includes acquiring first packets transmitted to a first apparatus, first addresses being regarded as transmission sources; referring to the storage device and acquiring a count of address blocks to which the first addresses belong and a netmask length; calculating based on the acquired address block count and netmask length, the netmask length less a bit count according to the number of the first addresses; referring to the storage device and selecting from among unused address blocks, an address block having a netmask length less than or equal to the calculated netmask length; and transmitting to a second apparatus, second packets obtained by setting the transmission sources of the first packets to second addresses in the selected address block.Type: GrantFiled: June 26, 2012Date of Patent: May 13, 2014Assignee: Fujitsu LimitedInventors: Taichi Sugiyama, Takeshi Yasuie, Yuji Nomura
-
Patent number: 8706838Abstract: A testing apparatus includes a storage to store a communication log including a communication time and a response confirmation number of packets, and a processing circuit to generate an additional packet having a communication time and a response confirmation number between two consecutive packets having an interval greater than or equal to a threshold value in the communication log. The interval may be an interval of the communication times of or, an interval of the response confirmation numbers of the two consecutive packets. The testing apparatus also includes an interface unit to send the packets stored in the storage and the additional packet to a destination at a time interval based on communication times thereof.Type: GrantFiled: October 19, 2011Date of Patent: April 22, 2014Assignee: Fujitsu LimitedInventors: Taichi Sugiyama, Takeshi Yasuie, Yuji Nomura
-
Patent number: 8554904Abstract: An abnormal point locating method includes: a link primary abnormality judgment procedure that acquires information on a link through which each observation flow passes, locates a link through which an observation flow observed at an observation point passes, and judges whether the located link is normal or abnormal based on the observation flow; and a link secondary abnormality judgment procedure that judges a probability of abnormality based on a result of the link primary abnormality judgment procedure by using a connection relationship as seen from each observation point.Type: GrantFiled: January 19, 2010Date of Patent: October 8, 2013Assignee: Fujitsu LimitedInventors: Takeshi Yasuie, Yuji Nomura, Taichi Sugiyama
-
Patent number: 8542601Abstract: An abnormality locating apparatus locates an abnormal location in a network. An abnormal location judging part judges a normality or abnormality of a link based on a normality or abnormality of an observation flow, by acquiring information of links through which each observation flow passes, from a network route information storage that stores passing route information of observation flows passing through the links. A diagnosis accuracy judging part judges that an accuracy of judging the normality or abnormality of a connecting link connected to a first node deteriorates, by acquiring links connected to each relay node as connecting links from a relay node connecting link information storage that stores connecting link information of each relay node, and judging that a relay node having all connecting links thereof that are abnormal is the first node having all observation flows passing therethrough that are abnormal.Type: GrantFiled: June 7, 2010Date of Patent: September 24, 2013Assignee: Fujitsu LimitedInventors: Takeshi Yasuie, Yuji Nomura, Tetsuya Nishi, Shunsuke Kikuchi, Taichi Sugiyama
-
Publication number: 20130246359Abstract: A computer-readable recording medium stores a program that causes a computer to execute a verification support process that includes acquiring a series of data transmitted and received between apparatuses; creating a plurality of data groups by dividing the series of acquired data; detecting among the created data groups, a data group that includes given data acting as an issuance request for identification information of a transmission source; adding the given data to the beginning of subsequent data groups that are among the created data groups and transmitted after the detected data group; and outputting the subsequent data groups to which the given data has been added.Type: ApplicationFiled: March 18, 2013Publication date: September 19, 2013Applicant: FUJITSU LIMITEDInventors: Taichi Sugiyama, Takeshi Yasuie, Yuji Nomura
-
Patent number: 8514726Abstract: A non-transitory computer-readable recording medium storing therein a test program causing a computer to execute a process including acquiring a first packet and a second packet sent to a first device; transmitting, based on the acquired first packet, a third packet obtained by setting a destination of the first packet to a second device; and transmitting, based on the acquired second packet, a fourth packet obtained by setting a destination of the second packet to the second device, the fourth packet being transmitted upon elapse of a period from the transmission of the third packet and equal to a time interval between acquisition of the first packet and acquisition of the second packet.Type: GrantFiled: January 26, 2011Date of Patent: August 20, 2013Assignee: Fujitsu LimitedInventors: Taichi Sugiyama, Takeshi Yasuie, Yuji Nomura
-
Patent number: 8483083Abstract: A computer-readable medium stores a program causing a computer to execute acquiring a transmission interval for packets transmitted from a first-source to a first-destination; judging whether a given packet, among the packets whose destination has been changed to a second-destination are transmitted from a second-source, is a designated-packet requiring acknowledgment for the preceding packet; transmitting the given packet after acknowledgment is received, if acknowledgment is required; correcting an interval between the designated-packet and the subsequent packet, to be shorter than intervals for 2 packets transmitted from the first-source to the first-destination and corresponding to the designated-packet and the subsequent packet, if an interval between transmission of the preceding packet and transmission of the designated-packet exceeds intervals for 2 packets transmitted from the first-source to the first-destination and corresponding to the preceding packet and the designated-packet; and transmitting tType: GrantFiled: March 25, 2011Date of Patent: July 9, 2013Assignee: Fujitsu LimitedInventors: Taichi Sugiyama, Takeshi Yasuie, Yuji Nomura
-
Publication number: 20130039189Abstract: A computer-readable medium stores a testing program that causes a computer having a storage device storing netmask lengths and address block utilization information associated with address blocks, to execute a process that includes acquiring first packets transmitted to a first apparatus, first addresses being regarded as transmission sources; referring to the storage device and acquiring a count of address blocks to which the first addresses belong and a netmask length; calculating based on the acquired address block count and netmask length, the netmask length less a bit count according to the number of the first addresses; referring to the storage device and selecting from among unused address blocks, an address block having a netmask length less than or equal to the calculated netmask length; and transmitting to a second apparatus, second packets obtained by setting the transmission sources of the first packets to second addresses in the selected address block.Type: ApplicationFiled: June 26, 2012Publication date: February 14, 2013Applicant: FUJITSU LIMITEDInventors: Taichi SUGIYAMA, Takeshi YASUIE, Yuji NOMURA