# US 10,320,578 B2 · Method of accessing network connectivity with a portable computing device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,320,578 B2
- Document ID: US10320578B2
- Status: Granted
- Kind: B2
- Application number: 15/693,213
- Filed: 2017-08-31
- Published: 2018-03-01
- Granted: 2019-06-11
- Earliest claimed: 2016-08-31
- Applicants: Robert James Sabharwal
- Inventors: Robert James Sabharwal
- Web page: https://patentgrep.com/patent/US10320578B2

## CPC

- H04L 12/1457: {using an account}
- H04L 12/1432: {Metric aspects}
- H04W 4/24: Accounting or billing
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 12/084: using delegated authorisation, e.g. open authorisation [OAuth] protocol
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The accessing of network connectivity with a portable computing device begins with the search for at least one proximal network router within a connectivity range of the portable computing device. An unverified identification is routed from the proximal network router through the portable computing device to the remote server. The unverified identification is compared to the router identification for each network router with the remote server in order to identify the router identification of a matching network router from the plurality of network routers. The router password of the matching network router is routed from the remote server through the portable computing device to the proximal network router. Communication access for the proximal network router is granted to the portable computing device. The portable computing device is free to perform computer functions within a secure wireless communication signal.

## Claims

### Claim 1

A method of accessing network connectivity with a portable computing device, the method comprises the steps:
(A) providing a plurality of network routers, wherein each network router is associated with a router identification and a router password;
(B) providing at least one remote server, wherein the remote server stores the router identification and the router password for each network router;
providing a plurality of vendor accounts managed by the remote server, wherein each network router is associated with a corresponding account from the plurality of vendor accounts;
receiving a new vendor request with the remote server, wherein the new vendor request includes a new router identification, a new network location, and a new router password;
generating a new vendor account from the new router identification, the new network location, and the new router password with the remote server;
appending the new vendor account into the plurality of vendor accounts with the remote server;
(C) searching for at least one proximal network router within a connectivity range of the portable computing device;
(D) routing an unverified identification from the proximal network router through the portable computing device to the remote server;
(E) comparing the unverified identification to the router identification for each network router with the remote server in order to identify the router identification of a matching network router from the plurality of network routers;
(F) routing the router password of the matching network router from the remote server through the portable computing device to the proximal network router; and
(G) granting communication access for the proximal network router to the portable computing device.

### Claim 2 (depends on 1)

The method of accessing network connectivity with a portable computing device, the method as claimed as claim 1 comprises the steps:
providing a user account managed by the remote server, wherein the user account is associated to the portable computing device; and
executing a financial transaction between the user account and the corresponding account of the matching network router with the remote server.

### Claim 3 (depends on 2)

The method of accessing network connectivity with a portable computing device, the method as claimed as claim 2 comprises the steps:
tracking a usage time for the matching network router by the portable computing device; and
proportionately assessing a payment amount for the financial transaction with the remote server based on the usage time.

### Claim 4 (depends on 2)

The method of accessing network connectivity with a portable computing device, the method as claimed as claim 2 comprises the steps:
tracking a data usage for the matching network router by the portable computing device; and
proportionately assessing a payment amount for the financial transaction with the remote server based on the data usage.

### Claim 5 (depends on 1)

The method of accessing network connectivity with a portable computing device, the method as claimed as claim 1 comprises the steps:
providing the at least one proximal network router as a plurality of proximal network routers;
graphically listing the plurality of proximal network routers with the portable computing device after step (F); and
graphically accentuating the matching network router amongst the plurality of proximal network routers.

### Claim 6 (depends on 1)

The method of accessing network connectivity with a portable computing device, the method as claimed as claim 1 comprises the steps:
providing a user account managed by the remote server, wherein the user account is associated to the portable computing device;
providing an access history for the user account, wherein the access history is managed by the remote server;
logging an access-granted entry for each iteration of step (G) within the access history for the user account, wherein the access-granted entry is logged by the remote server;
prompting to view the access history for the user account through the portable computing device; and
displaying the access-granted entry for each iteration of step (G) through the portable computing device, if the portable computing device sends a request to view the access history for the user account to the remote server.
