Greg Nudelman

Greg Nudelman

San Francisco Bay Area
10K followers 500+ connections

About

* 24 design patents
* Gartner Cool Vendor(TM)
* 6 Featured Mobile apps
* 5…

Articles by Greg

  • UX for AI #39

    UX for AI #39

    UX for AI Guide to Inventions and Patents (Part 1) Few things hurt AI-driven design projects as much as a lack of…

  • UX for AI #38

    UX for AI #38

    LLM Design Patterns: Part 1 -- Re-Stating The discussion of Copilot Best Practices (https://www.uxforai.

    1 Comment
  • UX for AI #37

    UX for AI #37

    1. Embracing AI in Design Ops: Opportunities, Trends, and the Future Workforce DesignOps stands at the threshold of an…

    1 Comment
  • UX for AI #34

    UX for AI #34

    Why You Need a Storyboard for Your AI Project and Why You Should Draw It Yourself In AI projects, we use storyboarding…

    3 Comments
  • UX for AI #33

    UX for AI #33

    WMD (White Male Default) Bias in AI When we examine the pervasive bias in generative AI models, it’s alarming how…

    1 Comment

Contributions

Activity

Experience

  • Sumo Logic Graphic

    Sumo Logic

    Redwood City, California, United States

  • -

    Pleasanton, CA

  • -

    San Mateo, California, United States

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    Greater Milwaukee Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

  • -

  • -

Education

Licenses & Certifications

Volunteer Experience

Publications

  • Smashing Book 6: Designing Conversational Interfaces

    Smashing Media

    Imagine you were living in a perfect world. A world where everybody has fast, stable and unthrottled connections, reliable and powerful devices, exquisite screens, and capable, resilient browsers. The screens are diverse in size and pixel density, yet our interfaces adapt to varying conditions swiftly and seamlessly. What a glorious time for all of us — designers, developers, senior Webpack configurators and everybody in-between — to be alive, wouldn’t you agree?

    Well, we all know that…

    Imagine you were living in a perfect world. A world where everybody has fast, stable and unthrottled connections, reliable and powerful devices, exquisite screens, and capable, resilient browsers. The screens are diverse in size and pixel density, yet our interfaces adapt to varying conditions swiftly and seamlessly. What a glorious time for all of us — designers, developers, senior Webpack configurators and everybody in-between — to be alive, wouldn’t you agree?

    Well, we all know that the reality is slightly more nuanced and complicated than that. That’s why we created Smashing Book 6, our shiny new book that explores uncharted territories and seeks to discover new reliable front-end and UX techniques.

    See publication
  • The $1 Prototype: Lean Mobile UX Design and Rapid Innovation for Material Design, iOS, and RWD

    DesignCaffeine Press

    "The $1 prototype is revolutionary in the sense of taking the threshold barrier to the game - with $1 entry point to the game Greg enables everybody with a sharp eye and bright mind to come and play. It is an important milestone, low cost is a mass enabler... the teachings in this book are invaluable."
    -- Yossi Ghinsberg, CEO Blinq.Me

    See publication
  • Android Design Patterns: Interaction Design Solutions for Developers

    Wiley

    “By reading and using Greg’s entire book you will tremendously improve the entire mobile experience you will be creating for your customers. Bottom line, there is no other resource out there that goes to this level of depth on Android application design.” - Foreword by Theresa Neil

    See publication
  • Mobile Book

    Smashing Media GmbH

    “The depth of knowledge provided by the experts in this book is extraordinary. It blew me away. This book provides a diplomatic, comprehensive guide to understanding “Mobile”, delivered by people who have a real passion for the Mobile endeavours in our community.” — Ben Howdle

    See publication
  • Designing Search: UX Strategies for eCommerce Success

    Wiley

    “From multi-channel to multi-touch, Greg tackles the bleeding edge… Mobile and Tablet search patterns… This book will help you to escape the death of the mall and embrace the vivacious, pleasurable, and profitable life of the bazaar.” – Foreword by Peter Morville

    See publication

Patents

  • Interface for Visualizing and Improving Model Performance

    Issued 11429508

    A method includes monitoring performance of a generated model while the generated model is being used for classification on live data, the monitoring including determining a first performance value of the generated model at a first point in time and determining a second performance value of the generated model at a second point in time; rendering, within a graphical user interface, a plot including a first axis and a second axis, the first axis including a characterization of a first…

    A method includes monitoring performance of a generated model while the generated model is being used for classification on live data, the monitoring including determining a first performance value of the generated model at a first point in time and determining a second performance value of the generated model at a second point in time; rendering, within a graphical user interface, a plot including a first axis and a second axis, the first axis including a characterization of a first performance metric and the second axis including a characterization of a second performance metric; and rendering, within the graphical user interface and the plot, a first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value. Related apparatus, systems, techniques and articles are also described.

    See patent
  • Interface for generating models with customizable interface configurations

    Issued 11409549

    A method includes receiving, via a model building platform, historical user behavior including historical data analysis characteristics; generating, based on the historical data analysis characteristics, a blueprint for guiding user action to accomplish a task, the generating including constructing the blueprint using the historical data analysis characteristics; receiving, via graphical user interface, user input requesting generation of a model and a task description; determining, using the…

    A method includes receiving, via a model building platform, historical user behavior including historical data analysis characteristics; generating, based on the historical data analysis characteristics, a blueprint for guiding user action to accomplish a task, the generating including constructing the blueprint using the historical data analysis characteristics; receiving, via graphical user interface, user input requesting generation of a model and a task description; determining, using the blueprint and based on the task description, data analysis characteristics; and rendering, within the graphical user interface, a prompt to select the determined data analysis characteristics. Related apparatus, systems, techniques and articles are also described.

    See patent
  • Industrial asset intelligence

    Issued 10976903

    A method can include receiving data characterizing a first property of an asset over a first time period. The method can also include receiving data characterizing user interaction with an interactive graphical object. The method can further include determining, by a predictive model, data characterizing the first property of the asset over a second time period. The determining can be based in part on the received data characterizing the user interaction. The method can also include rendering…

    A method can include receiving data characterizing a first property of an asset over a first time period. The method can also include receiving data characterizing user interaction with an interactive graphical object. The method can further include determining, by a predictive model, data characterizing the first property of the asset over a second time period. The determining can be based in part on the received data characterizing the user interaction. The method can also include rendering, in a graphical display space, one or more of a first plot of the received data characterizing the first property over the first time period and a second plot of the determined data characterizing the first property over the second time period.

    See patent
  • Interface for visualizing and improving model performance

    Issued 10936768

    Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be…

    Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be rendered. The first axis can include a characterization of a first performance metric and the second axis can include a characterization of a second performance metric. A first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value can be rendered. Related apparatus, systems, techniques and articles are also described.

    See patent
  • Industrial asset intelligence

    Issued 10817152

    A method can include receiving data identifying an industrial asset. The method can also include receiving data characterizing one or more sensors configured to detect a first property of the asset. The method can further include determining a first graphical representation of the asset based on the received data identifying the industrial asset, and a second graphical representation of a first sensor of the one or more sensors based on the received data characterizing one or more properties of…

    A method can include receiving data identifying an industrial asset. The method can also include receiving data characterizing one or more sensors configured to detect a first property of the asset. The method can further include determining a first graphical representation of the asset based on the received data identifying the industrial asset, and a second graphical representation of a first sensor of the one or more sensors based on the received data characterizing one or more properties of one or more sensors. The method can further include rendering, in a graphical display space, the first graphical representation and the second graphical representation. One or more visual properties of the second graphical representation can be indicative of one or more properties of the first sensor and/or the detected first property of the asset.

    See patent
  • Interface for visualizing and improving model performance

    Issued 10586164

    A method includes receiving data characterizing a target accuracy and a performance metric of a model; rendering, within a graphical user interface display space, a plot including a first axis and a second axis, the first axis including a characterization of false positive and the second axis including a characterization of false negative; and rendering, within the graphical user interface display space and within the plot, a graphical object at a location characterizing the performance metric…

    A method includes receiving data characterizing a target accuracy and a performance metric of a model; rendering, within a graphical user interface display space, a plot including a first axis and a second axis, the first axis including a characterization of false positive and the second axis including a characterization of false negative; and rendering, within the graphical user interface display space and within the plot, a graphical object at a location characterizing the performance metric and a visualization indicative of the target accuracy. Related apparatus, systems, techniques and articles are also described.

    See patent
  • INDUSTRIAL ASSET INTELLIGENCE

    Filed 20190087990

    A method can include receiving data identifying an industrial asset. The method can also include receiving data characterizing one or more sensors configured to detect a first property of the asset. The method can further include determining a first graphical representation of the asset based on the received data identifying the industrial asset, and a second graphical representation of a first sensor of the one or more sensors based on the received data characterizing one or more properties of…

    A method can include receiving data identifying an industrial asset. The method can also include receiving data characterizing one or more sensors configured to detect a first property of the asset. The method can further include determining a first graphical representation of the asset based on the received data identifying the industrial asset, and a second graphical representation of a first sensor of the one or more sensors based on the received data characterizing one or more properties of one or more sensors. The method can further include rendering, in a graphical display space, the first graphical representation and the second graphical representation. One or more visual properties of the second graphical representation can be indicative of one or more properties of the first sensor and/or the detected first property of the asset.

    See patent
  • Substituted piperazine compounds

    Issued CA CA2400176C

    L'invention concerne de nouveaux composés selon la formule générale (I). L'invention traite également de sels d'addition acides pharmaceutiquement acceptables de ces derniers. Ces composés présentent une grande utilité en thérapie pour protéger les musques squelettiques contre les traumatismes ou contre des maladies systémiques ou musculaires comme la claudication intermittente. Ils permettent également de traiter des états de choc, de préserver les organes et les tissus des donneurs au cours…

    L'invention concerne de nouveaux composés selon la formule générale (I). L'invention traite également de sels d'addition acides pharmaceutiquement acceptables de ces derniers. Ces composés présentent une grande utilité en thérapie pour protéger les musques squelettiques contre les traumatismes ou contre des maladies systémiques ou musculaires comme la claudication intermittente. Ils permettent également de traiter des états de choc, de préserver les organes et les tissus des donneurs au cours des transplantations, de traiter les maladies cardiovasculaires parmi lesquelles des arythmies atriales et ventriculaires, l'angine de poitrine inversée, l'angine de poitrine stable, et l'angine de poitrine induite par les exercices, les maladies cardiaques congestives et l'infarctus du myocarde.

    See patent
  • Substituted piperazine compounds

    Issued US US6677343B2

    Novel compounds of the general formula: and pharmaceutically acceptable acid addition salts thereof, wherein the compounds are useful in therapy to protect skeletal muscles against damage resulting from trauma or to protect skeletal muscles subsequent to muscle or systemic diseases such as intermittent claudication, to treat shock conditions, to preserve donor tissue and organs used in transplants, in the treatment of cardiovascular diseases including atrial and ventricular arrhythmias…

    Novel compounds of the general formula: and pharmaceutically acceptable acid addition salts thereof, wherein the compounds are useful in therapy to protect skeletal muscles against damage resulting from trauma or to protect skeletal muscles subsequent to muscle or systemic diseases such as intermittent claudication, to treat shock conditions, to preserve donor tissue and organs used in transplants, in the treatment of cardiovascular diseases including atrial and ventricular arrhythmias, Prinzmetal's (variant) angina, stable angina, and exercise induced angina, congestive heart disease, and myocardial infarction.

    See patent
  • Substituted piperazine compounds

    Issued US US6677336B2

    Novel compounds of the general formula: and pharmaceutically acceptable acid addition salts thereof, wherein the compounds are useful in therapy to protect skeletal muscles against damage resulting from trauma or to protect skeletal muscles subsequent to muscle or systemic diseases such as intermittent claudication, to treat shock conditions, to preserve donor tissue and organs used in transplants, in the treatment of cardiovascular diseases including atrial and ventricular arrhythmias…

    Novel compounds of the general formula: and pharmaceutically acceptable acid addition salts thereof, wherein the compounds are useful in therapy to protect skeletal muscles against damage resulting from trauma or to protect skeletal muscles subsequent to muscle or systemic diseases such as intermittent claudication, to treat shock conditions, to preserve donor tissue and organs used in transplants, in the treatment of cardiovascular diseases including atrial and ventricular arrhythmias, Prinzmetal's (variant) angina, stable angina, and exercise induced angina, congestive heart disease, and myocardial infarction.

    See patent
  • Propargyl phenyl ether A2A receptor agonists

    Issued US US6180615B1

    2-adenosine propargyl phenyl ether compositions having the following formula: and methods for using the compositions as A2A receptor agonists to stimulate mammalian coronary vasodilatation for therapeutic purposes and for purposes of imaging the heart.

    See patent
  • INTERFACE FOR VISUALIZING AND IMPROVING MODEL PERFORMANCE

    Filed 20220342793

    A method includes monitoring performance of a generated model while the generated model is being used for classification on live data, the monitoring including determining a first performance value of the generated model at a first point in time and determining a second performance value of the generated model at a second point in time; rendering, within a graphical user interface, a plot including a first axis and a second axis, the first axis including a characterization of a first…

    A method includes monitoring performance of a generated model while the generated model is being used for classification on live data, the monitoring including determining a first performance value of the generated model at a first point in time and determining a second performance value of the generated model at a second point in time; rendering, within a graphical user interface, a plot including a first axis and a second axis, the first axis including a characterization of a first performance metric and the second axis including a characterization of a second performance metric; and rendering, within the graphical user interface and the plot, a first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value. Related apparatus, systems, techniques and articles are also described.

    See patent
  • INTERFACE FOR GENERATING MODELS WITH CUSTOMIZABLE INTERFACE CONFIGURATIONS

    Filed 20220308904

    A method includes receiving, via a model building platform, historical user behavior including historical data analysis characteristics; generating, based on the historical data analysis characteristics, a blueprint for guiding user action to accomplish a task, the generating including constructing the blueprint using the historical data analysis characteristics; receiving, via graphical user interface, user input requesting generation of a model and a task description; determining, using the…

    A method includes receiving, via a model building platform, historical user behavior including historical data analysis characteristics; generating, based on the historical data analysis characteristics, a blueprint for guiding user action to accomplish a task, the generating including constructing the blueprint using the historical data analysis characteristics; receiving, via graphical user interface, user input requesting generation of a model and a task description; determining, using the blueprint and based on the task description, data analysis characteristics; and rendering, within the graphical user interface, a prompt to select the determined data analysis characteristics. Related apparatus, systems, techniques and articles are also described.

    See patent
  • INTERFACE FOR VISUALIZING AND IMPROVING MODEL PERFORMANCE

    Filed 20210141976

    Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be…

    Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be rendered. The first axis can include a characterization of a first performance metric and the second axis can include a characterization of a second performance metric. A first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value can be rendered. Related apparatus, systems, techniques and articles are also described.

    See patent
  • INTERFACE FOR VISUALIZING AND IMPROVING MODEL PERFORMANCE

    Filed 20200117765

    Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be…

    Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be rendered. The first axis can include a characterization of a first performance metric and the second axis can include a characterization of a second performance metric. A first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value can be rendered. Related apparatus, systems, techniques and articles are also described.

    See patent
  • Interface for Generating Models with Customizable Interface Configurations

    Filed 20200117490

    A method includes receiving, via a model building platform, historical user behavior including historical data analysis characteristics; generating, based on the historical data analysis characteristics, a blueprint for guiding user action to accomplish a task, the generating including constructing the blueprint using the historical data analysis characteristics; receiving, via graphical user interface, user input requesting generation of a model and a task description; determining, using the…

    A method includes receiving, via a model building platform, historical user behavior including historical data analysis characteristics; generating, based on the historical data analysis characteristics, a blueprint for guiding user action to accomplish a task, the generating including constructing the blueprint using the historical data analysis characteristics; receiving, via graphical user interface, user input requesting generation of a model and a task description; determining, using the blueprint and based on the task description, data analysis characteristics; and rendering, within the graphical user interface, a prompt to select the determined data analysis characteristics. Related apparatus, systems, techniques and articles are also described.

    See patent
  • Interface for Visualizing and Improving Model Performance

    Filed 20200118018

    A method includes receiving, via a graphical user interface, data characterizing user input specifying a cost of error of a prediction, a model type requirement, and a computational resource allocation for model development; determining, based on the received data and using a model, a prediction of model performance; and rendering, within the graphical user interface, a plot including a first axis, a second axis, and a region characterizing the determined prediction of model performance, the…

    A method includes receiving, via a graphical user interface, data characterizing user input specifying a cost of error of a prediction, a model type requirement, and a computational resource allocation for model development; determining, based on the received data and using a model, a prediction of model performance; and rendering, within the graphical user interface, a plot including a first axis, a second axis, and a region characterizing the determined prediction of model performance, the first axis including a characterization of a first performance metric and the second axis including a characterization of a second performance metric. Related apparatus, systems, techniques and articles are also described.

    See patent
  • Interface for Visualizing and Improving Model Performance

    Filed 20200118019

    A method includes monitoring performance of a generated model while the generated model is being used for classification on live data, the monitoring including determining a first performance value of the generated model at a first point in time and determining a second performance value of the generated model at a second point in time; rendering, within a graphical user interface, a plot including a first axis and a second axis, the first axis including a characterization of a first…

    A method includes monitoring performance of a generated model while the generated model is being used for classification on live data, the monitoring including determining a first performance value of the generated model at a first point in time and determining a second performance value of the generated model at a second point in time; rendering, within a graphical user interface, a plot including a first axis and a second axis, the first axis including a characterization of a first performance metric and the second axis including a characterization of a second performance metric; and rendering, within the graphical user interface and the plot, a first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value. Related apparatus, systems, techniques and articles are also described.

    See patent
  • INDUSTRIAL ASSET INTELLIGENCE

    Filed 20190087071

    A method can include receiving data characterizing a first property of an asset over a first time period. The method can also include receiving data characterizing user interaction with an interactive graphical object. The method can further include determining, by a predictive model, data characterizing the first property of the asset over a second time period. The determining can be based in part on the received data characterizing the user interaction. The method can also include rendering…

    A method can include receiving data characterizing a first property of an asset over a first time period. The method can also include receiving data characterizing user interaction with an interactive graphical object. The method can further include determining, by a predictive model, data characterizing the first property of the asset over a second time period. The determining can be based in part on the received data characterizing the user interaction. The method can also include rendering, in a graphical display space, one or more of a first plot of the received data characterizing the first property over the first time period and a second plot of the determined data characterizing the first property over the second time period.

    See patent

Honors & Awards

  • TechCrunch Awards Runner-up: Grockit

    Grockit

    http://techcrunch.com/2008/09/10/yammer-takes-techcrunch50s-top-prize/

  • #1 most popular financial app in App Store: USAA Mobile

    -

  • 2 FOCAL Awards for best video library: Associated Press Video Archive

    -

  • 6 Featured Apps in Google Play Store and Apple App Store (incl. Mint & QuickBooks)

    -

  • Fastest company to reach “unicorn” status, $1 billion valuation in just 1.46 years: Groupon

    -

  • Gartner Cool Vendor in Analytics: Aible

    -

  • The App Planet Best of Show Award for the most innovative mobile app: WebEx

    Mobile World Congress

Languages

  • English

    Native or bilingual proficiency

  • Russian

    Native or bilingual proficiency

  • Spanish

    Elementary proficiency

  • Portuguese

    Professional working proficiency

  • Arabic

    Elementary proficiency

  • Italian

    Elementary proficiency

  • French

    Elementary proficiency

Organizations

  • SketchCamp

    Co-Founder

    - Present

    Co-founded the premiere UX organization dedicated to education and practice of sketching and drawing for the process of enhancing the practice of User Experience. Co-organized the landmark conference in San Francisco.

  • Information Architecture Institute

    Member, Presenter

    - Present
  • Interaction Design Association

    Member, Presenter

    - Present

Recommendations received

40 people have recommended Greg

Join now to view

View Greg’s full profile

  • See who you know in common
  • Get introduced
  • Contact Greg directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Greg Nudelman

Add new skills with these courses