Patents by Inventor Andrew Smart

Andrew Smart 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: 20220368724
    Abstract: Methods, systems, and devices supporting active fingerprinting for transport layer security (TLS) servers are described. In some systems, a client device may transmit a same set of client hello messages to each TLS server. The client device may receive a set of server hello messages in response to the standard set of client hello messages based on the contents of each client hello message. For example, a server hello message may indicate a selected cipher suite, TLS protocol version, and set of extensions in response to the specific information included in a client hello message. The client device may generate a hash value (e.g., a fuzzy hash) based on the set of server hello messages received from a TLS server. By comparing the hash values generated for different TLS servers, the client device may determine whether the TLS configurations for the different TLS servers are the same or different.
    Type: Application
    Filed: July 28, 2022
    Publication date: November 17, 2022
    Inventors: John Brooke Althouse, Andrew Smart, Randy Nunnally, JR., Michael Brady, Caleb Yu
  • Patent number: 11411997
    Abstract: Methods, systems, and devices supporting active fingerprinting for transport layer security (TLS) servers are described. In some systems, a client device may transmit a same set of client hello messages to each TLS server. The client device may receive a set of server hello messages in response to the standard set of client hello messages based on the contents of each client hello message. For example, a server hello message may indicate a selected cipher suite, TLS protocol version, and set of extensions in response to the specific information included in a client hello message. The client device may generate a hash value (e.g., a fuzzy hash) based on the set of server hello messages received from a TLS server. By comparing the hash values generated for different TLS servers, the client device may determine whether the TLS configurations for the different TLS servers are the same or different.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: August 9, 2022
    Assignee: Salesforce, Inc.
    Inventors: John Brooke Althouse, Andrew Smart, Randy Nunnally, Jr., Michael Brady, Caleb Yu
  • Publication number: 20220053023
    Abstract: Methods, systems, and devices supporting active fingerprinting for transport layer security (TLS) servers are described. In some systems, a client device may transmit a same set of client hello messages to each TLS server. The client device may receive a set of server hello messages in response to the standard set of client hello messages based on the contents of each client hello message. For example, a server hello message may indicate a selected cipher suite, TLS protocol version, and set of extensions in response to the specific information included in a client hello message. The client device may generate a hash value (e.g., a fuzzy hash) based on the set of server hello messages received from a TLS server. By comparing the hash values generated for different TLS servers, the client device may determine whether the TLS configurations for the different TLS servers are the same or different.
    Type: Application
    Filed: December 17, 2020
    Publication date: February 17, 2022
    Inventors: John Brooke Althouse, Andrew Smart, Randy Nunnally, JR., Michael Brady, Caleb Yu
  • Publication number: 20120130266
    Abstract: A system and method for estimating cognitive efficacy of an individual is provided. The individual is subjected to a plurality of tasks. Electroencephalogram (EEG) data from EEG sensors coupled to the individual are collected while the individual is performing the plurality of tasks. The EEG data are supplied to a trained classifier that generates an estimate of cognitive effort of the individual for each of the plurality of tasks performed by the individual.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Santosh Mathan, Patricia May Ververs, Andrew Smart
  • Publication number: 20110187651
    Abstract: A method is provided for modifying input parameters of a touch panel in response to movement of the panel due to vibrations, turbulence, or a ā€œGā€ force. The method includes sensing movement of a touch panel, the touch panel having a display region requiring a touch to indicate an input defined by the parameter, a threshold of the sensed movement being above which a user may be prevented from physically providing an accurate touch input due to the movement, and modifying the parameter based on the sensed movement being above the threshold. Feedback may be provided and modified in response to the parameter being satisfied by the touch.
    Type: Application
    Filed: February 3, 2010
    Publication date: August 4, 2011
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Stephen Whitlow, William Rogers, Jeff Lancaster, Robert E. De Mers, Andrew Smart
  • Patent number: 7520337
    Abstract: A method of shaping furrows in soil includes the steps of: determining existing elevation profiles for a plurality of existing furrows in a geographic unit; establishing a target elevation profile for each of the existing furrows; and moving soil laterally either toward or away from one or both side walls along a length of each furrow to achieve the target elevation profiles within the geographic unit.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: April 21, 2009
    Assignee: Deere & Company
    Inventors: Andrew Smart, Frederick William Nelson
  • Publication number: 20080172159
    Abstract: A method of shaping furrows in soil includes the steps of: determining existing elevation profiles for a plurality of existing furrows in a geographic unit; establishing a target elevation profile for each of the existing furrows; and moving soil laterally either toward or away from one or both side walls along a length of each furrow to achieve the target elevation profiles within the geographic unit.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventors: Andrew Smart, Frederick William Nelson
  • Patent number: 6107795
    Abstract: An in-pipe vehicle for carrying out at least one operation in a pipeline. The vehicle comprises a train of modules 11-16 interlinked by suspension units 17 to allow serpentine movement through pipe bends. The vehicle train has its own internal power supply and drive mechanism in respective modules. A detector module 14 determines the presence of a service junction and a manipulative module 13 allows the vehicle to be temporarily wedged in the pipeline whilst providing rotational movement to facilitate the desired operation at the junction. This can include drilling and welding of a service pipe to the main using appropriate modules.
    Type: Grant
    Filed: July 15, 1998
    Date of Patent: August 22, 2000
    Assignee: British Gas plc
    Inventor: Andrew Smart
  • Patent number: 6084402
    Abstract: A flexible probe for insertion into an auxiliary pipe indicates the proximity of the auxiliary pipe to a device within a main pipe. The probe includes an apparatus for generating a magnetic field for detection within the main pipe. An indicator associated with the probe generates a signal when the probe is adjacent the main pipe. The magnetic field generating apparatus includes a coil with an electronic circuit for generating an alternating current signal and also includes a switch operable when the probe contacts the main pipe.
    Type: Grant
    Filed: March 18, 1999
    Date of Patent: July 4, 2000
    Assignee: BG plc
    Inventor: Andrew Smart
  • Patent number: 6031371
    Abstract: An in-pipe vehicle for carrying out at least one operation in a pipeline. The vehicle includes a train of modules interlinked by suspension units to allow serpentine movement through pipe bends. The vehicle train has its own internal power supply and drive mechanism in the modules. A detector module determines the presence of a service junction using magnetic field information. A manipulative module allows the vehicle to be temporarily wedged in the pipeline while providing rotational movement to facilitate the desired operation at the junction. This may include drilling and welding of a service pipe to the main using appropriate modules. A remote probe typically containing a magnetic field generator can be used to assist in service junction location by the vehicle.
    Type: Grant
    Filed: March 23, 1998
    Date of Patent: February 29, 2000
    Assignee: BG plc
    Inventor: Andrew Smart
  • Patent number: 5878783
    Abstract: An in-pipe vehicle for carrying out at least one operation in a pipeline. The vehicle comprises a train of modules 11-16 interlinked by suspension units 17 to allow serpentine movement through pipe bends. The vehicle train has its own internal power supply and drive mechanism in respective modules. A detector module 14 determines the presence of a service junction and a manipulative module 13 allows the vehicle to be temporarily wedged in the pipeline whilst providing rotational movement to facilitate the desired operation at the junction. This can include drilling and welding of a service pipe to the main using appropriate modules.
    Type: Grant
    Filed: April 1, 1996
    Date of Patent: March 9, 1999
    Assignee: British Gas plc
    Inventor: Andrew Smart
  • Patent number: 5296073
    Abstract: A polyethylene pipe 10 is joined by a welded joint to a cross-linked polyethylene coupler 14 which has been expanded to make the coupler heat recoverable. Radiant energy (eg light in the visible spectrum or infra-red light) illuminates the outer surface of the coupler 14 supplied by an array of 15OW reflector lamps 20. The coupler 14 shrinks and is forced into engagement with the pipe 10 and the pipe 12 to join the pipes. A fusion welded joint is formed between the coupler 14 and each pipe, 10, 12. In an alternative a pipe is drawn down and inserted in an aperture through the wall of another pipe. A lamp is inserted in the drawn down pipe and the radiant energy causes the pipe to expand into engagement with the edge of the aperture and to be joined to it by a welded joint (FIG. 2).
    Type: Grant
    Filed: April 24, 1992
    Date of Patent: March 22, 1994
    Assignee: British Gas plc
    Inventors: Trevor G. Stafford, Andrew Smart