Patents by Inventor Peter A. Thomas
Peter A. Thomas 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: 12255895Abstract: Methods, systems, apparatuses, and computer-readable storage mediums are described for authorizing publishing of a message and/or a subscription from an Internet of Things (IoT) device. In an example system, a message broker receives a list of attributes from a claims provider. The message broker determines whether publishing of the message is authorized based at least on the list of attributes, and publishes the message if it is determined that the publishing is authorized. The message broker may also receive a subscription specifying a topic filter. The message broker determines whether the subscription is authorized for the IoT device based at least on the list of attributes, and transmits a subscription message to the IoT device if it is determined that the subscription is authorized.Type: GrantFiled: May 31, 2022Date of Patent: March 18, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Kevin Thomas Damour, David Michael Sauntry, Peter Gregg Miller, Jeroen Vanturennout, Murli Dharan Satagopan, William Alexander Stevenson, Michael Richard Yagley
-
Patent number: 12252599Abstract: A polyolefin film having between about 10% and about 95%, by weight of the polyolefin film, of recycled polyolefin is described. The polyolefin film has an Average Hole Count between about 0.0 and about 10.0, according to the Gel Count Test Method. The polyolefin film has an Average Gel Count between about 0.0 and about 100.0, according to the Gel Count Test Method. The polyolefin film has an Average Relative Gel Height between about 0.0% and about 150.0%. The polyolefin film has a Total Spot Count between about 0.0 and about 100.0, according to the Gel Count Test Method.Type: GrantFiled: September 6, 2023Date of Patent: March 18, 2025Assignee: The Procter & Gamble CompanyInventors: Christian Kohlweyer, Paul Thomas Weisman, Michael Remus, Peter Kramkowski
-
Publication number: 20250082399Abstract: Ablation systems, components thereof, and related methods are disclosed. An example ablation system may include a first ablation component including a first ablation component end effector configured to be positioned on a first side of a target tissue and a second ablation component including a second ablation component end effector configured to be positioned on a second side of the target tissue. The first ablation component may include a first ablation component permanent magnet that is translationally repositionable between an engaged configuration and a disengaged configuration. The second ablation component may include a second ablation component permanent magnet that is freely rotatable and is configured to rotatably self-orient into a magnetically attractive orientation with the first ablation component permanent magnet.Type: ApplicationFiled: September 17, 2024Publication date: March 13, 2025Applicant: AtriCure, Inc.Inventors: Geni Giannotti Rupley, Salvatore Privitera, Peter Joseph France, Adam Harp, Kenneth Lance Miller, Matthew Monti, Jackson Thomas Romelli
-
Publication number: 20250087655Abstract: The present disclosure provides a method of manufacturing an electrode using a continuous coating line for applying an electrode coating layer on a substrate surface of a substrate, the continuous coating line comprising a coating apparatus comprising a coating head and a coating fluid supply system, and at least one oven comprising a heating element, and a substrate carrier for carrying the substrate, the method comprising continuously carrying the substrate through the continuous coating line using the substrate carrier; continuously applying a battery electrode slurry composition from the coating head to the substrate surface to form a wet coated substrate, wherein the battery electrode slurry composition is continuously fed into the coating head by the coating fluid supply system; and heating the wet coated substrate in the oven to form a dried coating on the substrate.Type: ApplicationFiled: June 2, 2022Publication date: March 13, 2025Applicant: PPG Industries Ohio, Inc.Inventors: Zhilian Zhou, Peter Lawrence Votruba-Drzal, Adam Jacob Crowe, Stoyan Gary Watsula, Ian Lawrence Matts, Fanghui Wu, Pengfei Zhan, Zilu Li, Yurun Yang, Scott William Sisco, Wenqing Liu, Kevin Thomas Sylvester, Na Zhang
-
Publication number: 20250072665Abstract: A storage structure (400) for a food processing device (10) with a bowl (16) for processing food using different accessories (82, 84, 86, 88), the storage structure (400) comprising: a base unit (402) configured to fit within the bowl (16), and engagement formations (474) to retain a plurality of the accessories (82, 84, 86, 88) on the base unit (402) for individual removal from the base unit (402), and replacement into the base unit (402), without first removing or replacing another of the accessories (82, 84, 86, 88).Type: ApplicationFiled: July 19, 2022Publication date: March 6, 2025Inventors: Mark Anthony THOMAS, Simon Peter MOORE
-
Publication number: 20250077489Abstract: Example implementations relate to deduplication operations in a storage system. An example includes receiving a stream of data units to be stored in a persistent storage of a deduplication storage system; generating a manifest to record a received order of the data units; indexing the data units in container indexes, where each container index records fingerprints and immutable storage locations of one or more data units; in response to a determination that the manifest has reached a threshold size, determining immutable storage locations that are recorded in the container indexes; and updating the manifest to record the determined immutable storage locations.Type: ApplicationFiled: August 31, 2023Publication date: March 6, 2025Inventors: Treeve White, Richard Phillip Mayo, Peter Thomas Camble
-
Patent number: 12241583Abstract: A mobile device mounting system includes a device case and a mount. The device case includes: an insert including a rectangular bore and defining a set of undercut sections about the rectangular bore; and a first set of magnetic elements arranged in a first pattern about the rectangular bore. The mount includes: a body; a polygonal boss extending from the body and configured to insert into the rectangular bore; a set of locking jaws arranged on the polygonal boss configured to transiently mate with the set of undercut sections to constrain the polygonal boss within the rectangular bore; and a second set of magnetic elements arranged in a second pattern about the polygonal boss and configured to transiently couple to the first set of magnetic elements to transiently retain the mount against the device case and to drive the set of locking jaws toward the set of undercut sections.Type: GrantFiled: March 25, 2022Date of Patent: March 4, 2025Assignee: PEAK DESIGNInventors: Robb Jankura, Matthew Thomas James, Peter Dering, Peter Lockett, Arthur Viger, Andrew Wheeler Gans, Kiran Malladi, Andrienne Rowell, Jaimee Erickson, Max A. Maloney, Joseph Cunningham, Dane Jones, Colin Maginnis, Rachel Roberts
-
Publication number: 20250068522Abstract: Embodiments of the present disclosure may provide a data protection system that performs identification of errors from queries on a database. The data protection system can further identify corrupted data from additional errors, are difficult to detect, and occur between layers of data in the database system. The data protection system can perform corrections of the error data by rebuilding database data or removing the corrupted data.Type: ApplicationFiled: November 15, 2024Publication date: February 27, 2025Inventors: Selcuk Aya, Leonid Baraznenok, Jaeha Lee, Adrian Peter Neumann, Ryan Michael Thomas Shelly, Zerui Wei, Jiaqi Yan
-
Patent number: 12235951Abstract: A uniform enclave interface is provided for creating and operating enclaves across multiple different types of backends and system configurations. For instance, an enclave manager may be created in an untrusted environment of a host computing device. The enclave manager may include instructions for creating one or more enclaves. An enclave may be generated in memory of the host computing device using the enclave manager. One or more enclave clients of the enclave may be generated by the enclave manager such that the enclave clients configured to provide one or more entry points into the enclave. One or more trusted application instances may be created in the enclave.Type: GrantFiled: January 31, 2024Date of Patent: February 25, 2025Assignee: Google LLCInventors: Matthew Gingell, Peter Gonda, Alexander Thomas Cope, Sergey Karamov, Keith Moyer, Uday Ramesh Savagaonkar, Chong Cai
-
Publication number: 20250053680Abstract: A method of preventing queries from accessing database files based on metadata. The method includes determining a first metadata associated with a particular file and a second metadata associated with a changed version of the particular file. The method includes directing, based on the first metadata associated with the particular file, a first query for the particular file to a first file that is associated with the particular file. The method includes preventing a second query for the particular file from accessing the particular file by directing, based on the second metadata associated with the changed version of the particular file, the second query to the changed version of the particular file instead of the particular file.Type: ApplicationFiled: October 28, 2024Publication date: February 13, 2025Inventors: Benoit Dageville, Peter Povinec, Philipp Thomas Unterbrunner, Martin Hentschel
-
Publication number: 20250051460Abstract: This invention relates to binding molecules that bind specifically Vascular Endothelial Growth Factor (VEGF) and Tropomyosin receptor kinase B (TrkB) and their use in medicine, pharmaceutical compositions comprising the same, and methods of using the same as agents for treatment and/or prevention of diseases of the eye.Type: ApplicationFiled: August 19, 2024Publication date: February 13, 2025Inventors: Peter Michael BENZ, Remko Alexander BAKKER, Holger FUCHS, Fei HAN, Sandeep KUMAR, Sarah LOW, Justin M. SCHEER, Leo THOMAS
-
Patent number: 12225040Abstract: Techniques for identifying and managing an organization's remote attack surface that account for the fluid nature of the remote attack surface are described. Data collected from organization-issued endpoint devices are obtained and analyzed to determine public IP addresses used by the endpoint devices. The devices connected to external networks (i.e., non-organization networks) at various time windows are identified by distinguishing between public IP addresses that are associated with the organization and those that are not. Data obtained from ongoing global probing of public IP addresses, which at least indicate software instances hosted on networks corresponding to the public IP address, are correlated with each public IP address determined to be associated with an external network to which an endpoint device has connected. From these data, any security risks that connections to external networks may pose to the organization's network can be identified.Type: GrantFiled: July 21, 2022Date of Patent: February 11, 2025Assignee: Palo Alto Networks, Inc.Inventors: Matthew Stephen Kraning, Corey James Fredericks, Andrew Clayton Scott, Peter Thomas Dickinson
-
Patent number: 12224058Abstract: Systems and techniques for monitoring, predicting and/or alerting for census periods in medical inpatient units are presented. A system can include a grouping component that defines a group of beds at a medical facility based on at least one grouping factor, and a group stability component that determines a measure of occupancy variability for the group based on historical census data for respective beds in the group. The system can further include a model selection component that selects one or more census forecasting models for the group based on the measure of occupancy variability, and a patient census component that applies the one or more census forecasting models to current patient flow data for the medical facility to forecast an expected occupancy level for the group during one or more future periods of time.Type: GrantFiled: June 8, 2021Date of Patent: February 11, 2025Assignee: General Electric CompanyInventors: Bex George Thomas, Vijay K. Veeraghattam, Hong Yang, Gregory Peter Betman
-
Patent number: 12217212Abstract: This specification generally discloses technology for optimizing the loading of pallets on trucks and other sorts of vehicles. A pallet loading technique includes receiving pallet information for a shipment, the pallet information describing pallets to be included in the shipment, receiving vehicle constraint information for a vehicle, the vehicle constraint information describing rules for loading pallets on the vehicle, and determining candidate solutions for loading the pallets on the vehicle, each candidate solution (i) satisfying the rules for loading pallets on the vehicle, and (ii) defining, for each pallet to be included in the shipment, a respective position and orientation of the pallet on the vehicle. At least some of the candidate solutions are evaluated, one of the candidate solutions is selected, and the vehicle is loaded according to the selected candidate solution.Type: GrantFiled: August 25, 2022Date of Patent: February 4, 2025Assignee: Lineage Logistics, LLCInventors: Daniel Thomas Wintz, Julia Long, Peter Greskoff, Chloe Mawer, Caitlin Voegele, Daniel Walet, Elliott Gerard Wolf
-
Publication number: 20250040058Abstract: Pre-connected analyte sensors are provided. A pre-connected analyte sensor includes a sensor carrier attached to an analyte sensor. The sensor carrier includes a substrate configured for mechanical coupling of the sensor to testing, calibration, or wearable equipment. The sensor carrier also includes conductive contacts for electrically coupling sensor electrodes to the testing, calibration, or wearable equipment.Type: ApplicationFiled: October 15, 2024Publication date: January 30, 2025Inventors: Jason Halac, John Charles Barry, Becky L. Clark, Chris W. Dring, John Michael Gray, Kris Elliot Higley, Jeff Jackson, David A. Keller, Ted Tang Lee, Jason Mitchell, Kenneth Pirondini, David Rego, Ryan Everett Schoonmaker, Peter C. Simpson, Craig Thomas Gadd, Kyle Thomas Stewart, John Stanley Hayes
-
Publication number: 20250031994Abstract: A computer-implemented method is provided for estimating a weight of a patient when supported on a patient table. Optical image data and depth image data are obtained and patient body keypoints are extracted from the optical image data. A first frame is selected which comprises an image of the patient table, by selecting a frame in which no body keypoints are present in the optical image data. A second frame is selected of the patient on the table, by selecting a frame with patient body keypoints and with little or no movement. A patient volume is obtained based on a difference between the depth image data for the first and second frame (or depth data at those times) and the patient weight is estimated from the determined patient volume.Type: ApplicationFiled: October 27, 2022Publication date: January 30, 2025Inventors: KARSTEN SOMMER, SASCHA KRUEGER, JULIEN THOMAS SENEGAS, PETER KOKEN
-
Publication number: 20250033988Abstract: Preparation of capped metal oxide nanocrystals comprising a metal oxide shell that are photocatalytically and thermally stable and their dispersions in monomers, oligomers, and polymers, as well as the resulting formulations and nanocomposite films. These nanocrystals are highly monodisperse with nanocrystal size between 3-100 n. Resultant formulations incorporating these nanocrystals and a matrix material are highly stable and result in nanocomposites that have high refractive index, are highly transparent, have minimal to no change in absorption upon thermal or UV processing and are optically transparent in the visible wavelengths with very little or no scattering.Type: ApplicationFiled: December 20, 2022Publication date: January 30, 2025Inventors: Robert J. WIACEK, Selina Thomas MONICKAM, Mohammad Sadegh YAZDANPARAST, Brian SZYCHOWSKI, Guoyi FU, Peter Christopher GUSCHL, Grace E.M. MCCLINTOCK, Lei ZHENG, Zehra Serpil Gonen WILLIAMS, Mohammadreza AMIRMOSHIRI, Nicole Joud TADROS
-
Publication number: 20250032007Abstract: Systems and methods are provided to provide guidance to a user regarding management of a physiologic condition such as diabetes. The determination may be based upon a patient glucose concentration level. The glucose concentration level may be provided to a stored model to determine a state. The guidance may be determined based at least in part on the determined state.Type: ApplicationFiled: October 11, 2024Publication date: January 30, 2025Inventors: Alexandra Elena CONSTANTIN, Scott M. BELLIVEAU, Naresh C. BHAVARAJU, Jennifer D. BLACKWELL, Eric S. COHEN, Basab DATTARAY, Anna Leigh DAVIS, Rian W. DRAEGER, Arturo GARCIA, John Michael GRAY, Hari HAMPAPURAM, Nathaniel David HEINTZMANN, Lauren Hruby JEPSON, Matthew Lawrence JOHNSON, Apurv Ullas KAMATH, Katherine Yerre KOEHLER, Phil MAYOU, Patrick Wile MCBRIDE, Michael Robert MENSINGER, Sumitaka MIKAMI, Andrew Attila PAL, Nicholas POLYTARIDIS, Philip Thomas PUPA, Eli REIHMAN, Peter C. SIMPSON, Tomas C. WALKER, Daniel Justin WIEDEBACK, Subrai Girish PAI, Matthew T. VOGEL
-
Publication number: 20250036263Abstract: Methods and systems for controlling window arrangements for tabbed user interface elements. An example method includes displaying a plurality of application windows including at least one application window for a web browser application having multiple open tabs, the multiple open tabs including at least one active tab and multiple inactive tabs, receiving an input to invoke a snap assist mode; in response to the input, display a snap assist user interface to reconfigure the display of one or more the plurality of the application windows, the snap assist user interface including tab representations and an application-window representation. In response to receiving a selection of a tab representation, a web browser application window is displayed with the corresponding tab as the active tab.Type: ApplicationFiled: October 11, 2024Publication date: January 30, 2025Applicant: Microsoft Technology Licensing, LLCInventors: Leo Tian Yue, Kenneth Martin Tubbs, JR., Stacy Diane Carson, Peter Josef Kreiseder, Bret Paul Anderson, Sailesh Dahal, Neil Agarwal, Gregory Thomas Mattox, JR.
-
Patent number: 12211104Abstract: A policy management system can manage a set of insurance policies, for example by performing automated operations to renew policies for subsequent terms. Some insurance policies may be associated with the same household, company, or other insured party, but may be associated with different cars or other insured elements. The policy management system can have a policy consolidator that identifies database records for a target policy and a related source policy, and can consolidate data from the source policy into the record of the target policy. Thereafter, the policy management system can perform policy renewal operations and other policy management operations together based on the consolidated data in the record for the target policy.Type: GrantFiled: November 18, 2021Date of Patent: January 28, 2025Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Troy Cottrell, Evan Stalter, David Poppen, Byron Musser, Peter R. Wenzel, Jay Thomas Parker, Mark Bachtold, Tyhad Harrison, Lynne Wagner, Maximilian Thomas Supryn, Isaac Figueroa