Methods, apparatus, and computer readable medium for converting one-time buyers of a product/service into subscribers
First Claim
Patent Images
1. A method for determining subscription availability in completing purchase transactions for products over a network, the subscription availability corresponding to whether a subscription exists, data representing a product is available, and a subscription frequency, said method comprising:
- via a network interface, determining a product web page associated with a merchant website is loaded, the product web page pertaining to a product from the merchant website, the merchant website being one of a plurality of merchant websites;
via the network interface, sending to the merchant website from a subscription platform a widget file pertaining to at least one product from the merchant website;
via a processor, determining data in a database specifying a subscription availability for the product, a customer, and a merchant identifier to uniquely identify the merchant website from any of the other plurality of merchant websites, said data in a database comprising information, said information comprising at least one subscription offer, the at least one subscription offer associated with at least one product;
via the network interface, sending the at least one subscription offer to the merchant website, wherein sending the at least one subscription offer includes;
injecting a portion of the at least one subscription offer into a portion of a user interface displaying the product web page of the merchant website to display the at least one subscription offer, wherein the portion of the at least one subscription offer is adapted to integrate for simultaneous presentation of the product web page pertaining to the product associated with the merchant website associated with the merchant identifier;
via the processor, monitoring a shopping cart of the customer to track cart information including cart events, at least one cart event is an acceptance of the at least one subscription offer, said shopping cart comprising the at least one product;
via the network interface, tracking the cart information via a subscription tracker via sending the cart information to the subscription tracker;
via the network interface, sending the cart information to the processor from the subscription tracker;
via the processor, determining from the cart information a subscription frequency for the at least one product and the customer, said subscription frequency including subscription information associated with the product, wherein the cart information comprises at least one of the following;
a time associated with the accepting of the at least one subscription offer;
at least one product identifier; and
a description of the at least one product;
via the network interface, displaying editable subscription frequency information in the shopping cart of the customer for at least one of the at least one products;
via the network interface, receiving via the widget file an indication that the customer of the merchant website accepted the at least one subscription offer; and
via the network interface, sending at least one subscription order pertaining to the accepted subscription offer to the merchant website, the at least one subscription order being modifiable based on the editable subscription frequency of the product.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer readable media for the incorporation of a subscription ordering system into online merchants'"'"' websites. The subscription order systems build subscription offers, inject those offers into the merchants'"'"' websites, receive subscription offer acceptances, build the subscription orders, and send them to the merchants'"'"' websites.
44 Citations
10 Claims
-
1. A method for determining subscription availability in completing purchase transactions for products over a network, the subscription availability corresponding to whether a subscription exists, data representing a product is available, and a subscription frequency, said method comprising:
-
via a network interface, determining a product web page associated with a merchant website is loaded, the product web page pertaining to a product from the merchant website, the merchant website being one of a plurality of merchant websites; via the network interface, sending to the merchant website from a subscription platform a widget file pertaining to at least one product from the merchant website; via a processor, determining data in a database specifying a subscription availability for the product, a customer, and a merchant identifier to uniquely identify the merchant website from any of the other plurality of merchant websites, said data in a database comprising information, said information comprising at least one subscription offer, the at least one subscription offer associated with at least one product; via the network interface, sending the at least one subscription offer to the merchant website, wherein sending the at least one subscription offer includes; injecting a portion of the at least one subscription offer into a portion of a user interface displaying the product web page of the merchant website to display the at least one subscription offer, wherein the portion of the at least one subscription offer is adapted to integrate for simultaneous presentation of the product web page pertaining to the product associated with the merchant website associated with the merchant identifier; via the processor, monitoring a shopping cart of the customer to track cart information including cart events, at least one cart event is an acceptance of the at least one subscription offer, said shopping cart comprising the at least one product; via the network interface, tracking the cart information via a subscription tracker via sending the cart information to the subscription tracker; via the network interface, sending the cart information to the processor from the subscription tracker; via the processor, determining from the cart information a subscription frequency for the at least one product and the customer, said subscription frequency including subscription information associated with the product, wherein the cart information comprises at least one of the following; a time associated with the accepting of the at least one subscription offer; at least one product identifier; and a description of the at least one product; via the network interface, displaying editable subscription frequency information in the shopping cart of the customer for at least one of the at least one products; via the network interface, receiving via the widget file an indication that the customer of the merchant website accepted the at least one subscription offer; and via the network interface, sending at least one subscription order pertaining to the accepted subscription offer to the merchant website, the at least one subscription order being modifiable based on the editable subscription frequency of the product. - View Dependent Claims (2, 3)
-
-
4. An apparatus for determining subscription availability in completing purchase transactions for products over a network, the subscription availability corresponding to whether a subscription exists, data representing a product is available, and a subscription frequency, said apparatus comprising:
-
a network interface; a processor at a subscription platform; and a memory in communication with the processor and storing processor executable instructions which when executed by the processor cause the processor to execute a method comprising; via a network interface, determining a product web page associated with a merchant website is loaded, the product web page pertaining to a product from the merchant website, the merchant website being one of a plurality of merchant websites; via the network interface, sending to the merchant website a widget file pertaining to at least one product from the merchant website; via the processor, determining data in a database specifying a subscription availability for the product, a customer, and a merchant identifier to uniquely identify the merchant website from any of the other plurality of merchant website, said data in a database comprising information, said information comprising at least one subscription offer, the at least one subscription offer associated with at least one product; via the network interface, sending the at least one subscription offer to the merchant website, wherein sending the at least one subscription offer includes; via the processor, injecting a portion of the at least one subscription offer into a portion of a user interface displaying the product web page of the merchant website to display the at least one subscription offer, wherein the portion of the at least one subscription offer is adapted to integrate for simultaneous presentation of the product web page pertaining to the product associated with the merchant website associated with the merchant identifier; via the processor, monitoring a shopping cart of the customer to track cart information including cart events, at least one cart event is an acceptance of the at least one subscription offer, said shopping cart comprising the at least one product; via the network interface, tracking the cart information via a subscription tracker via sending the cart information to the subscription tracker; via the network interface, sending the cart information to the processor from the subscription tracker; via the processor, determining from the cart information a subscription frequency for the at least one product and the customer, said subscription frequency including subscription information associated with the product, wherein the cart information comprises of at least one of the following; a time associated with the accepting of the at least one subscription offer; at least one product identifier; and a description of the at least one product; via the network interface, displaying editable subscription frequency information in the shopping cart of the customer for at least one of the at least one products; via the network interface, receiving via the widget file an indication that the customer of the merchant website accepted the at least one subscription offer; and via the network interface, sending at least one subscription order pertaining to the accepted subscription offer to the merchant website, the at least one subscription order being modifiable based on the editable subscription frequency of the product. - View Dependent Claims (5, 6, 7)
-
-
8. A non-transitory computer readable storage medium at a subscription platform storing processor readable instructions which when executed by a processor cause the processor to execute a method for determining subscription availability in completing purchase transactions for products over a network, the subscription availability corresponding to whether a subscription exists, data representing a product is available, and a subscription frequency, said method comprising:
-
via a network interface, determining a product web page associated with a merchant website is loaded, the product web page pertaining to a product from the merchant web site; via the network interface, sending to the merchant website a widget file pertaining to at least one product from the merchant website; via the processor, determining data in a database specifying a subscription availability for the product and a customer, said data in a database comprising information, said information comprising at least one subscription offer, the at least one subscription offer associated with at least one product; via the network interface, sending at least one subscription offer to the merchant website, wherein sending the at least one subscription offer includes; injecting a portion of the at least one subscription offer into a portion of a user interface displaying the product web page of the merchant website to display the at least one subscription offer, wherein the portion of the at least one subscription offer is adapted to integrate for simultaneous presentation of the product web page pertaining to the product associated with the merchant website associated with the merchant identifier; via the processor, monitoring a shopping cart of the customer to track cart information including cart events, at least one cart event is an acceptance of the at least one subscription offer, said shopping cart comprising the at least one product; via the network interface, tracking the cart information via a subscription tracker via sending the cart information to the subscription tracker; via the network interface, sending the cart information to the processor from the subscription tracker; via the processor, determining from the cart information a subscription frequency for the at least one product and the customer, said subscription frequency including subscription information associated with the product, wherein the cart information comprises of at least one of the following; a time associated with the accepting of the at least one subscription offer; at least one product identifier; and a description of the at least one product; via the network interface, displaying editable subscription frequency information in the shopping cart of the customer for at least one of the at least one products; via the network interface, receiving via the widget file an indication that the customer of the merchant website accepted the at least one subscription offer; and via the network interface, sending at least one subscription order pertaining to the accepted subscription offer to the merchant website, the at least one subscription order being modifiable based on the editable subscription frequency of the product. - View Dependent Claims (9, 10)
-
Specification