loadpatents
Patent applications and USPTO patent grants for Lesartre; Gregg B..The latest application filed is for "remote memory access using memory address templates".
Patent | Date |
---|---|
System and method for tracking persistent flushes Grant 11,397,677 - Sherlock , et al. July 26, 2 | 2022-07-26 |
Method and system for enhanced queue management in a switch Grant 11,349,771 - Lesartre , et al. May 31, 2 | 2022-05-31 |
Remote Memory Access Using Memory Address Templates App 20220138128 - Lesartre; Gregg B. ;   et al. | 2022-05-05 |
Split mode addressing a persistent memory Grant 11,221,967 - Lesartre , et al. January 11, 2 | 2022-01-11 |
Utilization of component group tables in a computing network Grant 11,197,152 - Lesartre , et al. December 7, 2 | 2021-12-07 |
Method And System For Enhanced Queue Management In A Switch App 20210344610 - Lesartre; Gregg B. ;   et al. | 2021-11-04 |
System And Method For Tracking Persistent Flushes App 20210342266 - Sherlock; Derek A. ;   et al. | 2021-11-04 |
External memory controller Grant 11,126,372 - Herrell , et al. September 21, 2 | 2021-09-21 |
Side cache Grant 11,119,780 - Lesartre September 14, 2 | 2021-09-14 |
Systems and methods for restricting write access to non-volatile memory Grant 11,086,797 - Lesartre , et al. August 10, 2 | 2021-08-10 |
Utilization Of Component Group Tables In A Computing Network App 20210185516 - Lesartre; Gregg B. ;   et al. | 2021-06-17 |
Dual In-line Memory Module App 20210167038 - Lesartre; Gregg B. ;   et al. | 2021-06-03 |
Serializing access to fault tolerant memory Grant 11,016,683 - Ray , et al. May 25, 2 | 2021-05-25 |
Adjusting memory parameters Grant 10,983,865 - Lesartre , et al. April 20, 2 | 2021-04-20 |
Arbiter With Random Tie Breaking App 20210112015 - Lesartre; Gregg B. ;   et al. | 2021-04-15 |
Network congestion management Grant 10,972,394 - Lesartre , et al. April 6, 2 | 2021-04-06 |
Masterless raid for byte-addressable non-volatile memory Grant 10,922,178 - Lesartre , et al. February 16, 2 | 2021-02-16 |
Device Supporting Ordered And Unordered Transaction Classes App 20200356497 - Lesartre; Gregg B. ;   et al. | 2020-11-12 |
Transaction request epochs Grant 10,824,465 - Lesartre , et al. November 3, 2 | 2020-11-03 |
Controlling error propagation due to fault in computing node of a distributed computing system Grant 10,817,361 - Lesartre , et al. October 27, 2 | 2020-10-27 |
Memory location remapping and wear-levelling Grant 10,802,936 - Lesartre , et al. October 13, 2 | 2020-10-13 |
Transmitter that does not resend a packet despite receipt of a message to resend the packet Grant 10,789,115 - Lesartre , et al. September 29, 2 | 2020-09-29 |
Re-encoding data associated with failed memory devices Grant 10,735,030 - Lesartre , et al. | 2020-08-04 |
Age class based arbitration Grant 10,693,811 - Lesartre , et al. | 2020-06-23 |
Iterative write sequence interrupt Grant 10,671,291 - Lesartre , et al. | 2020-06-02 |
Transmitting contents of an operation field to a media controller Grant 10,664,410 - Lesartre , et al. | 2020-05-26 |
Recovering stranded data Grant 10,657,016 - Wheeler , et al. | 2020-05-19 |
Masterless Raid For Byte-addressable Non-volatile Memory App 20200133777 - Lesartre; Gregg B. ;   et al. | 2020-04-30 |
Serializing Access To Fault Tolerant Memory App 20200117377 - Ray; Harvey ;   et al. | 2020-04-16 |
Retrieve data block from determined devices Grant 10,620,861 - Balasubramonian , et al. | 2020-04-14 |
Age Class Based Arbitration App 20200106718 - Lesartre; Gregg B. ;   et al. | 2020-04-02 |
External Memory Controller App 20200081650 - Herrell; Russ W. ;   et al. | 2020-03-12 |
Dual In-line Memory Module App 20200066676 - Lesartre; Gregg B. ;   et al. | 2020-02-27 |
Serializing access to fault tolerant memory Grant 10,540,109 - Ray , et al. Ja | 2020-01-21 |
Determining first write strength Grant 10,497,441 - Lesartre De | 2019-12-03 |
Virtual channel routing Grant 10,491,545 - McDonald , et al. Nov | 2019-11-26 |
Write tracking for memories Grant 10,474,389 - Lesartre , et al. Nov | 2019-11-12 |
External memory controller Grant 10,474,380 - Herrell , et al. Nov | 2019-11-12 |
Controlling Error Propagation Due To Fault In Computing Node Of A Distributed Computing System App 20190340053 - Lesartre; Gregg B. ;   et al. | 2019-11-07 |
Side Cache App 20190332382 - Lesartre; Gregg B. | 2019-10-31 |
Data sensing in crosspoint memory structures Grant 10,460,800 - Lesartre , et al. Oc | 2019-10-29 |
Non-volatile memory to store resettable data Grant 10,452,567 - Lesartre , et al. Oc | 2019-10-22 |
Fault tolerance for persistent main memory Grant 10,452,498 - Lesartre , et al. Oc | 2019-10-22 |
Committing altered metadata to a non-volatile storage device Grant 10,437,500 - Lesartre , et al. O | 2019-10-08 |
Network Congestion Management App 20190306061 - Lesartre; Gregg B. ;   et al. | 2019-10-03 |
Memory device having error correction logic Grant 10,417,091 - Lesartre Sept | 2019-09-17 |
Live migration of data Grant 10,402,113 - Ray , et al. Sep | 2019-09-03 |
Dynamic Data Compressions App 20190238154 - Muralimanohar; Naveen ;   et al. | 2019-08-01 |
Calculating times to live for transaction requests Grant 10,355,978 - Lesartre , et al. July 16, 2 | 2019-07-16 |
Multi-tier security framework Grant 10,318,767 - Herrell , et al. | 2019-06-11 |
Managing data using a number of non-volatile memory arrays Grant 10,318,205 - Lesartre , et al. | 2019-06-11 |
Error correction code in memory Grant 10,312,943 - Lesartre , et al. | 2019-06-04 |
Data write to subset of memory devices Grant 10,303,622 - Balasubramonian , et al. | 2019-05-28 |
Memory Location Remapping And Wear-levelling App 20190138411 - LESARTRE; Gregg B ;   et al. | 2019-05-09 |
Detection of error patterns in memory dies Grant 10,275,307 - Lesartre , et al. | 2019-04-30 |
Recovering Stranded Data App 20190114241 - Wheeler; Andrew R. ;   et al. | 2019-04-18 |
Memory device write based on mapping Grant 10,254,988 - Balasubramonian , et al. | 2019-04-09 |
Saving position of a wear level rotation Grant 10,248,571 - Lesartre , et al. | 2019-04-02 |
Rendering data invalid in a memory array Grant 10,241,715 - Lesartre , et al. | 2019-03-26 |
Meta-data block within a non-volatile memory device Grant 10,235,078 - Herrell , et al. | 2019-03-19 |
Re-encoding Data Associated With Failed Memory Devices App 20190044546 - Lesartre; Gregg B. ;   et al. | 2019-02-07 |
Electronic Modules App 20190035709 - Lesartre; Gregg B | 2019-01-31 |
Managing a multi-lane serial link Grant 10,191,884 - Lesartre , et al. Ja | 2019-01-29 |
Memory controller Grant 10,176,043 - Lesartre , et al. J | 2019-01-08 |
Calculating Times To Live For Transaction Requests App 20180367444 - Lesartre; Gregg B. ;   et al. | 2018-12-20 |
Recovering stranded data Grant 10,152,399 - Wheeler , et al. Dec | 2018-12-11 |
Virtual Channel Routing App 20180343210 - McDonald; Nicholas George ;   et al. | 2018-11-29 |
Near Memory Computing Architecture App 20180336034 - Warner; Craig ;   et al. | 2018-11-22 |
Iterative Write Sequence Interrupt App 20180314437 - LESARTRE; Gregg B ;   et al. | 2018-11-01 |
Error Correction Code In Memory App 20180276068 - Lesartre; Gregg B. ;   et al. | 2018-09-27 |
Transaction Request Epochs App 20180276029 - Lesartre; Gregg B. ;   et al. | 2018-09-27 |
Detection Of Error Patterns In Memory Dies App 20180260273 - Lesartre; Gregg B. ;   et al. | 2018-09-13 |
Determining First Write Strength App 20180204617 - Lesartre; Gregg B | 2018-07-19 |
Rendering Data Invalid In A Memory Array App 20180165036 - LESARTRE; Gregg B. ;   et al. | 2018-06-14 |
Transmitting Contents Of An Operation Field To A Media Controller App 20180157600 - Lesartre; Gregg B ;   et al. | 2018-06-07 |
First data in response to second read request Grant 9,972,379 - Lesartre May 15, 2 | 2018-05-15 |
Completion packet return based on eviction or flush Grant 9,946,656 - Lesartre , et al. April 17, 2 | 2018-04-17 |
Data move engine to move a block of data Grant 9,927,988 - Lesartre , et al. March 27, 2 | 2018-03-27 |
Saving Position Of A Wear Level Rotation App 20180046576 - Lesartre; Gregg B. ;   et al. | 2018-02-15 |
Adjusting Memory Parameters App 20180032400 - Lesartre; Gregg B. ;   et al. | 2018-02-01 |
Write Tracking For Memories App 20180011660 - Lesartre; Gregg B. ;   et al. | 2018-01-11 |
Determining Resting Times For Memory Blocks App 20170336976 - Lesartre; Gregg B. ;   et al. | 2017-11-23 |
A Multi-tier Security Framework App 20170329998 - Herrell; Russ W. ;   et al. | 2017-11-16 |
A Meta-data Block Within A Non-volatile Memory Device App 20170315729 - Herrell; Russ W. ;   et al. | 2017-11-02 |
Committing Altered Metadata To A Non-volatile Storage Device App 20170308304 - Lesartre; Gregg B. ;   et al. | 2017-10-26 |
Staging Write Requests App 20170308296 - Lesartre; Gregg B. ;   et al. | 2017-10-26 |
Extension Write Buffering App 20170308327 - Lesartre; Gregg B. ;   et al. | 2017-10-26 |
Systems And Methods For Restricting Write Access To Non-volatile Memory App 20170293573 - LESARTRE; Gregg B. ;   et al. | 2017-10-12 |
A Transmitter That Does Not Resend A Packet Despite Receipt Of A Message To Resend The Packet App 20170288814 - Lesartre; Gregg B. ;   et al. | 2017-10-05 |
Non-volatile memory with multiple latency tiers Grant 9,773,547 - Henze , et al. September 26, 2 | 2017-09-26 |
State-retaining logic cell Grant 9,742,403 - Lesartre , et al. August 22, 2 | 2017-08-22 |
Memory Device Write Based On Mapping App 20170220257 - Balasubramonian; Rajeev ;   et al. | 2017-08-03 |
Data Write To Subset Of Memory Devices App 20170220488 - Balasubramonian; Rajeev ;   et al. | 2017-08-03 |
Retrieve Data Block From Determined Devices App 20170220256 - Balasubramonian; Rajeev ;   et al. | 2017-08-03 |
Encoded cross-point array Grant 9,721,656 - Lesartre , et al. August 1, 2 | 2017-08-01 |
Memory Controller App 20170199785 - Lesartre; Gregg B. ;   et al. | 2017-07-13 |
Live Migration Of Data App 20170192714 - RAY; Harvey ;   et al. | 2017-07-06 |
Serializing Access To Fault Tolerant Memory App 20170185343 - Ray; Harvey ;   et al. | 2017-06-29 |
Implementing coherency with reflective memory Grant 9,575,898 - Lesartre , et al. February 21, 2 | 2017-02-21 |
Re-initializing Memory Arrays App 20160350023 - Lesartre; Gregg B. ;   et al. | 2016-12-01 |
Managing Data Using A Number Of Non-volatile Memory Arrays App 20160350028 - LESARTRE; Gregg B. ;   et al. | 2016-12-01 |
Memristor Memory App 20160351259 - Jeon; Yoocharn ;   et al. | 2016-12-01 |
Non-volatile Memory With Multiple Latency Tiers App 20160343432 - Henze; Richard H. ;   et al. | 2016-11-24 |
Encoding Data In A Memory Array App 20160342352 - LESARTRE; Gregg B ;   et al. | 2016-11-24 |
Identifying Memory Regions That Contain Remapped Memory Locations App 20160342508 - LESARTRE; Gregg B ;   et al. | 2016-11-24 |
Remapping Memory Locations In A Memory Array App 20160343455 - LESARTRE; Gregg B. ;   et al. | 2016-11-24 |
Encoded Cross-point Array App 20160343431 - Lesartre; Gregg B. ;   et al. | 2016-11-24 |
Managing A Multi-lane Serial Link App 20160328356 - LESARTRE; Gregg B. ;   et al. | 2016-11-10 |
Data Management On Memory Modules App 20160202936 - Lesartre; Gregg B ;   et al. | 2016-07-14 |
Data Move Engine To Move A Block Of Data App 20160170670 - LESARTRE; Gregg B. ;   et al. | 2016-06-16 |
Response Control for Memory Modules That Include or Interface With Non-Compliant Memory Technologies App 20160170831 - Lesartre; Gregg B. ;   et al. | 2016-06-16 |
Completion Packet Return App 20160162412 - LESARTRE; Gregg B. ;   et al. | 2016-06-09 |
Fault Tolerance For Persistent Main Memory App 20160147620 - Lesartre; Gregg B. ;   et al. | 2016-05-26 |
First Data In Response To Second Read Request App 20160148673 - Lesartre; Gregg B. | 2016-05-26 |
Write Flow Control For Memory Modules That Include Or Interface With Non-compliant Memory Technologies App 20160139807 - LESARTRE; Gregg B. ;   et al. | 2016-05-19 |
Recovering Stranded Data App 20160132413 - Wheeler; Andrew R. ;   et al. | 2016-05-12 |
Memory Component Capable To Communicate At Multiple Data Widths App 20160103778 - Lesartre; Gregg B. ;   et al. | 2016-04-14 |
Non-volatile Memory To Store Resettable Data App 20160077979 - Lesartre; Gregg B. ;   et al. | 2016-03-17 |
External Memory Controller App 20160054944 - HERRELL; Russ W. ;   et al. | 2016-02-25 |
State-retaining Logic Cell App 20160056821 - LESARTRE; Gregg B. ;   et al. | 2016-02-25 |
Split Mode Addressing A Persistent Memory App 20160041928 - Lesartre; Gregg B. ;   et al. | 2016-02-11 |
Shared Memory System App 20160034392 - Lesartre; Gregg B. ;   et al. | 2016-02-04 |
Implementing Coherency With Reflective Memory App 20160026576 - Lesartre; Gregg B. ;   et al. | 2016-01-28 |
Memory Device Having Error Correction Logic App 20150378823 - Lesartre; Gregg B. | 2015-12-31 |
Link training for a serdes link Grant 9,146,848 - Foltin , et al. September 29, 2 | 2015-09-29 |
End node transactions at threshold-partial fullness of storage space Grant 9,053,072 - Lesartre , et al. June 9, 2 | 2015-06-09 |
Address Translation Gasket App 20150113245 - Lesartre; Gregg B. ;   et al. | 2015-04-23 |
Processor Providing Multiple System Images App 20150039873 - Lesartre; Gregg B. ;   et al. | 2015-02-05 |
Training Sequence App 20140324746 - Foltin; Martin ;   et al. | 2014-10-30 |
Managing latencies in a multiprocessor interconnect Grant 8,732,331 - Lesartre , et al. May 20, 2 | 2014-05-20 |
Computer System Fabric Switch Having A Blind Route App 20130188647 - Herrell; Russ W. ;   et al. | 2013-07-25 |
Computer System Fabric Switch App 20130142195 - Lesartre; Gregg B. | 2013-06-06 |
Systems and methods for resource access Grant 8,225,048 - Lesartre , et al. July 17, 2 | 2012-07-17 |
Method and apparatus for loopback self testing Grant 7,992,058 - Maroni , et al. August 2, 2 | 2011-08-02 |
Managing Latencies In A Multiprocessor Interconnect App 20110179423 - Lesartre; Gregg B. ;   et al. | 2011-07-21 |
Method And Apparatus For Loopback Self Testing App 20100153799 - MARONI; Peter D. ;   et al. | 2010-06-17 |
Systems And Methods For Resource Access App 20100082912 - LESARTRE; Gregg B. ;   et al. | 2010-04-01 |
End Node Transactions At Threshold-partial Fullness Of Storage Space App 20080184259 - Lesartre; Gregg B. ;   et al. | 2008-07-31 |
Hardware method for implementing atomic semaphore operations using code macros Grant 6,857,036 - Lesartre February 15, 2 | 2005-02-15 |
Method and apparatus for saving microprocessor power when sequentially accessing the microprocessor's instruction cache App 20040024968 - Lesartre, Gregg B. ;   et al. | 2004-02-05 |
Speculative pre-fetching additional line on cache miss if no request pending in out-of-order processor Grant 6,643,766 - Lesartre , et al. November 4, 2 | 2003-11-04 |
Cache line replacement using cable status to bias way selection Grant 6,542,965 - Lesartre April 1, 2 | 2003-04-01 |
Hardware method for implementing atomic semaphore operations using code macros App 20030018841 - Lesartre, Gregg B. | 2003-01-23 |
Cache line replacement using cache status to bias way selection App 20020120817 - Lesartre, Gregg B. | 2002-08-29 |
Speculative pre-flush of data in an out-of-order execution processor system Grant 6,408,363 - Lesartre , et al. June 18, 2 | 2002-06-18 |
Cache line replacement using cache status to bias way selection Grant 6,405,287 - Lesartre June 11, 2 | 2002-06-11 |
Circuitry for providing external access to signals that are internal to an integrated circuit chip package Grant 6,003,107 - Ranson , et al. December 14, 1 | 1999-12-14 |
Method for processing information in a microprocessor to facilitate debug and performance monitoring Grant 5,956,477 - Ranson , et al. September 21, 1 | 1999-09-21 |
Flexible circuitry and method for detecting signal patterns on a bus Grant 5,880,671 - Ranson , et al. March 9, 1 | 1999-03-09 |
System and method for on-chip debug support and performance monitoring in a microprocessor Grant 5,867,644 - Ranson , et al. February 2, 1 | 1999-02-02 |
Method and system for recovering from cache misses Grant 5,784,587 - Lotz , et al. July 21, 1 | 1998-07-21 |
Apparatus and method for reading and writing remote registers on an integrated circuit chip using a minimum of interconnects Grant 5,644,609 - Bockhaus , et al. July 1, 1 | 1997-07-01 |
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.