Patents by Inventor John B. Sims
John B. Sims 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: 10891278Abstract: The different advantageous embodiments provide a method for identifying changes in data sets. An ending version for a data set is received. A beginning version for the data set is identified. The ending version for the data set is compared with the beginning version for the data set. A number of differences is calculated between the ending version and the beginning version. A data structure is created that identifies the number of differences between the ending version and the beginning version.Type: GrantFiled: March 7, 2017Date of Patent: January 12, 2021Assignee: The Boeing CompanyInventors: William H. Page, John B. Sims
-
Patent number: 9779119Abstract: The different advantageous embodiments provide a method for identifying changes in data sets. An ending version for a data set is received. A beginning version for the data set is identified. The ending version for the data set is compared with the beginning version for the data set. A number of differences is calculated between the ending version and the beginning version. A data structure is created that identifies the number of differences between the ending version and the beginning version.Type: GrantFiled: May 28, 2014Date of Patent: October 3, 2017Assignee: THE BOEING COMPANYInventors: William H. Page, John B. Sims
-
Publication number: 20170177631Abstract: The different advantageous embodiments provide a method for identifying changes in data sets. An ending version for a data set is received. A beginning version for the data set is identified. The ending version for the data set is compared with the beginning version for the data set. A number of differences is calculated between the ending version and the beginning version. A data structure is created that identifies the number of differences between the ending version and the beginning version.Type: ApplicationFiled: March 7, 2017Publication date: June 22, 2017Inventors: William H. Page, John B. Sims
-
Patent number: 9600506Abstract: The different advantageous embodiments provide a method for identifying changes in data sets. An ending version for a data set is received. A beginning version for the data set is identified. The ending version for the data set is compared with the beginning version for the data set. A number of differences is calculated between the ending version and the beginning version. A data structure is created that identifies the number of differences between the ending version and the beginning version.Type: GrantFiled: May 28, 2014Date of Patent: March 21, 2017Assignee: THE BOEING COMPANYInventors: William H. Page, John B. Sims
-
Publication number: 20140279981Abstract: The different advantageous embodiments provide a method for identifying changes in data sets. An ending version for a data set is received. A beginning version for the data set is identified. The ending version for the data set is compared with the beginning version for the data set. A number of differences is calculated between the ending version and the beginning version. A data structure is created that identifies the number of differences between the ending version and the beginning version.Type: ApplicationFiled: May 28, 2014Publication date: September 18, 2014Applicant: The Boeing CompanyInventors: William H. Page, John B. Sims
-
Patent number: 8756195Abstract: The different advantageous embodiments provide a method for identifying changes in data sets. An ending version for a data set is received. A beginning version for the data set is identified. The ending version for the data set is compared with the beginning version for the data set. A number of differences is calculated between the ending version and the beginning version. A data structure is created that identifies the number of differences between the ending version and the beginning version.Type: GrantFiled: August 27, 2009Date of Patent: June 17, 2014Assignee: The Boeing CompanyInventors: William H. Page, John B. Sims
-
Patent number: 8689300Abstract: A method and system for authenticating the identity of a client device that is calling a remotely located server over a network. A client device inputs information pertaining to a hardware characteristic and a network address thereof into a cryptographic hash function stored on the client device. The hash function computes a unique registration ID hash code and presents it to the system server during a registration process. The system server then generates a digital certificate having a system-side key (i.e., public key). A client-side key (i.e., private key) is provided to the client device. For all future calls to the system server, the client device re-computes its registration ID hash code and then digitally signs it using its client-side key. The system server then uses its system-side key to examine the digitally signed registration ID hash code to authenticate the identity of the client device.Type: GrantFiled: January 30, 2007Date of Patent: April 1, 2014Assignee: The Boeing CompanyInventors: John B. Sims, Jeffrey W. Calog
-
Patent number: 8590024Abstract: A method for authenticating the identity of a client device that is attempting to establish a communications link with a remotely located system server over a network. The method involves initially generating a unique registration ID code by inputting information pertaining to hardware characteristics of the client device itself, and a network address of the client device, into a cryptographic hash function. The hash function generates the unique registration ID hash code and presents it to the system server. The system server uses this registration ID hash code to authenticate the identity of the client device making the call. The system server then generates a pseudo random number (PRN), and transmits it to the client device. The PRN is used the next time the client device makes a call to the system server to generate a unique, client-side hash code, which is used by the system server to authenticate the identity of the client device.Type: GrantFiled: February 1, 2007Date of Patent: November 19, 2013Assignee: The Boeing CompanyInventors: John B Sims, Mykola P Samoylov
-
Publication number: 20110055155Abstract: The different advantageous embodiments provide a method for identifying changes in data sets. An ending version for a data set is received. A beginning version for the data set is identified. The ending version for the data set is compared with the beginning version for the data set. A number of differences is calculated between the ending version and the beginning version. A data structure is created that identifies the number of differences between the ending version and the beginning version.Type: ApplicationFiled: August 27, 2009Publication date: March 3, 2011Applicant: The Boeing CompanyInventors: William H. Page, John B. Sims
-
Publication number: 20080189772Abstract: A method for authenticating the identity of a client device that is attempting to establish a communications link with a remotely located system server over a network. The method involves initially generating a unique registration ID code by inputting information pertaining to hardware characteristics of the client device itself, and a network address of the client device, into a cryptographic hash function. The hash function generates the unique registration ID hash code and presents it to the system server. The system server uses this registration ID hash code to authenticate the identity of the client device making the call. The system server then generates a pseudo random number (PRN), and transmits it to the client device. The PRN is used the next time the client device makes a call to the system server to generate a unique, client-side hash code, which is used by the system server to authenticate the identity of the client device.Type: ApplicationFiled: February 1, 2007Publication date: August 7, 2008Inventors: John B. Sims, Mykola P. Samoylov
-
Publication number: 20080184029Abstract: A method and system for authenticating the identity of a client device that is calling a remotely located server over a network. A client device inputs information pertaining to a hardware characteristic and a network address thereof into a cryptographic hash function stored on the client device. The hash function computes a unique registration ID hash code and presents it to the system server during a registration process. The system server then generates a digital certificate having a system-side key (i.e., public key). A client-side key (i.e., private key) is provided to the client device. For all future calls to the system server, the client device re-computes its registration ID hash code and then digitally signs it using its client-side key. The system server then uses its system-side key to examine the digitally signed registration ID hash code to authenticate the identity of the client device.Type: ApplicationFiled: January 30, 2007Publication date: July 31, 2008Inventors: John B. Sims, Jeffrey W. Calog