System and method for triggering countdown on digital user interface
AssigneeDD Traders, Inc.
InventorPeter Friedmann
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for providing unique content associated with a product includes providing a URL encoded in a QR code operatively associated with the product; receiving a request with an IP address and data regarding previously viewed videos from a user device; determining a geographic location of the user device based on the IP address; determining a user time zone based on the geographic location; selecting videos stored on a content database based on the user time zone; generating a substantially random order for displaying the videos; determining a selected video based on the substantially random order and the data regarding previously viewed videos; and transmitting the selected video to the user.
Claims8
A computer-implemented method of providing unique content associated with a product, the computer-implemented method comprising:
- providing a quick response (QR) code operatively associated with a product, wherein the QR code has encoded therein a uniform resource locator (URL) of a website, wherein the QR code is a first QR code located on a surface of the product;
- receiving, via one or more servers, a request from a user device, the request including user device data including an internet protocol (IP) address and one or more identifier of any previously viewed video content file, wherein the user device data includes a page requested;
- determining, via the one or more servers, an approximate geographic location of the user device based at least in part on the IP address;
- determining, via the one or more servers, an approximated user time zone based at least in part on the approximate geographic location;
- selecting, via the one or more servers, a plurality of video content files stored on a content database operatively associated with the one or more servers based at least in part on the approximated user time zone, wherein the plurality of video content files stored on the content database is based at least in part on the page requested;
- generating, via the one or more servers, a substantially random order for displaying the plurality of video content files;
- determining, via the one or more servers, a selected video content file of the plurality of video content files based at least in part on the substantially random order and the one or more identifier of any previously viewed video content file;
- transmitting, via the one or more servers, the selected video content file;
- and
- providing a second QR code located on a packaging of the product that is different than the first QR code, wherein the first QR code has encoded therein a main page as the page requested, the second QR code has encoded therein a demonstration page as the page requested, and the first QR code is not visible when the product is in the packaging.
A system for providing unique content associated with a product, system comprising:
- a quick response (QR) code with a uniform resource locator (URL) of website encoded in the QR code located on the product;
- one or more servers operatively associated with the website, the one or more servers including a content database and being configured to:
- receive a request from a user device, wherein the request includes user device data including an internet protocol (IP) address and one or more identifier of any previously viewed video content file,
- determine an approximate geographic location of the user device based at least in part on the IP address,
- determine an approximated user time zone based at least in part on the approximate geographic location,
- select a plurality of video content files stored on the content database based at least in part on the approximated user time zone,
- generate a substantially random order for displaying the plurality of video content files,
- determine a selected video content file of the plurality of video content files based at least in part on the substantially random order and the one or more identifier of any previously viewed video content file by comparing an identifier associated with the selected video content file with the one or more identifier of any previously viewed video content file to ensure that the selected video content file has not already been viewed, and
- transmit the selected video content file, wherein the user device data includes a page requested, the QR code is a first QR code located on a surface of the product with a main page encoded therein as the page requested, the one or more servers, when selecting the plurality of video content files stored on the content database, are configured to select the plurality of videos based at least in part on the page requested;
- and
- packaging enclosing the product so that the first QR code is not visible outside the packaging, wherein a second QR code encoded with a demonstration page as the page requested is located on the packaging, wherein the demonstration page is different than the main page and the second QR code is different than the first QR code.
A computer-implemented method of providing unique content associated with an ornament, the computer-implemented method comprising:
- providing an ornament quick response (QR) code located on the ornament, wherein the QR code has encoded therein a uniform resource locator (URL) of a website;
- receiving, via one or more servers, a first user request from a user device;
- transmitting, via the one or more servers, a request for user data including data indicative of a user time zone and a unique user identifier;
- receiving, via the one or more servers, the user data;
- selecting, via the one or more servers, a plurality of video content files stored on a content database operatively associated with the one or more servers based at least in part on the user time zone;
- generating, via the one or more servers, a substantially random order for displaying the plurality of video content files;
- storing, via the one or more servers, the substantially random order in association with the unique user identifier on a user database;
- determining, via the one or more servers, a first selected video content file of the plurality of video content files based at least in part on the substantially random order;
- transmitting, via the one or more servers, the first selected video content file;
- storing, via the one or more servers, an identifier of the first selected video content file in association with the unique user identifier on the user database, wherein the URL is of a main page of the website;
- providing a demonstration QR code located on a packaging of the ornament, wherein the demonstration QR code has encoded therein a URL of a demonstration page of the website that is different than the main page, the ornament QR code is not visible when the ornament is in the packaging, and the ornament QR code is different than the demonstration QR code;
- receiving, via one or more servers, a second user request from the user device;
- determining, via the one or more servers, a second selected video content file of the plurality of video content files based at least in part on the substantially random order and the identifier of the first selected video content file, the second selected video content file being different than the first selected video content file;
- transmitting, via the one or more servers, the second selected video content file;
- and
- storing, via the one or more servers, an identifier of the second selected video content file in association with the unique user identifier on the user database.
Dependencies are inferred from the claim text.