Patents by Inventor Soumya Jain
Soumya Jain 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: 20240426172Abstract: A motorized window treatment provides a low-cost solution for controlling the amount of daylight entering a space through a window. The window treatment includes a covering material, a drive shaft, at least one lift cord rotatably received around the drive shaft and connected to the covering material, and a motor coupled to the drive shaft for raising and lowering the covering material. The window treatment also includes a spring assist unit for assisting the motor by providing a torque that equals the torque provided by the weight on the cords that lift the covering material at a position midway between fully-open and fully-closed positions, which helps to minimize motor usage and conserve battery life if a battery is used to power the motorized window treatment. The window treatment may comprise a photosensor for measuring the amount of daylight outside the window and temperature sensors for measuring the temperatures inside and outside of the window.Type: ApplicationFiled: June 25, 2024Publication date: December 26, 2024Applicant: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, JR., Peter W. Ogden, JR., Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt
-
Publication number: 20240362107Abstract: A method and system for processing error logs are disclosed. The method includes receiving a plurality of logs generated during a runtime of at least one application. The method includes analyzing the plurality of logs to determine an occurrence of at least one error log in the plurality of logs based upon predefined criteria. The method includes storing the at least one error log based on the analysis of the plurality of logs, into an error log table, at least one database and a topic. Next, the method includes replaying the at least one error log in accordance with predefined execution criteria to execute the corresponding error log from a point of failure in the at least one application. Next, the method includes removing the replayed at least one error log upon a successful execution in the at least one application, from the at least one topic.Type: ApplicationFiled: April 23, 2024Publication date: October 31, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Soumya JAIN, Jatin Ramesh GALIA, Abhishek RUNWAL
-
Patent number: 12088723Abstract: One example provides a method for authenticating a computing device received from a manufacturer, the method including establishing a secured connection with the computing device, receiving, from the computing device, a first set of security artifacts, and retrieving, from a secure cloud storage location, a second set of security artifacts, the second set of security artifacts including the EK public key and the PCR values for the computing device obtained during manufacturing. The method further comprises, when the first set of security artifacts matches the second set of security artifacts, then verifying the computing device as trusted and permitting communication between the computing device and a secured computing environment, and when the first set of security artifacts does not match the second set of security artifacts, then not verifying the computing device as trusted and not permitting communication between the computing device and the secured computing environment.Type: GrantFiled: March 16, 2022Date of Patent: September 10, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Gregory J. Zavertnik, Vishwajit Tumkur Mahalingappa, Soumya Jain, Vimalraj Vasudevan Thekkoot, Karthikeyan Nagarathinam, Sampath Kumar Victor, Varsha Jagdale
-
Patent number: 12065876Abstract: A motorized window treatment may provide a low-cost solution for controlling the amount of daylight entering a space through a window. The window treatment may include a covering material (e.g., a cellular shade fabric or a roller shade fabric), a drive assembly for raising and lowering the covering material, and a motor drive unit including a motor configured to drive the drive assembly to raise and lower the covering material. The motorized window treatment may comprise one or more battery packs configured to receive batteries for powering the motor drive unit. The batteries may be located out of view of a user of the motorized window treatment (e.g., in a headrail or in a battery compartment). The motorized window treatment may use various power-saving methods to lengthen the lifetime of the batteries, e.g., to reduce the motor speed to conserve additional battery power and extend the lifetime of the batteries.Type: GrantFiled: February 28, 2022Date of Patent: August 20, 2024Assignee: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, Jr., Peter W. Ogden, Jr., Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt, Samuel F. Chambers
-
Patent number: 12044069Abstract: A motorized window treatment for controlling the amount of daylight entering a space through a window includes a covering material, a drive shaft, and a motor coupled to the drive shaft for raising and lowering the covering material. The window treatment also includes a spring assist unit for assisting the motor by providing a torque that equals the torque provided by the weight on the cords that lift the covering material at a position midway between fully-open and fully-closed positions to minimize motor usage and conserve battery life. The window treatment may comprise a photosensor for measuring the amount of daylight outside the window and temperature sensors for measuring the temperatures inside and outside of the window. The position of the covering material may be automatically controlled in response to the photosensor and the temperature sensors, or in response to an infrared or radio-frequency remote control.Type: GrantFiled: September 26, 2022Date of Patent: July 23, 2024Assignee: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, Jr., Peter W. Ogden, Jr., Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt
-
Publication number: 20230280836Abstract: A load control system may include load control devices for controlling an amount of power provided to an electrical load. The load control devices may be capable of controlling the amount of power provided to the electrical load based on control instructions received from a gesture-based control device. The gesture-based control device may identify gestures performed by a user for controlling a load control device and provide control instructions to the load control device based on the identified gestures. The gestures may be identified based on images received from a motion capture device. A gesture may be associated with a scene that includes a configuration of one or more load control devices in a load control system. The user may perform one or more gestures to program the gesture-based control device to identify a gesture.Type: ApplicationFiled: May 8, 2023Publication date: September 7, 2023Applicant: Lutron Technology Company LLCInventors: Soumya Jain, Michael J. Zizza, John Nill
-
Patent number: 11669169Abstract: A load control system may include load control devices for controlling an amount of power provided to an electrical load. The load control devices may be capable of controlling the amount of power provided to the electrical load based on control instructions received from a gesture-based control device. The gesture-based control device may identify gestures performed by a user for controlling a load control device and provide control instructions to the load control device based on the identified gestures. The gestures may be identified based on images received from a motion capture device. A gesture may be associated with a scene that includes a configuration of one or more load control devices in a load control system. The user may perform one or more gestures to program the gesture-based control device to identify a gesture.Type: GrantFiled: July 16, 2021Date of Patent: June 6, 2023Assignee: Lutron Technology Company LLCInventors: Soumya Jain, Michael J. Zizza, John Nill
-
Publication number: 20230014160Abstract: A motorized window treatment for controlling the amount of daylight entering a space through a window includes a covering material, a drive shaft, and a motor coupled to the drive shaft for raising and lowering the covering material. The window treatment also includes a spring assist unit for assisting the motor by providing a torque that equals the torque provided by the weight on the cords that lift the covering material at a position midway between fully-open and fully-closed positions to minimize motor usage and conserve battery life. The window treatment may comprise a photosensor for measuring the amount of daylight outside the window and temperature sensors for measuring the temperatures inside and outside of the window. The position of the covering material may be automatically controlled in response to the photosensor and the temperature sensors, or in response to an infrared or radio-frequency remote control.Type: ApplicationFiled: September 26, 2022Publication date: January 19, 2023Applicant: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, JR., Peter W. Ogden, JR., Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt
-
Patent number: 11480012Abstract: A motorized window treatment for controlling the amount of daylight entering a space through a window includes a covering material, a drive shaft, and a motor coupled to the drive shaft for raising and lowering the covering material. The window treatment also includes a spring assist unit for assisting the motor by providing a torque that equals the torque provided by the weight on the cords that lift the covering material at a position midway between fully-open and fully-closed positions to minimize motor usage and conserve battery life. The window treatment may comprise a photosensor for measuring the amount of daylight outside the window and temperature sensors for measuring the temperatures inside and outside of the window. The position of the covering material may be automatically controlled in response to the photosensor and the temperature sensors, or in response to an infrared or radio-frequency remote control.Type: GrantFiled: May 18, 2020Date of Patent: October 25, 2022Assignee: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, Jr., Peter W. Ogden, Jr., Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt
-
Publication number: 20220307321Abstract: A motorized window treatment may provide a low-cost solution for controlling the amount of daylight entering a space through a window. The window treatment may include a covering material (e.g., a cellular shade fabric or a roller shade fabric), a drive assembly for raising and lowering the covering material, and a motor drive unit including a motor configured to drive the drive assembly to raise and lower the covering material. The motorized window treatment may comprise one or more battery packs configured to receive batteries for powering the motor drive unit. The batteries may be located out of view of a user of the motorized window treatment (e.g., in a headrail or in a battery compartment). The motorized window treatment may use various power-saving methods to lengthen the lifetime of the batteries, e.g., to reduce the motor speed to conserve additional battery power and extend the lifetime of the batteries.Type: ApplicationFiled: February 28, 2022Publication date: September 29, 2022Applicant: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, Peter W. Ogden, Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt, Samuel F. Chambers
-
Publication number: 20220224538Abstract: One example provides a method for authenticating a computing device received from a manufacturer, the method including establishing a secured connection with the computing device, receiving, from the computing device, a first set of security artifacts, and retrieving, from a secure cloud storage location, a second set of security artifacts, the second set of security artifacts including the EK public key and the PCR values for the computing device obtained during manufacturing. The method further comprises, when the first set of security artifacts matches the second set of security artifacts, then verifying the computing device as trusted and permitting communication between the computing device and a secured computing environment, and when the first set of security artifacts does not match the second set of security artifacts, then not verifying the computing device as trusted and not permitting communication between the computing device and the secured computing environment.Type: ApplicationFiled: March 16, 2022Publication date: July 14, 2022Inventors: Gregory J. ZAVERTNIK, Vishwajit Tumkur MAHALINGAPPA, Soumya JAIN, Vimalraj Vasudevan THEKKOOT, Karthikeyan NAGARATHINAM, Sampath Kumar VICTOR, Varsha JAGDALE
-
Patent number: 11310050Abstract: One example provides a method for authenticating a computing device received from a manufacturer, the method including establishing a secured connection with the computing device, receiving, from the computing device, a first set of security artifacts, and retrieving, from a secure cloud storage location, a second set of security artifacts, the second set of security artifacts including the EK public key and the PCR values for the computing device obtained during manufacturing. The method further comprises, when the first set of security artifacts matches the second set of security artifacts, then verifying the computing device as trusted and permitting communication between the computing device and a secured computing environment, and when the first set of security artifacts does not match the second set of security artifacts, then not verifying the computing device as trusted and not permitting communication between the computing device and the secured computing environment.Type: GrantFiled: January 10, 2019Date of Patent: April 19, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Gregory J. Zavertnik, Vishwajit Tumkur Mahalingappa, Soumya Jain, Vimalraj Vasudevan Thekkoot, Karthikeyan Nagarathinam, Sampath Kumar Victor, Varsha Jagdale
-
Patent number: 11280131Abstract: A motorized window treatment may provide a low-cost solution for controlling the amount of daylight entering a space through a window. The window treatment may include a covering material (e.g., a cellular shade fabric or a roller shade fabric), a drive assembly for raising and lowering the covering material, and a motor drive unit including a motor configured to drive the drive assembly to raise and lower the covering material. The motorized window treatment may comprise one or more battery packs configured to receive batteries for powering the motor drive unit. The batteries may be located out of view of a user of the motorized window treatment (e.g., in a headrail or in a battery compartment). The motorized window treatment may use various power-saving methods to lengthen the lifetime of the batteries, e.g., to reduce the motor speed to conserve additional battery power and extend the lifetime of the batteries.Type: GrantFiled: December 2, 2019Date of Patent: March 22, 2022Assignee: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, Jr., Peter W. Ogden, Jr., Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt, Samuel F. Chambers
-
Publication number: 20210342011Abstract: A load control system may include load control devices for controlling an amount of power provided to an electrical load. The load control devices may be capable of controlling the amount of power provided to the electrical load based on control instructions received from a gesture-based control device. The gesture-based control device may identify gestures performed by a user for controlling a load control device and provide control instructions to the load control device based on the identified gestures. The gestures may be identified based on images received from a motion capture device. A gesture may be associated with a scene that includes a configuration of one or more load control devices in a load control system. The user may perform one or more gestures to program the gesture-based control device to identify a gesture.Type: ApplicationFiled: July 16, 2021Publication date: November 4, 2021Applicant: Lutron Technology Company LLCInventors: Soumya Jain, Michael J. Zizza, John Nill
-
Patent number: 11068066Abstract: A load control system may include load control devices for controlling an amount of power provided to an electrical load. The load control devices may be capable of controlling the amount of power provided to the electrical load based on control instructions received from a gesture-based control device. The gesture-based control device may identify gestures performed by a user for controlling a load control device and provide control instructions to the load control device based on the identified gestures. The gestures may be identified based on images received from a motion capture device. A gesture may be associated with a scene that includes a configuration of one or more load control devices in a load control system. The user may perform one or more gestures to program the gesture-based control device.Type: GrantFiled: September 16, 2019Date of Patent: July 20, 2021Assignee: Lutron Technology Company LLCInventors: Soumya Jain, Michael J. Zizza, John Nill
-
Patent number: 10958423Abstract: The automated changeover of a transfer encryption key from one transfer encryption key to another. This occurs in an environment in which a set of computing systems are to share one or more keys (such as a private and public key pair). The transfer encryption key is used to encrypt communications of the key(s) such that the encrypted key(s) may be transferred over a transfer system without the transfer system having access to the key(s). In order to perform automated changeover of the transfer encryption key, one of the set of computing systems encrypts the next transfer encryption key with the prior transfer encryption key. The transfer system provides this encrypted message to the remainder of the set of computing systems, which may then decrypt the encrypted message using the prior transfer encryption key, to find the next transfer encryption key.Type: GrantFiled: February 6, 2018Date of Patent: March 23, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Venkatesh Narayanan, Anoob Backer Mundapillythottathil Aboo Backer, Soumya Desai, Akshay N V, Nagalinga Raju Samuthirapandi, Soumya Jain
-
Publication number: 20210002954Abstract: A motorized window treatment for controlling the amount of daylight entering a space through a window includes a covering material, a drive shaft, and a motor coupled to the drive shaft for raising and lowering the covering material. The window treatment also includes a spring assist unit for assisting the motor by providing a torque that equals the torque provided by the weight on the cords that lift the covering material at a position midway between fully-open and fully-closed positions to minimize motor usage and conserve battery life. The window treatment may comprise a photosensor for measuring the amount of daylight outside the window and temperature sensors for measuring the temperatures inside and outside of the window. The position of the covering material may be automatically controlled in response to the photosensor and the temperature sensors, or in response to an infrared or radio-frequency remote control.Type: ApplicationFiled: May 18, 2020Publication date: January 7, 2021Applicant: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, JR., Peter W. Ogden, JR., Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt
-
Publication number: 20200217133Abstract: A motorized window treatment may provide a low-cost solution for controlling the amount of daylight entering a space through a window. The window treatment may include a covering material (e.g., a cellular shade fabric or a roller shade fabric), a drive assembly for raising and lowering the covering material, and a motor drive unit including a motor configured to drive the drive assembly to raise and lower the covering material. The motorized window treatment may comprise one or more battery packs configured to receive batteries for powering the motor drive unit. The batteries may be located out of view of a user of the motorized window treatment (e.g., in a headrail or in a battery compartment). The motorized window treatment may use various power-saving methods to lengthen the lifetime of the batteries, e.g., to reduce the motor speed to conserve additional battery power and extend the lifetime of the batteries.Type: ApplicationFiled: December 2, 2019Publication date: July 9, 2020Applicant: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, JR., Peter W. Ogden, JR., Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt, Samuel F. Chambers
-
Patent number: 10655386Abstract: A motorized window treatment for controlling the amount of daylight entering a space through a window includes a covering material, a drive shaft, and a motor coupled to the drive shaft for raising and lowering the covering material. The window treatment also includes a spring assist unit for assisting the motor by providing a torque that equals the torque provided by the weight on the cords that lift the covering material at a position midway between fully-open and fully-closed positions to minimize motor usage and conserve battery life. The window treatment may comprise a photosensor for measuring the amount of daylight outside the window and temperature sensors for measuring the temperatures inside and outside of the window. The position of the covering material may be automatically controlled in response to the photosensor and the temperature sensors, or in response to an infrared or radio-frequency remote control.Type: GrantFiled: May 26, 2017Date of Patent: May 19, 2020Assignee: Lutron Technology Company LLCInventors: Jason O. Adams, Edward J. Blair, Andrew Karl Cooney, Soumya Jain, David A. Kirby, Stephen Lundy, Justin J. Mierta, Daniel W. Mistarz, Robert C. Newman, Jr., Peter W. Ogden, Jr., Jonathan L. Roe, Chen Ming Wu, Justin M. Zernhelt
-
Publication number: 20200092103Abstract: One example provides a method for authenticating a computing device received from a manufacturer, the method including establishing a secured connection with the computing device, receiving, from the computing device, a first set of security artifacts, and retrieving, from a secure cloud storage location, a second set of security artifacts, the second set of security artifacts including the EK public key and the PCR values for the computing device obtained during manufacturing. The method further comprises, when the first set of security artifacts matches the second set of security artifacts, then verifying the computing device as trusted and permitting communication between the computing device and a secured computing environment, and when the first set of security artifacts does not match the second set of security artifacts, then not verifying the computing device as trusted and not permitting communication between the computing device and the secured computing environment.Type: ApplicationFiled: January 10, 2019Publication date: March 19, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Gregory J. ZAVERTNIK, Vishwajit Tumkur MAHALINGAPPA, Soumya JAIN, Vimalraj Vasudevan THEKKOOT, Karthikeyan NAGARATHINAM, Sampath Kumar VICTOR, Varsha JAGDALE