TC

Tushar Deepak Chandra

IBM: 29 patents #3,528 of 70,183Top 6%
Google: 20 patents #977 of 22,993Top 5%
T( The Nielsen Company (Us): 2 patents #458 of 768Top 60%
📍 Los Altos, CA: #194 of 3,651 inventorsTop 6%
🗺 California: #7,669 of 386,348 inventorsTop 2%
Overall (All Time): #51,773 of 4,157,543Top 2%
51
Patents All Time

Issued Patents All Time

Showing 26–50 of 51 patents

Patent #TitleCo-InventorsDate
6782408 Controlling a number of instances of an application running in a computing environment Sameh A. Fakhouri, Liana L. Fong, William Francis Jerome, Srirama Krishnakumar, Vijay K. Naik +2 more 2004-08-24
6760340 Message sequencing for ordered multicasting of a message across a routing network Guruduth Somasekhara Banavar, Kevan Lee Miller, Robert Evan Strom, Daniel Charles Sturman, Michael J. Ward 2004-07-06
6594779 Method, system and program products for managing the checkpointing/restarting of resources of a computing environment Ahmed-Sameh Afif Fakhouri, Liana L. Fong, William Francis Jerome, Srirama Krishnakumar, Vijay K. Naik +1 more 2003-07-15
6587860 Apparatus and method for tracking access to data resources in a cluster environment Ching-Yun Chao, Roger E. Hough, Daniel Ming-Te Hsieh, Rodolfo Augusto Mancisidor-Landa, Javashree Ramanathan +1 more 2003-07-01
6216132 Method and system for matching consumers to events Robert Evan Strom, Daniel Charles Sturman, Mark C. Astley 2001-04-10
6216150 Program product for an application programming interface unifying multiple mechanisms Peter Richard Badovinatz, Marion L. Blount, Larry Bert Brenner, Ajei Sarat Gopal, Dennis D. Jurgensen +4 more 2001-04-10
6104871 Utilizing batch requests to present membership changes to process groups Peter Richard Badovinatz, Larry Bert Brenner, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 2000-08-15
6091724 Routing messages within a network using the data content of the message Robert Evan Strom, Daniel Charles Sturman 2000-07-18
6052712 System for barrier synchronization wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each subsequent phase Peter Richard Badovinatz, Larry Bert Brenner, Ajei Sarat Gopal, Orvalle Theodore Kirby, John Arthur Pershing, Jr. +3 more 2000-04-18
6026426 Application programming interface unifying multiple mechanisms Peter Richard Badovinatz, Marion L. Blount, Larry Bert Brenner, Ajei Sarat Gopal, Dennis D. Jurgensen +4 more 2000-02-15
6016505 Program product to effect barrier synchronization in a distributed computing environment Peter Richard Badovinatz, Larry Bert Brenner, Ajei Sarat Gopal, Orvalle Theodore Kirby, John Arthur Pershing, Jr. +3 more 2000-01-18
5926619 Apparatus and program product for recovery of a name server managing membership of a domain of processors in a distributed computing environment Peter Richard Badovinatz, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1999-07-20
5896503 Managing membership of a domain of processors in a distributed computing environment Peter Richard Badovinatz, Larry Bert Brenner, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1999-04-20
5805786 Recovery of a name server managing membership of a domain of processors in a distributed computing environment Peter Richard Badovinatz, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1998-09-08
5799146 Communications system involving groups of processors of a distributed computing environment Peter Richard Badovinatz, Ajei Sarat Gopal, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1998-08-25
5793962 System for managing membership of a group of processors in a distributed computing environment Peter Richard Badovinatz, Ajei Sarat Gopal, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1998-08-11
5790788 Managing group events by a name server for a group of processors in a distributed computing environment Peter Richard Badovinatz, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1998-08-04
5790772 Communications method involving groups of processors of a distributed computing environment Peter Richard Badovinatz, Ajei Sarat Gopal, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1998-08-04
5787249 Method for managing membership of a group of processors in a distributed computing environment Peter Richard Badovinatz, Ajei Sarat Gopal, Orvalle T. Kirby, III, John Arthur Pershing, Jr. 1998-07-28
5787250 Program product for managing membership of a group of processors in a distributed computing environment Peter Richard Badovinatz, Ajei Sarat Gopal, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1998-07-28
5768538 Barrier synchronization method wherein members dynamic voting controls the number of synchronization phases of protocols and progression to each new phase Peter Richard Badovinatz, Larry Bert Brenner, Ajei Sarat Gopal, Orvalle Theodore Kirby, John Arthur Pershing, Jr. +3 more 1998-06-16
5764875 Communications program product involving groups of processors of a distributed computing environment Peter Richard Badovinatz, Ajei Sarat Gopal, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1998-06-09
5748958 System for utilizing batch requests to present membership changes to process groups Peter Richard Badovinatz, Larry Bert Brenner, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1998-05-05
5704032 Method for group leader recovery in a distributed computing environment Peter Richard Badovinatz, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1997-12-30
5699501 System for group leader recovery in a distributed computing environment Peter Richard Badovinatz, Orvalle Theodore Kirby, John Arthur Pershing, Jr. 1997-12-16