loadpatents
name:-0.04255199432373
name:-0.46852684020996
name:-0.00067615509033203
Blomgren; James S. Patent Filings

Blomgren; James S.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Blomgren; James S..The latest application filed is for "instruction source specification".

Company Profile
0.74.21
  • Blomgren; James S. - Houston TX
  • Blomgren; James S. - Austin TX
  • Blomgren; James S. - San Jose CA
*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
Texture state cache
Grant 9,811,875 - Goodman , et al. November 7, 2
2017-11-07
Hint values for use with an operand cache
Grant 9,652,233 - Potter , et al. May 16, 2
2017-05-16
Instruction source specification
Grant 9,632,785 - Blomgren , et al. April 25, 2
2017-04-25
Result bypass cache
Grant 9,600,288 - Potter , et al. March 21, 2
2017-03-21
Clock routing techniques
Grant 9,594,395 - Havlir , et al. March 14, 2
2017-03-14
Instruction Source Specification
App 20160350113 - Blomgren; James S. ;   et al.
2016-12-01
Multi-threaded GPU pipeline
Grant 9,508,112 - Havlir , et al. November 29, 2
2016-11-29
Intelligent caching for an operand cache
Grant 9,459,869 - Olson , et al. October 4, 2
2016-10-04
Instruction source specification
Grant 9,442,730 - Blomgren , et al. September 13, 2
2016-09-13
Extended multiply
Grant 9,417,843 - Blomgren , et al. August 16, 2
2016-08-16
Operand cache design
Grant 9,378,146 - Blomgren , et al. June 28, 2
2016-06-28
Interpolation implementation
Grant 9,292,285 - Blomgren March 22, 2
2016-03-22
Texture State Cache
App 20160071232 - Goodman; Benjiman L. ;   et al.
2016-03-10
Type conversion using floating-point unit
Grant 9,264,066 - Blomgren , et al. February 16, 2
2016-02-16
Clock Routing Techniques
App 20150205324 - Havlir; Andrew M. ;   et al.
2015-07-23
Operand Cache Design
App 20150058573 - Blomgren; James S. ;   et al.
2015-02-26
Intelligent Caching For An Operand Cache
App 20150058572 - Olson; Timothy A. ;   et al.
2015-02-26
Extended Multiply
App 20150058389 - Blomgren; James S. ;   et al.
2015-02-26
Hint Values For Use With An Operand Cache
App 20150058571 - Potter; Terence M. ;   et al.
2015-02-26
Interpolation Implementation
App 20150052335 - Blomgren; James S.
2015-02-19
Type Conversion Using Floating-point Unit
App 20150039661 - Blomgren; James S. ;   et al.
2015-02-05
Instruction Source Specification
App 20150039867 - Blomgren; James S. ;   et al.
2015-02-05
Multi-threaded Gpu Pipeline
App 20150035841 - Havlir; Andrew M. ;   et al.
2015-02-05
Reduced voltage swing clock distribution
Grant 8,482,333 - Runas , et al. July 9, 2
2013-07-09
Reduced Voltage Swing Clock Distribution
App 20130093485 - Runas; Michael E. ;   et al.
2013-04-18
Expansion syntax
Grant 7,299,461 - Boehm , et al. November 20, 2
2007-11-20
Physical realization of dynamic logic using parameterized tile partitioning
Grant 7,219,326 - Reed , et al. May 15, 2
2007-05-15
Null value propagation for FAST14 logic
Grant 7,053,664 - Potter , et al. May 30, 2
2006-05-30
Software modeling of logic signals capable of holding more than two values
Grant 7,031,897 - Blomgren , et al. April 18, 2
2006-04-18
Static storage element for dynamic logic
Grant 6,956,406 - Seningen , et al. October 18, 2
2005-10-18
Method and apparatus for a 1 of N signal
Grant 6,911,846 - Blomgren , et al. June 28, 2
2005-06-28
Rearranging data between vector and matrix forms in a SIMD matrix processor
Grant 6,898,691 - Blomgren , et al. May 24, 2
2005-05-24
Physical realization of dynamic logic using parameterized tile partitioning
App 20050060128 - Reed, Jeffrey B. ;   et al.
2005-03-17
Expansion syntax
App 20040139423 - Boehm, Fritz A. ;   et al.
2004-07-15
Dynamic logic scan gate method and apparatus
Grant 6,745,357 - Chrudimsky , et al. June 1, 2
2004-06-01
Static transmission of FAST14 logic 1-of-N signals
Grant 6,714,045 - Potter , et al. March 30, 2
2004-03-30
Null value propagation for FAST14 logic
App 20040006753 - Potter, Terence M. ;   et al.
2004-01-08
Method and apparatus for pre-branch instruction
Grant 6,622,240 - Olson , et al. September 16, 2
2003-09-16
Multiple-state simulation for non-binary logic
Grant 6,604,065 - Blomgren , et al. August 5, 2
2003-08-05
Static storage element for dynamic logic
App 20030110404 - Seningen, Michael R. ;   et al.
2003-06-12
Static transmisstion of FAST14 logic 1-of-N signals
App 20030042935 - Potter, Terence M. ;   et al.
2003-03-06
Rearranging data between vector and matrix forms in a SIMD matrix processor
App 20020198911 - Blomgren, James S. ;   et al.
2002-12-26
Method and apparatus for a late pipeline enhanced floating point unit
Grant 6,460,134 - Blomgren , et al. October 1, 2
2002-10-01
Method For Calculating Dynamic Logic Block Propagation Delay Targets Using Time Borrowing
App 20020067187 - Vijayan, Gopal ;   et al.
2002-06-06
Method and apparatus that enforces a regional memory model in hierarchical memory systems
Grant 6,370,632 - Kikuta , et al. April 9, 2
2002-04-09
Method and apparatus for handling partial register accesses
Grant 6,334,183 - Blomgren , et al. December 25, 2
2001-12-25
Dynamic logic scan gate method and apparatus
App 20010039635 - Chrudimsky, David W. ;   et al.
2001-11-08
Method and apparatus for dynamic partitionable saturating adder/subtractor
Grant 6,301,600 - Petro , et al. October 9, 2
2001-10-09
Method and apparatus for generating clock signals
Grant 6,288,589 - Potter , et al. September 11, 2
2001-09-11
1-of-4 multiplier
Grant 6,275,841 - Potter , et al. August 14, 2
2001-08-14
Method and apparatus for an enhanced floating point unit with graphics and integer capabilities
Grant 6,275,838 - Blomgren , et al. August 14, 2
2001-08-14
Method and apparatus for logic synchronization
Grant 6,268,746 - Potter , et al. July 31, 2
2001-07-31
Method and apparatus for TLB memory ordering
Grant 6,260,131 - Kikuta , et al. July 10, 2
2001-07-10
Method and apparatus that allows the logic state of a logic gate to be tested when stopping or starting the logic gate's clock
Grant 6,233,707 - Potter , et al. May 15, 2
2001-05-15
Method and apparatus for routing 1 of 4 signals
Grant 6,211,456 - Seningen , et al. April 3, 2
2001-04-03
Method and apparatus for two-stage address generation
Grant 6,209,076 - Blomgren March 27, 2
2001-03-27
Method and apparatus for a N-nary logic circuit using capacitance isolation
Grant 6,124,735 - Blomgren , et al. September 26, 2
2000-09-26
Method and apparatus for a logic circuit with constant power consumption
Grant 6,107,835 - Blomgren , et al. August 22, 2
2000-08-22
Method and apparatus for a N-nary logic circuit using 1 of N signals
Grant 6,069,497 - Blomgren , et al. May 30, 2
2000-05-30
Method and apparatus for a N-nary logic circuit using 1 of 4 signals
Grant 6,066,965 - Blomgren , et al. May 23, 2
2000-05-23
Multiplier with selectable booth encoders for performing 3D graphics interpolations with two multiplies in a single pass through the multiplier
Grant 5,935,198 - Blomgren August 10, 1
1999-08-10
Temporal re-alignment of a floating point pipeline to an integer pipeline for emulation of a load-operate architecture on a load/store processor
Grant 5,884,057 - Blomgren , et al. March 16, 1
1999-03-16
Debug and video queue for multi-processor chip
Grant 5,848,264 - Baird , et al. December 8, 1
1998-12-08
Microprocessor with a large cache shared by redundant CPUs for increasing manufacturing yield
Grant 5,828,578 - Blomgren October 27, 1
1998-10-27
Extenstion of 32-bit architecture for 64-bit addressing with shared super-page register
Grant 5,826,074 - Blomgren October 20, 1
1998-10-20
Early instruction-length pre-decode of variable-length instructions in a superscalar processor
Grant 5,809,272 - Thusoo , et al. September 15, 1
1998-09-15
Mixed-modulo address generation using shadow segment registers
Grant 5,790,443 - Shen , et al. August 4, 1
1998-08-04
Merge/mask, rotate/shift, and boolean operations from two instruction sets executed in a vectored mux on a dual-ALU
Grant 5,781,457 - Cohen , et al. July 14, 1
1998-07-14
Dual-instruction-set architecture CPU with hidden software emulation mode
Grant 5,781,750 - Blomgren , et al. July 14, 1
1998-07-14
Multi-processor DRAM controller that prioritizes row-miss requests to stale banks
Grant 5,745,913 - Pattin , et al. April 28, 1
1998-04-28
Self-testing multi-processor die with internal compare points
Grant 5,732,209 - Vigil , et al. March 24, 1
1998-03-24
Stack push/pop tracking and pairing in a pipelined processor
Grant 5,687,336 - Shen , et al. November 11, 1
1997-11-11
Shared floating-point registers and register port-pairing in a dual-architecture CPU
Grant 5,685,009 - Blomgren , et al. November 4, 1
1997-11-04
Method for emulating multiple debug breakpoints by page partitioning using a single breakpoint register
Grant 5,664,159 - Richter , et al. September 2, 1
1997-09-02
Translator having segment bounds encoding for storage in a TLB
Grant 5,652,872 - Richter , et al. July 29, 1
1997-07-29
Splitting a floating-point stack-exchange instruction for merging into surrounding instructions by operand translation
Grant 5,634,118 - Blomgren May 27, 1
1997-05-27
Inexact leading-one/leading-zero prediction integrated with a floating-point adder
Grant 5,633,819 - Brashears , et al. May 27, 1
1997-05-27
Block-based branch prediction using a target finder array storing target sub-addresses
Grant 5,608,886 - Blomgren , et al. March 4, 1
1997-03-04
Dual-architecture super-scalar pipeline
Grant 5,598,546 - Blomgren January 28, 1
1997-01-28
Program watchpoint checking using paging with sub-page validity
Grant 5,598,553 - Richter , et al. January 28, 1
1997-01-28
Master-slave cache system for instruction and data cache memories
Grant 5,551,001 - Cohen , et al. August 27, 1
1996-08-27
Dual instruction set processor having a pipeline with a pipestage functional unit that is relocatable in time and sequence order
Grant 5,542,059 - Blomgren
1996-07-30
Address tracking and branch resolution in a processor with multiple execution pipelines and instruction stream discontinuities
Grant 5,542,109 - Blomgren , et al. July 30, 1
1996-07-30
Reduced-modulus address generation using sign-extension and correction
Grant 5,511,017 - Cohen , et al. April 23, 1
1996-04-23
Emulating operating system calls in an alternate instruction set using a modified code segment descriptor
Grant 5,481,684 - Richter , et al. January 2, 1
1996-01-02
Bi-planar multi-chip module
Grant 5,477,082 - Buckley, III , et al. December 19, 1
1995-12-19
Microprocessor with operation capture facility
Grant 5,455,909 - Blomgren , et al. October 3, 1
1995-10-03
Emulation of segment bounds checking using paging with sub-page validity
Grant 5,440,710 - Richter , et al. August 8, 1
1995-08-08
Processor system with dual clock
Grant 5,325,516 - Blomgren , et al. June 28, 1
1994-06-28
System for detecting boundary cross-over of instruction memory space using reduced number of address bits
Grant 5,313,606 - Luong , et al. May 17, 1
1994-05-17
Apparatus for quickly determining actual jump addresses by assuming each instruction of a plurality of fetched instructions is a jump instruction
Grant 5,276,825 - Blomgren , et al. January 4, 1
1994-01-04
Microprocessor with OEM mode for power management with input/output intiated selection of special address space
Grant 5,274,791 - Bracking , et al. December 28, 1
1993-12-28

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