Patents by Inventor Adam John

Adam John 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: 20220273903
    Abstract: Described herein is a humidifier comprising: a gas flow path, and a heater in the gas flow path. The heater comprises a heater element, and a heat conductor in thermal contact with the heating element. The heat conductor is foraminous.
    Type: Application
    Filed: August 5, 2020
    Publication date: September 1, 2022
    Inventors: Guohua BAO, Mark Samuel HAMILTON, Adam John DARBY, Johannes Nicolaas BOTHMA
  • Publication number: 20220279018
    Abstract: A verification server comprising a memory and a processor programmed to execute instructions stored in the memory. The instructions include receiving a link registration request including a third-party link to a third-party server, validating the third-party server as a result of receiving the link registration request, generating a unique code as a result of validating the third-party server, and generating a custom link that includes the unique code.
    Type: Application
    Filed: May 17, 2022
    Publication date: September 1, 2022
    Applicant: Blackberry Limited
    Inventor: Adam John BOULTON
  • Patent number: 11428512
    Abstract: A hollow spherical projectile is constructed from a plurality of curved structural segments and has a plurality of openings. The projectile can be fired by a conventional paintball marker with a high degree of ballistic accuracy. The projectile is reusable and is fabricated from a flexible and resilient material. The outer surface of the projectile exhibits low friction, achieved by the material itself or by having a low friction coating applied. The projectile possess and transmits less kinetic energy than a conventional paintball and therefore inflicts less pain and damage upon impact. Fabrication can be accomplished by 3D printing, or molding as a single seamless piece, or as a plurality of pieces which are then assembled.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: August 30, 2022
    Assignee: A.N.S. XTREME PERFORMANCE, INC.
    Inventor: Adam John Pollock
  • Patent number: 11419635
    Abstract: A tool for implementing a correction plan in an external fixation frame having a plurality of adjustment elements or screws, for example, generally includes a driver, a motor, a controller, and a processor. The driver is adapted to engage and rotate each of the screws. The motor is coupled the driver and adapted to rotate the driver. The controller is connected to the motor and configured to control operation of the motor. The a processor adapted configured to: receive correction plan data; receive identification data including information for identifying at least one of the plurality of screws; determine movement of at least one of the plurality of the screws based on the correction plan data and the identification data; and send signals indicative of the determined movement to the controller in order to rotate at least one of the plurality of screws according to a predetermined correction plan.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: August 23, 2022
    Assignee: STRYKER EUROPEAN OPERATIONS HOLDINGS LLC
    Inventors: Vinzenz Andreas Burgherr, Adam John Edelhauser, Yves Stephane Crozet, Marcel Aeschlimann, Christoph Dworzak, Antonino Lanci, Markus Mast
  • Patent number: 11423886
    Abstract: The intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: August 23, 2022
    Assignee: Apple Inc.
    Inventors: Thomas Robert Gruber, Adam John Cheyer, Dag Kittlaus, Didier Rene Guzzoni, Christopher Dean Brigham, Richard Donald Giuli, Marcello Bastea-Forte, Harry Joseph Saddler
  • Publication number: 20220254338
    Abstract: The intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.
    Type: Application
    Filed: April 28, 2022
    Publication date: August 11, 2022
    Inventors: Thomas Robert GRUBER, Adam John CHEYER, Didier Rene GUZZONI, Christopher Dean BRIGHAM, Richard Donald GIULI, Marcello BASTEA-FORTE, Harry Joseph SADDLER
  • Patent number: 11397964
    Abstract: Provided herein are method, apparatus, and computer program products for automatically outputting a wearer interface or a redemption interface. The wearer interface and the redemption interface may contain information related to a wearer of a wearable device and a provider respectively. The wearable device may reference a merchant redemption parameters database to facilitate the output of the redemption interface, and the wearable device my reference a wearer parameters database to facilitate the output of the wearer interface. Both the wearer interface and the redemption interface may be displayed on the wearable device by an interactive display.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: July 26, 2022
    Assignee: GROUPON, INC.
    Inventors: Peter Bengt Karl Bergstrom, Adam John Muhlbauer, Don Albert Chennavasin, Devdatta Gangal, Jingting Wang
  • Patent number: 11392686
    Abstract: Systems, methods, and software can be used to detect stack cookie utilization in a binary software component using binary static analysis. In some aspects, one computer-implemented method includes identifying a function defined in the binary software component, the function including one or more instructions; performing a binary static analysis of the function to determine whether the function utilizes stack cookie protection based on the one or more instructions including one or more stack cookie handling instructions; and in response to determining that the function utilizes stack cookie protection, updating a security report for the binary software component to indicate that the function utilizes stack cookie protection.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: July 19, 2022
    Assignee: BlackBerry Limited
    Inventor: Adam John Boulton
  • Publication number: 20220220741
    Abstract: A davit arm holder 30,50 for a davit arm 11-18 for suspending lines 4 from elevated heights by mounting the davit arm 11-18 on a structural substrate 1. The davit arm holder 30,50 comprises a base 50 formed from one or more planar layers 52 of sheet material adapted to lie parallel to the plane of a surface of the substrate 1, and an attachment 30 adapted to be fixedly attached to the base 50 and to provide a connection 32 to engage a davit arm 11-18. The base 50 includes an outer layer 52 and at least one inner mount 60. The outer layer 52 has a plurality of first engagement portions 70 that are radially spaced from a centre point 54 of the base 50. The at least one inner mount 60 is integrally formed with the outer layer 52, is fixedly securable to the substrate 1 and is adapted to space an inside surface 68 of the outer layer 52 from the substrate 1 to form a gap 66 under the outer layer 52. The base 50 is adapted to have a low-profile when anchored to the substrate 1.
    Type: Application
    Filed: April 16, 2020
    Publication date: July 14, 2022
    Inventors: Adam John Miller, Robert Leslie Miller
  • Patent number: 11388192
    Abstract: A verification server comprising a memory and a processor programmed to execute instructions stored in the memory. The instructions include receiving a link registration request including a third-party link to a third-party server, validating the third-party server as a result of receiving the link registration request, generating a unique code as a result of validating the third-party server, and generating a custom link that includes the unique code.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: July 12, 2022
    Assignee: Blackberry Limited
    Inventor: Adam John Boulton
  • Patent number: 11349864
    Abstract: Systems, methods, and software can be used to determine security risks of software services on a cloud computing platform. In some aspects, a computer-implemented method comprises: receiving, by a software service application executing on a cloud computing platform, a request for a software service provided by the software service application; identifying, by the software service application, a resource that is triggered by the request; determining, by the software service application, that the request has a security risk based on a security policy associated with the resource; and in response to the determining, generating, by the software service application, a security notification indicating the security risk.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: May 31, 2022
    Assignee: BlackBerry Limited
    Inventor: Adam John Boulton
  • Patent number: 11347865
    Abstract: Systems, methods, and software can be used to analyze security risks of a binary software code. In some aspects, a computer-implemented method comprises: receiving, by at least one hardware processor, a binary software code; determining, by the at least one hardware processor, a security risk value for each of a plurality of security risk factors of the binary software code; for each of the plurality of security risk factors, determining, by the at least one hardware processor, a security confidence level of the respective security risk factor; and generating, by the at least one hardware processor, a security notification, wherein the security notification includes the security confidence levels corresponding to the plurality of security risk factors.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 31, 2022
    Assignee: BlackBerry Limited
    Inventor: Adam John Boulton
  • Patent number: 11347850
    Abstract: Systems, methods, and software can be used to analyze binary software codes. In some aspects, a computer-implemented method comprises: scanning, by at least one hardware processor, a binary software code to identify one or more text strings; associating, by the at least one hardware processor, the binary software code with a software platform based on the identified one or more text strings; disassembling, by the at least one hardware processor, the binary software code based on the software platform associated with the binary software code; and detecting, by the at least one hardware processor, a security risk in the disassembled binary software code.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: May 31, 2022
    Assignee: BlackBerry Limited
    Inventors: Adam John Boulton, William James McCourt, Benjamin John Godwood, Paul Compton Hirst, Niall Fitzgibbon
  • Publication number: 20220154434
    Abstract: A bath faucet system includes a housing, a diverter assembly, and an internal waterway. The housing forms an outer shell of the bath faucet system and includes a water inlet, a water outlet, and a cavity extending between the water inlet and the water outlet. The internal waterway is disposed within the cavity between the water inlet and the water outlet. The internal waterway includes a water jacket and a hose. The water jacket is coupled to the water inlet and configured to contain water flowing into the housing via the water inlet. The water jacket includes a hose connector along an outside surface of the water jacket. The hose includes a first end coupled to the hose connector, a second end coupled to the water outlet, and a central portion connecting the first end to the second end and configured to prevent water from contacting the housing.
    Type: Application
    Filed: November 2, 2021
    Publication date: May 19, 2022
    Applicant: KOHLER CO.
    Inventor: Adam John Reich
  • Patent number: 11336661
    Abstract: Systems, methods, and software can be used to detect remote application profiling. In some aspects, one computer-implemented method includes receiving, over a network, a request from a network client directed to a particular application executed by an application server; determining whether the received request deviates from a communications profile associated with the particular application; in response to determining that the received request deviates from the communications profile, identifying the network client as an attacker; and in response to identifying the network client as an attacker, performing a defensive response with respect to the network client.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: May 17, 2022
    Assignee: BlackBerry Limited
    Inventor: Adam John Boulton
  • Patent number: 11321451
    Abstract: A method at a computing device for identification post compilation manipulation of a binary image, the method including assessing the binary image for at least one junk instruction set; determining that the at least one junk instruction set is found within the binary image; and flagging the binary image as being manipulated based on the determining.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: May 3, 2022
    Assignee: BlackBerry Limited
    Inventor: Adam John Boulton
  • Patent number: 11297089
    Abstract: Systems, methods, and software can be used to provide secure sensor data. In some aspects, a computer-implemented method includes: receiving, at a sensor security evaluation application executing on a device, sensor data from a sensor on the device; determining, by the sensor security evaluation application, a security confidence score associated with the sensor data; and transmitting, from the sensor security evaluation application, the security confidence score and the sensor data to a smart machine processor on the device.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: April 5, 2022
    Assignee: BlackBerry Limited
    Inventor: Adam John Boulton
  • Patent number: 11281916
    Abstract: A method of detecting objects located in an environment around a vehicle, comprises the steps of obtaining a 2D image of a scene from an image capture device fitted to the vehicle, generating a set of particles that each comprise a set of parameters that define the state of at least one object that may be present in the scene, calculating an edge strength and edge direction for each pixel of the captured 2D image; and for each particle in the set: generating a 3D probabilistic model of the object that is associated with the particle, the model defining a set of edges of the object, each edge in the model defined by at least one likelihood function defining a probabilistic distribution of at least one characteristic of the edge, mapping the likelihood functions of the probabilistic model into the 2D plane of the captured image as a function of the parameters of the particle; and processing the edge strength and edge direction values with the probability values to determine the likelihood that the particle defi
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: March 22, 2022
    Assignee: TRW LIMITED
    Inventors: Adam John Heenan, Martin John Thompson, Ignazio Indovina
  • Patent number: D946943
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: March 29, 2022
    Assignee: Apple Inc.
    Inventors: Tracey Adam Finger, Jean-Marc Gady, Melissa Guthrie, Gabriel Lamb, Adam John Oestreicher, Moritz Wilsberg, Mi Zou
  • Patent number: D954909
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: June 14, 2022
    Assignee: FB Global Plumbing Group LLC
    Inventor: Adam John Valco