发明名称 Situational recommendations in heterogenous system environment
摘要 Situational recommendations in heterogeneous system environment are described herein. An event is received, where the event represents an interaction between an agent and a first resource from a number of resources available at the heterogeneous system environment. At least one impacted situation of a number of situations is determined based on the event. At least one operator from a number of operators is determined to apply on the at least one impacted situation. The at least one operator updates the at least one impacted situation. Recommendation of a second resource from the number of resources is generated based on the updated situation.
申请公布号 US8863153(B2) 申请公布日期 2014.10.14
申请号 US201113231210 申请日期 2011.09.13
申请人 SAP SE 发明人 Thollot Raphael;Aufaure Marie-Aude;Cras Jean-Yves
分类号 G06F9/44;G06Q30/02 主分类号 G06F9/44
代理机构 代理人
主权项 1. A computer implemented method to generate a recommendation in a heterogeneous computer system environment, the method comprising: receiving an event generated in response to an interaction between an agent and a first resource from a plurality of resources available at the heterogeneous computer system environment, the event represented by a situation statement from a plurality of situation statements, wherein a subject of the situation statement is the agent, an object of the situation statement is the first resource, and a predicate of the situation statement is the interaction between the agent and the first resource; based on the received event: determining at least one impacted situation graph from a plurality of situations graphs, the at least one impacted situation graph comprising a collection of situation statements from the plurality of situation statements related to the agent;loading into a memory the at least one impacted situation graph;evaluating a plurality of activation rules to determine an applicable activation rule to react to the received event, wherein each of the plurality of activation rules include an event part that specifies a type of event to which the activation rule reacts, a condition part that determines triggering one or more operators relevant to the type of event, and an action part to trigger the one or more operators relevant to the type of event;determining the applicable activation rule based on an event part of the applicable activation rule matching a type of the received event; upon verifying a condition part of the applicable activation rule, triggering a first operator from one or more relevant operators specified by the applicable activation rule; in response to triggering the first operator, a computer updating the at least one impacted situation graph by applying the first operator to the at least one impacted situation graph; and based on the at least one updated situation graph, generating a recommendation of a second resource from the plurality of resources by a recommender system of the computer system environment.
地址 Walldorf DE