US 12,105,718 B2
Self-organizing maps for adaptive individualized user preference determination for recommendation systems
Haripriya Srinivasaraghavan, Plano, TX (US)
Assigned to Verizon Patent and Licensing Inc., Basking Ridge, NJ (US)
Filed by Verizon Patent and Licensing Inc., Basking Ridge, NJ (US)
Filed on Jan. 3, 2022, as Appl. No. 17/567,727.
Application 17/567,727 is a continuation of application No. 16/031,703, filed on Jul. 10, 2018, granted, now 11,243,957.
Prior Publication US 2022/0147523 A1, May 12, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/2457 (2019.01); G06F 16/9535 (2019.01); G06Q 30/0601 (2023.01)
CPC G06F 16/2457 (2019.01) [G06F 16/9535 (2019.01); G06Q 30/0603 (2013.01); G06Q 30/0631 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
generating, by a computer device, a self-organizing map for a user of a content catalog using categories associated with content catalog items in the content catalog and information that identifies whether the user has interacted with particular content catalog items in the content catalog, wherein generating the self-organizing map for the user of the content catalog includes:
generating a set of input vectors to train the self-organizing map, wherein each of the set of input vectors includes a first set of dimensions based on the categories associated with a particular catalog item and a second set of dimensions based on consumption information for the user with respect to the particular content catalog item;
assigning, by the computer device, the self-organizing map to the user by storing the self-organizing map in a user record for the user in a database, wherein the database includes different self-organizing maps for different users, and includes, for each particular user, a self-organizing map assigned to only the particular user and generated based on only the particular user's consumption information with respect to the content catalog;
generating, by the computer device, a default self-organizing map using categories associated with content catalog items in the content catalog;
receiving, by the computer device, a selection of a content catalog item or a search query;
selecting, by the computer device, one or more content catalog items from the content catalog using the stored self-organizing map for the user based on the received selection of the content catalog item or the received search query, when the selection of the content catalog item or the search query is received from the user;
selecting, by the computer device, one or more content catalog items from the content catalog using the generated default self-organizing map based on the received selection of the content catalog item or the received search query, wherein the default self-organizing map is generated without using consumption information associated with users of the content catalog, when the selection of the content catalog item or the search query is received from another user that is not associated with a self-organizing map stored in the database; and
providing, by the computer device, the selected one or more content catalog items from the content catalog to the user or the other user as a recommendation based on whether the selection of the content catalog item or the search query was received from the user or from the other user that is not associated with the self-organizing map stored in the database.