Patents by Inventor Steven W. Cook

Steven W. Cook 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: 9152801
    Abstract: A method for use in encrypting data using a computer. The method comprises receiving data to be encrypted, defining a set of byte codes comprising user byte codes, storing a transformation vector defined from the set of byte codes, retrieving the transformation vector from the memory, transforming a block of the data from the data to be encrypted, translating values of the user byte codes from the block of data across the transformation vector, randomly selecting one or more reversible operations to perform, performing the reversible operations during the translation of the values of the user byte codes from the block of data, and inserting the translated values of the user byte codes into an encrypted block of data.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: October 6, 2015
    Inventor: Steven W. Cooke
  • Patent number: 8897440
    Abstract: A method for use in encrypting data using a computer. The method comprises receiving data to be encrypted, defining a set of byte codes comprising user byte codes, meta byte codes, and dead byte codes, storing a transformation vector defined from the set of byte codes, retrieving the transformation vector from the memory, transforming a block of the data from the data to be encrypted, comprising translating values of the user byte codes from the block of data across the transformation vector, randomly selecting one or more meta byte codes from the defined meta byte codes, performing the reversible operations indicated by the selected meta byte codes during the translation of the values of the user byte codes from the block of data, translating the values of the selected meta byte codes across the transformation vector, inserting the translated values of the user byte codes into an encrypted block of data, and inserting the translated values of the selected meta byte codes into the encrypted block of data.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: November 25, 2014
    Inventor: Steven W. Cooke
  • Publication number: 20140223194
    Abstract: A method for use in encrypting data using a computer. The method comprises receiving data to be encrypted, defining a set of byte codes comprising user byte codes, storing a transformation vector defined from the set of byte codes, retrieving the transformation vector from the memory, transforming a block of the data from the data to be encrypted, translating values of the user byte codes from the block of data across the transformation vector, randomly selecting one or more reversible operations to perform, performing the reversible operations during the translation of the values of the user byte codes from the block of data, and inserting the translated values of the user byte codes into an encrypted block of data.
    Type: Application
    Filed: April 11, 2014
    Publication date: August 7, 2014
    Inventor: Steven W. Cooke
  • Publication number: 20140003600
    Abstract: A method for use in encrypting data using a computer. The method comprises receiving data to be encrypted, defining a set of byte codes comprising user byte codes, meta byte codes, and dead byte codes, storing a transformation vector defined from the set of byte codes, retrieving the transformation vector from the memory, transforming a block of the data from the data to be encrypted, comprising translating values of the user byte codes from the block of data across the transformation vector, randomly selecting one or more meta byte codes from the defined meta byte codes, performing the reversible operations indicated by the selected meta byte codes during the translation of the values of the user byte codes from the block of data, translating the values of the selected meta byte codes across the transformation vector, inserting the translated values of the user byte codes into an encrypted block of data, and inserting the translated values of the selected meta byte codes into the encrypted block of data.
    Type: Application
    Filed: April 12, 2013
    Publication date: January 2, 2014
    Inventor: Steven W. Cooke
  • Patent number: 7499049
    Abstract: A system, method, and computer program product for reducing processing time related to relative geometry calculations performed for objects in a simulated three-dimensional environment. The method converts three-dimensional location coordinates of each object of a plurality of simulated objects in the simulated three-dimensional environment to coordinates of a two-dimensional grid. Then, a two-dimensional grid area that is associated with the scan of an object is calculated. Objects with two-dimensional grid coordinates that are collocated with the calculated area of the scan are determined and relative geometry calculations for the scan of the object determined to be collocated with the calculated area of the scan is performed.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: March 3, 2009
    Assignee: The Boeing Company
    Inventor: Steven W Cooke
  • Patent number: 7412364
    Abstract: A system, method, and computer program product for reducing processing time related to relative geometry calculations performed for objects in a simulated three-dimensional environment. The method converts three-dimensional location coordinates of each object of a plurality of simulated objects in the simulated three-dimensional environment to coordinates of a two-dimensional grid. Then, a two-dimensional grid area that is associated with the scan of an object is calculated. Objects with two-dimensional grid coordinates that are collocated with the calculated area of the scan are determined and relative geometry calculations for the scan of the object determined to be collocated with the calculated area of the scan is performed.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: August 12, 2008
    Assignee: The Boeing Company
    Inventor: Steven W. Cooke
  • Patent number: 7146299
    Abstract: The present invention is a system and method for easily adjusting flight characteristics of a simulated aircraft. The system allows a user to adjust commanded pitch, roll or yaw values or steady state frequency response values that are associated with an atmospheric temperature value, an atmospheric dynamic pressure value, aileron position, rudder position, and elevator position.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: December 5, 2006
    Assignee: The Boeing Company
    Inventor: Steven W. Cooke
  • Publication number: 20040033473
    Abstract: The present invention is a system and method for easily adjusting flight characteristics of a simulated aircraft. The system allows a user to adjust commanded pitch, roll or yaw values or steady state frequency response values that are associated with an atmospheric temperature value, an atmospheric dynamic pressure value, aileron position, rudder position, and elevator position.
    Type: Application
    Filed: August 16, 2002
    Publication date: February 19, 2004
    Inventor: Steven W. Cooke
  • Publication number: 20040008199
    Abstract: A system, method, and computer program product for reducing processing time related to relative geometry calculations performed for objects in a simulated three-dimensional environment. The method converts three-dimensional location coordinates of each object of a plurality of simulated objects in the simulated three-dimensional environment to coordinates of a two-dimensional grid. Then, a two-dimensional grid area that is associated with the scan of an object is calculated. Objects with two-dimensional grid coordinates that are collocated with the calculated area of the scan are determined and relative geometry calculations for the scan of the object determined to be collocated with the calculated area of the scan is performed.
    Type: Application
    Filed: July 10, 2002
    Publication date: January 15, 2004
    Inventor: Steven W. Cooke
  • Patent number: 6519452
    Abstract: A system and method for a simultaneous examination of synchronized forward and reverse link data of a telecommunication network is provided. An RF optimizer system first gathers inputs from both the forward link data as saved by a mobile diagnostic unit (MDU) and the reverse link data as provided by a mobile telephone exchange (MTE), and then merges and synchronizes these two distinct and individual data sets. Various parametric data can be viewed simultaneously from different perspectives (map, grid, graph, message views) with each individual perspective to be synchronized with all others.
    Type: Grant
    Filed: October 18, 1999
    Date of Patent: February 11, 2003
    Assignee: Nortel Networks Limited
    Inventors: Remo L. Agostino, Steven W. Cook, Robert P. Lauderdale, II
  • Publication number: 20010053338
    Abstract: An improved polyamidation system and control system for producing a polyamide from molten dicarboxylic acid monomer and molten diamine monomer. The polyamidation control system measures the molar ratio of the molten dicarboxylic acid monomer and molten diamine monomer with a partially polymerized mixture. A feed forward control algorithm is employed within the control system to determine the extent to which the ratio of the initial reactants must be altered prior to mixing in order to produce the resulting polyamide having stoichiometrically balanced molar ratio.
    Type: Application
    Filed: May 26, 1999
    Publication date: December 20, 2001
    Inventors: GREGORY E. BUSH, CHRIS E. SCHWIER, ROBERT M. LEMBCKE, STEVEN W. COOK
  • Patent number: 6169162
    Abstract: A process for producing a polyamide from dicarboxylic acid monomer and diamine monomer comprises the steps of: (a) mixing molten dicarboxylic acid monomer and molten diamine monomer in equimolar amounts, thereby producing a molten reaction mixture; (b) flowing the reaction mixture through at least one unvented reaction vessel, the residence time of the reaction mixture in the at least one unvented reaction vessel being between about 0.01 minutes and about 30 minutes, thereby forming a first product stream that comprises polyamide and water of polymerization; and (c) flowing the first product stream through at least one vented vessel, whereby water of polymerization is removed, thereby forming a second product stream that comprises polyamide. The process can operate continuously, and there is no need to add water to the dicarboxylic acid, to the diamine, or to the reaction mixture.
    Type: Grant
    Filed: May 24, 1999
    Date of Patent: January 2, 2001
    Assignee: Solutia Inc.
    Inventors: Gregory E. Bush, Chris E. Schwier, Robert M. Lembcke, Steven W. Cook