Patents by Inventor Madhusudan Mathihalli

Madhusudan Mathihalli 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: 10096040
    Abstract: Systems and methods are disclosed for managing the display of online ad content consistent with one or more e-commerce objectives. A collection module may be operable to collect attribute values for a set of attributes characterizing user visits to a set of training webpages and subsequent attribute values for a subsequent user visit to a subsequent webpage. A model-generation module may be operable to train a probability model with the attribute values that predicts outcomes for at least one performance metric. A display module may be operable to determine whether to display ad content on the subsequent webpage for the subsequent user visit depending on whether a predicted outcome from the probability model that is relevant to the subsequent attribute values is consistent with one or more e-commerce objectives. The probability model may be a decision tree with different predicted outcomes for different combinations of attribute values.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: October 9, 2018
    Assignee: WALMART APOLLO, LLC
    Inventors: Shankara B. Subramanya, Girish Natarajan, Guoxun Yuan, Junhao Jiang, Madhusudan Mathihalli, Chris Bolte
  • Publication number: 20180218409
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving, from a plurality of entities, objectives and budgets associated with a plurality of keywords, determining cost-per-click (CPC) bids for each of the entities for some of the plurality of keywords using the objectives and the budgets, determining internal bids by the plurality of entities for the plurality of keywords by multiplying the CPC bid and a pacing multiplier, performing one or more iterative internal auctions, determining a highest bidder for each keyword of the plurality of keywords, and coordinating bidding by only the highest bidding entity for each of the keywords on a third-party external auction.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Applicant: WAL-MART STORES, INC.
    Inventors: Tao Zhu, Madhusudan Mathihalli
  • Patent number: 9679074
    Abstract: Systems and methods are provided for processing a data stream in real time to identify connections between one or more social elements social elements and aggregating and storing the identified connections over a rolling time window. Social elements may be stored as nodes and connection between social elements may be stored as labeled connections between nodes. Other embodiments are provided.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: June 13, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera
  • Patent number: 9613371
    Abstract: A method of extending an existing product taxonomy for an inventory of products. The existing product taxonomy can include pages having a hierarchical tree structure. The method can include determining a first set of keywords. The first set of keywords can be a prediction of keywords searched above a predetermined threshold during a predetermined time period of one or more external search engines. The method also can include generating dynamic product groups based on the first set of keywords. The method further can include generating a relation graph of the dynamic product groups. The relation graph can include relation links between the dynamic product groups. The method also can include linking the dynamic product groups to pages in the existing product taxonomy to generate an extended product taxonomy. The extended product taxonomy can include the existing product taxonomy, the dynamic product groups, and the relation links of the relation graph between the dynamic product groups.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: April 4, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Shankara B. Subramanya, Guoxun Yuan, Madhusudan Mathihalli, Ron Tal
  • Publication number: 20160225034
    Abstract: A system and method includes receiving, by a computer system, one or more inputs of customer level information, advertisement page and page type level information, item level information, inventory constraints, competitor pricing, and seasonal requirements/rules, merging, by the computer system, the one or more inputs, receiving, by the computer system including a module selection and ranking engine, the merged data, and providing, by the computer system, output of one or more advertisements of sponsored product listings to a user device of a consumer for display.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: Jagannath Putrevu, Shankara B. Subramanya, Madhusudan Mathihalli, Girish Natarajan, Guoxun Yuan, Feng Guo
  • Publication number: 20160225015
    Abstract: A system and method includes configuring a computer system to provide output of one or more advertisements of products to a user device of a consumer, receiving, by the computer system, one or more inputs of impressions, clicks, orders and other KPIs, estimating, by the computer system, for a click through rate (CTR) of advertisements of the products based on the inputs received, optimizing, by the computer system with an optimization module, an estimated revenue and estimated advertisement spending (Adspend) based on the CTR of advertisements, and providing, by the computer system, output of one or more advertisements of the products to the user device of the consumer for display.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: Shankara B. Subramanya, Jagannath Putrevu, Madhusudan Mathihalli
  • Publication number: 20160132515
    Abstract: Systems and methods are provided for processing a data stream in real time to identify connections between one or more social elements social elements and aggregating and storing the identified connections over a rolling time window. Social elements may be stored as nodes and connection between social elements may be stored as labeled connections between nodes. Other embodiments are provided.
    Type: Application
    Filed: November 9, 2015
    Publication date: May 12, 2016
    Applicant: WAL-MART STORES, INC.
    Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera
  • Publication number: 20160063590
    Abstract: A method of extending an existing product taxonomy for an inventory of products. The existing product taxonomy can include pages having a hierarchical tree structure. The method can include determining a first set of keywords. The first set of keywords can be a prediction of keywords searched above a predetermined threshold during a predetermined time period of one or more external search engines. The method also can include generating dynamic product groups based on the first set of keywords. The method further can include generating a relation graph of the dynamic product groups. The relation graph can include relation links between the dynamic product groups. The method also can include linking the dynamic product groups to pages in the existing product taxonomy to generate an extended product taxonomy. The extended product taxonomy can include the existing product taxonomy, the dynamic product groups, and the relation links of the relation graph between the dynamic product groups.
    Type: Application
    Filed: September 2, 2014
    Publication date: March 3, 2016
    Applicant: WAL-MART STORES, INC.
    Inventors: Shankara B. Subramanya, Guoxun Yuan, Madhusudan Mathihalli, Ron Tal
  • Patent number: 9183270
    Abstract: Systems and methods are provided for processing a data stream in real time to identify connections between one or more social elements social elements and aggregating and storing the identified connections over a rolling time window. Social elements may be stored as nodes and connection between social elements may be stored as labeled connections between nodes.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: November 10, 2015
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera
  • Publication number: 20150220972
    Abstract: Systems and methods are disclosed for managing the display of online ad content consistent with one or more e-commerce objectives. A collection module may be operable to collect attribute values for a set of attributes characterizing user visits to a set of training webpages and subsequent attribute values for a subsequent user visit to a subsequent webpage. A model-generation module may be operable to train a probability model with the attribute values that predicts outcomes for at least one performance metric. A display module may be operable to determine whether to display ad content on the subsequent webpage for the subsequent user visit depending on whether a predicted outcome from the probability model that is relevant to the subsequent attribute values is consistent with one or more e-commerce objectives. The probability model may be a decision tree with different predicted outcomes for different combinations of attribute values.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Shankara B. Subramanya, Girish Natarajan, Guoxun Yuan, Junhao Jiang, Madhusudan Mathihalli, Chris Bolte
  • Publication number: 20150095202
    Abstract: Systems and methods are disclosed herein for supplementing product records with product groups that are relevant to the product records. Queries form users may be analyzed to extract keywords. Search results for keywords are evaluated to determine category consistency among product records, including such values as entropy and taxonomy depth. Those keywords with search results having adequate category consistency are selected as product groups and the search results associated with the product groups. Product groups are associated with product records according to a random walk of a graph having as nodes products and product groups and links representing belonging of a product to a product group. Product groups may be selected based on a transition probability based on a random walk and a quality score based on usage of a product group page for the product group.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 2, 2015
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Shankara B. Subramanya, Andy Lin, Madhusudan Mathihalli, Girish Nath Natarajan
  • Patent number: 8725592
    Abstract: Exemplary embodiments provide methods, systems and devices for recommending one or more products for a selected individual. The products may be recommended to a user for gifting to the selected individual. Exemplary embodiments may automatically determine one or more topics of interest to the selected individual. In an exemplary embodiment, semantic analysis may be performed on textual content associated with the selected individual to automatically extract the topics of interest. Exemplary embodiments may use the topics of interest to automatically determine one or more products that are likely to be of interest to the selected individual.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: May 13, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Arvind Batra, Madhusudan Mathihalli, Indrani Chakravarty, Digvijay Singh Lamba
  • Publication number: 20140089130
    Abstract: Disclose are methods for evaluating a user's interests and making gift recommendations using social media data. Interests and attributes of a user may be detected from social media content and products corresponding to the interests and attributes may be selected and presented as gift recommendations for the user. Methods are disclosed for resolving ambiguity as to interests reflected by textual data in social media content. Also disclosed are methods for inferring a user's interests from the interests of friends of the user.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Arvind Batra, Indrani Chakravarty, Ravi Narasimhan Raj, Madhusudan Mathihalli, Robert Yau, Michael McKiernan, Ronald Benson, Ioannis Pavlidis, Venky Harinarayan, Anand Rajaraman, Sailesh Ramakrishnan, Rajesh Kumar
  • Publication number: 20140089131
    Abstract: Disclose are methods for evaluating a user's interests and making gift recommendations using social media data. Interests and attributes of a user may be detected from social media content and products corresponding to the interests and attributes may be selected and presented as gift recommendations for the user. Methods are disclosed for resolving ambiguity as to interests reflected by textual data in social media content. Also disclosed are methods for inferring a user's interests from the interests of friends of the user.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 27, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Arvind Batra, Indrani Chakravarty, Madhusudan Mathihalli, Sailesh Ramakrishnan, Ronald Benson, Ioannis Pavlidis
  • Publication number: 20120197750
    Abstract: Exemplary embodiments provide methods, systems and devices for recommending one or more products for a selected individual. The products may be recommended to a user for gifting to the selected individual. Exemplary embodiments may automatically determine one or more topics of interest to the selected individual. In an exemplary embodiment, semantic analysis may be performed on textual content associated with the selected individual to automatically extract the topics of interest. Exemplary embodiments may use the topics of interest to automatically determine one or more products that are likely to be of interest to the selected individual.
    Type: Application
    Filed: November 18, 2011
    Publication date: August 2, 2012
    Applicant: WAL-MART STORES, INC.
    Inventors: Arvind Batra, Madhusudan Mathihalli, Indrani Chakravarty, Digvijay Singh Lamba
  • Publication number: 20120131047
    Abstract: Systems and methods are provided for processing a data stream in real time to identify connections between one or more social elements social elements and aggregating and storing the identified connections over a rolling time window. Social elements may be stored as nodes and connection between social elements may be stored as labeled connections between nodes.
    Type: Application
    Filed: November 18, 2011
    Publication date: May 24, 2012
    Applicant: WAL-MART STORES, INC.
    Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera