Patents by Inventor Yevgeniy POPKOV
Yevgeniy POPKOV has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10559015Abstract: The invention provides, in some aspects, digital data processing methods of generating digital content pieces (e.g., email messages or portions thereof) that are customized in accord with individual recipient behaviors. Such methods include the step of generating and digitally transmitting to a digital data devices of a recipient a digital content piece that (i) has a call to action to which the recipient can respond and (ii) that has a plurality of features selected so as to maximize a probability, P(b1, b2, . . . , bM, x1, x2, . . . , xM), that the recipient will respond to that call to action, where that probability is defined by the relation P(b1,b2, . . . , bM,x1,x2, . . . , xM)=exp(?j=1, . . . , Mbjxj)/(1+exp(?j=1, . . . , Mbjxj)) where x1, x2, . . . , xM are values for each of a plurality, M, of features characterizing the digital content piece and/or the recipient, b1, b2, . . . , bM are respective coefficients for each of the values x1, x2, . . . , xM.Type: GrantFiled: March 9, 2017Date of Patent: February 11, 2020Assignee: salesforce.com, inc.Inventors: Vishwamitra S. Ramakrishnan, Yevgeniy Popkov
-
Publication number: 20170186053Abstract: The invention provides, in some aspects, digital data processing methods of generating digital content pieces (e.g., email messages or portions thereof) that are customized in accord with individual recipient behaviors. Such methods include the step of generating and digitally transmitting to a digital data devices of a recipient a digital content piece that (i) has a call to action to which the recipient can respond and (ii) that has a plurality of features selected so as to maximize a probability, P(b1, b2, . . . , bM, x1, x2, . . . , xM) , that the recipient will respond to that call to action, where that probability is defined by the relation P(b1,b2, . . . , bM, x1, x2, . . . , xM)=exp(?j=1, . . . , Mbjxj)/(1+exp(?j=1, . . . , Mbjxl)) where x1, x2, . . . , xM are values for each of a plurality, M, of features characterizing the digital content piece and/or the recipient, b1, b2, . . . , bM are respective coefficients for each of the values x1, x2, . . .Type: ApplicationFiled: March 9, 2017Publication date: June 29, 2017Applicant: CQuotient, Inc.Inventors: Vishwamitra S. Ramakrishnan, Yevgeniy Popkov
-
Patent number: 9608942Abstract: The invention provides, in some aspects, digital data processing methods of generating digital content pieces (e.g., email messages or portions thereof) that are customized in accord with individual recipient behaviors. Such methods include the step of generating and digitally transmitting to a digital data devices of a recipient a digital content piece that (i) has a call to action to which the recipient can respond and (ii) that has a plurality of features selected so as to maximize a probability, P(b1,b2, . . . ,bM,x1,x2, . . . ,xM), that the recipient will respond to that call to action, where that probability is defined by the relation P(b1,b2, . . . ,bM,x1,x2, . . . ,xM)=exp(?j=1, . . . ,Mbjxj)/(1+exp(?j=1, . . . ,Mbjxj)) where x1,x2, . . . ,xM are values for each of a plurality, M, of features characterizing the digital content piece and/or the recipient, b1,b2, . . . ,bM are respective coefficients for each of the values x1,x2, . . . ,xM.Type: GrantFiled: February 11, 2014Date of Patent: March 28, 2017Assignee: CQuotient, Inc.Inventors: Vishwamitra S. Ramakrishnan, Yevgeniy Popkov
-
Patent number: 8751289Abstract: Systems, methods, and other embodiments associated with scalable regression for retail panel are described. In one embodiment, a method includes performing a regression that estimates elasticity of demand for a retail item, wherein the regression is performed on a transformation of a demand model that does not include variables associated with base demand or seasonality. In a subsequent processing step, the method includes estimating a base demand and seasonality for the retail item based, at least in part, on the estimated elasticity of demand. The method may be performed in a database that stores retail panel data for the retail item and other retail items.Type: GrantFiled: May 5, 2011Date of Patent: June 10, 2014Assignee: Oracle International CorporationInventors: Yevgeniy Popkov, Su-Ming Wu, Manish Gupte
-
Patent number: 8645188Abstract: One embodiment is directed generally to a computer system, and in particular to a system for providing automatic estimating of demand parameters. According to certain embodiments, a computer readable medium has instructions stored thereon that, when executed by a processor, cause the processor to determine a reliable demand parameter for a level within a sales hierarchy. The instructions include estimating a demand parameter for a first pool. The estimating is based on blending and comparing with respect to an enlarged pool comprising the first pool as a subset of the enlarged pool to obtain an estimated demand parameter.Type: GrantFiled: January 12, 2012Date of Patent: February 4, 2014Assignee: Oracle International CorporationInventors: Su-Ming Wu, Yevgeniy Popkov
-
Publication number: 20130185117Abstract: One embodiment is directed generally to a computer system, and in particular to a system for providing automatic estimating of demand parameters. According to certain embodiments, a computer readable medium has instructions stored thereon that, when executed by a processor, cause the processor to determine a reliable demand parameter for a level within a sales hierarchy. The instructions include estimating a demand parameter for a first pool. The estimating is based on blending and comparing with respect to an enlarged pool comprising the first pool as a subset of the enlarged pool to obtain an estimated demand parameter.Type: ApplicationFiled: January 12, 2012Publication date: July 18, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Su-Ming WU, Yevgeniy POPKOV
-
Publication number: 20130185116Abstract: A system provides automatic escalation of demand parameters to determine a reliable demand parameter for a level within a sales hierarchy. The system measures difference in demand parameters between a level of interest within the sales hierarchy and a plurality of other levels within the sales hierarchy. The system also compares the differences in demand parameters of the other levels. The system further determines an escalation path for a demand parameter based on the comparison.Type: ApplicationFiled: January 12, 2012Publication date: July 18, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Yevgeniy Popkov, Su-Ming Wu
-
Publication number: 20120284084Abstract: Systems, methods, and other embodiments associated with scalable regression for retail panel are described. In one embodiment, a method includes performing a regression that estimates elasticity of demand for a retail item, wherein the regression is performed on a transformation of a demand model that does not include variables associated with base demand or seasonality. In a subsequent processing step, the method includes estimating a base demand and seasonality for the retail item based, at least in part, on the estimated elasticity of demand. The method may be performed in a database that stores retail panel data for the retail item and other retail items.Type: ApplicationFiled: May 5, 2011Publication date: November 8, 2012Applicant: Oracle International corporationInventors: Yevgeniy Popkov, Su-Ming Wu, Manish Gupte
-
Publication number: 20120284079Abstract: A system determines an optimized pre-pack configuration with an optimized pre-pack allocation and an optimized pre-pack design. The system receives demand data and constraints and initializes a current pre-pack allocation and a current pre-pack design. For the current pre-pack allocation, the system determines a new pre-pack design by solving a multi-choice integer knapsack problem, and then determines if the new pre-pack design is different than the current pre-pack design. When the new pre-pack design is different than the current pre-pack design, the system determines a new pre-pack allocation and assigns the new pre-pack allocation as the current pre-pack allocation and the new pre-pack design as the current pre-pack design and repeats the determining the new pre-pack design and the determining if the new pre-pack design is different than the current pre-pack design until the new pre-pack design is the same as the current pre-pack design.Type: ApplicationFiled: May 5, 2011Publication date: November 8, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Andrew VAKHUTINSKY, Shivaram SUBRAMANIAN, Yevgeniy POPKOV, Alex KUSHKULEY