Patents by Inventor Thomas Rogers
Thomas Rogers 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: 12428382Abstract: The present invention provides methods for the purification of the compound of Formula (I) from the precipitated reaction product comprising the compound of Formula (I), impurities, and/or residual or entrained solvents.Type: GrantFiled: March 17, 2022Date of Patent: September 30, 2025Assignee: MEDIBEACON INC.Inventors: Thomas Rogers, David Adams, Xiaogang Hua
-
Publication number: 20250225852Abstract: A computer implemented method includes receiving one or more user set preferences for detecting a hub alarm condition and one or more actions to perform in response to detecting a hub alarm condition, receiving, from the output of the security panel, data indicating that a traditional alarm condition occurred, based on receiving data indicating a traditional alarm condition occurred at the monitored property, receiving sensor data from at least one wireless sensor in a vicinity of a hardwired sensor associated with the traditional alarm condition, determining, based on the sensor data received from at least one wireless sensor in a vicinity of the hardwired sensor associated the traditional alarm condition, that the sensor data satisfies a condition, and in response to determining that the sensor data satisfies a condition, performing an action.Type: ApplicationFiled: March 26, 2025Publication date: July 10, 2025Inventor: Thomas Rogers
-
Publication number: 20250199878Abstract: A storage array engine has two single-board storage directors with CPU complexes and PCIe switches that are interconnected by a fabric-less PCIe NTB. IO response times of the storage directors are modeled, e.g., as a function of controller memory interface bandwidth utilization, switch utilization, fall-through time of a non-mirrored segment of the volatile memory, central processing unit complex utilization, number of available data slots in the non-mirrored segment of the volatile memory, and average depth of all IO-related queues. Responsive to receipt of an IO, a data slot in either local or remote storage director memory is allocated based on the difference between computed IO response times of the storage directors. The fabric-less link is used to service IOs using remote memory, thereby mitigating additional loading of the local CPU complex.Type: ApplicationFiled: December 14, 2023Publication date: June 19, 2025Applicant: Dell Products L.P.Inventors: Rong Yu, Earl Medeiros, Thomas Rogers, Ramesh Doddaiah
-
Patent number: 12319660Abstract: The present invention provides improved methods for preparing a compound comprising Formula (I).Type: GrantFiled: March 17, 2022Date of Patent: June 3, 2025Assignee: MediBeacon Inc.Inventors: Thomas Rogers, David Adams, Xiaogang Hua
-
Patent number: 12266248Abstract: A computer implemented method includes receiving one or more user set preferences for detecting a hub alarm condition and one or more actions to perform in response to detecting a hub alarm condition, receiving, from the output of the security panel, data indicating that a traditional alarm condition occurred, based on receiving data indicating a traditional alarm condition occurred at the monitored property, receiving sensor data from at least one wireless sensor in a vicinity of a hardwired sensor associated with the traditional alarm condition, determining, based on the sensor data received from at least one wireless sensor in a vicinity of the hardwired sensor associated the traditional alarm condition, that the sensor data satisfies a condition, and in response to determining that the sensor data satisfies a condition, performing an action.Type: GrantFiled: May 11, 2023Date of Patent: April 1, 2025Assignee: Alarm.com IncorporatedInventor: Thomas Rogers
-
Patent number: 12079477Abstract: Backend processes in a storage system are implemented using a plurality of worker threads that are divided into two thread groups: thread group A and thread group B. Threads of thread group A are able to be used to process both Random Read Miss (RRM) workload items and Random Write Miss (RWM) workload items. Threads of thread group B are divided into two thread sub-groups: thread sub-group B1 and thread sub-group B2. Threads of thread sub-group B1 are able to be used to process both RRM and RWM workload items, while threads of thread sub-group B2 are reserved to be used to process only RRM workload items. The size of thread sub-group B2 relative to the size of thread sub-group B1 changes over time (from 0 threads to all threads of thread group B), depending on the duty cycle of the threads of group A.Type: GrantFiled: July 20, 2022Date of Patent: September 3, 2024Assignee: Dell Products, L.P.Inventors: Ningdong Li, Peng Yin, James McGillis, Gabriel Hershkovitz, Thomas Rogers, Robert Lucey
-
Publication number: 20240182551Abstract: The invention provides antibodies and related antibody agents that are cross-reactive with the spike proteins of multiple human coronaviruses. Also provided in the invention are methods and kits of using such antibodies in various diagnostic and therapeutic applications. In one aspect, the invention provides novel antibodies or antigen-binding fragments thereof that specifically bind to a human coronavirus spike protein.Type: ApplicationFiled: March 31, 2022Publication date: June 6, 2024Inventors: Raiees Andrabi, Ge Song, Wanting He, Thomas Rogers, Dennis R. Burton
-
Publication number: 20240028202Abstract: Backend processes in a storage system are implemented using a plurality of worker threads that are divided into two thread groups: thread group A and thread group B. Threads of thread group A are able to be used to process both Random Read Miss (RRM) workload items and Random Write Miss (RWM) workload items. Threads of thread group B are divided into two thread sub-groups: thread sub-group B1 and thread sub-group B2. Threads of thread sub-group B1 are able to be used to process both RRM and RWM workload items, while threads of thread sub-group B2 are reserved to be used to process only RRM workload items. The size of thread sub-group B2 relative to the size of thread sub-group B1 changes over time (from 0 threads to all threads of thread group B), depending on the duty cycle of the threads of group A.Type: ApplicationFiled: July 20, 2022Publication date: January 25, 2024Inventors: Ningdong Li, Peng Yin, James McGillis, Gabriel Hershkovitz, Thomas Rogers, Robert Lucey
-
Publication number: 20230334586Abstract: A system is configured to receive image data, identify, using a first set of one or more machine learning models, multiple objects related to real property that are shown in the image data, determine a number of unique objects that are shown in the image data and generate, using a second set of one or more machine learning models, an assessment of a state of the real property.Type: ApplicationFiled: April 19, 2023Publication date: October 19, 2023Inventors: Giacomo MARIOTTI, David PRIBIL, Thomas ROGERS
-
Publication number: 20230290236Abstract: A computer implemented method includes receiving one or more user set preferences for detecting a hub alarm condition and one or more actions to perform in response to detecting a hub alarm condition, receiving, from the output of the security panel, data indicating that a traditional alarm condition occurred, based on receiving data indicating a traditional alarm condition occurred at the monitored property, receiving sensor data from at least one wireless sensor in a vicinity of a hardwired sensor associated with the traditional alarm condition, determining, based on the sensor data received from at least one wireless sensor in a vicinity of the hardwired sensor associated the traditional alarm condition, that the sensor data satisfies a condition, and in response to determining that the sensor data satisfies a condition, performing an action.Type: ApplicationFiled: May 11, 2023Publication date: September 14, 2023Inventor: Thomas Rogers
-
Patent number: 11709038Abstract: The stabilizing support device for cake fireworks is a device used to provide users with a supporting platform for fireworks, that prevents firework cakes from flipping over and causing unnecessary injuries. To accomplish this, the device includes a stable platform and a plurality of fastening means. Preferably, the device may hold a plurality of cake fireworks and may launch fireworks separately or all together. The device can further ignite the firework electronically through wireless communication. This can improve firework shows for everyday consumers can bring a backyard firework show to a professional firework display level. Furthermore, the device includes support stands that have the capabilities to shoot the fireworks in multiple angles and multiple heights. This can help families who have very little knowledge on how to put together a proper firework show. Additionally, the device can also be folded and fit into a small size carryon bag.Type: GrantFiled: November 5, 2021Date of Patent: July 25, 2023Inventor: Thomas Rogers
-
Patent number: 11694494Abstract: In some implementations, systems and techniques are described to automatically unlock a front door of a property in response to detecting an alarm signal indicating an emergency at or near a property. Data indicating occurrence of an emergency condition at a property is initially obtained. A lock configuration for an electronic lock of the property is determined. An unlock instruction is generated for the electronic lock based on the determined lock configuration for the electronic lock. The unlock instruction is transmitted to the electronic lock such that, when the unlock instruction is received by the electronic lock, the electronic lock is unlocked according to the unlock instruction.Type: GrantFiled: August 2, 2021Date of Patent: July 4, 2023Assignee: Alarm.com IncorporatedInventors: Thomas Rogers, David James Hutz, Noah Robert Weingart
-
Patent number: 11682279Abstract: A computer implemented method includes receiving one or more user set preferences for detecting a hub alarm condition and one or more actions to perform in response to detecting a hub alarm condition, receiving, from the output of the security panel, data indicating that a traditional alarm condition occurred, based on receiving data indicating a traditional alarm condition occurred at the monitored property, receiving sensor data from at least one wireless sensor in a vicinity of a hardwired sensor associated with the traditional alarm condition, determining, based on the sensor data received from at least one wireless sensor in a vicinity of the hardwired sensor associated the traditional alarm condition, that the sensor data satisfies a condition, and in response to determining that the sensor data satisfies a condition, performing an action.Type: GrantFiled: January 4, 2021Date of Patent: June 20, 2023Assignee: Alarm.com IncorporatedInventor: Thomas Rogers
-
Patent number: 11676471Abstract: A computer implemented method including receiving, by a monitoring system that is configured to monitor a property and from an electronic pool device that is configured to monitor a swimming pool at the property, sensor data, analyzing, by the monitoring system, the sensor data, based on analyzing the sensor data, generating, by the monitoring system, an instruction to activate a camera of the electronic pool device, providing, by the monitoring system to the electronic pool device, the instruction to activate the camera, receiving, by the monitoring system from the electronic pool device, image data, analyzing, by the monitoring system, the image data, based on analyzing the image data, identifying a monitoring system action to perform, and performing the monitoring system action.Type: GrantFiled: October 12, 2021Date of Patent: June 13, 2023Assignee: Alarm.com IncorporatedInventors: Thomas Rogers, Gary Franklin Bart, Dean Constantine, John Varn
-
Publication number: 20230026838Abstract: The stabilizing support device for cake fireworks is a device used to provide users with a supporting platform for fireworks, that prevents firework cakes from flipping over and causing unnecessary injuries. To accomplish this, the device includes a stable platform and a plurality of fastening means. Preferably, the device may hold a plurality of cake fireworks and may launch fireworks separately or all together. The device can further ignite the firework electronically through wireless communication. This can improve firework shows for everyday consumers can bring a backyard firework show to a professional firework display level. Furthermore, the device includes support stands that have the capabilities to shoot the fireworks in multiple angles and multiple heights. This can help families who have very little knowledge on how to put together a proper firework show. Additionally, the device can also be folded and fit into a small size carryon bag.Type: ApplicationFiled: November 5, 2021Publication date: January 26, 2023Inventor: Thomas Rogers
-
Patent number: 11553320Abstract: Techniques are described for determining that a property is vacant based on monitoring data collected by connected sensors and appliances near or within the property. In response to determining that a property is vacant, the condition of the vacant property can be monitored for various risks such as fire safety and security breaches. Monitoring techniques may also be used to determine when a new customer (e.g., a new tenant or property owner) has moved into the property. In response to detecting a move-in, one or more notifications may be transmitted to assist the new customer to customize a security system associated with the property. In this regard, techniques described herein may be used by service providers to improve the transition associated with move-in and move-out processes, which may also improve retention of monitoring services.Type: GrantFiled: April 4, 2017Date of Patent: January 10, 2023Assignee: Alarm.com IncorporatedInventors: David James Hutz, Thomas Rogers
-
Publication number: 20220324818Abstract: The present invention provides improved methods for preparing a compound comprising Formula (I).Type: ApplicationFiled: March 17, 2022Publication date: October 13, 2022Inventors: Thomas Rogers, David Adams, Xiaogang Hua
-
Publication number: 20220315538Abstract: The present invention provides methods for the purification of the compound of Formula (I) from the precipitated reaction product comprising the compound of Formula (I), impurities, and/or residual or entrained solvents.Type: ApplicationFiled: March 17, 2022Publication date: October 6, 2022Inventors: Thomas Rogers, David Adams, Xiaogang Hua
-
Publication number: 20220044544Abstract: A computer implemented method including receiving, by a monitoring system that is configured to monitor a property and from an electronic pool device that is configured to monitor a swimming pool at the property, sensor data, analyzing, by the monitoring system, the sensor data, based on analyzing the sensor data, generating, by the monitoring system, an instruction to activate a camera of the electronic pool device, providing, by the monitoring system to the electronic pool device, the instruction to activate the camera, receiving, by the monitoring system from the electronic pool device, image data, analyzing, by the monitoring system, the image data, based on analyzing the image data, identifying a monitoring system action to perform, and performing the monitoring system action.Type: ApplicationFiled: October 12, 2021Publication date: February 10, 2022Inventors: Thomas Rogers, Gary Franklin Bart, Dean Constantine, John Varn
-
Publication number: 20210358238Abstract: In some implementations, systems and techniques are described to automatically unlock a front door of a property in response to detecting an alarm signal indicating an emergency at or near a property. Data indicating occurrence of an emergency condition at a property is initially obtained. A lock configuration for an electronic lock of the property is determined. An unlock instruction is generated for the electronic lock based on the determined lock configuration for the electronic lock. The unlock instruction is transmitted to the electronic lock such that, when the unlock instruction is received by the electronic lock, the electronic lock is unlocked according to the unlock instruction.Type: ApplicationFiled: August 2, 2021Publication date: November 18, 2021Inventors: Thomas Rogers, David James Hutz, Noah Robert Weingart