loadpatents
name:-0.096395969390869
name:-0.092562913894653
name:-0.0006558895111084
Darrington; David L. Patent Filings

Darrington; David L.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Darrington; David L..The latest application filed is for "monitoring the temperature of a high powered computing component".

Company Profile
1.110.91
  • Darrington; David L. - Rochester MN
  • Darrington; David L - Rochester MN
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Database query optimizer that takes network choice into consideration
Grant 10,452,654 - Barsness , et al. Oc
2019-10-22
Database query optimizer that takes network choice into consideration
Grant 9,934,271 - Barsness , et al. April 3, 2
2018-04-03
Message flow control in a multi-node computer system
Grant 9,514,023 - Barsness , et al. December 6, 2
2016-12-06
Scheduling work in a multi-node computer system based on checkpoint characteristics
Grant 9,417,909 - Darrington , et al. August 16, 2
2016-08-16
Configuring a parallel computer based on an interleave rate of an application containing serial and parallel segments
Grant 9,268,614 - Barsness , et al. February 23, 2
2016-02-23
Optimizing just-in-time compiling for a java application executing on a compute node
Grant 9,244,662 - Barsness , et al. January 26, 2
2016-01-26
Optimizing just-in-time compiling for a java application executing on a compute node
Grant 9,213,529 - Barsness , et al. December 15, 2
2015-12-15
Query optimization in a parallel computer system to reduce network traffic
Grant 9,195,710 - Barsness , et al. November 24, 2
2015-11-24
Inserting data into an in-memory distributed nodal database
Grant 9,183,283 - Barsness , et al. November 10, 2
2015-11-10
Inserting data into an in-memory distributed nodal database
Grant 9,183,284 - Barsness , et al. November 10, 2
2015-11-10
Dynamic distribution of nodes on a multi-node computer system
Grant 9,172,628 - Barsness , et al. October 27, 2
2015-10-27
Optimized peer-to-peer file transfers on a multi-node computer system
Grant 9,167,034 - Barsness , et al. October 20, 2
2015-10-20
Calculating a thermal value to control the flow of liquid through the liquid cooled heatsink which is in thermal communication with the high powered computing component
Grant 9,122,736 - Darrington , et al. September 1, 2
2015-09-01
Method to control the temperature of a high powered computing component through a liquid cooled heatsink responsive to an increase in the thermal value
Grant 9,122,737 - Darrington , et al. September 1, 2
2015-09-01
Using accelerators in a hybrid architecture for system checkpointing
Grant 9,104,617 - Darrington , et al. August 11, 2
2015-08-11
Executing a distributed java application on a plurality of compute nodes
Grant 9,086,924 - Barsness , et al. July 21, 2
2015-07-21
Scheduling jobs of a multi-node computer system based on environmental impact
Grant 9,015,726 - Barsness , et al. April 21, 2
2015-04-21
Query optimization in a parallel computer system to reduce network traffic
Grant 8,930,345 - Barsness , et al. January 6, 2
2015-01-06
Inserting data into an in-memory distributed nodal database
Grant 8,892,558 - Barsness , et al. November 18, 2
2014-11-18
Enhanced garbage collection in a multi-node environment
Grant 8,868,623 - Barsness , et al. October 21, 2
2014-10-21
Optimized peer-to-peer file transfers on a multi-node computer system
Grant 8,856,275 - Barsness , et al. October 7, 2
2014-10-07
Optimized peer-to-peer file transfers on a multi-node computer system
Grant 8,856,286 - Barsness , et al. October 7, 2
2014-10-07
Reducing storage costs associated with backing up a database
Grant 8,818,955 - Barsness , et al. August 26, 2
2014-08-26
Query optimization in a parallel computer system with multiple networks
Grant 8,812,645 - Barsness , et al. August 19, 2
2014-08-19
Management of persistent memory in a multi-node computer system
Grant 8,812,818 - Barsness , et al. August 19, 2
2014-08-19
Query execution and optimization with autonomic error recovery from network failures in a parallel computer system with multiple networks
Grant 8,788,660 - Barsness , et al. July 22, 2
2014-07-22
Monitoring The Temperature Of A High Powered Computing Component
App 20140201557 - DARRINGTON; DAVID L. ;   et al.
2014-07-17
Monitoring The Temperature Of A High Powered Computing Component
App 20140201558 - DARRINGTON; DAVID L. ;   et al.
2014-07-17
Query execution and optimization with autonomic error recovery from network failures in a parallel computer system with multiple networks
Grant 8,774,057 - Barsness , et al. July 8, 2
2014-07-08
Query optimization in a parallel computer system with multiple networks
Grant 8,688,819 - Barsness , et al. April 1, 2
2014-04-01
Optimizing power consumption and performance in a hybrid computer environment
Grant 8,677,161 - Barsness , et al. March 18, 2
2014-03-18
Environment modification in a hybrid node computing environment
Grant 8,671,418 - Barsness , et al. March 11, 2
2014-03-11
Environment Based Node Selection For Work Scheduling In A Parallel Computing System
App 20140059556 - Barsness; Eric L. ;   et al.
2014-02-27
Distributed job scheduling in a multi-nodal environment
Grant 8,645,745 - Barsness , et al. February 4, 2
2014-02-04
Distributed job scheduling in a multi-nodal environment
Grant 8,615,677 - Barsness , et al. December 24, 2
2013-12-24
Parsing an application to find serial and parallel data segments to minimize mitigation overhead between serial and parallel compute nodes
Grant 8,595,736 - Barsness , et al. November 26, 2
2013-11-26
Executing a distributed java application on a plurality of compute nodes in accordance with a just-in-time compilation history
Grant 8,595,742 - Barsness , et al. November 26, 2
2013-11-26
Environment based node selection for work scheduling in a parallel computing system
Grant 8,589,931 - Barsness , et al. November 19, 2
2013-11-19
Utilizing virtual private networks to provide object level security on a multi-node computer system
Grant 8,572,723 - Barsness , et al. October 29, 2
2013-10-29
Normalizing data on database restore
Grant 8,543,549 - Barsness , et al. September 24, 2
2013-09-24
Global detection of resource leaks in a multi-node computer system
Grant 8,537,662 - Barsness , et al. September 17, 2
2013-09-17
Optimizing power consumption and performance in a hybrid computer environment
Grant 8,539,256 - Barsness , et al. September 17, 2
2013-09-17
Program development tool configured to compile source code according to energy consumption requirements
Grant 8,522,193 - Barness , et al. August 27, 2
2013-08-27
Executing an application on a parallel computer
Grant 8,516,494 - Barsness , et al. August 20, 2
2013-08-20
Optimized Peer-to-peer File Transfers On A Multi-node Computer System
App 20130198343 - Barsness; Eric L. ;   et al.
2013-08-01
Query Optimization In A Parallel Computer System To Reduce Network Traffic
App 20130191369 - Barsness; Eric L. ;   et al.
2013-07-25
Optimized Peer-to-peer File Transfers On A Multi-node Computer System
App 20130191504 - Barsness; Eric L. ;   et al.
2013-07-25
Dynamic Distribution Of Nodes On A Multi-node Computer System
App 20130185423 - Barsness; Eric L. ;   et al.
2013-07-18
Query Optimization In A Parallel Computer System To Reduce Network Traffic
App 20130185278 - Barsness; Eric L. ;   et al.
2013-07-18
Dynamic Distribution Of Nodes On A Multi-node Computer System
App 20130185731 - Barsness; Eric L. ;   et al.
2013-07-18
Query Optimization In A Parallel Computer System With Multiple Networks
App 20130185283 - Barsness; Eric L. ;   et al.
2013-07-18
Query Optimization In A Parallel Computer System With Multiple Networks
App 20130185279 - Barsness; Eric L. ;   et al.
2013-07-18
Inserting Data Into An In-memory Distributed Nodal Database
App 20130185301 - Barsness; Eric L. ;   et al.
2013-07-18
Query Execution And Optimization With Autonomic Error Recovery From Network Failures In A Parallel Computer System With Multiple Networks
App 20130185588 - Barsness; Eric L. ;   et al.
2013-07-18
Inserting Data Into An In-memory Distributed Nodal Database
App 20130185302 - Barsness; Eric L. ;   et al.
2013-07-18
Query Execution And Optimization With Autonomic Error Recovery From Network Failures In A Parallel Computer System With Multiple Networks
App 20130179432 - Barsness; Eric L. ;   et al.
2013-07-11
Database Query Optimizer That Takes Network Choice Into Consideration
App 20130159287 - Barsness; Eric L. ;   et al.
2013-06-20
Optimizing Just-in-time Compiling For A Java Application Executing On A Compute Node
App 20130159983 - BARSNESS; ERIC L. ;   et al.
2013-06-20
Optimizing Power Consumption And Performance In A Hybrid Computer Environment
App 20130159745 - Barsness; Eric L. ;   et al.
2013-06-20
Management of persistent memory in a multi-node computer system
Grant 8,458,433 - Barsness , et al. June 4, 2
2013-06-04
Utilizing virtual private networks to provide object level security on a multi-node computer system
Grant 8,424,076 - Barsness , et al. April 16, 2
2013-04-16
Optimizing Just-in-time Compiling For A Java Application Executing On A Compute Node
App 20130091496 - BARSNESS; ERIC L. ;   et al.
2013-04-11
Distributed Job Scheduling In A Multi-nodal Environment
App 20130080824 - Barsness; Eric L. ;   et al.
2013-03-28
Optimizing just-in-time compiling for a java application executing on a compute node
Grant 8,397,225 - Barsness , et al. March 12, 2
2013-03-12
Job scheduling and distribution on a partitioned compute tree based on job priority and network utilization
Grant 8,381,220 - Barsness , et al. February 19, 2
2013-02-19
Mechanism for process migration on a massively parallel computer
Grant 8,370,844 - Archer , et al. February 5, 2
2013-02-05
Migrating program objects in a multi-node computer system
Grant 8,364,908 - Barsness , et al. January 29, 2
2013-01-29
Presenting energy consumption information in an integrated development environment tool
Grant 8,312,441 - Barsness , et al. November 13, 2
2012-11-13
Executing a distributed software application on a plurality of compute nodes according to a compilation history
Grant 8,281,311 - Barsness , et al. October 2, 2
2012-10-02
Global Detection Of Resource Leaks In A Multi-node Computer System
App 20120246509 - Barsness; Eric L. ;   et al.
2012-09-27
Distributed Job Scheduling In A Multi-nodal Environment
App 20120221886 - Barsness; Eric L. ;   et al.
2012-08-30
Executing A Distributed Java Application On A Plurality Of Compute Nodes
App 20120210330 - BARSNESS; ERIC L. ;   et al.
2012-08-16
Database Query Optimizer That Takes Network Choice Into Consideration
App 20120203763 - Barsness; Eric L. ;   et al.
2012-08-09
Executing An Application On A Parallel Computer
App 20120192193 - BARSNESS; ERIC L. ;   et al.
2012-07-26
Database query optimizer that takes network choice into consideration
Grant 8,229,955 - Barsness , et al. July 24, 2
2012-07-24
Configuring An Application For Execution On A Parallel Computer
App 20120180058 - Barsness; Eric L. ;   et al.
2012-07-12
Sharing compiler optimizations in a multi-node system
Grant 8,214,814 - Barsness , et al. July 3, 2
2012-07-03
Selectively generating program objects on remote node of a multi-node computer system
Grant 8,209,299 - Barsness , et al. June 26, 2
2012-06-26
Global detection of resource leaks in a multi-node computer system
Grant 8,203,937 - Barsness , et al. June 19, 2
2012-06-19
Normalizing Data On Database Restore
App 20120150806 - Barsness; Eric L. ;   et al.
2012-06-14
Utilizing Virtual Private Networks To Provide Object Level Security On A Multi-node Computer System
App 20120151573 - Barsness; Eric Lawrence ;   et al.
2012-06-14
Timestamp synchronization for queries to database portions in nodes that have independent clocks in a parallel computer system
Grant 8,200,846 - Barsness , et al. June 12, 2
2012-06-12
Management Of Persistent Memory In A Multi-node Computer System
App 20120144132 - Barsness; Eric Lawrence ;   et al.
2012-06-07
Resource sharing techniques in a parallel processing computing system utilizing locks by replicating or shadowing execution contexts
Grant 8,195,896 - Barsness , et al. June 5, 2
2012-06-05
Partial indexes for multi-node database
Grant 8,195,642 - Barsness , et al. June 5, 2
2012-06-05
Parsing an application to find serial and parallel data segments to minimize migration overhead between serial and parallel compute nodes
Grant 8,185,901 - Barsness , et al. May 22, 2
2012-05-22
Reducing Storage Costs Associated With Backing Up A Database
App 20120124002 - Barsness; Eric L. ;   et al.
2012-05-17
Query execution and optimization utilizing a combining network in a parallel computer system
Grant 8,171,047 - Barsness , et al. May 1, 2
2012-05-01
Configuring a parallel computer based on an interleave rate of an application containing serial and parallel segments
Grant 8,161,483 - Barsness , et al. April 17, 2
2012-04-17
Power adjustment based on completion times in a parallel computing system
Grant 8,132,031 - Barsness , et al. March 6, 2
2012-03-06
Node selection for executing a Java application among a plurality of nodes
Grant 8,127,273 - Barsness , et al. February 28, 2
2012-02-28
Sharing compiler optimizations in a multi-node system
Grant 8,122,441 - Barsness , et al. February 21, 2
2012-02-21
Process migration based on service availability in a multi-node environment
Grant 8,112,526 - Barsness , et al. February 7, 2
2012-02-07
Checkpointing a hybrid architecture computing system
Grant 8,108,662 - Darrington , et al. January 31, 2
2012-01-31
Managing database resources used for optimizing query execution on a parallel computer system
Grant 8,095,512 - Barsness , et al. January 10, 2
2012-01-10
Index maintenance in a multi-node database
Grant 8,090,710 - Barsness , et al. January 3, 2
2012-01-03
Query governor with network monitoring in a parallel computer system
Grant 8,037,184 - Barsness , et al. October 11, 2
2011-10-11
Database journaling in a multi-node environment
Grant 7,979,399 - Barsness , et al. July 12, 2
2011-07-12
Database journaling in a multi-node environment
Grant 7,979,400 - Barsness , et al. July 12, 2
2011-07-12
Network virtualization in a multi-node system with multiple networks
Grant 7,958,184 - Barsness , et al. June 7, 2
2011-06-07
Universal annotation configuration and deployment
Grant 7,941,444 - Cragun , et al. May 10, 2
2011-05-10
Reducing occurrences of two-phase commits in a multi-node computing system
Grant 7,921,220 - Barsness , et al. April 5, 2
2011-04-05
Checkpointing a hybrid architecture computing system
Grant 7,873,869 - Darrington , et al. January 18, 2
2011-01-18
Methods and apparatus for restoring a node state
Grant 7,844,853 - Barsness , et al. November 30, 2
2010-11-30
Real time data replication for query execution in a massively parallel computer
Grant 7,844,620 - Barsness , et al. November 30, 2
2010-11-30
Scheduling Jobs Of A Multi-node Computer System Based On Environmental Impact
App 20100257531 - BARSNESS; ERIC L. ;   et al.
2010-10-07
Environment Based Node Selection for Work Scheduling in a Parallel Computing System
App 20100241881 - Barsness; Eric Lawrence ;   et al.
2010-09-23
Power Adjustment Based on Completion Times in a Parallel Computing System
App 20100241884 - Barsness; Eric Lawrence ;   et al.
2010-09-23
Presenting Energy Consumption Information In An Integrated Development Environment Tool
App 20100205591 - BARSNESS; ERIC L. ;   et al.
2010-08-12
Optimizing Power Consumption and Performance in a Hybrid Computer Evironment
App 20100205137 - Barsness; Eric Lawrence ;   et al.
2010-08-12
Timestamp Synchronization for Queries to Database Portions in Nodes That Have Independent Clocks in a Parallel Computer System
App 20100205323 - Barsness; Eric Lawrence ;   et al.
2010-08-12
Program Development Tool Configured To Compile Source Code According To Energy Consumption Requirements
App 20100205578 - BARNESS; ERIC L. ;   et al.
2010-08-12
Environment Modification In A Hybrid Node Computing Environment
App 20100205619 - Barsness; Eric L. ;   et al.
2010-08-12
Fault recovery on a parallel computer system with a torus network
Grant 7,765,385 - Darrington , et al. July 27, 2
2010-07-27
Reducing Occurrences Of Two-phase Commits In A Multi-node Computing System
App 20100180024 - Barsness; Eric L. ;   et al.
2010-07-15
Using Accelerators in a Hybrid Architecture for System Checkpointing
App 20100122199 - Darrington; David L. ;   et al.
2010-05-13
Scheduling Work in a Multi-Node Computer System Based on Checkpoint Characteristics
App 20100122256 - Darrington; David L. ;   et al.
2010-05-13
Checkpointing A Hybrid Architecture Computing System
App 20100095100 - Darrington; David L. ;   et al.
2010-04-15
Checkpointing A Hybrid Architecture Computing System
App 20100095152 - Darrington; David L. ;   et al.
2010-04-15
Resource Leak Recovery In A Multi-node Computer System
App 20100085871 - Barsness; Eric L. ;   et al.
2010-04-08
Global Detection Of Resource Leaks In A Multi-node Computer System
App 20100085870 - Barsness; Eric L. ;   et al.
2010-04-08
Universal Annotation Configuration And Deployment
App 20100063971 - Cragun; Brian J. ;   et al.
2010-03-11
Low-impact performance sampling within a massively parallel computer
Grant 7,647,484 - Barsness , et al. January 12, 2
2010-01-12
Routing data packets with hint bit for each six orthogonal directions in three dimensional torus computer system set to avoid nodes in problem list
Grant 7,644,254 - Darrington , et al. January 5, 2
2010-01-05
Sharing Compiler Optimizations in a Multi-Node System
App 20090320008 - Barsness; Eric L ;   et al.
2009-12-24
Process Migration Based on Service Availability in a Multi-Node Environment
App 20090320023 - Barsness; Eric L. ;   et al.
2009-12-24
Process Migration Based on Exception Handling in a Multi-Node Environment
App 20090319662 - Barsness; Eric L. ;   et al.
2009-12-24
Message Flow Control in a Multi-Node Computer System
App 20090319621 - Barsness; Eric L. ;   et al.
2009-12-24
Sharing Compiler Optimizations in a Multi-Node System
App 20090320003 - Barsness; Eric L. ;   et al.
2009-12-24
Management Of Persistent Memory In A Multi-node Computer System
App 20090313452 - Barsness; Eric Lawrence ;   et al.
2009-12-17
Executing An Application On A Parallel Computer
App 20090313636 - Barsness; Eric L. ;   et al.
2009-12-17
Database Journaling in a Multi-Node Environment
App 20090307287 - Barsness; Eric Lawrence ;   et al.
2009-12-10
Database Journaling in a Multi-Node Environment
App 20090307290 - Barsness; Eric Lawrence ;   et al.
2009-12-10
Resource Sharing Techniques in a Parallel Processing Computing System
App 20090307466 - Barsness; Eric Lawrence ;   et al.
2009-12-10
Fault recovery on a massively parallel computer system to handle node failures without ending an executing job
Grant 7,631,169 - Darrington , et al. December 8, 2
2009-12-08
Utilizing Virtual Private Networks To Provide Object Level Security On A Multi-node Computer System
App 20090300752 - Barsness; Eric Lawrence ;   et al.
2009-12-03
Universal annotation configuration and deployment
Grant 7,620,648 - Cragun , et al. November 17, 2
2009-11-17
Migrating Program Objects in a Multi-Node Computer System
App 20090271588 - Barsness; Eric L. ;   et al.
2009-10-29
Executing An Application On A Parallel Computer
App 20090271596 - Barsness; Eric L. ;   et al.
2009-10-29
Selectively Generating Program Objects on Remote Node of a Multi-Node Computer System
App 20090271807 - Barsness; Eric L. ;   et al.
2009-10-29
Executing A Distributed Java Application On A Plurality Of Compute Nodes
App 20090271799 - Barsness; Eric L. ;   et al.
2009-10-29
Executing A Distributed Java Application On A Plurality Of Compute Nodes
App 20090271784 - Barsness; Eric L. ;   et al.
2009-10-29
Configuring An Application For Execution On A Parallel Computer
App 20090271595 - Barsness; Eric L. ;   et al.
2009-10-29
Partial Indexes for Multi-Node Database
App 20090265305 - BARSNESS; Eric L. ;   et al.
2009-10-22
Index Maintenance in a Multi-Node Database
App 20090265306 - Barsness; Eric L. ;   et al.
2009-10-22
Executing An Application On A Parallel Computer
App 20090240930 - Barsness; Eric L. ;   et al.
2009-09-24
Network Virtualization In A Multi-node System With Multiple Networks
App 20090228541 - Barsness; Eric L. ;   et al.
2009-09-10
Dynamic Distribution Of Nodes On A Multi-node Computer System
App 20090158276 - Barsness; Eric Lawrence ;   et al.
2009-06-18
Real Time Data Replication For Query Execution In A Massively Parallel Computer
App 20090132609 - Barsness; Eric Lawrence ;   et al.
2009-05-21
Managing Database Resources Used For Optimizing Query Execution On A Parallel Computer System
App 20090132541 - Barsness; Eric Lawrence ;   et al.
2009-05-21
Node Selection For Executing A Java Application Among A Plurality Of Nodes
App 20090125883 - Barsness; Eric L. ;   et al.
2009-05-14
Sharing Loaded Java Classes Among A Plurality Of Nodes
App 20090125611 - Barsness; Eric L. ;   et al.
2009-05-14
Optimized Peer-to-peer File Transfers On A Multi-node Computer System
App 20090125616 - Barsness; Eric Lawrence ;   et al.
2009-05-14
Enhanced Garbage Collection In A Multi-node Environment
App 20090112953 - Barsness; Eric Lawrence ;   et al.
2009-04-30
Optimization Of Job Distribution On A Multi-node Computer System
App 20090113438 - Barness; Eric Lawrence ;   et al.
2009-04-30
Fast backup of compute nodes in failing midplane by copying to nodes in backup midplane via link chips operating in pass through and normal modes in massively parallel computing system
Grant 7,512,836 - Darrington , et al. March 31, 2
2009-03-31
Inserting Data Into An In-memory Distributed Nodal Database
App 20090083276 - Barsness; Eric L. ;   et al.
2009-03-26
Mechanism For Process Migration On A Massively Parallel Computer
App 20090067334 - Archer; Charles Jens ;   et al.
2009-03-12
Query Optimization in a Parallel Computer System with Multiple Networks
App 20090043750 - Barsness; Eric L. ;   et al.
2009-02-12
Query Execution and Optimization Utilizing a Combining Network in a Parallel Computer System
App 20090043910 - Barsness; Eric L ;   et al.
2009-02-12
Query Optimization in a Parallel Computer System to Reduce Network Traffic
App 20090043728 - Barsness; Eric L. ;   et al.
2009-02-12
Methods and Apparatus for Restoring a Node State
App 20090043873 - Barsness; Eric L ;   et al.
2009-02-12
Query Execution and Optimization with Autonomic Error Recovery from Network Failures in a Parallel Computer System with Multiple Networks
App 20090043745 - Barsness; Eric L ;   et al.
2009-02-12
Fault Recovery On A Parallel Computer System With A Torus Network
App 20080263387 - Darrington; David L. ;   et al.
2008-10-23
Dynamically Rerouting Node Traffic On A Massively Parallel Computer System Using Hint Bits
App 20080263386 - Darrington; David L. ;   et al.
2008-10-23
Low-Impact Performance Sampling Within a Massively Parallel Computer
App 20080209179 - Barsness; Eric Lawrence ;   et al.
2008-08-28
Query Governor With Network Monitoring In A Parallel Computer System
App 20080189288 - Barsness; Eric Lawrence ;   et al.
2008-08-07
Fault Recovery On A Massively Parallel Computer System To Handle Node Failures Without Ending An Executing Job
App 20080189573 - Darrington; David L. ;   et al.
2008-08-07
Pre-loading Of An In Memory Database
App 20080168077 - Barsness; Eric Lawrence ;   et al.
2008-07-10
Fast Backup Of Compute Nodes In A Massively Parallel Computer System
App 20080140735 - Darrington; David L. ;   et al.
2008-06-12
Database Query Optimizer That Takes Network Choice Into Consideration
App 20080133459 - Barsness; Eric L. ;   et al.
2008-06-05
Universal annotation configuration and deployment
App 20040260702 - Cragun, Brian J. ;   et al.
2004-12-23

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed