loadpatents
name:-0.077821969985962
name:-0.085171222686768
name:-0.0028960704803467
Oberman; Stuart F Patent Filings

Oberman; Stuart F

Patent Applications and Registrations

Patent applications and USPTO patent grants for Oberman; Stuart F.The latest application filed is for "programmable graphics processor for multithreaded execution of programs".

Company Profile
2.64.31
  • Oberman; Stuart F - Sunnyvale CA
  • Oberman; Stuart F. - Sunnyvale 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
Providing hints to an execution unit to prepare for predicted subsequent arithmetic operations
Grant 11,150,721 - Tannenbaum , et al. October 19, 2
2021-10-19
Dispatching a stored instruction in response to determining that a received instruction is of a same instruction type
Grant 10,503,513 - Tannenbaum , et al. Dec
2019-12-10
Programmable graphics processor for multithreaded execution of programs
Grant 10,217,184 - Lindholm , et al. Feb
2019-02-26
Approach to power reduction in floating-point operations
Grant 9,829,956 - Tannenbaum , et al. November 28, 2
2017-11-28
Programmable Graphics Processor For Multithreaded Execution Of Programs
App 20170256022 - LINDHOLM; John Erik ;   et al.
2017-09-07
Programmable graphics processor for multithreaded execution of programs
Grant 9,659,339 - Lindholm , et al. May 23, 2
2017-05-23
Programmable Graphics Processor For Multithreaded Execution Of Programs
App 20160300319 - LINDHOLM; John Erik ;   et al.
2016-10-13
FFMA operations using a multi-step approach to data shifting
Grant 9,465,575 - Iyer , et al. October 11, 2
2016-10-11
Credit-based streaming multiprocessor warp scheduling
Grant 9,189,242 - Lindholm , et al. November 17, 2
2015-11-17
Efficiency In A Fused Floating-point Multiply-add Unit
App 20150193203 - IYER; Srinivasan (Vasu) ;   et al.
2015-07-09
Using a pixel offset for evaluating a plane equation
Grant 9,058,672 - Lindholm , et al. June 16, 2
2015-06-16
Efficiency Through A Distributed Instruction Set Architecture
App 20150113254 - TANNENBAUM; David Conrad ;   et al.
2015-04-23
Ffma Operations Using A Multi-step Approach To Data Shifting
App 20150039662 - IYER; Srinivasan ;   et al.
2015-02-05
Programmable graphics processor for multithreaded execution of programs
Grant 8,860,737 - Lindholm , et al. October 14, 2
2014-10-14
Graphics processor with memory management unit and cache coherent link
Grant 8,860,741 - Juffa , et al. October 14, 2
2014-10-14
Programmable Graphics Processor For Multithreaded Execution Of Programs
App 20140285500 - LINDHOLM; John Erik ;   et al.
2014-09-25
Approach To Power Reduction In Floating-point Operations
App 20140143564 - TANNENBAUM; David Conrad ;   et al.
2014-05-22
Approach For Efficient Arithmetic Operations
App 20140129807 - TANNENBAUM; David Conrad ;   et al.
2014-05-08
Shared single-access memory with management of multiple parallel requests
Grant 8,645,638 - Coon , et al. February 4, 2
2014-02-04
Dynamic load balancing of instructions for execution by heterogeneous processing engines
Grant 8,578,387 - Mills , et al. November 5, 2
2013-11-05
Reordering operands assigned to each one of read request ports concurrently accessing multibank register file to avoid bank conflict
Grant 8,533,435 - Qiu , et al. September 10, 2
2013-09-10
Programmable graphics processor for multithreaded execution of programs
Grant 8,405,665 - Lindholm , et al. March 26, 2
2013-03-26
Programmable Graphics Processor For Multithreaded Execution Of Programs
App 20120218267 - Lindholm; John Erik ;   et al.
2012-08-30
Shared Single-access Memory With Management Of Multiple Parallel Requests
App 20120221808 - Coon; Brett W. ;   et al.
2012-08-30
Scoreboard having size indicators for tracking sequential destination register usage in a multi-threaded processor
Grant 8,225,076 - Coon , et al. July 17, 2
2012-07-17
Multipurpose arithmetic functional unit
Grant 8,190,669 - Oberman , et al. May 29, 2
2012-05-29
Programmable graphics processor for multithreaded execution of programs
Grant 8,174,531 - Lindholm , et al. May 8, 2
2012-05-08
Shared single-access memory with management of multiple parallel requests
Grant 8,176,265 - Coon , et al. May 8, 2
2012-05-08
Shared memory with parallel access and access conflict resolution mechanism
Grant 8,108,625 - Coon , et al. January 31, 2
2012-01-31
Shared Single Access Memory With Management Of Multiple Parallel Requests
App 20110252204 - Coon; Brett W. ;   et al.
2011-10-13
Multipurpose functional unit with single-precision and double-precision operations
Grant 8,037,119 - Oberman , et al. October 11, 2
2011-10-11
Using A Pixel Offset For Evaluating A Plane Equation
App 20110081100 - Lindholm; John Erik ;   et al.
2011-04-07
Unified Collector Structure for Multi-Bank Register File
App 20110072243 - Qiu; Xiaogang ;   et al.
2011-03-24
Credit-Based Streaming Multiprocessor Warp Scheduling
App 20110072244 - Lindholm; John Erik ;   et al.
2011-03-24
Operand collector architecture
Grant 7,834,881 - Liu , et al. November 16, 2
2010-11-16
High jitter scheduling of interleaved frames in an arbitrated loop
Grant 7,809,852 - Mullendore , et al. October 5, 2
2010-10-05
Single interconnect providing read and write access to a memory shared by concurrent threads
Grant 7,680,988 - Nickolls , et al. March 16, 2
2010-03-16
Method and apparatus to ensure consistency of depth values computed in different sections of a graphics processor
Grant 7,659,893 - Oberman , et al. February 9, 2
2010-02-09
Multipurpose arithmetic functional unit
Grant 7,640,285 - Oberman , et al. December 29, 2
2009-12-29
Execution of parallel groups of threads with per-instruction serialization
Grant 7,634,637 - Lindholm , et al. December 15, 2
2009-12-15
Executing an SIMD instruction requiring P operations on an execution unit that performs Q operations at a time (Q<P)
Grant 7,484,076 - Oberman , et al. January 27, 2
2009-01-27
Tracking register usage during multithreaded processing using a scoreboard having separate memory regions and storing sequential register size indicators
Grant 7,434,032 - Coon , et al. October 7, 2
2008-10-07
Multipurpose functional unit with multiply-add and format conversion pipeline
Grant 7,428,566 - Siu , et al. September 23, 2
2008-09-23
System and method for late-dropping packets in a network switch
Grant 7,406,041 - Mullendore , et al. July 29, 2
2008-07-29
Operand Collector Architecture
App 20080109611 - Liu; Samuel ;   et al.
2008-05-08
Computing anisotropic texture mapping parameters
Grant 7,369,136 - Heckbert , et al. May 6, 2
2008-05-06
High-speed function approximation
Grant 7,366,745 - Oberman , et al. April 29, 2
2008-04-29
Method and System for Managing Time Division Multiplexing (TDM) Timeslots in a Network Switch
App 20080080548 - Mullendore; Rodney N. ;   et al.
2008-04-03
A Programmable Graphics Processor For Multithreaded Execution of Programs
App 20080024506 - Lindholm; John Erik ;   et al.
2008-01-31
Method and system for managing time division multiplexing (TDM) timeslots in a network switch
Grant 7,283,556 - Mullendore , et al. October 16, 2
2007-10-16
Multipurpose functional unit with multiplication pipeline, addition pipeline, addition pipeline and logical test pipeline capable of performing integer multiply-add operations
Grant 7,240,184 - Siu , et al. July 3, 2
2007-07-03
Packet input thresholding for resource distribution in a network switch
Grant 7,227,841 - Mullendore , et al. June 5, 2
2007-06-05
Multi-purpose floating point and integer multiply-add functional unit with multiplication-comparison test addition and exponent pipelines
Grant 7,225,323 - Siu , et al. May 29, 2
2007-05-29
Method and apparatus for scheduling packet flow on a fibre channel arbitrated loop
Grant 7,215,680 - Mullendore , et al. May 8, 2
2007-05-08
Multipurpose functional unit with multiply-add and format conversion pipeline
App 20060149803 - Siu; Ming Y. ;   et al.
2006-07-06
Multipurpose functional unit with combined integer and floating-point multiply-add pipeline
App 20060101244 - Siu; Ming Y. ;   et al.
2006-05-11
Multipurpose functional unit with multiply-add and logical test pipeline
App 20060101243 - Siu; Ming Y. ;   et al.
2006-05-11
Multipurpose multiply-add functional unit
App 20060101242 - Siu; Ming Y. ;   et al.
2006-05-11
Dynamic selection of lowest latency path in a network switch
Grant 7,042,891 - Oberman , et al. May 9, 2
2006-05-09
Transfer ready frame reordering
App 20030056000 - Mullendore, Rodney N. ;   et al.
2003-03-20
Virtual channels in a network switch
App 20030026267 - Oberman, Stuart F. ;   et al.
2003-02-06
System and method for late-dropping packets in a network switch
App 20030026206 - Mullendore, Rodney N. ;   et al.
2003-02-06
High jitter scheduling of frames in an arbitrated loop
App 20030028663 - Mullendore, Rodney N. ;   et al.
2003-02-06
Method and system for managing time division multiplexing (TDM) timeslots in a network switch
App 20030026287 - Mullendore, Rodney N. ;   et al.
2003-02-06
Packet input thresholding for resource distribution in a network switch
App 20030026205 - Mullendore, Rodney N. ;   et al.
2003-02-06
Method and apparatus for scheduling packet flow on a fibre channel arbitrated loop
App 20030021239 - Mullendore, Rodney N. ;   et al.
2003-01-30
Shared FP and SIMD 3D multiplier
Grant 6,490,607 - Oberman December 3, 2
2002-12-03
Method and apparatus for denormal load handling
Grant 6,487,653 - Oberman , et al. November 26, 2
2002-11-26
Early completion of iterative division
Grant 6,487,575 - Oberman November 26, 2
2002-11-26
Ensuring proper packet ordering in a cut-through and early-forwarding network switch
App 20020118692 - Oberman, Stuart F. ;   et al.
2002-08-29
Dynamic selection of lowest latency path in a network switch
App 20020118640 - Oberman, Stuart F. ;   et al.
2002-08-29
Method and apparatus for rapid execution of FCOM and FSTSW
Grant 6,425,074 - Meier , et al. July 23, 2
2002-07-23
Floating point addition pipeline including extreme value, comparison and accumulate functions
Grant 6,397,239 - Oberman , et al. May 28, 2
2002-05-28
Method and apparatus for performing vector and scalar multiplication and calculating rounded products
Grant 6,393,554 - Oberman , et al. May 21, 2
2002-05-21
Optimized allocation of multi-pipeline executable and specific pipeline executable instructions to execution pipelines based on criteria
Grant 6,370,637 - Meier , et al. April 9, 2
2002-04-09
Floating point addition pipeline including extreme value, comparison and accumulate functions
App 20010051969 - Oberman, Stuart F. ;   et al.
2001-12-13
Multi-function bipartite look-up table
Grant 6,256,653 - Juffa , et al. July 3, 2
2001-07-03
Bipartite look-up table with output values having minimized absolute error
Grant 6,223,192 - Oberman , et al. April 24, 2
2001-04-24
Method and apparatus for performing multiple types of multiplication including signed and unsigned multiplication
Grant 6,144,980 - Oberman November 7, 2
2000-11-07
Method and apparatus for achieving higher frequencies of exactly rounded results
Grant 6,134,574 - Oberman , et al. October 17, 2
2000-10-17
Floating point addition pipeline configured to perform floating point-to-integer and integer-to-floating point conversion operations
Grant 6,131,104 - Oberman October 10, 2
2000-10-10
Method and apparatus for calculating reciprocals and reciprocal square roots
Grant 6,115,733 - Oberman , et al. September 5, 2
2000-09-05
Floating point arithmetic unit including an efficient close data path
Grant 6,094,668 - Oberman July 25, 2
2000-07-25
Close path selection unit for performing effective subtraction within a floating point arithmetic unit
Grant 6,088,715 - Oberman July 11, 2
2000-07-11
Leading one prediction unit for normalizing close path subtraction results within a floating point arithmetic unit
Grant 6,085,208 - Oberman , et al. July 4, 2
2000-07-04
Method and apparatus for simultaneously performing arithmetic on two or more pairs of operands
Grant 6,026,483 - Oberman , et al. February 15, 2
2000-02-15
Microprocessor including an efficient implemention of an accumulate instruction
Grant 5,918,062 - Oberman , et al. June 29, 1
1999-06-29

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