US Patent No. 10,192,220

INTEGRATED ONLINE AND OFFLINE INVENTORY MANAGEMENT


Patent No. 10,192,220
Issue Date January 29, 2019
Title Integrated Online And Offline Inventory Management
Inventorship Ajit Kalidindi Varma, San Francisco, CA (US)
Joseph Loree Robinson, San Francisco, CA (US)
Jesse Reiss, San Francisco, CA (US)
Andrew Lin, New York, NY (US)
Assignee Square, Inc., San Francisco, CA (US)

Claim of US Patent No. 10,192,220

1. A method for managing unified inventory between online stores and physical stores, comprising:storing, at an inventory management system, an inventory of items for sale, the inventory of items including:
(i) an offline inventory of items associated with a merchant, the offline inventory of items including a first item that is associated with a first flag in a database indicating that the first item is designated for sale at a physical store where a buyer can visit personally, and
(ii) an online inventory of items associated with the merchant, the online inventory of items including a second item that is associated with a second flag in the database indicating that the second item is designated for sale via an online store accessible by online buyers using a buyer application program or a web browser;
providing, by the inventory management system via a network, a first list of items in the inventory of items to a merchant device located at the physical store for display to the merchant at the physical store, wherein the first list of items includes a record of the first item but either excludes a record of the second item or includes the record of the second item and an indicator that the second item is not for sale at the physical store;
providing, by the inventory management system via the network, a second list of items in the inventory of items to a server of the online store for serving to the buyer application program or the web browser, wherein the second list of items includes a record of the second item but either excludes a record of the first item or includes a record of the first item and an indicator that the first item is not for sale via the online store;
providing, by the inventory management system, and to the merchant device via the network, a graphical user interface (GUI) for designating items for sale at one or more of the online store or the physical store, the GUI including at least:
a first representation of the first item designated for sale at the physical store where the buyer can visit personally;
a second representation of the second item designated for sale at the online store;
a first graphical element, selection of which, causes the first item to be listed for sale at the online store; and
a second graphical element, selection of which, causes the first item to be listed for view at the online store, wherein the first item can be viewed through the online store and purchased at the physical store of the merchant;
receiving, by the inventory management system, and from the merchant device, an indication of a first input associated with a selection of the first representation of the first item;
receiving, by the inventory management system, and from the merchant device, a notification of a second input associated with a selection of the first graphical element or the second graphical element;
based at least in part on receiving the indication and the notification, synchronizing, by the inventory management system, the online inventory of items and the offline inventory of items based at least in part on:
associating the second flag with the first item indicating that the first item is designated for sale via the online store; and
generating, based at least in part on associating the second flag with the first item, an updated second list of items including at least the record of the first item and the record of the second item;
providing, by the inventory management system via the network, the updated second list of items to the server of the online store; and
causing the first item to be listed for sale via the online store.