Patents by Inventor Andrew B. Millhouse
Andrew B. Millhouse 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: 20190164128Abstract: An unloading gate at the destination is assigned and a first resources schedule for unloading personnel or automated vehicles to remove the products from the vehicle at the gate is determined by a control circuit based at least in part upon the anticipated future conditions of the product and resources information. A second resources schedule for quality control personnel or automated vehicles to inspect the products and to determine a quality control result based at least in part upon the anticipated future conditions of the product and the resources information. Based upon quality control results and the priority parameters, a product disposition schedule is determined by the control circuit.Type: ApplicationFiled: November 12, 2018Publication date: May 30, 2019Inventors: Andrew B. Millhouse, Jeffrey Alan Ward
-
Publication number: 20190164407Abstract: A system and a method for accident monitoring and response are disclosed. The system retrieves a current task item for a user associated with the user's device. The system monitors condition information associated with the current task. The system populates a graphical user interface on a user's device with a list of possible incidents based on the current task and in response the condition information. The system transmits the selection of one of the possible incidents to the server. A responder device retrieves a list of remedies from the server in response the selected incident, and populates a graphical user interface on the responder device with the list of remedies. Upon selection, the responder device transmits the selection of the remedies to the server for response team dispatch.Type: ApplicationFiled: November 29, 2018Publication date: May 30, 2019Inventor: Andrew B. Millhouse
-
Publication number: 20190139174Abstract: In some embodiments, apparatuses and methods are provided herein useful to automating delivery prioritization at a distribution center. In some embodiments a system comprises a trailer seal, wherein the trailer seal includes an RFID tag, an RFID reader, wherein the RFID reader is located at the distribution center, a display device, and a control circuit configured to receive, from a vendor, shipment information for a delivery, associate, with the trailer seal, the delivery, receive, an identifier of the RFID tag, generate, the unique code, cause the display device to present the unique code to a mobile device, receive, from the mobile device, an identifier of the mobile device, associate, based on the identifier and the unique code, the delivery with the mobile device, determine, based on the shipment information, instructions for the delivery, and transmit, to the mobile device, the instructions for the delivery.Type: ApplicationFiled: November 1, 2018Publication date: May 9, 2019Inventors: Jeffrey Alan Ward, Jacob R. Schrader, Andrew B. Millhouse
-
Publication number: 20190138984Abstract: A sensor-based dynamic delivery system for a facility is provided. The system includes a computing system communicatively coupled to at least one location-based sensor associated with one or more carriers. The computing system is configured to execute a demand engine that when executed receives location data determined with respect to the location-based sensor. The demand engine identifies, using modeled delivery projections, at least one delayed delivery of one or more inventory items to the facility. The demand engine detects a potential inventory issue with respect to one or more items due to the at least one delayed delivery. The demand engine determines an expiration deadline until the facility runs out of the one or more inventory items based on the projected demand. The demand engine creates at least one of an order for, or a schedule for, a delivery with a servicing distribution center based on the determined expiration deadline.Type: ApplicationFiled: September 28, 2018Publication date: May 9, 2019Inventors: Andrew B. Millhouse, Kresimir Jambresic, Chad Michael Smithpeters
-
Publication number: 20190127148Abstract: Described in detail herein are systems and methods for automated storage receptacle processing. Sensors, disposed with respect to storage receptacles scan the storage volume of a storage container and detect physical objects disposed in the storage volume of the storage receptacle. The sensors can determine an amount of unoccupied space in the storage volume of the storage receptacle and transmit an indication of the determined unoccupied amount of space to a computing system. The computing system can calculate a percentage of occupied storage volume in the storage receptacle and transmit a command to control the operation of a motor of the door at which the at least one storage receptacle is disposed based on the calculated percentage. The computing system may also be configured to transmit a message to a vehicle tasked with moving the storage container based on the determined amount of unoccupied space.Type: ApplicationFiled: November 2, 2018Publication date: May 2, 2019Inventors: Timothy J. Burleson, Andrew B. Millhouse, Jacob R. Schrader, Jeffery Alan Ward
-
Publication number: 20190122323Abstract: A dynamic allocation system is discussed that includes an allocation engine executable on a computing device that retrieves tasks for moving objects during a predefined time period. The allocation engine assigns a first set of tasks for moving a first set of objects to a group of individuals based on a first set of predefined parameters. The allocation engine assigns, following completion of the first set of tasks, a second set of tasks for moving a second set of objects to the group of individuals based on a second set of predefined parameters.Type: ApplicationFiled: October 19, 2018Publication date: April 25, 2019Inventor: Andrew B. Millhouse
-
Publication number: 20190122036Abstract: Examples provide analyzing motion data. Worker specific sensor data is received and both a task and at least one worker movement based on the received worker specific sensor data are identified. At least one task threshold parameter associated with the identified task and ergometric data for a worker related to the identified task is retrieved and at least one worker specific task parameter based on the received worker specific sensor data is generated. The at least one task threshold parameter is compared with the at least one worker specific task parameter and the at least one worker movement is compared with the ergometric data for the worker related to the identified task. Worker specific task data is generated based on the comparison and a change for future worker movement is identified based on the comparison.Type: ApplicationFiled: August 27, 2018Publication date: April 25, 2019Inventors: Jeffrey Alan Ward, Andrew B. Millhouse
-
Publication number: 20190095861Abstract: Yard management systems and methods are described. A yard management system comprises a database holding load information, a mobile application associated with a user account and executable on a mobile device. The mobile application when executed acquires the identifications of the load, queries the database for the load information, and generates a machine-readable representation corresponding to the identifications of the load, an autonomous yard vehicle configured to mechanically couple with a cargo trailer. The system further comprises a computing system programmed to, in response to detecting the mobile device at the transfer location, navigate to the cargo trailer and guide the coupling between the autonomous yard vehicle and the cargo trailer.Type: ApplicationFiled: September 28, 2018Publication date: March 28, 2019Inventors: Blake Andrew Baldwin, Jimmy Easter, Adam Cline, Joseph Courtland Halbrook, John S. Meredith, Andrew B. Millhouse, Jacob R. Schrader
-
Publication number: 20190080283Abstract: Described in detail herein is a system and method for the creation of a best pallet build. The system utilizes trip information as well as product dimensional data to build an optimized virtual three dimensional model of the fully built pallet. Utilizing the virtual three dimensional model, the system creates a slideshow of footprint images, corresponding to each of the products placed on the pallet build. The system then projects the footprint images onto the pallet indicating correct placement of the product on the pallet build. The system utilizes a system of scales attached to the forks of a forklift to measure placement, and detect correct or incorrect placement of the product.Type: ApplicationFiled: September 13, 2018Publication date: March 14, 2019Inventor: Andrew B. Millhouse
-
Publication number: 20190077600Abstract: A system for the autonomous assignment and transport of a trailer to a receiving door in a distribution center is disclosed. A server receives details about the freight of a trailer from a third party. The characteristics of the freight are categorized and weighted based on the mapping of freight characteristics against the characteristics of each of the receiving doors of a distribution center. A suitability score for the door is determined based on a comparison of the characteristics of each. The system selects a door based on the suitability score and directs an autonomous yard vehicle to locate, retrieve, and deliver the trailer to the selected door for processing.Type: ApplicationFiled: September 11, 2018Publication date: March 14, 2019Inventors: Zachary Watts, John S. Meredith, Andrew B. Millhouse, Jacob R. Schrader
-
Publication number: 20190064828Abstract: Autonomous yard vehicle management systems and methods are described. An autonomous yard vehicle system comprises a chassis, at least one freely rotating wheel disposed proximate to a distal end of the chassis, a first drive wheel driven by a first motor, a second drive wheel driven by a second motor, a coupling configured to mechanically couple with a cargo trailer, a plurality of sensors disposed about the chassis, and a computing system programmed to navigate to the cargo trailer and guide the coupling between the autonomous yard vehicle and the cargo trailer.Type: ApplicationFiled: August 29, 2018Publication date: February 28, 2019Inventors: John S. Meredith, Andrew B. Millhouse, Jacob R. Schrader
-
Publication number: 20190050121Abstract: Systems and methods for m executing one or more actions based on user input received via a client interface. An action definition data store can be configured to store one or more action definitions comprising instructions, including one or more tasks, and one or more user input items. A client interface can be configured to generate an action request based on a selected action definition. The action request can include one or more responses provided by an identified user and associated with the user input items. A processing server can store the action request in an action execution queue. An application server can be configured to execute the one or more tasks of each action request in the action execution queue and provide an execution result.Type: ApplicationFiled: August 8, 2018Publication date: February 14, 2019Inventors: Andrew B. Millhouse, Jacob R. Schrader, Jeffrey Alan Ward
-
Publication number: 20190050784Abstract: Systems and methods for automatic population of user interface elements on one or more client interfaces are disclosed. A user's previous configuration can be retrieved from a local or remote server configuration data store including a plurality of configuration definitions. Configuration definitions can include one or more user interface elements that have one or more requirements for data. A data aggregator can be configured to retrieve the data required by each of the one or more user interface elements of the selected configuration definition from one or more databases. A display generator can store a plurality of renderable structures defining a display, incorporating the received data of the one or more user interface elements of the selected configuration definition of the client interface. In embodiments, each of the one or more client interfaces can be further configured to receive data inputs from the identified user of the client interface.Type: ApplicationFiled: August 9, 2018Publication date: February 14, 2019Inventors: Andrew B. Millhouse, Jacob R. Schrader, Jeffrey Alan Ward
-
Publication number: 20190050461Abstract: Systems and methods for providing notifications to users of one or more client interfaces based on data retrieved from a plurality of databases remote to the one or more client interfaces. A notification definition data store can be configured to store one or more notification definitions each comprising one or more query criteria, or data requirements. A notification configuration data store can associate one or more notification definitions with one or more users. A processing server can generate a query request for each query criteria of each notification definition associated with each user in the set of active users. A query management engine can retrieve each query request and retrieve a query response based on the query criteria of the query request from the plurality of databases. A display generator can display user interface elements based on the retrieved query responses for each of the query criteria of the query execution queue.Type: ApplicationFiled: August 9, 2018Publication date: February 14, 2019Inventors: Jacob R. Schrader, Andrew B. Millhouse, Jeffrey Alan Ward
-
Publication number: 20190050120Abstract: Systems and methods for automatic population of user interface elements on one or more client interfaces are disclosed A user's previous configuration can be retrieved from a local or remote server configuration data store including a plurality of configuration definitions. Configuration definitions can include one or more user interface elements that have one or more requirements for data. A data aggregator can be configured to retrieve the data required by each of the one or more user interface elements of the selected configuration definition from one or more databases. A display generator can store a plurality of renderable structures defining a display, incorporating the received data of the one or more user interface elements of the selected configuration definition of the client interface. In embodiments, each of the one or more client interfaces can be further configured to receive data inputs from the identified user of the client interface.Type: ApplicationFiled: August 8, 2018Publication date: February 14, 2019Inventors: Andrew B. Millhouse, Jacob R. Schrader, Jeffrey Alan Ward
-
Publication number: 20190031394Abstract: Examples provides one or more rolling pallet trays capable of interlocking together to form a modular rolling platform. A rolling pallet tray includes a rectangular base member with a top surface, a bottom surface, and a set of four sides. The top surface may have a lip extending upward along at least a portion of the circumference of the top surface. A set of rollers are pivotally mounted to the bottom surface. A floor-lock brake may be activated to stop movement of at least one roller to lock the rolling pallet tray in place. A set of linking mechanisms is attached to one or more of the sides for linking the individual rolling pallet tray to one or more other rolling pallet trays in a variety of different configurations. The linked rolling pallet trays in the modular rolling pallet tray pivot together as a single unit for greater stability.Type: ApplicationFiled: June 21, 2018Publication date: January 31, 2019Inventor: Andrew B. Millhouse
-
Patent number: 10192196Abstract: In some embodiments, apparatuses and methods are provided herein useful to tracking the handling of product recalls by product distribution centers affected by the recalls. In some embodiments, there is provided a system including: a first electronic interface receiving input of recall information; a second electronic interface at a group of product distribution centers receiving notifications of product recalls; a database configured to receive and store the recall information; and a control circuit configured to: create a record for the product recall; determine the distribution centers having products affected by the recall and assign the recall to those affected distribution centers; transmit a notification to each distribution center having products affected by the recall; receive confirmation of receipt of the notification; receive a disposition of an action of the recall from each affected distribution center; and update the database with the disposition by each affected distribution center.Type: GrantFiled: May 2, 2017Date of Patent: January 29, 2019Assignee: Walmart Apollo, LLCInventor: Andrew B. Millhouse
-
Publication number: 20180322452Abstract: Systems, methods, and computer-readable storage mediums for coordinating, monitoring, and transporting merchandise are provided to ensure that a retail business can replenish merchandise fast. An example system can include a database for storing merchandise information and a server for maintaining an online dashboard configured to place and track delivery of merchandise orders. The server is also configured to receive merchandise delivery information, associating merchandise with a delivery location, and shipping container information, associating the merchandise with shipping containers. Based on the received information, the server schedules the shipping containers for delivery from a shipping location to the delivery location. Further, the server determines whether a temperature inside the shipping containers is within a predetermined range during their transportation.Type: ApplicationFiled: May 3, 2018Publication date: November 8, 2018Applicant: Walmart Apollo, LLCInventors: Andrew B. Millhouse, Chad Smithpeters, Kresimir Jambresic
-
Publication number: 20180268360Abstract: In some embodiments, apparatuses and methods are provided herein useful to verify accuracy of a shipment. In some embodiments, items loaded to and/or unloaded from a delivery vehicle are scanned and compared to a delivery schedule, and a unique identifier is provided to confirm proper loading/unloading at a subsequent scheduled stop of the vehicle.Type: ApplicationFiled: March 14, 2018Publication date: September 20, 2018Inventors: Andrew B. Millhouse, Timothy J. Burleson, John S. Meredith, Todd D. Mattingly
-
Publication number: 20180247279Abstract: In some embodiments, methods and systems are provided for facilitating submission of repair requests by carriers having to repair trailers to domicile facilities associated with the trailers. A central computing device provides a first graphical interface accessible by a computing device of a carrier having to repair a trailer in order to permit the carrier to submit a repair request indicating repair needed for the trailer. The central computing device then generates an invoice for the repair to the trailer directed to a domicile facility associated with the trailer. The central computing device also transmits an alert including the invoice to a computing device of the domicile facility associated with the trailer, receives a response from the computing device of the domicile facility associated with the trailer, and transmits a notification indicating whether the repair request has been approved by the domicile facility associated with the trailer.Type: ApplicationFiled: January 30, 2018Publication date: August 30, 2018Inventors: Andrew B. Millhouse, Timothy J. Burleson, John S. Meredith