IP Library Granted Patent US 9,626,717
Granted Patent B2
US 9,626,717 · App. 14/222,876 · Granted Apr 18, 2017

Methods and systems for dynamic and embeddable storefront widget

Inventors: Edwin Vito Sapugay (Foster City, CA); Srinivas Satyasai Sunkara (Sunnyvale, CA)
Assignee: Billeo, Inc.
G06Q30/0641G06Q30/0617G06Q30/0619G06Q30/0631G06Q50/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,626,717
App. No.
14/222,876
Granted
Apr 18, 2017
Kind
B2
Abstract

Methods and systems for extracting and displaying one or more products on a virtual storefront embedded in a topical community web page are disclosed. The displayed products may then be purchased by a user or a community member or a member of the group or forum directly at the virtual storefront. The community web page is related to a particular interest or a context and hosts information or media related to that particular context. The systems and methods disclosed herein may facilitate the community web page administrator, community web page owner, or any other person in similar capacity to either select one or more products statically or the products are dynamically extracted from one or more of a connected storefront or a marketplace or both.

Claims (29)

1. A virtual storefront system configured for dynamically displaying one or more products in a virtual storefront embedded in a topical online community web page for selling, wherein the system comprises:

a topical online community server connected to a user terminal via a network and configured for presenting the topical online community web page of a topical online community on the user terminal and dynamically generating statistical information of the topical online community web page;

a virtual storefront server communicatively coupled with a virtual storefront database comprising statistical information related to the one or more products, the topical online community server, and at least one of a storefront server or a marketplace server, the at least one storefront server or marketing server containing information relating to the one or more products,

wherein the virtual storefront server is configured for:

extracting one or more products from the at least one storefront server or marketplace server based on one or more parameters, wherein the one or more parameters comprises one or more keywords provided by an administrator of the topical online community web page;

extracting a storefront template from one or more storefront templates stored in the virtual storefront database based on attributes related to the user terminal and topical online community;

dynamically arranging the one or more extracted products within the extracted storefront template based on the statistical information related to the topical online community web page;

sending the storefront template having the dynamically arranged one or more extracted products to the topical online community server for display at the user terminal;

and receiving one or more user transaction instructions from the user terminal via the topical online community server, wherein the virtual storefront server is further configured for facilitating a transaction in accordance with the transaction instruction directly with the storefront server or marketplace server through the embedded virtual storefront.

2. The virtual storefront system as claimed in claim 1 wherein the Virtual Storefront server and Virtual Storefront database are hosted over a cloud computing platform.

3. The virtual storefront system as claimed in claim 1 wherein the Virtual Storefront server includes an adapter layer for extracting product information, keyword based product recommendations, and one or more product search results from the one or more stores or marketplaces.

4. The virtual storefront system as claimed in claim 1 wherein the template includes one or more customizations comprising one or more of banner images, white labels, color theme and logo placement information.

5. The virtual storefront system as claimed in claim 1 , wherein the online topical online community is a social networking website and the topical online community web page is a group specific web page.

6. The virtual storefront system as claimed in claim 1 , wherein the topical online community is a discussion site or an informational site.

7. The virtual storefront system as claimed in claim 1 , wherein the topical online community is a video-sharing website and the topical online community web page is a video channel web page.

8. The virtual storefront system as claimed in claim 1 , wherein the topical online community is a video-sharing website and the topical online community web page is a video.

9. The virtual storefront system as claimed in claim 1 , wherein the statistical information related to the one or more products is provided from the topical online community server to the virtual storefront server.

10. The virtual storefront system as claimed in claim 1 , wherein the statistical information of the topical online community web page comprises one or more of number of members of the community webpage, number of likes registered for a particular post, and number comments on a forum discussion post.

11. The virtual storefront system as claimed in claim 1 , wherein the statistical information related to the one or more products comprises one or more of number of actual sales of a product, number of ‘wants’ registered for a product, and ‘likes’ registered for a product.

12. The virtual storefront system as claimed in claim 1 , wherein the virtual storefront server further comprises a heuristic engine configured for arranging the products in the template.

13. A processor implemented method for dynamically displaying one or more products in a a virtual storefront embedded in a topical online community web page of a topical online community, the method comprising:

presenting, by a topical online community server to a user terminal, the topical online community webpage and generating statistical information of the topical online community web page;

extracting one or more products by a virtual storefront server from at least one of a storefront server and a marketplace server based on one or more parameters, wherein the one or more parameters comprises one or more keywords provided by an administrator of the topical online community web page;

extracting a storefront template by the virtual storefront server from one or more storefront templates stored in a virtual storefront database based on attributes related to the user terminal and the topical online community;

dynamically arranging the one or more extracted products within the extracted storefront template based on the statistical information related to the topical online community web page;

sending the storefront template having the dynamically arranged one or more extracted products to the topical online community server related to the topical online community forum for display at the user terminal;

receiving one or more user transaction instructions from the user terminal via the topical online community server; and,

facilitating, by the virtual storefront server, a transaction in accordance with the transaction instruction directly with the storefront server or marketplace server through the embedded virtual storefront.

14. The method as claimed in claim 13 , wherein one or more parameters may be inputted by the administrator wherein the parameters comprise one or more of products relating to the extracted keywords and liked most by a friend circle, products relating to the extracted keywords and colleague circle, products relating to the extracted keywords and gaming circle.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2017
From: PARLO, INC.
To: PAYMENTUS CORPORATION
Reel/Frame 043098/0663 →
CHANGE OF NAME Recorded Jul 17, 2017
From: BILLEO, INC.
To: PARLO, INC
Reel/Frame 043211/0549 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2014
From: SAPUGAY, EDWIN VITO; SUNKARA, SRINIVAS SATYASAI
To: BILLEO, INC.
Reel/Frame 032511/0259 →
Continuity (2)
Provisional Application 61805295 · Mar 26, 2013
Related Publication 20140297456A1 · Oct 2, 2014