Network connectivity methods and systems
First Claim
Patent Images
1. A device comprising:
- a plurality of network connectivity interfaces on one or more components in the device, wherein at least two of said network connectivity interfaces use different connectivity technologies;
a processor programmed to perform;
a) a first network connectivity test using a first of said network connectivity interfaces to verify end-to-end connectivity between the device and a first server reachable through a static Internet Protocol (IP) address and on another network;
b) a second network connectivity test using the first said network connectivity interfaces to verify end-to-end connectivity between said device and another server through a static uniform resource locator (URL) on another network;
wherein the network-enabled device is preset with default network connectivity rules and is configured to subsequently update the rules with location-based rules once network access has been established using the default rules;
wherein said network connectivity rules vary by time and determine a network connectivity factor based upon time taken to receive data packets from said first server and said another server.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for connecting an electronic device to a network. In some situations, the electronic device connects to a first network provider and pings a first server having a static internet protocol address and a second server having a dedicated uniform resource locator. If the electronic device receives a response from the first and second server, the electronic device maintains its connection to the first network provider. Otherwise, the electronic device connects to a second network provider and pings the first and second servers.
36 Citations
13 Claims
-
1. A device comprising:
-
a plurality of network connectivity interfaces on one or more components in the device, wherein at least two of said network connectivity interfaces use different connectivity technologies; a processor programmed to perform; a) a first network connectivity test using a first of said network connectivity interfaces to verify end-to-end connectivity between the device and a first server reachable through a static Internet Protocol (IP) address and on another network; b) a second network connectivity test using the first said network connectivity interfaces to verify end-to-end connectivity between said device and another server through a static uniform resource locator (URL) on another network; wherein the network-enabled device is preset with default network connectivity rules and is configured to subsequently update the rules with location-based rules once network access has been established using the default rules; wherein said network connectivity rules vary by time and determine a network connectivity factor based upon time taken to receive data packets from said first server and said another server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A device comprising:
-
a plurality of network connectivity interfaces on one or more components in the device, wherein at least two of said network connectivity interfaces use different connectivity technologies; a processor programmed to perform; a) a first network connectivity test using a first of said network connectivity interfaces to verify end-to-end connectivity between the device and a first server reachable through a static Internet Protocol (IP) address and on another network; b) a second network connectivity test using the first said network connectivity interfaces to verify end-to-end connectivity between said device and another server through a static uniform resource locator (URL) on another network; wherein the network-enabled device is preset with default network connectivity rules and is configured to subsequently update the rules with location-based rules once network access has been established using the default rules; wherein said network connectivity rules vary by time and determine a network connectivity factor based upon time taken to receive data packets from said first server and said another server; wherein each the network connectivity interfaces is on the device.
-
-
13. A device comprising:
-
a plurality of network connectivity interfaces on one or more components in the device, wherein at least two of said network connectivity interfaces use different connectivity technologies; a processor programmed to perform; a) a first network connectivity test using a first of said network connectivity interfaces to verify end-to-end connectivity between the device and a first server reachable through a static Internet Protocol (IP) address and on another network; b) a second network connectivity test using the first said network connectivity interfaces to verify end-to-end connectivity between said device and another server through a static uniform resource locator (URL) on another network; wherein the network-enabled device is preset with default network connectivity rules and is configured to subsequently update the rules with location-based rules once network access has been established using the default rules; wherein said network connectivity rules vary by time and determine a network connectivity factor based upon time taken to receive data packets from said first server and said another server; at least one component that supports a plurality of network interfaces on one component.
-
Specification