# US 2014/0156625 A1 · Methods, systems, and computer-readable media for wireless network deployment

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

- Number: US 2014/0156625 A1
- Document ID: US20140156625A1
- Status: Published application
- Kind: A1
- Application number: 14/173,306
- Filed: 2014-02-05
- Published: 2014-06-05
- Earliest claimed: 2012-07-12
- Assignees: WeFi Inc.
- Applicants: WeFi Inc.
- Inventors: Shimon Scherzer; Eran Shimon Naveh; Marina Kidron
- Web page: https://patentgrep.com/patent/US20140156625A1

## CPC

- H04W 72/04: Wireless resource allocation
- G06Q 30/08: Auctions
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Systems, methods, and computer-readable media for wireless network deployment are disclosed. The systems, methods, and computer-readable media receive data from one or more client devices regarding one or more data sessions, wherein the received data comprises one or more identifiers and one or more data session characteristics. The systems, methods, and computer-readable media determine one or more locations associated with the one or more data sessions based on the one or more identifiers, and determine one or more deployment values for each of the one or more locations associated with the one or more data sessions based on the one or more data session characteristics. In addition, systems, methods, and computer-readable media output data associated with one or more wireless network deployment candidate locations based on the one or more locations associated with the one or more data sessions and the one or more deployment values.

## Claims

### Claim 1

A system comprising:
at least one processor;
at least one memory device comprising instructions that, when executed by the at least one processor, cause the system to perform operations comprising:
receiving data from one or more client devices regarding one or more data sessions, wherein the received data comprises one or more identifiers and one or more data session characteristics;
determining one or more locations associated with the one or more data sessions based on the one or more identifiers;
determining one or more deployment values for each of the one or more locations associated with the one or more data sessions based on the one or more data session characteristics; and
outputting data associated with one or more wireless network deployment candidate locations based on the one or more locations associated with the one or more data sessions and the one or more deployment values.

### Claim 2 (depends on 1)

The system of claim 1, wherein the one or more identifiers comprise at least one of an SSID or a coarse location.

### Claim 3 (depends on 1)

The system of claim 1, wherein determining the one or more locations associated with the one or more data sessions further comprises:
generating a search string based on the one or more identifiers; and
determining the one or more locations associated with the one or more data sessions based on search results, associated with the search string, received from one or more search engines.

### Claim 4 (depends on 1)

The system of claim 1, wherein the one or more data session characteristics comprise at least one of a RSSI, a security status, a start and end data session time, an amount of data transferred, a speed of data transferred, or a number of mobile devices connected.

### Claim 5 (depends on 1)

The system of claim 1, wherein the one or more deployment values comprise at least one of a deployment score or an owner likelihood score.

### Claim 6 (depends on 5)

The system of claim 5, wherein locations associated with relatively high owner likelihood scores are output as existing resource candidates.

### Claim 7 (depends on 5)

The system of claim 5, wherein locations associated with relatively high deployment scores and relatively low owner likelihood scores are output as candidates for new deployment.

### Claim 8 (depends on 1)

The system of claim 1, wherein the outputting further comprises outputting a map based on the one or more data session characteristics and the one or more locations associated with the one or more data sessions.

### Claim 9 (depends on 8)

The system of claim 8, wherein the one or more data session characteristics comprise one or more traffic density values.

### Claim 10 (depends on 1)

The system of claim 1, wherein each of the one or more deployment values is associated with a time of day.

### Claim 11

A method comprising:
receiving data from one or more client devices regarding one or more data sessions, wherein the received data comprises one or more identifiers and one or more data session characteristics;
determining, using at least one processor, one or more locations associated with the one or more data sessions based on the one or more identifiers;
determining, using at least one processor, one or more deployment values for each of the one or more locations associated with the one or more data sessions based on the one or more data session characteristics; and
outputting data associated with one or more wireless network deployment candidate locations based on the one or more locations associated with the one or more data sessions and the one or more deployment values.

### Claim 12 (depends on 1)

The method of claim 1, wherein the one or more identifiers comprise at least one of an SSID or a coarse location.

### Claim 13 (depends on 11)

The method of claim 11, wherein determining the one or more locations associated with the one or more data sessions further comprises:
generating a search string based on the one or more identifiers; and
determining the one or more locations associated with the one or more data sessions based on search results, associated with the search string, received from one or more search engines.

### Claim 14 (depends on 11)

The method of claim 11, wherein the one or more data session characteristics comprise at least one of a RSSI, a security status, a start and end data session time, an amount of data transferred, a speed of data transferred, or a number of mobile devices connected.

### Claim 15 (depends on 11)

The method of claim 11, wherein the one or more deployment values comprise at least one of a deployment score or an owner likelihood score.

### Claim 16 (depends on 15)

The method of claim 15, wherein locations associated with relatively high owner likelihood scores are output as existing resource candidates.

### Claim 17 (depends on 15)

The method of claim 15, wherein locations associated with relatively high deployment scores and relatively low owner likelihood scores are output as candidates for new deployment.

### Claim 18 (depends on 11)

The method of claim 11, wherein the outputting further comprises outputting a map based on the one or more data session characteristics and the one or more locations associated with the one or more data sessions.

### Claim 19 (depends on 18)

The method of claim 18, wherein the one or more data session characteristics comprise one or more traffic density values.

### Claim 20 (depends on 11)

The method of claim 11, wherein each of the one or more deployment values is associated with a time of day.

### Claim 21

A non-transitory computer-readable medium comprising instructions for a server, the instructions being executable by a processor of the server for causing the server to perform operations comprising:
receiving data from one or more client devices regarding one or more data sessions, wherein the received data comprises one or more identifiers and one or more data session characteristics;
determining one or more locations associated with the one or more data sessions based on the one or more identifiers;
determining one or more deployment values for each of the one or more locations associated with the one or more data sessions based on the one or more data session characteristics; and
outputting data associated with one or more wireless network deployment candidate locations based on the one or more locations associated with the one or more data sessions and the one or more deployment values.

### Claim 22 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein the one or more identifiers comprise at least one of an SSID or a coarse location.

### Claim 23 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein determining the one or more locations associated with the one or more data sessions further comprises:
generating a search string based on the one or more identifiers; and
determining the one or more locations associated with the one or more data sessions based on search results, associated with the search string, received from one or more search engines.

### Claim 24 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein the one or more data session characteristics comprise at least one of a RSSI, a security status, a start and end data session time, an amount of data transferred, a speed of data transferred, or a number of mobile devices connected.

### Claim 25 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein the one or more deployment values comprise at least one of a deployment score or an owner likelihood score.

### Claim 26 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein locations associated with relatively high owner likelihood scores are output as existing resource candidates.

### Claim 27 (depends on 25)

The non-transitory computer-readable medium of claim 25, wherein locations associated with relatively high deployment scores and relatively low owner likelihood scores are output as candidates for new deployment.

### Claim 28 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein the outputting further comprises outputting a map based on the one or more data session characteristics and the one or more locations associated with the one or more data sessions.

### Claim 29 (depends on 28)

The non-transitory computer-readable medium of claim 28, wherein the one or more data session characteristics comprise one or more traffic density values.

### Claim 30 (depends on 21)

The non-transitory computer-readable medium of claim 21, wherein each of the one or more deployment values is associated with a time of day.
