loadpatents
name:-0.17943596839905
name:-0.53230118751526
name:-0.036073923110962
Craddock; David F. Patent Filings

Craddock; David F.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Craddock; David F..The latest application filed is for "synchronous input/output command".

Company Profile
22.86.98
  • Craddock; David F. - New Paltz NY
  • Craddock; David F. - New Platz NY
*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
Access control and security for synchronous input/output links
Grant 10,700,869 - Craddock , et al.
2020-06-30
Synchronous input/output command
Grant 10,592,446 - Craddock , et al.
2020-03-17
Synchronous input/output command
Grant 10,585,821 - Craddock , et al.
2020-03-10
Synchronous input/output computer system including hardware invalidation of synchronous input/output context
Grant 10,366,024 - Craddock , et al. July 30, 2
2019-07-30
Transmission of a message based on a determined cognitive context
Grant 10,275,354 - Craddock , et al.
2019-04-30
Synchronous input / output hardware acknowledgement of write completions
Grant 10,229,084 - Brewer , et al.
2019-03-12
Selective purging of PCI I/O address translation buffer
Grant 10,223,283 - Craddock , et al.
2019-03-05
Management of data transaction from I/O devices
Grant 10,223,307 - Craddock , et al.
2019-03-05
Management of data transaction from I/O devices
Grant 10,223,308 - Craddock , et al.
2019-03-05
Access control and security for synchronous input/output links
Grant 10,218,507 - Craddock , et al. Feb
2019-02-26
Synchronous data input/output system using prefetched device table entry
Grant 10,210,131 - Craddock , et al. Feb
2019-02-19
Synchronous Input/output Command
App 20190034366 - Craddock; David F. ;   et al.
2019-01-31
Access Control And Security For Synchronous Input/output Links
App 20190007213 - Craddock; David F. ;   et al.
2019-01-03
Management Of Data Transaction From I/o Devices
App 20180365182 - Craddock; David F. ;   et al.
2018-12-20
Management Of Data Transaction From I/o Devices
App 20180365180 - Craddock; David F. ;   et al.
2018-12-20
Transmission Of A Message Based On A Determined Cognitive Context
App 20180357171 - Craddock; David F. ;   et al.
2018-12-13
Synchronous Input/output Command
App 20180357189 - Craddock; David F. ;   et al.
2018-12-13
Synchronous input/output (I/O) cache line padding
Grant 10,133,691 - Brewer , et al. November 20, 2
2018-11-20
Synchronous input/output command
Grant 10,120,818 - Craddock , et al. November 6, 2
2018-11-06
Synchronous input/output measurement data
Grant 10,120,822 - Craddock , et al. November 6, 2
2018-11-06
Synchronous input/output measurement data
Grant 10,114,723 - Craddock , et al. October 30, 2
2018-10-30
Synchronous input/output command
Grant 10,108,358 - Craddock , et al. October 23, 2
2018-10-23
Supporting flexible deployment and migration of virtual servers via unique function identifiers
Grant 10,102,021 - Banzhaf , et al. October 16, 2
2018-10-16
Computer system including synchronous input/output and hardware assisted purge of address translation cache entries of synchronous input/output transactions
Grant 10,095,620 - Craddock , et al. October 9, 2
2018-10-09
Supporting flexible deployment and migration of virtual servers via unique function identifiers
Grant 10,089,129 - Banzhaf , et al. October 2, 2
2018-10-02
Synchronous input/output virtualization
Grant 10,067,720 - Craddock , et al. September 4, 2
2018-09-04
Synchronous input/output replication of data in a persistent storage control unit
Grant 10,068,000 - Craddock , et al. September 4, 2
2018-09-04
Synchronous input/output replication of data in a persistent storage control unit
Grant 10,068,001 - Craddock , et al. September 4, 2
2018-09-04
Access control and security for synchronous input/output links
Grant 10,063,376 - Craddock , et al. August 28, 2
2018-08-28
Synchronous input/output initialization exchange sequences
Grant 10,009,423 - Craddock , et al. June 26, 2
2018-06-26
Synchronous input/output initialization exchange sequences
Grant 10,009,424 - Craddock , et al. June 26, 2
2018-06-26
Synchronous Input/output Virtualization
App 20180088869 - Craddock; David F. ;   et al.
2018-03-29
Selective Purging Of Pci I/o Address Translation Buffer
App 20180074972 - Craddock; David F. ;   et al.
2018-03-15
Synchronous input/output virtualization
Grant 9,898,227 - Craddock , et al. February 20, 2
2018-02-20
Selective purging of PCI I/O address translation buffer
Grant 9,886,392 - Craddock , et al. February 6, 2
2018-02-06
Selective purging of PCI I/O address translation buffer
Grant 9,886,391 - Craddock , et al. February 6, 2
2018-02-06
Selective purging of PCI I/O address translation buffer
Grant 9,880,942 - Craddock , et al. January 30, 2
2018-01-30
Synchronous Data Input/output System Using Prefetched Device Table Entry
App 20180018297 - Craddock; David F. ;   et al.
2018-01-18
Computer System Including Synchronous Input/output And Hardware Assisted Purge Of Address Translation Cache Entries Of Synchronous Input/output Transactions
App 20180004664 - Craddock; David F. ;   et al.
2018-01-04
Synchronous Input / Output Hardware Acknowledgement Of Write Completions
App 20170371828 - Brewer; Scott A. ;   et al.
2017-12-28
Synchronous Input/output (i/o) Cache Line Padding
App 20170371813 - Brewer; Scott A. ;   et al.
2017-12-28
Synchronous Input/output Computer System Including Hardware Invalidation Of Synchronous Input/output Context
App 20170322894 - Craddock; David F. ;   et al.
2017-11-09
Hardware-assisted Protection For Synchronous Input/output
App 20170315864 - Craddock; David F. ;   et al.
2017-11-02
Hardware-assisted Protection For Synchronous Input/output
App 20170315863 - Craddock; David F. ;   et al.
2017-11-02
Hardware-assisted Protection For Synchronous Input/output
App 20170317691 - Craddock; David F. ;   et al.
2017-11-02
Synchronous Input/output Virtualization
App 20170315754 - Craddock; David F. ;   et al.
2017-11-02
Synchronous input/output diagnostic controls
Grant 9,734,030 - Craddock , et al. August 15, 2
2017-08-15
Synchronous input/output diagnostic controls
Grant 9,734,031 - Craddock , et al. August 15, 2
2017-08-15
Synchronous input/output using a low latency storage controller connection
Grant 9,715,352 - Craddock , et al. July 25, 2
2017-07-25
Peripheral device access using synchronous input/output
Grant 9,710,416 - Craddock , et al. July 18, 2
2017-07-18
Peripheral device access using synchronous input/output
Grant 9,710,417 - Craddock , et al. July 18, 2
2017-07-18
Synchronous input/output commands writing to multiple targets
Grant 9,710,171 - Craddock , et al. July 18, 2
2017-07-18
Synchronous input/output commands writing to multiple targets
Grant 9,710,172 - Craddock , et al. July 18, 2
2017-07-18
Synchronous input/output command with partial completion
Grant 9,696,912 - Craddock , et al. July 4, 2
2017-07-04
Synchronous input/output using a low latency storage controller connection
Grant 9,684,611 - Craddock , et al. June 20, 2
2017-06-20
Synchronous input/output command with partial completion
Grant 9,678,674 - Craddock , et al. June 13, 2
2017-06-13
Error detection and recovery for synchronous input/output operations
Grant 9,672,098 - Craddock , et al. June 6, 2
2017-06-06
Error detection and recovery for synchronous input/output operations
Grant 9,672,099 - Craddock , et al. June 6, 2
2017-06-06
Synchronous Input/output Command
App 20170097783 - Craddock; David F. ;   et al.
2017-04-06
Synchronous Input/output Initialization Exchange Sequences
App 20170099255 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Synchronous Input/output Diagnostic Controls
App 20170097862 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Synchronous Input/output Replication Of Data In A Persistent Storage Control Unit
App 20170097975 - Craddock; David F. ;   et al.
2017-04-06
Synchronous Input/output Command With Partial Completion
App 20170097767 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Access Control And Security For Synchronous Input/output Links
App 20170099282 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Peripheral Device Access Using Synchronous Input/output
App 20170097919 - Craddock; David F. ;   et al.
2017-04-06
Synchronous Input/output Measurement Data
App 20170097879 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Synchronous Input/output Using A Low Latency Storage Controller Connection
App 20170097793 - Craddock; David F. ;   et al.
2017-04-06
Synchronous Input/output Command With Partial Completion
App 20170097768 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Synchronous Input/output Using A Low Latency Storage Controller Connection
App 20170097903 - Craddock; David F. ;   et al.
2017-04-06
Error Detection And Recovery For Synchronous Input/output Operations
App 20170097866 - Craddock; David F. ;   et al.
2017-04-06
Access Control And Security For Synchronous Input/output Links
App 20170099145 - Craddock; David F. ;   et al.
2017-04-06
Synchronous Input/output Measurement Data
App 20170097914 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Synchronous Input/output Diagnostic Controls
App 20170097876 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Synchronous Input/output Commands Writing To Multiple Targets
App 20170097780 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Synchronous Input/output Commands Writing To Multiple Targets
App 20170097778 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Synchronous Input/output Initialization Exchange Sequences
App 20170099256 - CRADDOCK; DAVID F. ;   et al.
2017-04-06
Synchronous Input/output Replication Of Data In A Persistent Storage Control Unit
App 20170097976 - Craddock; David F. ;   et al.
2017-04-06
Synchronous Input/output Command
App 20170097906 - Craddock; David F. ;   et al.
2017-04-06
Error Detection And Recovery For Synchronous Input/output Operations
App 20170097865 - Craddock; David F. ;   et al.
2017-04-06
Peripheral Device Access Using Synchronous Input/output
App 20170097918 - Craddock; David F. ;   et al.
2017-04-06
Dynamic universal port mode assignment
Grant 9,547,613 - Craddock , et al. January 17, 2
2017-01-17
Selective Purging Of Pci I/o Address Translation Buffer
App 20160292082 - Craddock; David F. ;   et al.
2016-10-06
Dynamic Storage Key Assignment
App 20160292088 - Craddock; David F. ;   et al.
2016-10-06
Dynamic universal port mode assignment
Grant 9,384,158 - Craddock , et al. July 5, 2
2016-07-05
Device Table In System Memory
App 20160179720 - Craddock; David F. ;   et al.
2016-06-23
Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIE) environment
Grant 9,298,659 - Gregg , et al. March 29, 2
2016-03-29
Supporting Flexible Deployment And Migration Of Virtual Servers Via Unique Function Identifiers
App 20150381527 - Banzhaf; Gerhard ;   et al.
2015-12-31
Supporting Flexible Deployment And Migration Of Virtual Servers Via Unique Function Identifiers
App 20150378772 - Banzhaf; Gerhard ;   et al.
2015-12-31
Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIe) environment
Grant 9,201,830 - Gregg , et al. December 1, 2
2015-12-01
Selective Purging Of Pci I/o Address Translation Buffer
App 20150269088 - Craddock; David F. ;   et al.
2015-09-24
Selective Purging Of Pci I/o Address Translation Buffer
App 20150269089 - Craddock; David F. ;   et al.
2015-09-24
Host Bridge With Cache Hints
App 20150261681 - Craddock; David F. ;   et al.
2015-09-17
Dynamic Universal Port Mode Assignment
App 20150261705 - Craddock; David F. ;   et al.
2015-09-17
Dynamic Storage Key Assignment
App 20150261693 - Craddock; David F. ;   et al.
2015-09-17
Dynamic Universal Port Mode Assignment
App 20150261707 - Craddock; David F. ;   et al.
2015-09-17
Device Table In System Memory
App 20150261701 - Craddock; David F. ;   et al.
2015-09-17
Host Bridge With Cache Hints
App 20150261679 - Craddock; David F. ;   et al.
2015-09-17
Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIe) environment
Grant 8,918,573 - Gregg , et al. December 23, 2
2014-12-23
Upbound input/output expansion request and response processing in a PCIe architecture
Grant 8,769,180 - Gregg , et al. July 1, 2
2014-07-01
System and method for routing I/O expansion requests and responses in a PCIE architecture
Grant 8,745,292 - Lais , et al. June 3, 2
2014-06-03
Scalable I/O adapter function level error detection, isolation, and reporting
Grant 8,700,959 - Craddock , et al. April 15, 2
2014-04-15
Switch failover control in a multiprocessor computer system
Grant 8,677,180 - Bayer , et al. March 18, 2
2014-03-18
Memory error isolation and recovery in a multiprocessor computer system
Grant 8,656,228 - Check , et al. February 18, 2
2014-02-18
Upbound input/output expansion request and response processing in a PCIe architecture
Grant 8,645,606 - Gregg , et al. February 4, 2
2014-02-04
Scalable I/O adapter function level error detection, isolation, and reporting
Grant 8,645,767 - Craddock , et al. February 4, 2
2014-02-04
Non-standard I/O adapters in a standardized I/O architecture
Grant 8,615,622 - Gregg , et al. December 24, 2
2013-12-24
Scalable I/o Adapter Function Level Error Detection, Isolation, And Reporting
App 20130086435 - Craddock; David F. ;   et al.
2013-04-04
Input/output (i/o) Expansion Response Processing In A Peripheral Component Interconnect Express (pcie) Environment
App 20130073766 - Gregg; Thomas A. ;   et al.
2013-03-21
Upbound Input/output Expansion Request And Response Processing In A Pcie Architecture
App 20130073759 - Gregg; Thomas A. ;   et al.
2013-03-21
Input/output (i/o) Expansion Response Processing In A Peripheral Component Interconnect Express (pcie) Environment
App 20130073767 - Gregg; Thomas A. ;   et al.
2013-03-21
SYSTEM AND METHOD FOR DOWNBOUND I/O EXPANSION REQUEST AND RESPONSE PROCESSING IN A PCIe ARCHITECTURE
App 20110320675 - Gregg; Thomas A. ;   et al.
2011-12-29
Switch Failover Control In A Multiprocessor Computer System
App 20110320861 - Bayer; Gerd K. ;   et al.
2011-12-29
Scalable I/o Adapter Function Level Error Detection, Isolation, And Reporting
App 20110320887 - Craddock; David F. ;   et al.
2011-12-29
Memory Error Isolation And Recovery In A Multiprocessor Computer System
App 20110320892 - Check; Mark A. ;   et al.
2011-12-29
Upbound Input/output Expansion Request And Response Processing In A Pcie Architecture
App 20110320674 - Gregg; Thomas A. ;   et al.
2011-12-29
Input/output (i/o) Expansion Response Processing In A Peripheral Component Interconnect Express (pcie) Environment
App 20110320666 - Gregg; Thomas A. ;   et al.
2011-12-29
System And Method For Routing I/o Expansion Requests And Responses In A Pcie Architecture
App 20110320653 - Lais; Eric N. ;   et al.
2011-12-29
Low latency queue pairs for I/O adapters
Grant 8,055,818 - Craddock , et al. November 8, 2
2011-11-08
Hardware enforcement of logical partitioning of a channel adapter's resources in a system area network
Grant 7,979,548 - Arndt , et al. July 12, 2
2011-07-12
Infiniband multicast operation in an LPAR environment
Grant 7,873,751 - Arndt , et al. January 18, 2
2011-01-18
System, method, and article of manufacture for synchronizing time of day clocks on first and second computers
Grant 7,668,207 - Craddock , et al. February 23, 2
2010-02-23
Moving, resizing, and memory management for producer-consumer queues by consuming and storing any queue entries from an old queue before entries from a new queue
Grant 7,647,437 - Arndt , et al. January 12, 2
2010-01-12
Method, apparatus, and computer program product for migrating data pages by disabling selected DMA operations in a physical I/O adapter
Grant 7,574,537 - Arndt , et al. August 11, 2
2009-08-11
Infiniband general services queue pair virtualization for multiple logical ports on a single physical port
Grant 7,555,002 - Arndt , et al. June 30, 2
2009-06-30
Apparatus, system and method for implementing a generalized queue pair in a system area network
Grant 7,493,409 - Craddock , et al. February 17, 2
2009-02-17
Infiniband Multicast Operation in an LPAR Environment
App 20080267183 - Arndt; Richard Louis ;   et al.
2008-10-30
Infiniband multicast operation in an LPAR environment
Grant 7,428,598 - Arndt , et al. September 23, 2
2008-09-23
Moving, Resizing, and Memory Management for Producer-Consumer Queues
App 20080148008 - Arndt; Richard L. ;   et al.
2008-06-19
System, Method, And Article Of Manufacture For Synchronizing Time Of Day Clocks On First And Second Computers
App 20080141058 - Craddock; David F. ;   et al.
2008-06-12
Method and System For Address Translation With Memory Windows
App 20080098197 - Craddock; David F. ;   et al.
2008-04-24
Moving, resizing, and memory management for producer-consumer queues by consuming and storing any queue entries from an old queue before entries from a new queue
Grant 7,356,625 - Arndt , et al. April 8, 2
2008-04-08
System, method, and article of manufacture for synchronizing time of day clocks on first and second computers
Grant 7,330,488 - Craddock , et al. February 12, 2
2008-02-12
Apparatus, system and method for providing multiple logical channel adapters within a single physical channel adapter in a system area network
Grant 7,283,473 - Arndt , et al. October 16, 2
2007-10-16
Memory operations in a virtualized system
App 20070136554 - Biran; Giora ;   et al.
2007-06-14
Memory mapped input/output emulation
Grant 7,146,482 - Craddock , et al. December 5, 2
2006-12-05
Apparatus and method for virtualizing a queue pair space to minimize time-wait impacts
Grant 7,095,750 - Craddock , et al. August 22, 2
2006-08-22
Methods, systems, and storage mediums for timing work requests and completion processing
App 20060184949 - Craddock; David F. ;   et al.
2006-08-17
Apparatus and method for managing work and completion queues using head and tail pointers with end-to-end context error cache for reliable datagram
Grant 7,092,401 - Craddock , et al. August 15, 2
2006-08-15
End node partitioning using virtualization
Grant 7,093,024 - Craddock , et al. August 15, 2
2006-08-15
Method, apparatus, and computer program product for migrating data pages by disabling selected DMA operations in a physical I/O adapter
App 20060179177 - Arndt; Richard Louis ;   et al.
2006-08-10
System, method, and article of manufacture for synchronizing time of day clocks on first and second computers
App 20060133426 - Craddock; David F. ;   et al.
2006-06-22
System, method, and storage medium for shared key index space for memory regions
App 20060095690 - Craddock; David F. ;   et al.
2006-05-04
Moving, resizing, and memory management for producer-consumer queues
App 20060095610 - Arndt; Richard L. ;   et al.
2006-05-04
Apparatus, system and method for controlling access to facilities based on usage classes
Grant 7,010,633 - Arndt , et al. March 7, 2
2006-03-07
Method, system, and storage medium for providing queue pairs for I/O adapters
App 20060047867 - Craddock; David F. ;   et al.
2006-03-02
Infiniband multicast operation in an LPAR environment
App 20050144313 - Arndt, Richard Louis ;   et al.
2005-06-30
Memory mapped input/output emulation
App 20050114623 - Craddock, David F. ;   et al.
2005-05-26
Infiniband general services queue pair virtualization for multiple logical ports on a single physical port
App 20050100033 - Arndt, Richard Louis ;   et al.
2005-05-12
Method and system for hardware enforcement of logical partitioning of a channel adapter's resources in a system area network
App 20050071472 - Arndt, Richard Louis ;   et al.
2005-03-31
Infiniband subnet management queue pair emulation for multiple logical ports on a single physical port
App 20050018669 - Arndt, Richard Louis ;   et al.
2005-01-27
Apparatus And Method For Swapping-out Real Memory By Inhibiting I/o Operations To A Memory Region And Setting A Quiescent Indicator, Responsive To Determining The Current Number Of Outstanding Operations
Grant 6,834,332 - Craddock , et al. December 21, 2
2004-12-21
Apparatus, system and method for implementing a generalized queue pair in a system area network
App 20040215848 - Craddock, David F. ;   et al.
2004-10-28
Apparatus, system and method for providing multiple logical channel adapters within a single physical channel adapter in a systen area network
App 20040202189 - Arndt, Richard Louis ;   et al.
2004-10-14
Apparatus, system and method for controlling access to facilities based on usage classes
App 20040205253 - Arndt, Richard Louis ;   et al.
2004-10-14
Infiniband work and completion queue management via head and tail circular buffers with indirect work queue entries
Grant 6,789,143 - Craddock , et al. September 7, 2
2004-09-07
Method for pacing buffered data transfers over a network such as fibre channel
Grant 6,785,241 - Lu , et al. August 31, 2
2004-08-31
Sharing memory tables between host channel adapters
Grant 6,748,499 - Beukema , et al. June 8, 2
2004-06-08
Apparatus and method for managing work and completion queues using head and tail pointers
Grant 6,725,296 - Craddock , et al. April 20, 2
2004-04-20
Method and apparatus for associating memory windows with memory regions in a data storage system
Grant 6,691,217 - Beukema , et al. February 10, 2
2004-02-10
Infiniband memory windows management directly in hardware
Grant 6,601,148 - Beukema , et al. July 29, 2
2003-07-29
Using an access key to protect and point to regions in windows for infiniband
Grant 6,578,122 - Beukema , et al. June 10, 2
2003-06-10
Apparatus and method for managing work and completion queues using head and tail pointers with end-to-end context error cache for reliable datagram
App 20030091055 - Craddock, David F. ;   et al.
2003-05-15
Sharing memory tables between host channel adapters
App 20030093625 - Beukema, Bruce Leroy ;   et al.
2003-05-15
Infiniband work and completion queue management via head only circular buffers
App 20030058875 - Arndt, Richard Louis ;   et al.
2003-03-27
Infiniband work and completion queue management via head and tail circular buffers with indirect work queue entries
App 20030061417 - Craddock, David F. ;   et al.
2003-03-27
End node partitioning using virtualization
App 20030061379 - Craddock, David F. ;   et al.
2003-03-27
Memory semantic storage I/O
App 20030061296 - Craddock, David F. ;   et al.
2003-03-27
PCI migration semantic storage I/O
App 20030050990 - Craddock, David F. ;   et al.
2003-03-13
Mixed semantic storage I/O
App 20030046474 - Craddock, David F. ;   et al.
2003-03-06
Apparatus and method for virtualizing a queue pair space to minimize time-wait impacts
App 20030035433 - Craddock, David F. ;   et al.
2003-02-20
Apparatus and method for managing work and completion queues using head and tail pointers
App 20030023786 - Craddock, David F. ;   et al.
2003-01-30
Infiniband mixed semantic ethernet I/O path
App 20030018828 - Craddock, David F. ;   et al.
2003-01-23
End node partitioning using local identifiers
App 20030005039 - Craddock, David F. ;   et al.
2003-01-02
Apparatus and method for routing internet protocol frames over a system area network
App 20020198927 - Craddock, David F. ;   et al.
2002-12-26
Method for associating windows to regions for infiniband
App 20020178339 - Beukema, Bruce Leroy ;   et al.
2002-11-28
Infiniband memory windows management directly in hardware
App 20020124117 - Beukema, Bruce Leroy ;   et al.
2002-09-05
Using an access key to protect and point to regions in windows for infiniband
App 20020124148 - Beukema, Bruce Leroy ;   et al.
2002-09-05

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