The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 31, 2019
Filed:
Jan. 04, 2017
Amazon Technologies, Inc., Seattle, WA (US);
Stephan Josef Andrizzi, San Francisco, CA (US);
Jai Prakash Chabria, Seattle, WA (US);
Nicole Dare, Shoreline, WA (US);
Kenneth DeLand, Issaquah, WA (US);
Nirav Praful Desai, Sammamish, WA (US);
Anindya Guha, Seattle, WA (US);
Marc Hensley, Seattle, WA (US);
Douglas James Herrington, Seattle, WA (US);
Samuel Stevens Heyworth, Seattle, WA (US);
Apoorva Iyer, Bellevue, WA (US);
Nitish Kumar, Seattle, WA (US);
Hannah McClellan Richards, Seattle, WA (US);
Jae Park, Bellevue, WA (US);
Amir Pelleg, Seattle, WA (US);
Jessica Protasio, Seattle, WA (US);
Daniel Benjamin Rausch, Seattle, WA (US);
Laura Allison Ridlehoover, Seattle, WA (US);
Jeffrey Rosenberg, Seattle, WA (US);
Paul Warren Smart, Seattle, WA (US);
Amirali Virani, Bellevue, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
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.