Information feed in-line purchasing system
Abstract
Embodiments described herein disclose a system and method for providing an improved user experience for purchasing a product within an information feed. An information feed is displayed which includes an information post having a product link or otherwise referencing a product. A selection of the product link or the referenced product is received, and product information for a product associated with the product link or referenced product is retrieved. The product information and a purchase selector are displayed within the information feed, in association with the information post. A selection of the purchase selector is received. User payment information is retrieved and displayed in association with the information post in the information feed. User payment information is transmitted, based on a received confirmation from a user. The purchase is then executed, and a confirmation message may be displayed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system, comprising:
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to execute instructions from the non-transitory memory to cause the system to perform operations comprising:
determining an information feed including a plurality of information posts, wherein a first information post of the plurality of information posts includes an image;
analyzing the image included in the first information post to identify a referenced product included in the image;
generating a selectable electronic link for the referenced product;
providing, through a network for display on a user device, the information feed that includes the first information post with the selectable electronic link included in the first information post;
receiving, through the network from the user device, a selection of the selectable electronic link; and
causing, in response to receiving the selection of the selectable electronic link through the network from the user device, a purchase of the referenced product.
2 . The system of claim 1 , wherein the operations further comprise:
retrieving referenced product information for the reference product; and providing, through the network for display on the user device, the referenced product information in association with the first information post in the information feed.
3 . The system of claim 1 , wherein the operations further comprise:
identifying a user that is associated with the user device; retrieving, automatically in response to identifying the user, user payment information for the user; and providing, through the network for display on the user device, the user payment information in association with the information post in the information feed.
4 . The system of claim 1 , wherein the operations further comprise:
providing, through the network for display on the user device, a purchase selector in association with the information post in the information feed; and receiving, through the network from the user device, a purchase confirmation through an input provided using the purchase selector, wherein the purchase of the referenced product is caused in response to receiving the purchase confirmation.
5 . The system of claim 1 , wherein the operations further comprise:
providing, through the network for display on the user device, payment information inputs in association with the first information post in the information feed; receiving, through the payment information inputs, user payment information; and causing the purchase of the referenced product using the user payment information.
6 . The system of claim 1 , wherein the providing the information feed that includes the first information post with the selectable electronic link included in the first information post further includes:
providing the image as the selectable link.
7 . A method for providing for the purchase of products in an information feed, comprising:
determining, by at least one system provider device, an information feed including a plurality of information posts, wherein a first information post of the plurality of information posts includes an image; analyzing, by the at least one system provider device, the image included in the first information post to identify a referenced product included in the image; generating, by the at least one system provider device, a selectable electronic link for the referenced product; providing, by the at least one system provider device through a network for display on a user device, the information feed that includes the first information post with the selectable electronic link included in the first information post; receiving, by the at least one system provider device through the network from the user device, a selection of the selectable electronic link; and causing, by the at least one system provider device in response to receiving the selection of the selectable electronic link through the network from the user device, a purchase of the referenced product.
8 . The method of claim 7 , further comprising:
retrieving, by the at least one system provider device, referenced product information for the reference product; and providing, by the at least one system provider device through the network for display on the user device, the referenced product information in association with the first information post in the information feed.
9 . The method of claim 7 , further comprising:
identifying, by the at least one system provider device, a user that is associated with the user device; retrieving, by the at least one system provider device automatically in response to identifying the user, user payment information for the user; and providing, by the at least one system provider device through the network for display on the user device, the user payment information in association with the information post in the information feed.
10 . The method of claim 7 , further comprising:
providing, by the at least one system provider device through the network for display on the user device, a purchase selector in association with the information post in the information feed; and receiving, by the at least one system provider device through the network from the user device, a purchase confirmation through an input provided using the purchase selector, wherein the purchase of the referenced product is caused in response to receiving the purchase confirmation.
11 . The method of claim 7 , further comprising:
providing, by the at least one system provider device through the network for display on the user device, payment information inputs in association with the first information post in the information feed; receiving, by the at least one system provider device through the payment information inputs, user payment information; and causing, by the at least one system provider device, the purchase of the referenced product using the user payment information.
12 . The method of claim 7 , further comprising:
providing, by the at least one system provider device through the network for display on the user device, an authentication information request in association with the information post in the information feed; and receiving, by the at least one system provider device through the network from user device, authentication information through at least one input provided using the authentication information request.
13 . The method of claim 7 , wherein the providing the information feed that includes the first information post with the selectable electronic link included in the first information post further includes:
providing, by the at least one system provider device, the image as the selectable link.
14 . A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
determining an information feed including a plurality of information posts, wherein a first information post of the plurality of information posts includes an image; analyzing the image included in the first information post to identify a referenced product included in the image; generating a selectable electronic link for the referenced product; providing, through a network for display on a user device, the information feed that includes the first information post with the selectable electronic link included in the first information post; receiving, through the network from the user device, a selection of the selectable electronic link; and causing, in response to receiving the selection of the selectable electronic link through the network from the user device, a purchase of the referenced product.
15 . The non-transitory machine-readable medium of claim 14 , wherein the operations further comprise:
retrieving referenced product information for the reference product; and providing, through the network for display on the user device, the referenced product information in association with the first information post in the information feed.
16 . The non-transitory machine-readable medium of claim 14 , wherein the operations further comprise:
identifying a user that is associated with the user device; retrieving, automatically in response to identifying the user, user payment information for the user; and providing, through the network for display on the user device, the user payment information in association with the information post in the information feed.
17 . The non-transitory machine-readable medium of claim 14 , wherein the operations further comprise:
providing, through the network for display on the user device, a purchase selector in association with the information post in the information feed; and receiving, through the network from the user device, a purchase confirmation through an input provided using the purchase selector, wherein the purchase of the referenced product is caused in response to receiving the purchase confirmation.
18 . The non-transitory machine-readable medium of claim 14 , wherein the operations further comprise:
providing, through the network for display on the user device, payment information inputs in association with the first information post in the information feed; receiving, through the payment information inputs, user payment information; and causing the purchase of the referenced product using the user payment information.
19 . The non-transitory machine-readable medium of claim 14 , wherein the operations further comprise:
providing, through the network for display on the user device, an authentication information request in association with the information post in the information feed; and receiving, through the network from user device, authentication information through at least one input provided using the authentication information request.
20 . The non-transitory machine-readable medium of claim 14 , wherein the providing the information feed that includes the first information post with the selectable electronic link included in the first information post further includes:
providing the image as the selectable link.Join the waitlist — get patent alerts
Track US2017032447A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.