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).

  • Patent number: 11938129
    Abstract: The technology described herein relates to methods and compositions to prevent or treat vascular disease by targeting the epigenetic regulation of gene expression of vascular smooth muscle cell cytoskeletal proteins.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: March 26, 2024
    Inventors: Mark E. Lindsay, Christian Lacks Lino Cardenas, Rajeev Malhotra
  • Publication number: 20230400211
    Abstract: 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: Application
    Filed: August 29, 2023
    Publication date: December 14, 2023
    Applicant: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
  • Patent number: 11739968
    Abstract: 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: Grant
    Filed: June 10, 2020
    Date of Patent: August 29, 2023
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
  • Patent number: 11359831
    Abstract: 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: Grant
    Filed: June 22, 2020
    Date of Patent: June 14, 2022
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski, Rangoli Sharan, Frank E. Astier
  • Publication number: 20200318844
    Abstract: 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: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Applicant: Google LLC
    Inventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski, Rangoli Sharan, Frank E. Astier
  • Publication number: 20200300491
    Abstract: 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: Application
    Filed: June 10, 2020
    Publication date: September 24, 2020
    Applicant: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
  • Patent number: 10775814
    Abstract: 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: Grant
    Filed: April 17, 2013
    Date of Patent: September 15, 2020
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski
  • Patent number: 10718539
    Abstract: 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: Grant
    Filed: November 7, 2017
    Date of Patent: July 21, 2020
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Mark D. Stefanski
  • Patent number: 10697662
    Abstract: 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: Grant
    Filed: April 30, 2019
    Date of Patent: June 30, 2020
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Evan J. Fisher
  • Patent number: 10690369
    Abstract: 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: Grant
    Filed: June 22, 2018
    Date of Patent: June 23, 2020
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski, Rangoli Sharan, Frank E. Astier
  • Patent number: 10685522
    Abstract: 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: Grant
    Filed: May 3, 2018
    Date of Patent: June 16, 2020
    Assignee: GOOGLE LLC
    Inventor: Mark Malhotra
  • Publication number: 20200167834
    Abstract: 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: Application
    Filed: December 28, 2018
    Publication date: May 28, 2020
    Applicant: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Shwetak Patel, Camille Dredge
  • Patent number: 10638292
    Abstract: 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: Grant
    Filed: December 15, 2016
    Date of Patent: April 28, 2020
    Assignee: Google LLC
    Inventors: 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: 10545517
    Abstract: 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: Grant
    Filed: February 22, 2018
    Date of Patent: January 28, 2020
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Allen J. Minich, Joseph A. Ruff
  • Patent number: 10443877
    Abstract: 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: Grant
    Filed: December 26, 2017
    Date of Patent: October 15, 2019
    Assignee: Google LLC
    Inventors: Timo Bruck, Evan Fisher, James B. Simister, Yoky Matsuoka, David Sloo, Clemens Knieper, Anthony Fadell, Matthew Rogers, Michael Plitkins, Mark Malhotra
  • Patent number: 10416627
    Abstract: 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: Grant
    Filed: August 18, 2017
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Joseph A. Ruff, Mark Malhotra
  • Publication number: 20190257542
    Abstract: 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: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Applicant: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Evan J. Fisher
  • Patent number: 10317104
    Abstract: 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: Grant
    Filed: February 22, 2016
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Yoky Matsuoka, Mark Malhotra, Evan Fisher
  • Patent number: 10303137
    Abstract: 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: Grant
    Filed: March 9, 2017
    Date of Patent: May 28, 2019
    Assignee: GOOGLE LLC
    Inventors: Jesse Boettcher, Lauren Von Dehsen, Timo Bruck, Prashant Reddy, Mark Malhotra, Jason Lee
  • Publication number: 20180299163
    Abstract: 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: Application
    Filed: June 22, 2018
    Publication date: October 18, 2018
    Applicant: Google LLC
    Inventors: Yoky Matsuoka, Evan J. Fisher, Mark Malhotra, Mark D. Stefanski, Rangoli Sharan, Frank E. Astier