Patents by Inventor Marc Hensley
Marc Hensley 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: 11287963Abstract: 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: GrantFiled: May 8, 2020Date of Patent: March 29, 2022Assignee: 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: 11016657Abstract: An electronic device is described that displays and enables interaction with custom user interface (“UI”) elements. The electronic device may include a display, an actuatable button, and controls enabling user selection of individual custom UI elements. The device may determine a category of custom UI elements to display based on geolocation data, previous interactions with custom UI elements, user preferences, or other information, and may display a custom UI elements from the category. When the button is actuated, the electronic device causes an action associated with the displayed custom UI element to be performed. The electronic device may additionally display details regarding the action to be performed, status information regarding a previously performed action, or other related information.Type: GrantFiled: March 13, 2017Date of Patent: May 25, 2021Assignee: Amazon Technologies, Inc.Inventors: Nicole Dare, Marc Hensley, Paul Warren Smart
-
Patent number: 10922743Abstract: 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: GrantFiled: January 4, 2017Date of Patent: February 16, 2021Assignee: 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: 20200272316Abstract: 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: ApplicationFiled: May 8, 2020Publication date: August 27, 2020Inventors: 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: 10664146Abstract: 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: GrantFiled: January 4, 2017Date of Patent: May 26, 2020Assignee: 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: 10521854Abstract: 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: GrantFiled: January 4, 2017Date of Patent: December 31, 2019Assignee: 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: 10409480Abstract: Systems and methods are described for providing animated visual feedback in a manner that increases the likelihood that the feedback will be seen. When a touch-based interaction with a user interface element is detected, a position, orientation, and/or size of the gesturing user's hand and/or digit are determined by assessing factors such as the size and shape of the touched region on the touchscreen, the position of the user interface element relative to the edges of the touchscreen, the orientation of the touchscreen device, and other criteria. An eclipsed region of the touchscreen may be determined, and a starting coordinate for the animated visual feedback may be determined based on the eclipsed region. The animated feedback may be drawn for a determined duration, and may be reversed or erased if the touch-based interaction ceases before the duration is completed.Type: GrantFiled: December 28, 2016Date of Patent: September 10, 2019Assignee: Amazon Technologies, Inc.Inventors: Nicole Dare, Marc Hensley
-
Patent number: 10296195Abstract: 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: GrantFiled: January 4, 2017Date of Patent: May 21, 2019Assignee: 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: 10289300Abstract: Systems and methods are described for providing animated visual feedback in a manner that increases the likelihood that the feedback will be seen. When a touch-based interaction with a user interface element is detected, a position, orientation, and/or size of the gesturing user's hand and/or digit are determined by assessing factors such as the size and shape of the touched region on the touchscreen, the position of the user interface element relative to the edges of the touchscreen, the orientation of the touchscreen device, and other criteria. An eclipsed region of the touchscreen may be determined, and a starting coordinate for the animated visual feedback may be determined based on the eclipsed region. The animated feedback may be drawn for a determined duration, and may be reversed or erased if the touch-based interaction ceases before the duration is completed.Type: GrantFiled: December 28, 2016Date of Patent: May 14, 2019Assignee: Amazon Technologies, Inc.Inventors: Nicole Dare, Marc Hensley
-
Publication number: 20180260107Abstract: An electronic device is described that displays and enables interaction with custom user interface (“UI”) elements. The electronic device may include a display, an actuatable button, and controls enabling user selection of individual custom UI elements. The device may determine a category of custom UI elements to display based on geolocation data, previous interactions with custom UI elements, user preferences, or other information, and may display a custom UI elements from the category. When the button is actuated, the electronic device causes an action associated with the displayed custom UI element to be performed. The electronic device may additionally display details regarding the action to be performed, status information regarding a previously performed action, or other related information.Type: ApplicationFiled: March 13, 2017Publication date: September 13, 2018Inventors: Nicole Dare, Marc Hensley, Paul Warren Smart
-
Publication number: 20180188933Abstract: 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: ApplicationFiled: January 4, 2017Publication date: July 5, 2018Inventors: 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: 20180188934Abstract: 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: ApplicationFiled: January 4, 2017Publication date: July 5, 2018Inventors: 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: 20180181293Abstract: Systems and methods are described for providing animated visual feedback in a manner that increases the likelihood that the feedback will be seen. When a touch-based interaction with a user interface element is detected, a position, orientation, and/or size of the gesturing user's hand and/or digit are determined by assessing factors such as the size and shape of the touched region on the touchscreen, the position of the user interface element relative to the edges of the touchscreen, the orientation of the touchscreen device, and other criteria. An eclipsed region of the touchscreen may be determined, and a starting coordinate for the animated visual feedback may be determined based on the eclipsed region. The animated feedback may be drawn for a determined duration, and may be reversed or erased if the touch-based interaction ceases before the duration is completed.Type: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: Nicole Dare, Marc Hensley
-
Publication number: 20180181294Abstract: Systems and methods are described for providing animated visual feedback in a manner that increases the likelihood that the feedback will be seen. When a touch-based interaction with a user interface element is detected, a position, orientation, and/or size of the gesturing user's hand and/or digit are determined by assessing factors such as the size and shape of the touched region on the touchscreen, the position of the user interface element relative to the edges of the touchscreen, the orientation of the touchscreen device, and other criteria. An eclipsed region of the touchscreen may be determined, and a starting coordinate for the animated visual feedback may be determined based on the eclipsed region. The animated feedback may be drawn for a determined duration, and may be reversed or erased if the touch-based interaction ceases before the duration is completed.Type: ApplicationFiled: December 28, 2016Publication date: June 28, 2018Inventors: Nicole Dare, Marc Hensley
-
Patent number: D825608Type: GrantFiled: December 30, 2016Date of Patent: August 14, 2018Assignee: 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: D825609Type: GrantFiled: January 4, 2017Date of Patent: August 14, 2018Assignee: 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: D826240Type: GrantFiled: December 30, 2016Date of Patent: August 21, 2018Assignee: 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: D826255Type: GrantFiled: January 4, 2017Date of Patent: August 21, 2018Assignee: 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