Patents by Inventor Elena Smirnova
Elena Smirnova 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: 12156034Abstract: In an embodiment, a method includes receiving a user instruction to initiate meshnet provisioning. The method also includes provisioning a first device to a meshnet, where the provisioning the first device yields first provisioning data that includes one or more keys. The method also includes provisioning a second device to the meshnet, where the provisioning the second device yields second provisioning data that includes include one or more keys. The method also includes transferring provisioning data that includes the first provisioning data and the second provisioning data to storage on the first device. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the method.Type: GrantFiled: February 28, 2022Date of Patent: November 26, 2024Assignee: Lennox Industries Inc.Inventors: Elena Smirnova, Frank Xu
-
Patent number: 11982455Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of includes a Heating, Ventilation, and Air Conditioning (HVAC) system. The system further includes a gateway controller that is configured to determine a mesh network size for a local mesh network, to broadcast the mesh network size to other gateway controllers within a local area network, and to receive mesh network size information from the other gateway controllers. The gateway controller is further configured to compute an average mesh network size for the local area network and to determine that the mesh network size for the local mesh network is less than the average mesh network size for the local area network. The gateway controller is further configured to add one or more controllers to the local mesh network.Type: GrantFiled: April 25, 2023Date of Patent: May 14, 2024Assignee: Lennox Industries Inc.Inventors: Elena Smirnova, Mansoor Ahmed
-
Patent number: 11933512Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of a Heating, Ventilation, and Air Conditioning (HVAC) system. The system further includes a network provisioning device that is configured to establish a peer-to-peer connection with a controller. The controller is not associated with any wireless networks. The device is further configured to send a request to the controller to identify a wireless network that is associated with the local area network and is in range of the controller. The device is further configured to obtain network credentials for the identified wireless network and to send the network credentials to the controller to join the provisioned mesh network. The controller is configured to use the network credentials to join a provisioned mesh network.Type: GrantFiled: August 28, 2020Date of Patent: March 19, 2024Assignee: Lennox Industries Inc.Inventors: Elena Smirnova, Mansoor Ahmed
-
Publication number: 20230366581Abstract: An HVAC system includes one or more air quality sensors, each configured to measure an air quality and a thermostat communicatively coupled to the one or more air quality sensors. The thermostat receives indoor air quality measurements from the one or more air quality sensors. An indoor air quality score is determined based at least in part on the received indoor air quality measurements. The thermostat determines, based at least in part on the indoor air quality score, a mitigation action, wherein the mitigation action comprises one or more actions selected from the group of: (i) a filtering action comprising filtering air provided to the space using an air purification subsystem, and (ii) a ventilation action comprising ventilating the space using a ventilation subsystem. The mitigation action is executed, or implemented, by adjusting one or more components of the HVAC system.Type: ApplicationFiled: May 11, 2022Publication date: November 16, 2023Inventors: Sanjeev Hingorani, Henry Greist, Elena Smirnova, Pete Hrejsa, Emile Abi-Habib, Dhishan Kande
-
Patent number: 11808471Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of a Heating, Ventilation, and Air Conditioning (HVAC) system. The plurality of controllers are members of an unprovisioned mesh network. The system further includes a network provisioning device that is configured to establish a peer-to-peer connection with the controller. The device is further configured send a request to the controller to identify a wireless network that is in range of one or more controllers that are members of the unprovisioned mesh network and to obtain network credentials for the identified wireless network. The network device is further configured to send the network credentials to the controller to join a provisioned mesh network. The controller is configured to propagate the network credentials to other controllers within the unprovisioned mesh network.Type: GrantFiled: August 28, 2020Date of Patent: November 7, 2023Assignee: Lennox Industries Inc.Inventors: Elena Smirnova, Mansoor Ahmed
-
Publication number: 20230258356Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of includes a Heating, Ventilation, and Air Conditioning (HVAC) system. The system further includes a gateway controller that is configured to determine a mesh network size for a local mesh network, to broadcast the mesh network size to other gateway controllers within a local area network, and to receive mesh network size information from the other gateway controllers. The gateway controller is further configured to compute an average mesh network size for the local area network and to determine that the mesh network size for the local mesh network is less than the average mesh network size for the local area network. The gateway controller is further configured to add one or more controllers to the local mesh network.Type: ApplicationFiled: April 25, 2023Publication date: August 17, 2023Inventors: Elena Smirnova, Mansoor Ahmed
-
Patent number: 11674704Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of includes a Heating, Ventilation, and Air Conditioning (HVAC) system. The system further includes a gateway controller that is configured to determine a mesh network size for a local mesh network, to broadcast the mesh network size to other gateway controllers within a local area network, and to receive mesh network size information from the other gateway controllers. The gateway controller is further configured to compute an average mesh network size for the local area network and to compare the mesh network size for the local mesh network to the average mesh network size. The gateway controller is further configured to modify the number of controllers within the local mesh network based on the comparison.Type: GrantFiled: August 28, 2020Date of Patent: June 13, 2023Assignee: Lennox Industries Inc.Inventors: Elena Smirnova, Mansoor Ahmed
-
Publication number: 20220182837Abstract: In an embodiment, a method includes receiving a user instruction to initiate meshnet provisioning. The method also includes provisioning a first device to a meshnet, where the provisioning the first device yields first provisioning data that includes one or more keys. The method also includes provisioning a second device to the meshnet, where the provisioning the second device yields second provisioning data that includes include one or more keys. The method also includes transferring provisioning data that includes the first provisioning data and the second provisioning data to storage on the first device. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the method.Type: ApplicationFiled: February 28, 2022Publication date: June 9, 2022Applicant: Lennox Industries Inc.Inventors: Elena SMIRNOVA, Frank XU
-
Patent number: 11297504Abstract: In an embodiment, a method includes receiving a user instruction to initiate meshnet provisioning. The method also includes provisioning a first device to a meshnet, where the provisioning the first device yields first provisioning data that includes one or more keys. The method also includes provisioning a second device to the meshnet, where the provisioning the second device yields second provisioning data that includes include one or more keys. The method also includes transferring provisioning data that includes the first provisioning data and the second provisioning data to storage on the first device. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the method.Type: GrantFiled: May 4, 2020Date of Patent: April 5, 2022Assignee: LENNOX INDUSTRIES INC.Inventors: Elena Smirnova, Frank Xu
-
Publication number: 20220065482Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of a Heating, Ventilation, and Air Conditioning (HVAC) system. The plurality of controllers are members of an unprovisioned mesh network. The system further includes a network provisioning device that is configured to establish a peer-to-peer connection with the controller. The device is further configured send a request to the controller to identify a wireless network that is in range of one or more controllers that are members of the unprovisioned mesh network and to obtain network credentials for the identified wireless network. The network device is further configured to send the network credentials to the controller to join a provisioned mesh network. The controller is configured to propagate the network credentials to other controllers within the unprovisioned mesh network.Type: ApplicationFiled: August 28, 2020Publication date: March 3, 2022Inventors: Elena Smirnova, Mansoor Ahmed
-
Publication number: 20220065483Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of includes a Heating, Ventilation, and Air Conditioning (HVAC) system. The system further includes a gateway controller that is configured to determine a mesh network size for a local mesh network, to broadcast the mesh network size to other gateway controllers within a local area network, and to receive mesh network size information from the other gateway controllers. The gateway controller is further configured to compute an average mesh network size for the local area network and to compare the mesh network size for the local mesh network to the average mesh network size. The gateway controller is further configured to modify the number of controllers within the local mesh network based on the comparison.Type: ApplicationFiled: August 28, 2020Publication date: March 3, 2022Inventors: Elena Smirnova, Mansoor Ahmed
-
Publication number: 20220065484Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of a Heating, Ventilation, and Air Conditioning (HVAC) system. The system further includes a network provisioning device that is configured to establish a peer-to-peer connection with a controller. The controller is not associated with any wireless networks. The device is further configured to send a request to the controller to identify a wireless network that is associated with the local area network and is in range of the controller. The device is further configured to obtain network credentials for the identified wireless network and to send the network credentials to the controller to join the provisioned mesh network. The controller is configured to use the network credentials to join a provisioned mesh network.Type: ApplicationFiled: August 28, 2020Publication date: March 3, 2022Inventors: Elena Smirnova, Mansoor Ahmed
-
Publication number: 20210345100Abstract: In an embodiment, a method includes receiving a user instruction to initiate meshnet provisioning. The method also includes provisioning a first device to a meshnet, where the provisioning the first device yields first provisioning data that includes one or more keys. The method also includes provisioning a second device to the meshnet, where the provisioning the second device yields second provisioning data that includes include one or more keys. The method also includes transferring provisioning data that includes the first provisioning data and the second provisioning data to storage on the first device. Other embodiments of this aspect include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the method.Type: ApplicationFiled: May 4, 2020Publication date: November 4, 2021Applicant: Lennox Industries Inc.Inventors: Elena SMIRNOVA, Frank Xu
-
Patent number: 9280524Abstract: A first rendering of symbols is generated with typeset font, and the first rendering is displayed by a display device. From among the symbols, a selection is received from a user. A second rendering of the selection is generated with ink font, and the second rendering is displayed by the display device. At least one handwritten edit to the second rendering is received from the user, and recognition of the handwritten edit is performed. The selection is updated to incorporate the recognized handwritten edit. A third rendering of the updated selection is generated with typeset font, and the third rendering is displayed by the display device for replacing at least a portion of the first rendering.Type: GrantFiled: June 26, 2013Date of Patent: March 8, 2016Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Elena Smirnova
-
Publication number: 20140006941Abstract: A first rendering of symbols is generated with typeset font, and the first rendering is displayed by a display device. From among the symbols, a selection is received from a user. A second rendering of the selection is generated with ink font, and the second rendering is displayed by the display device. At least one handwritten edit to the second rendering is received from the user, and recognition of the handwritten edit is performed. The selection is updated to incorporate the recognized handwritten edit. A third rendering of the updated selection is generated with typeset font, and the third rendering is displayed by the display device for replacing at least a portion of the first rendering.Type: ApplicationFiled: June 26, 2013Publication date: January 2, 2014Inventor: Elena Smirnova