SYSTEM FOR TARGETING LOCATION-BASED COMMUNICATIONS
First Claim
1. A system for transmitting at least one message stored in a database to a mobile device of a user based on a presence of the mobile device in a signal transmission area by transmitting an encoded signal in the signal transmission area that includes encoded data indicating a location of the at least one message in the database and transmitting the at least one message in the database to the mobile device based on the mobile device of the user decoding the data from the encoded signal and transmitting a request signal based on the data decoded from the encoded signal to a content management server to request the at least one message from the database, the system comprising:
- a database comprising at least one message stored therein at respective storage locations in the database;
a content management server in communication with the database and configured to maintain data associated with the at least one message stored in the database, wherein;
the data maintained by the content management server indicates the storage location of the at least one message in the database,the data can be encoded into a signal transmitted in a signal transmission area resulting in an encoded signal, andthe data is recognizable only by mobile devices running a decoding application, where the decoding application is configured to cause at least one mobile device to decode the data encoded in the encoded signal transmitted in the signal transmission area and configured to transmit a request signal based on the data decoded from the encoded signal to the content management server, wherein the data indicates the storage location of the at least one message from the at least one mobile device;
at least one encoding device configured to generate the encoded signal that includes the data indicating the storage location of the at least one message stored in the database; and
at least one broadcast device configured to transmit, in the signal transmission area, the encoded signal encoded with the data indicating the storage location of the at least one message stored in the database,wherein the content management server is further configured to;
receive the request signal transmitted by the at least one mobile device associated with a user in response to the at least one mobile device decoding the encoded data from the encoded signal transmitted by the at least one broadcast device using the decoding application, wherein the request signal from the at least one mobile device is based on the data that indicates the storage location of the at least one message in the database;
select the at least one message associated with the storage location of the database indicated in the request signal; and
send the selected at least one message to the at least one mobile device.
8 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to systems, methods and computer program products for providing targeted location-based communications. An exemplary apparatus is configured to receive an encoded signal, decode the encoded signal such that embedded data is retrieved, send the embedded data a remote server; and receive a message based at least partially on sending the embedded data. Another exemplary apparatus is configured to provide the encoded signal by receiving data input, receiving a host signal, embedding the data input within the host signal such that an encoded signal is generated, and transmitting the encoded signal. A third exemplary apparatus is configured to provide the targeted communications by storing one or more messages associated with an entity, receiving data, selecting at least one of the one or more messages based at least partially on the data received, and sending the at least one of the one or more messages selected.
-
Citations
20 Claims
-
1. A system for transmitting at least one message stored in a database to a mobile device of a user based on a presence of the mobile device in a signal transmission area by transmitting an encoded signal in the signal transmission area that includes encoded data indicating a location of the at least one message in the database and transmitting the at least one message in the database to the mobile device based on the mobile device of the user decoding the data from the encoded signal and transmitting a request signal based on the data decoded from the encoded signal to a content management server to request the at least one message from the database, the system comprising:
-
a database comprising at least one message stored therein at respective storage locations in the database; a content management server in communication with the database and configured to maintain data associated with the at least one message stored in the database, wherein; the data maintained by the content management server indicates the storage location of the at least one message in the database, the data can be encoded into a signal transmitted in a signal transmission area resulting in an encoded signal, and the data is recognizable only by mobile devices running a decoding application, where the decoding application is configured to cause at least one mobile device to decode the data encoded in the encoded signal transmitted in the signal transmission area and configured to transmit a request signal based on the data decoded from the encoded signal to the content management server, wherein the data indicates the storage location of the at least one message from the at least one mobile device; at least one encoding device configured to generate the encoded signal that includes the data indicating the storage location of the at least one message stored in the database; and at least one broadcast device configured to transmit, in the signal transmission area, the encoded signal encoded with the data indicating the storage location of the at least one message stored in the database, wherein the content management server is further configured to; receive the request signal transmitted by the at least one mobile device associated with a user in response to the at least one mobile device decoding the encoded data from the encoded signal transmitted by the at least one broadcast device using the decoding application, wherein the request signal from the at least one mobile device is based on the data that indicates the storage location of the at least one message in the database; select the at least one message associated with the storage location of the database indicated in the request signal; and send the selected at least one message to the at least one mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for transmitting at least one message stored in a database to a mobile device of a user based on a presence of the mobile device in a signal transmission area by transmitting an encoded signal in the signal transmission area that includes encoded data indicating a location of the at least one message in the database and transmitting the at least one message in the database to the mobile device based on the mobile device of the user decoding the data from the encoded signal and transmitting a request signal based on the data decoded from the encoded signal to a content management server to request the at least one message from the database, the computer program product comprising:
-
a non-transitory computer-readable medium comprising a set of codes for causing a computer to; store at least one message at respective storage locations in a database; store data in a content management server in communication with the database and configured to maintain data associated with the at least one message stored in the database, wherein; the data maintained by the content management server indicates the storage location of the at least one message in the database, the data can be encoded into a signal transmitted in a signal transmission area resulting in an encoded signal, and the data is recognizable only by mobile devices running a decoding application, where the decoding application is configured to cause at least one mobile device to decode the data encoded in the encoded signal transmitted in the signal transmission area and configured to transmit a request signal based on the data decoded from the encoded signal to the content management server, wherein the data indicates the storage location of the at least one message from the at least one mobile device; generate the encoded signal that includes the data indicating the storage location of the at least one message stored in the database; transmit, in the signal transmission area, the encoded signal encoded with the data indicating the storage location of the at least one message stored in the database; receive, using the content management server, the request signal transmitted by the at least one mobile device associated with a user in response to the at least one mobile device decoding the encoded data from the encoded signal transmitted by the at least one broadcast device using the decoding application, wherein the request signal from the at least one mobile device is based on the data that indicates the storage location of the at least one message in the database; select the at least one message associated with the storage location of the database indicated in the request signal; and send the selected message to the at least one mobile device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for transmitting at least one message stored in a database to a mobile device of a user based on the presence of the mobile device in a signal transmission area by transmitting an encoded signal in the signal transmission area that includes encoded data indicating a location of the at least one message in the database and transmitting the at least one message in the database to the mobile device based on the mobile device of the user decoding the data from the encoded signal and transmitting data request signal based on the data decoded from the encoded signal to a content management server to request the at least one message from the database, the method comprising:
-
storing at least one message at respective storage locations in a database; storing data in a content management server in communication with the database and configured to maintain data associated with the at least one message stored in the database, wherein; the data maintained by the content management server indicates the storage location of the at least one message in the database, the data can be encoded into a signal broadcast in a signal transmission area, the data is recognizable only by mobile devices running a decoding application, where, the decoding application is configured to cause at least one mobile device to decode the data encoded in the encoded signal transmitted in the signal transmission area and configured to transmit a request signal based on the data decoded from the encoded signal to the content management server, wherein the data indicates the storage location of the at least one message from the at least one mobile device; generating the encoded signal that includes the data indicating the storage location of the at least one message stored in the database; transmitting, in the signal transmission area, the encoded signal encoded with the data indicating the storage location of the at least one message stored in the database; receiving, using the content management server, a request signal transmitted by the at least one mobile device associated with a user in response to the at least one mobile device decoding the encoded data from the encoded signal transmitted by the at least one broadcast device using the decoding application, wherein the request signal from the at least one mobile device is based on the data that indicates the storage location of the at least one message in the database; selecting the at least one message associated with the storage location of the database indicated in the request signal; and sending the selected message to the at least one mobile device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification