Patents by Inventor Gary Viviani

Gary Viviani 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: 20230400517
    Abstract: A system and method for battery testing is provided. A calibrated oscillator outputs an oscillating test signal with a known function. A signal response of the battery under test is detected while the calibrated oscillator outputs the oscillating test signal. A response test pattern for the battery under test is determined using the analyzed signal response information. The response test pattern is compared with a family of base response test patterns of a reference battery, wherein each one of the base response test patterns uniquely corresponds to one of a plurality of known battery conditions. A best match base response test pattern is identified from one of the family of base response test patterns that corresponds to the response test pattern for the battery under test. A battery condition for the battery under test is determined based on the known battery condition of the best match base response test pattern.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 14, 2023
    Inventor: Gary Viviani
  • Patent number: 10223921
    Abstract: Example air vehicle navigation systems and methods are described herein that utilize a Common Runtime Aircraft Intent Data Structure (CRAIDS). An example method includes determining an initial condition of a flight of an air vehicle, determining a flight constraint, determining, using a common runtime aircraft intent data structure (CRAIDS), an aircraft trajectory based on the initial condition and the flight constraint, and performing the determined aircraft trajectory during the flight of the air vehicle.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: March 5, 2019
    Assignee: The Boeing Company
    Inventors: Francisco A. Navarro Felix, Carlos Querejeta Masaveu, Jesús Cuadrado Sanchez, Gary Viviani
  • Patent number: 10029708
    Abstract: In one embodiment, a railroad scout vehicle system includes a scout vehicle and a processing unit. The scout vehicle may include at least two wheels configured to engage a set of railroad tracks, a motor mechanically coupled to at least one of the wheels, a speed controller, an electromagnetic sensor aimed at the set of railroad tracks, a positioning receiver, a local speed sensing device and a transceiver. The speed controller may be coupled to the motor and configured to control the speed of the scout vehicle in order to maintain an appropriate distance between the scout vehicle and a train traveling behind. The processing unit may be configured to transmit the track status information via the transceiver, receive train speed and position signals from the train via the transceiver.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: July 24, 2018
    Inventor: Gary Viviani
  • Publication number: 20170305442
    Abstract: In one embodiment, a railroad scout vehicle system includes a scout vehicle and a processing unit. The scout vehicle may include at least two wheels configured to engage a set of railroad tracks, a motor mechanically coupled to at least one of the wheels, a speed controller, an electromagnetic sensor aimed at the set of railroad tracks, a positioning receiver, a local speed sensing device and a transceiver. The speed controller may be coupled to the motor and configured to control the speed of the scout vehicle in order to maintain an appropriate distance between the scout vehicle and a train traveling behind. The processing unit may be configured to transmit the track status information via the transceiver, receive train speed and position signals from the train via the transceiver.
    Type: Application
    Filed: April 20, 2016
    Publication date: October 26, 2017
    Inventor: Gary Viviani
  • Publication number: 20170061804
    Abstract: Example air vehicle navigation systems and methods are described herein that utilize a Common Runtime Aircraft Intent Data Structure (CRAIDS). An example method includes determining an initial condition of a flight of an air vehicle, determining a flight constraint, determining, using a common runtime aircraft intent data structure (CRAIDS), an aircraft trajectory based on the initial condition and the flight constraint, and performing the determined aircraft trajectory during the flight of the air vehicle.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 2, 2017
    Inventors: Francisco A. Navarro Felix, Carlos Querejeta Masaveu, Jesús Cuadrado Sanchez, Gary Viviani