Machine learning collaboration techniques
US-2024420212-A1 · Dec 19, 2024 · US
US2017193587A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017193587-A1 |
| Application number | US-201514986291-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 31, 2015 |
| Priority date | Dec 31, 2015 |
| Publication date | Jul 6, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system, method and computer product for allowing a processing device to generate search engine results and match ingredients from a recipe or grocery list to products available for purchase from a retailer.
Opening claim text (preview).
What is claimed is: 1 . A system comprising: a database stored on a server; a user interface on a user device accessible to a user and including a website displaying a recipe comprising a list of ingredients; and a processing device in communication with the user interface, the processor including: an extraction unit configured to extract one or more ingredients from the recipe and send to a search engine unit a search request to locate one or more products matching the one or more ingredients from data contained in the database; the search engine unit configured to initiate a search on the database and generate a list of search results including at least one product matching the at least one ingredient, and transmit to a recommender unit the list of search results; and the recommender unit configured to match the at least one ingredient with one or more suggested products, wherein the one or more suggested products is selected from the list of search results. 2 . The system of claim 1 , wherein the at least one product on the list of search results is selected based on a plurality of characteristics corresponding to each of the one or more ingredients. 3 . The system of claim 2 , wherein the plurality of characteristics includes a product name. 4 . The system of claim 2 , wherein the plurality of characteristics includes a product quantity. 5 . The system of claim 2 , wherein the plurality of characteristics includes a product type. 6 . The system of claim 1 , wherein the one or more suggested products is selected from the list of search results based on at least one user preference, the at least one user preference including one of a price preference and a health preference. 7 . The system of claim 1 , wherein the recommender unit is further configured to: determine at least one alternate product for the one or more suggested products; and present the one or more suggested products and the at least one alternate product to the user on a display of the user device. 8 . A computer-implemented method comprising: extracting, by an extraction unit in communication with a customer device, one or more ingredients from an electronically displayed recipe selected by a customer on the customer device; sending, by the extraction unit to a search engine unit, a search request to locate one or more products matching the one or more ingredients from data contained in a database stored on a server; initiating, by the search engine unit, a search on the database; generating, by the search engine unit, a list of search results including at least one product matching the at least one ingredient; transmitting, by the search engine unit to a recommender unit, the list of search results; and matching, by the recommender unit, the at least one ingredient with one or more suggested products, wherein the one or more suggested products is selected from the list of search results. 9 . The method of claim 8 , wherein the at least one product on the list of search results is selected based on a plurality of characteristics corresponding to each of the one or more ingredients. 10 . The method of claim 9 , wherein the plurality of characteristics includes a product name. 11 . The method of claim 9 , wherein the plurality of characteristics includes a product quantity. 12 . The method of claim 9 , wherein the plurality of characteristics includes a product type. 13 . The method of claim 8 , wherein the one or more suggested products is selected from the list of search results based on at least one user preference, the at least one user preference including one of a price preference and a health preference. 14 . The method of claim 8 , further comprising: determining, by the recommender unit, at least one alternate product for the one or more suggested products; and presenting, by the processing device, the one or more suggested products and the at least one alternate product to the user on a display of the user device. 15 . A non-transitory information recording medium on which a computer readable program is recorded that causes a computer to function as a system comprising: a database stored on a server; a user interface on a user device accessible to a user and including a website displaying a recipe comprising a list of ingredients; and a processing device in communication with the user interface, the processor including: an extraction unit configured to extract one or more ingredients from the recipe and send to a search engine unit a search request to locate one or more products matching the one or more ingredients from data contained in the database; the search engine unit configured to initiate a search on the database and generate a list of search results including at least one product matching the at least one ingredient, and transmit to a recommender unit the list of search results; and the recommender unit configured to match the at least one ingredient with one or more suggested products, wherein the one or more suggested products is selected from the list of search results. 16 . The non-transitory information recording medium of claim 15 , wherein the at least one product on the list of search results is selected based on a plurality of characteristics corresponding to each of the one or more ingredients. 17 . The non-transitory information recording medium of claim 16 , wherein the plurality of characteristics includes a product name. 18 . The non-transitory information recording medium of claim 16 , wherein the plurality of characteristics includes a product quantity. 19 . The non-transitory information recording medium of claim 16 , wherein the plurality of characteristics includes a product type. 20 . The non-transitory information recording medium of claim 15 , wherein the one or more suggested products is selected from the list of search results based on at least one user preference, the at least one user preference including one of a price preference and a health preference.
Summarisation for human users · CPC title
Recommending goods or services · CPC title
Search customisation based on user profiles and personalisation · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.