×

Generating and dynamically updating databases of WIFI hotspots locations and performance metrics via location mappers

  • US 7,532,898 B2
  • Filed: 01/19/2006
  • Issued: 05/12/2009
  • Est. Priority Date: 01/19/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a data processing system, a method comprising:

  • receiving from a remote device a dual transmission 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, wherein said HOT comprises a first transmission comprising the hotspot'"'"'s ID and operating parameters and performance metrics and a second transmission comprising the GPS location 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, wherein said storing includes;

    determining geographic location parameters corresponding to the received GPS coordinate, said geographic location parameters comprising at least a physical address;

    correlating the HOT with the geographic location parameters; and

    storing the HOT with the geographic location parameters;

    receiving a request from a user searching for hotpots within a particular geographic location;

    determining which acceptable entries of the multiple entries within the HLD have geographic location parameters in proximity to the particular geographic location; and

    providing an output of the acceptable entries to the user, wherein said determining includes;

    parsing the request for specific perfonnance metrics desired by the user to be available within hotspots returned in response to the request, said specific performance metrics provided by the user within the request;

    comparing the specific performance metrics to the performance characteristics provided within the each entry of the HLD that are in proximity to the particular geographical location; and

    identifying those entries meeting the metrics desired and existing within proximity to the particular geographical location as the acceptable entries;

    wherein the operating parameters and performance metrics comprise a plurality characteristics from among;

    identification (ID) of the hotspot;

    name of the hotspot service provider/vendor;

    cost associated with accessing the hotspot;

    availability of the hotspot, including general total uptime and periods of availability for access;

    bandwidth of the wireless link to the hotspot;

    estimated bandwidth of the link from the hotspot to the background network;

    average time to establish a connection to the hotspot, guaranteed minimum download speed and minimum upload speed;

    maximum, minimum and average latency added by the hotspot link;

    accessibility range of the hotspot;

    wireless signal attenuation characteristics exhibited by the hotspot;

    overall quality of service (QoS) of the hotspot, determined utilizing parameters that define the quality, strength, and usability of the hotspot;

    overall historical and current user rating of the hotspot;

    enabling a first user interface within which a user may enter said request, said user interface accessible via an Internet connection to the data processing system;

    wherein said receiving of the request occurs when the user enters and submits the request within the user interface;

    wherein said providing provides said output via a graphical display associated with said user interface, and wherein for each presented hotspot, said output comprises one or more of a street address, driving directions from an origination point entered by the user within the request, and, when graphics output is support by the user interface, a map of the location of the hotspot;

    providing a second user interface within which a user may subscribe to become a HOT location mapper; and

    registering said user with a user account having a number of hotspots that are mapped and provided by the user via a user device, wherein said number of hotspots is tracked and compared to pre-set threshold numbers linked to predetermined incentives provided to the user when the number of hotspots reaches the particular pre-set threshold numbers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×