System and Method For Computerized Ordering Among Replaceable or Otherwise Associated Products
Abstract
The present invention discloses a system and a method for computerized ordering at least one first product being a part of a computerized shopping list. The method comprising a) receiving at least part of the computerized shopping list, said part comprising the first product, b) generating a list of associated products comprising at least one second product associated with the first product in accordance with an association criterion, c) generating an associated proposal by adjusting the list of associated products in accordance with adjustment criterion. The adjustment criteria related to at least one characteristic selected from a group comprising: quantity of the first product in the shopping list; price-quality relationship between the first product and the second product; user preferences in respect to the first product and/or second product; delivery characteristic in respect to the first product and/or second product; package of the first product and/or second product. The association criterion comprises at least one criterion selected from a group comprising: criterion related to similarity relationship between the first and the second products; criterion related to product—product's part relationship between the first and the second products; criterion related to product—bundled product relationship between the first and the second products; criterion related to product—accompanying product relationship between the first and the second products.
Claims
exact text as granted — not AI-modified1 . A method for computerized ordering at least one first product being a part of a computerized shopping list, the method comprising:
a. receiving at least part of the computerized shopping list, said part comprising the first product, b. generating a list of associated products comprising at least one second product associated with the first product in accordance with an association criterion, c. generating an associated proposal by adjusting the list of associated products in accordance with adjustment criterion related to at least one characteristic selected from a group comprising:
quantity of the first product in the shopping list;
price-quality relationship between the first product and the second product;
user preferences in respect to the first product;
user preferences in respect to the second product;
delivery characteristic in respect to the first product;
delivery characteristic in respect to the second product;
package of the first product
package of the second product.
2 . The method of claim 1 wherein the association criterion comprises at least one criterion selected from a group comprising:
criterion related to similarity relationship between the first and the second products; criterion related to product—product's part relationship between the first and the second products; criterion related to product—bundled product relationship between the first and the second products; criterion related to product—accompanying product relationship between the first and the second products.
3 . The method of claim 2 wherein the criterion related to similarity relationship between the first and the second products is related to ability of substituting the first product by the second product if the first product is not available for purchasing.
4 . The method of claim 2 wherein the criterion related to similarity relationship between the first and the second products is related to a replaceability of the first product by the second product.
5 . The method of claim 1 wherein the association between the first product and the second product is predefined.
6 . The method of claim 1 wherein the first and second products are characterized by corresponding attributes and values thereof, and the association between the first product and the second product is provided in accordance with association distance calculation based on the values of at least part of the attributes giving rise to a relevant set of attributes.
7 . The method of claim 6 wherein the relevant set of attributes is defined in accordance with the association criterion.
8 . The method of claim 6 wherein the relevant set of attributes is defined in accordance with a product group.
9 . The method of claim 6 wherein the values of attributes are weighted in accordance with at least one priority factor with respect to at least one attribute.
10 . The method of claim 9 wherein the priority factor is defined in accordance with the association criterion.
11 . The method of claim 9 wherein the priority factor is defined in accordance with a product group.
12 . The method of claim 6 further comprising determining whether the calculated association distance meets a matching threshold and providing the association between the first and the second products only if met.
13 . The method of claim 12 wherein the matching threshold is defined in accordance with the association criterion.
14 . The method of claim 12 wherein the relevant set of attributes is defined in accordance with a product group.
15 . The method of claim 1 wherein said adjustment of associated proposal is provided simultaneously with generation of the list of associated products.
16 . The method of claim 3 wherein the first and the second products are characterized by corresponding attributes and values thereof, the method further comprises calculating an association distance based on the values of at least part of the attributes and providing association between the first product and the second product if the calculated association distance meets a matching threshold.
17 . The method of claim 4 wherein the first and the second products are characterized by corresponding attributes and values thereof, the method further comprises calculating an association distance based on the values of at least part of the attributes and providing association between the first product and the second product if the calculated association distance meets a matching threshold.
18 . A system for computerized ordering at least one first product being a part of a computerized shopping list, the system comprising a data repository functionally coupled with a processor, said repository storing at least part of the computerized shopping list, said part comprising the first product, wherein the processor is configured to generate an associated proposal comprising at least one second product associated with the first product in accordance with an association criterion, said associated proposal to be generated in accordance with adjustment criterion related to at least one characteristic selected from a group comprising:
quantity of the first product in the shopping list; price-quality relationship between the first product and the second product; user preferences in respect to the first product; user preferences in respect to the second product; delivery characteristic in respect to the first product; delivery characteristic in respect to the second product; package of the first product package of the second product.
19 . The system of claim 18 wherein the association criterion comprises at least one criterion selected from a group comprising:
criterion related to similarity relationship between the first and the second products; criterion related to product—product's part relationship between the first and the second products; criterion related to product—bundled product relationship between the first and the second products; criterion related to product—accompanying products relationship between the first and the second products.
20 . A method for computerized ordering at least one first product being a part of a computerized shopping list, the method comprising:
a. receiving at least part of the computerized shopping list, said part comprising the first product, b. generating an associated proposal comprising at least one second product associated with the first product in accordance with an association criterion, wherein the first and second products are characterized by corresponding attributes and values of thereof, the association between the first product and the second product is provided in accordance with association distance calculation based on the values of at least part of the attributes giving rise to a relevant set of attributes; the association criterion comprises at least one criterion selected from a group comprising:
criterion related to product—product's part relationship between the first and the second products;
criterion related to product—bundled product relationship between the first and the second products;
criterion related to product—accompanying products relationship between the first and the second products.
21 . The method of claim 20 further comprising adjustment of the associated proposal in accordance with adjustment criterion related to at least one characteristic selected from a group comprising:
price of the first product price of the second product quantity of the first product in the shopping list; price-quality relationship between the first product and the second product; user preferences in respect to the first product; user preferences in respect to the second product; delivery characteristic in respect to the first product; delivery characteristic in respect to the second product; package of the first product package of the second product.
22 . The method of claim 20 wherein the relevant set of attributes is defined in accordance with the association criterion.
23 . The method of claim 20 wherein the values of attributes are weighted in accordance with at least one priority factor with respect to at least one attribute.
24 . The method of claim 23 wherein the priority factor is defined in accordance with the association criterion.
25 . The method of claim 20 further comprising determining whether the calculated association distance meets a matching threshold and providing the association between the first and the second products only if met.
26 . The method of claim 25 wherein the matching threshold is defined in accordance with the association criterion.
27 . The method of claim 21 wherein said adjustment of associated proposal is provided simultaneously with association of the second product.
28 . A system for computerized ordering at least one first product being a part of a computerized shopping list, the system comprising a data repository functionally coupled to a processor, said repository storing at least part of the computerized shopping list, said part comprising the first product, wherein the processor is configured to generate an associated proposal comprising at least one second product associated with the first product in accordance with an association criterion, and wherein the first and second products are characterized by corresponding attributes and values of thereof, and the association between the first product and the second product is provided in accordance with association distance calculations based on the values of at least part of the attributes, and the association criterion comprises at least one criterion selected from a group comprising:
criterion related to product—product's part relationship between the first and the second products; criterion related to product—bundled product relationship between the first and the second products; criterion related to product—accompanying products relationship between the first and the second products.
29 . The system of claim 28 further configured to adjust the associated proposal in accordance with adjustment criterion related to at least one characteristic selected from a group comprising:
price of the first product; price of the second product; quantity of the first product in the shopping list; price-quality relationship between the first product and the second product; user preferences in respect to the first product; user preferences in respect to the second product; delivery characteristic in respect to the first product; delivery characteristic in respect to the second product; package of the first product package of the second product.
30 . A computer program comprising computer program code means for performing all the steps of claim 1 when said program is run on a computer.
31 . A computer program comprising computer program code means for performing all the steps of claim 20 when said program is run on a computer.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.