Method and system of building store product finders
Abstract
One embodiment provides a system for building store product finders. The system may include: a product search engine configured to find, from product storage, a plurality of product subcategories that match at least one store product category of the plurality of store product categories, and a dominant product subcategory determining device configured to determine a dominant product subcategory. The dominant product subcategory has the highest product coverage among the plurality of product subcategories. The system may also include: a filter selecting device configured to select at least one product search filter from a list of product search filters, and a filter installing device configured to install the at least one product search filter in the store product finder.
Claims
exact text as granted — not AI-modified1 . A method of building a store product finder, comprising:
receiving a selection of a store product category associated with a store product finder; finding a plurality of products that match the store category, each product matching to at least one product subcategory of the store product category, each product subcategory having a product coverage; using one or more processors coupled to a memory, automatically determining a dominant product subcategory that has a highest product coverage among a plurality of product subcategories, the product coverage of a subcategory being a ratio of a sum of supplied products within the product subcategory to a sum of supplied products within the store product category; presenting a list of product search filters predefined for the dominant product subcategory; and installing into the store product finder at least one product search filter selected from the list of product search filters.
2 . (canceled)
3 . The method of claim 2 , wherein designing the store product finder in the live preview environment includes:
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.
4 . The method of claim 1 , further comprising saving the store product finder in a store product finder storage.
5 . The method of claim 1 , further comprising publishing by a publishing device the store product finder into production.
6 . The method of claim 1 , further comprising embedding the store product finder into a webpage by an asynchronous JavaScript call,
7 . The method of claim 6 , wherein the JavaScript call 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.
8 . A system, comprising:
one or more processors coupled to a memory; a store product finder storage to store a plurality of store product finders, each store product finder being associated with a store product category of a plurality of store product categories; a product search engine configured to find, from the product storage, a plurality of products matching at least one product subcategory of the store product category, each product subcategory having a product coverage; a dominant product subcategory determining device configured to determine, by using at least one processor of the one or more processors, a dominant product subcategory that has a highest product coverage among a plurality of product subcategories, the product coverage of a subcategory being a ratio of a sum of supplied products within the product subcategory to a sum of supplied products within the store product category; a filter selection device configured to select at least one product search filter from a list of product search filters predefined for the dominant product subcategory; and a filter installing device configured to install the at least one product search filter into the store product finder.
9 . (canceled)
10 . The system of claim 8 , further comprising a store product category storage to store the plurality of store product categories.
11 . The system of claim 8 , further comprising a display to present the list of product search filters predefined for the dominant product subcategory.
12 . The system of claim 8 , further comprising a dominant product subcategory storage to save the store dominant product subcategory.
13 . The system of claim 8 , further comprising a finder publishing device configured to publish the store product finder into production.
14 . The system of claim 8 , 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:
receiving a selection of a store product category to be associated with a store product finder; finding a plurality of products each matching at least one subcategory of the store product category, each product subcategory having a product coverage; determining a dominant product subcategory that has a highest product coverage among a plurality of product subcategories, wherein the product coverage of a subcategory is a ratio of a sum of supplied products within the product subcategory to a sum of supplied products within the store product category; presenting a list of product search filters predefined for the dominant product subcategory; and installing into the store product finder at least one product search filter selected from the list of product search filters.
16 . (canceled)
17 . The non-transitory machine-readable storage medium of claim 15 , wherein the method further comprises assigning a title to the store product finder.
18 . The non-transitory machine-readable storage medium of claim 15 , wherein the method further comprises designing the store product finder in a live preview environment including.
19 . The non-transitory machine-readable storage medium of claim 18 , wherein designing the store product finder includes:
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 content to customize the store product finder.
20 . The non-transitory machine-readable storage medium of claim 15 , wherein the method further comprises saving the store product finder in a store product finder storage.
21 . The non-transitory machine-readable storage medium of claim 15 , wherein the method further comprises embedding the store product finder into a webpage by an asynchronous JavaScript call.
22 . The non-transitory machine-readable storage medium of claim 19 , wherein the JavaScript call 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.Join the waitlist — get patent alerts
Track US2012246026A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.