Patents by Inventor Richard L. Brown

Richard L. Brown 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: 10362982
    Abstract: A spinal implant includes a link having a first surface and a second surface connectable with a spinal construct. The spinal construct is attachable with one or more vertebral levels. A plurality of electrodes includes at least one electrode disposed with the first surface and at least one electrode disposed with the second surface such that the electrodes conduct an electric current to stimulate tissue growth adjacent the spinal construct. Systems, surgical instruments and methods are disclosed.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 30, 2019
    Assignee: Warsaw Orthopedic, Inc.
    Inventors: Tyler S. Stevenson, Nicholas M. Benson, Newton H. Metcalf, Jr., Harold S. Taylor, Richard L. Brown
  • Patent number: 10361844
    Abstract: Methods, systems, and computer programs for generating cryptographic function parameters are described. In some examples, astronomical data from an observed astronomical event is obtained. A pseudorandom generator is seeded based on the astronomical data. After seeding the pseudorandom generator, an output from the pseudorandom generator is obtained. A parameter for a cryptographic function is generated by operation of one or more data processors. The parameter is generated from the output from the pseudorandom generator.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: July 23, 2019
    Assignee: Certicom Corp.
    Inventor: Daniel Richard L. Brown
  • Patent number: 10339273
    Abstract: A system including a range of motion, quality of sleep, overall, and control modules. The range of motion module, prior to a procedure being performed on a patient, determines a first range of motion score of the patient based on a first signal generated by a sensor. The quality of sleep module, prior to the procedure being performed on the patient, determines a first quality of sleep score or a first pain score based on the first signal. The overall module determines a combined score based on the first range of motion score and the first quality of sleep score or the first pain score. The control module compares the combined score to a predetermined threshold and predicts an outcome of the procedure based on the comparison. The control module, based on the combined score, determines whether to perform the procedure, adjust the procedure or refrain from performing the procedure.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: July 2, 2019
    Assignee: Warsaw Orthopedic, Inc.
    Inventors: Randal Schulhauser, Richard L. Brown, Matthew M. Morrison, Patrick W. Kinzie, Jeffrey R. VanRaaphorst, Emily C. Byrne
  • Publication number: 20190190711
    Abstract: An elliptic curve random number generator avoids escrow keys by choosing a point on the elliptic curve as verifiably random. An arbitrary string is chosen and a hash of that string computed. The hash is then converted to a field element of the desired field, the field element regarded as the x-coordinate of a point on the elliptic curve and the x-coordinate is tested for validity on the desired elliptic curve. If valid, the x-coordinate is decompressed to the point , wherein the choice of which is the two points is also derived from the hash value. Intentional use of escrow keys can provide for back up functionality. The relationship between P and is used as an escrow key and stored by for a security domain. The administrator logs the output of the generator to reconstruct the random number with the escrow key.
    Type: Application
    Filed: February 15, 2019
    Publication date: June 20, 2019
    Applicant: Certicom Corp.
    Inventors: Daniel Richard L. BROWN, Scott Alexander VANSTONE
  • Patent number: 10320565
    Abstract: Systems, methods, and software can be used to generate elliptic curve points. In some aspect, the method includes: selecting a field size of 8^91+5; selecting a curve equation that is compatible to the field size; using, by a hardware processor, the selected field size to generate an elliptic curve point; and using, by the hardware processor, the elliptic curve point in an Elliptic Curve Cryptography (ECC) operation.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: June 11, 2019
    Assignee: Certicom Corp.
    Inventor: Daniel Richard L. Brown
  • Publication number: 20190165936
    Abstract: A method for key agreement between a first party and a second party over a public communications channel, the method including selecting, by the first party, from a semigroup, a first value “a”; multiplying the first value “a” by a second value “b” to create a third value “d”, the second value “b” being selected from the semigroup; sending the third value “d” to the second party; receiving, from the second party, a fourth value “e”, the fourth value comprising the second value “b” multiplied by a fifth value “c” selected by the second party from the semigroup; and creating a shared secret by multiplying the first value “a” with the fourth value “e”, wherein the shared secret matches the third value “d” multiplied by the fifth value “c”.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventor: Daniel Richard L. BROWN
  • Patent number: 10284370
    Abstract: Accelerated computation of combinations of group operations in a finite field is provided by arranging for at least one of the operands to have a relatively small bit length. In a elliptic curve group, verification that a value representative of a point R corresponds the sum of two other points uG and vG is obtained by deriving integers w,z of reduced bit length and that v=w/z. The verification equality R=uG+vQ may then be computed as ?zR+(uz mod n)G+wQ=O with z and w of reduced bit length. This is beneficial in digital signature verification where increased verification can be attained.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: May 7, 2019
    Assignee: Certicom Corp.
    Inventors: Marinus Struik, Daniel Richard L. Brown, Scott Alexander Vanstone, Robert Philip Gallant, Adrian Antipa, Robert John Lambert
  • Patent number: 10243734
    Abstract: An elliptic curve random number generator avoids escrow keys by choosing a point Q on the elliptic curve as verifiably random. An arbitrary string is chosen and a hash of that string computed. The hash is then converted to a field element of the desired field, the field element regarded as the x-coordinate of a point Q on the elliptic curve and the x-coordinate is tested for validity on the desired elliptic curve. If valid, the x-coordinate is decompressed to the point Q, wherein the choice of which is the two points is also derived from the hash value. Intentional use of escrow keys can provide for back up functionality. The relationship between P and Q is used as an escrow key and stored by for a security domain. The administrator logs the output of the generator to reconstruct the random number with the escrow key.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: March 26, 2019
    Assignee: Certicom Corp.
    Inventors: Daniel Richard L. Brown, Scott Alexander Vanstone
  • Patent number: 10188861
    Abstract: A bone growth simulator system. A bioabsorbable electric circuit is encapsulated in a modified alginate known-time dissolving capsule having a rate of dissolving proportional to the thickness of the capsule. The electronic circuit is powered by a power source. The power source can be inside the capsule or outside the capsule, and can be bioabsorbable or at least biocompatible. An operational amplifier maintains constant current through the circuit. The current stimulates bone growth in bones adjacent to the circuit. The capsule and electric circuit dissolve after completion of the therapy.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: January 29, 2019
    Assignee: Warsaw Orthopedic, Inc.
    Inventors: Tyler S. Stevenson, Richard L. Brown, Todd A. Kallmyer, Matthew M. Morrison, Sneha Saikia, Randal Schulhauser
  • Publication number: 20190021644
    Abstract: A sensor including electrodes, a control module and a physical layer module. The electrodes are configured to (i) attach to a patient, and (ii) receive a first electromyographic signal from the patient. The control module is connected to the electrodes. The control module is configured to (i) detect the first electromyographic signal, and (ii) generate a first voltage signal. The physical layer module is configured to: receive a payload request from a console interface module or a nerve integrity monitoring device; and based on the payload request, (i) upconvert the first voltage signal to a first radio frequency signal, and (ii) wirelessly transmit the first radio frequency signal from the sensor to the console interface module or the nerve integrity monitoring device.
    Type: Application
    Filed: September 26, 2018
    Publication date: January 24, 2019
    Inventors: Richard L. Brown, John G. Pollock, Jeff R. Justis, Kevin L. McFarlin, Randal C. Schulhauser, Tyler S. Stevenson
  • Publication number: 20190021643
    Abstract: A sensor including electrodes, a control module and a physical layer module. The electrodes are configured to (i) attach to a patient, and (ii) receive a first electromyographic signal from the patient. The control module is connected to the electrodes. The control module is configured to (i) detect the first electromyographic signal, and (ii) generate a first voltage signal. The physical layer module is configured to: receive a payload request from a console interface module or a nerve integrity monitoring device; and based on the payload request, (i) upconvert the first voltage signal to a first radio frequency signal, and (ii) wirelessly transmit the first radio frequency signal from the sensor to the console interface module or the nerve integrity monitoring device.
    Type: Application
    Filed: September 26, 2018
    Publication date: January 24, 2019
    Inventors: Richard L. Brown, John G. Pollock, Jeff R. Justis, Kevin L. McFarlin, Randal C. Schulhauser, Tyler S. Stevenson
  • Patent number: 10187202
    Abstract: Methods, systems, and computer programs for performing key agreement operations in a communication system are described. In some aspects, a wireless network operator receives a mobile device identifier and accesses a secret key associated with the mobile device. A message authentication code function is evaluated based on the secret key to produce an output value. A session key and a challenge value are obtained based on the output value. In some aspects, a mobile device accesses a secret key in response to receiving the challenge value from the wireless network operator. A message authentication code function is evaluated based on the secret key to produce an output value. A response value and a session key are obtained based on the output value. The response value is transmitted to the wireless network operator.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: January 22, 2019
    Assignee: Certicom Corp.
    Inventors: Matthew John Campagna, Daniel Richard L. Brown, Nevine Maurice Nassif Ebeid
  • Patent number: 10148422
    Abstract: Methods, systems, and computer programs for using an implicit certificate are described. In some aspects, an implicit certificate is accessed. The implicit certificate is associated with an entity and generated by a certificate authority. The implicit certificate includes a public key reconstruction value of the entity. Certificate authority public key information is accessed. The certificate authority public key information is associated with the certificate authority that issued the implicit certificate. A first value is generated based on evaluating a hash function. The hash function is evaluated based on the certificate authority public key information and the public key reconstruction value of the entity. A public key value of the entity can be generated or otherwise used based on the first value.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: December 4, 2018
    Assignee: Certicom Corp.
    Inventors: Gregory Marc Zaverucha, David William Kravitz, Daniel Richard L. Brown
  • Patent number: 10129026
    Abstract: A method for providing Cheon-resistance security for a static elliptic curve Diffie-Hellman cryptosystem (ECDH), the method including providing a system for message communication between a pair of correspondents, a message being exchanged in accordance with ECDH instructions executable on computer processors of the respective correspondents, the ECDH instructions using a curve selected from a plurality of curves, the selecting including choosing a range of curves; selecting, from the range of curves, curves matching a threshold efficiency; excluding, within the selected curves, curves which may include intentional vulnerabilities; and electing, from non-excluded selected curves, a curve with Cheon resistance, the electing comprising a curve from an additive group of order q, wherein q is prime, such that q?1=cr and q+1=ds, where r and s are primes and c and d are integer Cheon cofactors of the group, such that cd?48.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: November 13, 2018
    Assignee: Certicom Corp.
    Inventor: Daniel Richard L. Brown
  • Patent number: 10123731
    Abstract: A sensor including electrodes, a control module and a physical layer module. The electrodes are configured to (i) attach to a patient, and (ii) receive a first electromyographic signal from the patient. The control module is connected to the electrodes. The control module is configured to (i) detect the first electromyographic signal, and (ii) generate a first voltage signal. The physical layer module is configured to: receive a payload request from a console interface module or a nerve integrity monitoring device; and based on the payload request, (i) upconvert the first voltage signal to a first radio frequency signal, and (ii) wirelessly transmit the first radio frequency signal from the sensor to the console interface module or the nerve integrity monitoring device.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: November 13, 2018
    Assignee: Medtronic Xomed, Inc.
    Inventors: Richard L. Brown, John G. Pollock, Jeff R. Justis, Kevin L. McFarlin, Randal C. Schulhauser, Tyler S. Stevenson
  • Patent number: 10123882
    Abstract: A spinal implant includes an implant body including a first endplate and a second endplate. A plurality of electrodes include at least one electrode disposed with the first endplate and at least one electrode disposed with the second endplate such that the electrodes conduct an electric current to stimulate tissue growth adjacent the implant body. Systems, surgical instruments and methods are disclosed.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: November 13, 2018
    Assignee: Warsaw Orthopedic, Inc.
    Inventors: Tyler S. Stevenson, Nicholas M. Benson, Richard L. Brown, Calvert S. Bontemps, Newton H. Metcalf, Larry Tyler, Kevin T. Foley, Mark E. Henschel, Michael W. Barror
  • Publication number: 20180310964
    Abstract: A spinal implant includes a link having a first surface and a second surface connectable with a spinal construct. The spinal construct is attachable with one or more vertebral levels. A plurality of electrodes includes at least one electrode disposed with the first surface and at least one electrode disposed with the second surface such that the electrodes conduct an electric current to stimulate tissue growth adjacent the spinal construct. Systems, surgical instruments and methods are disclosed.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Tyler S. Stevenson, Nicholas M. Benson, Newton H. Metcalf, JR., Harold S. Taylor, Richard L. Brown
  • Patent number: 10110386
    Abstract: Methods, systems, and computer programs for using an implicit certificate are disclosed. In some aspects, a message and an implicit certificate are accessed. The implicit certificate is associated with an entity. A modified message is generated by combining the message with a value based on the implicit certificate. A digital signature can be generated based on the modified message and transmitted to a recipient. In some aspects, a digital signature from an entity and a message to be verified based on the digital signature are accessed. An implicit certificate associated with the entity is accessed. A modified message is generated by combining the message with a value based on the implicit certificate. The message is verified based on the digital signature and the modified message.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: October 23, 2018
    Assignee: Certicom Corp.
    Inventors: Gregory Marc Zaverucha, David William Kravitz, Daniel Richard L. Brown
  • Publication number: 20180289396
    Abstract: A spinal implant system includes a spinal implant template having a base connected to vertebral tissue and a member movable relative to the base. The member includes a sensor configured to identify coordinates of one or more bone fasteners connected with the vertebral tissue. An implant bending device includes work surfaces engageable with a spinal implant to manipulate the spinal implant to a selected implant configuration based on the coordinates. Surgical instruments, spinal constructs, implants and methods are disclosed.
    Type: Application
    Filed: April 5, 2017
    Publication date: October 11, 2018
    Inventors: Thomas V. McGahan, Robert A. Till, JR., John Hengesbach, Richard L. Brown, Victor D. Snyder
  • Publication number: 20180280147
    Abstract: A spinal implant system includes a spinal implant template configured to provide three dimensional coordinates of a selected implant configuration. An implant bending device includes work surfaces engageable with a spinal implant to manipulate the spinal implant to the selected implant configuration and an implant contact sensor. Surgical instruments, spinal constructs, implants and methods are disclosed.
    Type: Application
    Filed: April 4, 2017
    Publication date: October 4, 2018
    Inventors: THOMAS V. MCGAHAN, MATTHEW M. MORRISON, RICHARD L. BROWN, VICTOR D. SNYDER, ROBERT A. TILL, JR., JOHN HENGESBACH