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: 11956370Abstract: A method for verification at a computing device of a signed message received from a first party over a public communications channel, the method including extracting a message digest “a” belonging to a semigroup from the signed message; obtaining a public key [c,e] for the first party, including a fixed value checker “c” and an endpoint “e”, checker “c” and endpoint “e” belonging to the semigroup and the endpoint comprising a multiplication of a private key “b” for the first party and the checker “c”, multiplying the message digest “a” and the endpoint “e” to create an endmatter “ae”; extracting a signature “d” from the signed message, the signature “d” belonging to the semigroup and being a multiplication of message digest “a” and private key “b”; multiplying the signature “d” and the checker “c” to create a signcheck “dc”; and verifying that the endmatter “ae” matches the signcheck “dc”.Type: GrantFiled: June 23, 2021Date of Patent: April 9, 2024Assignee: BlackBerry LimitedInventor: Daniel Richard L. Brown
-
Patent number: 11942217Abstract: 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: GrantFiled: November 5, 2021Date of Patent: March 26, 2024Assignee: WARSAW ORTHOPEDIC, INC.Inventors: Randal Schulhauser, Richard L. Brown, Matthew M. Morrison, Patrick W. Kinzie, Jeffrey R. VanRaaphorst, Emily C. Byrne
-
Publication number: 20240057930Abstract: 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: ApplicationFiled: October 30, 2023Publication date: February 22, 2024Inventors: Richard L. BROWN, John G. POLLOCK, Jeff R. JUSTIS, Kevin L. McFARLIN, Randal C. SCHULHAUSER, Tyler S. STEVENSON
-
Patent number: 11902440Abstract: 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: GrantFiled: February 27, 2023Date of Patent: February 13, 2024Assignee: Malikie Innovations LimitedInventor: Daniel Richard L. Brown
-
Patent number: 11876901Abstract: 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: GrantFiled: September 23, 2022Date of Patent: January 16, 2024Assignee: Malikie Innovations LimitedInventors: Daniel Richard L. Brown, Scott Alexander Vanstone
-
Publication number: 20240007303Abstract: A method for verification at a computing device of a signed message received from a first party over a public communications channel, the method including extracting a message digest “a” belonging to a semigroup from the signed message; obtaining a public key [c,e] for the first party, including a fixed value checker “c” and an endpoint “e”, checker “c” and endpoint “e” belonging to the semigroup and the endpoint comprising a multiplication of a private key “b” for the first party and the checker “c”, multiplying the message digest “a” and the endpoint “e” to create an endmatter “ae”; extracting a signature “d” from the signed message, the signature “d” belonging to the semigroup and being a multiplication of message digest “a” and private key “b”; multiplying the signature “d” and the checker “c” to create a signcheck “dc”; and verifying that the endmatter “ae” matches the signcheck “dc”.Type: ApplicationFiled: September 13, 2023Publication date: January 4, 2024Inventor: Daniel Richard L. BROWN
-
Publication number: 20240000508Abstract: 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: ApplicationFiled: April 11, 2023Publication date: January 4, 2024Applicant: Warsaw Orthopedic, Inc.Inventors: THOMAS V. MCGAHAN, MATTHEW M. MORRISON, RICHARD L. BROWN, VICTOR D. SNYDER, ROBERT A. TILL, JR., JOHN HENGESBACH
-
Patent number: 11801005Abstract: 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: GrantFiled: September 26, 2018Date of Patent: October 31, 2023Assignee: Medtronic Xomed, Inc.Inventors: Richard L. Brown, John G. Pollock, Jeff R. Justis, Kevin L. McFarlin, Randal C. Schulhauser, Tyler S. Stevenson
-
Publication number: 20230318815Abstract: 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: ApplicationFiled: June 7, 2023Publication date: October 5, 2023Inventor: Daniel Richard L. BROWN
-
Patent number: 11749409Abstract: A system including a range of motion module, a quality of sleep module, an overall module, and a control module. The range of motion module, subsequent to performing a procedure on a patient, determines a first range of motion score of the patient based on a signal generated by a sensor. The quality of sleep module, subsequent to performing the procedure on the patient, determines a first quality of sleep score or a first pain score based on the signal generated by the sensor. The overall module determines a combined score based on (i) the first range of motion score, and (ii) the first sleep score or the first pain score. The control module (i) determines whether an outcome of the procedure is positive based on the combined score, and (ii) stores the determined outcome and the combined score in a memory.Type: GrantFiled: September 14, 2021Date of Patent: September 5, 2023Assignee: WARSAW ORTHOPEDIC, INC.Inventors: Randal Schulhauser, Richard L. Brown, Jeff R. Justis, Matthew M. Morrison, Jeff M. Cherry
-
Publication number: 20230240587Abstract: A nerve integrity monitoring device includes a control module and a physical layer module. The control module is configured to generate a payload request. The payload request (i) requests a data payload from a sensor in a wireless nerve integrity monitoring network, and (ii) indicates whether a stimulation probe device is to generate a stimulation pulse. The physical layer module is configured to (i) wirelessly transmit the payload request to the sensor and the stimulation probe device, or (ii) transmit the payload request to a console interface module. The physical layer module is also configured to, in response to the payload request, (i) receive the data payload from the sensor, and (ii) receive stimulation pulse information from the stimulation probe device. The data payload includes data corresponding to an evoked response of a patient. The evoked response is generated based on the stimulation pulse.Type: ApplicationFiled: April 7, 2023Publication date: August 3, 2023Inventors: RICHARD L. BROWN, John G. Pollock, Kevin L. McFarlin, Randal C. Schulhauser
-
Patent number: 11711208Abstract: 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: GrantFiled: March 30, 2022Date of Patent: July 25, 2023Assignee: BlackBerry LimitedInventor: Daniel Richard L. Brown
-
Patent number: 11707299Abstract: A load sensing assembly for a spinal implant includes a set screw having a central opening that extends from a first end of the set screw toward a second end of the set screw. The second end of the set screw is configured to engage with an anchoring member. The load sensing assembly includes an antenna, an integrated circuit in communication with the antenna, where the integrated circuit is positioned within the central opening of the set screw, and a strain gauge in connection with the integrated circuit. The strain gauge is located within the central opening of the set screw in proximity to the second end of the set screw.Type: GrantFiled: July 3, 2019Date of Patent: July 25, 2023Assignee: WARSAW ORTHOPEDIC, INC.Inventors: Nicholas Benson, Richard L. Brown, Newton H Metcalf, Jr., Arjun S. Kurian, James R. Wasson
-
Publication number: 20230224157Abstract: 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: ApplicationFiled: February 27, 2023Publication date: July 13, 2023Inventor: Daniel Richard L. BROWN
-
Patent number: 11696719Abstract: 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: GrantFiled: September 26, 2018Date of Patent: July 11, 2023Assignee: Medtronic Xomed, Inc.Inventors: Richard L. Brown, John G. Pollock, Jeff R. Justis, Kevin L. McFarlin, Randal C. Schulhauser, Tyler S. Stevenson
-
Publication number: 20230181092Abstract: A stimulation probe device including a first electrode, a stimulation module, a control module and a physical layer module. The stimulation module is configured to (i) wirelessly receive a payload signal from a console interface module or a nerve integrity monitoring device, and (ii) supply a voltage or an amount of current to the first electrode to stimulate a nerve or a muscle in a patient. The control module is configured to generate a parameter signal indicating the voltage or the amount of current supplied to the electrode. The physical layer module is configured to (i) upconvert the parameter signal to a first radio frequency signal, and (ii) wirelessly transmit the first radio frequency signal from the stimulation probe to the console interface module or the nerve integrity monitoring device.Type: ApplicationFiled: February 13, 2023Publication date: June 15, 2023Inventors: Richard L. BROWN, John G. Pollock, Kevin L. McFarlin, Randal C. Schulhauser
-
Patent number: 11638549Abstract: A nerve integrity monitoring device includes a control module and a physical layer module. The control module is configured to generate a payload request. The payload request (i) requests a data payload from a sensor in a wireless nerve integrity monitoring network, and (ii) indicates whether a stimulation probe device is to generate a stimulation pulse. The physical layer module is configured to (i) wirelessly transmit the payload request to the sensor and the stimulation probe device, or (ii) transmit the payload request to a console interface module. The physical layer module is also configured to, in response to the payload request, (i) receive the data payload from the sensor, and (ii) receive stimulation pulse information from the stimulation probe device. The data payload includes data corresponding to an evoked response of a patient. The evoked response is generated based on the stimulation pulse.Type: GrantFiled: August 5, 2019Date of Patent: May 2, 2023Assignee: Medtronic Xomed, Inc.Inventors: Richard L. Brown, John G. Pollock, Kevin L. McFarlin, Randal C. Schulhauser
-
Publication number: 20230127934Abstract: 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, a first value “a”; multiplying the first value “a” by a second value “b” using Knuth multiplication to create a third value “d”, the third value “d” being a semistandard tableau; sending the third value “d” to the second party; receiving, from the second party, a fourth value “e”, the fourth value being a second semistandard tableau comprising the second value “b” multiplied by a fifth value “c” selected by the second party; and creating a shared secret by multiplying the first value “a” with the fourth value “e” using Knuth multiplication, wherein the shared secret matches the third value “d” multiplied by the fifth value “c” using Knuth multiplication.Type: ApplicationFiled: December 22, 2022Publication date: April 27, 2023Inventor: Daniel Richard L. BROWN
-
Patent number: 11622809Abstract: 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: GrantFiled: February 5, 2020Date of Patent: April 11, 2023Assignee: Warsaw Orthopedic, Inc.Inventors: Thomas V. McGahan, Matthew M. Morrison, Richard L. Brown, Victor D. Snyder, Robert A. Till, Jr., John Hengesbach
-
Patent number: 11616648Abstract: 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: GrantFiled: July 12, 2022Date of Patent: March 28, 2023Assignee: BlackBerry LimitedInventor: Daniel Richard L. Brown