Patents by Inventor Vipul C. Dalal
Vipul C. Dalal 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: 11210716Abstract: Methods, systems, and apparatus for predicting a status of a transaction are described. Feature data related to one or more transactions is collected and a subset of features is selected for use in predicting the status of the transaction. A model is trained using the collected feature data that corresponds to the selected features, and the model is applied to feature data of a selected transaction to generate a probability of the selected transaction attaining one or more defined statuses. Mitigating or preventive actions are performed based on the generated probability.Type: GrantFiled: February 25, 2019Date of Patent: December 28, 2021Assignee: eBay Inc.Inventors: Samaneh Abbasi Moghaddam, Jerry Louis, Vipul C. Dalal
-
Publication number: 20190236668Abstract: Methods, systems, and apparatus for predicting a status of a transaction are described. Feature data related to one or more transactions is collected and a subset of features is selected for use in predicting the status of the transaction. A model is trained using the collected feature data that corresponds to the selected features, and the model is applied to feature data of a selected transaction to generate a probability of the selected transaction attaining one or more defined statuses. Mitigating or preventive actions are performed based on the generated probability.Type: ApplicationFiled: February 25, 2019Publication date: August 1, 2019Inventors: SAMANEH ABBASI MOGHADDAM, JERRY LOUIS, VIPUL C. DALAL
-
Patent number: 10217148Abstract: Methods, systems, and apparatus for predicting a status of a transaction are described. Feature data related to one or more transactions is collected and a subset of features is selected for use in predicting the status of the transaction. A model is trained using the collected feature data that corresponds to the selected features, and the model is applied to feature data of a selected transaction to generate a probability of the selected transaction attaining one or more defined statuses. Mitigating or preventive actions are performed based on the generated probability.Type: GrantFiled: May 29, 2015Date of Patent: February 26, 2019Assignee: eBay Inc.Inventors: Samaneh Abbasi Moghaddam, Jerry Louis, Vipul C. Dalal
-
Patent number: 9753902Abstract: A system and method for orchestration of customization for a user experience is disclosed. The system in an example embodiment includes automatically producing user experience customization selections for generating a webpage based on context information and a collection of user activity feedback from a community of users who previously interacted with the webpage. The user experience customization selections include a plurality of modules for inclusion in the web page, where each of the modules represent a user-interface element. One or more of the plurality of modules having input and output properties defining at least one application programming interface (API). The system in a further embodiment includes discovering dependencies between the one or more of the plurality of modules by extracting dependency information from the at least one API associated with the one or more of the plurality of modules.Type: GrantFiled: September 30, 2014Date of Patent: September 5, 2017Assignee: eBay Inc.Inventors: Vipul C. Dalal, Rangaraj Keshavamurthy Belur
-
Publication number: 20160217513Abstract: Methods, systems, and apparatus for predicting a status of a transaction are described. Feature data related to one or more transactions is collected and a subset of features is selected for use in predicting the status of the transaction. A model is trained using the collected feature data that corresponds to the selected features, and the model is applied to feature data of a selected transaction to generate a probability of the selected transaction attaining one or more defined statuses. Mitigating or preventive actions are performed based on the generated probability.Type: ApplicationFiled: May 29, 2015Publication date: July 28, 2016Inventors: Samaneh Abbasi Moghaddam, Jerry Louis, Vipul C. Dalal
-
Publication number: 20150019954Abstract: A system and method for orchestration of customization for a user experience is disclosed. The system in an example embodiment includes automatically producing user experience customization selections fur generating a webpage based on context information and a collection of user activity feedback from a community of users who previously interacted with the webpage. The user experience customization selections include a plurality of modules for inclusion in the web page, where each of the modules represent a user-interface element. One or more of the plurality of modules having input and output properties defining at least one application programming interface (API). The system in a further embodiment includes discovering dependencies between the one or more of the plurality of modules by extracting dependency information from the at least one API associated with the one or more of the plurality of modules.Type: ApplicationFiled: September 30, 2014Publication date: January 15, 2015Inventors: Vipul C. Dalal, Rangaraj Keshavamurthy Belur
-
Patent number: 8904345Abstract: A system and method for orchestration of customization for a user experience is disclosed. The apparatus in an example embodiment includes identifying a plurality of modules included in a webpage; discovering dependencies between each of the modules of the plurality of modules; designating at least one module of the plurality of modules for retaining dependency state information, the dependency state information including information indicative of states of dependencies between modules of the plurality of modules; and executing the modules of the webpage in an order indicated by the dependency state information.Type: GrantFiled: December 5, 2008Date of Patent: December 2, 2014Assignee: eBay Inc.Inventors: Vipul C. Dalal, Rangaraj Keshavamurthy Belur
-
Patent number: 8515980Abstract: Described herein are methods and systems for promoting item listings that satisfy a query based on the item listings being assigned to certain categories that have, based on historical click data, exhibited high demand characteristics for the query. Consistent with some embodiments, a certain number of leaf-level categories are identified based on demand data for those categories, and the item listings assigned to those categories are promoted through a weighting factor derived in part based on the click probability score associated with the category. In some embodiments, certain sub-categories may be selected when the demand associated with the child categories of the sub-category is well balanced.Type: GrantFiled: July 16, 2010Date of Patent: August 20, 2013Assignee: eBay Inc.Inventors: Michael Mathieson, Sanjay Pundlkrao Ghatare, Vipul C. Dalal, Sameep Navin Solanki, Muhammad Faisal Rehman
-
Publication number: 20130132824Abstract: A system and method for context and community based customization for a user experience is disclosed. The apparatus in an example embodiment includes a user experience customizer to gather context information, automatically produce user experience customization selections based on the context information, collect user activity feedback from a community of users, and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.Type: ApplicationFiled: January 21, 2013Publication date: May 23, 2013Applicant: eBay Inc.Inventors: Vipul C. Dalal, Eric Noel Billingsley, James Ladd, Sanjay Pundlkrao Ghatare, Randall Scott Shoup, Suhail Ansari, Gunshekar Cemballi, Neelakantan Sundaresan
-
Patent number: 8359237Abstract: A system and method for context and community based customization for a user experience is disclosed. The apparatus in an example embodiment includes a user experience customizer to gather context information, automatically produce user experience customization selections based on the context information, collect user activity feedback from a community of users, and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.Type: GrantFiled: May 23, 2008Date of Patent: January 22, 2013Assignee: eBay Inc.Inventors: Vipul C. Dalal, Eric Noel Billingsley, James Ladd, Sanjay Pundlkrao Ghatare, Randall Scott Shoup, Suhail Ansari, Gunshekar Cemballi, Neelakantan Sundaresan
-
Publication number: 20120215664Abstract: In various example embodiments, a system and associated method to enhance a user experience in an online environment is provided. In one embodiment, the method includes receiving a request over a network from a user where the request includes keywords to be used in a search for one or more items; the results from the search being displayed in a webpage. A determination is made whether to track metrics related to user activities associated with the results from the search. Based on a determination that the user activities are to be tracked, determining factors based on the tracked metrics related to the user activities, calculating a predictive model using one or more processors based on the determined factors, and displaying an enhanced webpage where components in the enhanced webpage are based on the predictive model.Type: ApplicationFiled: February 17, 2011Publication date: August 23, 2012Applicant: eBay Inc.Inventors: Vipul C. Dalal, Jing Chen, Venkat Sundaranatha, James Ladd, Jay Katukuri, Ashok Ullal Mallya, Ayon Sinha
-
Publication number: 20120016873Abstract: Described herein are methods and systems for promoting item listings that satisfy a query based on the item listings being assigned to certain categories that have, based on historical click data, exhibited high demand characteristics for the query. Consistent with some embodiments, a certain number of leaf-level categories are identified based on demand data for those categories, and the item listings assigned to those categories are promoted through a weighting factor derived in part based on the click probability score associated with the category. In some embodiments, certain sub-categories may be selected when the demand associated with the child categories of the sub-category is well balanced.Type: ApplicationFiled: July 16, 2010Publication date: January 19, 2012Inventors: Michael Mathieson, Sanjay Pundlkrao Ghatare, Vipul C. Dalal, Sameep Navin Solanki, Muhammad Faisal Rehman
-
Patent number: 8095482Abstract: Methods and systems to learn an optimal user experience. The system receives a request over a network from a user. The request includes context information. The system identifies a response to the request is to be utilized to learn whether a first interface component included in a first plurality of interface components is an optimal choice for a first decision. The response includes an interface. The interface includes the first interface component. The system identifies the response to the request is to be utilized based on the context information. Finally, the system communicates the response over the network to the user.Type: GrantFiled: October 30, 2008Date of Patent: January 10, 2012Assignee: eBay Inc.Inventors: Vipul C. Dalal, Jing Chen, Suhail Ansari, James Ladd
-
Publication number: 20100083217Abstract: A system and method for orchestration of customization for a user experience is disclosed. The apparatus in an example embodiment includes identifying a plurality of modules included in a webpage; discovering dependencies between each of the modules of the plurality of modules; designating at least one module of the plurality of modules for retaining dependency state information, the dependency state information including information indicative of states of dependencies between modules of the plurality of modules; and executing the modules of the webpage in an order indicated by the dependency state information.Type: ApplicationFiled: December 5, 2008Publication date: April 1, 2010Inventors: Vipul C. Dalal, Rangaraj Keshavamurthy Belur
-
Publication number: 20090307161Abstract: Methods and systems to learn an optimal user experience. The system receives a request over a network from a user. The request includes context information. The system identifies a response to the request is to be utilized to learn whether a first interface component included in a first plurality of interface components is an optimal choice for a first decision. The response includes an interface. The interface includes the first interface component. The system identifies the response to the request is to be utilized based on the context information. Finally, the system communicates the response over the network to the user.Type: ApplicationFiled: October 30, 2008Publication date: December 10, 2009Inventors: Vipul C. Dalal, Jing Chen, Suhail Ansari, James Ladd
-
Publication number: 20090292584Abstract: A system and method for context and community based customization for a user experience is disclosed. The apparatus in an example embodiment includes a user experience customizer to gather context information, automatically produce user experience customization selections based on the context information, collect user activity feedback from a community of users, and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.Type: ApplicationFiled: May 23, 2008Publication date: November 26, 2009Applicant: EBAY INC.Inventors: Vipul C. Dalal, Eric Noel Billingsley, James Ladd, Sanjay Pundlkrao Ghatare, Randall Scott Shoup, Suhail Ansari, Gunshekar Cemballi, Neelakantan Sundaresan