Patents by Inventor Praful Desai

Praful Desai 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).

  • Publication number: 20230334547
    Abstract: The systems and methods disclosed herein can increase the speed and ease with which a user can discover compatible replacement parts for a specified model of a product by automatically determining when the user is interested in replacement parts. A replacement part system can conclude that a user is looking for replacement parts based on the user's search queries, the user's browsing behavior, or the user's prior purchases. By automatically deducing an intention to purchase a replacement part, the replacement part system can make it easier for a user to locate suitable replacement parts. In addition, the replacement part system can be configured to tailor listing set of replacement parts search results it provides to a user. The set of search results can be tailored based on a number of criteria to increase the speed with which the user finds a compatible replacement part.
    Type: Application
    Filed: June 23, 2023
    Publication date: October 19, 2023
    Inventors: Meghan Lagoni, Chad Pham Driesbach, Andrew Robert Toner, Sachin Midha, Jai P. Chabria, Nirav Praful Desai, Brad P. Bonnett, Nicholas Stephen Bogert, Thiyagarajan Ramasamy
  • Patent number: 11727459
    Abstract: The systems and methods disclosed herein can increase the speed and ease with which a user can discover compatible replacement parts for a specified model of a product by automatically determining when the user is interested in replacement parts. A replacement part system can conclude that a user is looking for replacement parts based on the user's search queries, the user's browsing behavior, or the user's prior purchases. By automatically deducing an intention to purchase a replacement part, the replacement part system can make it easier for a user to locate suitable replacement parts. In addition, the replacement part system can be configured to tailor listing set of replacement parts search results it provides to a user. The set of search results can be tailored based on a number of criteria to increase the speed with which the user finds a compatible replacement part.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: August 15, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Meghan Lagoni, Chad Pham Driesbach, Andrew Robert Toner, Sachin Midha, Jai P. Chabria, Nirav Praful Desai, Brad P. Bonnett, Nicholas Stephen Bogert, Thiyagarajan Ramasamy
  • Patent number: 11287963
    Abstract: Systems, methods, and computer-readable media are described for creating custom user interface (“UI”) controls. A networked computing service may determine that an action performed by a user of the service is likely to be repeated, based on previous actions performed by the user and/or other users, parameters of the action including characteristics of an item associated with the action, and other criteria. The networked computing service may generate, or recommend generation of, a custom UI control that automates performance of the action. The networked computing service may automatically determine parameters of the action, and may determine alternative parameters and/or alternative actions if the action cannot be performed using the determined parameters. Custom UI controls may be associated with various computing devices and/or other electronic devices, and categories of custom UI controls may be determined and displayed.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: March 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Kara Cavallaro, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Jae Park, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, John Shaw, Paul Warren Smart, Amirali Virani
  • Patent number: 10922743
    Abstract: Systems, methods, and computer-readable media are described for performing actions based on user activation of custom user interface (“UI”) controls. A user of a networked computing service may activate a custom UI control by selecting the custom UI control (such as by touching the custom UI control displayed on a touchscreen display) to trigger the networked computing service to perform a predefined action associated with the custom UI control. In the event that the predefined action cannot be performed, the networked computing service may identify an alternative action that may be performed instead of the predefined action, optionally request user confirmation of the alternative action, and perform the alternative action.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: February 16, 2021
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Stephan Josef Andrizzi, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, Paul Warren Smart, Amirali Virani
  • Publication number: 20200349626
    Abstract: The systems and methods disclosed herein can increase the speed and ease with which a user can discover compatible replacement parts for a specified model of a product by automatically determining when the user is interested in replacement parts. A replacement part system can conclude that a user is looking for replacement parts based on the user's search queries, the user's browsing behavior, or the user's prior purchases. By automatically deducing an intention to purchase a replacement part, the replacement part system can make it easier for a user to locate suitable replacement parts. In addition, the replacement part system can be configured to tailor listing set of replacement parts search results it provides to a user. The set of search results can be tailored based on a number of criteria to increase the speed with which the user finds a compatible replacement part.
    Type: Application
    Filed: July 17, 2020
    Publication date: November 5, 2020
    Inventors: Meghan Lagoni, Chad Pham Driesbach, Andrew Robert Toner, Sachin Midha, Jai P. Chabria, Nirav Praful Desai, Brad P. Bonnett, Nicholas Stephen Bogert, Thiyagarajan Ramasamy
  • Publication number: 20200272316
    Abstract: Systems, methods, and computer-readable media are described for creating custom user interface (“UP”) controls. A networked computing service may determine that an action performed by a user of the service is likely to be repeated, based on previous actions performed by the user and/or other users, parameters of the action including characteristics of an item associated with the action, and other criteria. The networked computing service may generate, or recommend generation of, a custom UI control that automates performance of the action. The networked computing service may automatically determine parameters of the action, and may determine alternative parameters and/or alternative actions if the action cannot be performed using the determined parameters. Custom UI controls may be associated with various computing devices and/or other electronic devices, and categories of custom UI controls may be determined and displayed.
    Type: Application
    Filed: May 8, 2020
    Publication date: August 27, 2020
    Inventors: Stephan Josef Andrizzi, Kara Cavallaro, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Jae Park, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, John Shaw, Paul Warren Smart, Amirali Virani
  • Patent number: 10748200
    Abstract: The systems and methods disclosed herein can increase the speed and ease with which a user can discover compatible replacement parts for a specified model of a product by automatically determining when the user is interested in replacement parts. A replacement part system can conclude that a user is looking for replacement parts based on the user's search queries, the user's browsing behavior, or the user's prior purchases. By automatically deducing an intention to purchase a replacement part, the replacement part system can make it easier for a user to locate suitable replacement parts. In addition, the replacement part system can be configured to tailor listing set of replacement parts search results it provides to a user. The set of search results can be tailored based on a number of criteria to increase the speed with which the user finds a compatible replacement part.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: August 18, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Meghan Lagoni, Chad Pham Driesbach, Andrew Robert Toner, Sachin Midha, Jai P. Chabria, Nirav Praful Desai, Brad P. Bonnett, Nicholas Stephen Bogert, Thiyagarajan Ramasamy
  • Patent number: 10664146
    Abstract: Systems, methods, and computer-readable media are described for creating custom user interface (“UI”) controls. A networked computing service may determine that an action performed by a user of the service is likely to be repeated, based on previous actions performed by the user and/or other users, parameters of the action including characteristics of an item associated with the action, and other criteria. The networked computing service may generate, or recommend generation of, a custom UI control that automates performance of the action. The networked computing service may automatically determine parameters of the action, and may determine alternative parameters and/or alternative actions if the action cannot be performed using the determined parameters. Custom UI controls may be associated with various computing devices and/or other electronic devices, and categories of custom UI controls may be determined and displayed.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: May 26, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Kara Cavallaro, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Jae Park, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, John Shaw, Paul Warren Smart, Amirali Virani
  • Patent number: 10521854
    Abstract: Systems, methods, and computer-readable media are described for selecting and displaying custom user interface (“UI”) controls. A user of a networked computing service may create custom UI controls that perform user-specified actions, and the networked computing service may present these custom UI controls as part of its user interface. The networked computing service may determine which of a set of custom UI controls to present based on criteria such as frequency or recency of recurring usage, a context or a category associated with the custom UI controls, user preferences, the status of a pending action, usage of similar custom UI controls by other users, or other criteria. The networked computing service may present an interface that enables further customization or modification of the custom UI controls.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: December 31, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Jae Park, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, Paul Warren Smart, Amirali Virani
  • Patent number: 10296195
    Abstract: Systems, methods, and computer-readable media are described for creating custom user interface (“UI”) controls. A networked computing service may determine that an action performed by a user of the service is likely to be repeated, based on previous actions performed by the user and/or other users, parameters of the action including characteristics of an item associated with the action, and other criteria. The networked computing service may generate, or recommend generation of, a custom UI control that automates performance of the action. The networked computing service may automatically determine parameters of the action, and may determine alternative parameters and/or alternative actions if the action cannot be performed using the determined parameters. Custom UI controls may be associated with various computing devices and/or other electronic devices, and categories of custom UI controls may be determined and displayed.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: May 21, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Kara Cavallaro, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Jae Park, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, John Shaw, Paul Warren Smart, Amirali Virani
  • Patent number: 10205248
    Abstract: Antenna structures and methods of operating the same are described. An antenna structure may include an antenna carrier, a first antenna disposed on the first antenna carrier and coupled to a first radio frequency (RF) feed, a second antenna disposed on the first antenna carrier and coupled to a second RF feed, a third antenna disposed on the first antenna carrier and coupled to a third RF feed, and a fourth antenna disposed on the first antenna carrier and coupled to a fourth RF feed. The first antenna and the second antenna may be located along a first axis of the antenna carrier that passes through a center of the antenna carrier. The third antenna and the fourth antenna may be located along a second axis of the antenna carrier that passes through a center of the antenna carrier.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: February 12, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ming Zheng, Adrian Napoles, Jay Praful Desai
  • Patent number: 10117288
    Abstract: Techniques for harmonizing wireless communications performed by a computing device which communicates using varying wireless communication standards are described herein. For instance, a computing device may include multiple chipsets with associated antennas that are configured to perform wireless communications using separate wireless standards which operate at overlapping frequencies. To avoid performance degradation experienced in simultaneous use cases with communications operating at overlapping frequencies, the multiple chipsets may be configured with logic to determine which communications are prioritized when multiple chipsets attempt to communicate simultaneously. The multiple chipsets may be communicatively coupled to coordinate their communications by prioritizing certain types of communications over other types of communications to avoid simultaneous communications in overlapping frequencies.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: October 30, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jay Praful Desai, Pratik Kalpesh Patel, Qinghai Gao, Morris Yuanhsiang Hsu, Ateet Kapur, Milos Jorgovanovic
  • Publication number: 20180188934
    Abstract: Systems, methods, and computer-readable media are described for creating custom user interface (“UI”) controls. A networked computing service may determine that an action performed by a user of the service is likely to be repeated, based on previous actions performed by the user and/or other users, parameters of the action including characteristics of an item associated with the action, and other criteria. The networked computing service may generate, or recommend generation of, a custom UI control that automates performance of the action. The networked computing service may automatically determine parameters of the action, and may determine alternative parameters and/or alternative actions if the action cannot be performed using the determined parameters. Custom UI controls may be associated with various computing devices and/or other electronic devices, and categories of custom UI controls may be determined and displayed.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 5, 2018
    Inventors: Stephan Josef Andrizzi, Kara Cavallaro, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Jae Park, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, John Shaw, Paul Warren Smart, Amirali Virani
  • Publication number: 20180188933
    Abstract: Systems, methods, and computer-readable media are described for creating custom user interface (“UP”) controls. A networked computing service may determine that an action performed by a user of the service is likely to be repeated, based on previous actions performed by the user and/or other users, parameters of the action including characteristics of an item associated with the action, and other criteria. The networked computing service may generate, or recommend generation of, a custom UI control that automates performance of the action. The networked computing service may automatically determine parameters of the action, and may determine alternative parameters and/or alternative actions if the action cannot be performed using the determined parameters. Custom UI controls may be associated with various computing devices and/or other electronic devices, and categories of custom UI controls may be determined and displayed.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 5, 2018
    Inventors: Stephan Josef Andrizzi, Kara Cavallaro, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Jae Park, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, John Shaw, Paul Warren Smart, Amirali Virani
  • Patent number: 9929753
    Abstract: Techniques for harmonizing wireless communications performed by a computing device which communicates using varying wireless communication standards are described herein. For instance, a computing device may include multiple chipsets with associated antennas that are configured to perform wireless communications using separate wireless standards which operate at overlapping frequencies. To avoid performance degradation experienced in simultaneous use cases with communications operating at overlapping frequencies, the multiple chipsets may be configured with logic to determine which communications are prioritized when multiple chipsets attempt to communicate simultaneously. The multiple chipsets may be communicatively coupled to coordinate their communications by prioritizing certain types of communications over other types of communications to avoid simultaneous communications in overlapping frequencies.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: March 27, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Morris Yuanhsiang Hsu, Pratik Kalpesh Patel, Qinghai Gao, Ateet Kapur, Milos Jorgovanovic, Jay Praful Desai, Jin Guo, King Shaw
  • Patent number: 9893744
    Abstract: Techniques for harmonizing wireless communications performed by a computing device which communicates using varying wireless communication standards are described herein. For instance, a computing device may include multiple chipsets with associated antennas that are configured to perform wireless communications using separate wireless standards which operate at overlapping frequencies. To avoid performance degradation experienced in simultaneous use cases with communications operating at overlapping frequencies, the multiple chipsets may be configured with logic to determine which communications are prioritized when multiple chipsets attempt to communicate simultaneously. The multiple chipsets may be communicatively coupled to coordinate their communications by prioritizing certain types of communications over other types of communications to avoid simultaneous communications in overlapping frequencies.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: February 13, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Pratik Kalpesh Patel, Jay Praful Desai, Qinghai Gao, Morris Yuanhsiang Hsu, Ateet Kapur, Milos Jorgovanovic
  • Patent number: D825608
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: August 14, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, Paul Warren Smart, Amirali Virani
  • Patent number: D825609
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: August 14, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, Paul Warren Smart, Amirali Virani
  • Patent number: D826240
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: August 21, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, Paul Warren Smart, Amirali Virani
  • Patent number: D826255
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: August 21, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, Paul Warren Smart, Amirali Virani