US 6,983,258 B1
Trading information managing system and software including a community management function
Peter Francis Tye, London (United Kingdom); Penelope Ann Melrose, Middlesex (United Kingdom); David Maxted, London (United Kingdom); Robert Patterson, Middlesex (United Kingdom); and Lindsay Smith, London (United Kingdom)
Assigned to G.E. Information Services, Inc., Gaithersburg, Md. (US)
Filed on Jun. 14, 2000, as Appl. No. 9/593,687.
Claims priority of application No. 9913790 (GB), filed on Jun. 14, 1999; and application No. 9916640 (GB), filed on Jul. 15, 1999.
Int. Cl. G06F 17/60 (2006.01)
U.S. Cl. 705—37 21 Claims
OG exemplary drawing
 
1. A trading information exchange system comprising:
an application layer comprising applications;
a supporting framework of services for the application for handling trading information;
a database;
a collaborative work flow engine accessible by the applications; and
a gateway configured to allow supplier and retailer access to the applications,
wherein the supporting framework is configured to allow access of the applications to the work flow engine for work flow processing related to the trading information,
wherein the supporting framework is configured for accessing the gateway for monitoring supplier and retailer access to the applications, and
wherein the supporting framework comprises a community management function for interacting with a commerce platform to relate users to roles, wherein users belonging to external suppliers and retailers are associated with roles, for directly accessing the trading information exchange system that integrates the workflow across a supply chain that generates the trading information exchanged,
wherein the applications and the work flow engine are configured for interfacing to control work flow with process nodes, each node comprising an activity, a variable, and rules defining routing of an activity to a work queue,
further comprising a timer for controlling exit from a process node or entry to a process node according to activity status,
wherein said timer comprises a timer program in an application and a work queue in the work flow engine, said timer program programmed for accessing the work queue to determining activity status.