IP Library Granted Patent US 10,181,133
Granted Patent B2
US 10,181,133 · App. 14/846,321 · Granted Jan 15, 2019

Method and system for distribution of content

Inventors: Michael Lee DeHaven (Cedar Park, TX); Brent Hayden Thomas (Austin, TX); Robert J. Morgan (Austin, TX)
Assignee: Bazaarvoice, Inc.
G06Q30/0255G06F3/1256G06F17/211G06F17/2247G06F17/3089G06F17/30864G06F17/30867G06F17/30893G06F17/30899G06Q30/0277G06Q30/0282G06Q30/00G06Q30/02G06Q30/0214G06Q30/0217G06Q30/0278G06Q30/0281G06Q30/06G06Q30/0603
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 10,181,133
App. No.
14/846,321
Granted
Jan 15, 2019
Kind
B2
Abstract

Embodiments of methods and systems for incorporating user generated content into a web page are disclosed. In particular, embodiments of such systems and methods may incorporate user generated content into a web page such that the user generated content can be consumed by indexers associated with search engines in association with that web page. Additionally, embodiments may also provide a mechanism by which user generated content may be received and included in a web page when that web page is rendered. Using embodiments as disclosed herein user generated content may be exposed to a search engine indexer in a web page while still providing a mechanism for incorporating the freshest user generated content in such a web page.

Claims (34)

1. A method, comprising:

storing, at a content distribution system, user-generated content indicative of opinions of products and services, wherein the content distribution system is configured to provide stored user-generated content to a plurality of different web sites, including a particular website;

receiving, at the content distribution system, first user-generated content;

sending, by the content distribution system, the first user-generated content to one or more computer systems associated with the particular website, wherein the first user-generated content is incorporated into a container within a particular web page of the particular website and is usable by one or more search engines to index the particular web page;

subsequently receiving, at the content distribution system, a request from an application while the application is rendering the particular web page on a client computer that received the particular web page from the one or more computer systems, wherein the request includes identifying information indicating a product or service associated with the particular web page;

determining, at the content distribution system, to provide second user-generated content to the application in response to the request; and

providing, by the content distribution system, the second user-generated content to the application for overwriting the first user-generated content at the client computer such that display of the particular web page at the client computer includes the second user-generated content, but not the first user-generated content.

2. The method of claim 1 , wherein the first user-generated content pertains to a product and is received by the content distribution system from a first website associated with a retailer of the product, and wherein the particular website is associated with a manufacturer of the product.

3. The method of claim 1 , further comprising:

formatting, at the content distribution system, the second user-generated content before providing the second user-generated content to the application.

4. The method of claim 1 , wherein the determining includes determining, based on the identifying information, to provide the second user-generated content instead of the first user-generated content in response to the request.

5. The method of claim 4 , wherein the determining is based on the second user-generated content being newer than the first user-generated content.

6. The method of claim 1 , wherein the providing the second user-generated content overwrites the first user-generated content within the container of the particular web page such that the second user-generated content is subsequently usable by the one or more search engines to index the particular web page.

7. The method of claim 1 , wherein the container within the particular web page is defined by a <div>tag.

8. The method of claim 1 , further comprising:

receiving an electronic product catalog from an entity associated with one of the plurality of different websites, wherein the electronic product catalog is usable to categorize user-generated content received by the content distribution system.

9. The method of claim 1 , wherein the first and second user-generated content pertain to the same product or service.

10. The method of claim 1 , wherein the particular web page corresponds to a particular product or service category, and wherein the first and second user-generated content pertain to different products or services within the particular product or service category.

11. A non-transitory computer readable medium having stored thereon instructions that are executable by a content distribution computer system to cause the content distribution computer system to perform operations comprising:

receiving first user-generated content indicative of an opinion corresponding to a particular product or service category;

sending the first user-generated content to one or more computer systems associated with a particular website, wherein the first user-generated content is incorporated into a container within a particular web page of the particular website and is usable by one or more search engines to index the particular web page;

subsequently receiving a request from an application while the application is rendering the particular web page on a client computer that received the particular web page from the one or more computer systems;

determining to provide second user-generated content to the application in response to the request; and

providing the second user-generated content to the application for overwriting the first user-generated content at the client computer such that display of the particular web page at the client computer includes the second user-generated content but not the first user-generated content.

12. The non-transitory computer readable medium of claim 11 , wherein the determining to provide second user-generated content in response to the request includes determining that the second user-generated content is a more recent opinion of a product or service than the first user-generated content.

13. The non-transitory computer readable medium of claim 11 , wherein the determining to provide second user-generated content includes determining whether the second user-generated content was created before a particular time period.

14. The non-transitory computer readable medium of claim 11 , wherein the providing the second user-generated content causes the first user-generated content within the container of the particular web page to be overwritten with the second user-generated content such that the second user-generated content is subsequently usable by the one or more search engines to index the particular web page.

15. A method, comprising:

sending, by a content distribution system, first user-generated content to one or more computer systems maintaining a particular website, wherein the first user-generated content is incorporated into a container within a particular web page of the particular website and is usable by one or more search engines to index the particular web page;

receiving, at the content distribution system, a request from an application while the application is rendering the particular web page on a client computer that received the particular web page from the one or more computer systems, wherein the request includes identifying information indicating content of the particular web page;

determining, at the content distribution system, to provide second user-generated content to the application in response to the request; and

providing, by the content distribution system, the second user-generated content to the application for overwriting the first user-generated content at the client computer such that display of the particular web page at the client computer includes the second user-generated content but not the first user-generated content.

16. The method of claim 15 , wherein the determining is based on the second user-generated content being more recent than the first user-generated content.

17. The method of claim 16 , wherein the content of the particular web page pertains to a product category, and wherein the first and second user-generated content each indicate an opinion relating to a particular product within the product category.

Assignments (3)
RELEASE OF SECURITY INTEREST RECORDED AT 044804/0452 Recorded May 12, 2021
From: GOLUB CAPITAL MARKETS LLC
To: BAZAARVOICE, INC.
Reel/Frame 056208/0562 →
SECURITY INTEREST Recorded May 8, 2021
From: BAZAARVOICE, INC.; CURALATE, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056179/0176 →
SECURITY INTEREST Recorded Feb 1, 2018
From: BAZAARVOICE, INC.
To: GOLUB CAPITAL MARKETS LLC
Reel/Frame 044804/0452 →
Continuity (4)
Continuation 13289586 · Nov 4, 2011
Provisional Application 61416840 · Nov 24, 2010
Provisional Application 61456348 · Nov 5, 2010
Related Publication 20160034983A1 · Feb 4, 2016
Cited By (2)
US 12,333,556 US 12,455,986