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: 10096040Abstract: 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: GrantFiled: January 31, 2014Date of Patent: October 9, 2018Assignee: WALMART APOLLO, LLCInventors: Shankara B. Subramanya, Girish Natarajan, Guoxun Yuan, Junhao Jiang, Madhusudan Mathihalli, Chris Bolte
-
Publication number: 20180218409Abstract: 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: ApplicationFiled: January 31, 2017Publication date: August 2, 2018Applicant: WAL-MART STORES, INC.Inventors: Tao Zhu, Madhusudan Mathihalli
-
Patent number: 9679074Abstract: 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: GrantFiled: November 9, 2015Date of Patent: June 13, 2017Assignee: Wal-Mart Stores, Inc.Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera
-
Patent number: 9613371Abstract: 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: GrantFiled: September 2, 2014Date of Patent: April 4, 2017Assignee: WAL-MART STORES, INC.Inventors: Shankara B. Subramanya, Guoxun Yuan, Madhusudan Mathihalli, Ron Tal
-
Publication number: 20160225034Abstract: 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: ApplicationFiled: January 30, 2015Publication date: August 4, 2016Inventors: Jagannath Putrevu, Shankara B. Subramanya, Madhusudan Mathihalli, Girish Natarajan, Guoxun Yuan, Feng Guo
-
Publication number: 20160225015Abstract: 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: ApplicationFiled: January 30, 2015Publication date: August 4, 2016Inventors: Shankara B. Subramanya, Jagannath Putrevu, Madhusudan Mathihalli
-
Publication number: 20160132515Abstract: 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: ApplicationFiled: November 9, 2015Publication date: May 12, 2016Applicant: WAL-MART STORES, INC.Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera
-
Publication number: 20160063590Abstract: 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: ApplicationFiled: September 2, 2014Publication date: March 3, 2016Applicant: WAL-MART STORES, INC.Inventors: Shankara B. Subramanya, Guoxun Yuan, Madhusudan Mathihalli, Ron Tal
-
Patent number: 9183270Abstract: 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: GrantFiled: November 18, 2011Date of Patent: November 10, 2015Assignee: Wal-Mart Stores, Inc.Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera
-
Publication number: 20150220972Abstract: 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: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Applicant: Wal-Mart Stores, Inc.Inventors: Shankara B. Subramanya, Girish Natarajan, Guoxun Yuan, Junhao Jiang, Madhusudan Mathihalli, Chris Bolte
-
Publication number: 20150095202Abstract: 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: ApplicationFiled: September 30, 2013Publication date: April 2, 2015Applicant: Wal-Mart Stores, Inc.Inventors: Shankara B. Subramanya, Andy Lin, Madhusudan Mathihalli, Girish Nath Natarajan
-
Patent number: 8725592Abstract: 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: GrantFiled: November 18, 2011Date of Patent: May 13, 2014Assignee: Wal-Mart Stores, Inc.Inventors: Arvind Batra, Madhusudan Mathihalli, Indrani Chakravarty, Digvijay Singh Lamba
-
Publication number: 20140089130Abstract: 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: ApplicationFiled: September 26, 2012Publication date: March 27, 2014Applicant: 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: 20140089131Abstract: 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: ApplicationFiled: September 26, 2012Publication date: March 27, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Arvind Batra, Indrani Chakravarty, Madhusudan Mathihalli, Sailesh Ramakrishnan, Ronald Benson, Ioannis Pavlidis
-
Publication number: 20120197750Abstract: 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: ApplicationFiled: November 18, 2011Publication date: August 2, 2012Applicant: WAL-MART STORES, INC.Inventors: Arvind Batra, Madhusudan Mathihalli, Indrani Chakravarty, Digvijay Singh Lamba
-
Publication number: 20120131047Abstract: 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: ApplicationFiled: November 18, 2011Publication date: May 24, 2012Applicant: WAL-MART STORES, INC.Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera