System and method for synchronizing and editing electronic documents
First Claim
1. A method of editing an electronic document comprising:
- synchronizing a first data processing device and a second data processing device with an electronic document using a communications module that maintains an open communications channel between the first and second data processing devices such that edits to the electronic document made at the first data processing device are reflected in real time in a display of the electronic document on the second data processing device and edits to the electronic document on the second data processing device are reflected in real time in a display of the first data processing device, wherein the edits to the electronic document are passed back and forth through the open communications channel transparently to the first and second data processing devices;
receiving a handwritten signature of a signer at a location within the electronic document at the second data processing device;
capturing signature data of the handwritten signature using a signature capture device, wherein the signature data is captured as signature objects synchronized with the first and second data processing devices as the signer is making edits to the electronic document;
receiving a selection of a security level for the electronic document and varying an amount of multifactor authentication data required for authenticating the handwritten signature based on the selected security level;
setting a predetermined geolocation fence and requiring the signer to sign the electronic document at a location within the geolocation fence for the handwritten signature to be valid; and
communicating the signature data from the second data processing device to the first data processing device in real time as the signature data is being captured at the signature capture device.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein include a system and method for editing one or more electronic documents synchronized among multiple electronic devices. The electronic devices may include mobile devices having a touch screen display to capture the edits to the electronic document. Edits to the electronic document can be received and updated in real time on all synchronized devices. In one embodiment, the edits to the electronic document include a handwritten signature from a signer of the electronic document. The handwritten signature is concurrently viewable in each display of the synchronized mobile devices in real time to simulate a real-world experience of signing a paper document with several witnesses. Additional multifactor authentication data can be associated with the handwritten signature data for security and authentication purposes.
-
Citations
18 Claims
-
1. A method of editing an electronic document comprising:
-
synchronizing a first data processing device and a second data processing device with an electronic document using a communications module that maintains an open communications channel between the first and second data processing devices such that edits to the electronic document made at the first data processing device are reflected in real time in a display of the electronic document on the second data processing device and edits to the electronic document on the second data processing device are reflected in real time in a display of the first data processing device, wherein the edits to the electronic document are passed back and forth through the open communications channel transparently to the first and second data processing devices; receiving a handwritten signature of a signer at a location within the electronic document at the second data processing device; capturing signature data of the handwritten signature using a signature capture device, wherein the signature data is captured as signature objects synchronized with the first and second data processing devices as the signer is making edits to the electronic document; receiving a selection of a security level for the electronic document and varying an amount of multifactor authentication data required for authenticating the handwritten signature based on the selected security level; setting a predetermined geolocation fence and requiring the signer to sign the electronic document at a location within the geolocation fence for the handwritten signature to be valid; and communicating the signature data from the second data processing device to the first data processing device in real time as the signature data is being captured at the signature capture device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of editing an electronic document comprising:
-
synchronizing a first data processing device and a second data processing device with an electronic document such that edits to the electronic document made at the first data processing device are reflected in real time in a display of the electronic document on the second data processing device and edits to the electronic document on the second data processing device are reflected in real time in a display of the first data processing device; receiving a handwritten signature of a signer at a location within the electronic document at the second data processing device; capturing signature data of the handwritten signature using a signature capture device; communicating the signature data from the second data processing device to the first data processing device in real time as the signature data is being captured at the signature capture device; setting a predetermined geolocation fence and requiring the signer to sign the electronic document at a location within the geolocation fence for the handwritten signature to be valid; and receiving a selection of a security level for the electronic document; and varying an amount of multifactor authentication data required for authenticating the handwritten signature based on the selected security level.
-
-
11. A method of editing an electronic document comprising:
-
synchronizing a first data processing device and a second data processing device with an electronic document such that edits to the electronic document made at the first data processing device are reflected in real time in a display of the electronic document on the second data processing device and edits to the electronic document on the second data processing device are reflected in real time in a display of the first data processing device; receiving a handwritten signature of a signer at a location within the electronic document at the second data processing device; capturing signature data of the handwritten signature using a signature capture device; communicating the signature data from the second data processing device to the first data processing device in real time as the signature data is being captured at the signature capture device; receiving a selection of a security level for the electronic document and varying an amount of multifactor authentication data required for authenticating the handwritten signature based on the selected security level; setting a predetermined geolocation fence as a requirement for security; and requiring the signer to sign the electronic document at a location within the geolocation fence for the handwritten signature to be valid.
-
-
12. A mobile device configured for editing an electronic document comprising:
-
a processing unit; a memory operatively coupled with the processing unit via an interconnect; a synchronization module configured to synchronize with an electronic document stored on a data processing system using a communications module that maintains an open communications channel between the data processing system and the mobile device such that edits to the electronic document made at the data processing system are reflected in real time in a display of the electronic document on the mobile device and edits to the electronic document on the mobile device are reflected in real time in a display of the data processing system, wherein the edits to the electronic document are passed back and forth through the open communications channel transparently to the data processing system and the mobile device; a signature capture device adapted to capture signature data of a handwritten signature of a signer at a location within the electronic document displayed on the mobile device, wherein the signature data is captured as signature objects synchronized with the data processing system and the mobile device as the signer is making edits to the electronic document; a forensics component configured to receive a selection of a security level for the electronic document and to vary multifactor authentication data required for authenticating the handwritten signature based on the selected security level; a location component configured to set a predetermined geolocation fence and to require the signer to sign the electronic document at a location within the geolocation fence for the handwritten signature to be valid; and a communication unit configured to communicate the signature data from the mobile device to the data processing system in real time as the signature data is being captured at the signature capture device. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification