US2021385141A1PendingUtilityA1

Determining connectivity to a network device to optimize performance for controlling operation of network devices

63
Assignee: BELKIN INTERNATIONAL INCPriority: Sep 9, 2014Filed: Apr 22, 2021Published: Dec 9, 2021
Est. expirySep 9, 2034(~8.2 yrs left)· nominal 20-yr term from priority
H04L 63/1425H04L 43/065H04L 43/0823G06F 21/552H04L 12/2803H04L 63/1441H04W 12/122H04L 2012/2841G06F 21/554H04W 12/128H04W 12/12H04L 41/0631
63
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques are described for determining connectivity to a network device to optimize performance for controlling operation of one or more network devices. A computing device may determine connectivity to a network device to send a request for information to the network device. The computing device can determine whether it has access to a network (e.g., a wireless network), which includes the network device. The computing device may determine whether it has authorization to communicate with the network device on the network. Authorization may be based on the registration of the network device to communicate with the computing device. When the computing device can access the network and when the computing is authorized to communicate with the network device, communication (e.g., a request) may occur using the network or by direct transmission to the network device. Otherwise, the computing device may communicate with the network device using a remote network.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A system, comprising:
 one or more data processors; and   a non-transitory computer-readable storage medium containing instructions, which when executed on the one or more data processors, cause the one or more data processors to perform operations including:
 determining, by a computing device on a local area network, a loss of service provider connectivity at a network device associated with the local area network; 
 transmitting a query requesting network connectivity status information for one or more other network devices associated with the local area network, wherein the network connectivity status information includes service provider connectivity and local area network connectivity; 
 receiving the network connectivity status information in response to the query; 
 analyzing the network connectivity status information; 
 generating instructions for restoring connectivity between the network device and the service provider based on the analysis, wherein the instructions include:
 establishing an off-network connection with one or more of the other network devices associated with the local area network; and 
 relaying communications to the service provider using the off-network connection; and 
 determining an indication that the connectivity between the network device and the service provider have been restored. 
 
   
     
     
         3 . The system of  claim 1 , wherein analyzing the network connectivity status information includes identifying a pattern in the network connectivity status information indicative of a network deficiency. 
     
     
         4 . The system of  claim 1 , wherein analyzing the network connectivity status information includes determining a cause for the loss of service provider connectivity. 
     
     
         5 . The system of  claim 1 , wherein analyzing the network connectivity status information includes comparing the network connectivity status information with previous network connectivity status information. 
     
     
         6 . The system of  claim 1 , further comprising operations including:
 transmitting a notification of the instructions or of the loss of service provider connectivity.   
     
     
         7 . The system of  claim 1 , wherein the network device that lost service provider connectivity is the computing device. 
     
     
         8 . The system of  claim 1 , wherein the instructions include resetting or updating the network device or one or more other network devices. 
     
     
         9 . determining, by a computing device on a local area network, a loss of service provider connectivity at a network device associated with the local area network;
 transmitting a query requesting network connectivity status information for one or more other network devices associated with the local area network, wherein the network connectivity status information includes service provider connectivity and local area network connectivity;   receiving the network connectivity status information in response to the query;   analyzing the network connectivity status information;   generating instructions for restoring connectivity between the network device and the service provider based on the analysis, wherein the instructions include:
 establishing an off-network connection with one or more of the other network devices associated with the local area network; and 
 relaying communications to the service provider using the off-network connection; and 
 determining an indication that the connectivity between the network device and the service provider have been restored. 
   
     
     
         10 . The computer-program product of  claim 9 , wherein analyzing the network connectivity status information includes identifying a pattern in the network connectivity status information indicative of a network deficiency. 
     
     
         11 . The computer-program product of  claim 9 , wherein analyzing the network connectivity status information includes determining a cause for the loss of service provider connectivity. 
     
     
         12 . The computer-program product of  claim 9 , wherein analyzing the network connectivity status information includes comparing the network connectivity status information with previous network connectivity status information. 
     
     
         13 . The computer-program product of  claim 9 , further comprising operations including:
 transmitting a notification of the instructions or of the loss of service provider connectivity.   
     
     
         14 . The computer-program product of  claim 9 , wherein the network device that lost service provider connectivity is the computing device. 
     
     
         15 . The computer-program product of  claim 9 , wherein the instructions include resetting or updating the network device or one or more other network devices. 
     
     
         16 . A computer implemented method, comprising:
 determining, by a computing device on a local area network, a loss of service provider connectivity at a network device associated with the local area network;   transmitting a query requesting network connectivity status information for one or more other network devices associated with the local area network, wherein the network connectivity status information includes service provider connectivity and local area network connectivity;   receiving the network connectivity status information in response to the query;   analyzing the network connectivity status information;   generating instructions for restoring connectivity between the network device and the service provider based on the analysis, wherein the instructions include:
 establishing an off-network connection with one or more of the other network devices associated with the local area network; and 
 relaying communications to the service provider using the off-network connection; and 
   determining an indication that the connectivity between the network device and the service provider have been restored.   
     
     
         17 . The method of  claim 16 , wherein analyzing the network connectivity status information includes identifying a pattern in the network connectivity status information indicative of a network deficiency. 
     
     
         18 . The method of  claim 16 , wherein analyzing the network connectivity status information includes determining a cause for the loss of service provider connectivity. 
     
     
         19 . The method of  claim 16 , wherein analyzing the network connectivity status information includes comparing the network connectivity status information with previous network connectivity status information. 
     
     
         20 . The method of  claim 16 , further comprising:
 transmitting a notification of the instructions or of the loss of service provider connectivity.   
     
     
         21 . The method of  claim 16 , wherein the network device that lost service provider connectivity is the computing device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.