IP Library Patent Application 14104070
Patent Application
App. No. 14/104,070

PRODUCT AND CONTENT ASSOCIATION

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 None
App. No.
14/104,070
Abstract

Methods and apparatus are disclosed regarding an e-commerce system that maintains references between products and relevant content. In some embodiments, methods and/or apparatus obtain content from one or more content providers via a computer network, identify a product from a product catalog of an electronic database that is related to the obtained content; and update references to relevant content maintained in an electronic database for the product to include a reference to the obtained content.

Claims (54)

1 . A computer-implemented method, comprising:

obtaining content from one or more content providers via a computer network;

identifying a product from a product catalog of an electronic database that is related to the obtained content; and

updating the electronic database to include for the product a reference to the obtained content.

2 . The computer-implemented method of claim 1 , further comprising presenting a customer with a product listing for the product that comprises the reference to the obtained content.

3 . The computer-implemented method of claim 1 , wherein said identifying comprises:

extracting relevant phrases from the content;

ranking the phrases based on weighted term frequency;

selecting phrases based on their weighted term frequency; and

selecting the product from the product catalog based on the selected phrases.

4 . The computer-implemented method of claim 3 , further comprising removing blacklisted phrases from the extracted phrases prior to said ranking.

5 . The computer-implemented method of claim 1 , wherein said identifying comprises:

extracting context from the content based on natural language processing and a set of topics to obtain a distribution for the content across the set of topics;

extracting context for the product based on applying natural language processing and a set of topics to its product listing to obtain a distribution for the product listing across the set of topics;

obtaining a distance measure between the distribution for the content and the distribution for the product listing; and

selecting the product based on the distance measure.

6 . The computer-implemented method of claim 1 , wherein the natural language processing uses Latent Dirichlet Allocation to obtain the distribution for the content and the distribution for the product.

7 . A non-transitory computer-readable medium, comprising a plurality of instructions, that in response to being executed, result in a computing device:

obtaining content from one or more content providers via a computer network;

identifying a product from a product catalog of an electronic database that is related to the obtained content; and

updating the electronic database to include for the product a reference to the obtained content.

8 . The non-transitory computer-readable medium of claim 7 , further comprising instructions that result in the computing device presenting a customer with a product listing for the product that comprises the reference to the obtained content.

9 . The non-transitory computer-readable medium of claim 7 , further comprising instructions that result in the computing device:

extracting relevant phrases from the content;

ranking the phrases based on weighted term frequency;

selecting phrases based on their weighted term frequency; and

selecting the product from the product catalog based on the selected phrases.

10 . The non-transitory computer-readable medium of claim 9 , further comprising instructions that result in the computing device removing blacklisted phrases from the extracted phrases prior to ranking the phrases.

11 . The non-transitory computer-readable medium of claim 7 , further comprising instructions that result in the computing device:

extracting context from the content based on natural language processing and a set of topics to obtain a distribution for the content across the set of topics;

extracting context for the product based on applying natural language processing and a set of topics to its product listing to obtain a distribution for the product listing across the set of topics;

obtaining a distance measure between the distribution for the content and the distribution for the product listing; and

selecting the product based on the distance measure.

12 . The non-transitory computer-readable medium of claim 11 , further comprising instructions that result in the computing device performing the natural language processing in accordance with Latent Dirichlet Allocation to obtain the distribution for the content and the distribution for the product.

13 . A computing device, comprising

a network interface to a computer network;

an electronic database comprising a product catalog having a plurality of product listings for a plurality of products; and

a processor configured to:

obtain content from one or more content providers via the network interface;

identify a product from the product catalog that is related to the obtained content; and

update the electronic database to include for the identified product a reference to the obtained content.

14 . The computing device of claim 13 , wherein the processor is further configured to present, via the network interface, a product listing for the product that comprises the reference to the obtained content.

15 . The computing device of claim 13 , wherein the processor is further configured to:

extract relevant phrases from the content;

rank the phrases based on weighted term frequency;

select phrases based on their weighted term frequency; and

select the product from the product catalog based on the selected phrases.

16 . The computing device of claim 15 , wherein the processor is further configured to remove blacklisted phrases from the extracted phrases prior to ranking the phrases.

17 . The computing device of claim 13 , wherein the processor is further configured to:

extract context from the content based on natural language processing and a set of topics to obtain a distribution for the content across the set of topics;

extract context for the product based on applying natural language processing and a set of topics to its product listing to obtain a distribution for the product listing across the set of topics;

obtain a distance measure between the distribution for the content and the distribution for the product listing; and

select the product based on the distance measure.

18 . The computing device of claim 17 , wherein the processor is further configured to performing the natural language processing in accordance with Latent Dirichlet Allocation to obtain the distribution for the content and the distribution for the product.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Mar 18, 2020
From: CITIBANK, N.A., AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052188/0176 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: BANK OF AMERICA, N.A.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052183/0879 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2020
From: CANTOR FITZGERALD SECURITIES
To: TRANSFORM SR BRANDS LLC
Reel/Frame 052184/0782 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2019
From: SEARS BRANDS, L.L.C.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 050926/0350 →
SECURITY INTEREST Recorded Sep 20, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES
Reel/Frame 050451/0309 →
RELEASE OF SECURITY INTEREST Recorded Apr 22, 2019
From: CANTOR FITZGERALD SECURITIES, AS AGENT
To: TRANSFORM SR BRANDS LLC
Reel/Frame 049284/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2019
From: SEARS BRANDS, L.L.C.
To: TRANSFORM SR BRANDS LLC
Reel/Frame 048710/0182 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: CITIBANK, N.A.
Reel/Frame 048424/0291 →
SECURITY INTEREST Recorded Feb 25, 2019
From: TRANSFORM SR BRANDS LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 048433/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 15, 2019
From: JPP, LLC
To: SEARS BRANDS, L.L.C.
Reel/Frame 048352/0708 →
SECURITY INTEREST Recorded Feb 12, 2019
From: TRANSFORM SR BRANDS LLC
To: CANTOR FITZGERALD SECURITIES, AS AGENT
Reel/Frame 048308/0275 →
SECURITY INTEREST Recorded Jan 5, 2018
From: SEARS BRANDS, L.L.C.
To: JPP, LLC
Reel/Frame 045013/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2013
From: CHUNG, EUI; SRIDHARAN, BHARATH; EBRAHIMI, SEYED ALIREZA FOROUZAN
To: SEARS BRANDS, L.L.C.
Reel/Frame 031770/0383 →