Patents by Inventor Douglas A. Fuller
Douglas A. Fuller 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: 11740077Abstract: Systems and methods for optically measuring a position of a measurement surface relative to a reference position. The system is a wireless network comprising a centrally located data acquisition computer and a multiplicity of remotely located sensor modules mounted at different locations within wireless communication range of a central receiver. Each sensor module is mounted to a clamp that is made specific to a control surface location and embedded with an RFID tag to denote clamp location. The optical components of the sensor modules are selected to enable indication of the linear position of a measurement surface relative to a reference position and then broadcast the measurement results. The broadcast results are received by the central receiver and processed by the data acquisition computer, which hosts human interface software that displays measurement data.Type: GrantFiled: January 28, 2023Date of Patent: August 29, 2023Assignee: The Boeing CompanyInventors: David M. Konyndyk, Mark Douglas Fuller, Jerry A. James, Timothy P. Huang
-
Publication number: 20230184545Abstract: Systems and methods for optically measuring a position of a measurement surface relative to a reference position. The system is a wireless network comprising a centrally located data acquisition computer and a multiplicity of remotely located sensor modules mounted at different locations within wireless communication range of a central receiver. Each sensor module is mounted to a clamp that is made specific to a control surface location and embedded with an RFID tag to denote clamp location. The optical components of the sensor modules are selected to enable indication of the linear position of a measurement surface relative to a reference position and then broadcast the measurement results. The broadcast results are received by the central receiver and processed by the data acquisition computer, which hosts human interface software that displays measurement data.Type: ApplicationFiled: January 28, 2023Publication date: June 15, 2023Applicant: THE BOEING COMPANYInventors: David M. Konyndyk, Mark Douglas Fuller, Jerry A. James, Timothy P. Huang
-
Patent number: 11585653Abstract: Systems and methods for optically measuring a position of a measurement surface relative to a reference position. The system is a wireless network comprising a centrally located data acquisition computer and a multiplicity of remotely located sensor modules mounted at different locations within wireless communication range of a central receiver. Each sensor module is mounted to a clamp that is made specific to a control surface location and embedded with an RFID tag to denote clamp location. The optical components of the sensor modules are selected to enable indication of the linear position of a measurement surface relative to a reference position and then broadcast the measurement results. The broadcast results are received by the central receiver and processed by the data acquisition computer, which hosts human interface software that displays measurement data.Type: GrantFiled: January 14, 2019Date of Patent: February 21, 2023Assignee: The Boeing CompanyInventors: David M. Konyndyk, Mark Douglas Fuller, Jerry A. James, Timothy P. Huang
-
Publication number: 20220332438Abstract: Systems and methods for optically measuring a position of a measurement surface relative to a reference position. The system is a wireless network comprising a centrally located data acquisition computer and a multiplicity of remotely located sensor modules mounted at different locations within wireless communication range of a central receiver. Each sensor module is mounted to a clamp that is made specific to a control surface location and embedded with an RFID tag to denote clamp location. The optical components of the sensor modules are selected to enable indication of the linear position of a measurement surface relative to a reference position and then broadcast the measurement results. The broadcast results are received by the central receiver and processed by the data acquisition computer, which hosts human interface software that displays measurement data.Type: ApplicationFiled: June 28, 2022Publication date: October 20, 2022Applicant: The Boeing CompanyInventors: David M. Konyndyk, Mark Douglas Fuller, Jerry A. James, Timothy P. Huang
-
Publication number: 20220260361Abstract: Systems and methods for optically measuring a position of a measurement surface relative to a reference position. The system is a wireless network comprising a centrally located data acquisition computer and a multiplicity of remotely located sensor modules mounted at different locations within wireless communication range of a central receiver. Each sensor module is mounted to a clamp that is made specific to a control surface location and embedded with an RFID tag to denote clamp location. The optical components of the sensor modules are selected to enable indication of the linear position of a measurement surface relative to a reference position and then broadcast the measurement results. The broadcast results are received by the central receiver and processed by the data acquisition computer, which hosts human interface software that displays measurement data.Type: ApplicationFiled: January 14, 2019Publication date: August 18, 2022Applicant: The Boeing CompanyInventors: David M. Konyndyk, Mark Douglas Fuller, Jerry A. James, Timothy P. Huang
-
Patent number: 11396385Abstract: Systems and methods for optically measuring a position of a measurement surface relative to a reference position. The system is a wireless network comprising a centrally located data acquisition computer and a multiplicity of remotely located sensor modules mounted at different locations within wireless communication range of a central receiver. Each sensor module is mounted to a clamp that is made specific to a control surface location and embedded with an RFID tag to denote clamp location. The optical components of the sensor modules are selected to enable indication of the linear position of a measurement surface relative to a reference position and then broadcast the measurement results. The broadcast results are received by the central receiver and processed by the data acquisition computer, which hosts human interface software that displays measurement data.Type: GrantFiled: January 14, 2019Date of Patent: July 26, 2022Assignee: The Boeing CompanyInventors: David M. Konyndyk, Mark Douglas Fuller, Jerry A. James, Timothy P. Huang
-
Patent number: 11009423Abstract: A leak detection system configured to be attached on an exterior of a conduit to detect a leak in a non-pressurized conduit. The leak detection system includes a first fluid section and a second fluid section that each includes the same or similar fluid volumes. The first fluid section includes a testing chamber configured be attached to the conduit. With the testing chamber positioned on the conduit, a pressure sensor connected to each of the first and second fluid sections senses a difference in the fluid pressure between the first and second fluid sections to detect a leak.Type: GrantFiled: August 13, 2018Date of Patent: May 18, 2021Assignee: THE BOEING COMPANYInventors: Kane Mordaunt, Mark Douglas Fuller, David Keith Farnsworth, Andrew Perry Newton
-
Publication number: 20200223561Abstract: Systems and methods for optically measuring a position of a measurement surface relative to a reference position. The system is a wireless network comprising a centrally located data acquisition computer and a multiplicity of remotely located sensor modules mounted at different locations within wireless communication range of a central receiver. Each sensor module is mounted to a clamp that is made specific to a control surface location and embedded with an RFID tag to denote clamp location. The optical components of the sensor modules are selected to enable indication of the linear position of a measurement surface relative to a reference position and then broadcast the measurement results. The broadcast results are received by the central receiver and processed by the data acquisition computer, which hosts human interface software that displays measurement data.Type: ApplicationFiled: January 14, 2019Publication date: July 16, 2020Applicant: The Boeing CompanyInventors: David M. Konyndyk, Mark Douglas Fuller, Jerry A. James, Timothy P. Huang
-
Patent number: 10635653Abstract: A method includes retrieving, by a processor, a first entry from a global wait list as a current waiting lock. The method further includes decreasing, by the processor, a deadlock timer of the current waiting lock. The method further includes determining, by the processor, whether the deadlock timer equals zero. The method further includes appending, by the processor, the current waiting lock to an end of a deadlock victim selection list, if the deadlock timer equals zero. The method further includes selecting, by the processor, a victim from the deadlock victim selection list.Type: GrantFiled: April 20, 2016Date of Patent: April 28, 2020Assignee: Unisys CorporationInventors: Matthew E Trautman, Linda J Brock, Douglas A Fuller, Edward C Fisher, Michael J Rieschl
-
Publication number: 20200049585Abstract: A leak detection system configured to be attached on an exterior of a conduit to detect a leak in a non-pressurized conduit. The leak detection system includes a first fluid section and a second fluid section that each includes the same or similar fluid volumes. The first fluid section includes a testing chamber configured be attached to the conduit. With the testing chamber positioned on the conduit, a pressure sensor connected to each of the first and second fluid sections senses a difference in the fluid pressure between the first and second fluid sections to detect a leak.Type: ApplicationFiled: August 13, 2018Publication date: February 13, 2020Inventors: Kane Mordaunt, Mark Douglas Fuller, David Keith Farnsworth, Andrew Perry Newton
-
Patent number: 10442010Abstract: Provided are methods for verifying sequences of different operations and controlling processing order in accordance with these sequences. Also provided are apparatuses for executing these methods. A method may involve determining a current configuration of an indicator positioned on a part. This operation may be performed using a tester coupled to a processing portion. If the current configuration of the indicator corresponds to this particular processing portion, then the part is processed using this processing portion. The indicator is then changed to a new configuration corresponding to another processing portion for performing the next operation in the sequence. The processing is only performed if the indicator has the current configuration corresponding to the processing portion. Otherwise, the operation is not performed, and the current configuration of the indicator not changed retained. The indicator may be a mechanical device or an electronic device.Type: GrantFiled: February 8, 2016Date of Patent: October 15, 2019Assignee: The Boeing CompanyInventors: Wesley Edward Holleman, Mark Douglas Fuller
-
Patent number: 10423603Abstract: A method includes determining, by a processor, whether a program check condition exists. The method further includes determining, by the processor, whether a lock descriptor of a lock in a file lock table satisfies an unlocking condition. The method further includes releasing, by the processor, the lock by setting the lock descriptor's host identifier as zero. The method further includes determining, by the processor, whether any lock in the file lock table satisfies a lock conflict condition. The method further includes determining, by the processor, whether the file lock table includes any lock descriptor that satisfies a locking condition. The method further includes creating, by the processor, a new lock using the lock descriptor that satisfies the locking condition.Type: GrantFiled: June 21, 2016Date of Patent: September 24, 2019Assignee: Unisys CorporationInventors: Michael C Otto, Carl R Crandall, Forest F Crocker, Lnda J Brock, Douglas A Fuller, Michael J Rieschl
-
Publication number: 20170364545Abstract: A method includes determining, by a processor, whether a program check condition exists. The method further includes determining, by the processor, whether a lock descriptor of a lock in a file lock table satisfies an unlocking condition. The method further includes releasing, by the processor, the lock by setting the lock descriptor's host identifier as zero. The method further includes determining, by the processor, whether any lock in the file lock table satisfies a lock conflict condition. The method further includes determining, by the processor, whether the file lock table includes any lock descriptor that satisfies a locking condition. The method further includes creating, by the processor, a new lock using the lock descriptor that satisfies the locking condition.Type: ApplicationFiled: June 21, 2016Publication date: December 21, 2017Applicant: Unisys CorporationInventors: MICHAEL C. Otto, Carl R. Crandall, Forest F. Crocker, Lnda J. Brock, Douglas A. Fuller, Michael J. Rieschl
-
Publication number: 20170308564Abstract: A method includes retrieving, by a processor, a first entry from a global wait list as a current waiting lock. The method further includes decreasing, by the processor, a deadlock timer of the current waiting lock. The method further includes determining, by the processor, whether the deadlock timer equals zero. The method further includes appending, by the processor, the current waiting lock to an end of a deadlock victim selection list, if the deadlock timer equals zero. The method further includes selecting, by the processor, a victim from the deadlock victim selection list.Type: ApplicationFiled: April 20, 2016Publication date: October 26, 2017Applicant: Unisys CorporationInventors: Matthew E. Trautman, Linda J. Brock, Douglas A. Fuller, Edward C. Fisher, Michael J. Rieschl
-
Publication number: 20170228567Abstract: Provided are methods for verifying sequences of different operations and controlling processing order in accordance with these sequences. Also provided are apparatuses for executing these methods. A method may involve determining a current configuration of an indicator positioned on a part. This operation may be performed using a tester coupled to a processing portion. If the current configuration of the indicator corresponds to this particular processing portion, then the part is processed using this processing portion. The indicator is then changed to a new configuration corresponding to another processing portion for performing the next operation in the sequence. The processing is only performed if the indicator has the current configuration corresponding to the processing portion. Otherwise, the operation is not performed, and the current configuration of the indicator not changed retained. The indicator may be a mechanical device or an electronic device.Type: ApplicationFiled: February 8, 2016Publication date: August 10, 2017Applicant: The Boeing CompanyInventors: Wesley Edward Holleman, Mark Douglas Fuller
-
Publication number: 20140179521Abstract: Disclosed are compositions comprising a first component comprising chitosan, glucosamine and amino acids and a second component selected from the group consisting of (i) one or more pesticides, (ii) one or more non-pesticide organic molecules, (iii) one or more plant nutritional molecules and (iv) non-pesticidal living systems. The composition can also include trace elements, protein and other polysaccharides. The composition is generally a liquid but may be a solid. In most embodiments, the solid can be reconstituted with water prior to use. In the disclosed processes soil, seed, seedling or plant foliage is contacted with the disclosed compositions to produce beneficial results.Type: ApplicationFiled: December 20, 2013Publication date: June 26, 2014Applicant: Agrinos ASInventor: Neil Douglas Fuller
-
Publication number: 20110311730Abstract: A method and apparatus for applying a sealant. A sealant application system is positioned over a fastener. The sealant application system comprises an elongate member, a first channel, a nozzle, a second channel, and a biasing system. The elongate member has a first end connected to a sealant source for the sealant and a second end. The first channel extends through the elongate member from the first end to the second end. The nozzle has an input associated with the first end of the elongate member and an output. The second channel extends through the nozzle from the input to the output. The first channel is in communication with the second channel. The biasing system is configured to engage an outer surface of the nozzle and move on the outer surface of the nozzle such that the second channel changes shape. The sealant is applied onto the fastener.Type: ApplicationFiled: June 18, 2010Publication date: December 22, 2011Applicant: THE BOEING COMPANYInventors: Solomon T. Atsebha, Mark Douglas Fuller
-
Patent number: 7562263Abstract: A system and method are provided for detecting and recovering from errors in a control store memory of an electronic data processing system. In some cases, errors in the control store memory are detected and recovered from without any required interaction with an operating system of the data processing system. Thus, errors in the control store memory can be handled seamlessly and efficiently, without requiring a maintenance technician, or in some cases, a specialized operating system routine, to help diagnose and fix the error.Type: GrantFiled: September 14, 2005Date of Patent: July 14, 2009Assignee: Unisys CorporationInventors: Kenneth L. Engelbrecht, Douglas A. Fuller, David C. Johnson
-
Patent number: 7478025Abstract: A system and method for performing dynamic partitioning operations within a data processing system is disclosed. According to one embodiment, the current invention provides a system that allows an unit to be added to an executing data processing partition. The partition may include a shared resource that is receiving requests from other units that are already included within the partition. The inventive system includes means for programmably enabling the unit to the shared resource. Once the unit is so enabled, the system synchronizes the request arbitration being performed by this unit with the arbitration activities occurring within other units requesting access to the shared resource. This synchronization process prevents two units from attempting to simultaneously access the shared resource.Type: GrantFiled: April 18, 2003Date of Patent: January 13, 2009Assignee: Unisys CorporationInventors: Douglas A. Fuller, David P. Williams
-
Patent number: 7356647Abstract: A cache arrangement of a data processing system provides a cache flush operation initiated by a command from a maintenance processor. The cache arrangement includes a cache memory, a mode register, and a controller. The mode register is settable by the maintenance processor to one of first and second values. The controller selectively writes all of the modified information in the cache memory to the system memory responsive to the command. Also in response to this command, all of the information is invalidated in the cache memory if the mode register is set to the second value. In one embodiment, none of the information except the modified data is invalidated if the mode register is set to the first value. The second value may be utilized to efficiently reassign one or more cache memories to a new partition.Type: GrantFiled: August 23, 2005Date of Patent: April 8, 2008Assignee: Unisys CorporationInventors: Robert H. Andrighetti, Donald C. Englin, Douglas A. Fuller