Remote devices communicate with a central server in order to provide event tracking information pertaining to a business process, which is conducted by persons performing multiple roles. Software, including a state machine, is downloaded onto the device. A first state table is also downloaded and applied to the state machine in order to configure the device to operate in accordance with a first role. While the device is configured to operate in accordance with the first role, field data is captured and processed with the state machine in accordance with the first state table to generate event tracking information, which is transmitted to the server. Then, a second state table is applied to the state machine previously downloaded in order to reconfigure the device to operate in accordance with a second role. The device is reconfigured from the first role to the second role without changing the state machine on the device. While the remote device is configured to operate in accordance with the second role, field data is captured and processed with the state machine in accordance with the second state table to generate event tracking information, which transmitted to the server.

 
Web www.patentalert.com

< Method and system for linking personnel, organizational, and budgetary elements

> Automated trading for e-markets

~ 00431