Patents by Inventor Marc T. Kaufman
Marc T. Kaufman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10715334Abstract: Various embodiments include one or more of systems, methods, software, and data structures for validating a digital signature, wherein common information in a certification chain is maintained in one entry of a Document Secure Store (DSS). The DSS separates the Long Term Validation (LTV) information from the digital signature, allowing amendment of and addition to the LTV information in the DSS after a digital signature is applied to a document.Type: GrantFiled: August 2, 2017Date of Patent: July 14, 2020Assignee: Adobe Inc.Inventors: Isak Tenenboym, Marc T. Kaufman, Philip Levy
-
Publication number: 20170359183Abstract: Various embodiments include one or more of systems, methods, software, and data structures for validating a digital signature, wherein common information in a certification chain is maintained in one entry of a Document Secure Store (DSS). The DSS separates the Long Term Validation (LTV) information from the digital signature, allowing amendment of and addition to the LTV information in the DSS after a digital signature is applied to a document.Type: ApplicationFiled: August 2, 2017Publication date: December 14, 2017Inventors: Isak TENENBOYM, Marc T. KAUFMAN, Philip LEVY
-
Patent number: 9800416Abstract: Systems and methods are presented for distributed validation of a digitally signed electronic document. A computing device accesses both a representation of the electronic document and a digital signature for the electronic document that includes a digest generated by the digital signature's creator by applying a one-way function to the electronic document. The computing device applies the same one-way function to the accessed representation of the electronic document to generate a new digest, and includes both the digital signature and the new digest in a request sent to a separate validation server. The request does not include the electronic document. The validation server generates validation results that depend on comparing the digest from the digital signature with the new digest, and that do not depend on having the electronic document available to the validation server. The computing device receives the validation results from the separate validation server.Type: GrantFiled: January 11, 2016Date of Patent: October 24, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Isak Tenenboym, Philip G. Levy, Marc T. Kaufman, John T. Landwehr
-
Patent number: 9768965Abstract: Various embodiments include one or more of systems, methods, software, and data structures for validating a digital signature, wherein common information in a certification chain is maintained in one entry of a Document Secure Store (DSS). The DSS separates the Long Term Validation (LTV) information from the digital signature, allowing amendment of and addition to the LTV information in the DSS after a digital signature is applied to a document.Type: GrantFiled: May 28, 2009Date of Patent: September 19, 2017Assignee: Adobe Systems IncorporatedInventors: Isak Tenenboym, Marc T. Kaufman, Philip Levy
-
Publication number: 20160127131Abstract: Systems and methods are presented for distributed validation of a digitally signed electronic document. A computing device accesses both a representation of the electronic document and a digital signature for the electronic document that includes a digest generated by the digital signature's creator by applying a one-way function to the electronic document. The computing device applies the same one-way function to the accessed representation of the electronic document to generate a new digest, and includes both the digital signature and the new digest in a request sent to a separate validation server. The request does not include the electronic document. The validation server generates validation results that depend on comparing the digest from the digital signature with the new digest, and that do not depend on having the electronic document available to the validation server. The computing device receives the validation results from the separate validation server.Type: ApplicationFiled: January 11, 2016Publication date: May 5, 2016Inventors: Isak Tenenboym, Philip G. Levy, Marc T. Kaufman, John T. Landwehr
-
Patent number: 9276749Abstract: Systems and methods are presented for distributed validation of a digitally signed electronic document. A computing device accesses both a representation of the electronic document and a digital signature for the electronic document that includes a digest generated by the digital signature's creator by applying a one-way function to the electronic document. The computing device applies the same one-way function to the accessed representation of the electronic document to generate a new digest, and includes both the digital signature and the new digest in a request sent to a separate validation server. The request does not include the electronic document. The validation server generates validation results that depend on comparing the digest from the digital signature with the new digest, and that do not depend on having the electronic document available to the validation server. The computing device receives the validation results from the separate validation server.Type: GrantFiled: July 31, 2012Date of Patent: March 1, 2016Assignee: Adobe Systems IncorporatedInventors: Isak Tenenboym, Philip G. Levy, Marc T. Kaufman, John T. Landwehr
-
Patent number: 8954731Abstract: A method and apparatus are presented to perform a distributive computation of a digital signature in a document signing process. A signing request from a remote device initiates the document signing process including the distributive computation. The server verifies digital certificates corresponding to a signer's public key. An encryption request including a set of authenticated attributes and a hash value based on the to-be-signed content is transmitted to the remote device. A signer at the remote device encrypts the hash value in the encryption request with an encryption process utilizing a private key. The resulting encrypted hash value is transmitted to the server to produce the digital signature used to sign the subject content. This distributive computation process minimizes the amount of data transmitted between devices, while minimizing remote device resource requirements, and maintains the integrity of the signer's private key during generation of the digital signature.Type: GrantFiled: November 29, 2012Date of Patent: February 10, 2015Assignee: Adobe Systems IncorporatedInventors: Isak Tenenboym, Philip Levy, Marc T. Kaufman
-
Publication number: 20140149735Abstract: A method and apparatus are presented to perform a distributive computation of a digital signature in a document signing process. A signing request from a remote device initiates the document signing process including the distributive computation. The server verifies digital certificates corresponding to a signer's public key. An encryption request including a set of authenticated attributes and a hash value based on the to-be-signed content is transmitted to the remote device. A signer at the remote device encrypts the hash value in the encryption request with an encryption process utilizing a private key. The resulting encrypted hash value is transmitted to the server to produce the digital signature used to sign the subject content. This distributive computation process minimizes the amount of data transmitted between devices, while minimizing remote device resource requirements, and maintains the integrity of the signer's private key during generation of the digital signature.Type: ApplicationFiled: November 29, 2012Publication date: May 29, 2014Applicant: Adobe Systems IncorporatedInventors: Isak Tenenboym, Philip Levy, Marc T. Kaufman
-
Publication number: 20140040611Abstract: Systems and methods are presented for distributed validation of a digitally signed electronic document. A computing device accesses both a representation of the electronic document and a digital signature for the electronic document that includes a digest generated by the digital signature's creator by applying a one-way function to the electronic document. The computing device applies the same one-way function to the accessed representation of the electronic document to generate a new digest, and includes both the digital signature and the new digest in a request sent to a separate validation server. The request does not include the electronic document. The validation server generates validation results that depend on comparing the digest from the digital signature with the new digest, and that do not depend on having the electronic document available to the validation server. The computing device receives the validation results from the separate validation server.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Inventors: Isak Tenenboym, Philip G. Levy, Marc T. Kaufman, John T. Landwehr
-
Publication number: 20140032913Abstract: Various embodiments include one or more of systems, methods, software, and data structures for validating a digital signature, wherein common information in a certification chain is maintained in one entry of a Document Secure Store (DSS). The DSS separates the Long Term Validation (LTV) information from the digital signature, allowing amendment of and addition to the LTV information in the DSS after a digital signature is applied to a document.Type: ApplicationFiled: May 28, 2009Publication date: January 30, 2014Applicant: Adobe Systems IncorporatedInventors: Isak Tenenboym, Marc T. Kaufman, Philip Levy
-
Publication number: 20140032899Abstract: A system, for secure form delivery, may include a detector to detect a request to submit an electronic form that includes associated application data; an encryption module to respond to the request to submit the electronic form by automatically accessing an encryption key, determining destination information, and encrypting the associated application data, utilizing the encryption key; and a submit module to submit the electronic form to a destination, utilizing the destination information.Type: ApplicationFiled: November 8, 2006Publication date: January 30, 2014Inventors: Marc T. Kaufman, Genevieve Laroche, Roberto Perelman, Joseph D. Steele
-
Patent number: 7769810Abstract: A system for collaborative editing may include a viewer to open a master copy of an electronic document in a local editor, a first queue to store edit operations requested by the local editor, a second queue to store edit operations requested by the remote editor, an update detector to detect a request from the remote editor to perform an edit operation on a remote copy of the electronic document, an update module to perform the edit operation on the master copy of the electronic document and to update the second queue with the edit operation, and a distributor to propagate the edit operation to the remote copy of the electronic document.Type: GrantFiled: April 26, 2007Date of Patent: August 3, 2010Assignee: Adobe Systems IncorporatedInventor: Marc T. Kaufman
-
Patent number: 4308587Abstract: Apparatus for displaying dots on a cathode ray tube representing populations of particles being analyzed, which includes a pair of digital memories which concurrently store X-Y data pairs for several particles and which drive the X-Y deflection circuits of an associated CRT.Type: GrantFiled: December 26, 1979Date of Patent: December 29, 1981Assignee: Becton Dickinson and CompanyInventor: Marc T. Kaufman