loadpatents
name:-0.014374971389771
name:-0.043509960174561
name:-0.0014081001281738
Shapiro; Michael W. Patent Filings

Shapiro; Michael W.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Shapiro; Michael W..The latest application filed is for "method and system for handoff with portable storage devices".

Company Profile
1.47.21
  • Shapiro; Michael W. - Mill Valley CA
  • Shapiro; Michael W. - San Francisco CA
  • Shapiro; Michael W. - Santa Clara CA
  • Shapiro; Michael W. - Menlo Park 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
Pass-through Command Queues For Unmodified Storage Drivers
App 20220261188 - Shapiro; Michael W.
2022-08-18
Method And System For Handoff With Portable Storage Devices
App 20220261169 - Shapiro; Michael W. ;   et al.
2022-08-18
Method and system for optimistic flow control for push-based input/output with buffer stealing
Grant 10,558,387 - Shapiro Feb
2020-02-11
Method And System For Optimistic Flow Control For Push-based Input/output With Buffer Stealing
App 20190250846 - Shapiro; Michael W.
2019-08-15
Method and system for improving flash storage utilization by predicting bad M-pages
Grant 10,339,001 - Tabrizi , et al.
2019-07-02
Method and system for optimistic flow control for push-based input/output with buffer stealing
Grant 10,254,999 - Shapiro
2019-04-09
Method and system for adaptively migrating data in solid state memory
Grant 10,078,458 - Shapiro September 18, 2
2018-09-18
Method and system for multicasting data to persistent memory
Grant 10,019,168 - Shapiro , et al. July 10, 2
2018-07-10
Method and system for adaptive data migration in solid state memory
Grant 10,007,462 - Van Gaasbeck , et al. June 26, 2
2018-06-26
Delegated media translation layer in a storage appliance
Grant 9,875,190 - Shapiro January 23, 2
2018-01-23
Method and system for improving flash storage performance for various types of workloads by modulating operating temperature
Grant 9,798,334 - Tabrizi , et al. October 24, 2
2017-10-24
Method and system for global namespace with consistent hashing
Grant 9,787,773 - Shapiro October 10, 2
2017-10-10
Delegated Media Translation Layer In A Storage Appliance
App 20170286312 - Shapiro; Michael W.
2017-10-05
Method And System For Optimistic Flow Control For Push-based Input/output With Buffer Stealing
App 20170286013 - Shapiro; Michael W.
2017-10-05
Method And System For Improving Flash Storage Utilization By Predicting Bad M-pages
App 20170262336 - Tabrizi; Haleh ;   et al.
2017-09-14
Method and system for improving flash storage utilization by predicting bad m-pages
Grant 9,690,655 - Tabrizi , et al. June 27, 2
2017-06-27
Method And System For Global Namespace With Consistent Hashing
App 20170134496 - Shapiro; Michael W.
2017-05-11
Method and system for object-based transactions in a storage system
Grant 9,619,403 - Shapiro April 11, 2
2017-04-11
Method and system for hybrid direct input/output (I/O) with a storage device
Grant 9,582,197 - Shapiro February 28, 2
2017-02-28
Method and system for hybrid direct input/output (I/O) with a storage device
Grant 9,507,531 - Shapiro November 29, 2
2016-11-29
Method And System For Multicasting Data To Persistent Memory
App 20160342329 - Shapiro; Michael W. ;   et al.
2016-11-24
Method And System For Global Namespace With Consistent Hashing
App 20160255152 - Shapiro; Michael W.
2016-09-01
Method and system for global namespace with consistent hashing
Grant 9,363,317 - Shapiro June 7, 2
2016-06-07
Method And System For Improving Flash Storage Utilization Using Read-threshold Tables
App 20160093397 - Tabrizi; Haleh ;   et al.
2016-03-31
Method And System For Improving Flash Storage Utilization By Predicting Bad M-pages
App 20160092304 - Tabrizi; Haleh ;   et al.
2016-03-31
Method And System For Object-based Transactions In A Storage System
App 20160011988 - Shapiro; Michael W.
2016-01-14
Method And System For Global Namespace With Consistent Hashing
App 20150304422 - Shapiro; Michael W.
2015-10-22
Method and system for hybrid direct input/output (I/O) with a storage device
Grant 9,015,353 - Shapiro April 21, 2
2015-04-21
Method And System For Hybrid Direct Input/output (i/o) With A Storage Device
App 20140279988 - Shapiro; Michael W.
2014-09-18
Storage system with multicast DMA and unified address space
Grant 8,819,304 - Shapiro , et al. August 26, 2
2014-08-26
Storage System With Multicast Dma And Unified Address Space
App 20140032697 - Shapiro; Michael W. ;   et al.
2014-01-30
Method and system for object-based transactions in a storage system
Grant 8,601,206 - Shapiro December 3, 2
2013-12-03
Method and system for submission queue acceleration
Grant 8,595,385 - Shapiro , et al. November 26, 2
2013-11-26
Method and system for global namespace with consistent hashing
Grant 8,589,659 - Shapiro November 19, 2
2013-11-19
Method and system for queue demultiplexor with size grouping
Grant 8,578,106 - Shapiro November 5, 2
2013-11-05
Storage system with multicast DMA and unified address space
Grant 8,554,963 - Shapiro , et al. October 8, 2
2013-10-08
Method and system for mirrored multi-dimensional raid
Grant 8,554,997 - Bonwick , et al. October 8, 2
2013-10-08
Storage System With Multicast Dma And Unified Address Space
App 20130254435 - Shapiro; Michael W. ;   et al.
2013-09-26
Storage system with multicast DMA and unified address space
Grant 8,407,377 - Shapiro , et al. March 26, 2
2013-03-26
Storage system with self describing data
Grant 8,370,567 - Bonwick , et al. February 5, 2
2013-02-05
Method for general resource exit negotiation
Grant 7,937,707 - Hahn , et al. May 3, 2
2011-05-03
Method and system for child-parent mechanism emulation via a general interface
Grant 7,720,671 - Leventhal , et al. May 18, 2
2010-05-18
Mechanism for translation of data in an execution framework
Grant 7,590,975 - Shapiro September 15, 2
2009-09-15
Compact type format data system and method
Grant 7,574,699 - Simmons , et al. August 11, 2
2009-08-11
Mechanism for program-assisted tracing actions
Grant 7,568,185 - Shapiro , et al. July 28, 2
2009-07-28
Methods and apparatus for representing application dependencies
Grant 7,490,317 - Hahn , et al. February 10, 2
2009-02-10
Mechanism for disjoint instrumentation providers in a tracing framework
Grant 7,475,386 - Shapiro , et al. January 6, 2
2009-01-06
Method and system for creation and use of embedded trace description
Grant 7,409,677 - Leventhal , et al. August 5, 2
2008-08-05
Method for exit negotiation with aggregate application descendents
Grant 7,389,297 - Hahn , et al. June 17, 2
2008-06-17
Method and system for child-parent mechanism emulation via a general interface
App 20080133214 - Leventhal; Adam H. ;   et al.
2008-06-05
System and method for encoding trace framework enabling in an object file
Grant 7,334,221 - Shapiro February 19, 2
2008-02-19
Error reporting to diagnostic engines based on their diagnostic capabilities
Grant 7,328,376 - McGuire , et al. February 5, 2
2008-02-05
Mechanism for safe byte code in a tracing framework
Grant 7,263,690 - Shapiro August 28, 2
2007-08-28
Event protocol and resource naming scheme
Grant 7,231,550 - McGuire , et al. June 12, 2
2007-06-12
Method and architecture for automated fault diagnosis and correction in a computer system
App 20050102567 - McGuire, Cynthia A. ;   et al.
2005-05-12

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