Method and system for managing network-based partner relationships
First Claim
1. A computer-controlled method of operating a network-based partner relationship, said computer-controlled method comprising:
- establishing a representation of a relationship between a first peer entity and a second peer entity, said representation comprising;
a collection of resources associated with said relationship, a presentation representation to be applied when providing ones of said collection of resources, and criteria for providing a compensation flow between said first peer entity and said second peer entity;
dynamically generating composite resources during a browsing session, said composite resources comprising a first component selected from said collection of resources and associated with said first peer entity, and a second component selected from said collection of resources and associated with said second peer entity;
monitoring said browsing session for generating session events;
transforming said session events to events in a semantic associated with said relationship, generating higher-level semantic events;
generating a compensation flow responsive to said higher-level semantic events based on said criteria.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are computer-implemented systems and methods for the management and operation of network-based partner, e.g., business, relationships. A representation of the partner relationship is established that includes rules for allocation of compensation, the subject matter to come under the partner relationship, and a resources to be presented to users/customers when they encounter an aspect of the partner relationship, for instance by browsing a web site of one of the partner entities. A system implementing the partner relationship includes a transactional engine for monitoring the browsing activity of a user while browsing partner relationship resources. A composite site manager generates the partner relationship resources based on component resources drawn from the partner entities and a presentation characterization forming part of the relationship representation. The transactional engine generates event data from the client-server request/response data flow. Message brokers transport the event data to software component that accumulates and aggregates the event data to generate facts that are meaningful for the operation of the partner relationship, e.g., compensation flows. An interposition mechanism allows for the request/response data flow to be modified. Further, the interposition mechanism can be used to implement common wallet or common shopping basket functionality in the context of the partner relationship.
253 Citations
12 Claims
-
1. A computer-controlled method of operating a network-based partner relationship, said computer-controlled method comprising:
-
establishing a representation of a relationship between a first peer entity and a second peer entity, said representation comprising;
a collection of resources associated with said relationship, a presentation representation to be applied when providing ones of said collection of resources, and criteria for providing a compensation flow between said first peer entity and said second peer entity;
dynamically generating composite resources during a browsing session, said composite resources comprising a first component selected from said collection of resources and associated with said first peer entity, and a second component selected from said collection of resources and associated with said second peer entity;
monitoring said browsing session for generating session events;
transforming said session events to events in a semantic associated with said relationship, generating higher-level semantic events;
generating a compensation flow responsive to said higher-level semantic events based on said criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-controlled network-based partnership system comprising:
-
a relationship engine for defining attributes of a relationship among peer entities comprising a first peer entity and a second peer entity;
a storage for storing said attributes of said relationship;
a composite site manager for dynamically generating composite resources during browsing sessions, said composite resources comprising component resources associated with said first and second peer entities, said composite site manager configured for retrieving a characterization of said composite resources from said storage;
a session tracking component, said session tracking component comprising;
a server application configured for receiving requests from a client system, a communication client configured for requesting said composite resources from said composite site manager, a client application configured to request said component resources from server systems associated with said first and second peer entities; and
a session event generation module configured for generating event data respecting said requests and said component resources;
a set of semantic mapping modules, said semantic mapping modules configured for receiving, said semantic mapping modules comprising rules for generating higherlevel semantic events responsive to said event data. - View Dependent Claims (10, 11, 12)
-
Specification