Inventor · disambiguated record
Ashok Singhal
Also filed as: SINGHAL ASHOK
26 granted patents·1 pending application·1,103 citations·filing 1995–2009
97Inventor score
Files withSUN MICROSYSTEMS INC173PAR INC53PARDATA INC2ALBERTA RES COUNCIL2HEWLETT PACKARD DEVELOPMENT CO1
Top patents by PatentIndex Score
27 records- 0192US8037026B1Protected user-controllable volume snapshotsHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Oct 11, 2011·30 cites·12 claims
- 0290US6658478B1Data storage system3PARDATA INC·Filed 2000·Granted Dec 2, 2003·121 cites·32 claims
- 0389US6578033B1System and method for accessing a shared computer resource using a lock featuring different spin speeds corresponding to multiple statesSUN MICROSYSTEMS INC·Filed 2000·Granted Jun 10, 2003·68 cites·20 claims
- 0487USRE40877EMethod of communicating data in an interconnect system3PAR INC·Filed 2008·Granted Aug 18, 2009·16 cites·4 claims
- 0587US7543100B2Node controller for a data storage system3PAR INC·Filed 2001·Granted Jun 2, 2009·55 cites·36 claims
- 0686US5644731AMethod and apparatus for hot plugging/unplugging a sub-system to an electrically powered systemSUN MICROSYSTEMS INC·Filed 1995·Granted Jul 1, 1997·128 cites·29 claims
- 0785US6973484B1Method of communicating data in an interconnect system3PARDATA INC·Filed 2000·Granted Dec 6, 2005·39 cites·4 claims
- 0885US5978874AImplementing snooping on a split-transaction computer system busSUN MICROSYSTEMS INC·Filed 1996·Granted Nov 2, 1999·130 cites·20 claims
- 0981US5911052ASplit transaction snooping bus protocolSUN MICROSYSTEMS INC·Filed 1996·Granted Jun 8, 1999·106 cites·20 claims
- 1076US7222220B2Multiprocessing system employing address switches to control mixed broadcast snooping and directory based coherency protocols transparent to active devicesSUN MICROSYSTEMS INC·Filed 2003·Granted May 22, 2007·23 cites·18 claims
- 1176US7032078B2Shared memory multiprocessing system employing mixed broadcast snooping and directory based coherency protocolsSUN MICROSYSTEMS INC·Filed 2002·Granted Apr 18, 2006·23 cites·21 claims
- 1273US5805839AEfficient technique for implementing broadcasts on a system of hierarchical busesSUN MICROSYSTEMS INC·Filed 1996·Granted Sep 8, 1998·65 cites·21 claims
- 1369US5987549AMethod and apparatus providing short latency round-robin arbitration for access to a shared resourceSUN MICROSYSTEMS INC·Filed 1996·Granted Nov 16, 1999·54 cites·20 claims
- 1468US7444489B2Applications for non-disruptively moving data between logical disk regions in a data storage system3PAR INC·Filed 2005·Granted Oct 28, 2008·4 cites·9 claims
- 1566US6148300AHybrid queue and backoff computer resource lock featuring different spin speeds corresponding to multiple-statesSUN MICROSYSTEMS INC·Filed 1998·Granted Nov 14, 2000·40 cites·19 claims
- 1664US7502903B2Method and apparatus for managing data storage systems3PAR INC·Filed 2005·Granted Mar 10, 2009·3 cites·18 claims
- 1762US5829033AOptimizing responses in a coherent distributed electronic system including a computer systemSUN MICROSYSTEMS INC·Filed 1996·Granted Oct 27, 1998·40 cites·20 claims
- 1861US6272602B1Multiprocessing system employing pending tags to maintain cache coherenceSUN MICROSYSTEMS INC·Filed 1999·Granted Aug 7, 2001·44 cites·31 claims
- 1959US7836329B1Communication link protocol optimized for storage architectures3PAR INC·Filed 2000·Granted Nov 16, 2010·7 cites·17 claims
- 2057US7328743B2Toe-to-heel waterflooding with progressive blockage of the toe regionALBERTA RES COUNCIL·Filed 2006·Granted Feb 12, 2008·8 cites·13 claims
- 2157US5778427AMethod and apparatus for selecting a way of a multi-way associative cache by storing waylets in a translation structureSUN MICROSYSTEMS INC·Filed 1995·Granted Jul 7, 1998·33 cites·30 claims
- 2254US5765196ASystem and method for servicing copyback requests in a multiprocessor system with a shared memorySUN MICROSYSTEMS INC·Filed 1996·Granted Jun 9, 1998·30 cites·11 claims
- 2350US7938182B2Method for recovery of natural gas from a group of subterranean zonesALBERTA RES COUNCIL·Filed 2009·Granted May 10, 2011·5 cites·68 claims
- 2448US6574746B1System and method for improving multi-bit error protection in computer memory systemsSUN MICROSYSTEMS INC·Filed 1999·Granted Jun 3, 2003·22 cites·22 claims
- 2545US2005044174A1Multi-node computer system where active devices selectively initiate certain transactions using remote-type address packetsSUN MICROSYSTEMS INC·Filed 2004·Application pending·0 cites
- 2635US6003152ASystem for N-bit part failure detection using n-bit error detecting codes where n less than NSUN MICROSYSTEMS INC·Filed 1997·Granted Dec 14, 1999·7 cites·21 claims
- 2730US5898840AMaintaining a sequential store order (SSO) in a non-SSO machineSUN MICROSYSTEMS INC·Filed 1996·Granted Apr 27, 1999·2 cites·4 claims
Join the waitlist — get patent alerts
Get an alert when Ashok Singhal files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →