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: 11965795Abstract: 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: GrantFiled: August 25, 2023Date of Patent: April 23, 2024Assignee: Range Energy Inc.Inventors: Ali Javidan, Kyle Foley, Kyle Pollard, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands
-
Patent number: 11931522Abstract: 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: GrantFiled: October 14, 2019Date of Patent: March 19, 2024Assignee: NEURAVI LIMITEDInventors: Ronald Kelly, Michael Gilvarry, David Vale, Brendan Casey, Maeve Holian, Denis Foley
-
Publication number: 20240067278Abstract: 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: ApplicationFiled: August 25, 2023Publication date: February 29, 2024Inventors: Ali Javidan, Kyle Foley, Kyle Pollard, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands
-
Publication number: 20240067005Abstract: 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: ApplicationFiled: October 18, 2023Publication date: February 29, 2024Inventors: Ali Javidan, Kyle Foley, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands, Bobby Ng, Adam Smith
-
Publication number: 20240068894Abstract: 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: ApplicationFiled: August 25, 2023Publication date: February 29, 2024Inventors: Ali Javidan, Kyle Foley, Kyle Pollard, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands
-
Publication number: 20240067279Abstract: 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: ApplicationFiled: August 25, 2023Publication date: February 29, 2024Inventors: Ali Javidan, Kyle Foley, Kyle Pollard, Bryan Booth, Ryan Flatland, Collin MacGregor, David Sands
-
Publication number: 20240039530Abstract: 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: ApplicationFiled: May 8, 2023Publication date: February 1, 2024Applicant: MACOM Technology Solutions Holdings, Inc.Inventors: David Foley, Merrick Brownlee
-
Publication number: 20240007069Abstract: 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: ApplicationFiled: July 1, 2022Publication date: January 4, 2024Inventor: David Foley
-
Publication number: 20230403023Abstract: 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: ApplicationFiled: June 9, 2022Publication date: December 14, 2023Inventor: David Foley
-
Publication number: 20230208411Abstract: 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: ApplicationFiled: December 24, 2021Publication date: June 29, 2023Inventor: David Foley
-
Patent number: 11625706Abstract: 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: GrantFiled: October 28, 2016Date of Patent: April 11, 2023Assignee: AXON VIBE AGInventors: Roman Oberli, Thomas Annicq, Ryan Vilim, Simon Gelinas, David Foley
-
Publication number: 20220405711Abstract: 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: ApplicationFiled: June 15, 2022Publication date: December 22, 2022Inventor: David FOLEY
-
Patent number: 11515865Abstract: 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: GrantFiled: December 15, 2021Date of Patent: November 29, 2022Assignee: MACOM Technology Solutions Holdings, Inc.Inventor: David Foley
-
Patent number: 10628058Abstract: 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: GrantFiled: April 26, 2017Date of Patent: April 21, 2020Assignee: BANK OF AMERICA CORPORATIONInventors: 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: 20200082668Abstract: 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: ApplicationFiled: September 9, 2018Publication date: March 12, 2020Inventors: Jerry David Foley, Kevin Edward Sprouse, Douglas R. Elliott
-
Publication number: 20190015740Abstract: 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: ApplicationFiled: September 9, 2018Publication date: January 17, 2019Inventors: Jerry David Foley, Kevin Edward Sprouse, Douglas R. Elliott
-
Publication number: 20190019374Abstract: 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: ApplicationFiled: September 9, 2018Publication date: January 17, 2019Inventors: Jerry David Foley, Kevin Edward Sprouse, Douglas R. Elliott
-
Publication number: 20170124550Abstract: 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: ApplicationFiled: October 28, 2016Publication date: May 4, 2017Inventors: Roman OBERLI, Thomas ANNICQ, Ryan VILIM, Simon GELINAS, David FOLEY
-
Patent number: 8659341Abstract: 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: GrantFiled: May 2, 2011Date of Patent: February 25, 2014Assignee: Analog Devices, Inc.Inventor: David Foley
-
Patent number: 8490558Abstract: 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: GrantFiled: April 29, 2011Date of Patent: July 23, 2013Assignee: Consortium de Recherche BRP-UniversiƩde Sherbrooke S.E.N.C.Inventors: David Foley, Simon Richard, Real Dupont, Roger Rioux, Gilbert Lefrancois