Patents by Inventor Mark Stefanski
Mark Stefanski 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: 11398145Abstract: Various arrangements are presented for monitoring a resident of a residence. A confidence assessment may be performed based on a plurality of smart home devices in the residence. The residence may be identified as eligible for monitoring of the resident based on the confidence assessment. A learning process may be performed to create an ordinary behavior model. Data that is received from the plurality of smart home devices may be monitored to identify data indicative of behavior considered unusual based on the ordinary behavior model.Type: GrantFiled: December 23, 2020Date of Patent: July 26, 2022Assignee: Google LLCInventors: Mark Stefanski, Yoky Matsuoka
-
Publication number: 20210158097Abstract: A method for fill level determination, which can include receiving a set training set, training a neural network, selecting reference images, and/or determining a container fill level. A system for fill level determination, which can include a computing system, one or more containers, and/or one or more content sensors.Type: ApplicationFiled: January 28, 2021Publication date: May 27, 2021Inventors: Justin Armstrong, Shandy Brown, Mark Stefanski, Matthew Duncan
-
Publication number: 20210118278Abstract: Various arrangements are presented for monitoring a resident of a residence. A confidence assessment may be performed based on a plurality of smart home devices in the residence. The residence may be identified as eligible for monitoring of the resident based on the confidence assessment. A learning process may be performed to create an ordinary behavior model. Data that is received from the plurality of smart home devices may be monitored to identify data indicative of behavior considered unusual based on the ordinary behavior model.Type: ApplicationFiled: December 23, 2020Publication date: April 22, 2021Applicant: Google LLCInventors: Mark Stefanski, Yoky Matsuoka
-
Patent number: 10909832Abstract: Various arrangements are presented for monitoring a resident of a residence. A confidence assessment may be performed based on a plurality of smart home devices in the residence. The residence may be identified as eligible for monitoring of the resident based on the confidence assessment. A learning process may be performed to create an ordinary behavior model. Data that is received from the plurality of smart home devices may be monitored to identify data indicative of behavior considered unusual based on the ordinary behavior model.Type: GrantFiled: September 25, 2019Date of Patent: February 2, 2021Assignee: Google LLCInventors: Mark Stefanski, Yoky Matsuoka
-
Patent number: 10544946Abstract: This patent specification relates to methods and systems that can detect over cycling conditions that exist in an HVAC system. The over cycling condition can be caused by overheating of a forced air heating system or furnace of the HVAC system control. When the furnace overheats, a thermally actuated limit switch within the furnace may cut off power to a heat generation apparatus. The limit switch can reconnect the power to the heat generation apparatus after it has cooled down, at which point the thermostat control system may issue another heating call to continue heating the enclosure so that it reaches the desired temperature. If the overheat condition persist, then the thermally actuated switch will cut power, resulting in repeated power cycling. The detection system and methods can monitor these power loss events and use them as data points for determining whether an alert condition exists within the HVAC system.Type: GrantFiled: March 12, 2018Date of Patent: January 28, 2020Assignee: Google LLCInventors: Mark Stefanski, Marie Pellat
-
Publication number: 20200020220Abstract: Various arrangements are presented for monitoring a resident of a residence. A confidence assessment may be performed based on a plurality of smart home devices in the residence. The residence may be identified as eligible for monitoring of the resident based on the confidence assessment. A learning process may be performed to create an ordinary behavior model. Data that is received from the plurality of smart home devices may be monitored to identify data indicative of behavior considered unusual based on the ordinary behavior model.Type: ApplicationFiled: September 25, 2019Publication date: January 16, 2020Applicant: Google LLCInventors: Mark Stefanski, Yoky Matsuoka
-
Patent number: 10467879Abstract: Various arrangements are presented for monitoring a resident of a residence. A confidence assessment may be performed based on a plurality of smart home devices in the residence. The residence may be identified as eligible for monitoring of the resident based on the confidence assessment. A learning process may be performed to create an ordinary behavior model. Data that is received from the plurality of smart home devices may be monitored to identify data indicative of behavior considered unusual based on the ordinary behavior model. An alert may be created that identifies the behavior and identifies how the behavior contrasts with the ordinary behavior model.Type: GrantFiled: October 19, 2017Date of Patent: November 5, 2019Assignee: Google LLCInventors: Mark Stefanski, Yoky Matsuoka
-
Publication number: 20190122522Abstract: Various arrangements are presented for monitoring a resident of a residence. A confidence assessment may be performed based on a plurality of smart home devices in the residence. The residence may be identified as eligible for monitoring of the resident based on the confidence assessment. A learning process may be performed to create an ordinary behavior model. Data that is received from the plurality of smart home devices may be monitored to identify data indicative of behavior considered unusual based on the ordinary behavior model. An alert may be created that identifies the behavior and identifies how the behavior contrasts with the ordinary behavior model.Type: ApplicationFiled: October 19, 2017Publication date: April 25, 2019Applicant: Google LLCInventors: Mark Stefanski, Yoky Matsuoka
-
Patent number: 10209688Abstract: A thermostat may include a plurality of heat-generating components; a plurality of first temperature sensors, each of the plurality of first temperature sensors being disposed next to a corresponding one of the plurality of heat-generating components; a second temperature sensor that is disposed away from the plurality of heat-generating components; and a memory device storing a coefficient matrix. The thermostat may also include one or more processors that combine a plurality of inputs to calculate an ambient temperature for an enclosure in which the thermostat is installed, the plurality of inputs including readings from the plurality of first temperature sensors, readings from the second temperature sensor, and the coefficient matrix.Type: GrantFiled: August 26, 2015Date of Patent: February 19, 2019Assignee: Google LLCInventors: John Stefanski, Vivek Goyal, Orville Buenaventura, Alexander Schoenen, Mark Stefanski
-
Publication number: 20180231259Abstract: This patent specification relates to methods and systems that can detect over cycling conditions that exist in an HVAC system. The over cycling condition can be caused by overheating of a forced air heating system or furnace of the HVAC system control. When the furnace overheats, a thermally actuated limit switch within the furnace may cut off power to a heat generation apparatus. The limit switch can reconnect the power to the heat generation apparatus after it has cooled down, at which point the thermostat control system may issue another heating call to continue heating the enclosure so that it reaches the desired temperature. If the overheat condition persist, then the thermally actuated switch will cut power, resulting in repeated power cycling. The detection system and methods can monitor these power loss events and use them as data points for determining whether an alert condition exists within the HVAC system.Type: ApplicationFiled: March 12, 2018Publication date: August 16, 2018Inventors: Mark Stefanski, Marie Pellat
-
Patent number: 10030880Abstract: The current application is directed to intelligent controllers that use sensor output and electronically stored information, including one or more of electronically stored rules, parameters, and instructions, 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 modify control schedules with respect to the presence and absence of the one or more entities. The intelligent controllers employ feedback information to continuously adjust the electronically stored parameters and rules in order to minimize the number of incorrect inferences with respect to the presence or absence of the one or more entities and in order to maximize the efficiency by which various types of systems controlled by the intelligent controllers carry out selected operational modes.Type: GrantFiled: October 8, 2015Date of Patent: July 24, 2018Assignee: Google LLCInventors: Yoky Matsuoka, Evan Jarman Fisher, Mark Rajan Malhotra, Mark Stefanski, Rangoli Sharan, Frank Astier
-
Patent number: 9915435Abstract: This patent specification relates to methods and systems that can detect over cycling conditions that exist in an HVAC system. The over cycling condition can be caused by overheating of a forced air heating system or furnace of the HVAC system control. When the furnace overheats, a thermally actuated limit switch within the furnace may cut off power to a heat generation apparatus. The limit switch can reconnect the power to the heat generation apparatus after it has cooled down, at which point the thermostat control system may issue another heating call to continue heating the enclosure so that it reaches the desired temperature. If the overheat condition persist, then the thermally actuated switch will cut power, resulting in repeated power cycling. The detection system and methods can monitor these power loss events and use them as data points for determining whether an alert condition exists within the HVAC system.Type: GrantFiled: August 21, 2015Date of Patent: March 13, 2018Assignee: GOOGLE LLCInventors: Mark Stefanski, Marie Pellat
-
Patent number: 9909777Abstract: A smart-home device may include a user interface having a first operating mode and a second operating mode, and a four-channel thermopile. A processing system may be programmed to receive an indication of a user presence near the smart-home device from the thermopile, and determine a motion signature based on the responses from the thermopile. The processing system may also be programmed to process the determined motion signature to determine the presence of a condition warranting user interface entry into the first mode from the second mode, and cause the user interface to transition from the first mode to the second mode based on the determined motion signature.Type: GrantFiled: August 26, 2015Date of Patent: March 6, 2018Assignee: Google LLCInventors: Vivek Goyal, John Stefanski, Mark Stefanski
-
Publication number: 20170059197Abstract: A thermostat may include a user interface having a first operating mode and a second operating mode, and a first proximity sensor configured to detect a user presence within a first range, the first proximity sensor comprising a plurality of channels comprising a left channel and a right channel, the right channel producing a response when a user presence is detected to the right of the thermostat, and the left channel producing a response when a user presence is detected to the left of the thermostat. A processing system may be programmed to receive an indication of a user presence within the first range from the first proximity sensor, the indication of the user presence being associated with responses from a plurality of the channels of the first proximity detector, and determine a motion signature based on the responses from the plurality of the channels of the first proximity detector.Type: ApplicationFiled: August 26, 2015Publication date: March 2, 2017Applicant: GOOGLE INC.Inventors: Vivek Goyal, John Stefanski, Mark Stefanski
-
Publication number: 20170060369Abstract: A deivce may include a user interface configured to display at least a first graphical display and a second graphical display, a first proximity sensor having a first responsive range, and a second proximity sensor having a second responsive range. A processing system may be programmed to control the user interface by receiving an indication of a user presence within the second responsive range from the second proximity sensor while not receiving an indication of a user presence within the first responsive range from the first proximity sensor and causing the user interface to display the second graphical display. The processing system may also be programmed to receive an indication of a user presence within the first responsive range from the first proximity sensor and an indication of the user presence within the second responsive range from the second proximity sensor and cause the user interface to transition from the second graphical display to the first graphical display.Type: ApplicationFiled: May 23, 2016Publication date: March 2, 2017Applicant: Google Inc.Inventors: Vivek Goyal, John Stefanski, David Saltzman, Mark Stefanski, David Sloo, Isabel Thornton
-
Publication number: 20170059190Abstract: A thermostat may include a plurality of heat-generating components; a plurality of first temperature sensors, each of the plurality of first temperature sensors being disposed next to a corresponding one of the plurality of heat-generating components; a second temperature sensor that is disposed away from the plurality of heat-generating components; and a memory device storing a coefficient matrix. The thermostat may also include one or more processors that combine a plurality of inputs to calculate an ambient temperature for an enclosure in which the thermostat is installed, the plurality of inputs including readings from the plurality of first temperature sensors, readings from the second temperature sensor, and the coefficient matrix.Type: ApplicationFiled: August 26, 2015Publication date: March 2, 2017Applicant: Google Inc.Inventors: John Stefanski, Vivek Goyal, Orville Buenaventura, Alexander Schoenen, Mark Stefanski
-
Publication number: 20170051925Abstract: This patent specification relates to methods and systems that can detect over cycling conditions that exist in an HVAC system. The over cycling condition can be caused by overheating of a forced air heating system or furnace of the HVAC system control. When the furnace overheats, a thermally actuated limit switch within the furnace may cut off power to a heat generation apparatus. The limit switch can reconnect the power to the heat generation apparatus after it has cooled down, at which point the thermostat control system may issue another heating call to continue heating the enclosure so that it reaches the desired temperature. If the overheat condition persist, then the thermally actuated switch will cut power, resulting in repeated power cycling. The detection system and methods can monitor these power loss events and use them as data points for determining whether an alert condition exists within the HVAC system.Type: ApplicationFiled: August 21, 2015Publication date: February 23, 2017Inventors: Mark Stefanski, Marie Pellat
-
Patent number: 9470430Abstract: A method of preconditioning an enclosure includes providing a thermostat and computing a set of preconditioning criteria information (PCI) with the thermostat. The computed PCI is typically representative of time and ambient temperature conditions for which preconditioning should be performed. The PCI may be stored in memory and used to compare against a current time and current ambient temperature condition of the enclosure to determine whether to enter the thermostat into a preconditioning state. If a determination is made that the PCI criteria are satisfied, the thermostat may be entered into the preconditioning state to heat or cool the enclosure. One or more of these processes may be performed while a processor of the thermostat is in a relatively high power mode or relatively low power mode.Type: GrantFiled: January 14, 2014Date of Patent: October 18, 2016Assignee: Google Inc.Inventors: Mark Stefanski, Yoky Matsuoka
-
Patent number: 9353965Abstract: A thermostat may include a user interface configured to display at least a first graphical display and a second graphical display, a first proximity sensor having a first responsive range, and a second proximity sensor having a second responsive range. A processing system may be programmed to control the user interface by receiving an indication of a user presence within the second responsive range from the second proximity sensor while not receiving an indication of a user presence within the first responsive range from the first proximity sensor and causing the user interface to display the second graphical display. The processing system may also be programmed to receive an indication of a user presence within the first responsive range from the first proximity sensor and an indication of the user presence within the second responsive range from the second proximity sensor and cause the user interface to transition from the second graphical display to the first graphical display.Type: GrantFiled: August 26, 2015Date of Patent: May 31, 2016Assignee: Google Inc.Inventors: Vivek Goyal, John Stefanski, David Saltzman, Mark Stefanski, David Sloo, Isabel Thornton
-
Publication number: 20160025367Abstract: The current application is directed to intelligent controllers that use sensor output and electronically stored information, including one or more of electronically stored rules, parameters, and instructions, 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 modify control schedules with respect to the presence and absence of the one or more entities. The intelligent controllers employ feedback information to continuously adjust the electronically stored parameters and rules in order to minimize the number of incorrect inferences with respect to the presence or absence of the one or more entities and in order to maximize the efficiency by which various types of systems controlled by the intelligent controllers carry out selected operational modes.Type: ApplicationFiled: October 8, 2015Publication date: January 28, 2016Applicant: GOOGLE INC.Inventors: Yoky Matsuoka, Evan Jarman Fisher, Mark Rajan Malhotra, Mark Stefanski, Rangoli Sharan, Frank Astier