Patent Document ID: 10083313
Application ID: 14957071

Base Claim:
1. A telecommunication method using a communication system, the communication system including a main database system, a local database system, a first network connection, a handheld telecommunications device, and a digital mobile telecommunication connection between the handheld telecommunications device and the local database system, the first network connection exchanging data between the main database system and the local database system, the main database system and the local database system being separated by a first firewall, the local database system and the handheld telecommunications device being separated by a second firewall, the digital mobile telecommunication connection tunneling through the second firewall, the method comprises: receiving a document database in the main database system, the document database including multiple entries, the document database corresponding to a document; receiving a set of permissions for the document database, the set of permissions specifying read permissions and write permissions for each of the multiple entries separately for each of a group of users; generating a local database instance on the local database system for an external user of the group of users; generating user permissions for the local database instance by the main database system, the user permissions being only a subset of the set of permissions associated with the external user; copying the user permissions from the main database system to the local database instance by pushing the user permissions through a database tunnel that tunnels through the first firewall; copying a portion of the document database from the main database system to the local database instance by pushing the portion through the database tunnel, the portion being selected from entries of the multiple entries which are included in the user permissions, the portion being a subset of the document database that the external user has read or write permission for; receiving, by the local database instance, a request for a user document from the handheld telecommunications device via the digital mobile telecommunication connection; mapping the portion into the user document by the local database instance; sending the user document from the local database instance to the handheld telecommunications device via the digital mobile telecommunication connection, the handheld telecommunications device including an application program configured to display or modify the user document; receiving, by the local database instance, a modified document from the handheld telecommunications device via the digital mobile telecommunication connection, the modified document including a modification request specifying a modification of the portion; extracting the modification request from the modified document by the local database instance; forwarding the modification request from the local database instance to the document database only if the modification request is allowed by the user permissions; modifying the document database using the modification request from the local database system if the modification request is allowed by the set of permissions; and synchronizing the portion that has been copied to the local database system with the modified document database through the database tunnel.

---

Claim 2:
2. The telecommunication method of claim 1 , wherein the mapping the portion is performed using a document template.