Location register for trusted WiFi devices that roam
First Claim
1. A system for registering location-based services, the system comprising:
- a mobile communications device with at least one module for detecting and communicating with a wireless network at a geographic location;
a registry in communication with the mobile communications device; and
a registration logic onboard the mobile communications device, the registration logic for detecting and recording an availability and an attribute of the wireless network, composing a message including the availability, the attribute, and the geographic location, and transmitting the message to the registry;
wherein the registry includes logic for associating a plurality of location-based services with the geographic location.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices and methods are disclosed which relate to the gathering and recording of network availability and attributes in a location in order to define location based services. Registration logics onboard mobile communications devices collect network data as they roam inside and outside of their home cellular network. The registration logic sends this data to a registry in the form of a data message. The registry is updated by each instance of a received message. The aggregation of this data allows the system to adaptively learn about network availability in geographic locations. The data collected may also assist in the recovery of lost or stolen phones since the phone location is frequently updated.
8 Citations
28 Claims
-
1. A system for registering location-based services, the system comprising:
-
a mobile communications device with at least one module for detecting and communicating with a wireless network at a geographic location; a registry in communication with the mobile communications device; and a registration logic onboard the mobile communications device, the registration logic for detecting and recording an availability and an attribute of the wireless network, composing a message including the availability, the attribute, and the geographic location, and transmitting the message to the registry; wherein the registry includes logic for associating a plurality of location-based services with the geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for registering location-based services, the system comprising:
-
a server on a network; a database in communication with the server; a mobile communications device capable of two-way communication with the server over the network, the mobile communication device having at least one module for detecting and communicating with a wireless network at a geographical location; and a registration program coupled to a mobile communications device, the registration program including instructions for collecting data concerning a plurality of available networks at the geographic location, and transmitting the data to the server to be stored on the database. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for registering location-based services using a mobile communications device, the method comprising:
-
detecting a plurality of available wireless networks within a range of the mobile communications device, a plurality of network attributes for each of the plurality of available wireless networks, and a geographic location of the mobile communications device; composing a data message including information concerning the plurality of available wireless networks, the plurality of network attributes, and the geographic location; and delivering the data message to a registry on a network, the data message being used by the registry to associate a plurality of location-based services with the geographic location. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification