loadpatents
name:-0.10100793838501
name:-0.089692831039429
name:-0.00063204765319824
Johns; Charles Ray Patent Filings

Johns; Charles Ray

Patent Applications and Registrations

Patent applications and USPTO patent grants for Johns; Charles Ray.The latest application filed is for "configurable interface controller".

Company Profile
0.93.94
  • Johns; Charles Ray - Austin TX
*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
Configurable interface controller
Grant 9,703,516 - Hofstee , et al. July 11, 2
2017-07-11
Tracing thermal data via performance monitoring
Grant 9,097,590 - Johns , et al. August 4, 2
2015-08-04
Security architecture for system on chip
Grant 8,838,950 - Craft , et al. September 16, 2
2014-09-16
Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set
Grant 8,683,185 - Flachs , et al. March 25, 2
2014-03-25
Controlling bandwidth reservations method and apparatus
Grant 8,611,368 - Asano , et al. December 17, 2
2013-12-17
Controlling bandwidth reservations method and apparatus
Grant 8,483,227 - Asano , et al. July 9, 2
2013-07-09
Methods and apparatus for reducing command processing latency while maintaining coherence
Grant 8,112,590 - Brown , et al. February 7, 2
2012-02-07
Configurable Interface Controller
App 20120030386 - Hofstee; Harm Peter ;   et al.
2012-02-02
System and method for a configurable interface controller
Grant 8,108,564 - Hofstee , et al. January 31, 2
2012-01-31
Optimizing thermal performance using thermal flow analysis
Grant 8,037,893 - Aguilar, Jr. , et al. October 18, 2
2011-10-18
Controlling Bandwidth Reservations Method And Apparatus
App 20110246695 - Asano; Shigehiro ;   et al.
2011-10-06
Methods and apparatus for supporting multiple configurations in a multi-processor system
Grant 8,010,716 - Yamazaki , et al. August 30, 2
2011-08-30
Method and apparatus for generating gammacorrected antialiased lines
Grant 7,986,330 - Brokenshire , et al. July 26, 2
2011-07-26
Envelope packet architecture for broadband engine
Grant 7,975,064 - Carnevale , et al. July 5, 2
2011-07-05
Support of deep power savings mode and partial good in a thermal management system
Grant 7,957,848 - Johns , et al. June 7, 2
2011-06-07
Tracing Thermal Data Via Performance Monitoring
App 20110040517 - Johns; Charles Ray ;   et al.
2011-02-17
Methods And Apparatus For Supporting Multiple Configurations In A Multi-Processor System
App 20100312969 - Yamazaki; Takeshi ;   et al.
2010-12-09
Tracing thermal data via performance monitoring
Grant 7,848,901 - Johns , et al. December 7, 2
2010-12-07
System and method for tracking messages between a processing unit and an external device
Grant 7,836,222 - Day , et al. November 16, 2
2010-11-16
Methods and apparatus for facilitating coherency management in distributed multi-processor system
Grant 7,818,507 - Yamazaki , et al. October 19, 2
2010-10-19
Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment
Grant 7,814,281 - Day , et al. October 12, 2
2010-10-12
Methods and apparatus for supporting multiple configurations in a multi-processor system
Grant 7,802,023 - Yamazaki , et al. September 21, 2
2010-09-21
Method and apparatus for power throttling a processor in an information handling system
Grant 7,793,125 - Berry, Jr. , et al. September 7, 2
2010-09-07
Generation of hardware thermal profiles for a set of processors
Grant 7,756,666 - Aguilar, Jr. , et al. July 13, 2
2010-07-13
Maximal temperature logging
Grant 7,756,668 - Johns , et al. July 13, 2
2010-07-13
Thermal interrupt generation
Grant 7,747,407 - Johns , et al. June 29, 2
2010-06-29
Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment
Grant 7,725,618 - Day , et al. May 25, 2
2010-05-25
Directory for multi-node coherent bus
Grant 7,725,660 - Carpenter , et al. May 25, 2
2010-05-25
Implementation of thermal throttling logic
Grant 7,721,128 - Johns , et al. May 18, 2
2010-05-18
Method and apparatus for managing the power consumption of a data processing system
Grant 7,721,123 - Asano , et al. May 18, 2
2010-05-18
Computer architecture and software cells for broadband networks
Grant 7,720,982 - Suzuoki , et al. May 18, 2
2010-05-18
Generation of software thermal profiles executed on a set of processors using processor activity
Grant 7,698,089 - Aguilar, Jr. , et al. April 13, 2
2010-04-13
Methods and apparatus for list transfers using DMA transfers in a multi-processor system
Grant 7,698,473 - Yamazaki , et al. April 13, 2
2010-04-13
System and method for sharing memory by heterogeneous processors
Grant 7,689,783 - Hofstee , et al. March 30, 2
2010-03-30
Thermal throttle control with minimal impact to interrupt latency
Grant 7,681,053 - Johns , et al. March 16, 2
2010-03-16
Directory for multi-node coherent bus
Grant 7,669,013 - Carpenter , et al. February 23, 2
2010-02-23
Method to provide cache management commands for a DMA controller
Grant 7,657,667 - Johns , et al. February 2, 2
2010-02-02
System and method for flexible multiple protocols
Grant 7,647,433 - Clark , et al. January 12, 2
2010-01-12
Hysteresis in thermal throttling
Grant 7,603,576 - Johns , et al. October 13, 2
2009-10-13
Selection of processor cores for optimal thermal performance
Grant 7,596,430 - Aguilar, Jr. , et al. September 29, 2
2009-09-29
Dynamically adapting software for reducing a thermal state of a processor core based on its thermal index
Grant 7,552,346 - Aguilar, Jr. , et al. June 23, 2
2009-06-23
System for asynchronous DMA command completion notification wherein the DMA command comprising a tag belongs to a plurality of tag groups
Grant 7,546,393 - Day , et al. June 9, 2
2009-06-09
Method of resource allocation using an access control mechanism
Grant 7,530,068 - Clark , et al. May 5, 2
2009-05-05
Thermal Interrupt Generation
App 20090099806 - Johns; Charles Ray ;   et al.
2009-04-16
Thermal throttling control for testing of real-time software
Grant 7,512,513 - Johns , et al. March 31, 2
2009-03-31
Generation of software thermal profiles for applications in a simulated environment
Grant 7,512,530 - Aguilar, Jr. , et al. March 31, 2
2009-03-31
Non-homogeneous multi-processor system with shared memory
Grant 7,509,457 - Altman , et al. March 24, 2
2009-03-24
System and Method for Getllar Hit Cache Line Data Forward Via Data-Only Transfer Protocol Through BEB Bus
App 20090077322 - Johns; Charles Ray ;   et al.
2009-03-19
Support of Deep Power Savings Mode and Partial Good in a Thermal Management System
App 20090048720 - Johns; Charles Ray ;   et al.
2009-02-19
Analytical generation of software thermal profiles
Grant 7,490,017 - Aguilar, Jr. , et al. February 10, 2
2009-02-10
Directory for Multi-Node Coherent Bus
App 20090031085 - Carpenter; Gary Dale ;   et al.
2009-01-29
Tracing Thermal Data Via Performance Monitoring
App 20090030644 - Johns; Charles Ray ;   et al.
2009-01-29
Directory For Multi-Node Coherent Bus
App 20090031086 - Carpenter; Gary Dale ;   et al.
2009-01-29
Alternative key pad layout for enhanced security
Grant 7,484,173 - Gao , et al. January 27, 2
2009-01-27
Tracing thermal data via performance monitoring
Grant 7,480,585 - Johns , et al. January 20, 2
2009-01-20
Thermal interrupt generation
Grant 7,480,586 - Johns , et al. January 20, 2
2009-01-20
Support of deep power savings mode and partial good in a thermal management system
Grant 7,460,932 - Johns , et al. December 2, 2
2008-12-02
Multi-Chip Module With Third Dimension Interconnect
App 20080256275 - Hofstee; Harm Peter ;   et al.
2008-10-16
Maximal Temperature Logging
App 20080221826 - Johns; Charles Ray ;   et al.
2008-09-11
Maximal Temperature Logging
App 20080208512 - Johns; Charles Ray ;   et al.
2008-08-28
Generation of Hardware Thermal Profiles for a Set of Processors
App 20080189071 - Aguilar; Maximino ;   et al.
2008-08-07
Alternative Key Pad Layout for Enhanced Security
App 20080172735 - Gao; Jie Jenie ;   et al.
2008-07-17
Method and Apparatus for Power Throttling a Processor in an Information Handling System
App 20080168287 - Berry; Robert Walter ;   et al.
2008-07-10
Non-Homogeneous Multi-Processor System With Shared Memory
App 20080162877 - Altman; Erik Richter ;   et al.
2008-07-03
Generation of software thermal profiles executed on a set of processors using thermal sampling
Grant 7,395,174 - Aguilar, Jr. , et al. July 1, 2
2008-07-01
System and method for flexible multiple protocols
Grant 7,389,363 - Clark , et al. June 17, 2
2008-06-17
Generation of hardware thermal profiles for a set of processors
Grant 7,386,414 - Aguilar, Jr. , et al. June 10, 2
2008-06-10
Method And Apparatus For Managing The Power Consumption Of A Data Processing System
App 20080126817 - Asano; Shigehiro ;   et al.
2008-05-29
Maximal temperature logging
Grant 7,376,532 - Johns , et al. May 20, 2
2008-05-20
Method and apparatus for directory-based coherence with distributed directory management
Grant 7,363,432 - Gschwind , et al. April 22, 2
2008-04-22
Method and apparatus for managing the power consumption of a data processing system
Grant 7,356,713 - Asano , et al. April 8, 2
2008-04-08
Methods And Apparatus For Reducing Command Processing Latency While Maintaining Coherence
App 20080052472 - Brown; Jeffrey Douglas ;   et al.
2008-02-28
Method and apparatus for directory-based coherence with distributed directory management utilizing prefetch caches
Grant 7,321,956 - Gschwind , et al. January 22, 2
2008-01-22
System and method for sharing memory by heterogeneous processors
Grant 7,321,958 - Hofstee , et al. January 22, 2
2008-01-22
System and Method for Flexible Multiple Protocols
App 20080005374 - Clark; Scott Douglas ;   et al.
2008-01-03
System and Method for Using a Plurality of Heterogeneous Processors in a Common Computer System
App 20070288701 - Hofstee; Harm Peter ;   et al.
2007-12-13
System and Method for Sharing Memory by Heterogeneous Processors
App 20070283103 - Hofstee; Harm Peter ;   et al.
2007-12-06
Hierarchical management for multiprocessor system with real-time attributes
Grant 7,299,372 - Brown , et al. November 20, 2
2007-11-20
Hierarchical management for multiprocessor system
Grant 7,299,371 - Day , et al. November 20, 2
2007-11-20
Optimizing Thermal Performance Using Feed-back Directed Optimization
App 20070260894 - Aguilar; Maximino JR. ;   et al.
2007-11-08
Dynamically Adapting Software For Optimal Thermal Performance
App 20070260893 - Aguilar; Maximino JR. ;   et al.
2007-11-08
Optimizing Thermal Performance Using Thermal Flow Analysis
App 20070260415 - AGUILAR; MAXIMINO JR. ;   et al.
2007-11-08
Selection Of Processor Cores For Optimal Thermal Performance
App 20070260895 - Aguilar; Maximino JR. ;   et al.
2007-11-08
Method and apparatus for generating a mask value and command for extreme data rate memories utilizing error correction codes
Grant 7,287,103 - Ganfield , et al. October 23, 2
2007-10-23
Efficient Triangular Shaped Meshes
App 20070188487 - Brokenshire; Daniel Alan ;   et al.
2007-08-16
Methods and apparatus for reducing command processing latency while maintaining coherence
App 20070186052 - Brown; Jeffrey Douglas ;   et al.
2007-08-09
System For Asynchronous Dma Command Completion Notification
App 20070174509 - Day; Michael Norman ;   et al.
2007-07-26
Dynamic system bus encryption using improved differential transitional encoding
Grant 7,248,696 - Craft , et al. July 24, 2
2007-07-24
Computer architecture and software cells for broadband networks
App 20070168538 - Suzuoki; Masakazu ;   et al.
2007-07-19
Establishing command order in an out of order DMA command queue
Grant 7,243,200 - Day , et al. July 10, 2
2007-07-10
Computer architecture and software cells for broadband networks
Grant 7,233,998 - Suzuoki , et al. June 19, 2
2007-06-19
Implementation Of Thermal Throttling Logic
App 20070124622 - JOHNS; CHARLES RAY ;   et al.
2007-05-31
Analytical generation of software thermal profiles
App 20070124103 - Aguilar; Maximino JR. ;   et al.
2007-05-31
Thermal Interrupt Generation
App 20070121492 - Johns; Charles Ray ;   et al.
2007-05-31
Thermal Throttling Control For Testing Of Real-time Software
App 20070121698 - JOHNS; CHARLES RAY ;   et al.
2007-05-31
Thermal Throttle Control With Minimal Impact To Interrupt Latency
App 20070124611 - Johns; Charles Ray ;   et al.
2007-05-31
Hysteresis In Thermal Throttling
App 20070121699 - JOHNS; CHARLES RAY ;   et al.
2007-05-31
Generation of software thermal profiles executed on a set of processors using thermal sampling
App 20070124102 - Aguilar; Maximino JR. ;   et al.
2007-05-31
Generation of hardware thermal profiles for a set of processors
App 20070124100 - Aguilar; Maximino JR. ;   et al.
2007-05-31
Tracing Thermal Data Via Performance Monitoring
App 20070124105 - Johns; Charles Ray ;   et al.
2007-05-31
Optimizing power and performance using software and hardware thermal profiles
App 20070124618 - Aguilar; Maximino JR. ;   et al.
2007-05-31
Maximal Temperature Logging
App 20070124104 - Johns; Charles Ray ;   et al.
2007-05-31
Generation of software thermal profiles for applications in a simulated environment
App 20070124124 - Aguilar; Maximino JR. ;   et al.
2007-05-31
Generation of software thermal profiles executed on a set of processors using processor activity
App 20070124101 - Aguilar; Maximino JR. ;   et al.
2007-05-31
Support Of Deep Power Savings Mode And Partial Good In A Thermal Management System
App 20070124355 - Johns; Charles Ray ;   et al.
2007-05-31
Proxy direct memory access
Grant 7,225,277 - Johns , et al. May 29, 2
2007-05-29
Efficient triangular shaped meshes
Grant 7,209,137 - Brokenshire , et al. April 24, 2
2007-04-24
System and method of alternative key pad layout for enhanced security
App 20070089164 - Gao; Jie Jenie ;   et al.
2007-04-19
System and method asynchronous DMA command completion notification by accessing register via attached processing unit to determine progress of DMA command
Grant 7,200,688 - Day , et al. April 3, 2
2007-04-03
Method and apparatus for on-chip dynamic temperature tracking
Grant 7,197,420 - Johns , et al. March 27, 2
2007-03-27
Method and apparatus for implementing data mapping with shuffle algorithm
Grant 7,174,398 - Clark , et al. February 6, 2
2007-02-06
Method to Provide Atomic Update Primitives in an Asymmetric Heterogeneous Multiprocessor Environment
App 20070016733 - Day; Michael Norman ;   et al.
2007-01-18
Method for supporting improved burst transfers on a coherent bus
Grant 7,143,246 - Johns November 28, 2
2006-11-28
Method to handle rambus write mask
App 20060265546 - Ganfield; Paul Allen ;   et al.
2006-11-23
Methods and apparatus for facilitating coherency management in distributed multi-processor system
App 20060251070 - Yamazaki; Takeshi ;   et al.
2006-11-09
Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment
Grant 7,114,042 - Day , et al. September 26, 2
2006-09-26
Software-controlled cache set management with software-generated class identifiers
Grant 7,114,035 - Day , et al. September 26, 2
2006-09-26
Single port/multiple ring implementation of a hybrid crossbar partially non-blocking data switch
App 20060206657 - Clark; Scott Douglas ;   et al.
2006-09-14
Microprocessor having bandwidth management for computing applications and related method of managing bandwidth allocation
Grant 7,107,363 - Brown , et al. September 12, 2
2006-09-12
Memory management for real-time applications
Grant 7,103,748 - Day , et al. September 5, 2
2006-09-05
Integrated circuit die including a temperature detection circuit, and system and methods for calibrating the temperature detection circuit
Grant 7,102,417 - Gordon , et al. September 5, 2
2006-09-05
Temperature sensing circuits, and temperature detection circuits including same
App 20060192597 - Johns; Charles Ray ;   et al.
2006-08-31
Method of resource arbitration
Grant 7,099,975 - Brown , et al. August 29, 2
2006-08-29
Non-homogeneous multi-processor system with shared memory
App 20060190614 - Altman; Erik Richter ;   et al.
2006-08-24
Method and apparatus for coherent memory structure of heterogeneous processor systems
Grant 7,093,080 - Day , et al. August 15, 2
2006-08-15
System and method for flexible multiple protocols
App 20060179168 - Clark; Scott Douglas ;   et al.
2006-08-10
Method and apparatus for on-chip dynamic temperature tracking
App 20060178852 - Johns; Charles Ray ;   et al.
2006-08-10
SIMD-RISC processor module
App 20060155955 - Gschwind; Michael Karl ;   et al.
2006-07-13
Methods and apparatus for list transfers using DMA transfers in a multi-processor system
App 20060149861 - Yamazaki; Takeshi ;   et al.
2006-07-06
Updating remote locked cache
Grant 7,062,612 - Brown , et al. June 13, 2
2006-06-13
Integrated circuit die including a temperature detection circuit, and system and methods for calibrating the temperature detection circuit
App 20060097757 - Gordon; Melia F. ;   et al.
2006-05-11
Envelope packet architecture for broadband engine
App 20060059273 - Carnevale; Michael Joseph ;   et al.
2006-03-16
Method and system for an improved differential form of transitional coding
Grant 7,003,605 - Craft , et al. February 21, 2
2006-02-21
Hierarchical management for multiprocessor system
App 20060031835 - Day; Michael Norman ;   et al.
2006-02-09
Hierarchical management for multiprocessor system with real-time attributes
App 20060031836 - Brown; Jeffrey Douglas ;   et al.
2006-02-09
Memory barriers primitives in an asymmetric heterogeneous multiprocessor environment
App 20060026309 - Day; Michael Norman ;   et al.
2006-02-02
Establishing command order in an out of order DMA command queue
App 20060015652 - Day; Michael Norman ;   et al.
2006-01-19
Memory management in multiprocessor system
Grant 6,981,072 - Day , et al. December 27, 2
2005-12-27
System and method for using a plurality of heterogeneous processors in a common computer system
App 20050268048 - Hofstee, Harm Peter ;   et al.
2005-12-01
System and method for identifying and accessing streaming data in a locked portion of a cache
Grant 6,961,820 - Day , et al. November 1, 2
2005-11-01
Method and apparatus for directory-based coherence with distributed directory management utilizing prefetch caches
App 20050216672 - Gschwind, Michael Karl ;   et al.
2005-09-29
Method and apparatus for directory-based coherence with distributed directory management
App 20050216675 - Gschwind, Michael Karl ;   et al.
2005-09-29
Method to provide cache management commands for a DMA controller
App 20050216610 - Johns, Charles Ray ;   et al.
2005-09-29
Implementation of an LRU and MRU algorithm in a partitioned cache
Grant 6,931,493 - Johns , et al. August 16, 2
2005-08-16
Method for supporting improved burst transfers on a coherent bus
App 20050160239 - Johns, Charles Ray
2005-07-21
Method and apparatus for preloading translation buffers
App 20050160229 - Johns, Charles Ray ;   et al.
2005-07-21
Method of resource allocation using an access control mechanism
App 20050138621 - Clark, Scott Douglas ;   et al.
2005-06-23
Multi-chip module with third dimension interconnect
App 20050138325 - Hofstee, Harm Peter ;   et al.
2005-06-23
Method of resource arbitration
App 20050125581 - Brown, Jeffrey Douglas ;   et al.
2005-06-09
Controlling bandwidth reservations method and apparatus
App 20050111354 - Asano, Shigehiro ;   et al.
2005-05-26
Distributed control load shaping method and apparatus
App 20050111478 - Brown, Jeffrey Douglas ;   et al.
2005-05-26
System and method for a configurable interface controller
App 20050097231 - Hofstee, Harm Peter ;   et al.
2005-05-05
System and method for sharing memory by Heterogen ous processors
App 20050097280 - Hofstee, Harm Peter ;   et al.
2005-05-05
Method and apparatus for coherent memory structure of heterogeneous processor systems
App 20050080998 - Day, Michael Norman ;   et al.
2005-04-14
Proxy direct memory access
App 20050055478 - Johns, Charles Ray ;   et al.
2005-03-10
Software-controlled cache set management with software-generated class identifiers
App 20050055505 - Day, Michael Norman ;   et al.
2005-03-10
Method and apparatus for managing the power consumption of a data processing system
App 20050028015 - Asano, Shigehiro ;   et al.
2005-02-03
Security architecture for system on chip
App 20050021944 - Craft, David John ;   et al.
2005-01-27
Method and apparatus for implementing data mapping with shuffle algorithm
App 20040267767 - Clark, Scott Douglas ;   et al.
2004-12-30
Microprocessor having bandwidth management for computing applications and related method of managing bandwidth allocation
App 20040260746 - Brown, Jeffrey Douglas ;   et al.
2004-12-23
Memory management in multiprocessor system
App 20040249995 - Day, Michael Norman ;   et al.
2004-12-09
Method for asynchronous DMA command completion notification
App 20040243738 - Day, Michael Norman ;   et al.
2004-12-02
Method to provide atomic update primitives in an asymmetric heterogeneous multiprocessor environment
App 20040236914 - Day, Michael Norman ;   et al.
2004-11-25
On-chip data transfer in multi-processor system
Grant 6,820,143 - Day , et al. November 16, 2
2004-11-16
Resource dedication system and method for a computer architecture for broadband networks
Grant 6,809,734 - Suzuoki , et al. October 26, 2
2004-10-26
Streaming data using locking cache
App 20040162946 - Day, Michael Norman ;   et al.
2004-08-19
Implementation of an LRU and MRU algorithm in a partitioned cache
App 20040143706 - Johns, Charles Ray ;   et al.
2004-07-22
Symmetric multiprocessor coherence mechanism
Grant 6,760,819 - Dhong , et al. July 6, 2
2004-07-06
Memory management for real-time applications
App 20040117592 - Day, Michael Norman ;   et al.
2004-06-17
On-chip data transfer in multi-processor system
App 20040117520 - Day, Michael Norman ;   et al.
2004-06-17
Updating remote locked cache
App 20040117560 - Brown, Jeffrey Douglas ;   et al.
2004-06-17
Dynamic systm bus encryption using improved differential transitional encoding
App 20040052375 - Craft, David John ;   et al.
2004-03-18
Efficient triangular shaped meshes
App 20040051715 - Brokenshire, Daniel Alan ;   et al.
2004-03-18
Method and system for an improved differential form of transitional coding
App 20040054830 - Craft, David John ;   et al.
2004-03-18
Method and apparatus in a data processing system for an asynchronous context switching mechanism
Grant 6,674,841 - Johns , et al. January 6, 2
2004-01-06
Method and apparatus for display refresh using multiple frame buffers in a data processing system
Grant 6,628,291 - Edrington , et al. September 30, 2
2003-09-30
Symmetric multiprocessor coherence mechanism
App 20030005237 - Dhong, Sang Hoo ;   et al.
2003-01-02
Method and apparatus for generating gammacorrected antialiased lines
App 20020158885 - Brokenshire, Daniel Alan ;   et al.
2002-10-31
Block rendering method for a graphics subsystem
Grant 6,421,053 - Johns , et al. July 16, 2
2002-07-16
System and method for use in a computerized imaging system to efficiently transfer graphics information to a graphics subsystem employing masked span
Grant 5,790,125 - Bui , et al. August 4, 1
1998-08-04
Display graphics adapter for processing different pixel sizes in a windowing system
Grant 5,724,560 - Johns , et al. March 3, 1
1998-03-03

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