Social checkout widget generation and integration apparatuses, methods and systems

US9953378B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9953378-B2
Application numberUS-201313872005-A
CountryUS
Kind codeB2
Filing dateApr 26, 2013
Priority dateApr 27, 2012
Publication dateApr 24, 2018
Grant dateApr 24, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The SOCIAL CHECKOUT WIDGET GENERATION AND INTEGRATION APPARATUSES, METHODS AND SYSTEMS (“CWI”) transforms developer credentials, codes and parameter inputs via the CWI component into buy widgets, payment acceptance and purchase transaction outputs. In one embodiment, the CWI may facilitate obtaining a plurality of authentication parameters and widget customization parameters. The CWI may authenticate a user using a parameter derived from the plurality of authentication parameters and may dynamically generate a purchase widget for the authenticated user using the plurality of widget customization parameters.

First claim

Opening claim text (preview).

What is claimed is: 1. A processor-implemented social widget checkout integration code generation method, comprising: obtaining, via one or more processors, a plurality of social widget customization parameters from a user; selecting, via the one or more processors, from a social widget template database, a social widget code template for a social media application, wherein selection of the social widget code template is based on the capabilities supported by the social media application; applying, via the one or more processors, the social widget customization parameters to the social widget code template to create a customized widget code template; storing, via the one or more processors, the customized widget code template in the social widget template database; generating, using the customized widget code template, executable social widget launch code via the one or more processors; injecting, via the one or more processors, the social widget launch code into the social media application; and executing, via the one or more processors, the social widget launch code; in response to execution of the social widget launch code, modifying the social media application, wherein modifying the social media application includes launching an integrated checkout interface for display on a user device. 2. The method of claim 1 , additionally comprising: receiving a request to inject the generated social widget launch code into the social media application and access credentials for the social media application. 3. The method of claim 2 , wherein injecting the social widget launch code comprises integrating the social widget launch code into a social media application view page. 4. The method of claim 3 , wherein the social media application view page includes a placeholder token representing the widget injection point. 5. The method of claim 1 , additionally comprising: receiving a request to create a new social media application and inject the generated social widget launch code into the new social media application, wherein the request includes social media application configuration parameters; retrieving a social media application creation template containing a social media application creation procedure; applying the social media application configuration parameters to the social media application creation template; executing the social media application creation procedure; and injecting the generated social widget launch code into the social media application. 6. The method of claim 1 wherein the social widget customization parameters include an indication of an item to feature in the social widget. 7. The method of claim 6 , additionally comprising an image representing the item. 8. The method of claim 1 , wherein the social widget customization parameters include an indication of a revenue split to be used for purchases made using the social widget. 9. The method of claim 8 , wherein the revenue split includes a social media site hosting the social media application. 10. The method of claim 2 , additionally comprising retrieving a social media application profile, wherein the social media application profile contains indications of the social media application capabilities. 11. The method of claim 10 , wherein the social media application capabilities include the ability to limit usage of the social widget launch code to users that are above an age threshold. 12. A processor-implemented social widget checkout integration code generation system, comprising: a memory; a processor disposed in communication with said memory, and configured to issue a plurality of processing instructions stored in the memory, wherein the processor issues instructions to: obtain a plurality of social widget customization parameters from a user; select, from a social widget template database, a social widget code template for a social media application, wherein selection of the social widget code template is based on the capabilities supported by the social media application; apply the social widget customization parameters to the social widget code template to create a customized widget code template; store the customized widget code template in the social widget checkout database; generate, using the customized widget code template, executable social widget launch code; inject the social widget launch code into the social media application; and execute the social widget launch code; in response to the execution of the social widget launch code, modify the social media application, wherein modification of the social media application includes launching an integrated checkout interface for display on a user device. 13. The system of claim 12 , additionally comprising: receiving a request to inject the generated social widget launch code into a social media application and access credentials for the social media application. 14. The system of claim 13 , wherein injecting the social widget launch code comprises integrating the social widget launch code into a social media application view page. 15. The system of claim 14 , wherein the social media application view page includes a placeholder token representing the widget injection point. 16. The system of claim 12 , additionally comprising: receiving a request to create a new social media application and inject the generated social widget launch code into the new social media application, wherein the request includes social media application configuration parameters; retrieving a social media application creation template containing a social media application creation procedure; applying the social media application configuration parameters to the social media application creation template; executing the social media application creation procedure; and injecting the generated social widget launch code into the social media application. 17. The system of claim 12 wherein the social widget customization parameters include an indication of an item to feature in the social widget. 18. The system of claim 17 , additionally comprising an image representing the item. 19. A non-transitory medium storing social widget checkout integration code generation instructions to: obtain a plurality of social widget customization parameters from a user; select, from a social widget template database, a social widget code template for a social media application, wherein selection of the social widget code template is based on the capabilities supported by the social media application; apply the social widget customization parameters to the social widget code template to create a customized widget code template; apply the social widget customization parameters to the social widget code template to create a customized widget code template; store the customized widget code template in the social widget checkout database; generate, using the customized widget code template, executable social widget launch code; inject the social widget launch code into the social media application; and execute the social widget launch code; in response to the execution of the social widget launch code, modify the social media application, wherein modification of the social media application includes launching an integrated checkout interface for display on a user device.

Assignees

Inventors

Classifications

  • G06Q10/40Primary

    Business processes related to social networking or social networking services · CPC title

  • Bill distribution or payments · CPC title

  • using intermediate agents · CPC title

  • specially adapted for electronic shopping systems · CPC title

  • Plug-ins; Add-ons · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9953378B2 cover?
The SOCIAL CHECKOUT WIDGET GENERATION AND INTEGRATION APPARATUSES, METHODS AND SYSTEMS (“CWI”) transforms developer credentials, codes and parameter inputs via the CWI component into buy widgets, payment acceptance and purchase transaction outputs. In one embodiment, the CWI may facilitate obtaining a plurality of authentication parameters and widget customization parameters. The CWI may authen…
Who is the assignee on this patent?
Visa Int Service Ass
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 24 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).