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: 20200387356Abstract: 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: ApplicationFiled: August 26, 2020Publication date: December 10, 2020Applicant: Architecture Technology CorporationInventors: Paul C. Davis, Douglas Sweet, Erin Gambucci
-
Patent number: 10859398Abstract: 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: GrantFiled: November 4, 2016Date of Patent: December 8, 2020Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventor: Douglas Sweet
-
Patent number: 10783288Abstract: 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: GrantFiled: August 8, 2017Date of Patent: September 22, 2020Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: Sebastian Timar, Matthew Stillerman, Douglas Sweet
-
Patent number: 10557918Abstract: 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: GrantFiled: July 22, 2019Date of Patent: February 11, 2020Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: Eric Chartier, Paul C. Davis, Ryan L. Hagelstrom, Ian J. McLinden, Douglas Sweet
-
Patent number: 10359501Abstract: 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: GrantFiled: December 28, 2016Date of Patent: July 23, 2019Assignee: ARCHITECTURE TECHNOLGY CORPORATIONInventors: Evan Eaves, Eric Chartier, William Colligan, Paul C. Davis, Andrew Murphy, Douglas Sweet
-
Publication number: 20190213894Abstract: 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: ApplicationFiled: March 18, 2019Publication date: July 11, 2019Applicant: Architecture Technology CorporationInventors: William Colligan, Eric R Chartier, Paul Davis, Andrew Murphy, Douglas Sweet
-
Patent number: 10235892Abstract: 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: GrantFiled: May 5, 2017Date of Patent: March 19, 2019Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: William Colligan, Eric R. Chartier, Paul Davis, Andrew Murphy, Douglas Sweet
-
Publication number: 20180180709Abstract: 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: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: Evan Eaves, Eric Chartier, William Colligan, Paul C. Davis, Andrew Murphy, Douglas Sweet
-
Publication number: 20180130360Abstract: 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: ApplicationFiled: November 4, 2016Publication date: May 10, 2018Inventor: Douglas Sweet
-
Publication number: 20120117844Abstract: 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: ApplicationFiled: November 17, 2011Publication date: May 17, 2012Inventor: Douglas Sweet
-
Patent number: 7650542Abstract: 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: GrantFiled: December 16, 2004Date of Patent: January 19, 2010Assignee: Broadcom CorporationInventors: James Douglas Sweet, Tianwen Tang
-
Publication number: 20060105359Abstract: 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: ApplicationFiled: June 20, 2005Publication date: May 18, 2006Applicant: DakoCytomation Denmark A/SInventors: 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