| CPC G06Q 30/0607 (2013.01) [G06Q 10/087 (2013.01); G06Q 30/0613 (2013.01); G06Q 30/0637 (2013.01)] | 4 Claims |

|
1. An exchange system, the system comprising:
at least one processor operatively connected to a memory;
an authorization component, executed by the at least one processor, configured to:
accept definition of authorization objects, the authorization object including an association linking one or more users and a data element specifying an authorization attribute;
a restriction component, executed by the at least one processor, configured to:
determine, for authenticated users of the system having a first authorization to access the system, privileges to access first information associated with listing or request objects stored on the system, comprising determining a subset of the authenticated users having a second authorization to access the first information associated with the listing or request objects for a respective product object; and
limit access to functions executed on the system that are configured to access the first information associated with the listing or request objects to users with privileges, based on analysis of the authorization objects and defined association, comprising limiting access to respective functions executed on the system that are configured to access the first information associated with the listing or request objects for the respective product object to the subset of authenticated users having the second authorization to access the first information associated with listing of request objects for the respective product object;
an exchange component configured to enable users to:
generate listing or request objects specifying one or more listing items for exchange with at least one other authorized user;
define the listing or the request objects for execution on the system, wherein the exchange component requires specification of a product object stored in a product database in order to generate the listing or the request object without custom processing; and
a reconciliation component configured to manage execution of the exchange described in the listing or request object.
|