Systems and methods for providing a customized webpage interface
AssigneeCashStar, Inc.
InventorsDavid D. Stone, Glenn Snyder, Phelps Peeler
Life of this patent
Estimating the term…
Abstract
According to one aspect, embodiments of the invention provide a method for administering a virtual gift card, the method comprising acts of receiving a request from a server of a retailer, providing, in response to the request, an interface to a terminal operated by a purchaser, the interface comprising fields for receiving a value and a recipient for the virtual gift card, receiving from the terminal, in response to input from the purchaser, the value and the recipient for the virtual gift card, generating a code for the virtual gift card, and sending a message to the recipient of the virtual gift card, the message including the code for the virtual gift card.
Claims16
A method of operating an electronic gift card provider server system operational on a distributed computer network for administering electronic gift cards on behalf of third-party retailers by providing a customized webpage interface, the method comprising:
- receiving, by a dedicated server of the electronic gift card provider server system over the distributed computer network from a retailer server system associated with a retailer entity, a request to transmit a webpage interface configured to receive data for generating an electronic gift card associated with the retailer entity, the request being generated by the retailer server system in response to an input from computing terminal operated by a user received by a web site operated by the retailer entity;
- receiving, by the dedicated server from the retailer server system, a design element including an electronic image specific to the retailer entity;
- customizing the webpage interface by combining, on a webpage hosted by the electronic gift card provider server system, (a) the design element with (b) a plurality of data-input fields provided by the electronic gift card provider server system that is independent of the retailer server system, the data-input fields being configured to receive data associated with a recipient of the electronic gift card and a monetary value of the electronic gift card;
- transmitting, by the electronic gift card provider server system in response to receiving the request from the retailer server system, the customized webpage interface over the distributed computer network to a web browser application running on the computing terminal operated by the user;
- receiving, by the electronic gift card provider server system over the distributed computer network from the webpage interface operating on the computing terminal, in response to input from the computing terminal operated by the user, data inputs in the data-input fields, the data inputs being associated with the recipient of the electronic gift card and the monetary value;
- receiving, by the dedicated server from a gift card provider server over the distributed computer network, a unique gift card code and associating the unique gift card code with the electronic gift card;
- creating an electronic gift card account storing a unique code and the design element correlated to an encoded electronic representation of the electronic gift card;
- and
- transmitting, by the electronic gift card provider server system over the distributed computer network to a computing device of the recipient specified in the data inputs, the encoded electronic representation of the electronic gift card having the design element, the unique gift card code, and the monetary value.
A host computer server system for facilitating electronic-based interactions between a computing device of a user and a third-party computer system of a third party over a distributed computer network via a customized webpage interface, the host computer server system comprising:
- one or more data storage modules;
- one or more server processors communicatively coupled to the one or more data storage modules;
- one or more communication devices communicatively coupling at least one of the one or more server processors with the computing device of the user and the third-party computer system via the distributed computer network, each of the computing device and the third-party computer system being coupled to a host of the host computer server system;
- and
- one or more memory devices communicatively coupled to the one or more server processors and storing processor-executable instructions which, when executed by at least one of the one or more server processors, cause the host computer server system to:
- receive, from the third-party computer system over the distributed computer network, a request to transmit to the user computing device a webpage interface configured to receive data for generating an electronic gift card associated with the third party, the request being generated by the third-party computer system in response to an input from the computing device received by the third-party computer system;
- receive, by the third-party computer system, a design element including an electronic image specific to a retailer entity;
- customize the webpage interface by combining on a webpage the design element with a plurality of data-input fields provided by the host computer server system independent of the third-party computer system, the data-input fields being configured to receive data associated with a recipient of the electronic gift card and a monetary value of the electronic gift card;
- transmit, over the distributed computer network in response to the request received from the third-party computer system, the customized webpage interface to a web browser application running on the computing device operated by the user;
- receive, from the webpage interface operating on the computing device of the user, in response to input from the user, data inputs in the data-input fields, the data inputs being associated with the recipient of the electronic gift card and the monetary value;
- receive over the distributed computer network a unique gift card code and associating the unique gift card code with the electronic gift card;
- store, in at least one of the one or more data storage modules, an electronic gift card account with a unique code and the specified design element correlated to an encoded electronic representation of the electronic gift card;
- and
- transmit, over the distributed computer network to a computing device of the designated recipient specified in the data inputs, the encoded electronic representation of the electronic gift card with the specified design element, the unique gift card code, and the monetary value.
Dependencies are inferred from the claim text.