Patents by Inventor George M. Thompson
George M. Thompson 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: 10637667Abstract: A method and system. A computer iteratively processes a unique condition digest of at least two condition digests in each iteration of a loop for a sufficient number of iterations to process all condition digests of the at least two condition digests. The processing in each iteration includes concatenating a reference digest with the unique condition digest of the iteration to generate a concatenand and hashing the concatenand to generate a hashed concatenand that serves as the reference digest for the next iteration if the next iteration is performed. Each unique condition digest is a different condition digest in each iteration of the loop. The regenerated reference digest of the last iteration of the loop is a last digest.Type: GrantFiled: February 10, 2016Date of Patent: April 28, 2020Assignee: International Business Machines CorporationInventors: John Owlett, George M. Thompson, Keith A. Walton
-
Publication number: 20160164684Abstract: A method and system. A computer iteratively processes a unique condition digest of at least two condition digests in each iteration of a loop for a sufficient number of iterations to process all condition digests of the at least two condition digests. The processing in each iteration includes concatenating a reference digest with the unique condition digest of the iteration to generate a concatenand and hashing the concatenand to generate a hashed concatenand that serves as the reference digest for the next iteration if the next iteration is performed. Each unique condition digest is a different condition digest in each iteration of the loop. The regenerated reference digest of the last iteration of the loop is a last digest.Type: ApplicationFiled: February 10, 2016Publication date: June 9, 2016Inventors: John Owlett, George M. Thompson, Keith A. Walton
-
Patent number: 9306752Abstract: A method and system for generating a digital signature of a data item. A unique condition digest of at least two condition digests is iteratively processed in each iteration of a loop for a sufficient number of iterations to process all of the condition digests. Each iteration includes concatenating a reference digest with the unique condition digest of the iteration to generate a concatenand and hashing the concatenand to generate a hashed concatenand serving as the reference digest for the next iteration. Each unique condition digest is a different condition digest in each iteration. The regenerated reference digest of the last iteration is a last digest which is encrypted to generate a digital signature block that represents the data item and at least two conditions specified for the digital signature. The digital signature block includes the digital signature. The encrypting includes signing the last digest with the digital signature.Type: GrantFiled: September 19, 2014Date of Patent: April 5, 2016Assignee: International Business Machines CorporationInventors: John Owlett, George M. Thompson, Keith A. Walton
-
Patent number: 9151162Abstract: According to one embodiment, a rotor system includes an anti-rotation sleeve featuring an outer recess portion and a tilt sleeve positioned about the anti-rotation sleeve and having an opening therethrough. A first swashplate ring is positioned about the tilt sleeve and features an inner recess portion. An anti-rotation mechanism is disposed through the opening and at least partially in the outer recess portion and the inner recess portion. The anti-rotation mechanism is operable to prevent the first swashplate ring from rotating about the anti-rotation sleeve. A second swashplate ring is positioned about the first swashplate ring and rotatable about the anti-rotation sleeve.Type: GrantFiled: November 8, 2012Date of Patent: October 6, 2015Assignee: Bell Helicopter Textron Inc.Inventors: George M. Thompson, Frank B. Stamps, Glenn A. Shimek
-
Publication number: 20150058636Abstract: A method and system for generating a digital signature of a data item. A unique condition digest of at least two condition digests is iteratively processed in each iteration of a loop for a sufficient number of iterations to process all of the condition digests. Each iteration includes concatenating a reference digest with the unique condition digest of the iteration to generate a concatenand and hashing the concatenand to generate a hashed concatenand serving as the reference digest for the next iteration. Each unique condition digest is a different condition digest in each iteration. The regenerated reference digest of the last iteration is a last digest which is encrypted to generate a digital signature block that represents the data item and at least two conditions specified for the digital signature. The digital signature block includes the digital signature. The encrypting includes signing the last digest with the digital signature.Type: ApplicationFiled: September 19, 2014Publication date: February 26, 2015Inventors: John Owlett, George M. Thompson, Keith A. Walton
-
Patent number: 8862886Abstract: Provided are methods, apparatus and computer programs for generating and using conditional electronic signatures enabling the parties to an online communication or transaction to link conditions unambiguously with signed data items, and enabling verification of the authenticity of the data item and conditions and verification of the identity of the signing party. A data item and one or more conditions are separately hashed, the resulting digests (hash values) are concatenated, and the concatenand is further hashed to produce a final digest. The final digest is encrypted using the private key of a public/private key encryption scheme to produce a conditional digital signature. The data item and conditions can each be verified. Verification includes decrypting the conditional signature and comparing the decrypted result with a separately generated final digest. A solution is also disclosed for propagating information to interested parties when a first is countermanded at a second review.Type: GrantFiled: November 24, 2003Date of Patent: October 14, 2014Assignee: International Business Machines CorporationInventors: John Owlett, George M. Thompson, Keith A. Walton
-
Publication number: 20140124615Abstract: According to one embodiment, a rotor system includes an anti-rotation sleeve featuring an outer recess portion and a tilt sleeve positioned about the anti-rotation sleeve and having an opening therethrough. A first swashplate ring is positioned about the tilt sleeve and features an inner recess portion. An anti-rotation mechanism is disposed through the opening and at least partially in the outer recess portion and the inner recess portion. The anti-rotation mechanism is operable to prevent the first swashplate ring from rotating about the anti-rotation sleeve. A second swashplate ring is positioned about the first swashplate ring and rotatable about the anti-rotation sleeve.Type: ApplicationFiled: November 8, 2012Publication date: May 8, 2014Applicant: BELL HELICOPTER TEXTRON INC.Inventors: George M. Thompson, Frank B. Stamps, Glenn A. Shimek
-
Publication number: 20080126805Abstract: Provided are methods, apparatus and computer programs for generating and using conditional electronic signatures enabling the parties to an online communication or transaction to link conditions unambiguously with signed data items, and enabling verification of the authenticity of the data item and conditions and verification of the identity of the signing party. A data item and one or more conditions are separately hashed, the resulting digests (hash values) are concatenated, and the concatenand is further hashed to produce a final digest. The final digest is encrypted using the private key of a public/private key encryption scheme to produce a conditional digital signature. The data item and conditions can each be verified. Verification includes decrypting the conditional signature and comparing the decrypted result with a separately generated final digest. A solution is also disclosed for propagating information to interested parties when a first is countermanded at a second review.Type: ApplicationFiled: November 24, 2003Publication date: May 29, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John Owlett, George M. Thompson, Keith A. Walton