Method and apparatus for beacon messaging point of sale messaging and delivery system
First Claim
Patent Images
1. An electronic kiosk comprising:
- a processor;
a data input port via which to receive a plurality of messages;
a data storage component in which to store the messages;
a transceiver to utilize a set of radio communication technologies to detect and establish a radio communication link with a mobile computing device when the mobile computing device is located within proximity of the electronic kiosk, to receive a tag from the mobile computing device that identifies the mobile computing device or a user thereof upon establishment of the radio communication link;
the transceiver to further receive a user profile from the mobile computing device that identifies a number of preferences for the user of the mobile computing device; and
an application specific software program to execute on the processor to output one or more of the received plurality of messages depending on the location of the mobile computing device within the proximity of the electronic kiosk and based further upon the user profile and the preferences identified by the user profile, wherein the processor is configured to cause the application specific software program to output a first message when the mobile computing device is at a first location relative to the electronic kiosk, wherein the processor is configured to determine if the mobile computing device is moved to a second location that is closer to the electronic kiosk than the first location, wherein the processor is configured to cause the application specific software program to output a second message that provides content that is more specifically of interest to the user than the first message if the mobile computing device is moved to the second location.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic kiosk receives a plurality of messages. The kiosk has a transceiver to utilize a set of radio communication technologies to detect and establish a radio communication link with a mobile computing device when the mobile computing device is located within proximity of the electronic kiosk. An application specific software program executes on a processor in the kiosk to provide as output one or more of the received plurality of messages depending on the location of the mobile computing device within the proximity of the electronic kiosk.
27 Citations
28 Claims
-
1. An electronic kiosk comprising:
-
a processor; a data input port via which to receive a plurality of messages; a data storage component in which to store the messages; a transceiver to utilize a set of radio communication technologies to detect and establish a radio communication link with a mobile computing device when the mobile computing device is located within proximity of the electronic kiosk, to receive a tag from the mobile computing device that identifies the mobile computing device or a user thereof upon establishment of the radio communication link; the transceiver to further receive a user profile from the mobile computing device that identifies a number of preferences for the user of the mobile computing device; and an application specific software program to execute on the processor to output one or more of the received plurality of messages depending on the location of the mobile computing device within the proximity of the electronic kiosk and based further upon the user profile and the preferences identified by the user profile, wherein the processor is configured to cause the application specific software program to output a first message when the mobile computing device is at a first location relative to the electronic kiosk, wherein the processor is configured to determine if the mobile computing device is moved to a second location that is closer to the electronic kiosk than the first location, wherein the processor is configured to cause the application specific software program to output a second message that provides content that is more specifically of interest to the user than the first message if the mobile computing device is moved to the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Non-transitory computer readable storage media having instructions stored thereupon that, when executed by a processor of an electronic kiosk, the instructions cause the electronic kiosk to communicate with a nearby mobile computing device by performing operations comprising:
-
receiving a plurality of messages at a data input port; detecting and establishing a radio communication link between a transceiver in the kiosk and the mobile computing device, using a set of radio communication technologies, when the mobile computing device is located within proximity of the electronic kiosk, to receive a tag from the mobile computing device that identifies the mobile computing device or a user thereof upon establishment of the radio communication link; receiving a user profile from the mobile computing device that identifies a number of preferences for the user of the mobile computing device; and executing an application specific software program on a processor in the kiosk to output one or more of the received plurality of messages depending on the location of the mobile computing device within the proximity of the electronic kiosk and based further upon the user profile and the preferences identified by the user profile, wherein the application specific software program is executed to output a first message when the mobile computing device is at a first location relative to the electronic kiosk; wherein the application specific software program is executed to output a second message that provides content that is more specifically of interest to the user than the first message, if it is determined that the mobile computing device is moved to the second location. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A method performed by an electronic kiosk having at least a memory and a processor and a transceiver therein having been configured to communicate with a nearby mobile computing device, wherein the method comprises:
-
receiving a plurality of messages at a data input port; detecting and establishing a radio communication link between the transceiver of the kiosk and the mobile computing device, using a set of radio communication technologies, when the mobile computing device is located within proximity of the electronic kiosk, to receive a tag from the mobile computing device that identifies the mobile computing device or a user thereof upon establishment of the radio communication link; receiving a user profile from the mobile computing device that identifies a number of preferences for the user of the mobile computing device; and executing an application specific software program on a processor in the kiosk to output one or more of the received plurality of messages depending on the location of the mobile computing device within the proximity of the electronic kiosk and based further upon the user profile and the preferences identified by the user profile, wherein the application specific software program is executed to output a first message when the mobile computing device is at a first location relative to the electronic kiosk; wherein the application specific software program is executed to output a second message that provides content that is more specifically of interest to the user than the first message, if it is determined that the mobile computing device is moved to the second location. - View Dependent Claims (28)
-
Specification