Patents by Inventor David Lawrence Hill

David Lawrence Hill 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).

  • Publication number: 20230421363
    Abstract: Methods and apparatuses are described for secure storage and transmission of a cryptocurrency encryption key. The apparatus comprises a microprocessor, a security module comprising a memory storing a first private key and a first public key, a quantum computing module comprising a quantum chip with one or more qubits, a speaker, and a microphone. The microprocessor converts a random string generated by the quantum computing module into a second private key. The microprocessor creates a second public key using the second private key. The microprocessor encrypts the second private key using the first private key from the security module. The microprocessor generates a signature for the second public key using the first private key. The microprocessor generates, using the speaker, ultrasonic sound waves corresponding to the second public key and the signature, and transmits the ultrasonic sound waves to a remote computing device.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 28, 2023
    Inventor: David Lawrence Hill
  • Patent number: 6925556
    Abstract: Methods, apparatuses, and systems are provided to determine a bootstrap processor. In an embodiment, the method determines a bootstrap processor from a plurality of operable processors in a fault tolerant multiprocessor system irrespective of an initialization time of a particular operable processor.
    Type: Grant
    Filed: February 14, 2001
    Date of Patent: August 2, 2005
    Assignee: Intel Corporation
    Inventors: David Lawrence Hill, Frank Binns
  • Patent number: 6735675
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: May 11, 2004
    Assignee: Intel Corporation
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi
  • Publication number: 20030110359
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Application
    Filed: January 17, 2003
    Publication date: June 12, 2003
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi
  • Patent number: 6578114
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: June 10, 2003
    Assignee: Intel Corporation
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi
  • Publication number: 20020156982
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Application
    Filed: June 26, 2002
    Publication date: October 24, 2002
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi
  • Publication number: 20020112151
    Abstract: Methods, apparatuses, and systems are provided to determine a bootstrap processor. In an embodiment, the method determines a bootstrap processor from a plurality of operable processors in a fault tolerant multiprocessor system irrespective of an initialization time of a particular operable processor.
    Type: Application
    Filed: February 14, 2001
    Publication date: August 15, 2002
    Inventors: David Lawrence Hill, Frank Binns
  • Patent number: 6434677
    Abstract: Increased efficiency in a multiple agent system is provided by allowing all explicit writebacks to continue during a snoop phase. Upon each incoming external bus request, an agent determines if the address of that request matches an address of data within the agent. If there is a match, the agent copies this most recent data, changes the state of the data to unmodified, changes the length of the data to zero (for pending explicit writebacks), and performs an implicit writeback. Additionally, prior to each explicit writeback, an agent determines if the address of the explicit writeback and any incoming snoop request requests are the same. If there is a match, the agent changes the data length of the explicit writeback to zero prior to issuing the explicit writeback.
    Type: Grant
    Filed: June 1, 1999
    Date of Patent: August 13, 2002
    Assignee: Intel Corporation
    Inventors: Paul D. Breuder, Derek T. Bachand, David Lawrence Hill, Chinna Prudvi
  • Patent number: 5910902
    Abstract: A physical process is simulated by storing in a memory state vectors for voxels and a representation of at least one surface. The state vectors include entries that correspond to particular momentum states of set of possible momentum states at a voxel. Interaction operations are performed on the state vectors to model interactions between elements of different momentum states. In addition, surface interaction operations are performed on the representation of the surface. The surface interaction operations model interactions between the surface and elements of at least one voxel near the surface. The elements have a tangential momentum relative to the surface, and the surface interaction operations retain at least a portion of the tangential momentum of the elements. The portion of tangential momentum retained corresponds to a friction parameter. The friction parameter is varied based on changes in pressure near the surface.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: June 8, 1999
    Assignee: Exa Corporation
    Inventors: Kim Molvig, Hudong Chen, Christopher M. Teixeira, Stephen Remondi, David Lawrence Hill, Fongyan Gang, Ales Alajbegovic, James E. Hoch, Jr.