Patents by Inventor John F. Simon
John F. Simon 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: 11117663Abstract: Systems, apparatuses, and methods are provided herein for unmanned flight optimization. A system for unmanned flight comprises a set of motors configured to provide locomotion to an unmanned aerial vehicle, a set of wings coupled to a body of the unmanned aerial vehicle via an actuator and configured to move relative to the body of the unmanned aerial vehicle, a sensor system on the unmanned aerial vehicle, and a control circuit. The control circuit being configured to: control the unmanned aerial vehicle, cause the set of motors to lift the unmanned aerial vehicle, detect condition parameters based on the sensor system, determine a position for the set of wings based on the condition parameters, and cause the actuator to move the set of wings to the wing position while the unmanned aerial vehicle is in flight.Type: GrantFiled: March 13, 2019Date of Patent: September 14, 2021Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, John J. O'Brien, John F. Simon
-
Patent number: 10577103Abstract: In some embodiments, methods and systems of dispensing an insecticide to defend a crop-containing area against crop-damaging pests include an unmanned vehicle having a sensor that detects a crop-damaging pest in the crop-containing area and captures pest detection data, and an insecticide output device including at least one insecticide directed at the pest. The unmanned vehicle transmits the captured pest detection data via the network to the computing device and, in response to receipt of the captured pest detection data via the network from the unmanned vehicle, the computing device accesses an electronic database to determine an identity of the at least one pest. Based on the determined identity of the crop-damaging pest, the computing device transmits a control signal to the unmanned vehicle to cause the insecticide output device of the unmanned vehicle to dispense one or more insecticides specific to the identified crop-damaging pest.Type: GrantFiled: September 7, 2017Date of Patent: March 3, 2020Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon
-
Patent number: 10520953Abstract: In some embodiments, unmanned aerial task systems are provided that comprise multiple unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; and a propulsion system coupled with the motor and configured to enable the respective UAVs to move themselves; and wherein a first UAV control circuit of a first UAV of the multiple UAVs is configured to access power level data corresponding to each of the multiple UAVs, and select a second UAV of the multiple UAVs based at least in part on a power level of the second UAV relative to a threshold power level corresponding to a first task to be performed and a predicted power usage by the second UAV while utilizing a first tool system temporarily cooperated with the second UAV in performing the first task.Type: GrantFiled: September 8, 2017Date of Patent: December 31, 2019Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Patent number: 10520938Abstract: In some embodiments, unmanned aerial task systems are provided that comprise multiple unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; and a propulsion system coupled with the motor and configured to enable the respective UAVs to move themselves; and wherein a first UAV control circuit of a first UAV of the multiple UAVs is configured to identify a second UAV carrying a first tool system configured to perform a first function, cause a notification to be communicated to the second UAV directing the second UAV to transfer the first tool system to the first UAV, and direct a first propulsion system of the first UAV to couple with the first tool system being transferred from the second UAV.Type: GrantFiled: April 2, 2019Date of Patent: December 31, 2019Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Patent number: 10514691Abstract: In some embodiments, unmanned task systems are provided that comprise multiple unmanned vehicles each comprising: a control circuit; a motor; and a propulsion system coupled with the motor and configured to enable the respective unmanned vehicles to move themselves; and wherein a first control circuit of a first unmanned vehicle of the multiple unmanned vehicles is configured to identify a second unmanned vehicle carrying a first tool system configured to perform a first function, cause a notification to be communicated to the second unmanned vehicle directing the second unmanned vehicle to transfer the first tool system to the first unmanned vehicle, and direct a first propulsion system of the first unmanned vehicle to couple with the first tool system being transferred from the second unmanned vehicle.Type: GrantFiled: April 2, 2019Date of Patent: December 24, 2019Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Patent number: 10507918Abstract: In some embodiments, unmanned aerial task systems are provided that include a plurality of unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; propulsion system; and a universal coupler configured to interchangeably couple with and decouple from one of multiple different tool systems each having different functions to be put into use while carried by a UAV, wherein a coupling system of the universal coupler is configured to secure a tool system with the UAV and enable a communication connection between a communication bus and the tool system, and wherein the multiple different tool systems comprise at least a package securing tool system configured to retain and enable transport of a package while being delivered, and a sensor tool system configured to sense a condition and communicate sensor data of the sensed condition to the UAV control circuit over the communication bus.Type: GrantFiled: February 28, 2019Date of Patent: December 17, 2019Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Patent number: 10423169Abstract: In some embodiments, unmanned aerial task systems are provided that comprise: multiple unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; and a propulsion system; and wherein data acquired through a first set of at least one of the multiple UAVs while performing a first set of at least one task is caused to be distributed to a second set of at least two of the multiple UAVs, and cause cooperative computational processing of the data through the UAV control circuits of the second set of UAVs and cooperatively identify based on the cooperative computational processing a second set of at least one task to be performed, and identify a set of at least two tool systems to be utilized by a third set of at least two of the multiple UAVs in cooperatively performing the second set of at least one task.Type: GrantFiled: September 8, 2017Date of Patent: September 24, 2019Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Publication number: 20190266559Abstract: In some embodiments, apparatuses and methods are provided herein useful to managing associate delivery. In some embodiments, there is provided a system for managing associate delivery at an end of shift including one or more cameras configured to periodically capture images of a plurality of associates; an associate interface configured to periodically provide locations of the plurality of associates; one or more storage sensors configured to provide storage sensor data used to determine available capacity of a storage area of each of a plurality of personal vehicles; and a control circuit configured to receive a work schedule; determine whereabouts of a corresponding associate; determine that the corresponding associate has completed a work task; determine whether a personal vehicle has storage area capable of storing one or more retail products; and determine whether the corresponding associate is a candidate to deliver the one or more retail products.Type: ApplicationFiled: February 11, 2019Publication date: August 29, 2019Inventors: Donald R. High, Robert L. Cantrell, John F. Simon, Michael D. Atchley
-
Publication number: 20190227541Abstract: In some embodiments, unmanned aerial task systems are provided that comprise multiple unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; and a propulsion system coupled with the motor and configured to enable the respective UAVs to move themselves; and wherein a first UAV control circuit of a first UAV of the multiple UAVs is configured to identify a second UAV carrying a first tool system configured to perform a first function, cause a notification to be communicated to the second UAV directing the second UAV to transfer the first tool system to the first UAV, and direct a first propulsion system of the first UAV to couple with the first tool system being transferred from the second UAV.Type: ApplicationFiled: April 2, 2019Publication date: July 25, 2019Inventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Publication number: 20190227554Abstract: Systems, apparatuses, and methods are provided herein for field monitoring. A system for field monitoring comprises a plurality of types of sensor modules, an unmanned vehicle comprising a sensor system, and a control circuit configured to: receive onboard sensor data from the sensor system of the unmanned vehicle, detect an alert condition at a monitored area based on the onboard sensor data, select one or more types of sensor modules from the plurality of types of sensor modules to deploy at the monitored area based on the onboard sensor data, and cause the unmanned vehicle and/or one or more other unmanned vehicles to transport one or more sensor modules of the one or more types of sensor modules to the monitored area and deploy the one or more sensor modules by detaching from the one or more sensor modules at the monitored area.Type: ApplicationFiled: April 2, 2019Publication date: July 25, 2019Inventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Publication number: 20190227542Abstract: In some embodiments, unmanned task systems are provided that comprise multiple unmanned vehicles each comprising: a control circuit; a motor; and a propulsion system coupled with the motor and configured to enable the respective unmanned vehicles to move themselves; and wherein a first control circuit of a first unmanned vehicle of the multiple unmanned vehicles is configured to identify a second unmanned vehicle carrying a first tool system configured to perform a first function, cause a notification to be communicated to the second unmanned vehicle directing the second unmanned vehicle to transfer the first tool system to the first unmanned vehicle, and direct a first propulsion system of the first unmanned vehicle to couple with the first tool system being transferred from the second unmanned vehicle.Type: ApplicationFiled: April 2, 2019Publication date: July 25, 2019Inventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Publication number: 20190210725Abstract: Systems, apparatuses, and methods are provided herein for unmanned flight optimization. A system for unmanned flight comprises a set of motors configured to provide locomotion to an unmanned aerial vehicle, a set of wings coupled to a body of the unmanned aerial vehicle via an actuator and configured to move relative to the body of the unmanned aerial vehicle, a sensor system on the unmanned aerial vehicle, and a control circuit. The control circuit being configured to: control the unmanned aerial vehicle, cause the set of motors to lift the unmanned aerial vehicle, detect condition parameters based on the sensor system, determine a position for the set of wings based on the condition parameters, and cause the actuator to move the set of wings to the wing position while the unmanned aerial vehicle is in flight.Type: ApplicationFiled: March 13, 2019Publication date: July 11, 2019Inventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, John J. O'Brien, John F. Simon
-
Publication number: 20190193853Abstract: In some embodiments, unmanned aerial task systems are provided that include a plurality of unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; propulsion system; and a universal coupler configured to interchangeably couple with and decouple from one of multiple different tool systems each having different functions to be put into use while carried by a UAV, wherein a coupling system of the universal coupler is configured to secure a tool system with the UAV and enable a communication connection between a communication bus and the tool system, and wherein the multiple different tool systems comprise at least a package securing tool system configured to retain and enable transport of a package while being delivered, and a sensor tool system configured to sense a condition and communicate sensor data of the sensed condition to the UAV control circuit over the communication bus.Type: ApplicationFiled: February 28, 2019Publication date: June 27, 2019Inventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Patent number: 10296005Abstract: Systems, apparatuses, and methods are provided herein for field monitoring. A system for field monitoring comprises a plurality of types of sensor modules, an unmanned vehicle comprising a sensor system, and a control circuit configured to: receive onboard sensor data from the sensor system of the unmanned vehicle, detect an alert condition at a monitored area based on the onboard sensor data, select one or more types of sensor modules from the plurality of types of sensor modules to deploy at the monitored area based on the onboard sensor data, and cause the unmanned vehicle and/or one or more other unmanned vehicles to transport one or more sensor modules of the one or more types of sensor modules to the monitored area and deploy the one or more sensor modules by detaching from the one or more sensor modules at the monitored area.Type: GrantFiled: September 6, 2017Date of Patent: May 21, 2019Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Patent number: 10273001Abstract: Systems, apparatuses, and methods are provided herein for unmanned flight optimization. A system for unmanned flight comprises a set of motors configured to provide locomotion to an unmanned aerial vehicle, a set of wings coupled to a body of the unmanned aerial vehicle via an actuator and configured to move relative to the body of the unmanned aerial vehicle, a sensor system on the unmanned aerial vehicle, and a control circuit. The control circuit being configured to: retrieve a task profile for a task assigned to the unmanned aerial vehicle, cause the set of motors to lift the unmanned aerial vehicle, detect condition parameters based on the sensor system, determine a position for the set of wings based on the task profile and the condition parameters, and cause the actuator to move the set of wings to the wing position while the unmanned aerial vehicle is in flight.Type: GrantFiled: September 7, 2017Date of Patent: April 30, 2019Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, John J. O'Brien, John F. Simon
-
Patent number: 10274952Abstract: In some embodiments, unmanned aerial task systems are provided that comprise multiple unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; and a propulsion system coupled with the motor and configured to enable the respective UAVs to move themselves; and wherein a first UAV control circuit of a first UAV of the multiple UAVs is configured to identify a second UAV carrying a first tool system configured to perform a first function, cause a notification to be communicated to the second UAV directing the second UAV to transfer the first tool system to the first UAV, and direct a first propulsion system of the first UAV to couple with the first tool system being transferred from the second UAV.Type: GrantFiled: September 8, 2017Date of Patent: April 30, 2019Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Patent number: 10246187Abstract: In some embodiments, unmanned aerial task systems are provided that include a plurality of unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; propulsion system; and a universal coupler configured to interchangeably couple with and decouple from one of multiple different tool systems each having different functions to be put into use while carried by a UAV, wherein a coupling system of the universal coupler is configured to secure a tool system with the UAV and enable a communication connection between a communication bus and the tool system, and wherein the multiple different tool systems comprise at least a package securing tool system configured to retain and enable transport of a package while being delivered, and a sensor tool system configured to sense a condition and communicate sensor data of the sensed condition to the UAV control circuit over the communication bus.Type: GrantFiled: September 8, 2017Date of Patent: April 2, 2019Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Publication number: 20180074499Abstract: Systems, apparatuses, and methods are provided herein for field monitoring. A system for field monitoring comprises a plurality of types of sensor modules, an unmanned vehicle comprising a sensor system, and a control circuit configured to: receive onboard sensor data from the sensor system of the unmanned vehicle, detect an alert condition at a monitored area based on the onboard sensor data, select one or more types of sensor modules from the plurality of types of sensor modules to deploy at the monitored area based on the onboard sensor data, and cause the unmanned vehicle and/or one or more other unmanned vehicles to transport one or more sensor modules of the one or more types of sensor modules to the monitored area and deploy the one or more sensor modules by detaching from the one or more sensor modules at the monitored area.Type: ApplicationFiled: September 6, 2017Publication date: March 15, 2018Inventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Publication number: 20180074523Abstract: In some embodiments, unmanned aerial task systems are provided that comprise multiple unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; and a propulsion system coupled with the motor and configured to enable the respective UAVs to move themselves; and wherein a first UAV control circuit of a first UAV of the multiple UAVs is configured to access power level data corresponding to each of the multiple UAVs, and select a second UAV of the multiple UAVs based at least in part on a power level of the second UAV relative to a threshold power level corresponding to a first task to be performed and a predicted power usage by the second UAV while utilizing a first tool system temporarily cooperated with the second UAV in performing the first task.Type: ApplicationFiled: September 8, 2017Publication date: March 15, 2018Inventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor
-
Publication number: 20180074522Abstract: In some embodiments, unmanned aerial task systems are provided that comprise: multiple unmanned aerial vehicles (UAV) each comprising: a UAV control circuit; a motor; and a propulsion system; and wherein data acquired through a first set of at least one of the multiple UAVs while performing a first set of at least one task is caused to be distributed to a second set of at least two of the multiple UAVs, and cause cooperative computational processing of the data through the UAV control circuits of the second set of UAVs and cooperatively identify based on the cooperative computational processing a second set of at least one task to be performed, and identify a set of at least two tool systems to be utilized by a third set of at least two of the multiple UAVs in cooperatively performing the second set of at least one task.Type: ApplicationFiled: September 8, 2017Publication date: March 15, 2018Inventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, Brian G. McHale, John J. O'Brien, John F. Simon, Nathan G. Jones, Robert C. Taylor