JR

Joseph Adam Ruff

Google: 23 patents #801 of 22,993Top 4%
Apple: 8 patents #3,815 of 18,612Top 25%
Microsoft: 2 patents #17,506 of 40,388Top 45%
Overall (All Time): #102,952 of 4,157,543Top 3%
34
Patents All Time

Issued Patents All Time

Showing 25 most recent of 34 patents

Patent #TitleCo-InventorsDate
10545517 Generating and implementing thermodynamic models of a structure Yoky Matsuoka, Mark Rajan Malhotra, Allen J. Minich 2020-01-28
10481780 Adjusting proximity thresholds for activating a device user interface Jonathan Solnit, Edwin H. Satterthwaite, Jr. 2019-11-19
10416627 HVAC control system providing user efficiency-versus-comfort settings that is adaptable for both data-connected and data-unconnected scenarios Yoky Matsuoka, Mark Rajan Malhotra 2019-09-17
10291986 Intelligent audio for physical spaces Michael Plitkins, Terrin Eager, Steve Hales, Mark Deggeller, Mihnea Calin Pacurariu 2019-05-14
10241484 Intelligent controller providing time to target state Yoky Matsuoka, Rangoli Sharan, Mark D. Stefanski 2019-03-26
10151501 Thermostat facilitating user-friendly installation thereof Anthony M. Fadell, Yoky Matsuoka, Matthew Lee Rogers, David Sloo, Michael Plitkins +1 more 2018-12-11
9910449 Generating and implementing thermodynamic models of a structure Yoky Matsuoka, Mark Rajan Malhotra, Allen J. Minich 2018-03-06
9910577 Prospective determination of processor wake-up conditions in energy buffered HVAC control unit having a preconditioning feature Mark D. Stefanski, Anthony M. Fadell, Matthew Lee Rogers, Edwin H. Satterthwaite, Jr., Andrea Mucignat +1 more 2018-03-06
9857238 Thermodynamic model generation and implementation using observed HVAC and/or enclosure characteristics Kara Malhotra, Yoky Matsuoka, Mark Rajan Malhotra, Allen J. Minich 2018-01-02
9746198 Intelligent environmental control system Yoky Matsuoka, Mark Rajan Malhotra 2017-08-29
9702579 Strategic reduction of power usage in multi-sensing, wirelessly communicating learning thermostat Daniel Adam Warren, Grant M. Erickson, Andrea Mucignat, Edwin H. Satterthwaite, Jr., Joseph E. Palmer +1 more 2017-07-11
9684317 Thermostat facilitating user-friendly installation thereof Anthony M. Fadell, Yoky Matsuoka, Matthew Lee Rogers, David Sloo, Michael Plitkins +1 more 2017-06-20
9448568 Intelligent controller providing time to target state Yoky Matsuoka, Rangoli Sharan, Mark D. Stefanski 2016-09-20
9261289 Adjusting proximity thresholds for activating a device user interface Jonathan Solnit, Edwin H. Satterthwaite, Jr. 2016-02-16
9026254 Strategic reduction of power usage in multi-sensing, wirelessly communicating learning thermostat Daniel Adam Warren, Grant M. Erickson, Andrea Mucignat, Edwin H. Satterthwaite, Jr., Joseph E. Palmer +1 more 2015-05-05
9002526 Intelligent controller for an environmental control system Yoky Matsuoka, Mark Rajan Malhotra 2015-04-07
8942853 Prospective determination of processor wake-up conditions in energy buffered HVAC control unit Mark D. Stefanski, Anthony M. Fadell, Matthew Lee Rogers, Edwin H. Satterthwaite, Jr., Andrea Mucignat +1 more 2015-01-27
8761946 Intelligent controller providing time to target state Yoky Matsuoka, Rangoli Sharan, Mark D. Stefanski 2014-06-24
8757507 Thermostat facilitating user-friendly installation thereof Anthony M. Fadell, Yoky Matsuoka, Matthew Lee Rogers, David Sloo, Michael Plitkins +1 more 2014-06-24
8560128 Adjusting proximity thresholds for activating a device user interface Jonathan Solnit, Edwin H. Satterthwaite, Jr. 2013-10-15
8554376 Intelligent controller for an environmental control system Yoky Matsuoka, Mark Rajan Malhotra 2013-10-08
8532827 Prospective determination of processor wake-up conditions in energy buffered HVAC control unit Mark D. Stefanski, Anthony M. Fadell, Matthew Lee Rogers, Edwin H. Satterthwaite, Jr., Andrea Mucignat +1 more 2013-09-10
8531480 Data-driven layout engine Robert G. Johnston, Jr., Robert R. Ulrich 2013-09-10
8515762 Markup language-based selection and utilization of recognizers for utterance processing Andrew K. Krumel, Pierre-Alexandre Masse 2013-08-20
8504621 Facilitating a decision-making process Robert P. Starling, Michael D. Trinkala, Karen M. Cross, Brandon William Porter, Gary Clayton 2013-08-06