Network diagnostic applications
First Claim
1. A method for performing a remote network diagnostic using multiple wireless mobile devices, the method comprising:
- selecting one or more mobile devices to perform a set of tests to evaluate performance of a wireless network;
installing, using remote command and control instructions from a diagnosticplatform, a diagnostic application on the one or more mobile devices,wherein the diagnostic application, once installed, performs the set of tests to evaluate the network performance; and
receiving, at the diagnostic platform, messages from the diagnostic application that include captured data,wherein the captured data includes device specific information identifying hardware and software configurations of the one or more mobile devices, andwherein the captured data includes data about the network performance in response to the set of tests used by the diagnostic application to evaluate the network performance as the mobile device moves about a geographic region;
generating analytics based on the captured data, wherein the analytics identifyoptimal hardware configurations, wherein the optimal hardware configurations include a best performance while minimizing rice for a mobile device'"'"'s chipset in light of the network performance of the wireless network.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for network diagnostics are provided. Various embodiments allow for a diagnostic application to be automatically pushed to one or more mobile devices on a network. A diagnostic platform can select one or more mobile devices to perform a set of tests (e.g., Wi-Fi connections, cellular connections, download speeds, initiate phone calls, etc.) to evaluate the network performance. The diagnostic application can then be accessed (or installed) by the diagnostic platform. Messages that include the captured data about the network performance can be sent from each of the mobile devices to the diagnostic platform. Various analytics can then be generated about the network and performance of specific device configurations.
-
Citations
20 Claims
-
1. A method for performing a remote network diagnostic using multiple wireless mobile devices, the method comprising:
-
selecting one or more mobile devices to perform a set of tests to evaluate performance of a wireless network; installing, using remote command and control instructions from a diagnostic platform, a diagnostic application on the one or more mobile devices, wherein the diagnostic application, once installed, performs the set of tests to evaluate the network performance; and receiving, at the diagnostic platform, messages from the diagnostic application that include captured data, wherein the captured data includes device specific information identifying hardware and software configurations of the one or more mobile devices, and wherein the captured data includes data about the network performance in response to the set of tests used by the diagnostic application to evaluate the network performance as the mobile device moves about a geographic region; generating analytics based on the captured data, wherein the analytics identify optimal hardware configurations, wherein the optimal hardware configurations include a best performance while minimizing rice for a mobile device'"'"'s chipset in light of the network performance of the wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A diagnostic platform comprising:
-
a memory storing processor-implementable instructions; a processor coupled to the memory; wherein the processor-implementable instructions stored in the memory perform a method to randomly identify multiple mobile devices to evaluate network performance using a diagnostic application; apply a set of tests and a location where each test in the set of tests should be performed, wherein the set of tests includes a test of a data connection receive data regarding the network performance from the multiple mobile devices; generate a network performance analysis by analyzing the data regarding the network performance; automatically identify, based on the network performance analysis, one or more locations that need additional refinement or a retest; request selection of additional mobile devices, based on current geographic location, to perform the additional refinement or retest; and generate a recommendation based on results of analyzing the data regarding the network performance, wherein the recommendation can indicate a geographic area in which additional wireless telecommunications infrastructure may be needed; and based on the data regarding the network performance, generate a map of actual data speeds, to thereby comply with Federal Communications Commission (FCC) requirements. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. At least one non-transitory computer-readable medium, storing computer-executable instructions to perform a remote network diagnostic method using multiple wireless mobile devices, the method comprising:
-
selecting one or more mobile devices to perform a set of tests to evaluate performance of a wireless network; installing, using remote command and control instructions from a diagnostic platform, a diagnostic application on the one or more mobile devices, wherein the diagnostic application, once installed, performs the set of tests to evaluate the network performance; and receiving, at the diagnostic platform, messages from the diagnostic application that include captured data, wherein the captured data includes device specific information identifying hardware and software configurations of the one or more mobile devices, and wherein the captured data includes data about the network performance in response to the set of tests used by the diagnostic application to evaluate the network performance as the mobile device moves about a geographic region; generating analytics based on the captured data, wherein the analytics identify optimal hardware configurations, wherein the optimal hardware configurations include a best performance while minimizing price for a mobile device'"'"'s chipset in light of the network performance of the wireless network. - View Dependent Claims (17, 18, 19, 20)
-
Specification