loadpatents
name:-0.15427303314209
name:-0.11162304878235
name:-0.058227062225342
LUEH; Guei-Yuan Patent Filings

LUEH; Guei-Yuan

Patent Applications and Registrations

Patent applications and USPTO patent grants for LUEH; Guei-Yuan.The latest application filed is for "high performance constant cache and constant access mechanisms".

Company Profile
59.104.140
  • LUEH; Guei-Yuan - San Jose CA
  • Lueh; Guei-Yuan - Santa Clara 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
High Performance Constant Cache And Constant Access Mechanisms
App 20220308877 - MAIYURAN; Subramaniam ;   et al.
2022-09-29
Page Faulting And Selective Preemption
App 20220277413 - Koker; Altug ;   et al.
2022-09-01
Compiler Assisted Register File Write Reduction
App 20220261949 - GURRAM; Chandra S. ;   et al.
2022-08-18
Method And Apparatus For Performing Reduction Operations On A Plurality Of Associated Data Element Values
App 20220229661 - HUGHES; Christopher J. ;   et al.
2022-07-21
Engine To Enable High Speed Context Switching Via On-die Storage
App 20220206990 - Koker; Altug ;   et al.
2022-06-30
Hybrid Low Power Homogenous Grapics Processing Units
App 20220206853 - Appu; Abhishek R ;   et al.
2022-06-30
Graphics processors and graphics processing units having dot product accumulate instruction for hybrid floating point format
Grant 11,361,496 - Maiyuran , et al. June 14, 2
2022-06-14
Systems And Methods For Reducing Register Bank Conflicts Based On Software Hint And Hardware Thread Switch
App 20220179655 - CHENG; BUQI ;   et al.
2022-06-09
Intelligent graphics dispatching mechanism
Grant 11,354,768 - Vembu , et al. June 7, 2
2022-06-07
Page faulting and selective preemption
Grant 11,354,769 - Koker , et al. June 7, 2
2022-06-07
Compiler assisted register file write reduction
Grant 11,321,799 - Gurram , et al. May 3, 2
2022-05-03
Graphics Processors And Graphics Processing Units Having Dot Product Accumulate Instruction For Hybrid Floating Point Format
App 20220129266 - Maiyuran; Subramaniam ;   et al.
2022-04-28
Instructions and logic for vector multiply add with zero skipping
Grant 11,314,515 - Pal , et al. April 26, 2
2022-04-26
Method and apparatus for performing reduction operations on a plurality of associated data element values
Grant 11,294,670 - Hughes , et al. April 5, 2
2022-04-05
Thread prefetch mechanism
Grant 11,232,536 - Lake , et al. January 25, 2
2022-01-25
Engine to enable high speed context switching via on-die storage
Grant 11,210,265 - Koker , et al. December 28, 2
2021-12-28
Hierarchical General Register File (grf) For Execution Block
App 20210349715 - Appu; Abhishek R. ;   et al.
2021-11-11
Hybrid low power homogenous grapics processing units
Grant 11,169,850 - Appu , et al. November 9, 2
2021-11-09
Systems and methods for reducing register bank conflicts based on a software hint bit causing a hardware thread switch
Grant 11,163,578 - Cheng , et al. November 2, 2
2021-11-02
Graphics Processors And Graphics Processing Units Having Dot Product Accumulate Instruction For Hybrid Floating Point Format
App 20210312697 - Maiyuran; Subramaniam ;   et al.
2021-10-07
Instruction And Logic For Systolic Dot Product With Accumulate
App 20210303299 - MAIYURAN; SUBRAMANIAM ;   et al.
2021-09-30
Control Flow Mechanism For Execution Of Graphics Processor Instructions Using Active Channel Packing
App 20210286626 - Maiyuran; Subramaniam M. ;   et al.
2021-09-16
Instruction Prefetch Mechanism
App 20210279177 - Porpodas; Vasileios ;   et al.
2021-09-09
Instructions And Logic For Vector Multiply Add With Zero Skipping
App 20210191724 - Pal; Supratim ;   et al.
2021-06-24
Compiler Assisted Register File Write Reduction
App 20210192673 - GURRAM; Chandra S. ;   et al.
2021-06-24
Instruction and logic for systolic dot product with accumulate
Grant 11,042,370 - Maiyuran , et al. June 22, 2
2021-06-22
Data Locality Enhancement For Graphics Processing Units
App 20210149680 - HUGHES; Christopher J. ;   et al.
2021-05-20
Graphics Processing Unit Processing And Caching Improvements
App 20210150663 - Maiyuran; Subramaniam ;   et al.
2021-05-20
Hierarchical general register file (GRF) for execution block
Grant 11,010,163 - Appu , et al. May 18, 2
2021-05-18
Register Spill/fill Using Shared Local Memory Space
App 20210125581 - Ray; Joydeep ;   et al.
2021-04-29
Control flow mechanism for execution of graphics processor instructions using active channel packing
Grant 10,990,409 - Maiyuran , et al. April 27, 2
2021-04-27
Register sharing mechanism
Grant 10,983,794 - Lueh , et al. April 20, 2
2021-04-20
Instruction prefetch mechanism
Grant 10,963,389 - Porpodas , et al. March 30, 2
2021-03-30
Page Faulting And Selective Preemption
App 20210035254 - Koker; Altug ;   et al.
2021-02-04
Method and apparatus for profile-guided graphics processing optimizations
Grant 10,891,774 - Schluessler , et al. January 12, 2
2021-01-12
Enabling virtual calls in a SIMD environment
Grant 10,877,777 - Chen , et al. December 29, 2
2020-12-29
Register Sharing Mechanism
App 20200394041 - Lueh; Guei-Yuan ;   et al.
2020-12-17
Accumulator pooling mechanism
Grant 10,839,478 - Lueh , et al. November 17, 2
2020-11-17
Engine To Enable High Speed Context Switching Via On-die Storage
App 20200334200 - Koker; Altug ;   et al.
2020-10-22
Intelligent Graphics Dispatching Mechanism
App 20200327637 - Vembu; Balaji ;   et al.
2020-10-15
Accumulator Pooling Mechanism
App 20200320662 - Lueh; Guei-Yuan ;   et al.
2020-10-08
Register spill/fill using shared local memory space
Grant 10,796,667 - Ray , et al. October 6, 2
2020-10-06
Method And Apparatus For Performing Reduction Operations On A Plurality Of Data Element Values
App 20200310809 - HUGHES; Christopher J. ;   et al.
2020-10-01
Thread priority mechanism
Grant 10,776,156 - Koker , et al. Sept
2020-09-15
Register Sharing Mechanism
App 20200285471 - ASHAR; PRATIK J. ;   et al.
2020-09-10
Register bank conflict reduction for multi-threaded processor
Grant 10,754,651 - Gurram , et al. A
2020-08-25
Thread Prefetch Mechanism
App 20200258191 - A1
2020-08-13
Method and apparatus for efficient processing of derived uniform values in a graphics processor
Grant 10,726,605 - Schluessler , et al.
2020-07-28
Page faulting and selective preemption
Grant 10,726,517 - Koker , et al.
2020-07-28
Systems And Methods For Performing Matrix Row- And Column-wise Permute Instructions
App 20200210188 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2020-07-02
Hybrid Low Power Homogenous Grapics Processing Units
App 20200210238 - Appu; Abhishek R ;   et al.
2020-07-02
Systems And Methods For Performing Nibble-sized Operations On Matrix Elements
App 20200210173 - OULD-AHMED-VALL; Elmoustapha ;   et al.
2020-07-02
Recompiling GPU code based on spill/fill instructions and number of stall cycles
Grant 10,698,689 - Ashar , et al.
2020-06-30
Software scoreboard information and synchronization
Grant 10,692,170 - Maiyuran , et al.
2020-06-23
Latency scheduling mehanism
Grant 10,691,430 - Pan , et al.
2020-06-23
Instruction Prefetch Mechanism
App 20200174933 - Porpodas; Vasileios ;   et al.
2020-06-04
Engine to enable high speed context switching via on-die storage
Grant 10,649,956 - Koker , et al.
2020-05-12
Graphics processor register data re-use mechanism
Grant 10,636,112 - Grajewski , et al.
2020-04-28
Register Spill/fill Using Shared Local Memory Space
App 20200111454 - Ray; Joydeep ;   et al.
2020-04-09
Instruction prefetch mechanism
Grant 10,599,571 - Porpodas , et al.
2020-03-24
Methods and apparatus to support dynamic adjustment of graphics processing unit frequency
Grant 10,593,011 - Shen , et al.
2020-03-17
Register Sharing Mechanism
App 20200073664 - ASHAR; PRATIK J. ;   et al.
2020-03-05
Latency Scheduling Mechanism
App 20200065073 - PAN; WEI ;   et al.
2020-02-27
Graphics processor register renaming mechanism
Grant 10,565,670 - Chen , et al. Feb
2020-02-18
Intelligent graphics dispatching mechanism
Grant 10,565,675 - Vembu , et al. Feb
2020-02-18
Thread prefetch mechanism
Grant 10,565,676 - Lake , et al. Feb
2020-02-18
Mechanism to increase thread parallelism in a graphics processor
Grant 10,552,211 - Yang , et al. Fe
2020-02-04
Hierarchical General Register File (grf) For Execution Block
App 20200026514 - Appu; Abhishek R. ;   et al.
2020-01-23
Register Bank Conflict Reduction For Multi-threaded Processor
App 20200004534 - Gurram; Chandra ;   et al.
2020-01-02
Hybrid low power homogenous grapics processing units
Grant 10,521,271 - Appu , et al. Dec
2019-12-31
Software Scoreboard Information And Synchronization
App 20190362460 - Maiyuran; Subramaniam ;   et al.
2019-11-28
Instruction And Logic For Systolic Dot Product With Accumulate
App 20190324746 - MAIYURAN; SUBRAMANIAM ;   et al.
2019-10-24
Register spill/fill using shared local memory space
Grant 10,453,427 - Ray , et al. Oc
2019-10-22
Graphics Processor Register Data Re-use Mechanism
App 20190304056 - Grajewski; Slawomir ;   et al.
2019-10-03
Multiple-patch SIMD dispatch mode for domain shaders
Grant 10,430,229 - Venkatesh , et al. O
2019-10-01
Hierarchical general register file (GRF) for execution block
Grant 10,423,415 - Appu , et al. Sept
2019-09-24
Systems And Methods For Reducing Register Bank Conflicts Based On Software Hint And Hardware Thread Switch
App 20190265974 - CHENG; BUQI ;   et al.
2019-08-29
Fusion of SIMD Processing Units
App 20190265973 - Maiyuran; Subramaniam ;   et al.
2019-08-29
Intelligent Graphics Dispatching Mechanism
App 20190251652 - Vernbu; Balaji ;   et al.
2019-08-15
Transpose of image data between a linear and a Y-tiled storage format
Grant 10,373,288 - Yang , et al.
2019-08-06
Software scoreboard information and synchronization
Grant 10,360,654 - Maiyuran , et al.
2019-07-23
Page Faulting And Selective Preemption
App 20190197657 - Koker; Altug ;   et al.
2019-06-27
Hardware instruction set to replace a plurality of atomic operations with a single atomic operation
Grant 10,318,292 - Sarangi , et al.
2019-06-11
Efficient preemption for graphics processors
Grant 10,282,227 - Lueh , et al.
2019-05-07
Page faulting and selective preemption
Grant 10,282,812 - Koker , et al.
2019-05-07
Method And Apparatus For Efficient Processing Of Derived Uniform Values In A Graphics Processor
App 20190087998 - SCHLUESSLER; Travis T. ;   et al.
2019-03-21
Intelligent graphics dispatching mechanism
Grant 10,235,736 - Vembu , et al.
2019-03-19
Method And Apparatus For Profile-guided Graphics Processing Optimizations
App 20190066355 - SCHLUESSLER; TRAVIS T. ;   et al.
2019-02-28
Instruction Prefetch Mechanism
App 20190042433 - Porpodas; Vasileios ;   et al.
2019-02-07
Compiler-based instruction scoreboarding
Grant 10,191,724 - Cheng , et al. Ja
2019-01-29
Graphics Control Flow Mechanism
App 20180307487 - Maiyuran; Subramaniam M. ;   et al.
2018-10-25
Intelligent Graphics Dispatching Mechanism
App 20180308197 - Vembu; Balaji ;   et al.
2018-10-25
Thread Prefetch Mechanism
App 20180300845 - Lake; Adam T. ;   et al.
2018-10-18
Page Faulting And Selective Preemption
App 20180293692 - Koker; Altug ;   et al.
2018-10-11
Hierarchical General Register File (grf) For Execution Block
App 20180285106 - Appu; Abhishek R. ;   et al.
2018-10-04
Register Spill/fill Using Shared Local Memory Space
App 20180285120 - Ray; Joydeep ;   et al.
2018-10-04
Hybrid Low Power Homogenous Grapics Processing Units
App 20180285158 - Appu; Abhishek R. ;   et al.
2018-10-04
Engine To Enable High Speed Context Switching Via On-die Storage
App 20180285374 - Koker; Altug ;   et al.
2018-10-04
Simd Channel Utilization Under Divergent Control Flow
App 20180121202 - Chen; Gang ;   et al.
2018-05-03
Compiler-based Instruction Scoreboarding
App 20180113713 - Cheng; Bu Qi ;   et al.
2018-04-26
Thread Priority Mechanism
App 20180095785 - Koker; Altug ;   et al.
2018-04-05
Graphics Processor Register Renaming Mechanism
App 20180096446 - Chen; Kaiyu ;   et al.
2018-04-05
Mechanism to Increase Thread Parallelism in a Graphics Processor
App 20180067763 - Yang; Yuting ;   et al.
2018-03-08
Techniques for graphics data prefetching
Grant 9,886,734 - Chen , et al. February 6, 2
2018-02-06
Instruction that performs a scatter write
Grant 9,880,839 - Chen , et al. January 30, 2
2018-01-30
Processing video data in a cloud
Grant 9,832,247 - Ying , et al. November 28, 2
2017-11-28
Method and apparatus to improve performance of chained tasks on a graphics processing unit
Grant 9,805,440 - Chen , et al. October 31, 2
2017-10-31
Method and apparatus for efficient execution of nested branches on a graphics processor unit
Grant 9,766,892 - Chen , et al. September 19, 2
2017-09-19
Transpose Of Image Data Between A Linear And A Y-tiled Storage Format
App 20170221178 - YANG; yuting ;   et al.
2017-08-03
Non-contiguous Multiple Register Access For Microprocessor Data Exchange Instructions
App 20170177369 - Guo; Peng ;   et al.
2017-06-22
Increasing Thread Payload for 3D Pipeline with Wider SIMD Execution Width
App 20170178384 - Venkatesh; Jayashree ;   et al.
2017-06-22
Multiple-Patch SIMD Dispatch Mode for Domain Shaders
App 20170178274 - Venkatesh; Jayashree ;   et al.
2017-06-22
Transpose of image data between a linear and a Y-tiled storage format
Grant 9,659,343 - Yang , et al. May 23, 2
2017-05-23
Methods And Apparatus To Support Dynamic Adjustment Of Graphics Processing Unit Frequency
App 20170076422 - Shen; Lei ;   et al.
2017-03-16
Workload Batch Submission Mechanism For Graphics Processing Unit
App 20160350245 - SHEN; Lei ;   et al.
2016-12-01
Dynamic linking and loading of post-processing kernels
Grant 9,465,629 - Lueh , et al. October 11, 2
2016-10-11
Method And Apparatus To Improve Performance Of Chained Tasks On A Graphics Processing Unit
App 20160217549 - CHEN; WEIKE ;   et al.
2016-07-28
Method And Apparatus For Efficient Execution Of Nested Branches On A Graphics Processor Unit
App 20160179535 - CHEN; WEI-YU ;   et al.
2016-06-23
Register liveness analysis for SIMD architectures
Grant 9,372,677 - George , et al. June 21, 2
2016-06-21
Enabling Virtual Calls In A Simd Environment
App 20160162345 - Chen; Wei-Yu ;   et al.
2016-06-09
Hardware Instruction Set To Replace A Plurality Of Atomic Operations With A Single Atomic Operation
App 20160139934 - SARANGI; SATYAJIT ;   et al.
2016-05-19
Efficient Preemption For Graphics Processors
App 20160140686 - LUEH; GUEI-YUAN ;   et al.
2016-05-19
Enabling virtual calls in a SIMD environment
Grant 9,183,014 - Chen , et al. November 10, 2
2015-11-10
Instruction That Performs A Scatter Write
App 20150309800 - CHEN; WEI-YU ;   et al.
2015-10-29
Register Liveness Analysis For Simd Architectures
App 20150220313 - George; Biju ;   et al.
2015-08-06
Dynamic Linking And Loading Of Post-processing Kernels
App 20150143387 - LUEH; Guei Yuan ;   et al.
2015-05-21
Register liveness analysis for SIMD architectures
Grant 9,015,687 - George , et al. April 21, 2
2015-04-21
Techniques For Graphics Data Prefetching
App 20140320509 - CHEN; WEI-YU ;   et al.
2014-10-30
Dynamic linking and loading of post-processing kernels
Grant 8,843,913 - Lueh , et al. September 23, 2
2014-09-23
Transpose Of Image Data Between A Linear And A Y-tiled Storage Format
App 20140253575 - Yang; Yuting ;   et al.
2014-09-11
Processing Video Data In A Cloud
App 20140244804 - Ying; Zhiwei ;   et al.
2014-08-28
Method and apparatus for assigning subroutines
Grant 8,799,876 - Lueh , et al. August 5, 2
2014-08-05
Reducing the bandwidth of sampler loads in shaders
Grant 8,633,928 - Chen , et al. January 21, 2
2014-01-21
Systems, Methods, And Computer Program Products For Parallelizing Large Number Arithmetic
App 20130159680 - Chen; Wei-yu ;   et al.
2013-06-20
Register Liveness Analysis For Simd Architectures
App 20120254847 - George; Biju ;   et al.
2012-10-04
Enabling Virtual Calls In A Simd Environment
App 20120210098 - Chen; Wei-Yu ;   et al.
2012-08-16
Register allocation for message sends in graphics processing pipelines
Grant 8,237,726 - Chen , et al. August 7, 2
2012-08-07
Compiler-based scheduling optimization hints for user-level threads
Grant 8,205,200 - Liao , et al. June 19, 2
2012-06-19
Programming environment for heterogeneous processor resource integration
Grant 7,941,791 - Wang , et al. May 10, 2
2011-05-10
Reducing the Bandwidth of Sampler Loads in Shaders
App 20110037769 - Chen; Wei-Yu ;   et al.
2011-02-17
Inserting stack clearing code in conservative garbage collection
Grant 7,873,943 - Wu , et al. January 18, 2
2011-01-18
Register Allocation for Message Sends in Graphics Processing Pipelines
App 20100328334 - Chen; Wei-Yu ;   et al.
2010-12-30
Systems and methods for affine-partitioning programs onto multiple processing units
Grant 7,793,278 - Du , et al. September 7, 2
2010-09-07
Apparatus and methods for performing generational escape analysis in managed runtime environments
Grant 7,788,653 - Shi , et al. August 31, 2
2010-08-31
Generating efficient parallel code using partitioning, coalescing, and degenerative loop and guard removal
Grant 7,757,222 - Liao , et al. July 13, 2
2010-07-13
Optimal selection of compression entries for compressing program instructions
Grant 7,688,232 - Lim , et al. March 30, 2
2010-03-30
Splitting the computation space to optimize parallel code
Grant 7,689,980 - Du , et al. March 30, 2
2010-03-30
Method and apparatus for referencing thread local variables with stack address mapping
Grant 7,689,971 - Peng , et al. March 30, 2
2010-03-30
Apparatus and methods for restoring synchronization to object-oriented software applications in managed runtime environments
Grant 7,603,663 - Wu , et al. October 13, 2
2009-10-13
Bank assignment for partitioned register banks
Grant 7,469,404 - Zhang , et al. December 23, 2
2008-12-23
Dynamic Linking And Loading Of Post-processing Kernels
App 20080307404 - Lueh; Guei Yuan ;   et al.
2008-12-11
Programming environment for heterogeneous processor resource integration
App 20080256330 - Wang; Perry ;   et al.
2008-10-16
Optimal Selection Of Compression Entries For Compressing Program Instructions
App 20080244245 - Lim; Chu-Cheow ;   et al.
2008-10-02
Code interpretation using stack state information
Grant 7,424,596 - Wu , et al. September 9, 2
2008-09-09
Methods and apparatuses for compaction and/or decompaction
App 20080162522 - Lueh; Guei-Yuan ;   et al.
2008-07-03
Inlining with stack trace cache-based dynamic profiling
Grant 7,386,686 - Wu , et al. June 10, 2
2008-06-10
Methods and apparatus for optimizing the operating speed and size of a computer program
Grant 7,367,022 - Lueh , et al. April 29, 2
2008-04-29
Method and apparatus for assigning subroutines
App 20080082970 - Lueh; Guei-Yuan ;   et al.
2008-04-03
Method and system of controlling dynamically compiled native code size
Grant 7,350,200 - Lueh , et al. March 25, 2
2008-03-25
Compact object header
Grant 7,349,909 - Wu , et al. March 25, 2
2008-03-25
Storing method metadata in code
Grant 7,318,062 - Wu , et al. January 8, 2
2008-01-08
Software object type identification
Grant 7,272,828 - Wu , et al. September 18, 2
2007-09-18
Method and system for garbage collection wherein resetting the mark/allocation bit, and switching the mark/allocation bit to the mark bit to perform marking and scanning of objects using the identified object as a root object and providing mark/allocation bit information being displayed at the clien
Grant 7,251,671 - Wu , et al. July 31, 2
2007-07-31
Compressing data in a cache memory
Grant 7,243,191 - Ying , et al. July 10, 2
2007-07-10
Apparatus and methods for placing a managed heap
Grant 7,240,176 - Wu , et al. July 3, 2
2007-07-03
Inserting stack clearing code in conservative garbage collection
App 20070150868 - Wu; Gansha ;   et al.
2007-06-28
Compiler-based scheduling optimization hints for user-level threads
App 20070124732 - Lia; Shih-wei ;   et al.
2007-05-31
Method for providing garbage collection support
Grant 7,216,137 - Shpeisman , et al. May 8, 2
2007-05-08
Generating efficient parallel code using partitioning, coalescing, and degenerative loop and guard removal
App 20070079281 - Liao; Shih-wei ;   et al.
2007-04-05
Systems and methods for affine-partitioning programs onto multiple processing units
App 20070079303 - Du; Zhao Hui ;   et al.
2007-04-05
Splitting the computation space to optimize parallel code
App 20070079300 - Du; Zhao Hui ;   et al.
2007-04-05
Data transformations for streaming applications on multiprocessors
App 20070074195 - Liao; Shih-wei ;   et al.
2007-03-29
Dynamic division optimization for a just-in-time compiler
Grant 7,194,736 - Shi , et al. March 20, 2
2007-03-20
Method and system of permitting stack allocation to programs having open-world features
Grant 7,168,071 - Wu , et al. January 23, 2
2007-01-23
Mechanism to store reordered data with compression
Grant 7,162,583 - Adl-Tabatabai , et al. January 9, 2
2007-01-09
System and apparatus to extend stack allocation
App 20070006140 - Lueh; Guei-Yuan ;   et al.
2007-01-04
Inter-procedural allocation of stacked registers for a processor
Grant 7,120,775 - Liu , et al. October 10, 2
2006-10-10
Method and apparatus for improving the performance of garbage collection using stack trace cache
Grant 7,089,273 - Wu , et al. August 8, 2
2006-08-08
Garbage collection and compaction
App 20060173939 - Yin; Baolin ;   et al.
2006-08-03
Method for implementing dynamic type checking
Grant 7,080,354 - Adl-Tabatabai , et al. July 18, 2
2006-07-18
Compressing data in a cache memory
App 20060047916 - Ying; Zhiwei ;   et al.
2006-03-02
Method and apparatus for referencing thread local variables with stack address mapping
App 20060031810 - Peng; Jinzhan ;   et al.
2006-02-09
Technique and system for allocating and managing memory
App 20060010303 - Wu; Gansha ;   et al.
2006-01-12
Bank assignment for partitioned register banks
App 20060002224 - Zhang; Junchao ;   et al.
2006-01-05
Debugging support using dynamic re-compilation
Grant 6,968,546 - Lueh November 22, 2
2005-11-22
Static compilation of instrumentation code for debugging support
Grant 6,966,057 - Lueh November 15, 2
2005-11-15
Apparatus and methods for placing a managed heap
App 20050246402 - Wu, Gansha ;   et al.
2005-11-03
Querying method information
App 20050222979 - Wu, Gansha ;   et al.
2005-10-06
Stack caching using code sharing
App 20050223370 - Wu, Gansha ;   et al.
2005-10-06
Instruction scheduling
App 20050216900 - Shi, Xiaohua ;   et al.
2005-09-29
Integration of mark bits and allocation bits
App 20050216539 - Wu, Gansha ;   et al.
2005-09-29
Apparatus and methods for performing generational escape analysis in managed runtime environments
App 20050198625 - Shi, Xiaohua ;   et al.
2005-09-08
Compact object header
App 20050198045 - Wu, Gansha ;   et al.
2005-09-08
Methods and apparatus for referencing thread-local variables in a runtime system
App 20050183078 - Shi, Xiaohua ;   et al.
2005-08-18
Storing method metadata in code
App 20050177596 - Wu, Gansha ;   et al.
2005-08-11
Method for fast exception handling
Grant 6,928,582 - Adl-Tabatabai , et al. August 9, 2
2005-08-09
Inter-procedural allocation of stacked registers for a processor
App 20050149918 - Liu, Yang ;   et al.
2005-07-07
Mechanism to store reordered data with compression
App 20050144386 - Adl-Tabatabai, Ali-Reza ;   et al.
2005-06-30
Method and apparatus for maintaining exception reporting for register promotion
Grant 6,895,579 - Lueh May 17, 2
2005-05-17
Method and system of permitting stack allocation to programs having open-world features
App 20050080980 - Wu, Gansha ;   et al.
2005-04-14
Methods and apparatus to analyze escape analysis of an application
App 20050080813 - Shi, Xiaohua ;   et al.
2005-04-14
Method and apparatus for improving the performance of garbage collection using stack trace cache
App 20050027761 - Wu, Gansha ;   et al.
2005-02-03
Apparatus and methods for restoring synchronization to object-oriented software applications in managed runtime enviroments
App 20040237073 - Wu, Gansha ;   et al.
2004-11-25
Apparatus and methods for desynchronizing object-oriented software applications in managed runtime environments
App 20040221272 - Wu, Gansha ;   et al.
2004-11-04
Inlining with stack trace cache-based dynamic profiling
App 20040205409 - Wu, Gansha ;   et al.
2004-10-14
Exception handling with stack trace cache
App 20040128658 - Lueh, Guei-Yuan ;   et al.
2004-07-01
Dynamic division optimization for a just-in-time compiler
App 20040111714 - Shi, Xiaohua ;   et al.
2004-06-10
Software object type identification apparatus and methods
App 20040103391 - Wu, Gansha ;   et al.
2004-05-27
Method for fast exception handling
App 20040078560 - Adl-Tabatabai, Ali-Reza ;   et al.
2004-04-22
Methods and apparatus for optimizing the operating speed and size of a computer program
App 20040049769 - Lueh, Guei-Yuan ;   et al.
2004-03-11
Method and apparatus for reducing the overhead of virtual method invocations
Grant 6,658,657 - Lueh December 2, 2
2003-12-02
Method for implementing dynamic type checking
App 20030188295 - Adl-Tabatabai, Ali-Reza ;   et al.
2003-10-02
Method for providing garbage collection support
App 20030084077 - Shpeisman, Tatiana ;   et al.
2003-05-01
Method and apparatus for maintaining exception reporting for register promotion
App 20030079211 - Lueh, Guei-Yuan
2003-04-24
Static compilation of instrumentation code for debugging support
App 20020144245 - Lueh, Guei-Yuan
2002-10-03
Method and system of controlling dynamically compiled native code size
App 20020144240 - Lueh, Guei-Yuan ;   et al.
2002-10-03
Debugging support using dynamic re-compilation
App 20020144241 - Lueh, Guei-Yuan
2002-10-03
Method of run-time tracking of object references in Java programs
Grant 6,317,869 - Adl-Tabatabai , et al. November 13, 2
2001-11-13
Method for fast translation of java byte codes into efficient native processor code
Grant 6,292,935 - Lueh , et al. September 18, 2
2001-09-18
Method for eliminating common subexpressions from java byte codes
Grant 6,158,048 - Lueh , et al. December 5, 2
2000-12-05
Method of run-time tracking of object references in Java programs
Grant 6,093,216 - Adl-Tabatabai , et al. July 25, 2
2000-07-25

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