Patents by Inventor David Foley

David Foley 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: 11965795
    Abstract: One variation of a method includes, during a first time period: detecting a direction of motion of a trailer; detecting a first force applied to a kingpin; detecting an incline angle of the trailer; calculating a first target preload force opposite the direction of motion and inversely proportional to the incline angle; and in response to the first force falling below the first target preload force, triggering a motor to increase torque output opposite the direction of motion. The method further includes, during a second time period: detecting a second force applied to the kingpin; detecting a decline angle of the trailer; calculating a second target preload force opposite the direction of motion and inversely proportional to the decline angle; and in response to the second force falling below the second target preload force, triggering the motor to increase torque output opposite the direction of motion.
    Type: Grant
    Filed: August 25, 2023
    Date of Patent: April 23, 2024
    Assignee: Range Energy Inc.
    Inventors: Ali Javidan, Kyle Foley, Kyle Pollard, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands
  • Patent number: 11931522
    Abstract: A balloon guide catheter having a sleeved inflation lumen secured with a wire wrap for improved inflation lumen kink protection and a welded balloon construction provides a robust and flexible catheter with an exceptionally large inner lumen relative to its outer profile and enables rapid and reliable balloon inflation and deflation in a highly deliverable and kink resistant catheter. Balloon guide catheters having multiple sleeved inflation lumens and proximal luers for utilizing the multiple inflation lumens are also provided.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: March 19, 2024
    Assignee: NEURAVI LIMITED
    Inventors: Ronald Kelly, Michael Gilvarry, David Vale, Brendan Casey, Maeve Holian, Denis Foley
  • Publication number: 20240067278
    Abstract: One variation of a system includes a kingpin including: a head; a base coupled to a proximal end of the trailer; a shank interposed between the head and the base; a first sensor configured to output signals representing lateral forces applied to the kingpin; and a second sensor configured to output signals representing longitudinal forces applied to the kingpin. The system further includes a controller configured to: access a first signal from the first sensor representing a lateral force applied to the kingpin; access a second signal from the second sensor representing a longitudinal force applied to the kingpin; calculate a direction and a magnitude of a force applied to the kingpin based on the first and second signals; and trigger a motor arranged on a distal end of the trailer to output a torque in the direction of the force and proportional to the magnitude of the force.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 29, 2024
    Inventors: Ali Javidan, Kyle Foley, Kyle Pollard, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands
  • Publication number: 20240067005
    Abstract: One variation of a system for power distribution of a trailer includes: a trailer chassis; a driven axle suspended from the trailer chassis; and a motor coupled to the driven axle. The system further includes a battery assembly coupled to the trailer chassis and configured to supply electrical energy to the motor to drive the driven axle and source electrical energy from the motor to slow motion of the driven axle. The system also includes a charging panel coupled to the trailer chassis and configured to couple to an external charging element. The system further includes a panel actuator configured to advance the charging panel from the trailer chassis to an open position to form a target gap between the external charging element and the charging panel and to retract the charging panel to a closed position to decouple the charging panel from the external charging element.
    Type: Application
    Filed: October 18, 2023
    Publication date: February 29, 2024
    Inventors: Ali Javidan, Kyle Foley, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands, Bobby Ng, Adam Smith
  • Publication number: 20240068894
    Abstract: One variation of a method includes, during a first time period: detecting a direction of motion of a trailer; detecting a first force applied to a kingpin; detecting an incline angle of the trailer; calculating a first target preload force opposite the direction of motion and inversely proportional to the incline angle; and in response to the first force falling below the first target preload force, triggering a motor to increase torque output opposite the direction of motion. The method further includes, during a second time period: detecting a second force applied to the kingpin; detecting a decline angle of the trailer; calculating a second target preload force opposite the direction of motion and inversely proportional to the decline angle; and in response to the second force falling below the second target preload force, triggering the motor to increase torque output opposite the direction of motion.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 29, 2024
    Inventors: Ali Javidan, Kyle Foley, Kyle Pollard, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands
  • Publication number: 20240067279
    Abstract: One variation of a system includes a kingpin: arranged on a proximal end of the trailer; includes a sensor configured to output a signal representing lateral forces and longitudinal forces applied to the kingpin; and configured to couple to a tow vehicle. The system further includes an interface including a joystick and a kingpin interface configured to transfer forces, applied to the joystick, into the kingpin. The system also includes a controller configured to: access the signal from the sensor; based on the signal, calculate a magnitude of a force applied to the kingpin; calculate a first target speed of a first wheel of the trailer proportional to the magnitude; calculate a second target speed of a second wheel of the trailer proportional to the magnitude; and serve the first target speed and the second target speed to a drive system arranged on a distal end of the trailer.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 29, 2024
    Inventors: Ali Javidan, Kyle Foley, Kyle Pollard, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands
  • Publication number: 20240039530
    Abstract: A multi-stage driver circuit has a transmission line coupled to an output of the multi-stage driver circuit. The transmission line has inductive elements and programmable capacitive elements selected to shape the transmitted data signal. The programmable capacitive elements have a first capacitor with a first terminal coupled to a first power supply conductor, and a first transistor with a first conduction terminal coupled to a second terminal of the first capacitor, and a second conduction terminal coupled to a second power supply conductor. The programmable capacitive elements have a register with a first output coupled to a control terminal of the first transistor. The programmable capacitive elements are selected to shape the transmitted data signal by observing operational dynamics of the multi-stage driver circuit.
    Type: Application
    Filed: May 8, 2023
    Publication date: February 1, 2024
    Applicant: MACOM Technology Solutions Holdings, Inc.
    Inventors: David Foley, Merrick Brownlee
  • Publication number: 20240007069
    Abstract: A distributed driver for an optic signal generator comprising amplifier cells having an amplifier cell input configured to receive the input signal and amplifiers configured to amplify the received signal to create an amplified signal, and an amplifier cell output. The distributed driver also includes an input path connected to the amplifier cell input to receive the input signal and distribute the input signal to the two or more amplifier cells. The input path includes one or more buffers configured to introduce a delay into the input signal. An output path is provided and connects to the amplifier cell outputs of the two or more amplifier cells. The output path is configured to receive the amplified signal and the output path includes one or more inductors that incorporated with the parasitic capacitance from the two or more amplifier cells form the LC segments of an artificial transmission line.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 4, 2024
    Inventor: David Foley
  • Publication number: 20230403023
    Abstract: A baseline wander and offset correction system having inputs configured to receive input signals to be transmitted. Also part of the system is a driver circuit configured to receive and amplify the input signals. The driver circuit is configured with one or more transistors having an optional back bias terminal. A replica circuit receives the input signals and responsive thereto, generates back bias signals which are provided to the back bias terminal of the one or more transistors to change the back bias in response to the input signals having consecutive one values or consecutive zero values. This reduces the size of the one or more AC coupling capacitors located between the driver circuit and a channel. An embodiment may store back bias values in a memory. The back bias values are processed by DAC to generate the back bias signals for offset correction.
    Type: Application
    Filed: June 9, 2022
    Publication date: December 14, 2023
    Inventor: David Foley
  • Publication number: 20230208411
    Abstract: A phase interpolator with a DAC outputting a first and second value responsive to a control code. A first current mirror generates a first current proportional to the first value. A second current mirror generates a second current proportional to the second value. A first FET pair comprising a first and second FET such that the source terminals of the first FET and the second FET are electrically connected and connect to the first current mirror. A second FET pair comprising a third and fourth FET such that the source terminals of the third FET and the fourth FET are electrically connected and connect to the second current mirror. A first terminal outputs a phase adjusted clock signal as compared to the clock signal, from the first FET and the third FET. A second terminal outputs an inverted phase adjusted clock signal, from the second FET and the fourth FET.
    Type: Application
    Filed: December 24, 2021
    Publication date: June 29, 2023
    Inventor: David Foley
  • Patent number: 11625706
    Abstract: Systems and methods for passively processing a payment for an activity that leverages location data of a user participating in the activity. User data is received, the user data including a plurality of user location points and a time associated with each of the plurality of user location points. An activity is determined, the activity associated with the user based on the user data, wherein the activity is associated with at least one of transportation and attendance at a venue. An instance of the activity is identified and a payment amount for the user is processed based on the instance of the activity.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 11, 2023
    Assignee: AXON VIBE AG
    Inventors: Roman Oberli, Thomas Annicq, Ryan Vilim, Simon Gelinas, David Foley
  • Publication number: 20220405711
    Abstract: A graphical user interface for displaying and managing information structures, the graphical user interface comprising at least one Viewport, at least one concept space in the at least one Viewport and at least one container item displayed in the at least one concept space, the container item being adapted to include a concept space branch adapted to be connected to another concept space, wherein a user can interact with the at least one container item to create a link to an item, the interaction with the at least one container item comprising a zoom-in and a zoom-out function for respectfully increasing functions associated with the at least one container item or decreasing functions associated with the at least one container item.
    Type: Application
    Filed: June 15, 2022
    Publication date: December 22, 2022
    Inventor: David FOLEY
  • Patent number: 11515865
    Abstract: A serializer clock delay optimization system comprising a multiplexer configured to receive two or more low-rate data signals and a multiplexer control signal. The multiplexer generates a full-rate data signal by combining the two or more low-rate data signals such that the multiplexer control signal determines sampling time of the low-rate data signals. A data monitor monitors and evaluates the full-rate data signal to generate a quality value representing the quality of the full-rate data signal. The quality of the full-rate data signal is based on the accuracy of the sampling time of the low-rate data signals. A delay controller processes the quality value to generate a delay control signal or value. A delay receives a clock signal and the delay control signal or value. Responsive to the delay control signal or value, the delay modifies the timing of the clock signal to create the multiplexer control signal.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: November 29, 2022
    Assignee: MACOM Technology Solutions Holdings, Inc.
    Inventor: David Foley
  • Patent number: 10628058
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for verifying, storing, and transferring data within an entity. The system is configured for receiving data from one or more source systems, generating a metadata, exposure, and control statement for the data, transferring the data and the metadata, exposure, and control statement to a system of origination, logically classifying the data in the system of record into one or more domains, transferring the data into one or more authorized data sources associated with the one or more domains, receiving a request from a user associated with a target system to retrieve a set of data from the one or more authorized data sources, and transferring the set of data from the one or more authorized data sources to the target system.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: April 21, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Mary Kathleen Riley, Renee Marie Melin, Todd David Abbott, Timothy Lamonte Atwell, Edward W. Carroll, Paresh Bhagwandas Chande, Michele Barker Fasciana, Douglas David Foley, Bryan L. Ford, Christopher Ryan Galloway, James Grae Garrison, Brian P. Gibbons, Kecia Marie Heidebrecht, Gayle Tawanda Jackson, Jeffrey Morse Larmondra, Kimberly Lynn Lewis, Srinivasa D. Madireddi, Gautam Suryakant Nipanikar, Michael Harold Perry, Laurie Readhead, Prakash Srinivasan, Kyle S. Sorensen, Constance Jones Suarez, Jeffrey Roger Walls
  • Publication number: 20200082668
    Abstract: The invention comprises methods, systems and processes for mobile/online software generated games and implemented through digital media devices. More specifically, this invention discloses methods, processes and systems for combining verified player inputs using an image scanning device feature to participate in a gaming method and process involving a plurality of algorithms. Using the unique online gaming systems with real time serial inputs, the invention enables players to receive, donate, gift or transfer electronic considerations or currencies measured and allocated by said unique online gaming systems with real time serial inputs. Further, the invention discloses the use of the game engine in block chain algorithms, systems and processes to create digital currency of definite value for gift, exchange, transfer or transaction purposes. Finally, the invention incorporates a quantum computing feature to hold an encrypted digital currency in suspense.
    Type: Application
    Filed: September 9, 2018
    Publication date: March 12, 2020
    Inventors: Jerry David Foley, Kevin Edward Sprouse, Douglas R. Elliott
  • Publication number: 20190015740
    Abstract: The invention comprises methods, systems and processes for mobile/online software generated games and implemented through digital media devices. More specifically, this invention discloses methods, processes and systems for combining verified player inputs using an image scanning device feature to participate in a gaming method and process involving a plurality of algorithms. Using the unique online gaming systems with real time serial inputs, the invention enables players to receive, donate, gift or transfer electronic considerations or currencies measured and allocated by said unique online gaming systems with real time serial inputs. Further, the invention discloses the use of the game engine in block chain algorithms, systems and processes to create digital currency of definite value for gift, exchange, transfer or transaction purposes. Finally, the invention incorporates a quantum computing feature to hold an encrypted digital currency in suspense.
    Type: Application
    Filed: September 9, 2018
    Publication date: January 17, 2019
    Inventors: Jerry David Foley, Kevin Edward Sprouse, Douglas R. Elliott
  • Publication number: 20190019374
    Abstract: The invention comprises methods, systems and processes for mobile/online software generated games and implemented through digital media devices. More specifically, this invention discloses methods, processes and systems for combining verified player inputs using an image scanning device feature to participate in a gaming method and process involving a plurality of algorithms. Using the unique online gaming systems with real time serial inputs, the invention enables players to receive, donate, gift or transfer electronic considerations or currencies measured and allocated by said unique online gaming systems with real time serial inputs. Further, the invention discloses the use of the game engine in block chain algorithms, systems and processes to create digital currency of definite value for gift, exchange, transfer or transaction purposes. Finally, the invention incorporates a quantum computing feature to hold an encrypted digital currency in suspense.
    Type: Application
    Filed: September 9, 2018
    Publication date: January 17, 2019
    Inventors: Jerry David Foley, Kevin Edward Sprouse, Douglas R. Elliott
  • Publication number: 20170124550
    Abstract: Systems and methods for passively processing a payment for an activity that leverages location data of a user participating in the activity. User data is received, the user data including a plurality of user location points and a time associated with each of the plurality of user location points. An activity is determined, the activity associated with the user based on the user data, wherein the activity is associated with at least one of transportation and attendance at a venue. An instance of the activity is identified and a payment amount for the user is processed based on the instance of the activity.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 4, 2017
    Inventors: Roman OBERLI, Thomas ANNICQ, Ryan VILIM, Simon GELINAS, David FOLEY
  • Patent number: 8659341
    Abstract: A system and method to level-shift multiple signals from a first voltage domain to a second voltage domain with minimized silicon area. A level-shifting system may be organized by implementing a static level-shifter coupled to a plurality of dynamic level-shifters. The static level-shifter may provide a voltage control signal for each of the dynamic level-shifters. Each of the dynamic level-shifters may level-shift an individual input signal from a first voltage domain to a second voltage domain.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: February 25, 2014
    Assignee: Analog Devices, Inc.
    Inventor: David Foley
  • Patent number: 8490558
    Abstract: A watercraft has first and second jet propulsion units. The first jet propulsion unit includes a first inlet, a first outlet, a second outlet, and a first valve. The second jet propulsion unit includes a second inlet, a third outlet, a fourth outlet, and a second valve. The watercraft also includes first and second discharge ports disposed on opposite sides of a longitudinal centerline, a first pipe fluidly communicating the first discharge port with the second outlet, a second pipe fluidly communicating the second discharge port with the second outlet, third and a fourth discharge ports disposed on opposite sides of the longitudinal centerline, a third pipe fluidly communicating the third discharge port with the fourth outlet, and a fourth pipe fluidly communicating the fourth discharge port with the fourth outlet.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: July 23, 2013
    Assignee: Consortium de Recherche BRP-UniversiƩde Sherbrooke S.E.N.C.
    Inventors: David Foley, Simon Richard, Real Dupont, Roger Rioux, Gilbert Lefrancois