Patents by Inventor John A. Barrett

John A. Barrett 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: 11184178
    Abstract: A method at a computing device within an Intelligent Transportation System (ITS), the method including: receiving a first message, the first message including at least tailoring information for a first ITS endpoint and intended journey details for the first ITS endpoint; storing all or a subset of data from the first message; obtaining a full certificate revocation list; creating a tailored certificate revocation list based on data in the first message and the full certificate revocation list, the tailored certificate revocation list containing certificates or identifiers of certificates for ITS endpoints that may be encountered by the first ITS endpoint when navigating a route provided in the intended journey details; and providing the tailored certificate revocation list to the first ITS endpoint.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: November 23, 2021
    Assignee: BlackBerry Limited
    Inventors: Nicholas James Russell, Jonathon Brookfield, Stephen John Barrett
  • Publication number: 20210346165
    Abstract: An orthopedic implant with an inferior portion having a tibia contact surface configured to extend over a tibia; a superior portion opposite to the inferior portion having a tendon contact surface configured to change a position of a patellar tendon by lifting or tilting the patellar tendon when the curved surface of the first portion is engaged with the tibia; a fixation mechanism adapted to attach the orthopedic implant to the tibia; and an adjustment mechanism adapted to change a distance between the tendon contact surface and the tibia contact surface. The invention also includes a method for repositioning a patellar tendon of a patient.
    Type: Application
    Filed: May 10, 2021
    Publication date: November 11, 2021
    Inventors: Damien SHULOCK, Jeffrey HALBRECHT, John BARRETT, Katherine J. STEPHENSON
  • Publication number: 20210350336
    Abstract: In some examples, a vehicle receives authorization information that identifies an automotive service to be performed on the vehicle, the authorization information further indicating approval of performance of the automotive service on the vehicle by an operator of the vehicle and a vehicle manufacturer. Based on the authorization information, the vehicle enables access of an electronic component of the vehicle by an authorized repair entity to perform the automotive service.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 11, 2021
    Inventors: Michaela Vanderveen, Stephen John Barrett
  • Publication number: 20210344514
    Abstract: A method at an Intelligent Transportation System (ITS) Transmitting Entity, the method including: generating an ITS message; augmenting the ITS message with an Integrity Report generated by an integrity detection function at the ITS Transmitting Entity to create an augmented ITS message; signing the augmented ITS message with an Authorization Certificate or Ticket, the Authorization Certificate or Ticket including an assurance indication from an Audit Certificate Authority for the integrity detection function; and sending the signed, augmented ITS message to an ITS Receiving Entity.
    Type: Application
    Filed: April 29, 2020
    Publication date: November 4, 2021
    Inventors: Stephen John Barrett, Nicholas James Russell, John Octavius Goyo
  • Publication number: 20210345074
    Abstract: A method at an Intelligent Transportation System (ITS) Entity, the method including receiving a message from a second ITS entity, the message containing a safety assurance indication, and performing an action at the ITS entity based on the safety assurance indication. Further, an ITS Entity comprising a processor; and a communications subsystem, wherein the ITS Entity is configured to: receive a message from a second ITS entity, the message containing a safety assurance indication, and perform an action at the ITS entity based on the safety assurance indication.
    Type: Application
    Filed: April 29, 2020
    Publication date: November 4, 2021
    Inventors: Stephen John Barrett, Michaela Vanderveen
  • Publication number: 20210344513
    Abstract: A method at a network element, the method including receiving at least one message at the network element, the at least one message being one or both of: an update status information message from an updates server; and an anomaly detection status information message from anomaly detection server; determining, based on the receiving the at least one message, a dynamic cybersecurity posture indication for an intelligent transportation system entity; and providing the dynamic cybersecurity posture indication for the intelligent transportation system entity to an Enrolment Authority, wherein the dynamic cybersecurity posture indication can be included in a certificate relating to the intelligent transportation system entity.
    Type: Application
    Filed: April 29, 2020
    Publication date: November 4, 2021
    Inventors: Nicholas James Russell, Stephen John Barrett, Michaela Vanderveen
  • Publication number: 20210322060
    Abstract: Spinal curvature modulation systems, methods and related devices and instrumentation are disclosed, which include a flexible tether, a tether tensioning unit and bone anchors for the flexible tether that allow the tether to be secured across multiple vertebrae in a region of treatment. When the flexible tether is attached to multiple vertebrae, it can be used to correct spinal deformities. Tension in the flexible tether is adjustable transcutaneously without invasive surgical procedures by use of remotely driven actuators, such as a magnet-driven motor, or by a small tool insertable through a small incision. Disclosed systems and methods thus allow for multiple adjustments of tether tension, and spinal curvature, over time without repeated, highly invasive, spinal surgeries.
    Type: Application
    Filed: July 1, 2021
    Publication date: October 21, 2021
    Inventors: John Barrett, Murali Kadaba, John Ashley, Damien Shulock
  • Patent number: 11145218
    Abstract: Disclosed is a method for simulating the accumulation of paint on a virtual object, the method comprising, dividing a surface of the virtual object into a plurality of sections, determining a point on the virtual object to deposit a virtual paint droplet, depositing the virtual paint droplet on the virtual object so that a center of the virtual paint droplet is disposed at the point, determining a subset of the plurality of sections touching the virtual paint droplet, calculating a thickness for the virtual paint droplet based on a volume and a radius of the virtual paint droplet, and incrementing each of the subset of the plurality of sections by the calculated thickness of the virtual paint droplet.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: October 12, 2021
    Assignee: Envision Technologies, LLC
    Inventors: Wesley Richardson, Jameson Richardson, Joseph Richardson, John Barrett Gay, Quincy Phelps Jones
  • Patent number: 11146408
    Abstract: In some examples, a system receives first information corresponding to an intelligent transport system (ITS) station, and detects, based on the first information corresponding to the ITS station and based on second information provided by a cellular network relating to the ITS station, misbehavior of the ITS station, the second information includes location information acquired by the cellular network.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: October 12, 2021
    Assignee: BlackBerry Limited
    Inventors: Claude Jean-Frederic Arzelier, Stephen John Barrett, Eswar Vutukuri
  • Patent number: 11115791
    Abstract: A method at a first computing device within an Intelligent Transportation System for vehicle length reporting, the method including receiving, at the computing device, a position from a second computing device; finding position information for the first computing device; calculating a difference between the position found for the first computing device and the position reported from the second computing device; and using the difference for vehicle length reporting.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 7, 2021
    Assignee: BlackBerry Limited
    Inventors: Ian Christopher Drummond Doig, Stephen John Barrett
  • Patent number: 11082913
    Abstract: A method for sensor provisioning in a wireless sensor network includes determining, at a gateway, that no neighboring gateway is present; in response to no neighboring gateway present, measuring signal strengths from a plurality of sensors; based on the measured signal strengths, identifying a sensor from the plurality of sensors to be paired with the gateway; and in response to identifying the sensor, pairing the gateway and the sensor to enable a secured connection between the gateway and the sensor.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: August 3, 2021
    Assignee: BlackBerry Limited
    Inventors: Mahendra Fuleshwar Prasad, Jesse William Bennett, Scott Leonard Dill, Michael Peter Montemurro, Stephen John Barrett, Jason Wayne Jantzi, Mark Edward Reaume, Adam Paul Jocksch, Srdjan Damjanovic
  • Patent number: 11065037
    Abstract: Spinal curvature modulation systems, methods and related devices and instrumentation are disclosed, which include a flexible tether, a tether tensioning unit and bone anchors for the flexible tether that allow the tether to be secured across multiple vertebrae in a region of treatment. When the flexible tether is attached to multiple vertebrae, it can be used to correct spinal deformities. Tension in the flexible tether is adjustable transcutaneously without invasive surgical procedures by use of remotely driven actuators, such as a magnet-driven motor, or by a small tool insertable through a small incision. Disclosed systems and methods thus allow for multiple adjustments of tether tension, and spinal curvature, over time without repeated, highly invasive, spinal surgeries.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: July 20, 2021
    Assignee: Auctus Surgical, Inc.
    Inventors: John Barrett, Murali Kadaba, John Ashley
  • Patent number: 11071062
    Abstract: An electronic device includes a storage to store a plurality of profiles relating to respective different operation modes of the electronic device, the plurality of profiles specifying different power consumption modes. At least one processor is configured to determine a given use case of the electronic device, and select a power consumption mode of the electronic device using a given profile selected from among the plurality of profiles based on the a given operation mode.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: July 20, 2021
    Assignee: BlackBerry Limited
    Inventors: Jason Wayne Jantzi, Mahendra Fuleshwar Prasad, Rene Faurie, Stephen John Barrett
  • Publication number: 20210205068
    Abstract: An orthopedic implant with an inferior portion having a tibia contact surface configured to extend over a tibia; a superior portion opposite to the inferior portion having a tendon contact surface configured to change a position of a patellar tendon by lifting or tilting the patellar tendon when the curved surface of the first portion is engaged with the tibia; and a fixation mechanism adapted to attach the orthopedic implant to the tibia, the orthopedic implant being further configured to change shape from a first configuration to a second configuration in response to a load applied between the tendon contact surface and the tibia contact surface. The invention also addresses corresponding methods.
    Type: Application
    Filed: December 18, 2020
    Publication date: July 8, 2021
    Inventors: Damien SHULOCK, Jeffrey HALBRECHT, John BARRETT, Katherine J. STEPHENSON
  • Publication number: 20210205067
    Abstract: An orthopedic implant system including an orthopedic implant with an inferior portion having a surface configured to extend over a top surface of a tibia; a superior portion opposite to the inferior portion and configured to change a position of a patellar tendon by lifting or tilting the patellar tendon when the surface of the inferior portion is engaged with the tibia; a first lateral side disposed between the inferior portion and the superior portion; and a second lateral side disposed between the inferior portion and the superior portion opposite to the first lateral side; and a fixation system to attach the orthopedic implant to the tibia. The invention also includes corresponding methods.
    Type: Application
    Filed: December 18, 2020
    Publication date: July 8, 2021
    Inventors: Damien SHULOCK, Jeffrey HALBRECHT, John BARRETT, Katherine J. STEPHENSON
  • Patent number: 11057747
    Abstract: A method is provided for providing application data. The method includes a network node receiving at least one application identifier (App-ID) associated with at least a first user equipment (UE) and a second UE; the network node requesting to receive notifications of updates to application data associated with the at least one App-ID; the network node configuring a broadcast entity to transmit application data associated with the at least one App-ID; and the network node sending configuration data to the first and second UEs for receiving application data from the broadcast entity.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: July 6, 2021
    Assignee: BlackBerry Limited
    Inventors: Adrian Buckley, Stephen John Barrett, Nicholas James Russell
  • Publication number: 20210192445
    Abstract: In some examples, a device includes a processor configured to compare a current transport status of the asset to a predicted transport status of the asset at each respective time instance of a plurality of time instances, and in response to determining that the current transport status does not differ from the predicted transport status by greater than a specified threshold, skip sending a report relating to the current transport status to a service over a network at the respective time instance of the plurality of time instances.
    Type: Application
    Filed: February 25, 2021
    Publication date: June 24, 2021
    Inventors: Eswar Vutukuri, Stephen John Barrett
  • Patent number: 11019225
    Abstract: Systems for controlling scanning devices and capturing image data are provided. In some examples, image data may be received by a computing platform. The image data may be received via a first network and from another computing platform in wired communication with a scanning device. In some arrangements, image quality analysis may be performed and data may be extracted from the image data. The results of the data analysis, as well as the image data and extracted data may be transmitted, via a second network different from the first network, to an associate computing device. In some examples, input received by the associate computing device may be transmitted to the computing platform indicating whether the image is approved or rejected for further processing. If the image is approved, the image data and extracted data may be transmitted, via the second network, to another device for matching and further processing functions.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: May 25, 2021
    Assignee: Bank of America Corporation
    Inventors: Charles Christopher Harbinson, Christopher David Greth, John Barrett Hall
  • Publication number: 20210150930
    Abstract: Disclosed is a method for simulating the accumulation of paint on a virtual object, the method comprising, dividing a surface of the virtual object into a plurality of sections, determining a point on the virtual object to deposit a virtual paint droplet, depositing the virtual paint droplet on the virtual object so that a center of the virtual paint droplet is disposed at the point, determining a subset of the plurality of sections touching the virtual paint droplet, calculating a thickness for the virtual paint droplet based on a volume and a radius of the virtual paint droplet, and incrementing each of the subset of the plurality of sections by the calculated thickness of the virtual paint droplet.
    Type: Application
    Filed: December 22, 2020
    Publication date: May 20, 2021
    Applicant: Envision Technologies, LLC
    Inventors: Wesley RICHARDSON, Jameson RICHARDSON, Joseph RICHARDSON, John Barrett Gay, Quincy Phelps Jones
  • Publication number: 20210144003
    Abstract: A method for misbehaviour warnings in an intelligent transportation system (ITS) including determining at a network server that an ITS station is misbehaving. In response to determining that the ITS station is misbehaving, the network server transmits a misbehaviour warning message to the ITS station indicating that the ITS station is misbehaving. In response to transmitting the misbehaviour warning message and determining that the ITS station is continuing to misbehave, the network server includes information of the ITS station in a certificate revocation list (CRL) and transmits the CRL.
    Type: Application
    Filed: May 18, 2018
    Publication date: May 13, 2021
    Inventors: Claude Jean-Frederic Arzelier, Stephen John Barrett