IP Library Granted Patent US 9,904,953
Granted Patent B2
US 9,904,953 · App. 13/341,961 · Granted Feb 27, 2018

Method and system of building store product finders

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,904,953
App. No.
13/341,961
Granted
Feb 27, 2018
Kind
B2
Abstract

One embodiment provides a system for building store product finders. The system may include: a product search engine to find products matching at least one product subcategory of product subcategories of a store product category for a store product finder, and a dominant product subcategory determining device to determine a dominant product subcategory. Each product subcategory has a product coverage. The dominant product subcategory has a highest product coverage among the product subcategories. The system may also include a filter installing device to install at least one product search filter into the store product finder.

Claims (39)

1. A method, comprising:

using one or more processors coupled to a memory to perform one or more of the following:

retrieving products matching a store product category including product subcategories for a store product finder embedded within a webpage, each product subcategory having a product coverage, each product matching at least one product subcategory of the product subcategories;

determining a product subcategory as a dominant product subcategory from the product subcategories by using the one or more processors, the dominant product subcategory having a highest product coverage among the product subcategories, wherein a product coverage of a candidate product subcategory is a ratio of a sum of weighted supplied products and weighted demanded products within the candidate product subcategory to a sum of weighted supplied products and weighted demanded products within the store product category; and

installing into the store product finder at least one product search filter selected from a list of product search filters predefined for the dominant product subcategory.

2. The method of claim 1 , further comprising receiving a selection of the store product category associated with the store product finder.

3. The method of claim 1 , further comprising presenting a list of product search filters predefined tier the dominant product subcategory.

4. The method of claim 1 , further comprising designing the store product finder in a live preview environment.

5. The method of claim 4 , wherein the designing the store product finder comprises:

receiving a selection of a layout of the store product finder;

receiving a selection of a placement of the store product finder; and

receiving a custom cascading style sheet content to customize the store product finder.

6. The method of claim 1 , further comprising saving the store product finder in a store product finder storage.

7. The method of claim 1 , further comprising publishing, using a publishing device, the store product finder into production.

8. The method of claim 1 , further comprising embedding the store product finder into the webpage by an asynchronous JavaScript call that is sent via appending a JavaScript tag to a source code file of the webpage, wherein a URL of the JavaScript call includes an identification of the store product finder, wherein a response to the JavaScript call includes a customization information, and wherein the store product finder is embedded into the webpage based on the customization information.

9. A system, comprising:

one or more processors coupled to a memory;

a product search engine to find products matching at least one product subcategory of product subcategories of a store product category for a store product finder rendered on a webpage, each product subcategory having a product coverage;

a dominant product subcategory determining device to determine a product subcategory from the product subcategories as a dominant product subcategory by using the one or more processors, the dominant product subcategory having a highest product coverage among the product subcategories, wherein a product coverage of a candidate product subcategory is a ratio of a sum of weighted supplied products and weighted demanded products within the candidate product subcategory to a sum of weighted supplied products and weighted demanded products within the store product category; and

a filter installing device to install at least one product search filter into the store product finder.

10. The system of claim 9 , further comprising:

a store product finder storage to store a plurality of store product finders, each store product finder being associated with a store product category.

11. The system of claim 9 , further comprising:

a filter selection device to select the at least one product search filter from a list of product search filters predefined for the dominant product subcategory.

12. The system of claim 9 , further comprising:

a store product category storage to save the plurality of store product categories; and

a dominant product subcategory storage to save the store dominant product subcategory.

13. The system of claim 9 , further comprising:

a display to present the list of product search filters predefined for the dominant product subcategory; and

a finder publishing device configured to publish the store product finder into production.

14. The system of claim 9 , further comprising a live preview environment adapted to design the store product finder by receiving a selection of a layout of the store product finder, receiving a selection of a placement of the store product finder, and receiving input of a custom cascading style sheet (CSS) content to customize the store product finder.

15. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform a method comprising:

retrieving products matching a store product category including product subcategories for a store product finder rendered on a webpage, each product subcategory having a product coverage, each product matching at least one product subcategory of the product subcategories;

determining a product subcategory as a dominant product subcategory from the product subcategories, the dominant product subcategory having a highest product coverage among the product subcategories, wherein a product coverage of a candidate product subcategory is a ratio of a sum of weighted supplied products and weighted demanded products within the candidate product subcategory to a sum of weighted supplied products and weighted demanded products within the store product category; and

installing into the store product finder at least one product search filter selected from a list of product search filters predefined for the dominant product subcategory.

16. The non-transitory machine-readable storage medium of claim 15 , wherein the method further comprises assigning a title to the store product finder.

17. The non-transitory machine-readable storage medium of claim 15 , wherein the method further comprises:

receiving a selection of the store product category associated with the store product finder; and

presenting by a display a list of product search filters predefined for the dominant product subcategory.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036169/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2015
From: XU, JIAN; SUN, QIAN; LOU, JINYU; ZHOU, YI; WU, XIAOBO; HUANG, CHAOOU; KAO, DANIEL TSUN; LIANG, SONYA RONGSHENG
To: EBAY INC.
Reel/Frame 034950/0718 →