US 11,861,579 B1
Intelligent inventory system
Matthew Capers, South San Francisco, CA (US); Brian Stegall, San Francisco, CA (US); Katherine Brennan, Oakland, CA (US); Marsal Gavalda, Sandy Springs, GA (US); and Matthew O'Connor, New York, NY (US)
Assigned to Block, Inc., San Francisco, CA (US)
Filed by Block, Inc., San Francisco, CA (US)
Filed on Jul. 31, 2018, as Appl. No. 16/051,257.
Int. Cl. G06Q 20/20 (2012.01); G06Q 10/087 (2023.01)
CPC G06Q 20/203 (2013.01) [G06Q 10/087 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
one or more computer-readable media storing computer-executable instructions that, when executed, cause the one or more processors to perform operations comprising:
receiving transaction data from a plurality of point of sale (POS) devices associated with a plurality of merchants;
receiving, from a first POS device associated with a first merchant, a request to add a first item to an inventory catalog associated with the first merchant;
determining, based at least in part on receiving the request, a subset of the plurality of merchants that have a commonality to the first merchant, wherein the commonality is based at least in part on the first merchant having at least one merchant category code in common with the plurality of merchants;
computing, based at least in part on at least a portion of the transaction data associated with the subset of the plurality of merchants, a frequency of exchange of the first item for one of multiple other items;
selecting a second item of the multiple other items based at least in part on a specific exchange frequency associated with the second item; and
based at least in part on the frequency of exchange satisfying a threshold, causing an interface of the first POS device to produce a first suggestion for the second item to be added to the inventory catalog rather than the first item, wherein user input data indicating an interaction by the first merchant with a portion of the interface associated with the first suggestion causes an automated adjustment to the request.