Patents by Inventor Meenal Varshney

Meenal Varshney 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: 11640408
    Abstract: A user may submit a search query to a search engine, which may process the search query and generate a set of results. Previous actions of the user or of other users may be used to identify recommended search queries. The recommended search queries may be presented to the user along with the search results for the query. The location of the recommended search queries may be fixed, set by the user, or determined on a query-by-query basis. A user interface element operable to cause the presentation of one or more recommended search queries may be presented after a delay. After an additional or independent delay, the recommended search queries may be presented automatically. The delays may be fixed, set by the user, or determined on a query-by-query basis.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: May 2, 2023
    Assignee: EBAY INC.
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Corey Demarco, Jian Xu, Sudeep Dasgupta, Meenal Varshney, Ganesh Gopalakrishnan, Dennis Marshall
  • Publication number: 20220091704
    Abstract: A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.
    Type: Application
    Filed: November 30, 2021
    Publication date: March 24, 2022
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Sudeep Dasgupta, Meenal Varshney, Dennis Marshall, Ganesh Gopalakrishnan
  • Patent number: 11237700
    Abstract: A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: February 1, 2022
    Assignee: PayPal, Inc.
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Sudeep Dasgupta, Meenal Varshney, Dennis Marshall, Ganesh Gopalakrishnan
  • Patent number: 10922327
    Abstract: A user may submit a search query to a search engine, which may process the search query and generate a set of results. Previous actions of the user or of other users may be used to identify recommended search queries. The recommended search queries may be presented to the user along with the search results for the query. The location of the recommended search queries may be fixed, set by the user, or determined on a query-by-query basis. A user interface element operable to cause the presentation of one or more recommended search queries may be presented after a delay. After an additional or independent delay, the recommended search queries may be presented automatically. The delays may be fixed, set by the user, or determined on a query-by-query basis.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: February 16, 2021
    Assignee: EBAY INC.
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Corey Demarco, Jian Xu, Sudeep Dasgupta, Meenal Varshney, Ganesh Gopalakrishnan, Dennis Marshall
  • Publication number: 20200004390
    Abstract: A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.
    Type: Application
    Filed: May 7, 2019
    Publication date: January 2, 2020
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Sudeep Dasgupta, Meenal Varshney, Dennis Marshall, Ganesh Gopalakrishnan
  • Publication number: 20190340173
    Abstract: A user may submit a search query to a search engine, which may process the search query and generate a set of results. Previous actions of the user or of other users may be used to identify recommended search queries. The recommended search queries may be presented to the user along with the search results for the query. The location of the recommended search queries may be fixed, set by the user, or determined on a query-by-query basis. A user interface element operable to cause the presentation of one or more recommended search queries may be presented after a delay. After an additional or independent delay, the recommended search queries may be presented automatically. The delays may be fixed, set by the user, or determined on a query-by-query basis.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 7, 2019
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Corey Demarco, Jian Xu, Sudeep Dasgupta, Meenal Varshney, Ganesh Gopalakrishnan, Dennis Marshall
  • Patent number: 10282060
    Abstract: A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: May 7, 2019
    Assignee: PAYPAL, INC.
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Sudeep Dasgupta, Meenal Varshney, Dennis Marshall, Ganesh Gopalakrishnan
  • Publication number: 20170205973
    Abstract: A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.
    Type: Application
    Filed: April 4, 2017
    Publication date: July 20, 2017
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Sudeep Dasgupta, Meenal Varshney, Dennis Marshall, Ganesh Gopalakrishnan
  • Patent number: 9613161
    Abstract: A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: April 4, 2017
    Assignee: PAYPAL, INC.
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Sudeep Dasgupta, Meenal Varshney, Dennis Marshall, Ganesh Gopalakrishnan
  • Publication number: 20160328459
    Abstract: A user may submit a search query to a search engine, which may process the search query and generate a set of results. Previous actions of the user or of other users may be used to identify recommended search queries. The recommended search queries may be presented to the user along with the search results for the query. The location of the recommended search queries may be fixed, set by the user, or determined on a query-by-query basis. A user interface element operable to cause the presentation of one or more recommended search queries may be presented after a delay. After an additional or independent delay, the recommended search queries may be presented automatically. The delays may be fixed, set by the user, or determined on a query-by-query basis.
    Type: Application
    Filed: July 15, 2016
    Publication date: November 10, 2016
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Corey Demarco, Jian Xu, Sudeep Dasgupta, Meenal Varshney, Ganesh Gopalakrishnan, Dennis Marshall
  • Publication number: 20150088921
    Abstract: A user may submit a search query to a search engine, which may process the search query and generate a set of results. Previous actions of the user or of other users may be used to identify recommended search queries. The recommended search queries may be presented to the user along with the search results for the query. The location of the recommended search queries may be fixed, set by the user, or determined on a query-by-query basis. A user interface element operable to cause the presentation of one or more recommended search queries may be presented after a delay. After an additional or independent delay, the recommended search queries may be presented automatically. The delays may be fixed, set by the user, or determined on a query-by-query basis.
    Type: Application
    Filed: March 7, 2014
    Publication date: March 26, 2015
    Applicant: EBAY INC.
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Corey Demarco, Jian Xu, Sudeep Dasgupta, Meenal Varshney, Ganesh Gopalakrishnan, Dennis Marshall
  • Publication number: 20150066907
    Abstract: A search engine determines a number of pages to present to a user based on one or more of a variety of factors. The search engine may send the search results to a client machine, which may present a subset of the results along with a pagination control in a scrollable interface. The pagination control may present the number of pages determined by the search engine. The search engine may also determine a number of search results to present prior to the presentation of non-scrollable user interface (UI) elements based on the same or different factors. After the amount of scrolling exceeds a threshold, a non-scrollable UI element may be displayed. Additional thresholds may exist, such that additional non-scrollable UI elements are added as the user continues to scroll.
    Type: Application
    Filed: March 7, 2014
    Publication date: March 5, 2015
    Applicant: EBAY INC.
    Inventors: Manas Haribhai Somaiya, Rabi Chakraborty, Nirveek De, Akshata Baliga, Sudeep Dasgupta, Meenal Varshney, Dennis Marshall, Ganesh Gopalakrishnan