METHOD AND APPARATUS FOR DYNAMICALLY PRESENTING CONTENT IN RESPONSE TO SUCCESSIVE SCANS OF A STATIC CODE
First Claim
1. A method performed by a computer server system in communication with a wireless communication network, comprising:
- storing, in an electronic memory, a plurality of separate merchant site addresses in computer-readable format in an electronic memory;
storing, in the electronic memory, at least one rule for selecting at least one merchant site address from the plurality of separate merchant site addresses for transmission to wireless devices of users over the wireless communication network, the at least one rule dependent on data determined from indications of hardlink codes received from the wireless devices;
receiving, from a wireless device of a user, an indication of a hardlink code that is visually displayed to the user at a geographic location;
determining data corresponding to the indication, the data including an identification of the hardlink code and at least one of;
a time of the indication, the geographic location of the wireless device at the time of the indication, and a weather condition at the geographic location;
selecting a merchant site address from the plurality of merchant addresses based on at least a portion of the data and the at least one rule that is dependent on the data; and
transmitting the merchant site address to the wireless device of the user in response to the indication.
3 Assignments
0 Petitions
Accused Products
Abstract
QR codes or the like are used in hardlink applications, by which different users may receive different information in response to a scan of the same code that is displayed at one or more locations in the real world. The content delivered to a particular user may be dependent on the time of the scan, the geographic location of the user, a weather condition at the geographical location, personal information associated with the user, a number of previous scans of the code by prior individuals, and any combination of the these or other variables, which may be determined by an originator of the QR code or other party.
65 Citations
20 Claims
-
1. A method performed by a computer server system in communication with a wireless communication network, comprising:
-
storing, in an electronic memory, a plurality of separate merchant site addresses in computer-readable format in an electronic memory; storing, in the electronic memory, at least one rule for selecting at least one merchant site address from the plurality of separate merchant site addresses for transmission to wireless devices of users over the wireless communication network, the at least one rule dependent on data determined from indications of hardlink codes received from the wireless devices; receiving, from a wireless device of a user, an indication of a hardlink code that is visually displayed to the user at a geographic location; determining data corresponding to the indication, the data including an identification of the hardlink code and at least one of;
a time of the indication, the geographic location of the wireless device at the time of the indication, and a weather condition at the geographic location;selecting a merchant site address from the plurality of merchant addresses based on at least a portion of the data and the at least one rule that is dependent on the data; and transmitting the merchant site address to the wireless device of the user in response to the indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer server system in communication with a wireless communications network, comprising:
-
a communications device for transmitting and receiving signals over the wireless communication network; an electronic memory for storing a plurality of separate merchant site addresses for selective transmission to wireless devices of users; the electronic memory further storing at least one rule for selecting at least one merchant site address from the plurality of separate merchant site addresses, the at least one rule dependent on data determined from indications of hardlink codes received from the wireless devices via the communication device; a processor, operable with the communication device and the electronic memory, to enable the computer server system to; receive, from a first wireless device, a first indication of a hardlink code that is visually displayed to at a geographic location; determine, in response to the first indication, first data that includes an identification of the hardlink code and at least one of;
a time of the first indication, the geographic location of the first wireless device at the time of the first indication, and a weather condition at the geographic location at the time of the first indication;select a first merchant site address from the plurality of separate merchant site addresses based on at least a portion of the first data and the at least one rule; transmit the first merchant site address to the first wireless device; receive, from a second wireless device, a second indication of the hardlink code that is visually displayed at the geographic location; determine, in response to the second indication, second data that includes a second identification of the hardlink code and at least one of;
a time of the second indication, the geographic location of the second wireless device at the time of the second indication, and a weather condition at the geographic location at the time of the second indication;select a second merchant site address from the plurality of separate merchant site addresses based on at least a portion of the second data and the at least one rule; and transmit the second merchant site address to the second wireless device. - View Dependent Claims (18, 19)
-
-
20. A method for determining merchant content to serve in response to an indication of a hardlink code received from a wireless device, the method performed by a computer server system over a communication network, the method comprising:
-
receiving, over the communication network, a first bid from a first merchant server including a first price to be paid by a first merchant for each indication of the hardlink code received from wireless devices of consumers; receiving a second bid from a second merchant second including a second price to be paid by a second merchant for each indication of the hardlink code received from wireless devices of consumers; receiving an indication of the hardlink code from a wireless device of a consumer over the communication network; and delivering content to the wireless device over the communication network, the content from one of the first merchant and the second merchant based on a comparison of the first price and the second price.
-
Specification