Method and apparatus for dynamically presenting content in response to user inputs
First Claim
1. A method performed by a computer server system in communication with remote computing devices over a communication network, comprising:
- establishing a web site on the communication network, storing, in an electronic memory, a plurality of separate merchant site addresses in a computer-readable format, the merchant site addresses comprising addresses on the communication network;
storing, in the electronic memory, at least one rule for selecting a merchant site address from the plurality of separate merchant site addresses, the at least one rule dependent on geographic locations, times at the geographic locations, and weather conditions at the geographic locations, which are determined in response to indications of inputs received from devices of users over the communication network;
receiving, at the web site from a device of a user, a selection of a code that has been presented to the user on the device;
in response to the selection determining a geographic location of the user, a time at the geographic location of the user, and a weather condition at the geographic location of the user;
selecting a merchant site address from the plurality of merchant site addresses based on the at least one rule, the geographic location of the user, the time at the geographic location of the user and the weather condition at the geographic location of the user; and
re-directing the device to the merchant site address on the data communication network.
1 Assignment
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 in response to a hardlink code or a presented hyperlink 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.
38 Citations
20 Claims
-
1. A method performed by a computer server system in communication with remote computing devices over a communication network, comprising:
-
establishing a web site on the communication network, storing, in an electronic memory, a plurality of separate merchant site addresses in a computer-readable format, the merchant site addresses comprising addresses on the communication network; storing, in the electronic memory, at least one rule for selecting a merchant site address from the plurality of separate merchant site addresses, the at least one rule dependent on geographic locations, times at the geographic locations, and weather conditions at the geographic locations, which are determined in response to indications of inputs received from devices of users over the communication network; receiving, at the web site from a device of a user, a selection of a code that has been presented to the user on the device; in response to the selection determining a geographic location of the user, a time at the geographic location of the user, and a weather condition at the geographic location of the user; selecting a merchant site address from the plurality of merchant site addresses based on the at least one rule, the geographic location of the user, the time at the geographic location of the user and the weather condition at the geographic location of the user; and re-directing the device to the merchant site address on the data communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification