Patents by Inventor Masahiko Kosuda
Masahiko Kosuda 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: 10037255Abstract: In an approach for testing the operations of a host system during a host system migration, a terminal agent exchanges messages already exchanged between the current host system and a terminal with the new host system. A manual operation replay unit replays messages generated by manual operations among the messages sent to the current host system by the terminal. An automatic response unit automatically generates a response message for messages received from the new host system. The automatic response unit also generates screen data for a screen displayed on the terminal on the basis of messages received from the new host system. A comparison unit compares and evaluates screen data generated by the automatic response unit and screen data from a screen generated by the terminal on the basis of messages received from the current host system.Type: GrantFiled: September 21, 2017Date of Patent: July 31, 2018Assignee: International Business Machines CorporationInventors: Masahiko Kosuda, Toshio Nakamura
-
Patent number: 10037254Abstract: In an approach for testing the operations of a host system during a host system migration, a terminal agent exchanges messages already exchanged between the current host system and a terminal with the new host system. A manual operation replay unit replays messages generated by manual operations among the messages sent to the current host system by the terminal. An automatic response unit automatically generates a response message for messages received from the new host system. The automatic response unit also generates screen data for a screen displayed on the terminal on the basis of messages received from the new host system. A comparison unit compares and evaluates screen data generated by the automatic response unit and screen data from a screen generated by the terminal on the basis of messages received from the current host system.Type: GrantFiled: September 21, 2017Date of Patent: July 31, 2018Assignee: International Business Machines CorporationInventors: Masahiko Kosuda, Toshio Nakamura
-
Patent number: 9880914Abstract: In an approach for testing the operations of a host system during a host system migration, a terminal agent exchanges messages already exchanged between the current host system and a terminal with the new host system. A manual operation replay unit replays messages generated by manual operations among the messages sent to the current host system by the terminal. An automatic response unit automatically generates a response message for messages received from the new host system. The automatic response unit also generates screen data for a screen displayed on the terminal on the basis of messages received from the new host system. A comparison unit compares and evaluates screen data generated by the automatic response unit and screen data from a screen generated by the terminal on the basis of messages received from the current host system.Type: GrantFiled: August 26, 2016Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Masahiko Kosuda, Toshio Nakamura
-
Publication number: 20180018247Abstract: In an approach for testing the operations of a host system during a host system migration, a terminal agent exchanges messages already exchanged between the current host system and a terminal with the new host system. A manual operation replay unit replays messages generated by manual operations among the messages sent to the current host system by the terminal. An automatic response unit automatically generates a response message for messages received from the new host system. The automatic response unit also generates screen data for a screen displayed on the terminal on the basis of messages received from the new host system. A comparison unit compares and evaluates screen data generated by the automatic response unit and screen data from a screen generated by the terminal on the basis of messages received from the current host system.Type: ApplicationFiled: September 21, 2017Publication date: January 18, 2018Inventors: Masahiko Kosuda, Toshio Nakamura
-
Publication number: 20180018246Abstract: In an approach for testing the operations of a host system during a host system migration, a terminal agent exchanges messages already exchanged between the current host system and a terminal with the new host system. A manual operation replay unit replays messages generated by manual operations among the messages sent to the current host system by the terminal. An automatic response unit automatically generates a response message for messages received from the new host system. The automatic response unit also generates screen data for a screen displayed on the terminal on the basis of messages received from the new host system. A comparison unit compares and evaluates screen data generated by the automatic response unit and screen data from a screen generated by the terminal on the basis of messages received from the current host system.Type: ApplicationFiled: September 21, 2017Publication date: January 18, 2018Inventors: Masahiko Kosuda, Toshio Nakamura
-
Patent number: 9720791Abstract: In an approach for testing the operations of a host system during a host system migration, a terminal agent exchanges messages already exchanged between the current host system and a terminal with the new host system. A manual operation replay unit replays messages generated by manual operations among the messages sent to the current host system by the terminal. An automatic response unit automatically generates a response message for messages received from the new host system. The automatic response unit also generates screen data for a screen displayed on the terminal on the basis of messages received from the new host system. A comparison unit compares and evaluates screen data generated by the automatic response unit and screen data from a screen generated by the terminal on the basis of messages received from the current host system.Type: GrantFiled: August 31, 2015Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Masahiko Kosuda, Toshio Nakamura
-
Patent number: 9619577Abstract: A computing system used for graphical user interface image reproduction includes a processor; and a memory communicatively coupled to the processor. The processor is configured to: extract data from network traffic being sent from a server to a first client device, the network traffic including cacheable files used to create a graphical user interface display on the first client device; store the cacheable file in a trace file associated with the first client device; and send the cacheable file to a second client device in response to a request from the second client device.Type: GrantFiled: June 1, 2011Date of Patent: April 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hidenori Gohda, Masahiko Kosuda
-
Publication number: 20170004060Abstract: In an approach for testing the operations of a host system during a host system migration, a terminal agent exchanges messages already exchanged between the current host system and a terminal with the new host system. A manual operation replay unit replays messages generated by manual operations among the messages sent to the current host system by the terminal. An automatic response unit automatically generates a response message for messages received from the new host system. The automatic response unit also generates screen data for a screen displayed on the terminal on the basis of messages received from the new host system. A comparison unit compares and evaluates screen data generated by the automatic response unit and screen data from a screen generated by the terminal on the basis of messages received from the current host system.Type: ApplicationFiled: August 26, 2016Publication date: January 5, 2017Inventors: Masahiko Kosuda, Toshio Nakamura
-
Patent number: 9483575Abstract: A method for reproducing a graphical user interface display includes, with a graphical user interface display reproduction system, extracting data from network traffic being sent from a server to a first client device, the network traffic including cacheable files used to create a graphical user interface display on the first client device, storing the cacheable file in a trace file associated with the first client device, and sending the cacheable file to a second client device in response to a request from the second client device.Type: GrantFiled: March 22, 2012Date of Patent: November 1, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hidenori Gohda, Masahiko Kosuda
-
Publication number: 20160092330Abstract: In an approach for testing the operations of a host system during a host system migration, a terminal agent exchanges messages already exchanged between the current host system and a terminal with the new host system. A manual operation replay unit replays messages generated by manual operations among the messages sent to the current host system by the terminal. An automatic response unit automatically generates a response message for messages received from the new host system. The automatic response unit also generates screen data for a screen displayed on the terminal on the basis of messages received from the new host system. A comparison unit compares and evaluates screen data generated by the automatic response unit and screen data from a screen generated by the terminal on the basis of messages received from the current host system.Type: ApplicationFiled: August 31, 2015Publication date: March 31, 2016Inventors: Masahiko Kosuda, Toshio Nakamura
-
Patent number: 9164878Abstract: Evaluating the coverage of a test, the evaluating including using an apparatus that includes a storage component, an analysis component, and an output component. The storage component is for storing log data of a plurality of tests. The log data includes a plurality of input values that are input to a specified input field on a specified screen and transmitted to a server in each of the plurality of tests that use the specified screen displayed on a client device. The analysis component is for performing analysis that includes analyzing to what extent the plurality of input values included in the log data stored in the storage component cover values that should be input to the specified input field in the plurality of tests. The output component is for outputting a result of the analyzing from the analysis component.Type: GrantFiled: December 16, 2011Date of Patent: October 20, 2015Assignee: International Business Machines CorporationInventor: Masahiko Kosuda
-
Patent number: 8914675Abstract: Playback data is created for testing a server. Recorded data that includes transactions executed in a session established between a client and a server at a designated point in time is extracted. A reduction process that includes deleting data related to certain transactions from the extracted recorded data is performed. The certain transactions are part of a specific transaction group which includes transactions that were executed on or before the designated point in time and includes a transaction that was executed without requiring the execution of a predetermined prior transaction. The playback data is output.Type: GrantFiled: August 22, 2012Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: Hisanori Hatano, Masahiko Kosuda, Mika Shimogawa, Masafumi Shimotsuji
-
Publication number: 20130055026Abstract: Playback data is created for testing a server. Recorded data that includes transactions executed in a session established between a client and a server at a designated point in time is extracted. A reduction process that includes deleting data related to certain transactions from the extracted recorded data is performed. The certain transactions are part of a specific transaction group which includes transactions that were executed on or before the designated point in time and includes a transaction that was executed without requiring the execution of a predetermined prior transaction. The playback data is output.Type: ApplicationFiled: August 22, 2012Publication date: February 28, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hisanori Hatano, Masahiko Kosuda, Mika Shimogawa, Masafumi Shimotsuji
-
Publication number: 20120197983Abstract: A method for reproducing a graphical user interface display includes, with a graphical user interface display reproduction system, extracting data from network traffic being sent from a server to a first client device, the network traffic including cacheable files used to create a graphical user interface display on the first client device, storing the cacheable file in a trace file associated with the first client device, and sending the cacheable file to a second client device in response to a request from the second client device.Type: ApplicationFiled: March 22, 2012Publication date: August 2, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hidenori Gohda, Masahiko Kosuda
-
Publication number: 20120167059Abstract: Evaluating the coverage of a test, the evaluating including using an apparatus that includes a storage component, an analysis component, and an output component. The storage component is for storing log data of a plurality of tests. The log data includes a plurality of input values that are input to a specified input field on a specified screen and transmitted to a server in each of the plurality of tests that use the specified screen displayed on a client device. The analysis component is for performing analysis that includes analyzing to what extent the plurality of input values included in the log data stored in the storage component cover values that should be input to the specified input field in the plurality of tests. The output component is for outputting a result of the analyzing from the analysis component.Type: ApplicationFiled: December 16, 2011Publication date: June 28, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Masahiko Kosuda
-
Publication number: 20110302241Abstract: A method for reproducing a graphical user interface display includes, with a graphical user interface display reproduction system, extracting data from network traffic being sent from a server to a first client device, the network traffic including cacheable files used to create a graphical user interface display on the first client device, storing the cacheable file in a trace file associated with the first client device, and sending the cacheable file to a second client device in response to a request from the second client device.Type: ApplicationFiled: June 1, 2011Publication date: December 8, 2011Applicant: International Business Machines CorporationInventors: Hidenori Gohda, Masahiko Kosuda
-
Publication number: 20080294769Abstract: A server sets a task start time equal to a next polling time by a last agent that has most recently polled the server. In response to each of a number of agents, including the last agent, polling the server, the server provides the task start time. At each agent, a task is started at the task start time, such that all the agents start the task at a same time. As such, all the agents except for the last agent have to wait for the task start time to start the task after polling the server, whereas the last agent starts the task immediately after polling the server. The server may also determine a polling interval time based on a number of the agents that have polled the server, where the polling interval time indicates how long each agent waits between successive pollings of the servers.Type: ApplicationFiled: May 25, 2007Publication date: November 27, 2008Inventors: Kenshi Doi, Masahiko Kosuda