Methods and systems for arranging a webpage and purchasing products via a subscription mechanism
First Claim
Patent Images
1. A method comprising:
- receiving, by a computer system using one or more processors, a subscription mechanism for a web feed of a first user comprising a set of products selected by the first user;
causing, by the computer system, a software application (“
app”
) to be downloaded on an electronic device of a second user, wherein the software app comprises the subscription mechanism of the first user in an un-launched state and also comprises a first user interface;
presenting, by the computer system, a menu on the first user interface displayed on the software app on the electronic device of the second user, the first user interface comprising one or more recommendations of a first product displayed on a first webpage, wherein the set of products comprises the first product;
receiving, by the computer system, from the menu via the software app, a selection by the second user of one of the one or more recommendations of the first product wherein the web feed and the one or more recommendations are displayed on the first user interface;
arranging, with the computer system, a second webpage with the one or more recommendations of the first product customized to match a request of the second user comprising the subscription mechanism of the first user associated with the first product of the set of products;
accessing, with the computer system, data in the subscription mechanism of the first user, wherein the subscription mechanism of the first user remains in the un-launched state during the accessing, wherein the second user (a) subscribes to the subscription mechanism of the first user or (b) selects another recommendation of the one or more recommendations of the first product;
determining, with the computer system, that one or more pre-determined conditions set by the second user are satisfied; and
causing, by the computer system, at least a portion of the set of products to be purchased by the second user.
3 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments of methods and systems of purchasing products via a subscription mechanism, a method comprises, presenting a subscription mechanism corresponding to a first user, wherein the subscription mechanism is associated with a set of products. In many embodiments, the method further comprises receiving a notification from a second user selecting the subscription mechanism corresponding to the first user, determining that one or more conditions are satisfied, and causing at least a portion of the set of products associated with the subscription mechanism to be purchased by the second user. Other embodiments also are disclosed herein.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computer system using one or more processors, a subscription mechanism for a web feed of a first user comprising a set of products selected by the first user; causing, by the computer system, a software application (“
app”
) to be downloaded on an electronic device of a second user, wherein the software app comprises the subscription mechanism of the first user in an un-launched state and also comprises a first user interface;presenting, by the computer system, a menu on the first user interface displayed on the software app on the electronic device of the second user, the first user interface comprising one or more recommendations of a first product displayed on a first webpage, wherein the set of products comprises the first product; receiving, by the computer system, from the menu via the software app, a selection by the second user of one of the one or more recommendations of the first product wherein the web feed and the one or more recommendations are displayed on the first user interface; arranging, with the computer system, a second webpage with the one or more recommendations of the first product customized to match a request of the second user comprising the subscription mechanism of the first user associated with the first product of the set of products; accessing, with the computer system, data in the subscription mechanism of the first user, wherein the subscription mechanism of the first user remains in the un-launched state during the accessing, wherein the second user (a) subscribes to the subscription mechanism of the first user or (b) selects another recommendation of the one or more recommendations of the first product; determining, with the computer system, that one or more pre-determined conditions set by the second user are satisfied; and causing, by the computer system, at least a portion of the set of products to be purchased by the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, by a computer system using one or more processors, a subscription mechanism for a web feed of a first user comprising a set of products selected by the first user; causing, by the computer system, a software application (“
app”
) to be downloaded on an electronic device of a second user, wherein the software app comprises the subscription mechanism of the first user in an un-launched state and also comprises a first user interface;determining that a trust level associated with a first user in a trust graph of a second user meets or exceeds a threshold trust level, wherein the trust level comprises one or more recommendations of a first product to be displayed on the first user interface; presenting, by the computer system, a menu on the first user interface displayed on the software app on the electronic device of the second user, the first user interface comprising the one or more recommendations of the first product displayed on a first webpage, wherein the set of products comprises the first product; receiving, by the computer system, from the menu via the software app, a selection by the second user of one of the one or more recommendations of the first product, wherein the web feed and the one or more recommendations are displayed on the first user interface; arranging, with the computer system, a second webpage with the one or more recommendations of the first product customized to match a request of the second user comprising the subscription mechanism of the first user associated with the first product of the set of products; accessing, with the computer system, data in the subscription mechanism of the first user, wherein the subscription mechanism of the first user remains in the un-launched state during the accessing, wherein the second user (a) subscribes to the subscription mechanism of the first user or (b) selects another recommendation of the one or more recommendations of the first product; determining, with the computer system, that one or more pre-determined conditions set by the second user are satisfied; and causing, by the computer system, at least one product in the set of products of the first user associated with the subscription mechanism corresponding to the first user to be purchased by the second user; wherein; the one or more pre-determined conditions comprise at least one of; a first condition where the set of products of the first user associated with the subscription mechanism corresponding to the first user corresponds to at least one of one or more categories selected by the second user; a second condition where a cost of the at least one product in the set of products of the first user associated with the subscription mechanism corresponding to the first user is within a budget defined by the second user;
ora third condition where the set of products of the first user associated with the subscription mechanism corresponding to the first user has changed since the second user last purchased the at least one product from the set of products of the first user associated with the subscription mechanism corresponding to the first user. - View Dependent Claims (11, 12)
-
-
13. A system comprising:
-
one or more computer processors; and one or more non-transitory memory storage systems storing one or more programs to be executed by the one or more computer processors; wherein, the one or more programs comprising instructions for; receiving a subscription mechanism for a web feed of a first user comprising a set of products selected by the first user; causing a software application (“
app”
) to be downloaded on an electronic device of a second user, wherein the software app comprises the subscription mechanism of the first user in an un-launched state and also comprises a first user interface;presenting a menu on the first user interface displayed on the software app on the electronic device of the second user, the first user interface comprising one or more recommendations of a first product displayed on a first webpage, wherein the set of products comprises the first product; receiving from the menu via the software app, a selection by the second user of one of the one or more recommendations of the first product, wherein the web feed and the one or more recommendations are displayed on the first user interface; arranging a second webpage with the one or more recommendations of the first product customized to match a request of the second user comprising the subscription mechanism of the first user associated with the first product of the set of products; accessing data in the subscription mechanism of the first user, wherein the subscription mechanism of the first user remains in the un-launched state during the accessing, wherein the second user (a) subscribes to the subscription mechanism of the first user or (b) selects another recommendation of the one or more recommendations of the first product; determining that one or more pre-determined conditions set by the second user are satisfied; and causing at least one product in the set of products corresponding to the first user associated with the subscription mechanism corresponding to the first user to be purchased by the second user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification