US 12,086,167 B2
Systems and methods for building an inventory database with automatic labeling
Amogh Asgekar, Palo Alto, CA (US); and Ayush Agarwal, San Francisco, CA (US)
Assigned to Pencil Learning Technologies, Inc., Palo Alto, CA (US)
Filed by Pencil Learning Technologies, Inc., Palo Alto, CA (US)
Filed on Mar. 30, 2023, as Appl. No. 18/128,825.
Application 18/128,825 is a continuation of application No. 17/523,835, filed on Nov. 10, 2021, granted, now 11,620,316.
Prior Publication US 2023/0237082 A1, Jul. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 7/00 (2006.01); G06F 16/31 (2019.01); G06F 16/33 (2019.01); G06F 16/35 (2019.01); G09B 5/12 (2006.01)
CPC G06F 16/322 (2019.01) [G06F 16/3344 (2019.01); G06F 16/35 (2019.01); G09B 5/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by one or more processors of a computing device, a request to generate labels for an item of media content, the request comprising a request attribute;
selecting, by the one or more processors based on the request attribute, a subset of a plurality of labels, each of the plurality of labels associated with a set of attributes and a respective embedding;
determining, by the one or more processors, a respective label score for each label of the subset of the plurality of labels based on the respective embedding of the label; and
providing, by the one or more processors, a selected label of the subset of the plurality of labels based on the respective label score of the selected label.