Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
144 words
A method for electronically certifying, verifying, and forwarding electronic documents, the method comprising the steps of: receiving a request to process an electronic document from a requester; determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; extracting from the request to process a digital certification signature that is unique to the electronic document in response to determining that the request to process is a request type certification; creating a certification identifier that is associated with the digital certification signature; permanently maintaining information about the electronic document in a database for later verification, the information including the digital certification signature, the time and date of receipt of the request and an association between the certification identifier and the digital certification signature; and transmitting the certification identifier to the requester.
Claim 2
Independent Claim
144 words
A method for electronically certifying, verifying, and forwarding electronic documents, the method comprising the steps of: receiving a request to process an electronic document from a requester; determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; extracting from the request to process a digital certification signature that is unique to the electronic document in response to determining that the request to process is a request type certification; creating a certification identifier that is associated with the digital certification signature; permanently maintaining information about the electronic document in a database for later verification, the information including the digital certification signature, the time and date of receipt of the request and an association between the certification identifier and the digital certification signature; and transmitting the certification identifier to the requester.
Claim 3
Dependent Claim
20 words
The method of claim 1 , further comprising: determining whether the requester is registered prior to proceeding with document processing.
Claim 4
Dependent Claim
20 words
The method of claim 2 , wherein determining whether the requester is registered is performed using a Public Key Infrastructure.
Claim 5
Dependent Claim
23 words
The method of claim 1 , further comprising: transmitting a time and date of document certification to the requester with the certification identifier.
Claim 6
Dependent Claim
30 words
The method of claim 1 , wherein the request to process is received via simple mail transfer protocol as an electronic mail message with the electronic document as an attachment.
Claim 7
Independent Claim
19 words
The method of claim I, wherein the request to process and the electronic document are received via a website.
Claim 8
Dependent Claim
24 words
The method of claim 1 , wherein receiving a request to process includes receiving a request that has been generated by a Java™ applet.
Claim 9
Dependent Claim
17 words
The method of claim 1 , wherein the digital certification signature is extracted by a Java script.
Claim 10
Dependent Claim
29 words
The method of claim 1 , wherein the digital certification signature is extracted from the request to process by producing a message digest 5 checksum of the electronic document.
Claim 11
Independent Claim
148 words
A method for electronically certifying, verifying, and forwarding electronic documents, the method comprising the steps of: receiving a request to process an electronic document from a requester; determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; extracting from the request to process a received certification identifier that is associated with the electronic document being verified in response to determining that the request to process is a request type verification; extracting from the electronic document a first certification digital signature that is unique to the electronic document being verified; locating in a database of permanently maintained information about previously certified electronic documents a second certification digital signature associated with the received certification identifier; comparing the first certification digital signature with the second certification digital signature; and transmitting a comparison report to the requester.
Claim 12
Independent Claim
148 words
A method for electronically certifying, verifying, and forwarding electronic documents, the method comprising the steps of: receiving a request to process an electronic document from a requester; determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; extracting from the request to process a received certification identifier that is associated with the electronic document being verified in response to determining that the request to process is a request type verification; extracting from the electronic document a first certification digital signature that is unique to the electronic document being verified; locating in a database of permanently maintained information about previously certified electronic documents a second certification digital signature associated with the received certification identifier; comparing the first certification digital signature with the second certification digital signature; and transmitting a comparison report to the requester.
Claim 13
Independent Claim
168 words
A method for electronically certifying, verifying, and forwarding electronic documents, the method comprising the steps of: receiving a request to process an electronic document from a requester; determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; extracting from the request to process a recipient address in response to determining that the request to process is a request type forwarding; extracting from the electronic document a digital certification signature unique to the electronic document; creating a certification identifier that is associated with the digital certification signature; permanently maintaining information about the electronic document in a database for later verification, the information including the digital certification signature, the time and date of receipt of the request to forward, and an association between the certification identifier and the digital certification signature; transmitting the certification identifier to the requester; and transmitting the electronic document, the certification identifier, and a certified mail notice to the recipient address.
Claim 14
Independent Claim
168 words
A method for electronically certifying, verifying, and forwarding electronic documents, the method comprising the steps of: receiving a request to process an electronic document from a requester; determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; extracting from the request to process a recipient address in response to determining that the request to process is a request type forwarding; extracting from the electronic document a digital certification signature unique to the electronic document; creating a certification identifier that is associated with the digital certification signature; permanently maintaining information about the electronic document in a database for later verification, the information including the digital certification signature, the time and date of receipt of the request to forward, and an association between the certification identifier and the digital certification signature; transmitting the certification identifier to the requester; and transmitting the electronic document, the certification identifier, and a certified mail notice to the recipient address.
Claim 15
Dependent Claim
30 words
The method of claim 11 , wherein the request to process is received via simple mail transfer protocol as an electronic mail message with the electronic document as an attachment.
Claim 16
Dependent Claim
60 words
The method of claim 12 , further comprising: receiving the electronic mail message at a certification address; searching the electronic mail message to locate the recipient address; and in response to locating the recipient address, transmitting the electronic mail message with the electronic document to the recipient address, and sending a confirmation message including the forwarding identifier to the requester.
Claim 17
Dependent Claim
301 words
A computer system for processing certification requests, verification requests and forwarding requests for electronic documents, the computer system comprising: a central processing unit for making registration determinations, certification determinations, verification determinations and forwarding determinations; a communication module to establish a network connection and receiving data from clients, the communication module communicatively coupled to the central processing unit for communicating with the clients; a certification module for processing the certification requests, the certification module communicatively coupled to the central processing unit for receiving signals in response to the central processing unit making the certification determinations, and the certification module further communicatively coupled to the communication module for communicating with the clients; a verification module for processing the verification requests, the verification module communicatively coupled to the central processing unit for receiving signals in response to the central processing unit making the verification determinations, and the verification module further communicatively coupled to the communication module for communicating with the clients; a signature generation module to generate unique signatures for the electronic documents, the signature generation module communicatively coupled to the certification module to provide the unique signatures for the electronic documents in response to the communication module receiving the certification requests; and a certification data module to maintain database records for permanently storing information about the electronic documents, the information including the unique signatures for the electronic documents, and receiving time and date of the requests, the certification data module communicatively coupled to the certification module for receiving the unique signatures for the electronic documents, further communicatively coupled to the central processing unit for obtaining the time and date of the certification requests and the forwarding requests, and the certification data module further communicatively coupled to the verification module for providing the information about the electronic documents in response to the verification requests.
Claim 18
Dependent Claim
301 words
A computer system for processing certification requests, verification requests and forwarding requests for electronic documents, the computer system comprising: a central processing unit for making registration determinations, certification determinations, verification determinations and forwarding determinations; a communication module to establish a network connection and receiving data from clients, the communication module communicatively coupled to the central processing unit for communicating with the clients; a certification module for processing the certification requests, the certification module communicatively coupled to the central processing unit for receiving signals in response to the central processing unit making the certification determinations, and the certification module further communicatively coupled to the communication module for communicating with the clients; a verification module for processing the verification requests, the verification module communicatively coupled to the central processing unit for receiving signals in response to the central processing unit making the verification determinations, and the verification module further communicatively coupled to the communication module for communicating with the clients; a signature generation module to generate unique signatures for the electronic documents, the signature generation module communicatively coupled to the certification module to provide the unique signatures for the electronic documents in response to the communication module receiving the certification requests; and a certification data module to maintain database records for permanently storing information about the electronic documents, the information including the unique signatures for the electronic documents, and receiving time and date of the requests, the certification data module communicatively coupled to the certification module for receiving the unique signatures for the electronic documents, further communicatively coupled to the central processing unit for obtaining the time and date of the certification requests and the forwarding requests, and the certification data module further communicatively coupled to the verification module for providing the information about the electronic documents in response to the verification requests.
Claim 19
Dependent Claim
57 words
The apparatus of claim 14 , further comprising: a registration module for generating and verifying clients' registration information, the registration module communicatively coupled to the central processing unit, the central processing unit signaling the certification module upon making the registration determinations, and the registration module further communicatively coupled to the communication module for communicating with the clients.
Claim 20
Dependent Claim
58 words
The apparatus of claim 14 , wherein the certification module further includes routines for receiving an electronic mail message at a certification address; scanning the electronic mail message to locate a recipient address; sending the electronic mail message with the electronic document to the recipient address; and sending a confirmation message including the certification identifier to the clients.
Claim 21
Independent Claim
153 words
An apparatus for electronically certifying, verifying, and forwarding electronic documents, the apparatus comprising: means for receiving a request to process an electronic document from a requester; means for determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; means for extracting from the request to process a digital certification signature that is unique to the electronic document in response to determining that the request to process is a request type certification; means for creating a certification identifier that is associated with the digital certification signature; means for permanently maintaining information about the electronic document in a database for later verification, the information including the digital certification signature, the time and date of receipt of the request and an association between the certification identifier and the digital certification signature; and means for transmitting the certification identifier to the requester.
Claim 22
Independent Claim
153 words
An apparatus for electronically certifying, verifying, and forwarding electronic documents, the apparatus comprising: means for receiving a request to process an electronic document from a requester; means for determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; means for extracting from the request to process a digital certification signature that is unique to the electronic document in response to determining that the request to process is a request type certification; means for creating a certification identifier that is associated with the digital certification signature; means for permanently maintaining information about the electronic document in a database for later verification, the information including the digital certification signature, the time and date of receipt of the request and an association between the certification identifier and the digital certification signature; and means for transmitting the certification identifier to the requester.
Claim 23
Dependent Claim
22 words
The apparatus of claim 17 , further comprising: means for determining whether the requester is registered prior to proceeding with document processing.
Claim 24
Dependent Claim
51 words
The apparatus of claim 17 further comprising: means for extracting from the request to process a recipient address in response to determining that the request to process is a request type forwarding; and means for transmitting the electronic document, the certification identifier, and a certified mail notice to the recipient address.
Claim 25
Independent Claim
159 words
An apparatus for electronically certifying, verifying, and forwarding electronic documents, the apparatus comprising: means for receiving a request to process an electronic document from a requester; means for determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; means for extracting from the request to process a received certification identifier that is associated with the electronic document being verified in response to determining that the request to process is a request type verification; means for extracting from the electronic document a first certification digital signature that is unique to the electronic document being verified; means for locating in a database of permanently maintained information about previously certified electronic documents a second certification digital signature associated with the received certification identifier; means for comparing the first certification digital signature with the second certification digital signature; and means for transmitting a comparison report to the requester.
Claim 26
Independent Claim
159 words
An apparatus for electronically certifying, verifying, and forwarding electronic documents, the apparatus comprising: means for receiving a request to process an electronic document from a requester; means for determining from the request to process whether the request to process is a request type certification, a request type verification, or a request type forwarding; means for extracting from the request to process a received certification identifier that is associated with the electronic document being verified in response to determining that the request to process is a request type verification; means for extracting from the electronic document a first certification digital signature that is unique to the electronic document being verified; means for locating in a database of permanently maintained information about previously certified electronic documents a second certification digital signature associated with the received certification identifier; means for comparing the first certification digital signature with the second certification digital signature; and means for transmitting a comparison report to the requester.