Patents by Inventor Steven C. Davis

Steven C. Davis 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: 20210174356
    Abstract: A system for communicating between blockchains on heterogeneous blockchain networks. The system can include a sending blockchain configured to transmit a first message via a sending blockchain protocol, wherein the sending blockchain forms a part of a sending blockchain network. The system can include a sending adapter node configured to receive the first message from the sending blockchain and translate the first message from the sending blockchain protocol to an adapter protocol. The system can include a receiving adapter node configured to receive the first message from the sending adapter node and translate the first message from the adapter protocol to a receiving blockchain protocol. The system can include a receiving blockchain configured to receive the first message from the receiving adapter node, and validate the first message, wherein the receiving blockchain forms a part of a receiving blockchain network.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Sarala BURADAGUNTA, Rakesh YADAV, Dmytro KRYVOSHEI, Steven C. DAVIS, Sébastien LE CALLONNEC
  • Publication number: 20210176046
    Abstract: A method for performing authentication of a client device using a hash chain includes: receiving a first data request from a client device, the first data request including at least a user identifier and a first hash value; transmitting a first data response message to the client device; receiving a second data request from the client device, the second data request including at least the user identifier and a second hash value; generating a validating hash value by applying a hashing algorithm to the second hash value; validating the first hash value as being equal to the generated validating hash value; and transmitting a second data response message to the client device upon successful validation of the first hash value, wherein the second data response message includes one or more data values associated with the user identifier.
    Type: Application
    Filed: December 6, 2019
    Publication date: June 10, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Steven C. DAVIS, Jason Jay LACOSS-ARNOLD
  • Publication number: 20210091925
    Abstract: A method for maintaining a consistent blockchain ledger for storing commitments across multiple separate blockchains includes: storing a blockchain comprised of a plurality of blocks, each block including at least a block header and one or more blockchain data values; receiving a base commitment from a first node, where the first node is included in a first blockchain network; generating a first new block including at least a first block header and the received base commitment; storing the first new block in the blockchain; receiving a state commitment from an additional node included in each of at least two additional blockchain networks; generating an additional new block including at least an additional block header and each received state commitment; and storing the additional new block in the blockchain.
    Type: Application
    Filed: September 20, 2019
    Publication date: March 25, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Steven C. DAVIS, Rakesh YADAV
  • Publication number: 20210044437
    Abstract: A method for distributing multiple cryptographic keys used to access data includes: receiving a data signal superimposed with an access key request, wherein the access key request includes at least a number, n, greater than 1, of requested keys; generating n key pairs using a key pair generation algorithm, wherein each key pair includes a private key and a public key; deriving an access private key by applying the private key included in each of the n key pairs to a key derivation algorithm; generating an access public key corresponding to the derived access private key using the key pair generation algorithm; and electronically transmitting a data signal superimposed with a private key included in one of the n key pairs for each of the n key pairs.
    Type: Application
    Filed: October 23, 2020
    Publication date: February 11, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Steven C. DAVIS
  • Publication number: 20210021427
    Abstract: A method for verification of a data value via a Merkle root includes: storing, in a memory of a processing server, a Merkle root; receiving at least a data value, a nonce, and a plurality of hash path values; generating a combined value by combining the data value and the nonce; generating a first hash value via application of a hashing algorithm to the combined value; generating a subsequent hash value via application of the hashing algorithm to a combination of the first hash value and a first of the plurality of hash path values; repeating generation of the subsequent hash value using a combination of the next hash path value of the plurality of hash path values and the most recent subsequent hash value; and verifying the data value based on a comparison of the Merkle root and the last generated subsequent hash value.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Steven C. DAVIS
  • Publication number: 20200374131
    Abstract: A method for conveying auditable information regarding provenance of a product that is cryptographically accurate while retaining complete anonymity of product and participant on a blockchain includes: receiving a product identifier; generating a digital token by applying a hashing algorithm to the product identifier; generating an entry value by applying the hashing algorithm to a combination of an event identifier and the digital token; generating a digital signature by digitally signing a data package using a private key of a cryptographic key pair, where the data package includes at least a blockchain address, the event identifier, and the digital token; and transmitting the blockchain address, the digital signature, and the entry value to a node in a blockchain network.
    Type: Application
    Filed: May 15, 2020
    Publication date: November 26, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Steven C. DAVIS, Rob BYRNE, Robert COLLINS, Deborah Eleanor BARTA, Leandro NUNES DA SILVA CARVALHO
  • Patent number: 10848308
    Abstract: A method for distributing multiple cryptographic keys used to access data includes: receiving a data signal superimposed with an access key request, wherein the access key request includes at least a number, n, greater than 1, of requested keys; generating n key pairs using a key pair generation algorithm, wherein each key pair includes a private key and a public key; deriving an access private key by applying the private key included in each of the n key pairs to a key derivation algorithm; generating an access public key corresponding to the derived access private key using the key pair generation algorithm; and electronically transmitting a data signal superimposed with a private key included in one of the n key pairs for each of the n key pairs.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: November 24, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Steven C. Davis
  • Publication number: 20200344073
    Abstract: A method for propagating configuration data using a blockchain includes: storing a blockchain comprised of a plurality of blocks, each being comprised of a block header having a timestamp and one or more configuration transactions; receiving one or more configuration data items; generating a new configuration transaction for each configuration data item; hashing a most recent block identified based on the timestamp included in the respective block header to generate a previous block hash value; hashing a combination of the new configuration transactions and/or data associated therewith to generate a current block hash value; generating a new block header, the new block header including a current timestamp, the previous block hash value, the current block hash value, and a digital signature; generating a new block comprised of the new block header and each new configuration transaction; and updating the blockchain by appending the new block.
    Type: Application
    Filed: July 9, 2020
    Publication date: October 29, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Simon R. Dix, Steven C. Davis
  • Publication number: 20200007393
    Abstract: A method for automatic configuration of a communication network includes: generating a request message, the request message including a communication address associated; transmitting the generated request message as a broadcast message to a plurality of computing devices using a predefined user datagram protocol (UDP) port, the message being broadcast with a predetermined time to live; receiving agreement messages from computing devices transmitted by the respective computing device using the predefined UDP port, each agreement message including a communication address associated with the respective computing device and a specified transmission control protocol (TCP) port; identifying at least one of the one or more agreement messages for establishment of communication; and establishing a communication connection to the computing device associated with each identified agreement message using the specific TCP port.
    Type: Application
    Filed: September 11, 2019
    Publication date: January 2, 2020
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Steven C. DAVIS
  • Publication number: 20190342094
    Abstract: A method for distributing multiple cryptographic keys used to access data includes: receiving a data signal superimposed with an access key request, wherein the access key request includes at least a number, n, greater than 1, of requested keys; generating n key pairs using a key pair generation algorithm, wherein each key pair includes a private key and a public key; deriving an access private key by applying the private key included in each of the n key pairs to a key derivation algorithm; generating an access public key corresponding to the derived access private key using the key pair generation algorithm; and electronically transmitting a data signal superimposed with a private key included in one of the n key pairs for each of the n key pairs.
    Type: Application
    Filed: July 15, 2019
    Publication date: November 7, 2019
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Steven C. DAVIS
  • Patent number: 7081752
    Abstract: A system and method including an apparatus for use in electrically loading RF coils of an MRI system is disclosed. The apparatus includes a polymer interdispersed with an electrically conductive additive such that the apparatus provides the necessary electrical loading of the RF coils for testing and calibration of the MRI system but is free of liquid. Furthermore, the apparatus is capable of providing the requisite electrical load in high magnet magnetic fields without introducing image distortion as a result of standing waves within the apparatus.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: July 25, 2006
    Assignee: General Electric Company
    Inventors: Timothy W. Skloss, Dewain A. Purgill, Roman I. Dachniwskyj, Daniel J. Schaefer, Steven C. Davis, Daniel J. Weyers
  • Patent number: 7006592
    Abstract: A CT Fluoro system which, in one embodiment, includes an integrated controller, image reconstruction algorithms for increasing the speed of image display, and an enhanced image display, is described. The integrated controller enables the radiologist to maintain control of the system throughout the fluoro scan. The image reconstruction algorithms are generally directed to increasing the image frame rate or reducing image artifacts, or both, in the CT fluoro scan. The image display generally provides enhanced images and control to the radiologist during a scan procedure.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: February 28, 2006
    Assignee: General Electric Company
    Inventors: Fazle Ali, Jiang Hsieh, Robert F. Senzig, Steven C. Davis, Shawn P. Faessler
  • Patent number: 6919723
    Abstract: An RF coil loop assembly technique that maintains coil isolation at varying coil positions is presented. A mutual inductance compensation circuit connected in series with each RF coil loop of the coil loop assembly substantially minimizes the coupling, or mutual inductance, that forms between the RF coil loops. The mutual inductance of the compensation circuit substantially equals, and is opposite in phase or polarity, to the mutual inductance that forms between the RF coil loops as the RF coil loops move or rotate with respect to each other.
    Type: Grant
    Filed: July 9, 2003
    Date of Patent: July 19, 2005
    Assignee: General Electric Company
    Inventor: Steven C. Davis
  • Publication number: 20040247070
    Abstract: A CT Fluoro system which, in one embodiment, includes an integrated controller, image reconstruction algorithms for increasing the speed of image display, and an enhanced image display, is described. The integrated controller enables the radiologist to maintain control of the system throughout the fluoro scan. The image reconstruction algorithms are generally directed to increasing the image frame rate or reducing image artifacts, or both, in the CT fluoro scan. The image display generally provides enhanced images and control to the radiologist during a scan procedure.
    Type: Application
    Filed: July 12, 2004
    Publication date: December 9, 2004
    Inventors: Fazle Ali, Jiang Hsieh, Robert F. Senzig, Steven C. Davis, Shawn P. Faessler
  • Publication number: 20040196040
    Abstract: A system and method including an apparatus for use in electrically loading RF coils of an MRI system is disclosed. The apparatus includes a polymer interdispersed with an electrically conductive additive such that the apparatus provides the necessary electrical loading of the RF coils for testing and calibration of the MRI system but is free of liquid. Furthermore, the apparatus is capable of providing the requisite electrical load in high magnet magnetic fields without introducing image distortion as a result of standing waves within the apparatus.
    Type: Application
    Filed: April 4, 2003
    Publication date: October 7, 2004
    Applicant: GE MEDICAL SYSTEMS GLOBAL TECHNOLOGY CO. LLC
    Inventors: Timothy W. Skloss, Dewain A. Purgill, Roman I. Dachniwskyj, Daniel J. Schaefer, Steven C. Davis, Daniel J. Weyers
  • Patent number: 6801594
    Abstract: A CT Fluoro system which, in one embodiment, includes an integrated controller, image reconstruction algorithms for increasing the speed of image display, and an enhanced image display, is described. The integrated controller enables the radiologist to maintain control of the system throughout the fluoro scan. The image reconstruction algorithms are generally directed to increasing the image frame rate or reducing image artifacts, or both, in the CT fluoro scan. The image display generally provides enhanced images and control to the radiologist during a scan procedure.
    Type: Grant
    Filed: November 26, 1997
    Date of Patent: October 5, 2004
    Assignee: General Electric Company
    Inventors: Fazle Ali, Jiang Hsieh, Robert F. Senzig, Steven C. Davis, Shawn P. Faessler
  • Patent number: 6331194
    Abstract: A method for building hollow insulator cylinders that can have each end closed off with a high voltage electrode to contain a vacuum. A series of fused-silica round flat plates are fabricated with a large central hole and equal inside and outside diameters. The thickness of each is related to the electron orbit diameter of electrons that escape the material surface, loop, and return back. Electrons in such electron orbits can support avalanche mechanisms that result in surface flashover. For example, the thickness of each of the fused-silica round flat plates is about 0.5 millimeter. In general, the thinner the better. Metal, such as gold, is deposited onto each top and bottom surface of the fused-silica round flat plates using chemical vapor deposition (CVD). Eutectic metals can also be used with one alloy constituent on the top and the other on the bottom. The CVD, or a separate diffusion step, can be used to defuse the deposited metal deep into each fused-silica round flat plate.
    Type: Grant
    Filed: July 8, 1997
    Date of Patent: December 18, 2001
    Assignee: The United States of America as represented by the United States Department of Energy
    Inventors: Stephen E. Sampayan, Michael L. Krogh, Steven C. Davis, Derek E. Decker, Ben Z. Rosenblum, David M. Sanders, Juan M. Elizondo-Decanini
  • Patent number: 4486840
    Abstract: A computer numeric control for metal forming which allows the automatic selecting of gauge position and ram position allowing both variables to act to produce bends in forming materials with different flange lengths and angles. The system also offers programming and calibration features comprising significant improvements over prior art apparatus and methods. The system integrates the press control circuitry and all precise control of flange length which can be programmed and offers precise control of the bend angle which can be programmed. Multiple programs can be stored and later retrieved. The apparatus can be calibrated in either English or metric units. Magnetic cassettes and printers can be utilized for permanent storage of programs and to produce permanent records on paper.
    Type: Grant
    Filed: October 14, 1981
    Date of Patent: December 4, 1984
    Assignee: Houdaille Industries, Inc.
    Inventors: Dean A. Klein, Steven C. Davis, Jerome J. Wroblewski, Otto Baade, Earl L. Hinrichs
  • Patent number: 4411150
    Abstract: An improved backgauge structure for a metal working machine as, for example, a press brake with improved rotatable gauging fingers that can be rotated 90.degree. and pulled out for replacement but which will not fall out and which are spring loaded so that the gauging fingers can pivot upwardly in response to movement of the material and further including a pivoted channel member to which the gauging fingers are attached so as to provide improved gauging.
    Type: Grant
    Filed: October 21, 1981
    Date of Patent: October 25, 1983
    Assignee: Houdaille Industries, Inc.
    Inventors: Dean A. Klein, Steven C. Davis, Jerome J. Wroblewski