Java based electronic signature capture method, device and system
First Claim
1. A method for capturing an electronic signature of a user in a java based environment on a personal digital assistant (PDA) for verifying delivery of a package, comprising:
- capturing an instance of the electronic signature by a canvas application;
encoding by the canvas the instance of the electronic signature in a file, wherein the canvas application has exclusive access to captured electronic signatures on the PDA;
encoding an identification number of a second application loaded on the PDA for the delivery of the package to generate an encoded identifier;
combining the encoded signature with the encoded identifier to generate a signature/identifier pair;
encoding the signature/identifier pair;
transferring the encoded signature/identifier pair to a remote CRM application; and
responsive to receiving a verification from the remote CRM application, if the signature/identifier pair is verified then authorizing the delivery of the package, otherwise not authorizing the delivery of the package.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for capturing an electronic signature of a user in a Java-based environment on a personal digital assistant. A user is prompted by an applet operating on the personal digital assistant, handling a canvas by the applet, and capturing an instance of the electronic signature on the canvas. The canvas encodes the instance of the electronic signature in a file and transfers the file by the canvas to the applet. A personal digital assistant may include a screen sensitive to pressure for capturing a signature and an application adapted to capture and attach the signature to a business object. The application may also include an applet adapted to prompt a user and adapted to handle a canvas. The canvas is adapted to capture an instance of the electronic signature and encode the instance in a file. The file is transferred by the canvas to the applet.
9 Citations
21 Claims
-
1. A method for capturing an electronic signature of a user in a java based environment on a personal digital assistant (PDA) for verifying delivery of a package, comprising:
-
capturing an instance of the electronic signature by a canvas application; encoding by the canvas the instance of the electronic signature in a file, wherein the canvas application has exclusive access to captured electronic signatures on the PDA; encoding an identification number of a second application loaded on the PDA for the delivery of the package to generate an encoded identifier; combining the encoded signature with the encoded identifier to generate a signature/identifier pair; encoding the signature/identifier pair; transferring the encoded signature/identifier pair to a remote CRM application; and responsive to receiving a verification from the remote CRM application, if the signature/identifier pair is verified then authorizing the delivery of the package, otherwise not authorizing the delivery of the package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A personal digital assistant (PDA) for capturing an electronic signature of a user for verifying delivery of a package, comprising:
-
a pressure sensitive screen; and a processing system adapted to; capture an instance of the electronic signature by a canvas application; encode by the canvas the instance of the electronic signature in a file, wherein the canvas application has exclusive access to captured electronic signatures on the PDA; encode an identification number of a second application loaded on the PDA for the delivery of the package to generate an encoded identifier; combine the encoded signature with the encoded identifier to generate a signature/identifier pair; transfer the encoded signature/identifier pair to a remote CRM application; and responsive to receipt of a verification from the remote CRM application, if the signature/identifier pair is verified then authorize the delivery of the package, otherwise not authorize the delivery of the package, wherein the processing system is operated in a java based environment. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium embodying computer instructions that, when executed by a computer, perform a method for capturing an electronic signature of a user in a java based environment on a personal digital assistant (PDA) for verifying delivery of a package, the method comprising:
-
capturing an instance of the electronic signature by a canvas application; encoding by the canvas the instance of the electronic signature in a file, wherein the canvas application has exclusive access to captured electronic signatures on the PDA; encoding an identification number of a second application loaded on the PDA for the delivery of the package to generate an encoded identifier; combining the encoded signature with the encoded identifier to generate a signature/identifier pair; encoding the signature/identifier pair; transferring the encoded signature/identifier pair to remote CRM application; and responsive to receiving a verification from the remote CRM application, if the signature/identifier pair is verified then authorizing the delivery of the package, otherwise not authorizing the delivery of the package. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A network, comprising:
-
a personal digital assistant (PDA) for capturing an electronic signature of a user for verifying delivery of a package adapted to; capture an instance of the electronic signature by a canvas application; encode by the canvas the instance of the electronic signature in a file, wherein the canvas application has exclusive access to captured electronic signatures on the PDA; encode an identification number of a second application loaded on the PDA for the delivery of the package to generate an encoded identifier; combine the encoded signature with the encoded identifier to generate a signature/identifier pair; encode the signature/identifier pair; transfer the encoded signature/identifier pair to a remote CRM application; and responsive to receipt of a verification from the remote CRM application, if the signature/identifier pair is verified then authorize the delivery of the package, otherwise not authorize the delivery of the package; a server adapted to receive the encoded signature/identifier pair from the PDA; wherein the server compares the encoded signature/identifier to a stored signature/identifier file and sends a verification to the PDA if the result of the comparison is determined to be a match.
-
Specification