Patents by Inventor Mark Malhotra
Mark Malhotra 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: 20230400211Abstract: A control system includes an energy management system in operation with intelligent, network-connected thermostats located in structures. The thermostats are operable to control heating, ventilation, and air conditioning (HVAC) systems. Control during a demand response (DR) event period may be performed based on an optimal setpoint schedule of the HVAC system. Candidate setpoint schedules may be simulated to identify an optimal schedule.Type: ApplicationFiled: August 29, 2023Publication date: December 14, 2023Applicant: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
-
Patent number: 11739968Abstract: A control system includes an energy management system in operation with intelligent, network-connected thermostats located in structures. The thermostats are operable to control heating, ventilation, and air conditioning (HVAC) systems. Control during a demand response (DR) event period may be performed based on an optimal control trajectory of the HVAC system, where the control trajectory is optimal in that it minimizes a cost function.Type: GrantFiled: June 10, 2020Date of Patent: August 29, 2023Assignee: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
-
Patent number: 11359831Abstract: A method includes a system that operates according to a control schedule; detects events that indicate occupancy; stores a record of the events that indicate occupancy in one or more memory devices; and enters an auto-away state. A determination to enter the auto-away state may be based at least in part on a length of a time interval during which no events that indicate occupancy were detected and the stored record of the events that indicate occupancy. The system may also detect a pattern of instances where the auto-away state is entered over a plurality of days and adjusts the control schedule based at least in part on the pattern of instances where the auto-away state is entered.Type: GrantFiled: June 22, 2020Date of Patent: June 14, 2022Assignee: Google LLCInventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski, Rangoli Sharan, Frank E. Astier
-
Publication number: 20200318844Abstract: A method includes a system that operates according to a control schedule; detects events that indicate occupancy; stores a record of the events that indicate occupancy in one or more memory devices; and enters an auto-away state. A determination to enter the auto-away state may be based at least in part on a length of a time interval during which no events that indicate occupancy were detected and the stored record of the events that indicate occupancy. The system may also detect a pattern of instances where the auto-away state is entered over a plurality of days and adjusts the control schedule based at least in part on the pattern of instances where the auto-away state is entered.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Applicant: Google LLCInventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski, Rangoli Sharan, Frank E. Astier
-
Publication number: 20200300491Abstract: A control system includes an energy management system in operation with intelligent, network-connected thermostats located in structures. The thermostats are operable to control heating, ventilation, and air conditioning (HVAC) systems. Control during a demand response (DR) event period may be performed based on an optimal control trajectory of the HVAC system, where the control trajectory is optimal in that it minimizes a cost function.Type: ApplicationFiled: June 10, 2020Publication date: September 24, 2020Applicant: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
-
Patent number: 10775814Abstract: The current application is directed to intelligent controllers that use sensor output and electronically stored information to determine whether or not one or more types of entities are present within an area, volume, or environment monitored by the intelligent controllers. The intelligent controllers select operational modes and/or modify control schedules with respect to the presence and absence of the one or more entities. The intelligent controllers selectively carry out scheduled control operations during periods of time when one or more types of entities are determined not to be in a controlled environment.Type: GrantFiled: April 17, 2013Date of Patent: September 15, 2020Assignee: Google LLCInventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski
-
Patent number: 10718539Abstract: A control system includes an energy management system in operation with intelligent, network-connected thermostats located in structures. The thermostats are operable to control heating, ventilation, and air conditioning (HVAC) systems. Control during a demand response (DR) event period may be performed based on an optimal control trajectory of the HVAC system, where the control trajectory is optimal in that it minimizes a cost function.Type: GrantFiled: November 7, 2017Date of Patent: July 21, 2020Assignee: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
-
Patent number: 10697662Abstract: Apparatus, systems, methods, for optimizing a schedule of setpoint temperatures used in the control of an HVAC system are presented herein. A schedule of setpoint temperatures may be adjusted by small, incremental amounts so that the schedule migrates from the original schedule to a more energy-efficient schedule.Type: GrantFiled: April 30, 2019Date of Patent: June 30, 2020Assignee: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Evan J. Fisher
-
Patent number: 10690369Abstract: A method includes operating a controller according to a control schedule; detecting events that indicate occupancy; storing a record of the events that indicate occupancy in one or more memory devices; and causing the controller to enter an auto-away state. A determination that the controller should enter the auto-away state may be based at least in part on a length of a time interval during which no events that indicate occupancy were detected; and the stored record of the events that indicate occupancy. The method also includes detecting a pattern of instances where the controller enters the auto-away state over a plurality of days; and adjusting the control schedule based at least in part on the pattern of instances where the controller enters the auto-away state.Type: GrantFiled: June 22, 2018Date of Patent: June 23, 2020Assignee: Google LLCInventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski, Rangoli Sharan, Frank E. Astier
-
Patent number: 10685522Abstract: An electronic device associated with a lock device detects a trigger event related to security of a smart home environment, determines a target state of the lock device based on the trigger event, and in accordance with a determination that the target state indicates a security threat: determines a current state of the lock device, compares the target state of the lock device with the current state of the lock device, and provides or foregoes provision of instructions to operate the lock device based on a result of the comparison.Type: GrantFiled: May 3, 2018Date of Patent: June 16, 2020Assignee: GOOGLE LLCInventor: Mark Malhotra
-
Publication number: 20200167834Abstract: Described herein are systems and methods for intelligent identification and provisioning of devices and services for a smart home. A user can identify an issue or a question with respect to how to solve a problem within their home. The system can use advanced intelligence to interact with the user to obtain information that can allow the system to identify relevant information for solving the user's problem or answering the user's question by identifying correlated information about the user, such as demographic or behavioral information, and using that information in conjunction with past purchasing information, information specific to the user's home, and the like to generate a recommendation and installation plan for one or more smart home devices for the user. Once implemented, the system can also provide confirmation that the installation was completed properly.Type: ApplicationFiled: December 28, 2018Publication date: May 28, 2020Applicant: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Shwetak Patel, Camille Dredge
-
Patent number: 10638292Abstract: Systems and Methods disclosed herein relate to providing a message to an application programming interface (API). The message includes a request for data from a data model, a submission of data to the data model, or both; and a host selection between: a representational state transfer (REST) host and a subscription-based application programming interface (API) host, wherein the REST host receives REST-based messages and the subscription-based API host receives messages in accordance with a standard of the subscription-based API host; wherein the request for data, the submission of data, or both are configured to create, delete, modify, or any combination thereof data related to a smart-device environment structure, a thermostat, a hazard detector, or any combination thereof stored in a data model accessible by the API.Type: GrantFiled: December 15, 2016Date of Patent: April 28, 2020Assignee: Google LLCInventors: Igor Karp, Lev Stesin, Carles Pi-Sunyer, Mark Andrew McBride, Alexander Dubman, James Lyons, Samuel W. Kortz, Gregory J. Hu, Amanda Surya, Aubrey Thelen, David Horton, Michael Soucie, Leon Tan, Christopher Anthony Boross, Jesse Boettcher, Tim Enwall, Prashant P. Reddy, Mark Malhotra, Evan Fisher, Todd Hester, Yoky Matsuoka, Andrew J. Urman
-
Patent number: 10545517Abstract: In controlling the HVAC system, a need to determine an expected indoor temperature profile for a particular schedule of setpoint temperatures may arise. To make such a determination, a thermodynamic model of the structure is used. The thermodynamic model is generated by fitting weighting factors of a set of basis functions to a variety of historical data including time information, temperature information, and HVAC actuation state information. The set of basis functions characterize an indoor temperature trajectory of the structure in response to a change in HVAC actuation state, and include an inertial carryover component that characterizes a carryover of a rate of indoor temperature change that was occurring immediately prior to the change in actuation state.Type: GrantFiled: February 22, 2018Date of Patent: January 28, 2020Assignee: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Joseph A. Ruff
-
Patent number: 10443877Abstract: Systems and methods are described for interactively, graphically displaying and reporting performance information to a user of an HVAC system controlled by a self-programming network-connected thermostat. The information is made on a remote display device such as a smartphone, tablet computer or other computer, and includes a graphical daily or monthly summary each of several days or months respectively. In response to a user selection of a day, detailed performance information is graphically displayed that can include an indication of HVAC activity on a timeline, the number of hours of HVAC activity, as well as one or more symbols on a timeline indicating setpoint changes, and when a setpoint was changed due to non-occupancy.Type: GrantFiled: December 26, 2017Date of Patent: October 15, 2019Assignee: Google LLCInventors: Timo Bruck, Evan Fisher, James B. Simister, Yoky Matsuoka, David Sloo, Clemens Knieper, Anthony Fadell, Matthew Rogers, Michael Plitkins, Mark Malhotra
-
Patent number: 10416627Abstract: The current application is directed to intelligent controllers that continuously, periodically, or intermittently monitor progress towards one or more control goals under one or more constraints in order to achieve control that satisfies potentially conflicting goals. An intelligent controller may alter aspects of control, dynamically, while the control is being carried out, in order to ensure that goals are obtained and a balance is achieved between potentially conflicting goals. The intelligent controller uses various types of information to determine an initial control strategy as well as to dynamically adjust the control strategy as the control is being carried out.Type: GrantFiled: August 18, 2017Date of Patent: September 17, 2019Assignee: Google LLCInventors: Yoky Matsuoka, Joseph A. Ruff, Mark Malhotra
-
Publication number: 20190257542Abstract: Apparatus, systems, methods, for optimizing a schedule of setpoint temperatures used in the control of an HVAC system are presented herein. A schedule of setpoint temperatures may be adjusted by small, incremental amounts so that the schedule migrates from the original schedule to a more energy-efficient schedule.Type: ApplicationFiled: April 30, 2019Publication date: August 22, 2019Applicant: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Evan J. Fisher
-
Patent number: 10317104Abstract: Apparatus, systems, methods, and related computer program products for optimizing a schedule of setpoint temperatures used in the control of an HVAC system. The systems disclosed include an energy management system in operation with an intelligent, network-connected thermostat located at a structure. The thermostat includes a schedule of setpoint temperatures that is used to control an HVAC system associated with a structure in which the thermostat is located. The schedule of setpoint temperatures is continually adjusted by small, unnoticeable amounts so that the schedule migrates from the original schedule to an optimal schedule. The optimal schedule may be optimal in terms of energy consumption or some other terms.Type: GrantFiled: February 22, 2016Date of Patent: June 11, 2019Assignee: Google LLCInventors: Yoky Matsuoka, Mark Malhotra, Evan Fisher
-
Patent number: 10303137Abstract: A controller is provided for coordinated control of various subsystems, such as a heating, ventilation, and air conditioning (HVAC) subsystem, a camera subsystem, and a security subsystem, in a structure such as a home, by allowing automatic as well as manual changes to be made to the subsystems within their respective constraints. The controller may change the states or settings of the subsystems automatically upon occurrences of certain conditions, or allow the user to change them by switching a structure mode for the subsystems between a home mode and an away mode. A change in the structure mode may effect changes to some or all of the states or settings for some or all of the subsystems.Type: GrantFiled: March 9, 2017Date of Patent: May 28, 2019Assignee: GOOGLE LLCInventors: Jesse Boettcher, Lauren Von Dehsen, Timo Bruck, Prashant Reddy, Mark Malhotra, Jason Lee
-
Publication number: 20180299163Abstract: A method includes operating a controller according to a control schedule; detecting events that indicate occupancy; storing a record of the events that indicate occupancy in one or more memory devices; and causing the controller to enter an auto-away state. A determination that the controller should enter the auto-away state may be based at least in part on a length of a time interval during which no events that indicate occupancy were detected; and the stored record of the events that indicate occupancy. The method also includes detecting a pattern of instances where the controller enters the auto-away state over a plurality of days; and adjusting the control schedule based at least in part on the pattern of instances where the controller enters the auto-away state.Type: ApplicationFiled: June 22, 2018Publication date: October 18, 2018Applicant: Google LLCInventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski, Rangoli Sharan, Frank E. Astier
-
Publication number: 20180268632Abstract: An electronic device associated with a lock device detects a trigger event related to security of a smart home environment, determines a target state of the lock device based on the trigger event, and in accordance with a determination that the target state indicates a security threat: determines a current state of the lock device, compares the target state of the lock device with the current state of the lock device, and provides or foregoes provision of instructions to operate the lock device based on a result of the comparison.Type: ApplicationFiled: May 3, 2018Publication date: September 20, 2018Inventor: Mark Malhotra