Patents by Inventor Daniel R. Brown

Daniel R. 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).

  • Publication number: 20240099527
    Abstract: A surface cleaning head includes a housing having a front side and back side, a brush roll rotatably mounted to the housing within a suction conduit and having at least a portion proximate the opening of the suction conduit, a leading roller mounted to the housing in front of the brush roll, and a drive mechanism operatively coupled to the brush roll and the leading roller for driving the brush roll and the leading roller at same time. The brush roll includes an agitator body and a first bristle/flap arrangement comprising a first deformable flap extending from the agitator body and a first bristle strip and/or row of tufts extending from the agitator body and disposed adjacent to the first deformable flap. The first deformable flap is disposed at an aggressive angle and the first bristle strip and/or row of tufts is arranged at a passive angle.
    Type: Application
    Filed: September 3, 2021
    Publication date: March 28, 2024
    Inventors: Steven GACIN, Jason B. THORNE, Adam UDY, Charles S. BRUNNER, Xavier F. CULLERE, Nicholas Sardar, Ognjen VRDOLJAK, Daniel R. DER MARDEROSIAN, Andre D. BROWN, Daniel J. INNES
  • Publication number: 20240090655
    Abstract: A teeth cleaning system that measures and analyzes analytes in a user's saliva. The system includes an actuated tray comprising brushing elements. At least one integrated sensor may be housed in a tray of said teeth cleaning system that can detect one or more analytes within said user's saliva. In operation, said integrated sensor is exposed to said user's saliva for measuring a concentration of said analyte in said user's saliva. An electrochemical analyzer and/or a processor may also be housed in a handle assembly for analyzing a signal related to at least one measuring of said concentration of said analyte. Said concentration readings and analysis may be sent to an external network, including a network that interfaces a mobile app for further analysis, presentation, or personalized advice and products sent to said user through said mobile app.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 21, 2024
    Applicant: Feno Labs, Inc.
    Inventors: Kenneth R Brown, Andreas Singh Dierks, Daniel Stage Kristoffersen, Hans L Michaelsen
  • Publication number: 20240090721
    Abstract: A robotic cleaner includes a housing, a suction conduit with an opening, and a leading roller mounted in front of a brush roll. An inter-roller air passageway may be defined between the leading roller and the brush roll wherein the lower portion of the leading roller is exposed to a flow path to the suction conduit and an upper portion of the leading roller is outside of the flow path. Optionally, a combing unit includes a plurality of combing protrusions extending into the leading roller and having leading edges not aligned with a center of the leading roller. Optionally, a sealing strip is located along a rear side of the opening and along a portion of left and right sides of the opening. The underside may define side edge vacuum passageways extending from the sides of the housing partially between the leading roller and the sealing strip towards the opening.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 21, 2024
    Inventors: Steven Paul CARTER, Adam Udy, Catriona A. Sutter, Christopher Pinches, David S. Clare, Andre David Brown, John Freese, Patrick Cleary, Alexander J. Calvino, Lee Cottrell, Daniel Meyer, Daniel John Innes, David Jalbert, Jason B. Thorne, Peter Hutchinson, Gordon Howes, Wenxiu Gao, David Wu, David W. Poirier, Daniel R. Der Marderosian
  • Publication number: 20240078222
    Abstract: A value is assigned to a rate threshold for adding child nodes to a distinct parent node in a tree data structure. A first datum comprising a first variable assigned a first value and a second variable assigned a first value is added to the tree at a first timestamp, by adding to the first level in the tree a first parent node representing the first variable assigned the first value and adding to the second level in the tree a first child node representing the second variable assigned the first value and connected by a first directed edge from the first parent node. A second datum comprising the first variable assigned the first value and the second variable assigned a second value is received at a second timestamp. The method blocks adding to the second level in the tree a second child node representing the second variable assigned the second value and connected by a second directed edge from the first parent node when a rate based on the first timestamp and the second timestamp exceeds the rate threshold.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Inventors: Daniel W. Brown, Johnathan Hoyt, Sseziwa A. Mukasa, Thomas R. Hobson
  • Publication number: 20190262434
    Abstract: Provided herein are proteases that can be capable of cleaving immunoglobulins, including immunoglobulin G in a subject, which can be a canine. Also provided herein are methods of administering a protease provided herein to a subject, which can be a canine.
    Type: Application
    Filed: May 16, 2019
    Publication date: August 29, 2019
    Inventor: Daniel R. BROWN
  • Patent number: 9967239
    Abstract: The invention provides a method of verifiable generation of public keys. According to the method, a self-signed signature is first generated and then used as input to the generation of a pair of private and public keys. Verification of the signature proves that the keys are generated from a key generation process utilizing the signature. A certification authority can validate and verify a public key generated from a verifiable key generation process.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: May 8, 2018
    Assignee: Certicom Corp.
    Inventor: Daniel R. Brown
  • Patent number: 9820509
    Abstract: An electronic cigarette with an atomizer cartridge and a battery assembly. The atomizer cartridge has an atomizer coupled to a first and second terminal of a cartridge interface. A passive electrical circuit is coupled between the first terminal and a sensing terminal. The battery assembly has an interface with a first, second, and sensing contact. The interface engages the cartridge interface to provide electrical continuity between the terminals and contacts. The battery assembly has an atomizer drive circuit connected between the first and second contact, and a controller that activates the atomizer drive circuit in response to negative pressure at a draw sensor. A sensing circuit coupled to the sensing contact outputs a parameter signal indicative of the electrical parameters of the passive electrical circuit. The controller activates an RGB LED to produce discrete colors of light corresponding to discrete values of the parameter signal.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: November 21, 2017
    Inventors: Kyle D. Newton, Daniel R. Brown
  • Patent number: 9455832
    Abstract: A portion of the signed message in an ECPVS is kept truly confidential by dividing the message being signed into at least three parts, wherein one portion is visible, another portion is recoverable by any entity and carries the necessary redundancy for verification, and at least one additional portion is kept confidential. The additional portion is kept confidential by encrypting such portion using a key generated from information specific to that verifying entity. In this way, any entity with access to the signer's public key can verify the signature by checking for a specific characteristic, such as a certain amount of redundancy in the one recovered portion, but cannot recover the confidential portion, only the specific entity can do so. Message recovery is also provided in an elliptic curve signature using a modification of the well analyzed ECDSA signing equation instead of, e.g. the Schnorr equation used in traditional PV signature schemes.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: September 27, 2016
    Assignee: Certicom Corp.
    Inventors: Daniel R. Brown, Matthew J. Campagna, Marinus Struik, Scott A. Vanstone
  • Patent number: 9240884
    Abstract: The invention provides a method of verifiable generation of public keys. According to the method, a self-signed signature is first generated and then used as input to the generation of a pair of private and public keys. Verification of the signature proves that the keys are generated from a key generation process utilizing the signature. A certification authority can validate and verify a public key generated from a verifiable key generation process.
    Type: Grant
    Filed: October 28, 2004
    Date of Patent: January 19, 2016
    Assignee: Certicom Corp.
    Inventor: Daniel R. Brown
  • Publication number: 20150101625
    Abstract: An electronic cigarette with an atomizer cartridge and a battery assembly. The atomizer cartridge has an atomizer coupled to a first and second terminal of a cartridge interface. A passive electrical circuit is coupled between the first terminal and a sensing terminal. The battery assembly has an interface with a first, second, and sensing contact. The interface engages the cartridge interface to provide electrical continuity between the terminals and contacts. The battery assembly has an atomizer drive circuit connected between the first and second contact, and a controller that activates the atomizer drive circuit in response to negative pressure at a draw sensor. A sensing circuit coupled to the sensing contact outputs a parameter signal indicative of the electrical parameters of the passive electrical circuit. The controller activates an RGB LED to produce discrete colors of light corresponding to discrete values of the parameter signal.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 16, 2015
    Inventors: Kyle D. Newton, Daniel R. Brown
  • Patent number: 8964971
    Abstract: A method of representing crytographic values in text form is described. The text representation is formed from words selected from a vocabulary, which may include a collection of pseudowords. The text representations can be further transformed to a paragraph in an apparently grammatically correct form.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: February 24, 2015
    Assignee: Certicom Corp.
    Inventors: Scott A. Vanstone, Daniel R. Brown
  • Patent number: 8958551
    Abstract: An algorithm is provided having a matrix phase and point addition phase that permits computation of the combination of more than two point multiples. The algorithm has particular utility in elliptic curve cryptography (ECC) such as for computing scalar multiplications in, e.g. batch ECC operations, accelerating Lenstra's ECM factoring algorithm, exploiting expanded ECC certificates (which contain pre-computed multiples of a party's public key), incremental hashing based on elliptic curves, accelerating verification of ECDSA signatures, etc.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: February 17, 2015
    Assignee: Certicom Corp.
    Inventor: Daniel R. Brown
  • Patent number: 8806197
    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 so 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: May 23, 2012
    Date of Patent: August 12, 2014
    Assignee: Certicom Corp.
    Inventors: Marinus Struik, Daniel R. Brown, Scott A. Vanstone, Robert P. Gallant, Adrian Antipa, Robert J. Lambert
  • Patent number: 8788827
    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 so 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: September 14, 2012
    Date of Patent: July 22, 2014
    Assignee: Certicom Corp.
    Inventors: Marinus Struik, Daniel R. Brown, Scott A. Vanstone, Robert P. Gallant, Adrian Antipa, Robert J. Lambert
  • Patent number: 8713321
    Abstract: The invention provides a method of verifiable generation of public keys. According to the method, a self-signed signature is first generated and then used as input to the generation of a pair of private and public keys. Verification of the signature proves that the keys are generated from a key generation process utilizing the signature. A certification authority can validate and verify a public key generated from a verifiable key generation process.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: April 29, 2014
    Assignee: Certicom Corp.
    Inventor: Daniel R. Brown
  • Patent number: 8634559
    Abstract: An authenticated RFID system is provided that uses elliptic curve cryptography (ECC) to reduce the signature size and read/write times when compared to traditional public key implementations such as RSA. Either ECDSA or ECPVS can be used to reduce the signature size and ECPVS can be used to hide a portion of the RFID tag that contains sensitive product identifying information. As a result, smaller tags can be used or multiple signatures can be written at different stages in a manufacturing or supply chain. A key management system is used to distribute the verification keys and aggregate signature schemes are also provided for adding multiple signatures to the RFID tags, for example in a supply chain.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: January 21, 2014
    Assignee: Certicom Corp.
    Inventors: Daniel R. Brown, Scott A. Vanstone
  • Patent number: 8582772
    Abstract: An authenticated RFID system is provided that uses elliptic curve cryptography (ECC) to reduce the signature size and read/write times when compared to traditional public key implementations such as RSA. Either ECDSA or ECPVS can be used to reduce the signature size and ECPVS can be used to hide a portion of the RFID tag that contains sensitive product identifying information. As a result, smaller tags can be used or multiple signatures can be written at different stages in a manufacturing or supply chain. A key management system is used to distribute the verification keys and aggregate signature schemes are also provided for adding multiple signatures to the RFID tags, for example in a supply chain.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: November 12, 2013
    Assignee: Certicom Corp.
    Inventors: Daniel R. Brown, Scott A. Vanstone
  • Patent number: 8582760
    Abstract: Undesirable electronic messages, such as the unsolicited broadcast e-mail known as spam, is not only a nuisance, but wastes both computer and user resources. Conversely, desirable electronic messages with sensitive content is important to secure, so that it is not forged, tampered or revealed. Accordingly, the present invention provides cryptographic methods that simultaneously secures electronic communication and helps fight spam.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: November 12, 2013
    Assignee: Certicom Corp.
    Inventors: Tony Rosati, Scott A. Vanstone, Daniel R. Brown
  • Patent number: 8548165
    Abstract: A computer implemented method of compressing a digitally represented cryptographic value. The method comprising the steps of: (a) selecting a secret value; (b) performing a cryptographic operation on the secret value to generate the cryptographic value; (c) determining whether the cryptographic value satisfies the pre-determined criteria; and (d) repeating the sequence of steps starting at step (a) until the cryptographic value satisfies the pre-determined criteria.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: October 1, 2013
    Assignee: Certicom Corp.
    Inventors: Scott A. Vanstone, Daniel R. Brown
  • Patent number: RE49196
    Abstract: An electronic cigarette with an atomizer cartridge and a battery assembly. The atomizer cartridge has an atomizer coupled to a first and second terminal of a cartridge interface. A passive electrical circuit is coupled between the first terminal and a sensing terminal. The battery assembly has an interface with a first, second, and sensing contact. The interface engages the cartridge interface to provide electrical continuity between the terminals and contacts. The battery assembly has an atomizer drive circuit connected between the first and second contact, and a controller that activates the atomizer drive circuit in response to negative pressure at a draw sensor. A sensing circuit coupled to the sensing contact outputs a parameter signal indicative of the electrical parameters of the passive electrical circuit. The controller activates an RGB LED to produce discrete colors of light corresponding to discrete values of the parameter signal.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: August 30, 2022
    Assignee: JUUL Labs, Inc.
    Inventors: Kyle D. Newton, Daniel R. Brown