Patents by Inventor David C. Winkle

David C. Winkle 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: 10399775
    Abstract: Generally speaking, pursuant to various embodiments, systems, apparatuses, and methods are provided herein useful for autonomously delivering lockers. In some embodiments, a system comprises a carrier vehicle, the carrier vehicle comprising a storage area, a docking station including a plurality of storage docks, each of the plurality of storage docks configured to secure at least one locker, wherein the docking station is located within the storage area, and a retrieval point, a plurality of lockers each configured to house at least one product, a delivery vehicle, the delivery vehicle comprising a delivery dock, wherein the delivery dock is configured to receive, at the retrieval point, at least one locker, and a propulsion mechanism, wherein the propulsion mechanism propels the delivery vehicle, and a control circuit, the control circuit configured to identify, from the plurality of lockers, a selected locker, and cause the selected locker to move to the retrieval point.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: September 3, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Donald R. High, David C. Winkle, Michael D. Atchley, Brian G. McHale, Nicholas Ray Antel, John J. O'Brien, Todd D. Mattingly, Bruce W. Wilkinson
  • Publication number: 20190268371
    Abstract: In some embodiments, apparatuses and methods are provided herein useful to identifying a hacked data communication received by an unmanned vehicle (UV). In some embodiments, there is provided a system for identifying a hacked data communication received by a UV including a retail UV a first antenna; a second antenna; a timing device; a memory device; a transport device; and a control circuit configured to determine whether data communication is hacked based on at least: an estimated location of a signal source, a determined timestamp, a determined source device identifier, a determined data type of a data content, and a source antenna; and in response to a determination that the data communication is not hacked, modify a first mission data to a second mission data; and initiate operation of the transport device to move the UV through a modified route based on the second mission data.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 29, 2019
    Inventors: Donald R. High, David C. Winkle, John J. O'Brien, Robert L. Cantrell, Todd D. Mattingly
  • Publication number: 20190263644
    Abstract: A central computer system directs a motorized transport unit through a retail shopping facility to a particular mobile item container having at least one item disposed therein, that item being designated for return to a particular department within the retail shopping facility such that this item can then again be presented for sale. After causing that motorized transport unit to physically attach to this mobile item container, the central computer system then directs that motorized transport unit through the retail shopping facility with the attached particular mobile item container to the one or more departments to which the item or items are to be so returned.
    Type: Application
    Filed: May 9, 2019
    Publication date: August 29, 2019
    Inventors: Michael D. Atchley, David C. Winkle, Donald R. High
  • Publication number: 20190256334
    Abstract: Systems, apparatuses, and methods for determining item availability are provided. A computer implemented method for determining item availability in a shopping space comprising: receiving a request for an item for purchase from a customer, querying an inventory database to determine whether the item for purchase is in stock, in an event that the item for purchase is not in stock according to the inventory database: determining an out of stock response to present to the customer, in an event that the item for purchase is in stock according the inventory database: instructing a motorized transport unit to travel to a display space in the shopping space corresponding to the item for the purchase, determining whether the item is available in the display space based on information captured by one or more sensors of the motorized transport unit, and in an event that the item for purchase is not available in the display space: determining an item unavailable response to present to the customer.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventors: Donald R. High, Michael D. Atchley, David C. Winkle
  • Publication number: 20190241266
    Abstract: In some embodiments, systems and methods are provided to enable package delivery and interaction with customers. Some embodiments comprise unmanned aircraft system (UAS), comprising: a crane system comprising a first spool system and a crane motor, the first spool system comprises a first cord that is extended and retracted; a retractable interface system cooperated with the first cord; a package holder configured to hold a first package to be delivered by the UAS at a delivery location; a control circuit coupled with the crane motor to control the crane motor, and to activate the crane motor to extend the first cord and lower the retractable interface system while the UAS is maintained in flight at least at a threshold height; wherein the retractable interface system comprises an input interface to receive input from a customer at the delivery location.
    Type: Application
    Filed: April 11, 2019
    Publication date: August 8, 2019
    Inventors: John P. Thompson, Donald R. High, Nathan G. Jones, David C. Winkle, Brian G. McHale
  • Publication number: 20190238556
    Abstract: In some embodiments, apparatuses and methods are provided herein useful to autonomously determining trustworthiness of a message. In some embodiments, a drone capable of autonomously determining trustworthiness of messages comprises a drone body, a propulsion mechanism, a plurality of sensors, a wireless radio, and a control circuit, wherein the control circuit is configured to receive, from the wireless radio, a message, determine a source transmitting the message, determine content of the message, determine, based on the source transmitting the message, the content of the message, and the observational data, contextual information for the message, determine, based on the contextual information for the message, an expectation for the message, and one of: determine, based on the contextual information and the expectation, that the message is trustworthy, and determine, based on the contextual information and the expectation, that the message is not trustworthy.
    Type: Application
    Filed: January 25, 2019
    Publication date: August 1, 2019
    Inventors: David C. Winkle, Donald R. High, John J. O'Brien
  • Publication number: 20190227554
    Abstract: 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: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Inventors: 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: 20190227541
    Abstract: 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: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Inventors: 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: 20190227576
    Abstract: Sensory information is obtained at a drone (e.g., from sensors at the drone or deployed at other locations), and the sensory information defines the physical operating environment of the drone. The aerial drone is initially operated according to a current geographical location that is received. The sensory information is subsequently obtained, for example, from the sensors. An adjusted current geographical location of the aerial drone is selectively determined based upon an evaluation of the sensory information and a UWB beacon signal. The aerial drone is operated according to the adjusted current geographical location.
    Type: Application
    Filed: January 9, 2019
    Publication date: July 25, 2019
    Inventors: Donald R. High, David C. Winkle, John J. O'Brien, Robert L. Cantrell, Todd D. Mattingly
  • Publication number: 20190227542
    Abstract: 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: Application
    Filed: April 2, 2019
    Publication date: July 25, 2019
    Inventors: 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: 10358326
    Abstract: A plurality of lockers can each serve to contain items that have been ordered by a customer. By one approach these lockers are stored in a locker storage facility. By one approach these lockers are configured such that a motorized transport unit can physically engage the locker in order to move the locker. So configured, a central computer system can be configured to select a particular motorized transport unit to retrieve a particular locker that has been previously associated with a particular entity (such as a particular customer or their designated agent) and to make that locker available to that particular entity such that the latter can retrieve their item or items from that locker.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: July 23, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Michael D. Atchley, Donald R. High, David C. Winkle
  • Patent number: 10360528
    Abstract: In some embodiments, apparatuses, systems and methods are provided herein useful to assist in unloading products. Some embodiments provide a product unloading assistance system, comprising: a control circuit; a graphical display; a camera; and a memory with the control circuit performing the steps of: receive an image from the camera comprising at least a portion of a product delivery vehicle and one or more reference points on the delivery vehicle; obtain an identifier of a load in the delivery vehicle to be unloaded; and cause the graphical display to display, in accordance with an orientation of the camera relative to the delivery vehicle based on the one or more reference points, 3D graphical representations of multiple different packaged products as loaded into the delivery vehicle and their orientation relative to each other as they are positioned within the delivery vehicle.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: July 23, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Donald R. High, David C. Winkle, Michael D. Atchley
  • Publication number: 20190218081
    Abstract: System, method, and apparatus for providing transport are provided. A system for providing passenger transport, comprises a plurality of motorized transport units each comprising a coupler for mechanically coupling to a passenger carrier, and a central computer system communicatively coupled to the plurality of motorized transport units. The central computer system being configured to: receive a ride request from a user, select a motorized transport unit from the plurality of motorized transport units, instruct the motorized transport unit to travel to couple to a passenger carrier associated from the user, determine a route based on user route preference, and instruct the motorized transport unit coupled to the passenger carrier to transport the user based on the route.
    Type: Application
    Filed: March 20, 2019
    Publication date: July 18, 2019
    Inventors: Donald R. High, Michael D. Atchley, David C. Winkle, Robert C. Taylor, Eric E. Welch
  • Patent number: 10351399
    Abstract: Some embodiments include apparatuses to fulfill customer orders comprising a motorized transport unit; a product pick unit (PPU) that cooperate with the motorized transport unit; a wireless communication network; and a central computer system configured to communicate with the multiple motorized transport units and the plurality of product pick units, and comprises a control circuit and memory storing instructions executed to cause the control circuit to: communicate an instruction to the motorized transport unit and direct the motorized transport unit to transport the product pick unit to a determined first location within the shopping facility proximate to where a first product having been ordered is located; and communicate an instruction to the product pick unit cooperated with the motorized transport unit and direct the product pick unit to retrieve the first product.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: July 16, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Donald R. High, Shuvro Chakrobartty, David C. Winkle, Robert C. Taylor
  • Patent number: 10351400
    Abstract: Methods and apparatuses are provided, some apparatuses comprise: a location controller separate from a motorized transport unit, comprising: a transceiver configured to receive communications from the motorized transport unit; a control circuit; a memory storing computer instructions that when executed by the control circuit cause the control circuit to perform the steps of: obtain, from the communications, a unique light source identifier of a light source detected by the motorized transport unit, and relative distance information determined by the motorized transport unit through an optical measurement; process the at least one unique light source identifier and the relative distance information relative to a mapping of the shopping facility; and determine, in response to the processing, a location of the motorized transport unit within the shopping facility as a function of the at least one unique light source identifier and the relative distance information.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: July 16, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Donald R. High, Michael D. Atchley, Brian G. McHale, Robert C. Taylor, David C. Winkle
  • Publication number: 20190210725
    Abstract: 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: Application
    Filed: March 13, 2019
    Publication date: July 11, 2019
    Inventors: 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: 20190213703
    Abstract: In some embodiments, apparatuses and methods are provided herein useful to identifying and evaluating an unidentified autonomous vehicle (AV) during a retail product delivery. In some embodiments, there is provided a system for identifying and evaluating an unidentified AV including a first identified AV configured to transport one or more retail products comprising: a plurality of sensors configured to provide sensor data used to determine patterns of movement of AVs over a time period; and an AV control circuit configured to: receive the sensor data; determine one or more patterns of movement of an unidentified AV based on the sensor data; determine whether the one or more patterns of movement of the unidentified AV is inconsistent with one or more sets of expected patterns of movement of the plurality of identified AVs; and identify that the unidentified AV is not associated with a retail store.
    Type: Application
    Filed: January 9, 2019
    Publication date: July 11, 2019
    Inventors: David C. Winkle, Nathan G. Jones, Michael D. Atchley
  • Publication number: 20190210849
    Abstract: Apparatuses, components and methods are provided herein useful to provide assistance to customers and/or workers in a shopping facility. In some embodiments, a shopping facility personal assistance system comprises: a plurality of motorized transport units located in and configured to move through a shopping facility space; a plurality of user interface units, each corresponding to a respective motorized transport unit during use of the respective motorized transport unit; and a central computer system having a network interface such that the central computer system wirelessly communicates with one or both of the plurality of motorized transport units and the plurality of user interface units, wherein the central computer system is configured to control movement of the plurality of motorized transport units through the shopping facility space based at least on inputs from the plurality of user interface units.
    Type: Application
    Filed: March 21, 2019
    Publication date: July 11, 2019
    Inventors: Donald R. High, Michael D. Atchley, Shuvro Chakrobartty, Karl Kay, Brian G. McHale, Robert C. Taylor, John P. Thompson, Eric E. Welch, David C. Winkle
  • Patent number: 10347095
    Abstract: In some embodiments, systems and methods are configured to track palletized products. Some embodiments comprise: a first array of sensors positioned relative to multiple products collectively arranged on a first transport pallet configured to support the multiple products while being transported; a wirelessly transceiver; and a pallet control circuit communicatively coupled with the wireless transceiver and the first array of sensors, wherein the pallet control circuit is configured to receive sensor data from one or more sensors of the first array of sensors, determine a condition of one or more products of the multiple products at least as the multiple products are transported based on the sensor data, and cause condition information to be wirelessly transmitted to a separate notification system configured to provide notification to a worker regarding the condition of the one or more products.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: July 9, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Todd D. Mattingly, Greg A. Bryan, Benjamin D. Enssle, Cristy C. Brooks, David C. Winkle
  • Publication number: 20190206263
    Abstract: Some embodiments provide a system to identify geographic zones into which unmanned aircraft systems (UAS) are inhibited from flying. In some instances, the system detects, while the UAS is in flight and traveling along a flight path to a delivery location where the UAS is scheduled to deliver a package, a no fly zone (NFZ) into which the UAS is to avoid flying; obtains a revised flight path to the delivery location that includes a detour route around the no fly zone; directs the motor controller to control the motors to implement the revised flight path; and detects when the UAS is at a threshold distance from the delivery location and initiate delivery of the package.
    Type: Application
    Filed: March 12, 2019
    Publication date: July 4, 2019
    Inventors: Donald R. High, David C. Winkle