IP Library Patent Application 13720031
Patent Application
App. No. 13/720,031

CONFIGURABLE MULTI-OBJECTIVE RECOMMENDATIONS

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.
13/720,031
Abstract

The method includes determining at least one business objective on which to base a recommendation list for a first item, associating a configurable target with the business objective, the configurable target being based on a goal for a second item, determining at least one business constraint relating the first item with the second item, the at least one business constraint being based on the business objective and the associated configurable target and generating the recommendation list for the first item based on a list of candidate items and the business constraint.

Claims (80)

1 . A method for generating a recommendation list, the method comprising:

determining at least one business objective on which to base a recommendation list for a first item;

associating a configurable target with the business objective, the configurable target being based on a goal for a second item;

determining at least one business constraint relating the first item with the second item, the at least one business constraint being based on the business objective and the associated configurable target; and

generating the recommendation list for the first item based on a list of candidate items and the business constraint.

2 . The method of claim 1 , further comprising saving the recommendation list in a memory in association with the first item, the recommendation list being for display on an e-commerce website should the first item be selected for display on the e-commerce website.

3 . The method of claim 1 , further comprising:

generating an intermediate list including at least one second item from the list of candidate items, wherein

generating the recommendation list includes determining the result of an evaluation function for the intermediate list, the evaluation function being based on the at least one business constraint.

4 . The method of claim 1 , further comprising:

generating an intermediate list including at least one second item from the list of candidate items, wherein

the at least one business constraint includes at least two business constraints,

generating the recommendation list includes determining the result of an evaluation function for the intermediate list, the evaluation function being based on a weighted sum of the at least two business constraints.

5 . The method of claim 1 , further comprising:

generating an intermediate list including at least one second item from the list of candidate items, wherein

the business objective is a combined profit,

the target is an increased profit as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined profit of the at least one second item is greater than a combined profit of the at least one other item.

6 . The method of claim 1 , further comprising:

generating an intermediate list including at least one second item from the list of candidate items, wherein

the business objective is a combined sales quantity,

the target is an increased sales quantity as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined increase in sales quantity of the at least one second item is greater than a combined increase in sales quantity of the at least one other item.

7 . The method of claim 1 , further comprising:

generating an intermediate list including at least one second item from the list of candidate items, wherein

the business objective is a price image,

the target is an combined price image as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined price image of the at least one second item is less than a combined price image of the at least one other item.

8 . The method of claim 1 , further comprising:

generating an intermediate list including at least one second item from the list of candidate items, wherein

the business objective is a combined revenue,

the target is an increased revenue as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined revenue of the at least one second item is greater than a combined revenue of the at least one other item.

9 . The method of claim 1 , further comprising:

generating an intermediate list including at least one second item from the list of candidate items, wherein

the business objective is a combined satisfaction degree,

the target is a combined satisfaction degree as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined satisfaction degree of the at least one second item is greater than a combined satisfaction degree of the at least one other item.

10 . The method of claim 1 , further comprising:

generating an intermediate list including at least one second item from the list of candidate items, wherein

the business objective is a profit margin,

the target is a maximum profit margin as compared to a market based average, the market based average being based on the first item, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a profit margin of the second item achieves the profit margin goal.

11 . The method of claim 1 , further comprising:

filtering a list of items for sale based on the first item, wherein generating the list of candidate items is based on the filtered list.

12 . The method of claim 1 , wherein the at least one business objective and the target for the business objective are selected using a user interface.

13 . A system for generating a recommendation list, the system comprising:

a first module configured to determine at least one business objective on which to base a recommendation list for a first item, and configured to generate the recommendation list for the first item based on a list of candidate items and at least one business constraint; and

at least one second module configured to associate a configurable target with the business objective, the configurable target being based on a goal for a second item and configured to determine the at least one business constraint relating the first item with the second item, the at least one business constraint being based on the business objective and the associated configurable target.

14 . The system of claim 13 , further comprising:

a memory configured to store the recommendation list in association with the first item, the recommendation list being for display on an e-commerce website should the first item be selected for display on the e-commerce website.

15 . The system of claim 13 , wherein

the first module is configured to generate an intermediate list including at least one second item from the list of candidate items,

the at least one business constraint includes at least two business constraints, and

generating the recommendation list includes determining the result of an evaluation function for the intermediate list, the evaluation function being based on a weighted sum of the at least two business constraints.

16 . The system of claim 13 , wherein

the first module is configured to generate an intermediate list including at least one second item from the list of candidate items,

the business objective is a combined profit,

the target is an increased profit as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined profit of the at least one second item is greater than a combined profit of the at least one other item.

17 . The system of claim 13 , wherein

the first module is configured to generate an intermediate list including at least one second item from the list of candidate items,

the business objective is a combined sales quantity,

the target is an increased sales quantity as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined increase in sales quantity of the at least one second item is greater than a combined increase in sales quantity of the at least one other item.

18 . The system of claim 13 , wherein

the first module is configured to generate an intermediate list including at least one second item from the list of candidate items,

the business objective is a price image,

the target is an combined price image as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined price image of the at least one second item is less than a combined price image of the at least one other item.

19 . The system of claim 13 , wherein

the first module is configured to generate an intermediate list including at least one second item from the list of candidate items,

the business objective is a combined revenue,

the target is an increased revenue as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined revenue of the at least one second item is greater than a combined revenue of the at least one other item.

20 . The system of claim 13 , wherein

the first module is configured to generate an intermediate list including at least one second item from the list of candidate items,

the business objective is a combined satisfaction degree,

the target is a combined satisfaction degree as compared to at least one other item in the list of candidate items, and

generating the recommendation list includes selecting the intermediate list as the recommendation list if a combined satisfaction degree of the at least one second item is greater than a combined satisfaction degree of the at least one other item.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2014
From: LI, WEN-SYAN; DONG, BIN; LIN, TELLER; LUWANG, TIANYU; SHEN, YONGYUAN; SHI, XINGTIAN; WEI, ZHENG LONG; ZHU, ZHEREN
To: SAP AG
Reel/Frame 033563/0913 →