Patent Document ID: 9038024
Application ID: 13606350

Base Claim:
1. A system for developing a process integration scenario on a mobile device, the system comprising: a mobile device capable of communicably connecting to a back-end process integration server remote from the mobile device, the mobile device including: at least one processor; a mobile application on the mobile device, the mobile application operable when executed by the at least one processor to perform operations associated with developing process integration scenarios, the mobile application including: a scenario editor operable when executed by the at least one processor to edit a graphical element of the process integration scenario based on input received at a graphical user interface of the mobile device; a renderer operable when executed by the at least one processor to translate the graphical element into an industry standard language; and a versioning module operable when executed by the at least one processor to generate an object version identifier that is associated with the process integration scenario; a local database operable when executed by the at least one processor to store the process integration scenario in the industry standard language and the object version identifier, wherein the local database stores an edited version of the process integration scenario when the edited version of the process integration scenario is developed when the mobile device is not communicably connected to the back-end process integration server; wherein the mobile application is further operable when executed by the at least one processor to perform an outbound synchronization of the stored edited version of the process integration scenario from the local database to the back-end process integration server in response to the communicable connection to the back-end process integration server being established; and wherein during the outbound synchronization of the stored edited version of the process integration scenario from the local database to the back-end process integration server, an administrator or user associated with the mobile device is provided with an option to select, at the mobile device, between the edited version of the process integration scenario stored in the local database and a previously stored version of the process integration scenario stored in a central database on the back-end process integration server to be stored in the central database on the back-end process integration server.

---

Claim 5:
5. The system of claim 1 , wherein, during the outbound synchronization, the back-end process integration server compares an object version identifier associated with at least a portion of the previously stored version of the process integration scenario stored in the central database with the object version identifier associated with at least a portion of the edited version of the process integration scenario stored in the local database.