Method and system for electronic document certification
First Claim
Patent Images
1. A system for certifiably transmitting an electronic document from a first processor-based system to a second processor-based system, said system comprising:
- a first processor-based system having an electronic document stored therein, said first system also having means for summarily indicating the content of said electronic document;
a second processor-based system having means for storing a received electronic document, said second system also having means for summarily indicating the content of said received electronic document, said second system further having means for comparing said first system'"'"'s summary indication of the content of said electronic document and said second system'"'"'s summary indication of the content of said received electronic document;
a third processor-based system having means for creating a certification indicia, said certification indicia being created only upon said comparing means indicating said first and second system'"'"'s summary indication of the content of said electronic document, wherein said certification indicia comprises information selected from the group consisting of an electronic image suitable for printing by said second system and data suitable to enable said first and second systems to generate an electronic image suitable for printing;
first means for information communication between said first system and said third system; and
second means for information communication between said second system and said third system.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for certified transmission of an electronic document, as verified by the generation of a certification indicia. Three embodiments of the system and method are disclosed, providing for the certified transmission of a document through an independent certification device or for direct transmission from a sender to a recipient. Furthermore, the resulting certification indicia may be generated by an independent certification device or by a portable processor at the sender or receiver'"'"'s location.
134 Citations
70 Claims
-
1. A system for certifiably transmitting an electronic document from a first processor-based system to a second processor-based system, said system comprising:
-
a first processor-based system having an electronic document stored therein, said first system also having means for summarily indicating the content of said electronic document; a second processor-based system having means for storing a received electronic document, said second system also having means for summarily indicating the content of said received electronic document, said second system further having means for comparing said first system'"'"'s summary indication of the content of said electronic document and said second system'"'"'s summary indication of the content of said received electronic document; a third processor-based system having means for creating a certification indicia, said certification indicia being created only upon said comparing means indicating said first and second system'"'"'s summary indication of the content of said electronic document, wherein said certification indicia comprises information selected from the group consisting of an electronic image suitable for printing by said second system and data suitable to enable said first and second systems to generate an electronic image suitable for printing; first means for information communication between said first system and said third system; and second means for information communication between said second system and said third system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for certifiably transmitting an electronic document from a first processor-based system directly to a second processor-based system, said system comprising:
-
a first processor based system; a second processor based system; means for information communication between said first system and said second system; said first system comprising; an electronic document stored therein; means for summarily indicating the content of said electronic document; and means for transmitting said electronic document and said summary indication of the content to said second system; said second system comprising; means for storing said received electronic document and said summary indication of the content; means for summarily indicating the content of said received electronic document; means for comparing said first system'"'"'s summary indication of the content of said electronic document and said second system'"'"'s summary indication of the content of said received electronic document; means for creating a certification indicia, said certification indicia being created only upon said comparing means validating said first and second system'"'"'s summary indication of the content of said electronic document; and
means for transmitting said created certification indicia to said first system. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for certifiably transmitting an electronic document from a first processor-based system directly to a second processor-based system, said system comprising:
-
a first processor-based system; a second processor-based system; and means for information communication between said first system and said second system; said first system comprising; means for identifying an electronic document to certifiably transmit; means for encrypting said electronic document; means for generating a checksum of said encrypted electronic document; means for transmitting said encrypted electronic document and said generated checksum via said communication means to said second system; and means for receiving a certification indica via said communication means from said second system; said second system comprising; means for receiving said encrypted electronic document and said checksum from said first system; means for generating a checksum of said received encrypted electronic document; means for determining if said generated checksum and said received checksum are the same; means for generating said certification indicia if said generated checksum and said received checksum are the same; and means for transmitting said certification indicia to said first system. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A system for certifiably transmitting an electronic document from a first processor-based system to a second processor-based system, said system comprising:
-
a first processor-based system; a second processor-based system; a third processor-based system having means for generating a certification indicia; first means for information communication between said first system and said third system; and second means for information communication between said second system and said third system; said first system comprising; means for identifying an electronic document to certifiably transmit; means for encrypting said electronic document, said encrypting means comprising a public encryption key provided said first system by said third system via said first communication means; means for generating a first checksum of said encrypted electronic document; means for generating a first cipher including said first checksum; means for transmitting said encrypted electronic document and said first cipher to said third system via said first communication means; and means for receiving a certification indicia generated in response to said transmission of said encrypted electronic document via said first communication means; said third system comprising; means for receiving said encrypted electronic document and said first checksum via said first communication means; means for generating a third checksum of said received encrypted electronic document; means for determining if said third checksum and said first checksum are the same; means for transmitting said third checksum and said encrypted electronic document to said second system via said second communication means; means for receiving a second cipher from said second system via said second communication means; means for determining if said second system received the same encrypted electronic document transmitted by said third system; means for generating said certification indicia if said second system received the same encrypted electronic document transmitted by said third system; means for transmitting said certification indicia to said first system via said first communication means; and means for transmitting said certification indicia to said second system via said second communication means; said second system comprising; means for receiving said encrypted electronic document and said checksum from said third system via said second communication means; means for generating a second checksum of said received encrypted electronic document; means for determining if said second checksum and said received third checksum are the same; means for generating a second cipher including said second checksum; means for transmitting said second cipher to said third system via said second communication means; and means for receiving said certification indicia from said third system via said second communication means.
-
-
65. A system for certifiably transmitting an electronic document from a first processor-based system to a second processor-based system, said system comprising:
-
a first processor-based system having at least one electronic document stored thereon, said first system also having a first portable processor removably coupled thereto; a second processor-based system having means for generating a certification indicia, said second system also having a second portable processor removably coupled thereto; and means for information communication between said first system and said second system; said first system comprising; means for identifying ones of said at least one electronic document to certifiably transmit; means for extracting a cryptographic key set from said first portable processor, said cryptographic key set having at least one encryption key and a decryption key associated with said encryption key; means for encrypting said electronic document, said encrypting means utilizing said encryption key extracted from said first portable processor; means for generating a first checksum of said encrypted electronic document; means for generating a first cipher including said first checksum; means for transmitting said encrypted electronic document and said first cipher to said second system via said communication means; means for receiving a certification indicia generated in response to said transmission of said encrypted electronic document from said second system via said communication means; and means for transmitting said decryption key to said second system upon receipt of said certification indicia; said second system comprising; means for receiving said encrypted electronic document and said first cipher from said first system via said communication means; means for generating a second checksum of said received encrypted electronic document; means for determining if said second checksum and said first checksum are the same; means for generating a second cipher suitable to enable said second portable processor to generate said certification indicia; means for communicating said second cipher to said second portable processor; means, operable on said second portable processor, for generating said certification indicia if said first checksum and said second checksum are equivalent; means for extracting said certification indicia from said second portable processor; means for transmitting said certification indicia to said first system via said communication means; and means for receiving said decryption key from said first system via said communication means.
-
-
66. A method for certifiably transmitting an electronic document from a first processor-based system to a second processor-based system, said method comprising the steps of:
transmitting an electronic document from said first system to said second system, said transmitting step comprising the substeps of; generating a first checksum of an electronic document stored on said first system; temporarily coupling said first system to a second system to provide information communication between said first system and said second system; transmitting said electronic document and said first checksum from said first system to said second system; receiving a certification indicia at said first system from said second system; receiving an electronic document at said second system transmitted from said first system, said receiving step comprising the substeps of; receiving said electronic document and said first checksum from said first system at said second system; generating a second checksum of said electronic document; determining if said second checksum and said first checksum are the same; coupling a second portable processor to said second system, said second portable processor having stored therein an algorithm for generation and dissemination of a certification indicia; extracting said certification indicia from said second portable processor by said second system; and transmitting said certification indicia from said second system to said first system. - View Dependent Claims (67, 68)
-
69. A certification apparatus for certifying the transmission of an electronic document from a first processor-based system to a second processor-based system, said apparatus comprising:
-
means for temporarily coupling said certification apparatus to said first system, said coupling means providing information communication between said certification apparatus and said first system; means for temporarily coupling said certification apparatus to said second system, said coupling means providing information communication between said certification apparatus and said second system; means for verifying that an electronic document transmitted from said first system contains substantially the same information as an electronic document received by said second system; and means for generating an indicia of certification when said verifying means indicates said electronic document transmitted from said first system contains substantially the same information as said electronic document received by said second system.
-
-
70. A system comprising a portable processor for certifying the transmission of an electronic document from a first processor-based system to a second processor-based system, said system comprising:
-
means for temporarily coupling said portable processor to said second system, said coupling means providing information communication between said portable processor and said second system; means for verifying that an electronic document transmitted from said first system contains substantially the same information as an electronic document received by said second system; and means, operable on said portable processor, for generating an indicia of certification when said verifying means indicates said electronic document transmitted from said first system contains substantially the same information as said electronic document received by said second system.
-
Specification