Generating and dynamically updating databases of WIFI hotspots locations and performance metrics via location mappers
First Claim
1. In a data processing system, a method comprising:
- receiving from a remote device a hotspot operability/availability transmission (HOT), which includes an identification (ID) of a currently operating and available hotspot, substantially current operating parameters and performance metrics of the hotspot, and a GPS (global positional signal) coordinate of the hotspot;
storing the HOT as an entry within a hotspot locating database (HLD) comprising multiple entries of HOTs accessible by received user queries.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for efficiently generating a substantially accurate list of available hotspots in geographic locations. A computer system configured with a hotspot location utility operates as a Provider. The Provider receives from a mobile device a hotspot operability/ayailability transmission (HOT), which includes an identification of a currently operating and available hotspot. The Provider concurrently receives a current GPS coordinate of the device transmitting the HOT. Then, the provider stores the HOT and associated GPS coordinate within a hotspot locator database. When the Provider later receives a request from a user searching for hotpots within a particular geographic location, the Provider determines which acceptable entries of the multiple entries are in geographic locations in proximity to the particular geographic location and then provides an output of the acceptable entries to the user.
75 Citations
20 Claims
-
1. In a data processing system, a method comprising:
-
receiving from a remote device a hotspot operability/availability transmission (HOT), which includes an identification (ID) of a currently operating and available hotspot, substantially current operating parameters and performance metrics of the hotspot, and a GPS (global positional signal) coordinate of the hotspot;
storing the HOT as an entry within a hotspot locating database (HLD) comprising multiple entries of HOTs accessible by received user queries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising:
-
a computer readable medium; and
program code on said computer readable medium that when executed by a processor are configured to perform the following functions;
receiving from a remote device a hotspot operability/availability transmission (HOT), which includes an identification (ID) of a currently operating and available hotspot, substantially current operating parameters and performance metrics of the hotspot, and a GPS (global positional signal) coordinate of the hotspot; and
storing the HOT as an entry within a hotspot locating database (HLD) comprising multiple entries of HOTs accessible by received user queries. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system comprising:
-
a processor;
a storage facility; and
program code executable by the processor to provide the following functions;
receiving from a remote device a hotspot operability/availability transmission (HOT), which includes an identification (ID) of a currently operating and available hotspot, substantially current operating parameters and performance metrics of the hotspot, and a GPS (global positional signal) coordinate of the hotspot; and
storing the HOT as an entry within a hotspot locating database (HLD) comprising multiple entries of HOTs accessible by received user queries. - View Dependent Claims (18, 19, 20)
-
Specification