Patents by Inventor Douglas Sweet

Douglas Sweet 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: 20200387356
    Abstract: A computer-implemented method for migrating a monolithic legacy software system to a well-defined modular target software architecture includes selecting a method, based on predefined patterns, for transforming the software legacy software system; creating an abstract syntax tree from the legacy software system's source code; from the abstract syntax tree, determining a flow of the source code and any coding violations and coding smells in the legacy software system's source code; using the flow and the coding violations, identifying architecture issues in the legacy software system; scheduling tasks for transforming the legacy software system into the target software architecture; automatically generating new source code according to the target software architecture; and automatically and autonomously refactoring the new source code.
    Type: Application
    Filed: August 26, 2020
    Publication date: December 10, 2020
    Applicant: Architecture Technology Corporation
    Inventors: Paul C. Davis, Douglas Sweet, Erin Gambucci
  • Patent number: 10859398
    Abstract: Systems, devices, methods, and techniques are described for automated air traffic management using multiple flight operation modes. In one example, a method includes receiving, by a computing device comprising one or more processors, data associated with one or more aircraft in flight in a controlled airspace. The method further includes selecting, by the computing device, based at least in part on the data associated with the one or more aircraft, a respective flight operation mode from among a plurality of flight operation modes for at least one respective aircraft among the one or more aircraft in flight. The method further includes outputting, by the computing device for transmission to the at least one respective aircraft, an indication of the respective flight operation mode selected for the at least one respective aircraft.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: December 8, 2020
    Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
    Inventor: Douglas Sweet
  • Patent number: 10783288
    Abstract: A runway capacity forecast system includes machine instructions stored in a non-transitory computer readable storage medium, the machine instructions, when executed, causing a processor to access data items related to a runway of interest for a time horizon of interest, the data items comprising environment factors for the runway of interest and the time horizon of interest, flight operation factors, and aircraft performance factors for aircraft scheduled on the runway of interest and during the time horizon of interest; extract data elements from the data items; reformat the data elements as analyzable data elements and store the analyzable data elements in an analyzable data structure; apply a probabilistic model to selected ones of the analyzable data elements to provide a forecast runway capacity for the runway of interest during the time horizon of interest the first product; and using the forecast runway capacity, determine one or more impacts based on the forecast capacity.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: September 22, 2020
    Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
    Inventors: Sebastian Timar, Matthew Stillerman, Douglas Sweet
  • Patent number: 10557918
    Abstract: A method for establishing and controlling a mobile perimeter and for determining a geographic location of an emitting radio frequency (RF) emitter in a vicinity of the mobile perimeter includes at each of a plurality of RF sensors, receiving an RF transmission, processing the received RF transmission to produce RF signal data, and wirelessly transmitting the RF signal data to a central station. At the central station, a processor: executes a cross-correlation process to: compare characteristics of pairs of RF signal data; based on the compared characteristics, determine a time difference of arrival (TDOA) between RF transmissions received at each RF sensor of a pair of RF sensors, and repeats the cross-correlation process for each pair of RF sensors from which RF signal data are received. Using the TDOA values for two or more pairs of RF sensors, the processor determines a location estimate for the RF emitter.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: February 11, 2020
    Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
    Inventors: Eric Chartier, Paul C. Davis, Ryan L. Hagelstrom, Ian J. McLinden, Douglas Sweet
  • Patent number: 10359501
    Abstract: A mobile emergency perimeter system includes one or more fixed radio frequency (RF) sensors, and one or more moving RF sensors; a wireless mesh network coupling together each of the sensors; and a central processor system coupled to the wireless mesh network. The central processor system executes machine instructions stored on a computer-readable storage medium to control each of the RF sensors to receive time of arrival data for a RF signal transmitted by an emitter and received at each of the RF sensors, receive location information for each of the RF sensors and determine a three-dimensional (3-D) estimate of the geographical location of the emitter.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: July 23, 2019
    Assignee: ARCHITECTURE TECHNOLGY CORPORATION
    Inventors: Evan Eaves, Eric Chartier, William Colligan, Paul C. Davis, Andrew Murphy, Douglas Sweet
  • Publication number: 20190213894
    Abstract: A method, executed by a processor, includes the processor receiving signals information from a device located on a departing airplane; verifying an identification of the airplane and identifying an expected departure sequence of aircraft surface states; monitoring and identifying additional signals information received from the mobile device, including comparing the additional signals information to known data; logging the additional signals information, and processing the additional signals information, and determining the logged data corresponds to events indicative of an aircraft surface state; sending an aircraft surface state reached message to Local and Center flight management; and executing a statistical routine and providing statistical data from the execution relating to an occurrence of upcoming aircraft surface state event and sending the statistical data with the aircraft surface state message.
    Type: Application
    Filed: March 18, 2019
    Publication date: July 11, 2019
    Applicant: Architecture Technology Corporation
    Inventors: William Colligan, Eric R Chartier, Paul Davis, Andrew Murphy, Douglas Sweet
  • Patent number: 10235892
    Abstract: A method, executed by a processor, includes the processor receiving signals information from a device located on a departing airplane; verifying an identification of the airplane and identifying an expected departure sequence of aircraft surface states; monitoring and identifying additional signals information received from the mobile device, including comparing the additional signals information to known data; logging the additional signals information, and processing the additional signals information, and determining the logged data corresponds to events indicative of an aircraft surface state; sending an aircraft surface state reached message to Local and Center flight management; and executing a statistical routine and providing statistical data from the execution relating to an occurrence of upcoming aircraft surface state event and sending the statistical data with the aircraft surface state message.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: March 19, 2019
    Assignee: ARCHITECTURE TECHNOLOGY CORPORATION
    Inventors: William Colligan, Eric R. Chartier, Paul Davis, Andrew Murphy, Douglas Sweet
  • Publication number: 20180180709
    Abstract: A mobile emergency perimeter system includes one or more fixed radio frequency (RF) sensors, and one or more moving RF sensors; a wireless mesh network coupling together each of the sensors; and a central processor system coupled to the wireless mesh network. The central processor system executes machine instructions stored on a computer-readable storage medium to control each of the RF sensors to receive time of arrival data for a RF signal transmitted by an emitter and received at each of the RF sensors, receive location information for each of the RF sensors and determine a three-dimensional (3-D) estimate of the geographical location of the emitter.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Inventors: Evan Eaves, Eric Chartier, William Colligan, Paul C. Davis, Andrew Murphy, Douglas Sweet
  • Publication number: 20180130360
    Abstract: Systems, devices, methods, and techniques are described for automated air traffic management using multiple flight operation modes. In one example, a method includes receiving, by a computing device comprising one or more processors, data associated with one or more aircraft in flight in a controlled airspace. The method further includes selecting, by the computing device, based at least in part on the data associated with the one or more aircraft, a respective flight operation mode from among a plurality of flight operation modes for at least one respective aircraft among the one or more aircraft in flight. The method further includes outputting, by the computing device for transmission to the at least one respective aircraft, an indication of the respective flight operation mode selected for the at least one respective aircraft.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 10, 2018
    Inventor: Douglas Sweet
  • Publication number: 20120117844
    Abstract: The invention includes a secondary grip for a rifle or for another shoulder firearm, such as a muzzleloader. This secondary grip is permanently or temporarily attached or affixed to the firearm to improve stability or control when aiming the firearm. Some embodiments disclose a stacked back secondary grip that attaches in vertical alignment with the barrel. Alternate embodiments disclose a secondary grip at a 90 degree angle.
    Type: Application
    Filed: November 17, 2011
    Publication date: May 17, 2012
    Inventor: Douglas Sweet
  • Patent number: 7650542
    Abstract: Aspects of a method and system of using a single EJTAG interface for multiple TAP controllers may comprise communicating information to a plurality of debugging interfaces, the method comprising simultaneously broadcasting a single debug message to a plurality of TAP controllers where the debug message is received via a single debug interface. The method may further comprise simultaneously broadcasting the single debug message to selected ones of a plurality of TAP controllers. An input enable register control signal may be generated that selects which, of a plurality of TAP controllers, is to receive the debug message. The single debug interface may be a JTAG interface which is capable of receiving and sending JTAG messages, or EJTAG messages.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: January 19, 2010
    Assignee: Broadcom Corporation
    Inventors: James Douglas Sweet, Tianwen Tang
  • Publication number: 20060105359
    Abstract: The present invention concerns a method and apparatus for automatic processing a biological sample on a carrier, perhaps robotically, by applying predetermined amounts of reagents in a predetermined sequence according to a processing protocol, the processing including pre-treatment steps, under the control of an adaptive processing control system using a sample process parameter input that may be independent and an independent process parameter memory that does not interrupt process operation when being used, such that samples may be added or removed without interrupting the processing of other samples. Also included is an image capture function for sample and reagent identification and process monitoring, as well as temperature regulation and environmental control functions.
    Type: Application
    Filed: June 20, 2005
    Publication date: May 18, 2006
    Applicant: DakoCytomation Denmark A/S
    Inventors: John Favuzzi, Kristopher Buchanan, Michael Barber, Loren Bland, Dawn Rohrbacker, Robert Clark, Gordon Feingold, Benno Guggenheimer, Marc Key, Merritt Martin, Robert Lathrop, Jeffery Rau, Jonathan Sweda, Douglas Sweet, John Van Bosch, Lars Winther, Rosanne Welcher