Methods and systems for facilitating e-commerce payments
US-2015052061-A1 · Feb 19, 2015 · US
US9767520B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9767520-B2 |
| Application number | US-201615269451-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 19, 2016 |
| Priority date | Mar 31, 2014 |
| Publication date | Sep 19, 2017 |
| Grant date | Sep 19, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed is an approach for managing a dialog between a user and a merchant as part of a purchase. The method includes receiving a posting of an item through a social networking site, wherein the social networking site receives and transmits posted items from a posting entity to receiving entities. When the posting references a product in a product database, the posting includes a payment process initiation object. Clicking on object transitions the user to a dialog application that engages in a dialog between the user and the merchant. The dialog application includes payment processing capabilities such that the user can complete the purchase via the dialog application.
Opening claim text (preview).
We claim: 1. A method comprising: receiving a posting of an item through a social networking site, wherein the social networking site receives and transmits posted items from posting entities to receiving entities; when the posting is not associated with a product for purchase in a product database: transmitting the posting through the social networking site without an option to buy; and when the posting references the product in the product database, and thus indicating a sale-related intent: inserting, by the social networking site, a payment process initiation object into the posting to yield a product posting, the payment process initiation object, when interacted with by a user, indicating an intent by the user to initiate a process to purchase a product in the product posting; transmitting the product posting through the social networking site with the payment process initiation object associated with the product, wherein the payment process initiation object comprises one of a button, a drop-down menu, or a hyperlink; receiving an interaction associated with the payment process initiation object; and based on the interaction: transitioning the user from the social networking site to a merchant site associated with the product posting; based on a buy interaction by the user with a pay object on the merchant site, receiving a payment request, from the merchant site, via a browser application programming interface between a browser and the merchant site, wherein the browser presents the merchant site to the user; and in response to the payment request, communicating authorized payment data for the user from the browser and through the browser application programming interface to the merchant site to enable the merchant site to use the authorized payment data to complete a purchase of the product. 2. The method of claim 1 , wherein the authorized payment data for the user is stored on a user device and communicated from the user device through the browser application programming interface to the merchant site. 3. The method of claim 1 , wherein the authorized payment data further comprises address information for the user such that the merchant site can deliver the product without the user manually entering in the address information at the merchant site. 4. The method of claim 1 , wherein the payment process initiation object comprises a buy button. 5. The method of claim 1 , wherein the authorized payment data further comprises address information for the user, and wherein the method further comprises, based on the buy interaction by the user with the pay object on the merchant site, communicating the address information for the user through the browser application programming interface to the merchant site for completing a delivery of the product to the user. 6. A system comprising: a processor; and a computer-readable storage device storing instructions which, when executed by the processor, cause the processor to perform operations comprising: receiving a posting of an item through a social networking site, wherein the social networking site receives and transmits posted items from posting entities to receiving entities; when the posting is not associated with a product for purchase in a product database: transmitting the posting through the social networking site without an option to buy; and when the posting references the product in the product database, and thus indicating a sale-related intent: inserting, by the social networking site, a payment process initiation object into the posting to yield a product posting, the payment process initiation object, when interacted with by a user, indicating an intent by the user to initiate a process to purchase a product in the product posting; transmitting the product posting through the social networking site with the payment process initiation object associated with the product, wherein the payment process initiation object comprises one of a button, a drop-down menu, or a hyperlink; receiving an interaction associated with the payment process initiation object; based on the interaction: transitioning the user from the social networking site to a merchant site associated with the product posting; based on a buy interaction by the user with a pay object on the merchant site, receiving a payment request, from the merchant site, via a browser application programming interface between a browser and the merchant site, wherein the browser presents the merchant site to the user; and in response to the payment request, communicating authorized payment data for the user from the browser and through the browser application programming interface to the merchant site to enable the merchant site to use the authorized payment data to complete a purchase of the product. 7. The system of claim 6 , wherein the authorized payment data for the user is stored on a user device and communicated from the user device through the browser application programming interface to the merchant site. 8. The system of claim 6 , wherein the authorized payment data further comprises address information for the user such that the merchant site can deliver the product without the user manually entering in the address information at the merchant site. 9. The system of claim 6 , wherein the payment process initiation object comprises a buy button. 10. The system of claim 6 , wherein the authorized payment data further comprises address information for the user, and wherein the computer-readable storage device stores additional instructions which, when executed by the processor, cause the processor to perform further operations comprising: based on the buy interaction by the user with the pay object on the merchant site, communicating the address information for the user through the browser application programming interface to the merchant site for completing a delivery of the product to the user. 11. A non-transitory computer-readable storage device storing instructions which, when executed by a processor, cause the processor to perform operations comprising: receiving a posting of an item through a social networking site, wherein the social networking site receives and transmits posted items from posting entities to receiving entities; when the posting is not associated with a product for purchase in a product database: transmitting the posting through the social networking site without an option to buy; and when the posting references the product in the product database, and thus indicating a sale-related intent: inserting, by the social networking site, a payment process initiation object into the posting to yield a product posting, the payment process initiation object, when interacted with by a user, indicating an intent by the user to initiate a process to purchase a product in the product posting; transmitting the product posting through the social networking site with the payment process initiation object associated with the product, wherein the payment process initiation object comprises one of a button, a drop-down menu, or a hyperlink; receiving an interaction associated with the payment process initiation object; and based on the interaction: transitioning the user from the social networking site to a merchant site associated with the product posting such that, based on a buy interaction by the user with a pay object on the merchant site, a browser, that presents the merchant site to the user, can receive a payment request from the merchant site at the browser and via a browser application programming interface between the browser and the merchant site and, in response to the payment request, the browser can communicate authori
Business processes related to social networking or social networking services · CPC title
Physics · mapped topic
specially adapted for electronic shopping systems · CPC title
Interaction techniques based on graphical user interfaces [GUI] · CPC title
Managing shopping lists, e.g. compiling or processing purchase lists (shipping orders G06Q10/083; order filling G06Q10/087) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.