PIZZA COOKING DELIVERY DRONE
Granted: July 4, 2019
Application Number:
20190202557
An unmanned vehicle for cooking and delivering food may include a housing. The housing may include an oven having at least one heating element, a conveyor inside the oven. The conveyor may be configured to support food. A tambour door may be coupled between the oven and a delivery area of the housing. A delivery door may be configured to seal the delivery area from an area outside of the housing. The oven may be configured to cook food during a delivery time of the drone and the drone…
SYSTEM AND METHOD FOR AUTONOMOUS VEHICLE INTRUSION COUNTER-MEASURES
Granted: June 20, 2019
Application Number:
20190191311
Systems, methods, and computer-readable storage media for intrusion protection on autonomous vehicles. As threats are detected, the nature of the threat is analyzed. A tiered response to the threat is then implemented, with an ultimate implementation including putting the autonomous vehicle in a “turtle” mode, and intermediate implementations including isolation of various subsystems. As the threats are identified and the autonomous vehicle implements the tiered responses, the…
SYSTEM AND METHOD FOR MANAGING A VEHICLE STORAGE AREA
Granted: June 20, 2019
Application Number:
20190187716
An autonomous system for managing a vehicle storage area includes a control module configured to communicate, via an application program, with an autonomous yard truck. The control module instructs and facilitates the autonomous yard truck to move, dock, and/or store a trailer in the vehicle storage area. The autonomous yard truck includes a cab-less truck having a first end including a first trailer hookup and a second end including a second trailer hookup, a first set of sensors…
SYSTEM AND METHOD FOR AUTOMATIC DETERMINATION OF LOCATION OF AN AUTONOMOUS VEHICLE WHEN A PRIMARY LOCATION SYSTEM IS OFFLINE
Granted: June 20, 2019
Application Number:
20190187239
Systems, methods, and computer-readable storage media for identifying, on an autonomous vehicle which is traveling, a loss of a primary location system, and activating a secondary location system. The secondary location system performs a radio frequency sweep of a geographic area around the autonomous vehicle to identify radio frequency beacons, compares the radio frequency beacons to known ground stations, performs a visual scan of the geographic area to identify visual beacons, each…
SYSTEM AND METHOD FOR "ALWAYS ON" OFFLINE TRANSACTION COLLECTION
Granted: June 13, 2019
Application Number:
20190182688
Systems, methods, and computer-readable storage media for providing an “always on” offline transaction collection. When networks go down, mobile devices can be used to generate a mesh network, where each device has a list of scheduled, future events which are planned to occur. When the events are performed, the mesh network verifies and/or records the event, so that duplication of the event does not take place. In this manner planned transactions can continue despite a network…
System for Tracking Physical Objects
Granted: June 13, 2019
Application Number:
20190182618
Described in detail herein are systems and methods for determining in situ locations of physical objects using mobile devices within a facility. Multiple mobile devices may scan different identifiers of different physical objects disposed in a facility. The mobile devices may transmit the identifiers to a distributed computing system. The distributed computing system may query a database to determine the in situ location of the physical objects associated with the identifiers. In…
SYSTEMS AND METHODS FOR PROCESSING OR MINING VISITOR INTERESTS FROM GRAPHICAL USER INTERFACES DISPLAYING REFERRAL WEBSITES
Granted: June 13, 2019
Application Number:
20190180321
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of obtaining a uniform resource locator (URL) of a first webpage that is shown on a graphical user interface and that is external to a website of a retailer (where, in some embodiments, the URL is obtained from a referral website or is entered by a user from a chat window or…
SYSTEMS AND METHODS FOR DISTRIBUTIVE DATA STORAGE
Granted: June 13, 2019
Application Number:
20190179542
Some embodiments can include a system. In some embodiments, a system can comprise one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts. In many embodiments, the acts can comprise dividing a computer file into two or more portions; calculating a portion hash value for each portion of the two or more portions, wherein each portion hash value for each portion of the two or more…
SYSTEM AND METHOD FOR ITERATIVE IMPROVEMENTS TO PRE-COUNT INVENTORY RULES
Granted: June 6, 2019
Application Number:
20190172004
Systems, methods, and computer-readable storage media for providing adequate instructions to conduct an inventory of a store, and specifically a pre-inventory of difficult to count items. As store are selected for performing an inventory, instructions to perform pre-counts of specific items are sent. As the pre-count begins, videos, text, or other materials needed to perform a complete pre-count are distributed to the store associate performing the pre-count task. If the pre-count is…
SYSTEMS AND METHODS FOR DYNAMIC PRICING
Granted: June 6, 2019
Application Number:
20190172082
Systems and methods can include one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of: estimating demand for one or more items in an electronic basket of items using one or more different demand models; estimating elasticity for the one or more items in the electronic basket of items using a multi-armed bandit model; determining a price using the demand and…
SYSTEM AND METHOD FOR ITERATIVE IMPROVEMENTS TO RE-COUNT INVENTORY RULES
Granted: June 6, 2019
Application Number:
20190172003
Systems, methods, and computer-readable storage media for providing adequate instructions to conduct an inventory of a store, and specifically a how to provide an accurate inventory of difficult to count items. As a store is performing an inventory, instructions to perform re-counts of specific items are sent. As the re-count begins, videos, text, or other materials needed to perform a complete re-count are distributed to the store associate performing the re-count task. If the re-count…
SYSTEM AND METHOD FOR AN INDEX SEARCH ENGINE
Granted: June 6, 2019
Application Number:
20190171645
A system for an index search engine includes a first non-volatile memory having a set of partitions. One partition includes one search array file having one or more search array records. The system also includes a second non-volatile memory having an index structure. The index structure includes a four-memory level configuration. Each memory level has a specified memory length. An entry in each memory level of first three levels contains a value pointing to a starting address of…
TRAY FOR PREVENTING MEAT BROWNING
Granted: May 30, 2019
Application Number:
20190161239
A tray including projections may store a product, such as meat. The projections may extend upward or downward from the tray. The projections may allow the tray to be offset from a subsequent tray or surface. The projections may allow air flow and thus oxygen flow through a film of the tray and into the product stored within.
SYSTEM AND METHOD FOR MOBILE EXPRESS RETURN OF PRODUCTS
Granted: May 16, 2019
Application Number:
20190147444
Systems and methods for mobile-initiated in-store return of products are provided. An example system can include: an OMM configured to store in a first database completed transactions and associated electronic receipts for customers; a mobile device having a mobile application installed thereon and configured to query and receive from the OMM selection of products for return; a RMM configured to apply rules to validate the return based on the information about the selected product; and a…
SYSTEM AND METHOD FOR COMMITTING AND ROLLING BACK DATABASE REQUESTS
Granted: May 9, 2019
Application Number:
20190138633
Systems, methods, and computer-readable storage media for processing database requests on a database hosted on a stateless, non-persistent computing environment are provided. A server stores database requests to insert update or delete data in a unit of work set identified by a unique code. The database requests are performed on the database upon receiving an instruction to commit the database requests to the database. If an instruction is sent to rollback a unit of work set the database…
AUTOMATED VEHICLE LOADING
Granted: May 9, 2019
Application Number:
20190135558
A system for moving merchandize from a warehouse to a vehicle is described herein. The system includes a movable conveyor belt system configured to move on a plurality of rollers in a two degrees of freedom, and one or more lift systems attached to the movable conveyor belt system. The system also includes one or more configurable panels mounted to the movable conveyor belt system via the one or more lift systems, the one or more configurable panels being configured to hold merchandize…
SYSTEM FOR INVENTORY MONITORING
Granted: April 25, 2019
Application Number:
20190122166
Systems for inventory monitoring are provided. An example system can include: a light source emitting a light beam; an array of semi-reflective surfaces configured to receive the emitted light beam; and a plurality of light sensors corresponding to the array of semi-reflective surfaces, the light sensors configured to receive light beams reflected from the semi-reflective surfaces. The light sensors are positioned with respect to a plurality of corresponding products of the inventory…
SYSTEM AND METHOD FOR A HOLOGRAPHIC DISPLAY FOR LOW INVENTORY
Granted: April 25, 2019
Application Number:
20190122292
Systems, methods, and computer-readable storage media for a store shelving system which can use a scale, a laser tracking system, or other mechanisms for determining how much product remains on the shelf. When the amount of product remaining on the shelf is below a threshold amount, or when the shelf inventory is exhausted, the store shelving system can deploy (1) a hologram of the product, such that customers or store associates in the aisle next to the shelf see the hologram of the…
SYSTEM AND METHOD FOR ESTIMATING BAGS NECESSARY FOR ITEMS PURCHASED BY A CONSUMER
Granted: April 25, 2019
Application Number:
20190122273
Some embodiments include a system. The system can comprise one or more processors and one or more non-transitory storage devices. The one or more non-transitory storage devices can store computing instructions configured to run on the one or more processors and perform acts of: receiving a transmission from a first mobile device used by an individual in a physical structure, the transmission indicating that the individual will be removing at least one item from the physical structure;…
SYSTEMS AND METHODS FOR DISPLAYING AN ORDER DISCOUNT ON A USER INTERFACE
Granted: April 25, 2019
Application Number:
20190122245
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of coordinating displaying a set of items of an online retailer on a user interface of a customer electronic device of a customer; receiving, from the customer electronic device, a first selection by the customer of a first item of the set of items to place the first item in an…