Automatic place detection
First Claim
1. A method of detecting a place, comprising:
- receiving, from a client device, a set of data transmitted by at least one wireless transmission station and detected by the client device, the set of data comprising identifiers of the at least one wireless transmission station and signal strength information of wireless signals transmitted by the at least one wireless transmission station;
comparing the set of data with a plurality of signatures, each signature being associated with a respective place and indicating a wireless signal pattern of the respective place, each signature comprising information about the respective place, identifiers of wireless transmission stations and signal strength information of signals transmitted by the wireless transmission stations;
selecting a signature based on the comparison; and
providing to enable the client device to check in at the place associated with the selected signature, based on the information about the place.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for obtaining a signature for a place. A server receives information about a place, such as name of the place, from client devices when the devices are at the place, and data related to wireless transmission stations detected by the client devices. The data comprises wireless transmission station identifiers and signal strength information. The server associates the information about the place with the data. Systems and methods are also provided for detecting a place for a client device. The server receives data related to one or more wireless transmission stations detected by the client device when the device is at the place. The data comprises wireless transmission station identifiers and signal strength information. The server compares the set of data with signatures of places, selects a signature based on the comparison, and transmits to the client device information about the place in the selected signature.
-
Citations
20 Claims
-
1. A method of detecting a place, comprising:
-
receiving, from a client device, a set of data transmitted by at least one wireless transmission station and detected by the client device, the set of data comprising identifiers of the at least one wireless transmission station and signal strength information of wireless signals transmitted by the at least one wireless transmission station; comparing the set of data with a plurality of signatures, each signature being associated with a respective place and indicating a wireless signal pattern of the respective place, each signature comprising information about the respective place, identifiers of wireless transmission stations and signal strength information of signals transmitted by the wireless transmission stations; selecting a signature based on the comparison; and providing to enable the client device to check in at the place associated with the selected signature, based on the information about the place. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for detecting a place, comprising:
-
a processor in communication with a client device and configured to process information received from the client device and information to be sent to the client device; a memory coupled to the processor, the memory storing instructions executable by the processor, the instructions comprising; receiving, from the client device when the client device is at the place, a set of data transmitted by at least one wireless transmission station and detected by the client device, the set of data comprising identifiers of the at least one wireless transmission station and signal strength information of wireless signals transmitted by the at least one wireless transmission station; comparing the set of data with a plurality of signatures, each signature being associated with a respective place and indicating a wireless signal pattern of the respective place, each signature comprising information about the respective place, identifiers of wireless transmission stations and signal strength information of signals transmitted by the wireless transmission stations, wherein the information about the respective place comprises name information of the respective place; selecting a signature based on the comparison; and providing to enable the client device to check in at the place associated with the selected signature, based on the information about the place. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of detecting a place, comprising:
-
receiving, from a client device, a set of data transmitted by at least one wireless transmission station and detected by the client device, the set of data comprising identifiers of the at least one wireless transmission station and signal strength information of wireless signals transmitted by the at least one wireless transmission station; comparing the set of data with a plurality of signatures, each signature being associated with a respective place and indicating a wireless signal pattern of the respective place, each signature comprising information about the respective place, identifiers of wireless transmission stations and signal strength information of signals transmitted by the wireless transmission stations; selecting a signature based on the comparison; and providing at least one advertisement to the client device based on the information about the place associated with the selected signature, wherein the at least one advertisement is associated with the place. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An apparatus for detecting a place, comprising:
-
a processor in communication with a client device and configured to process information received from the client device and information to be sent to the client device; a memory coupled to the processor, the memory storing instructions executable by the processor, the instructions comprising; receiving, from the client device when the client device is at the place, a set of data transmitted by at least one wireless transmission station and detected by the client device, the set of data comprising identifiers of the at least one wireless transmission station and signal strength information of wireless signals transmitted by the at least one wireless transmission station; comparing the set of data with a plurality of signatures, each signature being associated with a respective place and indicating a wireless signal pattern of the respective place, each signature comprising information about the respective place, identifiers of wireless transmission stations and signal strength information of signals transmitted by the wireless transmission stations, wherein the information about the respective place comprises name information of the respective place; selecting a signature based on the comparison; and providing at least one advertisement to the client device based on the information about the place associated with the selected signature, wherein the at least one advertisement is associated with the place. - View Dependent Claims (19, 20)
-
Specification