Patents by Inventor Brian Farrell

Brian Farrell 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: 20240143772
    Abstract: A system for implementing a secure boot event includes a system on a chip (SoC). The SoC includes key hashes stored within one-time programmable memory. Each of the key hashes is configured for use with one of a plurality of candidate authentication key sets. The SoC further includes firmware stored within RAM. The firmware includes a secondary bootloader, a plurality of public keys, and corresponding signatures. The public keys and corresponding signatures are configured for use with one of the key sets. The SoC further includes a primary bootloader utilizing fuses stored within the programmable memory. The fuses activate a selected key hash based upon an ecosystem in which the system is to operate. The selected hash and a corresponding public key and signature define an active authentication key set. During the event, the primary bootloader utilizes the active authentication key set to authenticate a downloaded update to the firmware.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Brian Farrell
  • Publication number: 20240134416
    Abstract: Disclosed embodiments describe techniques for personal area network (PAN) enablement. PAIN connection uses an interconnection laminate substrate for connectivity of personal area network components. The interconnection laminate substrate may be flexible or rigid. In one preferred form of the invention, the interconnection laminate substrate is flexible. A plurality of personal area network components is provided. An interconnection laminate substrate is provided within a manufactured article (e.g., a soft good assembly), where the interconnection laminate substrate enables connectivity among the plurality of personal area network components, and where the interconnection laminate substrate comprises interconnection wiring encapsulated in at least one protective encapsulation layer, with the interconnection wiring being coupled to a plurality of exposed connectors.
    Type: Application
    Filed: October 12, 2020
    Publication date: April 25, 2024
    Inventors: Brian Farrell, Cameron Paul Barron, Allan Neville, Richard Bernard Streeter, Verner Patterson
  • Publication number: 20240122485
    Abstract: Disclosed embodiments describe techniques for physiological analysis. The physiological analysis is based on the use of a wearable sensor array. A plurality of sensors and conductors is coupled to a compression garment, where the compression garment has stretchable portions that stretch, e.g., in a single dimension. The garment can include a shirt, a sports bra, or a vest. Associated on-board electronics are mounted to at least one of the compression garment and the hub and electrically connected to the hub and generate a physiological profile, based on at least one output from each of the sensors. At least one aspect of the physiological profile is communicated to a processor configured to analyze the at least one aspect and generate an assessment based on the analysis.
    Type: Application
    Filed: October 13, 2020
    Publication date: April 18, 2024
    Inventors: Brian Farrell, Matt Abelson, Viprali Bhatkar, Allan Neville, Richard Gerard Streeter, Karin Radrich, John Phillips
  • Patent number: 11954205
    Abstract: A method for securing an electronic control unit (ECU). The method may include generating a granular security control adjustment authorization ticket (G-SCAAT) for securing the ECU according to a plurality of security parameters determined based on to a role selected for a corresponding user. The G-SCAAT may include security values to be used in controlling the ECU to operate according to the security parameters.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: April 9, 2024
    Assignee: GM Global Technology Operations LLC
    Inventors: Brian Farrell, Joseph E. Ploucha
  • Publication number: 20240084395
    Abstract: Single-stranded oligonucleotide probes, systems, kits and methods for chromosome enumeration, gene copy enumeration, or tissue diagnostics. The probes are particularly suited for detecting gene amplification, deletion, or rearrangement in tissue samples in a single, dual, or multiplexed assay. The probes exhibit improved performance compared to industry leading dual-stranded probes; particularly in terms of the rate of hybridization.
    Type: Application
    Filed: August 29, 2023
    Publication date: March 14, 2024
    Inventors: Michael Farrell, Antony Hubbard, Donald Johnson, Brian Kelly, Taylor Shingler, Lei Tang, Wenjun Zhang
  • Patent number: 11918763
    Abstract: Apparatus and associated methods relate to a catheter manipulation handle with user interface controls for steering a catheter in situ while providing an augmented (e.g., motorized, powered and tunable precision steering, and perforation safeguards) control and feedback user experience. In an illustrative example, the catheter manipulation handle may provide motor assisted operation to automatically rotate and/or deflect a distal tip of the catheter to steer and guide the distal tip to a target location in the patient's vasculature system. The augmented feedback may include, for example, haptic feedback via the handle. Haptic, audible, and/or visual feedback via the handle may indicate, for example, proximity or engagement of the distal tip with sensitive tissue. In some examples, the handle's augmented operation may advantageously amplify feedback signals to enhance the user's perception of the patient's safety with respect to the safe passage of the distal tip through the patient's vasculature.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: March 5, 2024
    Assignee: Nextern Innovation, LLC
    Inventors: Ryan J. Douglas, Richard Farrell, Dennis Berke, Davis Flanagan, David Bontrager, Brian Loushine
  • Publication number: 20230418944
    Abstract: A method for securing an electronic control unit (ECU). The method may include generating a granular security control adjustment authorization ticket (G-SCAAT) for securing the ECU according to a plurality of security parameters determined based on to a role selected for a corresponding user. The G-SCAAT may include security values to be used in controlling the ECU to operate according to the security parameters.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Brian Farrell, Joseph E. Ploucha
  • Publication number: 20230415754
    Abstract: A method for performance tuning an electronic control unit (ECU). The performance tuning may include determining one or more tunable values stored on a tunable implementation memory of the ECU to specify tunable calibration data for one or more tunable calibration parameters selected for performance tuning and controlling an application software of the ECU to execute according to the tunable calibration data.
    Type: Application
    Filed: June 23, 2022
    Publication date: December 28, 2023
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Brian Farrell, Joseph E. Ploucha
  • Patent number: 11804981
    Abstract: The present application relates to a method and apparatus for intelligent wireless protocol optimization including storing, in a memory, a first customer key and a second customer key, receiving, by a processor, a secret key, decrypting, by the processor, the secret key using a first customer key to extract a master key, provisioning, by the processor, an electronic control unit in response to the master key, and deleting, by the processor, the second customer key in response to the provisioning of electronic control unit in response to the master key.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: October 31, 2023
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS, LLC
    Inventors: Brian Farrell, David M. Nairn, Thomas M. Forest
  • Publication number: 20230297663
    Abstract: A method and system for authenticating soft part updates to an electronic control unit (ECU) or other processing device is contemplated. The authenticating may include a back office providing authentication data to a programming tool whereupon the ECU interacts with the programming tool to authenticate the soft part updates. The authenticating may optionally include the ECU identifying whether the soft part update is to be authenticated according to different types of authentications.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Brian Farrell
  • Patent number: 11728985
    Abstract: The present application relates to a method and apparatus for providing fault tolerant provisioning verification for cryptographic keys including receiving, via an interface, a first security key, a second security key, and a first verification data generated in response to the first security key and the second security key, coupling, by a processor, the first security key and the second security key to an electronic controller, receiving, by the processor, a second verification data generated by the electronic controller in response to the first security key and the second security key, and marking, by the processor, the controller as provisioned in response to the first verification data matching the second verification data.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: August 15, 2023
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Brian Farrell, Thomas M. Forest, David W. Racklyeft
  • Publication number: 20230073884
    Abstract: A method to perform secure boot procedure using a multi-stage security verification is provided. The procedure includes, within a microcontroller, referring to a table to identify a first defined memory region including code useful to start-up application programming of the microcontroller, wherein the application programming is operable to provide a function of the microcontroller to the vehicle, and a second defined memory region, including programming and data useful to operation of the application programming of the microcontroller. The procedure further includes, within a first stage, verifying authenticity of contents of the first region and starting-up the application programming of the microcontroller based upon verifying the authenticity of the contents of the first region.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 9, 2023
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Brian Farrell, Thomas M. Forest
  • Publication number: 20220225696
    Abstract: Disclosed embodiments describe approaches for warming a portion of a human body. The warming is based on heated apparel (e.g., a heated glove) coupled to an electrical power supply through a heater controller. The heated apparel (e.g., a glove) can be fabricated using a narrow knit electronic textile. A heater can be constructed from the narrow knit electronic textile. The heater is coupled to the heated apparel (e.g., a glove) for warming a portion (e.g., a hand) of a human body, wherein heating by the heater is accomplished using electrical power from the electrical power supply. The heater is controlled by a heater controller which is interposed between the heater and the electrical power supply.
    Type: Application
    Filed: May 27, 2020
    Publication date: July 21, 2022
    Inventors: Brian Farrell, Richard Streeter, Allan Neville, David McDonald, Sean Farrell, John Phillips
  • Publication number: 20220224561
    Abstract: The present application relates to a method and apparatus for intelligent wireless protocol optimization including storing, in a memory, a first customer key and a second customer key, receiving, by a processor, a secret key, decrypting, by the processor, the secret key using a first customer key to extract a master key, provisioning, by the processor, an electronic control unit in response to the master key, and deleting, by the processor, the second customer key in response to the provisioning of electronic control unit in response to the master key.
    Type: Application
    Filed: January 14, 2021
    Publication date: July 14, 2022
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Brian Farrell, David M. Nairn, Thomas M. Forest
  • Publication number: 20220224531
    Abstract: The present application relates to a method and apparatus for providing fault tolerant provisioning verification for cryptographic keys including receiving, via an interface, a first security key, a second security key, and a first verification data generated in response to the first security key and the second security key, coupling, by a processor, the first security key and the second security key to an electronic controller, receiving, by the processor, a second verification data generated by the electronic controller in response to the first security key and the second security key, and marking, by the processor, the controller as provisioned in response to the first verification data matching the second verification data.
    Type: Application
    Filed: January 14, 2021
    Publication date: July 14, 2022
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Brian Farrell, Thomas M. Forest, David W. Racklyeft
  • Patent number: 11027582
    Abstract: An apparatus and method is provided that includes measuring a tire pressure for at least one tire with at least one tire pressure sensor. The tire pressure sensor has at least a first resolution for transmitting pressure information and a second resolution for transmitting pressure information that is higher than the first resolution. If a measured tire pressure is determined to be above a predetermined pressure threshold, the apparatus and method identify whether the tire pressure sensor has experienced at least one predetermined vehicle operating characteristic, and/or identify whether the tire pressure sensor has been activated by a command. The tire pressure sensor is only locked into the second resolution if the tire pressure sensor has experienced the at least one predetermined vehicle operating characteristic or if the tire pressure sensor has been activated by the command.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: June 8, 2021
    Assignee: Continental Automotive Systems, Inc.
    Inventors: Matthew D. McIntyre, Brian Farrell, Yasser Gad
  • Patent number: 10754849
    Abstract: Methods, techniques, and systems for gathering social media content are provided. Some embodiments provide a Social Intelligence System (“SIS”) configured to provide dynamic search capability of a content source by using a proxy server system as an intermediary between the SIS and the content source. The SIS may then dynamically determine a rate at which it searches for content based on a rate of change or predicted change of a particular content source. Dynamically determining a rate allows the SIS to track a particular topic or series of topics over time, while only searching for content on the topic at the most optimal time periods to reduce overall cost.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: August 25, 2020
    Assignee: CISION US INC.
    Inventors: Enrico Montana, Brian Farrell, Melody Jones, Chris Hundley
  • Publication number: 20200210168
    Abstract: A firmware update system includes a microcontroller which includes an encryption module configured to perform an encryption function. An update module is configured to communicate with the microcontroller to provide a firmware update. The update module includes a decryption module configured to convert the firmware update from plaintext into decryption ciphertext using a decryption function. The encryption module is configured to convert the decryption ciphertext into plaintext such that the microcontroller can execute the plaintext to implement the firmware update.
    Type: Application
    Filed: November 14, 2019
    Publication date: July 2, 2020
    Inventors: Brian Farrell, David Bellomo, Gerardo Rosas, Francisco Ruvalcaba Moya
  • Publication number: 20200207164
    Abstract: An apparatus and method is provided that includes measuring a tire pressure for at least one tire with at least one tire pressure sensor. The tire pressure sensor has at least a first resolution for transmitting pressure information and a second resolution for transmitting pressure information that is higher than the first resolution. If a measured tire pressure is determined to be above a predetermined pressure threshold, the apparatus and method identify whether the tire pressure sensor has experienced at least one predetermined vehicle operating characteristic, and/or identify whether the tire pressure sensor has been activated by a command. The tire pressure sensor is only locked into the second resolution if the tire pressure sensor has experienced the at least one predetermined vehicle operating characteristic or if the tire pressure sensor has been activated by the command.
    Type: Application
    Filed: September 24, 2019
    Publication date: July 2, 2020
    Inventors: Matthew D. McIntyre, Brian Farrell, Yasser Gad
  • Patent number: 10572552
    Abstract: A computing system configured to gather social media content includes a memory; a content collection and ingestion system, stored in the memory and configured, when executed on a computer processor, to communicate with one or more computing systems to direct a search of a content source using a received collection to request and to ingest the results of the directed search into a data store; and a content management system, stored in the memory and configured, when executed on a computer processor, to display the ingested results on a display.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: February 25, 2020
    Assignee: CISION US INC.
    Inventors: Clifford Mosley, Shawn Rutledge, Lyman Do, Enrico Montana, Melody Jones, Jeffrey Vella, Nathan Harkenrider, Brian Farrell, Nathaniel D. Holcomb, Joseph Kaiser, Matt Jacobsen, Kim Hamilton