IP Library Granted Patent US 10,303,592
Granted Patent B2
US 10,303,592 · App. 14/635,388 · Granted May 28, 2019

Multiple device testing system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,303,592
App. No.
14/635,388
Granted
May 28, 2019
Kind
B2
Abstract

A method and apparatus for testing an application. The method displays, by a computer system, simulations of a graphical user interface for the application for a group of different types of devices on a display system. The method further displays, by the computer system, a group of controls in the graphical user interface displayed in the group of different types of devices on the display system. The method still further displays, by the computer system, a change to the graphical user interface in all of the simulations when a user input manipulates a control in a simulation in the simulations. A testing of the graphical user interface for the application for the group of different types of devices is enabled.

Claims (33)

1. A method for testing an application, the method comprising:

selecting, by a computer system, a group of different types of devices from a first group of graphical representations of physical appearances of device housings for the group of different types of devices displayed in a first section of a display system;

in response to selecting the group of different types of devices from the first group of graphical representations of the physical appearances of the device housings for the group of different types of devices, displaying, by the computer system, a second group of graphical representations of the physical appearances of the device housings for the group of different types of devices in a second section of the display system;

displaying, by the computer system, simulations of a graphical user interface for the application for the group of different types of devices on the display system, wherein the simulations of the graphical user interface for the application for the group of different types of devices are displayed on the physical appearances of the device housings for the second group of graphical representations of the physical appearances of the device housings for the group of different types of devices;

displaying, by the computer system, a group of controls in the graphical user interface for the application for the group of different types of devices displayed in the group of different types of devices in the second section of the display system; and

displaying, by the computer system, a change to the graphical user interface for the application for the group of different types of devices in all of the simulations of the graphical user interface for the application for the group of different types of devices when a user input manipulates a control in a simulation in the simulations of the graphical user interface for the application for the group of different types of devices, wherein a testing of the graphical user interface for the application for the group of different types of devices is enabled.

2. The method of claim 1 further comprising:

changing, by the computer system, a display of the graphical user interface for the application for the group of different types of devices in the simulation when a further user input changes an orientation of a device in the group of different types of devices corresponding to the simulation.

3. The method of claim 1 further comprising:

changing, by the computer system, a first size of a graphical representation in the second group of graphical representations of the physical appearances of the device housings for the group of different types of devices displayed on the display system when a further user input is received changing the first size of the graphical representation; and

changing, by the computer system, a second size of the simulation in the simulations of the graphical user interface for the application for the group of different types of devices for the graphical representation to fit within the graphical representation with the first size of the graphical representation.

4. The method of claim 1 further comprising:

changing, by the computer system, a first location of a graphical representation in the second group of graphical representations of the physical appearances of the device housings for the group of different types of devices displayed on the display system when a further user input is received changing the first location of the graphical representation; and

changing, by the computer system, a second location of the simulation in the simulations of the graphical user interface for the application for the group of different types of devices for the graphical representation to fit within the graphical representation with the first location of the graphical representation.

5. The method of claim 1 , wherein the application is one of a web browser, a word processor, a spreadsheet, a presentation application, a human resources application, or a payroll application.

6. The method of claim 1 , wherein the control is selected from one of a dial, a slider, a check box, a link, and a button.

7. A computer system comprising:

a display system; and

a device tester in communication with the display system, wherein the device tester selects a group of different types of devices from a first group of graphical representations of physical appearances of device housings for the group of different types of devices displayed in a first section of a display system; in response to selecting the group of different types of devices from the first group of graphical representations of the physical appearances of the device housings for the group of different types of devices, displays a second group of graphical representations of the physical appearances of the device housings for the group of different types of devices in a second section of the display system; displays simulations of a graphical user interface for an application for the group of different types of devices on the display system, wherein the simulations of the graphical user interface for the application for the group of different types of devices are displayed on the physical appearances of the device housings for the second group of graphical representations of the physical appearances of the device housings for the group of different types of devices; displays a group of controls in the graphical user interface for the application for the group of different types of devices displayed in the group of different types of devices in the second section of the display system; and displays a change to the graphical user interface for the application for the group of different types of devices in all of the simulations of the graphical user interface for the application for the group of different types of devices when a user input manipulates a control in a simulation in the simulations of the graphical user interface for the application for the group of different types of devices, wherein a testing of the graphical user interface for the application for the group of different types of devices is enabled.

8. The computer system of claim 7 , wherein the device tester changes a display of the graphical user interface for the application for the group of different types of devices in the simulation when a further user input changes an orientation of a device in the group of different types of devices corresponding to the simulation.

9. The computer system of claim 7 , wherein the device tester changes a first size of a graphical representation in the second group of graphical representations of the physical appearances of the device housings for the group of different types of devices displayed on the display system when a further user input is received changing the first size of the graphical representation and changes a second size of the simulation in the simulations of the graphical user interface for the application for the group of different types of devices for the graphical representation to fit within the graphical representation with the first size of the graphical representation.

10. The computer system of claim 7 , wherein the device tester changes a first location of a graphical representation in the second group of graphical representations of the physical appearances of the device housings for the group of different types of devices displayed on the display system when a further user input is received changing the first location of the graphical representation and changes a second location of the simulation in the simulations of the graphical user interface for the application for the group of different types of devices for the graphical representation to fit within the graphical representation with the first location of the graphical representation.

11. The computer system of claim 7 , wherein the application is one of a web browser, a word processor, a spreadsheet, a presentation application, a human resources application, or a payroll application.

12. The computer system of claim 7 , wherein the control is selected from one of a dial, a slider, a check box, a link, and a button.

13. A computer program product for testing an application, the computer program product comprising:

a non-transitory computer readable storage medium;

program code, stored on the non-transitory computer readable storage medium, configured to select a group of different types of devices from a first group of graphical representations of physical appearances of device housings for the group of different types of devices displayed in a first section of a display system;

program code, stored on the non-transitory computer readable storage medium, configured to display a second group of graphical representations of the physical appearances of the device housings for the group of different types of devices in a second section of the display system in response to selecting the group of different types of devices from the first group of graphical representations of the physical appearances of the device housings for the group of different types of devices;

program code, stored on the non-transitory computer readable storage medium, configured to display simulations of a graphical user interface for the application for the group of different types of devices on the display system, wherein the simulations of the graphical user interface for the application for the group of different types of devices are displayed on the physical appearances of the device housings for the second group of graphical representations of the physical appearances of the device housings for the group of different types of devices;

program code, stored on the non-transitory computer readable storage medium, configured to display a group of controls in the graphical user interface for the application for the group of different types of devices displayed in the group of different types of devices in the second section of the display system; and

program code, stored on the non-transitory computer readable storage medium, configured to display a change to the graphical user interface for the application for the group of different types of devices in all of the simulations of the graphical user interface for the application for the group of different types of devices when a user input manipulates a control in a simulation in the simulations of the graphical user interface for the application for the group of different types of devices, wherein a testing of the graphical user interface for the application for the group of different types of devices is enabled.

14. The computer program product of claim 13 further comprising:

program code, stored on the non-transitory computer readable storage medium, configured to change a display of the graphical user interface for the application for the group of different types of devices in the simulation when a further user input changes an orientation of a device in the group of different types of devices corresponding to the simulation.

Assignments (2)
CHANGE OF NAME Recorded Feb 4, 2022
From: ADP, LLC
To: ADP, INC.
Reel/Frame 058959/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2015
From: GOUVERNEL, JEROME; SCHIFFER, JORDAN; YACOBOVITZ, HADAR; HEASMAN, NICK
To: ADP, LLC
Reel/Frame 035067/0521 →