Inventor · Redwood City, CA, US

Ashok Singhal

26Patents
16h-index
27Co-inventors
77Inventor score

Filing activity: Jul 7, 1995 → Jan 21, 2009

Most-cited inventions

PatentTitleAreaCited byStatus
US5644731A Method and apparatus for hot plugging/unplugging a sub-system to an electrically powered system Electricity 118 Expired
US5978874A Implementing snooping on a split-transaction computer system bus Physics 100 Expired
US6658478B1 Data storage system Physics 93 Expired
US5911052A Split transaction snooping bus protocol Physics 68 Expired
US7543100B2 Node controller for a data storage system Physics 49 Expired
US5805839A Efficient technique for implementing broadcasts on a system of hierarchical buses Physics 48 Expired
US6578033B1 System and method for accessing a shared computer resource using a lock featuring different spin speeds corresponding to multiple states Emerging Cross-Sectional Technologies 45 Expired
US5987549A Method and apparatus providing short latency round-robin arbitration for access to a shared resource Physics 32 Expired
US5829033A Optimizing responses in a coherent distributed electronic system including a computer system Physics 28 Expired
US6148300A Hybrid queue and backoff computer resource lock featuring different spin speeds corresponding to multiple-states Emerging Cross-Sectional Technologies 27 Expired
US8037026B1 Protected user-controllable volume snapshots Physics 26 Expired
US6272602A Multiprocessing system employing pending tags to maintain cache coherence Physics 25 Expired
US5778427A Method and apparatus for selecting a way of a multi-way associative cache by storing waylets in a translation structure Physics 21 Expired
US6973484B1 Method of communicating data in an interconnect system Physics 20 Expired
US5765196A System and method for servicing copyback requests in a multiprocessor system with a shared memory Physics 19 Expired
US7032078B2 Shared memory multiprocessing system employing mixed broadcast snooping and directory based coherency protocols Physics 18 Expired
US7222220B2 Multiprocessing system employing address switches to control mixed broadcast snooping and directory based coherency protocols transparent to active devices Physics 16 Expired
USRE40877E1 Method of communicating data in an interconnect system General 12 Active
US6574746B1 System and method for improving multi-bit error protection in computer memory systems Physics 12 Expired
US7836329B1 Communication link protocol optimized for storage architectures Physics 5 Expired
US6003152A System for N-bit part failure detection using n-bit error detecting codes where n less than N Physics 4 Expired
US7328743B2 Toe-to-heel waterflooding with progressive blockage of the toe region Fixed Constructions 3 Active
US7444489B2 Applications for non-disruptively moving data between logical disk regions in a data storage system Physics 2 Active
US5898840A Maintaining a sequential store order (SSO) in a non-SSO machine Physics 2 Expired
US7938182B2 Method for recovery of natural gas from a group of subterranean zones Emerging Cross-Sectional Technologies 2 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.