loadpatents
name:-0.04604697227478
name:-0.065527200698853
name:-0.0022308826446533
Shum; Chung-Lung Kevin Patent Filings

Shum; Chung-Lung Kevin

Patent Applications and Registrations

Patent applications and USPTO patent grants for Shum; Chung-Lung Kevin.The latest application filed is for "dynamic management of virtual memory blocks exempted from cache memory access".

Company Profile
1.63.50
  • Shum; Chung-Lung Kevin - Wappingers Falls NY
  • Shum; Chung-Lung Kevin - New York NY
  • Shum; Chung-Lung Kevin - Wappinger Falls NY
  • Shum; Chung-Lung Kevin - Poughkeepsie 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
Next instruction access intent instruction for indicating usage of a storage operand by one or more instructions subsequent to a next sequential instruction
Grant 10,430,188 - Jacobi , et al. O
2019-10-01
Demote instruction for relinquishing cache line ownership
Grant 9,921,965 - Shum , et al. March 20, 2
2018-03-20
Demote instruction for relinquishing cache line ownership
Grant 9,921,964 - Shum , et al. March 20, 2
2018-03-20
Dynamic management of virtual memory blocks exempted from cache memory access
Grant 9,836,405 - Bradbury , et al. December 5, 2
2017-12-05
Dynamic cache memory management with translation lookaside buffer protection
Grant 9,727,484 - Bradbury , et al. August 8, 2
2017-08-08
Dynamic Cache Memory Management With Cache Pollution Avoidance
App 20170220479 - Bradbury; Jonathan D. ;   et al.
2017-08-03
Dynamic Cache Memory Management With Translation Lookaside Buffer Protection
App 20170220484 - Bradbury; Jonathan D. ;   et al.
2017-08-03
Dynamic Management Of Virtual Memory Blocks Exempted From Cache Memory Access
App 20170220475 - Bradbury; Jonathan D. ;   et al.
2017-08-03
Demote Instruction For Relinquishing Cache Line Ownership
App 20170116119 - Shum; Chung-Lung Kevin ;   et al.
2017-04-27
Demote Instruction For Relinquishing Cache Line Ownership
App 20170116120 - Shum; Chung-Lung Kevin ;   et al.
2017-04-27
Demote instruction for relinquishing cache line ownership
Grant 9,619,384 - Shum , et al. April 11, 2
2017-04-11
Demote instruction for relinquishing cache line ownership
Grant 9,612,969 - Shum , et al. April 4, 2
2017-04-04
Demote Instruction For Relinquishing Cache Line Ownership
App 20160342517 - Shum; Chung-Lung Kevin ;   et al.
2016-11-24
Demote instruction for relinquishing cache line ownership
Grant 9,501,416 - Shum , et al. November 22, 2
2016-11-22
Dynamic management of a processor state with transient cache memory
Grant 9,495,306 - Bradbury , et al. November 15, 2
2016-11-15
Demote instruction for relinquishing cache line ownership
Grant 9,471,503 - Shum , et al. October 18, 2
2016-10-18
Demote Instruction For Relinquishing Cache Line Ownership
App 20160283381 - Shum; Chung-Lung Kevin ;   et al.
2016-09-29
Dynamic management of memory ranges exempted from cache memory access
Grant 9,396,125 - Bradbury , et al. July 19, 2
2016-07-19
Demote Instruction For Relinquishing Cache Line Ownership
App 20160196213 - Shum; Chung-Lung Kevin ;   et al.
2016-07-07
Demote Instruction For Relinquishing Cache Line Ownership
App 20160162410 - Shum; Chung-Lung Kevin ;   et al.
2016-06-09
Demote instruction for relinquishing cache line ownership
Grant 9,311,238 - Shum , et al. April 12, 2
2016-04-12
Method, computer program product, and hardware product for eliminating or reducing operand line crossing penalty
Grant 9,201,655 - Kapadia , et al. December 1, 2
2015-12-01
Obtaining data in a pipelined processor
Grant 9,164,761 - Tsai , et al. October 20, 2
2015-10-20
Computer system having cache subsystem performing demote requests
Grant 8,880,805 - Shum , et al. November 4, 2
2014-11-04
Demote Instruction For Relinquishing Cache Line Ownership
App 20140304471 - Shum; Chung-Lung Kevin ;   et al.
2014-10-09
Next Instruction Access Intent Instruction
App 20140115306 - Jacobi; Christian ;   et al.
2014-04-24
Store data forwarding with no memory model restrictions
Grant 8,627,047 - Tsai , et al. January 7, 2
2014-01-07
Microprocessor, method and computer program product for direct page prefetch in millicode capable computer system
Grant 8,549,255 - Schroter , et al. October 1, 2
2013-10-01
Microprocessor and method for deferred store data forwarding for store background data in a system with no memory model restrictions
Grant 8,468,306 - Tsai , et al. June 18, 2
2013-06-18
Processor and method for workaround trigger activated exceptions
Grant 8,443,227 - Carlough , et al. May 14, 2
2013-05-14
Serializing translation lookaside buffer access around address translation parameter modification
Grant 8,433,855 - Alexander , et al. April 30, 2
2013-04-30
Enhancing timeliness of cache prefetching
Grant 8,285,941 - Ekanadham , et al. October 9, 2
2012-10-09
Method, system and computer program product for storing external device result data
Grant 8,250,336 - Shum , et al. August 21, 2
2012-08-21
System, method and processor for accessing data after a translation lookaside buffer miss
Grant 8,195,881 - Bohn , et al. June 5, 2
2012-06-05
Computer System Having Cache Subsystem Performing Demote Requests
App 20120124292 - Shum; Chung-Lung Kevin ;   et al.
2012-05-17
Millicode assist instructions for millicode store access exception checking
Grant 8,176,301 - Farrell , et al. May 8, 2
2012-05-08
Method for address translation in virtual machines
Grant 8,151,085 - Deutschle , et al. April 3, 2
2012-04-03
Method and system for instruction address parity comparison
Grant 8,140,951 - Busaba , et al. March 20, 2
2012-03-20
Multiprocessor electronic circuit including a plurality of processors and electronic data processing system
Grant 8,135,960 - Koehler , et al. March 13, 2
2012-03-13
Processor, method and computer program product for fast selective invalidation of translation lookaside buffer
Grant 8,112,174 - Hsieh , et al. February 7, 2
2012-02-07
Debugging for multiple errors in a microprocessor environment
Grant 8,095,821 - Mayer , et al. January 10, 2
2012-01-10
Method and system for a multi-level virtual/real cache system with synonym resolution
Grant 8,041,894 - Krumm , et al. October 18, 2
2011-10-18
System, method and computer program product for handling shared cache lines in a multi-processor environment
Grant 8,032,709 - Shum , et al. October 4, 2
2011-10-04
Method and system for handling cache coherency for self-modifying code
Grant 8,015,362 - Alexander , et al. September 6, 2
2011-09-06
Generating a local clock domain using dynamic controls
Grant 8,001,411 - Carey , et al. August 16, 2
2011-08-16
Processor and method for synchronous load multiple fetching sequence and pipeline stage result tracking to facilitate early address generation interlock bypass
Grant 7,987,343 - Alexander , et al. July 26, 2
2011-07-26
Method, system, and computer program product for handling errors in a cache without processor core recovery
Grant 7,987,384 - Jacobi , et al. July 26, 2
2011-07-26
Method and system for early instruction text based operand store compare reject avoidance
Grant 7,975,130 - Alexander , et al. July 5, 2
2011-07-05
Method, system and computer program product for generating trace data
Grant 7,975,182 - St. Onge , et al. July 5, 2
2011-07-05
Reduced overhead address mode change management in a pipelined, recycling microprocessor
Grant 7,971,034 - Hutton , et al. June 28, 2
2011-06-28
Method and apparatus for active software disown of cache line's exlusive rights
Grant 7,966,453 - Shum , et al. June 21, 2
2011-06-21
System, method and computer program product for translating storage elements
Grant 7,966,474 - Shum , et al. June 21, 2
2011-06-21
Recycling long multi-operand instructions
Grant 7,962,726 - Malley , et al. June 14, 2
2011-06-14
System and method for avoiding deadlocks when performing storage updates in a multi-processor environment
Grant 7,953,932 - Shum , et al. May 31, 2
2011-05-31
Operand and result forwarding between differently sized operands in a superscalar processor
Grant 7,921,279 - Hutton , et al. April 5, 2
2011-04-05
System and method for providing asynchronous dynamic millicode entry prediction
Grant 7,913,068 - Bonanno , et al. March 22, 2
2011-03-22
Method and system for overlapping execution of instructions through non-uniform execution pipelines in an in-order processor
Grant 7,913,067 - Hutton , et al. March 22, 2
2011-03-22
System and method for providing a common instruction table
Grant 7,895,538 - Hutton , et al. February 22, 2
2011-02-22
Method, system, and computer program product for cross-invalidation handling in a multi-level private cache
Grant 7,890,700 - Choy , et al. February 15, 2
2011-02-15
Method, system and computer program product for sampling computer system performance data
Grant 7,870,438 - Bartik , et al. January 11, 2
2011-01-11
Method and system for implementing store buffer allocation
Grant 7,870,314 - Barrick , et al. January 11, 2
2011-01-11
Method, system, and computer program product for selectively accelerating early instruction processing
Grant 7,861,064 - Alexander , et al. December 28, 2
2010-12-28
Debugging for multiple errors in a microprocessor environment
App 20100241899 - Mayer; Ulrich ;   et al.
2010-09-23
System, method and apparatus for enhancing reliability on scan-initialized latches affecting functionality
Grant 7,777,520 - Shum , et al. August 17, 2
2010-08-17
Method, System, And Computer Program Product For Cross-invalidation Handling In A Multi-level Private Cache
App 20090240889 - Choy; Ka Shan ;   et al.
2009-09-24
Method, Computer Program Product, And Hardware Product For Eliminating Or Reducing Operand Line Crossing Penalty
App 20090240918 - Kapadia; Vimal M. ;   et al.
2009-09-24
Method, System, Computer Program Product, And Hardware Product For Implementing Result Forwarding Between Differently Sized Operands In A Superscalar Processor
App 20090240922 - Hutton; David S. ;   et al.
2009-09-24
Method, System And Computer Program Product For Reduced Overhead Address Mode Change Management In A Pipelined, Recyling Microprocessor
App 20090240929 - Hutton; David S. ;   et al.
2009-09-24
Processor And Method For Synchronous Load Multiple Fetching Sequence And Pipeline Stage Result Tracking To Facilitate Early Address Generation Interlock Bypass
App 20090240919 - Alexander; Khary J. ;   et al.
2009-09-24
Recycling Long Multi-operand Instructions
App 20090240914 - Malley; Edward T. ;   et al.
2009-09-24
Method, System And Computer Program Product For Generating Trace Data
App 20090216516 - St. Onge; Debbie A. ;   et al.
2009-08-27
Method, System And Computer Program Product For Storing External Device Result Data
App 20090216966 - Shum; Chung-Lung Kevin ;   et al.
2009-08-27
Processor, Method And Computer Program Product For Fast Selective Invalidation Of Translation Lookaside Buffer
App 20090216994 - Hsieh; Jonathan T. ;   et al.
2009-08-27
System, Method And Computer Program Product For Enhancing Timeliness Of Cache Prefetching
App 20090216956 - Ekanadham; Kattamuri ;   et al.
2009-08-27
Method And System For A Multi-level Virtual/real Cache System With Synonym Resolution
App 20090216949 - Krumm; Barry W. ;   et al.
2009-08-27
System, Method And Computer Program Product For Handling Shared Cache Lines In A Multi-processor Environment
App 20090216951 - Shum; Chung-Lung Kevin ;   et al.
2009-08-27
System, Method And Processor For Accessing Data After A Translation Lookaside Buffer Miss
App 20090216947 - Bohn; Richard E. ;   et al.
2009-08-27
System And Method For Providing Asynchronous Dynamic Millicode Entry Prediction
App 20090217002 - Bonanno; James J. ;   et al.
2009-08-27
System, Method And Computer Program Product For Translating Storage Elements
App 20090217009 - Shum; Chung-Lung Kevin ;   et al.
2009-08-27
Method And System For Instruction Address Parity Comparison
App 20090210775 - Busaba; Fadi Y. ;   et al.
2009-08-20
Processor, Method And Computer Program Product Including Specialized Store Queue And Buffer Design For Silent Store Implementation
App 20090210655 - Barrick; Brian D. ;   et al.
2009-08-20
Processor And Method For Workaround Trigger Activated Exceptions
App 20090210659 - Carlough; Steven R. ;   et al.
2009-08-20
Method And System For Implementing Store Buffer Allocation
App 20090210587 - Barrick; Brian D. ;   et al.
2009-08-20
Processor And Method For Store Data Forwarding In A System With No Memory Model Restrictions
App 20090210679 - Tsai; Aaron ;   et al.
2009-08-20
System, Method And Apparatus For Enhancing Reliability On Scan-initialized Latches Affecting Functionality
App 20090206872 - Shum; Chung-Lung Kevin ;   et al.
2009-08-20
System And Method For Providing A Common Instruction Table
App 20090210387 - Hutton; David S. ;   et al.
2009-08-20
System And Method For Obtaining Data In A Pipelined Processor
App 20090210651 - Tsai; Aaron ;   et al.
2009-08-20
Microprocessor And Method For Deferred Store Data Forwarding For Store Background Data In A System With No Memory Model Restrictions
App 20090210632 - Tsai; Aaron ;   et al.
2009-08-20
Method, System And Computer Program Product For Millicode Store Access Checking Instructions
App 20090210680 - Farrell; Mark S. ;   et al.
2009-08-20
Method For Serializing Translation Lookaside Buffer Access Around Address Translation Parameter Modification
App 20090210650 - Alexander; Gregory W. ;   et al.
2009-08-20
Method And System For Overlapping Execution Of Instructions Through Non-uniform Execution Pipelines In An In-order Processor
App 20090210656 - Hutton; David S. ;   et al.
2009-08-20
Method, System And Computer Program Product For Sampling Computer System Performance Data
App 20090210752 - Bartik; Jane H. ;   et al.
2009-08-20
Method And System For Handling Cache Coherency For Self-modifying Code
App 20090210627 - Alexander; Gregory W. ;   et al.
2009-08-20
Microprocessor, Method And Computer Program Product For Direct Page Prefetch In Millicode Capable Computer System
App 20090210662 - Schroter; David A. ;   et al.
2009-08-20
System And Method For Avoiding Deadlocks When Performing Storage Updates In A Multi-processor Environment
App 20090204763 - Shum; Chung-Lung Kevin ;   et al.
2009-08-13
Method, System, And Computer Program Product For Handling Errors In A Cache Without Processor Core Recovery
App 20090204766 - Jacobi; Christian ;   et al.
2009-08-13
Method for Address Translation in Virtual Machines
App 20090187731 - Deutschle; Joerg ;   et al.
2009-07-23
Method and Apparatus for Active Software Disown of Cache Line's Exlusive Rights
App 20090157965 - Shum; Chung-Lung Kevin ;   et al.
2009-06-18
Multiprocessor electronic circuit including a plurality of processors and electronic data processing system
App 20090113212 - Koehler; Thomas ;   et al.
2009-04-30
Generating a Local Clock Domain Using Dynamic Controls
App 20090083569 - Carey; Sean Michael ;   et al.
2009-03-26
Program store compare handling between instruction and operand caches
Grant 6,865,645 - Shum , et al. March 8, 2
2005-03-08
Absolute address bits kept in branch history table
Grant 6,745,313 - Liptay , et al. June 1, 2
2004-06-01
Absolute address bits kept in branch history table
App 20030131212 - Liptay, John S. ;   et al.
2003-07-10
Method for Quad-word Storing into 2-way interleaved L1 cache
Grant 6,233,655 - Shum , et al. May 15, 2
2001-05-15
False exception for cancelled delayed requests
Grant 6,219,758 - Navarro , et al. April 17, 2
2001-04-17

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