Patents by Inventor Kui Song

Kui Song 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: 20210308530
    Abstract: A swimming goggle structure comprises a frame. The frame includes a left frame, a right frame, and a bridge frame for connecting the left frame and the right frame. The lens of the swimming goggle structure is provided with a side-view lens portion for the wearer to observe the side view. Therefore, the visual field of the swimming goggles is more broadened, and the wearer can see a wider range when swimming, thereby improving the swimming experience. In addition, the wearer can know the dangerous situation in the water in time through the side-view lens portion, so as to avoid dangers in time and improve the safety of swimming.
    Type: Application
    Filed: April 5, 2020
    Publication date: October 7, 2021
    Inventor: Kui Song
  • Patent number: 11111000
    Abstract: A full-face diving mask includes a full-face mask body, an intake tube, and a detachable display screen. The full-face mask body includes an outer frame, a soft rubber mask part, and a hard lens mask part. The display screen is detachably mounted to the lower end of the full-face mask body, which not only makes the diver's view more comfortable when diving underwater but also facilitates adjustment. Moreover, it is convenient to replace the display screen, which improves the flexibility of using the full-face diving mask.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: September 7, 2021
    Assignee: LUOYANG FLUENT SPORTS PRODUCT CO., LTD.
    Inventor: Kui Song
  • Publication number: 20200354031
    Abstract: A diving mask includes a metal frame, a soft rubber mask, and a lens. The diving mask consists of the metal frame, the soft rubber mask and the lens. The frame of the diving mask is a metal frame. The metal frame includes an outer frame and an inner frame. The lens is sandwiched between the inner frame and the outer frame and is fixed through a fixing structure, which improves the structural stability of the diving mask.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Inventor: Kui Song
  • Publication number: 20200094928
    Abstract: A full-face diving mask includes a full-face mask body, an intake tube, and a detachable display screen. The full-face mask body includes an outer frame, a soft rubber mask part, and a hard lens mask part. The display screen is detachably mounted to the lower end of the full-face mask body, which not only makes the diver's view more comfortable when diving underwater but also facilitates adjustment. Moreover, it is convenient to replace the display screen, which improves the flexibility of using the full-face diving mask.
    Type: Application
    Filed: September 26, 2018
    Publication date: March 26, 2020
    Inventor: Kui Song
  • Patent number: 10229038
    Abstract: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Zhu Hong Cai, Dong Rui Li, Miao Liu, Ying Shen, Kui Song, Wen Yin, Dan Zhu
  • Patent number: 10025695
    Abstract: A method, computer program product, and system for testing an application on a GUI are provided. A request to perform a test of an application is received. The test uses a script that includes instructions to perform real actions on a GUI of the application. Execution of the script is initiated. A test recording is generated by capturing a first plurality of screenshots of the GUI during the test. In response to detecting an error during execution of the script, a baseline video is retrieved. The baseline video includes a second plurality of screenshots of the GUI from a successful execution of the script. An error message is issued. The error message includes at least a portion of the test recording and at least a portion of the baseline video.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Zhu Hong Cai, Dong Rui Li, Miao Liu, Ying Shen, Kui Song
  • Patent number: 9870312
    Abstract: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Zhu Hong Cai, Dong Rui Li, Miao Liu, Ying Shen, Kui Song, Wen Yin, Dan Zhu
  • Publication number: 20170270034
    Abstract: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.
    Type: Application
    Filed: December 23, 2016
    Publication date: September 21, 2017
    Inventors: Zhu Hong Cai, Dong Rui Li, Miao Liu, Ying Shen, Kui Song, Wen Yin, Dan Zhu
  • Publication number: 20170270030
    Abstract: A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 21, 2017
    Inventors: Zhu Hong Cai, Dong Rui Li, Miao Liu, Ying Shen, Kui Song, Wen Yin, Dan Zhu
  • Publication number: 20170139812
    Abstract: A method, computer program product, and system for testing an application on a GUI are provided. A request to perform a test of an application is received. The test uses a script that includes instructions to perform real actions on a GUI of the application. Execution of the script is initiated. A test recording is generated by capturing a first plurality of screenshots of the GUI during the test. In response to detecting an error during execution of the script, a baseline video is retrieved. The baseline video includes a second plurality of screenshots of the GUI from a successful execution of the script. An error message is issued. The error message includes at least a portion of the test recording and at least a portion of the baseline video.
    Type: Application
    Filed: April 21, 2016
    Publication date: May 18, 2017
    Inventors: Zhu Hong Cai, Dong Rui Li, Miao Liu, Ying Shen, Kui Song
  • Patent number: 9348727
    Abstract: A method, computer program product, and system for testing an application on a GUI are provided. A request to perform a test of an application is received. The test uses a script that includes instructions to perform real actions on a GUI of the application. Execution of the script is initiated. A test recording is generated by capturing a first plurality of screenshots of the GUI during the test. In response to detecting an error during execution of the script, a baseline video is retrieved. The baseline video includes a second plurality of screenshots of the GUI from a successful execution of the script. An error message is issued. The error message includes at least a portion of the test recording and at least a portion of the baseline video.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: May 24, 2016
    Assignee: International Business Machines Corporation
    Inventors: Zhu Hong Cai, Dong Rui Li, Miao Liu, Ying Shen, Kui Song