US 12,361,448 B2
Systems and methods for integrated multi-factor multi-label analysis
Yaqin Yang, Santa Clara, CA (US); Nitin Sharma, San Jose, CA (US); Fransisco Kurniadi, Dublin, CA (US); and Yang Wu, Milpitas, CA (US)
Assigned to PAYPAL, INC., San Jose, CA (US)
Filed by PAYPAL, INC., San Jose, CA (US)
Filed on Mar. 17, 2023, as Appl. No. 18/186,073.
Application 18/186,073 is a continuation of application No. 16/409,185, filed on May 10, 2019, granted, now 11,610,077.
Prior Publication US 2023/0281659 A1, Sep. 7, 2023
Int. Cl. G06Q 30/0251 (2023.01); G06F 18/2113 (2023.01); G06F 18/2115 (2023.01); G06N 3/048 (2023.01); G06N 3/082 (2023.01)
CPC G06Q 30/0251 (2013.01) [G06F 18/2113 (2023.01); G06F 18/2115 (2023.01); G06N 3/048 (2023.01); G06N 3/082 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
accessing, by a server of a service provider, a plurality of profiles associated with a plurality of customers, the profiles comprising information for a first type of characteristics and a second type of characteristics of the respective customer of the plurality of customers;
separating, by the server of the service provider, the information into at least first information and second information, wherein the first information includes first multiple types of data, and wherein the second information includes second multiple types of data different from the first multiple types of data;
analyzing, by the server of the service provider and via two or more neural networks that share a common output layer, the plurality of profiles with regard to a product or a service offered to the respective customer, wherein the first information is analyzed, by a first neural network of the two or more neural networks, for a customer fit of the respective customer for the product or the service, and wherein the second information is analyzed, by a second neural network of the two or more neural networks different from the first neural network, for a customer engagement with marketing information previously presented to the respective customer;
determining, by the server of the service provider based on an output obtained from the common output layer based on said analyzing, a certain aspect of the product or the service offered to the respective customer; and
selecting, by the server of the service provider and based on said determining, the product or the service for the respective customer.