Patents by Inventor Raju Balakrishnan
Raju Balakrishnan 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: 12198159Abstract: Systems, apparatus, methods, and computer program products are provided for optimized and effective leading messages, which may be an email subject that may provoke a consumer to access the body portion of an email message. A system may include circuitry configured to programmatically determine a predicted access rate for a leading message when the leading message is provided as a portion of a promotional message. Circuitry may be configured to track historical data indicating the access rates of leading messages and/or leading message terms. The circuitry may be configured to leverage the historical data to determine predicted access rates for leading messages, such as based at least in part on historical access rates associated with one or more leading message terms of the leading message.Type: GrantFiled: September 12, 2022Date of Patent: January 14, 2025Assignee: BYTEDANCE INC.Inventors: Raju Balakrishnan, Rajesh Girish Parekh
-
Patent number: 12153632Abstract: The present disclosure relates to inferring device rendered object interaction behavior. An apparatus is configured to receive historical device rendered object interaction data associated with a client device. The historical device rendered object interaction data includes a plurality of records. Each record is associated with a device rendered object category. For each record, the device rendered object category is extracted. For each device rendered object category, a penalty value is generated. The penalty value is a programmatically generated predicted network time delay during which device rendered objects associated with the device rendered object category are not to be transmitted to the client device. A penalty decision, used to determine whether to apply the penalty value to future transmissions of device rendered objects to the client device, is generated.Type: GrantFiled: February 9, 2022Date of Patent: November 26, 2024Assignee: Bytedance Inc.Inventors: Raju Balakrishnan, Abhaya Parthy, Sunil Ramnik Raiyani, Emma Sawin, Changjian Zou
-
Publication number: 20230214877Abstract: Systems, apparatus, methods, and computer program products are provided for optimized and effective leading messages, which may be an email subject that may provoke a consumer to access the body portion of an email message. A system may include circuitry configured to programmatically determine a predicted access rate for a leading message when the leading message is provided as a portion of a promotional message. Circuitry may be configured to track historical data indicating the access rates of leading messages and/or leading message terms. The circuitry may be configured to leverage the historical data to determine predicted access rates for leading messages, such as based at least in part on historical access rates associated with one or more leading message terms of the leading message.Type: ApplicationFiled: September 12, 2022Publication date: July 6, 2023Inventors: Raju Balakrishnan, Rajesh Girish Parekh
-
Patent number: 11676162Abstract: A method, apparatus, and computer program product are disclosed for improved machine learning using a statistical model. In the context of an apparatus, some example embodiments include a processor configured to cause retrieval of information regarding a plurality of consumers, and modeling circuitry configured to train a statistical model of the plurality of consumers based on the retrieved information, and predict, using the statistical model, an incremental booking value associated with the promotion for each consumer of the plurality of consumers. The processor is further configured to select a subset of the plurality of consumers for receiving impressions of the promotion. Some example embodiments may further include communications circuitry configured to transmit an impression of the promotion to each consumer in the subset of the plurality of consumers.Type: GrantFiled: March 29, 2021Date of Patent: June 13, 2023Assignee: Groupon, Inc.Inventors: Rajesh Girish Parekh, Raju Balakrishnan, Guoxian Zhang, Prashant Gaurav
-
Patent number: 11669424Abstract: Embodiments are disclosed for automated evaluation of compatibility of a data structure with a user device. An example method includes receiving, by communications circuitry, a set of user device characteristics regarding the user device, and retrieving, by the personalization circuitry, a set of data structure characteristics regarding the data structure. The example method further includes calculating, by the personalization circuitry, a set of characteristic-level compatibility scores, and generating, by the personalization circuitry and based on the set of characteristic-level compatibility scores, a compatibility score for the data structure and the user device. Subsequently, the example method includes generating, by an aggregator and using the generated compatibility score, an indication of relative compatibility of the data structure for the user device, and causing transmission, by communications circuitry, of a control signal to the user device based on the indication of relative compatibility.Type: GrantFiled: April 8, 2021Date of Patent: June 6, 2023Assignee: GROUPON, INC.Inventors: Raju Balakrishnan, Vinay K. Deolalikar, Matthew M. Heitz
-
Publication number: 20230073396Abstract: Embodiments provide a computer-executable method, computer system and non-transitory computer-readable medium for programmatically generating an association among two or more purchase categories based on purchase data of a plurality of consumers. The method includes programmatically accessing, from a dataset via a network device, prior purchase data associated with purchases of a plurality of commercial objects by a plurality of consumers. The method also includes programmatically identifying a plurality of categories associated with the plurality of commercial objects. The method also includes, for each consumer in the plurality of consumers, programmatically generating a total number of purchases by the consumer in each category in the plurality of categories.Type: ApplicationFiled: September 1, 2022Publication date: March 9, 2023Inventors: Raju BALAKRISHNAN, Vyomkesh TRIPATHI, Rajesh Girish PAREKH, Guoxian ZHANG
-
Publication number: 20220342940Abstract: The present disclosure relates to inferring device rendered object interaction behavior. An apparatus is configured to receive historical device rendered object interaction data associated with a client device. The historical device rendered object interaction data includes a plurality of records. Each record is associated with a device rendered object category. For each record, the device rendered object category is extracted. For each device rendered object category, a penalty value is generated. The penalty value is a programmatically generated predicted network time delay during which device rendered objects associated with the device rendered object category are not to be transmitted to the client device. A penalty decision, used to determine whether to apply the penalty value to future transmissions of device rendered objects to the client device, is generated.Type: ApplicationFiled: February 9, 2022Publication date: October 27, 2022Inventors: Raju Balakrishnan, Abhaya Parthy, Sunil Ramnik Raiyani, Emma Sawin, Changjian Zou
-
Patent number: 11475479Abstract: Systems, apparatus, methods, and computer program products are provided for optimized and effective leading messages, which may be an email subject that may provoke a consumer to access the body portion of an email message. A system may include circuitry configured to programmatically determine a predicted access rate for a leading message when the leading message is provided as a portion of a promotional message. Circuitry may be configured to track historical data indicating the access rates of leading messages and/or leading message terms. The circuitry may be configured to leverage the historical data to determine predicted access rates for leading messages, such as based at least in part on historical access rates associated with one or more leading message terms of the leading message.Type: GrantFiled: September 24, 2020Date of Patent: October 18, 2022Assignee: GROUPON, INC.Inventors: Raju Balakrishnan, Rajesh Girish Parekh
-
Patent number: 11468456Abstract: Embodiments provide a computer-executable method, computer system and non-transitory computer-readable medium for programmatically generating an association among two or more purchase categories based on purchase data of a plurality of consumers. The method includes programmatically accessing, from a dataset via a network device, prior purchase data associated with purchases of a plurality of commercial objects by a plurality of consumers. The method also includes programmatically identifying a plurality of categories associated with the plurality of commercial objects. The method also includes, for each consumer in the plurality of consumers, programmatically generating a total number of purchases by the consumer in each category in the plurality of categories.Type: GrantFiled: September 4, 2020Date of Patent: October 11, 2022Assignee: Groupon, Inc.Inventors: Raju Balakrishnan, Vyomkesh Tripathi, Rajesh Girish Parekh, Guoxian Zhang
-
Publication number: 20220292526Abstract: A method, apparatus, and computer program product are disclosed for improved promotion targeting. An example apparatus includes a processor configured to cause retrieval of historical information regarding transactions associated with a plurality of identifier entities. The example apparatus further includes modeling circuitry configured to train a statistical model using the retrieved historical information, and estimate, using the statistical model, values for expected identifier entity transaction requests associated with each of the plurality of identifier entities. The processor of the example apparatus may further be configured to select, based on the estimated values, a subset of identifier entities to receive impressions of the promotion, and the apparatus may further include communications circuitry configured to transmit an impression of the promotion to each identifier entity in the subset.Type: ApplicationFiled: March 30, 2022Publication date: September 15, 2022Inventors: Rajesh Girish PAREKH, Raju BALAKRISHNAN, Guoxian ZHANG, Prashant GAURAV
-
Patent number: 11308506Abstract: A method, apparatus, and computer program product are disclosed for improved promotion targeting. An example apparatus includes a processor configured to cause retrieval of historical information regarding transactions associated with a plurality of identifier entities. The example apparatus further includes modeling circuitry configured to train a statistical model using the retrieved historical information, and estimate, using the statistical model, values for expected identifier entity transaction requests associated with each of the plurality of identifier entities. The processor of the example apparatus may further be configured to select, based on the estimated values, a subset of identifier entities to receive impressions of the promotion, and the apparatus may further include communications circuitry configured to transmit an impression of the promotion to each identifier entity in the subset.Type: GrantFiled: August 4, 2020Date of Patent: April 19, 2022Assignee: Groupon, Inc.Inventors: Rajesh Girish Parekh, Raju Balakrishnan, Guoxian Zhang, Prashant Gaurav
-
Patent number: 11275789Abstract: The present disclosure relates to inferring device rendered object interaction behavior. An apparatus is configured to receive historical device rendered object interaction data associated with a client device. The historical device rendered object interaction data includes a plurality of records. Each record is associated with a device rendered object category. For each record, the device rendered object category is extracted. For each device rendered object category, a penalty value is generated. The penalty value is a programmatically generated predicted network time delay during which device rendered objects associated with the device rendered object category are not to be transmitted to the client device. A penalty decision, used to determine whether to apply the penalty value to future transmissions of device rendered objects to the client device, is generated.Type: GrantFiled: August 28, 2020Date of Patent: March 15, 2022Assignee: Groupon, Inc.Inventors: Raju Balakrishnan, Abhaya Parthy, Sunil Ramnik Raiyani, Emma Sawin, Changjian Zou
-
Publication number: 20210319459Abstract: A method, apparatus, and computer program product are disclosed for improved machine learning using a statistical model. In the context of an apparatus, some example embodiments include a processor configured to cause retrieval of information regarding a plurality of consumers, and modeling circuitry configured to train a statistical model of the plurality of consumers based on the retrieved information, and predict, using the statistical model, an incremental booking value associated with the promotion for each consumer of the plurality of consumers. The processor is further configured to select a subset of the plurality of consumers for receiving impressions of the promotion. Some example embodiments may further include communications circuitry configured to transmit an impression of the promotion to each consumer in the subset of the plurality of consumers.Type: ApplicationFiled: March 29, 2021Publication date: October 14, 2021Inventors: Rajesh Girish PAREKH, Raju BALAKRISHNAN, Guoxian ZHANG, Prashant GAURAV
-
Publication number: 20210294712Abstract: Embodiments are disclosed for automated evaluation of compatibility of a data structure with a user device. An example method includes receiving, by communications circuitry, a set of user device characteristics regarding the user device, and retrieving, by the personalization circuitry, a set of data structure characteristics regarding the data structure. The example method further includes calculating, by the personalization circuitry, a set of characteristic-level compatibility scores, and generating, by the personalization circuitry and based on the set of characteristic-level compatibility scores, a compatibility score for the data structure and the user device. Subsequently, the example method includes generating, by an aggregator and using the generated compatibility score, an indication of relative compatibility of the data structure for the user device, and causing transmission, by communications circuitry, of a control signal to the user device based on the indication of relative compatibility.Type: ApplicationFiled: April 8, 2021Publication date: September 23, 2021Inventors: Raju Balakrishnan, Vinay K. Deolalikar, Matthew M. Heitz
-
Patent number: 11023345Abstract: Embodiments are disclosed for automated evaluation of compatibility of a data structure with a user device. An example method includes receiving, by communications circuitry, a set of user device characteristics regarding the user device, and retrieving, by the personalization circuitry, a set of data structure characteristics regarding the data structure. The example method further includes calculating, by the personalization circuitry, a set of characteristic-level compatibility scores, and generating, by the personalization circuitry and based on the set of characteristic-level compatibility scores, a compatibility score for the data structure and the user device. Subsequently, the example method includes generating, by an aggregator and using the generated compatibility score, an indication of relative compatibility of the data structure for the user device, and causing transmission, by communications circuitry, of a control signal to the user device based on the indication of relative compatibility.Type: GrantFiled: July 27, 2018Date of Patent: June 1, 2021Assignee: Groupon, Inc.Inventors: Raju Balakrishnan, Vinay K. Deolalikar, Matthew M. Heitz
-
Patent number: 10990987Abstract: A method, apparatus, and computer program product are disclosed for improved machine learning using a statistical model. In the context of an apparatus, some example embodiments include a processor configured to cause retrieval of information regarding a plurality of consumers, and modeling circuitry configured to train a statistical model of the plurality of consumers based on the retrieved information, and predict, using the statistical model, an incremental booking value associated with the promotion for each consumer of the plurality of consumers. The processor is further configured to select a subset of the plurality of consumers for receiving impressions of the promotion. Some example embodiments may further include communications circuitry configured to transmit an impression of the promotion to each consumer in the subset of the plurality of consumers.Type: GrantFiled: August 27, 2019Date of Patent: April 27, 2021Assignee: Groupon, Inc.Inventors: Rajesh Girish Parekh, Raju Balakrishnan, Guoxian Zhang, Prashant Gaurav
-
Publication number: 20210090118Abstract: Systems, apparatus, methods, and computer program products are provided for optimized and effective leading messages, which may be an email subject that may provoke a consumer to access the body portion of an email message. A system may include circuitry configured to programmatically determine a predicted access rate for a leading message when the leading message is provided as a portion of a promotional message. Circuitry may be configured to track historical data indicating the access rates of leading messages and/or leading message terms. The circuitry may be configured to leverage the historical data to determine predicted access rates for leading messages, such as based at least in part on historical access rates associated with one or more leading message terms of the leading message.Type: ApplicationFiled: September 24, 2020Publication date: March 25, 2021Inventors: Raju Balakrishnan, Rajesh Girish Parekh
-
Publication number: 20210056570Abstract: Embodiments provide a computer-executable method, computer system and non-transitory computer-readable medium for programmatically generating an association among two or more purchase categories based on purchase data of a plurality of consumers. The method includes programmatically accessing, from a dataset via a network device, prior purchase data associated with purchases of a plurality of commercial objects by a plurality of consumers. The method also includes programmatically identifying a plurality of categories associated with the plurality of commercial objects. The method also includes, for each consumer in the plurality of consumers, programmatically generating a total number of purchases by the consumer in each category in the plurality of categories.Type: ApplicationFiled: September 4, 2020Publication date: February 25, 2021Inventors: Raju BALAKRISHNAN, Vyomkesh TRIPATHI, Rajesh Girish PAREKH, Guoxian ZHANG
-
Publication number: 20210056142Abstract: The present disclosure relates to inferring device rendered object interaction behavior. An apparatus is configured to receive historical device rendered object interaction data associated with a client device. The historical device rendered object interaction data includes a plurality of records. Each record is associated with a device rendered object category. For each record, the device rendered object category is extracted. For each device rendered object category, a penalty value is generated. The penalty value is a programmatically generated predicted network time delay during which device rendered objects associated with the device rendered object category are not to be transmitted to the client device. A penalty decision, used to determine whether to apply the penalty value to future transmissions of device rendered objects to the client device, is generated.Type: ApplicationFiled: August 28, 2020Publication date: February 25, 2021Inventors: Raju Balakrishnan, Abhaya Parthy, Sunil Ramnik Raiyani, Emma Sawin, Changjian Zou
-
Publication number: 20210019771Abstract: A method, apparatus, and computer program product are disclosed for improved promotion targeting. An example apparatus includes a processor configured to cause retrieval of historical information regarding transactions associated with a plurality of identifier entities. The example apparatus further includes modeling circuitry configured to train a statistical model using the retrieved historical information, and estimate, using the statistical model, values for expected identifier entity transaction requests associated with each of the plurality of identifier entities. The processor of the example apparatus may further be configured to select, based on the estimated values, a subset of identifier entities to receive impressions of the promotion, and the apparatus may further include communications circuitry configured to transmit an impression of the promotion to each identifier entity in the subset.Type: ApplicationFiled: August 4, 2020Publication date: January 21, 2021Inventors: Rajesh Girish Parekh, Raju BALAKRISHNAN, Guoxian ZHANG, Prashant GAURAV