11113747

Systems and Methods for Distributed Grocery Fulfillment and Logistics

PublishedSeptember 7, 2021
Assigneenot available in USPTO data we have
InventorsMike Susser
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A grocery preparation and fulfillment service management system, the system comprising: at least one ingredients database including product data and ingredient availability data that is received from a plurality of fulfillment servers; a cloud computing environment including a public cloud space and a private cloud space, the private cloud space comprising a private computing space partitioned from within the cloud computing environment for access limited to an account of a user of a client device, wherein the private cloud space is configured to store private recipe data of the user from the client device; a login interface configured to sign in the client device to the private cloud space with the account; a search engine configured to receive from the user a search of the product data and retrieve the ingredient availability data from the at least one ingredients database based on the search; an ordering interface coupled to the search engine and configured for access with the account by the user of the client device over a communication network, the ordering interface including a website configured to create purchase orders and add the purchase orders to an online shopping cart for the account, wherein the purchase order specifies a set of ingredients and a manner in which the set of ingredients are to be prepared based on ordering data templates corresponding to the private recipe data and the ingredient availability data, and wherein the private recipe data is linked to the product data in the ingredients database and is retrievable by the website from the private computing space; a marketplace system configured to receive a request to sell units of purchase orders from the ordering interface to other users, generate a listing based on the request, receive listing orders corresponding to the listing, and forward the listing orders to a fulfillment manager system; and the fulfillment manager system in communication with the plurality of fulfillment servers via the communication network, the fulfillment manager system configured to solicit the listing orders to the plurality of fulfillment servers, receive offers from the plurality of fulfillment servers to execute the listing orders, and confirm the offers, wherein the plurality of fulfillment servers are solicited based on an ability of fulfillment centers associated with the plurality of fulfillment servers to fulfill the listing orders, the plurality of fulfillment servers include corresponding inventory management systems that compute the ability of fulfillment centers to fulfill the listing orders based on inventory level data of the fulfillment centers.

2

2. The system of claim 1 wherein the marketplace system is further configured to generate listings on an online marketplace in coordination with the plurality of fulfillment servers.

3

3. The system of claim 1 wherein the fulfillment manager system is further configured to distribute the purchase order to the plurality of fulfillment servers based on at least one of location, product availability, and ability to fulfill the purchase order.

4

4. The system of claim 1 wherein the ordering interface is further configured to generate the purchase order including instructions for packaging, labeling, and shipping of the set of ingredients according to a user's preferences.

5

5. The system of claim 1 wherein the private computing space is further configured to create the private recipe data based on input from the user of the client device.

6

6. The system of claim 1 wherein the ordering data templates include data of food ingredients and amounts of the food ingredients for each serving.

7

7. The system of claim 6 wherein the ordering interface is further configured to create the purchase order by converting a number of servings into the amounts of the food ingredients based on the ordering data templates.

8

8. The system of claim 6 wherein the private recipe data includes preparation instructions for the food ingredients.

9

9. The system of claim 8 wherein the preparation instructions include specification of at least one of cutting, seasoning, marinating, mixing, heating, cooling, and packaging of the food ingredients.

10

10. A method, in a data processing system comprising a processor and a memory, for managing grocery preparation and fulfillment systems, the method comprising: signing in, by a server, a client device of a user to a private cloud space of a cloud computing environment with an account, the cloud computing environment including a public cloud space and the private cloud space, the private cloud space comprising a private computing space partitioned from within the cloud computing environment for access limited to the account, wherein the private cloud space is configured to store private recipe data of the user from the client device; transmitting, by the server, a search of product data from the client device to a search engine; receiving, by the server from the search engine, ingredient availability data from at least one ingredients database based on the search, the at least one ingredients database including the product data and ingredient availability data that is received from a plurality of fulfillment servers; configuring, by the server, an ordering interface for access with the account by the user of the client device over a communication network, the ordering interface communicatively coupled to the search engine and including a website configured to create purchase orders and add the purchase orders to an online shopping cart for the account, wherein the purchase order specifies a set of ingredients and a manner in which the set of ingredients are to be prepared based on ordering data templates corresponding to the private recipe data and the ingredient availability data, and wherein the private recipe data is linked to the product data in the ingredients database and is retrievable by the website from the private computing space; transmitting, by the server, a request to sell units of purchase orders from the ordering interface to a marketplace system, the marketplace system is configured to generate a listing based on the request and receive listing orders corresponding to the listing; and soliciting, by the server, the listing orders to a fulfillment manager system in communication with a plurality of fulfillment servers, the fulfillment manager system configured to receive offers from the plurality of fulfillment servers to execute the listing orders, and confirm the offers, wherein the plurality of fulfillment servers are solicited based on an ability of fulfillment centers associated with the plurality of fulfillment servers to fulfill the listing orders, the plurality of fulfillment servers include corresponding inventory management systems that compute the ability of fulfillment centers to fulfill the listing orders based on inventory level data of the fulfillment centers.

11

11. The method of claim 10 wherein the purchase order further includes instructions for packaging, labeling, and shipping of the set of ingredients according to a user's preferences.

12

12. The method of claim 10 wherein the ordering data templates include data of food ingredients and amounts of the food ingredients for each serving.

13

13. The method of claim 12 further comprising configuring the ordering interface to create the purchase order by converting a number of servings into the amounts of the food ingredients based on the ordering data templates.

14

14. The method of claim 12 wherein the private recipe data includes preparation instructions for the food ingredients.

15

15. The method of claim 12 wherein the preparation instructions include specification of at least one of cutting, seasoning, marinating, mixing, heating, cooling, and packaging of the food ingredients.

16

16. Non-transitory computer-readable media comprising program code that when executed by a programmable processor causes execution of a method for managing grocery preparation and fulfillment systems, the computer-readable media comprising: computer program code for signing in a client device of a user to a private cloud space of a cloud computing environment with an account, the cloud computing environment including a public cloud space and the private cloud space, the private cloud space comprising a private computing space partitioned from within the cloud computing environment for access limited to the account, wherein the private cloud space is configured to store private recipe data of the user from the client device; computer program code for transmitting a search of product data from the client device to a search engine; computer program code for receiving from the search engine ingredient availability data from at least one ingredients database based on the search, the at least one ingredients database including the product data and ingredient availability data that is received from a plurality of fulfillment servers; computer program code for configuring an ordering interface for access with the account by the user of the client device over a communication network, the ordering interface communicatively coupled to the search engine and including a website configured to create purchase orders and add the purchase orders to an online shopping cart for the account, wherein the purchase order specifies a set of ingredients and a manner in which the set of ingredients are to be prepared based on ordering data templates corresponding to the private recipe data and the ingredient availability data, and wherein the private recipe data is linked to the product data in the ingredients database and is retrievable by the website from the private computing space; computer program code for transmitting a request to sell units of purchase orders from the ordering interface to a marketplace system, the marketplace system is configured to generate a listing based on the request and receive listing orders corresponding to the listing; and computer program code for soliciting the listing orders to a fulfillment manager system in communication with a plurality of fulfillment servers, the fulfillment manager system configured to receive offers from the plurality of fulfillment servers to execute the listing orders, and confirm the offers, wherein the plurality of fulfillment servers are solicited based on an ability of fulfillment centers associated with the plurality of fulfillment servers to fulfill the listing orders, the plurality of fulfillment servers include corresponding inventory management systems that compute the ability of fulfillment centers to fulfill the listing orders based on inventory level data of the fulfillment centers.

17

17. The non-transitory computer-readable media of claim 16 wherein the purchase order further includes instructions for packaging, labeling, and shipping of the set of ingredients according to a user's preferences.

18

18. The non-transitory computer-readable media of claim 16 wherein the ordering data templates include data of food ingredients and amounts of the food ingredients for each serving.

19

19. The non-transitory computer-readable media of claim 18 further comprising computer program code for configuring the ordering interface to create the purchase order by converting a number of servings into the amounts of the food ingredients based on the ordering data templates.

20

20. The non-transitory computer-readable media of claim 18 wherein the private recipe data includes preparation instructions for the food ingredients that specific at least one of cutting, seasoning, marinating, mixing, heating, cooling, and packaging of the food ingredients.

Patent Metadata

Filing Date

Unknown

Publication Date

September 7, 2021

Inventors

Mike Susser

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEMS AND METHODS FOR DISTRIBUTED GROCERY FULFILLMENT AND LOGISTICS” (11113747). https://patentable.app/patents/11113747

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.