Patent ID: 7856574

Claim:
A method for Internet connectivity evaluation with a computing device comprising an operating system and a computing device display, the method comprising: receiving, at the computing device, a software program from a web site, wherein the software program comprises one or more connectivity tests; running the software program by the operating system of the computing device to execute the one or more connectivity tests, wherein execution of at least one of the one or more connectivity tests comprises receiving data over a network for verifying whether an Internet gateway device (IGD) properly interacts with the operating system of the computing device; analyzing results of execution of each of the one or more connectivity tests that are executed; exhibiting, on the computing device display, a result status for each of the one or more connectivity tests that are executed to indicate the results of execution of each of the one or more connectivity tests that are executed; and exhibiting, on the computing device display, an identification of one or more IGDs that have been identified as compatible with the operating system of the computing device.